位置监控方法、服务器、系统及存储介质技术方案

技术编号:22661509 阅读:20 留言:0更新日期:2019-11-28 04:35
本申请实施例提供一种位置监控方法、服务器、系统及存储介质。在位置监控方法中,存在第一终端查看第一空间内的对象的需求时,可根据第一终端以及第一空间内的多个对象标记终端之间的相对位置,生成第一空间对应的对象相对位置地图,进而第一终端可基于该对象相对位置地图,查看与第一空间内的对象的相对位置关系。在这种实施方式中,获取对象相对位置地图的过程降低了对设备自身定位数据的依赖,计算量较小,有利于有效降低位置监控所需的成本。

Location monitoring method, server, system and storage medium

The embodiment of the application provides a location monitoring method, a server, a system and a storage medium. In the location monitoring method, when the first terminal needs to view the objects in the first space, it can mark the relative positions of the objects in the first space according to the first terminal and multiple objects in the first space, and generate the relative position map of the objects in the first space, and then the first terminal can view the relative position relationship with the objects in the first space based on the relative position map of the objects \u3002 In this implementation, the process of acquiring the relative location map of the object reduces the dependence on the location data of the device itself, and the calculation amount is small, which is conducive to effectively reducing the cost of location monitoring.

【技术实现步骤摘要】
位置监控方法、服务器、系统及存储介质
本申请涉及位置监控
,尤其涉及一种位置监控方法、服务器、系统及存储介质。
技术介绍
在一些典型的应用场景中,需要对指定的对象进行监控。例如,在博物馆中,需要对文物进行监控,以避免丢失;在动物园,需要对动物的活动状态进行监控,以确保动物在其活动范围内。现有技术中,多采用基于图像采集和图像识别的方式实现对象位置监控。但是,这种位置监控方式的成本较高。因此,有待提出一种新的解决方案。
技术实现思路
本申请的多个方面提供一种位置监控方法、服务器、系统及存储介质,用以降低对象监控所需的成本。本申请实施例提供一种位置监控方法,包括:响应第一终端查看第一空间内的对象的请求,获取所述第一空间内的多个终端之间的相对位置;所述多个终端包括:所述第一终端以及多个对象标记终端;以所述第一空间中的任意两个终端之间的相对距离为距离单元,根据所述多个终端之间的相对位置,生成所述第一空间内的对象相对位置地图;将所述对象相对位置地图发送至所述第一终端,以在所述第一终端上展示所述第一终端与所述第一空间内的对象的相对位置。进一步可选地,获取所述第一空间内的多个终端之间的相对位置,包括:计算所述第一终端与每个对象标记终端之间的相对距离;根据两两对象标记终端之间的相对距离以及所述第一终端与每个对象标记终端之间的相对距离,获取所述第一空间内的多个终端之间的相对位置。进一步可选地,计算所述第一终端与每个对象标记终端之间的相对距离,包括:获取所述第一终端检测到的每个对象标记终端发出的无线信号的强度;根据换算比例因子以及所述第一终端检测到的无线信号的强度,计算所述第一终端与每个对象标记终端的相对距离;所述换算比例因子为1;其中,所述换算比例因子用于根据无线信号随距离传播时的强度衰减关系将接收到的无线信号的强度转换为距离。进一步可选地,根据两两对象标记终端之间的相对距离以及所述第一终端与的每个对象标记终端之间的相对距离,获取所述第一空间内的多个终端之间的相对位置,包括:针对所述第一终端以及所述第一空间中的第一对象标记终端和第二对象标记终端,根据所述第一对象标记终端和所述第二对象标记终端的相对距离、所述第一终端和所述第一对象标记终端的相对距离、所述第一终端和第二对象标记终端的相对距离,构造三角形;根据构造得到的所述三角形,确定所述第一终端、所述第一对象标记终端以及所述第二对象标记终端之间的相对位置。进一步可选地,以所述第一空间中的任意两个终端之间的相对距离为距离单元,根据所述多个终端之间的相对位置,生成所述第一空间对应的对象相对位置地图,包括:从所述第一空间中两两对象标记终端之间的相对距离以及所述第一终端与每个对象标记终端之间的相对距离中选取最小相对距离;以所述最小相对距离为距离单元,根据所述第一终端与所述多个对象标记终端之间的相对位置以及两两对象标记终端之间的相对位置,生成所述第一空间对应的对象相对位置地图。进一步可选地,还包括:获取所述第一终端检测到的所述第一空间内部署的多个定位设备的无线信号强度;根据所述无线信号强度,计算所述第一终端与所述多个定位设备之间的相对距离;根据所述多个定位设备的部署位置、所述第一终端与所述多个定位设备之间的相对距离以及至少一个对象标记设备在所述第一空间中的位置,对所述对象相对位置地图进行修正。进一步可选地,还包括:检测到所述多个终端中的至少一个对象标记终端发生移动时,获取更新后的所述多个终端之间的相对位置;根据更新后的所述多个终端之间的相对位置,更新所述对象相对位置地图。进一步可选地,还包括:根据所述多个对象标记终端之间的相对位置,判断所述多个对象标记终端中是否存在偏离设定位置范围的目标对象标记终端;若为是,则判断所述目标对象标记终端接收到的无线信号中是否存在与指定的用户标识匹配的无线信号;若为否,则向所述第一终端提示所述目标对象标记终端标记的对象处于异常状态。进一步可选地,还包括:根据所述多个对象标记终端之间的相对位置,获取所述第一空间内的对象在设定时间内的运动轨迹;判断所述第一空间内的对象在设定时间内的运动轨迹是否符合设定的活动规律;若为否,则提示所述指定对象标记终端处于异常状态。本申请实施例还提供一种服务器,包括:存储器、处理器和通信组件;所述存储器用于存储一条或多条计算机指令;所述处理器用于执行所述一条或多条计算机指令以用于执行本申请实施例提供的位置监控方法。本申请实施例还提供一种存储有计算机程序的计算机可读存储介质,计算机程序被执行时能够实现本申请实施例提供的位置监控方法。本申请实施例还提供一种位置监控系统,包括:第一终端、服务器、部署于第一空间内的多个对象标记终端;其中,第一终端,用于:向所述服务器发送查看第一空间内的对象的请求;所述服务器,用于:响应所述第一终端查看第一空间内的对象的请求,获取所述第一空间内的多个终端之间的相对位置;根据所述多个终端之间的相对位置,生成所述第一空间内的对象相对位置地图;将所述对象相对位置地图发送至所述第一终端,以在所述第一终端上展示所述第一终端与所述第一空间内的对象的相对位置。本申请实施例提供的位置监控方法中,存在第一终端查看第一空间内的对象的需求时,可根据第一终端以及第一空间内的多个对象标记终端之间的相对位置,生成第一空间对应的对象相对位置地图,进而第一终端可基于该对象相对位置地图,查看与第一空间内的对象的相对位置关系。在这种实施方式中,获取对象相对位置地图的过程降低了对设备自身定位数据的依赖,计算量较小,有利于有效降低位置监控所需的成本。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1为本申请一示例性实施例提供的位置监控系统的结构示意图;图2为本申请一示例性实施例提供的计算相对位置的示意图;图3a为本申请一示例性实施例提供的对象相对位置地图的示意图;图3b为本申请另一示例性实施例提供的对象相对位置地图的示意图;图4为本申请一示例性实施例提供的位置监控方法的流程示意图;图5为本申请一示例性实施例提供的服务器的结构示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。针对现有技术中,采用基于图像采集和图像识别的方式实现对象位置监控所需成本较高的技术问题,在本申请一些实施例中,提供了一种解决方案,以下结合附图,详细说明本申请各实施例提供的技术方案。图1为本申请一示例性实施例提供的位置监控系统的结构示意图,如图1所示,该位置监控系统100包括:第一终端10、服务器20、本文档来自技高网...

【技术保护点】
1.一种位置监控方法,其特征在于,包括:/n响应第一终端查看第一空间内的对象的请求,获取所述第一空间内的多个终端之间的相对位置;所述多个终端包括:所述第一终端以及多个对象标记终端;/n以所述第一空间中的任意两个终端之间的相对距离为距离单元,根据所述多个终端之间的相对位置,生成所述第一空间内的对象相对位置地图;/n将所述对象相对位置地图发送至所述第一终端,以在所述第一终端上展示所述第一终端与所述第一空间内的对象的相对位置。/n

【技术特征摘要】
1.一种位置监控方法,其特征在于,包括:
响应第一终端查看第一空间内的对象的请求,获取所述第一空间内的多个终端之间的相对位置;所述多个终端包括:所述第一终端以及多个对象标记终端;
以所述第一空间中的任意两个终端之间的相对距离为距离单元,根据所述多个终端之间的相对位置,生成所述第一空间内的对象相对位置地图;
将所述对象相对位置地图发送至所述第一终端,以在所述第一终端上展示所述第一终端与所述第一空间内的对象的相对位置。


2.根据权利要求1所述的方法,其特征在于,获取所述第一空间内的多个终端之间的相对位置,包括:
计算所述第一终端与每个对象标记终端之间的相对距离;
根据两两对象标记终端之间的相对距离以及所述第一终端与每个对象标记终端之间的相对距离,获取所述第一空间内的多个终端之间的相对位置。


3.根据权利要求2所述的方法,其特征在于,计算所述第一终端与每个对象标记终端之间的相对距离,包括:
获取所述第一终端检测到的每个对象标记终端发出的无线信号的强度;
根据换算比例因子以及所述第一终端检测到的无线信号的强度,计算所述第一终端与每个对象标记终端的相对距离;所述换算比例因子为1;
其中,所述换算比例因子用于根据无线信号随距离传播时的强度衰减关系将接收到的无线信号的强度转换为距离。


4.根据权利要求2所述的方法,其特征在于,根据两两对象标记终端之间的相对距离以及所述第一终端与的每个对象标记终端之间的相对距离,获取所述第一空间内的多个终端之间的相对位置,包括:
针对所述第一终端以及所述第一空间中的第一对象标记终端和第二对象标记终端,根据所述第一对象标记终端和所述第二对象标记终端的相对距离、所述第一终端和所述第一对象标记终端的相对距离、所述第一终端和第二对象标记终端的相对距离,构造三角形;
根据构造得到的所述三角形,确定所述第一终端、所述第一对象标记终端以及所述第二对象标记终端之间的相对位置。


5.根据权利要求2所述的方法,其特征在于,以所述第一空间中的任意两个终端之间的相对距离为距离单元,根据所述多个终端之间的相对位置,生成所述第一空间对应的对象相对位置地图,包括:
从所述第一空间中两两对象标记终端之间的相对距离以及所述第一终端与每个对象标记终端之间的相对距离中选取最小相对距离;
以所述最小相对距离为距离单元,根据所述第一终端与所述多个对象标记终端之间的相对位置以及两两对象标记终端之间的相对位置,生成所述第一空间对应的对象相对位置地图。


6.根据权利要求1-5任一项所述的方...

【专利技术属性】
技术研发人员:潘仲光
申请(专利权)人:北京无线体育俱乐部有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1