掌桥专利:专业的专利平台
掌桥专利
首页

物品定位方法、装置、设备与计算机可读存储介质

文献发布时间:2023-06-19 16:09:34



技术领域

本发明涉及无线通信技术领域,尤其涉及一种物品定位方法、装置、设备与计算机可读存储介质。

背景技术

室内定位就是利用现有技术来精确确认人员、设备或其他物体位置的过程。室内定位是智慧家庭的重要组成部分,更是一个不可忽略和不容懈怠的基础技术保障。

目前,针对室内定位的主要解决方案总结如下:超声波定位、红外定位、Zigbee定位、以及UWB定位等定位技术。现有技术中的定位都是面向如人、机器人、手环等需要实时的定位目标,从未考虑家庭场景中诸如身份证、钱包、钥匙、剪刀等家庭用品的定位方式。

在日常生活中,经常会出现长期不用的物品忘记存放的位置,由于此类物品没有定位方式,没有响铃,无法瞬间确定遗忘物品位置,会给我们的生活带来很大困扰。

发明内容

本发明的主要目的在于提出一种物品定位方法、装置、设备与计算机可读存储介质,旨在实现家庭场景中的家庭用品的精准定位。

为实现上述目的,本发明提供一种物品定位方法,所述物品定位运用于智能防遗失家庭定位系统,所述智能防遗失家庭定位系统包括定位设备,所述定位设备包括活跃定位设备和休眠定位设备,所述物品定位方法包括如下步骤:

接收物品定位请求,并从目标数据库中提取所述物品对应的标签码;

若所述物品的标签码为非活跃态标签码,则激活所述非活跃态标签码,并从所述目标数据库中提取所述活跃定位设备对应的第一坐标值和距离值,通过所述活跃定位设备进行粗定位,获取所述物品的所处子区域;

激活所述所处子区域对应的休眠定位设备,并从所述目标数据库中提取所述休眠定位设备对应的第一坐标值和距离值,通过所述休眠定位设备对所述物品进行精定位,获取所述物品的位置信息。

优选地,所述接收物品定位请求,并从目标数据库中提取所述物品对应的标签码的步骤之前,所述物品定位方法还包括:

针对每一物品,设置对应的标签码,其中,所述标签码包括活跃态标签码或非活跃态标签码;

根据所述标签码,设置对应的数据帧结构,其中,所述数据帧结构包括活跃态数据帧结构或非活跃态数据帧结构;

针对每一物品,将所述标签码和所述数据帧结构的组合进行绑定,并按照第一顺序存储在所述目标数据库中。

优选地,所述数据帧结构包括导频和数据,所述根据所述标签码,设置对应的数据帧结构的步骤包括:

若所述标签码为活跃态标签码,则设置对应的活跃态数据帧,其中,所述活跃态数据帧的所述数据的长度大于所述导频的长度;

若所述标签码为非活跃态标签码,则设置对应的非活跃态数据帧,其中,所述非活跃态数据帧的所述导频的长度大于所述数据的长度。

优选地,所述智能防遗失家庭定位系统包括至少一个基站,所述接收物品定位请求,并从目标数据库中提取所述物品对应的标签码的步骤之前,所述物品定位方法还包括:

获取每一定位设备对应的第一坐标值、以及每一基站对应的第二坐标值;

根据所述第一坐标值和所述第二坐标值,确定所述每一定位设备到所述每一基站的距离值;

针对每一定位设备,将所述第一坐标值和所述距离值的组合进行绑定,并按照第二顺序存储到所述目标数据库中。

优选地,所述接收物品定位请求,并从目标数据库中提取所述物品对应的标签码的步骤之后,所述物品定位方法还包括:

若所述物品的标签码为活跃态标签码,则从所述目标数据库中提取所述活跃定位设备对应的第一坐标值和距离值,通过所述活跃定位设备进行粗定位和精定位,获得所述物品对应的位置信息。

优选地,所述激活所述所处子区域对应的休眠定位设备,并从所述目标数据库中提取所述休眠定位设备对应的第一坐标值和距离值,通过所述休眠定位设备对所述物品进行精定位,获得所述物品的位置信息的步骤包括:

激活所述所处子区域对应的休眠定位设备,并从所述目标数据库中提取所述休眠定位设备对应的第一坐标值和距离值,根据预设定位算法,通过所述休眠定位设备对所述物品进行精定位,获得所述物品的位置信息。

优选地,所述激活所述所处子区域对应的休眠定位设备,并从所述目标数据库中提取所述休眠定位设备对应的第一坐标值和距离值,通过所述休眠定位设备对所述物品进行精定位,获得所述物品的位置信息的步骤之后,所述物品定位方法还包括:

输出所述位置信息,并将所述非活跃态标签码设置休眠,以及关闭所述休眠定位设备。

此外,为实现上述目的,本发明还提供一种物品定位装置,所述物品定位装置包括:

接收模块,用于接收物品定位请求,并从目标数据库中提取所述物品对应的标签码;

获取模块,用于若所述物品的标签码为非活跃态标签码,则激活所述非活跃态标签码,并从所述目标数据库中提取所述活跃定位设备对应的第一坐标值和距离值,通过所述活跃定位设备进行粗定位,获取所述物品的所处子区域;

激活模块,用于激活所述所处子区域对应的休眠定位设备,并从所述目标数据库中提取所述休眠定位设备对应的第一坐标值和距离值,通过所述休眠定位设备对所述物品进行精定位,获得所述物品的位置信息。

此外,为实现上述目的,本发明还提供一种设备,所述设备为物品定位设备,所述物品定位设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的物品定位程序,所述物品定位程序被所述处理器执行时实现如上所述的物品定位方法的步骤。

此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有物品定位程序,所述物品定位程序被处理器执行时实现如上所述的物品定位方法的步骤。

本发明提出的物品定位方法、装置、设备和计算机可读存储介质;所述物品定位方法运用于智能防遗失家庭定位系统,所述智能防遗失家庭定位系统包括定位设备,所述定位设备包括活跃定位设备和休眠定位设备,所述物品定位方法包括:接收物品定位请求,并从目标数据库中提取所述物品对应的标签码;若所述物品的标签码为非活跃态标签码,则激活所述非活跃态标签码,并从所述目标数据库中提取所述活跃定位设备对应的第一坐标值和距离值,通过所述活跃定位设备进行粗定位,获取所述物品的所处子区域;激活所述所处子区域对应的休眠定位设备,并从所述目标数据库中提取所述休眠定位设备对应的第一坐标值和距离值,通过所述休眠定位设备对所述物品进行精定位,获得所述物品的位置信息。本发明通过接收物品定位请求,并从目标数据库中提取物品对应的标签码;若物品的标签码为非活跃态标签码,则激活该物品的非活跃态标签码,并从目标数据库中提取活跃定位设备对应的第一坐标值和距离值,通过活跃定位设备进行粗定位,获取物品的所处子区域;激活所处子区域对应的休眠定位设备,并从目标数据库中提取休眠定位设备对应的第一坐标值和距离值,通过休眠定位设备对物品进行精定位,获得物品的位置信息;从而实现家庭场景中的家庭用品的精准定位。

附图说明

图1是本发明实施例方案涉及的硬件运行环境的设备结构示意图;

图2为本发明物品定位方法第一实施例的流程示意图;

图3为本发明物品定位方法第一实施例的智慧家庭UWB定位设备场景示意图;

图4为本发明物品定位方法第一实施例的智能防遗失家庭定位的流程示意图;

图5为本发明物品定位方法第二实施例的流程示意图;

图6为本发明物品定位方法第二实施例的一子流程示意图;

图7为本发明物品定位方法第二实施例的数据帧结构示意图;

图8为本发明物品定位方法第三实施例的流程示意图;

图9为本发明物品定位方法第四实施例的流程示意图;

图10为本发明物品定位方法第五实施例的流程示意图;

图11为本发明物品定位方法第六实施例的流程示意图;

图12为本发明物品定位装置第一实施例的功能模块示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

如图1所示,图1是本发明实施例方案涉及的硬件运行环境的设备结构示意图。

本发明实施例设备可以是移动终端或服务器设备。

如图1所示,该设备可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

本领域技术人员可以理解,图1中示出的设备结构并不构成对设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及物品定位程序。

其中,操作系统是管理和控制物品定位设备与软件资源的程序,支持网络通信模块、用户接口模块、物品定位程序以及其他程序或软件的运行;网络通信模块用于管理和控制网络接口1002;用户接口模块用于管理和控制用户接口1003。

在图1所示的物品定位设备中,所述物品定位设备通过处理器1001调用存储器1005中存储的物品定位程序,并执行下述物品定位方法各个实施例中的操作。

基于上述硬件结构,提出本发明物品定位方法实施例。

参照图2,图2为本发明物品定位方法第一实施例的流程示意图,所述物品定位方法包括:

步骤S10,接收物品定位请求,并从目标数据库中提取所述物品对应的标签码;

步骤S20,若所述物品的标签码为非活跃态标签码,则激活所述非活跃态标签码,并从所述目标数据库中提取所述活跃定位设备对应的第一坐标值和距离值,通过所述活跃定位设备进行粗定位,获取所述物品的所处子区域;

步骤S30,激活所述所处子区域对应的休眠定位设备,并从所述目标数据库中提取所述休眠定位设备对应的第一坐标值和距离值,通过所述休眠定位设备对所述物品进行精定位,获得所述物品的位置信息。

本实施例通过接收物品定位请求,并从目标数据库中提取物品对应的标签码;若物品的标签码为非活跃态标签码,则激活该物品的非活跃态标签码,并从目标数据库中提取活跃定位设备对应的第一坐标值和距离值,通过活跃定位设备进行粗定位,获取物品的所处子区域;激活所处子区域对应的休眠定位设备,并从目标数据库中提取休眠定位设备对应的第一坐标值和距离值,通过休眠定位设备对物品进行精定位,获取物品的位置信息;从而实现家庭场景中的家庭用品的精准定位。

以下将对各个步骤进行详细说明:

步骤S10,接收物品定位请求,并从目标数据库中提取所述物品对应的标签码。

在本实施例中,所述物品定位方法运用于智能防遗失家庭定位系统,所述智能防遗失家庭定位系统主要包括定位设备、基站、以及WiFi设备。其中,基站需要配合定位设备使用,以获取定位设备的测距信息;定位设备需要配合基站使用,用于接收来自基站的测距信息;且定位设备包括活跃定位设备和休眠定位设备;活跃定位设备一直处于工作状态;休眠定位设备包括有唤醒状态和休眠状态;唤醒状态表示休眠定位设备已被激活,且休眠定位设备处于工作状态;休眠状态表示休眠定位设备处于待机状态;其中,关闭不必要的休眠定位设备可以降低定位设备间干扰,从而提高定位精准度。WiFi设备用于控制休眠定位设备的唤醒与休眠,也即控制休眠定位设备的开启与关闭。

智能防遗失家庭定位系统主要用于针对在日常生活中非活跃态物品遗忘存放位置,且急于立即使用的场景;非活跃物品是指如身份证、钱包、钥匙、银行卡等家庭物品。这类物品不同于如对人、扫地机器人等会自主移动需要实时的定位,其定位主要特点是不会移动且长期休眠的定位目标;本发明定义这类目标为非活跃态的定位目标。

其中,活跃态表示动态且需实时定位的人或设备,如家庭中老人、宠物、扫地机器人等。非活跃态表示通常处于休眠状态的日常生活物品,如身份证、钱包、钥匙、银行卡等。

此定位方式优点是非活跃态定位目标长期处于休眠,在不需要定位时,智能防遗失家庭定位系统不会对此类非活跃态定位目标进行定位,从而减少同一时刻共同定位的目标,也会降低定位时的定位设备相互间干扰,从而可以提高定位精度。

对于活跃态目标的定位,它不同于非活跃态目标定位。在活跃态目标的定位中机制中,只要处于定位区域,就会实时定位。

参照图3,图3为智慧家庭UWB定位设备场景示意图;将家庭定位平面划分成多个子区域,将活跃定位设备设置于智慧家庭场景的最外层;将休眠定位设备设置于每一子区域的最外层;其中,在日常生活中仅开启用于基础定位的活跃定位设备,覆盖整个家庭面积,在基础定位过程中存在如覆盖面积大、墙体遮挡、电磁干扰等问题,导致定位不准确,将此定位方式定义为粗定位。精定位是在特定的子区域,其中,该子区域具有面积小、无墙体遮挡、干扰低的特点,且该定位方式可以达到精准定位。

活跃定位设备在正常工作状态时,只针对活跃态物品进行定位;仅当用户发出定位请求时,才会对非活跃态物品进行精定位。

参照图4,图4为智能防遗失家庭定位的流程示意图。

当接收到物品定位请求时,根据定位请求中的物品,从目标数据库中查找出该物品对应的标签码;其中,物品的标签码用于区分物品的活跃态或非活跃态,且每一物品对应唯一一个标签码。

当该物品为活跃态物品时,该对应的标签码为活跃态标签码;当该物品为非活跃态物品时,该对应的标签码为非活跃态标签码。

其中,目标数据库中包括但不限于:物品信息、每一活跃定位设备信息、每一休眠定位设备信息、每一基站信息等。

步骤S20,若所述物品的标签码为非活跃态标签码,则激活所述非活跃态标签码,并从所述目标数据库中提取所述活跃定位设备对应的第一坐标值和距离值,通过所述活跃定位设备进行粗定位,获取所述物品的所处子区域。

在本实施例中,当目标数据库中提取出物品对应的标签码为非活跃态标签码时,将该物品的非活跃态标签码激活,并从目标数据库中提取活跃定位设备对应的第一坐标值和距离值,然后通过活跃定位设备对物品进行定位与跟踪,获得该物品在家庭中所处的子区域。

如,对于非活跃物品,将该非活跃态标签码设置为0;对于活跃物品,将该活跃态标签码设置为1。

当物品对应的标签码为非活跃态标签码,将该物品的非活跃态标签码激活后,此时,激活后的非活跃态标签码的1。

活跃定位设备按固定频率发射UWB信号,周围的基站在接收到UWB信号经过处理器根据TDOA算法计算出信号源的发射高度、信号发射角、信号接收到达时间以及定位设备到各基站的间距。

根据活跃定位设备对应的第一坐标值和第二坐标值结合上述的间距,确定每一活跃定位设备到每一基站之间的距离值;利用坐标转换原理,求解出物品所处子区域的坐标。在物品进行粗定位的过程中,从而可以初步的估计出物品所处的子区域的坐标位置。

由于在活跃定位设备进行基础定位的过程中,会存在如覆盖面积大、墙体遮挡、电磁干扰等导致定位不准确等问题;仅采用家庭中的活跃定位设备定位时,无法获取该物品最精确的位置信息,但至少可以确定该物品所处的房间。

如,参照图3,将该智慧家庭UWB定位场景图划分为5个子区域;该物品为身份证时,在通过活跃定位设备进行粗定位之后,粗定位得到该身份证处于卧室三的场景中,也即该物品存放于子区域三。

步骤S30,激活所述所处子区域对应的休眠定位设备,并从所述目标数据库中提取所述休眠定位设备对应的第一坐标值和距离值,通过所述休眠定位设备对所述物品进行精定位,获得所述物品的位置信息。

在一实施例中,在获取到物品的所处子区域后,利用WiFi设备将该所处子区域的休眠定位设备激活;并从目标数据库中提取休眠定位设备对应的第一坐标值和距离值,然后通过利用激活后的休眠定位设备对该物品进行精定位,获取到该物品的精确的位置信息。

休眠定位设备按固定频率发射UWB信号,物品所处子区域内的基站在接收到UWB信号经过处理器根据TDOA算法计算出信号源的发射高度、信号发射角、信号接收到达时间以及定位设备到各基站的间距。

根据休眠定位设备对应的第一坐标值和第二坐标值结合上述的间距,确定每一活跃定位设备到每一基站之间的距离值;利用坐标转换原理,求解出物品的坐标位置。

其中,该休眠定位设备在无定位请求时会处于休眠状态,休眠定位设备不会对活跃定位设备进行同频干扰。从而降低了同频干扰问题,可以提高定位精度。设置该休眠定位设备在无定位请求时处于休眠状态,一方面具有节能绿色的优势,另一方面还可以提高定位设备的使用寿命;因此,也具有重要意义。

当前仅当对非活跃态物品进行精定位时,则需要通过WiFi设备唤醒对应子区域中的该休眠定位设备;然后通过该唤醒后的休眠定位设备对该物品进行精确定位,获得该物品精确的位置信息。

在获取到物品的位置信息后,将该位置信息反馈给用户终端,以供用户通过位置信息寻找该物品;当用户找到该物品后,并在智能防遗失家庭定位系统中物品进行定位的请求中进行确认。

本实施例通过接收物品定位请求,并从目标数据库中提取物品对应的标签码;若物品的标签码为非活跃态标签码,则激活该物品的非活跃态标签码,并从目标数据库中提取活跃定位设备对应的第一坐标值和距离值,通过活跃定位设备进行粗定位,获取物品的所处子区域;激活所处子区域对应的休眠定位设备,并从目标数据库中提取休眠定位设备对应的第一坐标值和距离值,通过休眠定位设备对物品进行精定位,获得物品的位置信息;从而实现家庭场景中的家庭用品的精准定位。

进一步地,基于本发明物品定位方法第一实施例,提出本发明物品定位方法第二实施例。

物品定位方法的第二实施例与物品定位方法的第一实施例的区别在于本实施例是对步骤S10,接收物品定位请求,并从目标数据库中提取所述物品对应的标签码的步骤之前,参照图5,所述物品定位方法还包括:

步骤A10,针对每一物品,设置对应的标签码,其中,所述标签码包括活跃态标签码或非活跃态标签码;

步骤A20,根据所述标签码,设置对应的数据帧结构,其中,所述数据帧结构包括活跃态数据帧结构或非活跃态数据帧结构;

步骤A30,针对每一物品,将所述标签码和所述数据帧结构的组合进行绑定,并按照第一顺序存储在所述目标数据库中。

在本实施例中,针对每一物品,设置该物品对应的标签码;根据物品的标签码,设置对应的数据帧结构,其中,数据帧结构包括活跃态数据帧结构或非活跃态数据帧结构;针对每一物品,将该物品对应的标签码和数据帧结构的组合进行绑定,并按照第一顺序存储在目标数据库中;从而实现根据不同状态的物品定位与数据传输需求,设计了不同的帧结构,从而提高定位的有效性。

以下将对各个步骤进行详细说明:

步骤A10,针对每一物品,设置对应的标签码,其中,所述标签码包括活跃态标签码或非活跃态标签码。

在本实施例中,针对每一物品,根据该物品的状态设置该物品对应的标签码;其中,物品的状态包括有活跃态或非活跃态;标签码包括活跃态标签码或非活跃态标签码。每一物品有且仅有唯一一个标签码。

对于活跃态物品,设置对应的活跃态标签码;对于非活跃态物品,设置对应的非活跃态标签码。

如,对于非活跃物品,将该非活跃态标签码设置为0;对于活跃物品,将该活跃态标签码设置为1。

步骤A20,根据所述标签码,设置对应的数据帧结构,其中,所述数据帧结构包括活跃态数据帧结构或非活跃态数据帧结构。

在本实施例中,根据物品的标签码,设置对应的数据帧结构;数据帧结构包括活跃态数据帧结构或非活跃态数据帧结构。其中,数据帧结构由标记位、导频、以及数据组成;导频前置有标记位;在导频前部添加标记位,用于活跃态与非活跃态;从而实现根据不同的数据帧结构确定定位物品的类别,其中,定位物品包括活跃态或非活跃态。

参照图7,图7为数据帧结构示意图。传统的UWB的帧结构由导频和数据组成,导频用于标记用户信息,交互传输资源的作用,数据表示用户的传输信息。

针对于本发明,本发明设计了新的数据帧结构,首先在导频前部添加标记位,其中,标记位用于区分活跃态与非活跃态。活跃态表示动态且需实时定位的人或设备,如家庭中老人、宠物、扫地机器人等。非活跃态表示通常处于休眠状态的日常生活物品。

进一步地,参照图6,该步骤A20具体包括:

步骤B10,若所述标签码为活跃态标签码,则设置对应的活跃态数据帧,其中,所述活跃态数据帧的所述数据的长度大于所述导频的长度。

在本实施例中,当该物品的标签码为活跃态标签码,则设置对应的活跃态数据帧,其中,在活跃态数据帧中,数据的长度大于导频的长度。

对于活跃态物品,该物品为处于定位场中的设备;在该物品定位时,不仅需要利用活跃定位设备进行粗定位与精定位协作定位,而且还需要活跃定位设备进行传输数据、文件、语音、视频等信息,其中,传输的数据长度巨大。

然而,在家庭场景中,处于活跃态的设备的数目一般有限,用于导频来区分设备的数目也有限,所以导频长度无需太长。因此,对于活跃态物品对应的活跃态标签码,设置活跃态数据帧中数据的长度大于导频的长度。

步骤B20,若所述标签码为非活跃态标签码,则设置对应的非活跃态数据帧,其中,所述非活跃态数据帧的所述导频的长度大于所述数据的长度。

在本实施例中,当该物品的标签码为非活跃态标签码,则设置对应的非活跃态数据帧,其中,在非活跃态数据帧中,导频的长度大于数据的长度。

对于非活跃态物品,非活跃态表示通常处于休眠状态的日常生活物品,如身份证、钱包、钥匙、银行卡等。

在该物品定位时,该物品不需要与定位设备进行数据交互,仅需传递物品本身的定位位置信息,数据量小。非活跃态物体具有体态小、数目大的特征,用于导频区分该物品的数目巨大,所需导频长度长。

因此,对于非活跃态物品对应的非活跃态标签码,设置非活跃态数据帧中导频的长度大于数据的长度。

步骤A30,针对每一物品,将所述标签码和所述数据帧结构的组合进行绑定,并按照第一顺序存储在所述目标数据库中。

在本实施例中,针对每一物品,将该物品对应的标签码和数据帧结构的组合进行绑定,并将绑定后的物品信息按照第一顺序存储在目标数据库中。其中,第一顺序可以是按照每一物品信息的升序排列或是物品信息的降序排列。

在本实施例中,针对每一物品,设置该物品对应的标签码;根据物品的标签码,设置对应的数据帧结构,其中,数据帧结构包括活跃态数据帧结构或非活跃态数据帧结构;针对每一物品,将该物品对应的标签码和数据帧结构的组合进行绑定,并按照预设顺序存储在目标数据库中;从而实现根据不同状态的物品定位与数据传输需求,设计了不同的帧结构,从而提高定位的有效性。

进一步地,基于本发明物品定位方法第一、二实施例,提出本发明物品定位方法第三实施例。

物品定位方法的第三实施例与物品定位方法的第一、二实施例的区别在于本实施例是对步骤S10,接收物品定位请求,并从目标数据库中提取所述物品对应的标签码的步骤之前,参照图8,所述物品定位方法还包括:

步骤C10,获取每一定位设备对应的第一坐标值、以及每一基站对应的第二坐标值;

步骤C20,根据所述第一坐标值和所述第二坐标值,确定所述每一定位设备到所述每一基站的距离值;

步骤C30,针对每一定位设备,将所述第一坐标值和所述距离值的组合进行绑定,并按照第二顺序存储到所述目标数据库中。

在本实施例中,获取每一定位设备对应的第一坐标值、以及每一基站对应的第二坐标值;根据第一坐标值和第二坐标值,确定每一定位设备到每一基站的距离值;针对每一定位设备,将第一坐标值和距离值的组合进行绑定,并按照第二顺序存储到所述目标数据库中;从而实现提高智能防遗失家庭定位系统定位的准确性。

以下将对各个步骤进行详细说明:

步骤C10,获取每一定位设备对应的第一坐标值、以及每一基站对应的第二坐标值。

在本实施例中,所述智能防遗失家庭定位方法运用于智能防遗失家庭定位系统,所述智能防遗失家庭定位系统包括定位设备和至少一个基站。

获取每一定位设备对应的第一坐标值,以及获取每一基站对应的第二坐标值;从而可以根据智能防遗失家庭定位系统中的每一定位设备和每一基站,构建出对应的UWB坐标自动标定系统。

步骤C20,根据所述第一坐标值和所述第二坐标值,确定所述每一定位设备到所述每一基站的距离值。

在本实施例中,根据上述获取到的第一坐标值和第二坐标值,确定每一定位设备到每一基站之间的距离值。在物品进行粗定位的过程中,利用坐标转换原理,从而可以初步的估计出物品所处的子区域的坐标位置。

步骤C30,针对每一定位设备,将所述第一坐标值和所述距离值的组合进行绑定,并按照第二顺序存储到所述目标数据库中。

在本实施例中,针对每一定位设备,将该定位设备对应的第一坐标值和距离值的组合进行绑定,并将绑定后的定位设备信息按照第二顺序存储在目标数据库中;其中,第二顺序可以是按照每一定位设备信息的升序排列或是物品信息的降序排列。

在本实施例中,获取每一定位设备对应的第一坐标值、以及每一基站对应的第二坐标值;根据第一坐标值和第二坐标值,确定每一定位设备到每一基站的距离值;针对每一定位设备,将第一坐标值和距离值的组合进行绑定,并按照第二顺序存储到所述目标数据库中;从而实现提高智能防遗失家庭定位系统定位的准确性。

进一步地,基于本发明物品定位方法第一、二、三实施例,提出本发明物品定位方法第四实施例。

物品定位方法的第四实施例与物品定位方法的第一、二、三实施例的区别在于本实施例是对步骤S10,接收物品定位请求,并从目标数据库中提取所述物品对应的标签码的步骤之后,参照图9,所述物品定位方法还包括:

步骤D10,若所述物品的标签码为活跃态标签码,则从所述目标数据库中提取所述活跃定位设备对应的第一坐标值和距离值,通过所述活跃定位设备进行粗定位和精定位,获取所述物品对应的位置信息。

在本实施例中,若物品的标签码为活跃态标签码,则从目标数据库中提取活跃定位设备对应的第一坐标值和距离值,通过活跃定位设备进行粗定位和精定位,获取物品对应的位置信息;从而实现家庭场景中的活跃态物品的精准定位。

以下将对各个步骤进行详细说明:

步骤D10,若所述物品的标签码为活跃态标签码,则从所述目标数据库中提取所述活跃定位设备对应的第一坐标值和距离值,通过所述活跃定位设备进行粗定位和精定位,获取所述物品对应的位置信息。

在本实施例中,当物品的标签码为活跃态标签码时,则从目标数据库中提取出活跃定位设备对应的第一坐标值和距离值;通过活跃定位设备对该物品进行粗定位与精定位,获取到物品的位置信息;具体的,活跃定位设备按固定频率发射UWB信号,周围的基站在接收到UWB信号经过处理器根据TDOA算法计算出信号源的发射高度、信号发射角、信号接收到达时间以及定位设备到各基站的间距;再根据距间距、第一坐标值以及距离信息构建方程组,通过对所述方程组求解,计算出标签的初步位置坐标。

通过该物品与活跃定位设备之间的实时数据交互,从而通过活跃定位设备对物品进行粗定位与精定位,获取到该物品对应的位置信息。

在获取到物品的位置信息后,将物品的位置信息输出,用户通过位置信息寻找该物品;当用户找到该物品后,并在智能防遗失家庭定位系统中物品进行定位的请求中进行确认。

在本实施例中,若物品的标签码为活跃态标签码,则从目标数据库中提取活跃定位设备对应的第一坐标值和距离值,通过活跃定位设备进行粗定位和精定位,获取物品对应的位置信息;从而实现家庭场景中的活跃态物品的精准定位。

进一步地,基于本发明物品定位方法第一、二、三、四实施例,提出本发明物品定位方法第五实施例。

物品定位方法的第五实施例与物品定位方法的第一、二、三、四实施例的区别在于本实施例是对步骤S30,激活所述所处子区域对应的休眠定位设备,并从所述目标数据库中提取所述休眠定位设备对应的第一坐标值和距离值,通过所述休眠定位设备对所述物品进行精定位,获得所述物品的位置信息的细化,参照图10,该步骤具体包括:

步骤S31,激活所述所处子区域对应的休眠定位设备,并从所述目标数据库中提取所述休眠定位设备对应的第一坐标值和距离值,根据预设定位算法,通过所述休眠定位设备对所述物品进行精定位,获得所述物品的位置信息。

本实施例通过激活所处子区域对应的休眠定位设备,并从目标数据库中提取休眠定位设备对应的第一坐标值和距离值,根据预设定位算法,通过休眠定位设备对物品进行精定位,获取物品的位置信息;从而实现家庭场景中的非活跃态物品的精准定位。

以下将对各个步骤进行详细说明:

步骤S31,激活所述所处子区域对应的休眠定位设备,并从所述目标数据库中提取所述休眠定位设备对应的第一坐标值和距离值,根据预设定位算法,通过所述休眠定位设备对所述物品进行精定位,获得所述物品的位置信息。

在本实施例中,在获取到物品的所处子区域后,利用WiFi设备将该所处子区域的休眠定位设备激活;根据预设定位算法,并通过利用激活后的休眠定位设备对该物品进行精定位,获取到该物品的精确的位置信息。其中,预设定位算法优选为TDOA(TimeDifference of Arrival,到达时间差法)定位算法,采用TDOA定位算法在所处子区域进行三维定位,可准确获得物品精确的位置信息,达到精确定位目的。

TDOA定位是一种利用时间差进行定位的方法。通过测量信号到达基站的时间,可以确定信号源的距离。利用信号源到各个基站的距离(以基站为中心,距离为半径作圆),就能确定信号的位置。

休眠定位设备按照固定频率发射UWB信号,周围的基站在接收到UWB信号,根据TDOA算法计算出信号源的发射高度、信号发射角、信号接收到达时间、以及休眠定位设备到各个基站的间距;再根据间距联立方程组计算出物品的位置坐标,也即物品的位置信息。

当前仅当对非活跃态物品进行精定位时,则需要通过WiFi设备唤醒对应子区域中的该休眠定位设备;然后通过该唤醒后的休眠定位设备对该物品进行精确定位,获得该物品精确的位置信息。

在本实施例中,激活所处子区域对应的休眠定位设备,并从目标数据库中提取休眠定位设备对应的第一坐标值和距离值,根据预设定位算法,通过休眠定位设备对物品进行精定位,获取物品的位置信息;从而实现家庭场景中的非活跃态物品的精准定位。

进一步地,基于本发明物品定位方法第一、二、三、四、五实施例,提出本发明物品定位方法第六实施例。

物品定位方法的第六实施例与物品定位方法的第一、二、三四、五实施例的区别在于本实施例是对步骤S30,激活所述所处子区域对应的休眠定位设备,并从所述目标数据库中提取所述休眠定位设备对应的第一坐标值和距离值,通过所述休眠定位设备对所述物品进行精定位,获得所述物品的位置信息的步骤之后,参照图11,所述物品定位方法还包括:

步骤E10,输出所述物品的位置信息,并将所述非活跃态标签码设置休眠,并关闭所述休眠定位设备。

在本实施例中,在获取到物品的位置信息后,将该位置信息反馈给用户终端;将该物品对应的非活跃态标签码设置休眠,并关闭休眠定位设备;从而降低活跃定位设备与休眠定位设备之间的同频干扰,进而提高定位精度。

以下将对各个步骤进行详细说明:

步骤E10,输出所述物品的位置信息,并将所述非活跃态标签码设置休眠,并关闭所述休眠定位设备。

在本实施例中,在获取到物品的位置信息后,将该位置信息反馈给用户终端;将该物品对应的非活跃态标签码设置休眠,也即使得该物品对应的非活跃态标签码恢复初始状态;并关闭休眠定位设备,使得休眠定位设备恢复初始状态。

在本实施例中,在获取到物品的位置信息后,将该位置信息反馈给用户终端;将该物品对应的非活跃态标签码设置休眠,并关闭休眠定位设备;从而降低活跃定位设备与休眠定位设备之间的同频干扰,进而提高定位精度。

本发明还提供一种物品定位装置。参照图12,本发明物品定位装置包括:

接收模块10,用于接收物品定位请求,并从目标数据库中提取所述物品对应的标签码;

获取模块20,用于若所述物品的标签码为非活跃态标签码,则激活所述非活跃态标签码,并从所述目标数据库中提取所述活跃定位设备对应的第一坐标值和距离值,通过所述活跃定位设备进行粗定位,获取所述物品的所处子区域;

激活模块30,用于激活所述所处子区域对应的休眠定位设备,并从所述目标数据库中提取所述休眠定位设备对应的第一坐标值和距离值,通过所述休眠定位设备对所述物品进行精定位,获得所述物品的位置信息。

此外,本发明还提供一种计算机可读存储介质,其上存储有物品定位程序,物品定位程序被处理器执行时实现如上所述的物品定位方法的步骤。

其中,在所述处理器上运行的物品定位程序被执行时所实现的方法可参照本发明物品定位方法各个实施例,此处不再赘述。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书与附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

相关技术
  • 物品定位方法、装置、设备与计算机可读存储介质
  • 物品定位方法和装置、机器人及计算机可读存储介质
技术分类

06120114727207