一种定位方法和终端设备技术

技术编号:36899332 阅读:13 留言:0更新日期:2023-03-18 09:19
本申请适用于定位技术领域,提供了一种定位方法和终端设备,通过服务器接收第一客户端发送的携带有待定位点处的光谱信息的第一定位请求,根据待定位点处的光谱信息,从数据库中确定灯具并获取灯具对应的多个参考点处的指纹数据,根据待定位点处的指纹数据和灯具对应的多个参考点处的指纹数据,确定与待定位点之间的距离相似度最大的目标参考点,从数据库中获取目标参考点的位置信息,作为待定位点的位置信息并发送至第一客户端,使得服务器可以通过接收第一客户端采集的灯具的光谱信息,并与数据库中预存的参考点的指纹数据进行计算,来实现室内定位,不易受环境干扰、定位精度高且成本低。且成本低。且成本低。

【技术实现步骤摘要】
一种定位方法和终端设备


[0001]本申请属于定位
,尤其涉及一种定位方法和终端设备。

技术介绍

[0002]现有的室内定位技术主要有无线保真(Wireless Fidelity,Wi

Fi)、紫蜂(ZigBee)、蓝牙、射频识别(Radio Frequency Identification,RFID)、超宽带、伪卫星、地磁、惯性测量单元(Inertial Measurement Unit,IMU)、超声波、计算机视觉等。其中,Wi

Fi、ZigBee、蓝牙、RFID、超宽带和伪卫星,需要重新设计、安装无线访问接入点(Wireless Access Point,AP)基站,成本高,维护难度大,并且当环境改变时,需要对数据库重新进行校准。地磁容易受到外界强磁环境的影响。IMU存在累计误差,需要有基站对IMU数据进行校准,消除累计误差。超声波在复杂的室内环境下,会受到非视距传播和多径效应的严重干扰,定位不准确且成本高。计算机视觉需要布置图像/视频采集设备,涉及个人隐私,同时成本高,功耗大。

技术实现思路

[0003]有鉴于此,本申请实施例提供了一种定位方法、装置、终端设备及存储介质,以解决现有的室内定位技术存在的容易受到环境干扰、定位不准确和成本高等问题。
[0004]本申请实施例的第一方面提供一种定位方法,应用于服务器,所述方法包括:
[0005]接收第一客户端发送的第一定位请求,所述第一定位请求携带有待定位点处的光谱信息,所述光谱信息包括波长、频率和光强度;
[0006]根据所述待定位点处的光谱信息,从数据库中确定灯具并获取所述灯具对应的多个参考点处的指纹数据,所述指纹数据包括光强度;
[0007]根据所述待定位点处的指纹数据和所述灯具对应的多个参考点处的指纹数据,确定与所述待定位点之间的距离相似度最大的目标参考点;
[0008]从所述数据库中获取所述目标参考点的位置信息,作为所述待定位点的位置信息;
[0009]将所述待定位点的位置信息发送至所述第一客户端。
[0010]本申请实施例的第二方面提供一种定位方法,应用于第一客户端,所述方法包括:
[0011]获取待定位点处的光谱信息;
[0012]发送第一定位请求至服务器,所述第一定位请求携带有所述待定位点处的光谱信息;
[0013]接收所述服务器发送的所述待定位点的位置信息;
[0014]其中,所述服务器用于执行本申请实施例的第一方面提供的定位方法的步骤。
[0015]本申请实施例的第三方面提供一种定位装置,应用于服务器,所述装置包括:
[0016]第一接收单元,用于接收第一客户端发送的第一定位请求,所述第一定位请求携带有待定位点处的光谱信息,所述光谱信息包括波长、频率和光强度;
[0017]指纹获取单元,用于根据所述待定位点处的光谱信息,从数据库中确定灯具并获取所述灯具对应的多个参考点处的指纹数据,所述指纹数据包括光强度;
[0018]第一计算单元,用于根据所述待定位点处的指纹数据和所述灯具对应的多个参考点处的指纹数据,确定与所述待定位点之间的距离相似度最大的目标参考点;
[0019]第一定位单元,用于从所述数据库中获取所述目标参考点的位置信息,作为所述待定位点的位置信息;
[0020]第一发送单元,用于将所述待定位点的位置信息发送至所述第一客户端。
[0021]本申请实施例的第四方面提供一种定位装置,应用于第一客户端,所述装置包括:
[0022]光谱获取单元,用于获取待定位点处的光谱信息;
[0023]第二发送单元,用于发送第一定位请求至服务器,所述第一定位请求携带有所述待定位点处的光谱信息;
[0024]第二接收单元,用于接收所述服务器发送的所述待定位点的位置信息;
[0025]其中,所述服务器包括本申请实施例的第三方面提供的定位装置。
[0026]本申请实施例的第五方面提供了一种终端设备,包括通信模块、存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述终端设备为服务器时,所述处理器执行所述计算机程序时实现本申请实施例的第一方面提供的定位方法的步骤;
[0027]所述终端设备为第一客户端时,所述处理器执行所述计算机程序时实现本申请实施例的第二方面提供的定位方法的步骤。
[0028]本申请实施例的第六方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被至少一个处理器执行时实现本申请实施例第一方面或第二方面提供的定位方法的步骤。
[0029]本申请实施例的第一方面提供一种应用于服务器的定位方法,通过接收第一客户端发送的携带有待定位点处的光谱信息的第一定位请求,根据待定位点处的光谱信息,从数据库中确定灯具并获取灯具对应的多个参考点处的指纹数据,根据待定位点处的指纹数据和灯具对应的多个参考点处的指纹数据,确定与待定位点之间的距离相似度最大的目标参考点,从数据库中获取目标参考点的位置信息,作为待定位点的位置信息并发送至第一客户端,使得服务器可以通过接收第一客户端采集的灯具的光谱信息,并与数据库中预存的参考点的指纹数据进行计算,来实现室内定位,不易受环境干扰、定位精度高且成本低。
[0030]本申请实施例的第二方面提供一种应用于第一客户端的定位方法,通过获取待定位点处的光谱信息,发送携带有待定位点处的光谱信息的第一定位请求至服务器,服务器根据待定位点处的光谱信息,从数据库中确定灯具并获取灯具对应的多个参考点处的指纹数据,根据待定位点处的指纹数据和灯具对应的多个参考点处的指纹数据,确定与待定位点之间的距离相似度最大的目标参考点,从数据库中获取目标参考点的位置信息,作为待定位点的位置信息并发送至第一客户端,使得第一客户端可以通过采集室内灯具的光谱信息,并发送至服务器与数据库中预存的参考点的指纹数据进行计算,来实现室内定位,不易受环境干扰、定位精度高且成本低。
[0031]可以理解的是,上述第三方面的有益效果可以参见上述第一方面中的相关描述,上述第四方面的有益效果可以参见上述第二方面中的相关描述,上述第五方面和第六方面
的有益效果可以参见上述第一方面或第二方面中的相关描述,在此不再赘述。
附图说明
[0032]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0033]图1是本申请实施例提供的应用于服务器的定位方法的第一种流程示意图;
[0034]图2是本申请实施例提供的应用于服务器的定位方法的第二种流程示意图;
[0035]图3是本申请实施例提供的应用于服务器的定位方法的第三种流程示意图;
[0036]图4是本申本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种定位方法,其特征在于,应用于服务器,所述方法包括:接收第一客户端发送的第一定位请求,所述第一定位请求携带有待定位点处的光谱信息,所述光谱信息包括波长、频率和光强度;根据所述待定位点处的光谱信息,从数据库中确定灯具并获取所述灯具对应的多个参考点处的指纹数据,所述指纹数据包括光强度;根据所述待定位点处的指纹数据和所述灯具对应的多个参考点处的指纹数据,确定与所述待定位点之间的距离相似度最大的目标参考点;从所述数据库中获取所述目标参考点的位置信息,作为所述待定位点的位置信息;将所述待定位点的位置信息发送至所述第一客户端。2.如权利要求1所述的定位方法,其特征在于,所述第一定位请求还携带有初始位置的位置信息;所述根据所述待定位点处的光谱信息,从数据库中确定灯具,包括:根据所述初始位置的位置信息和所述待定位点处的光谱信息,从数据库中确定灯具。3.如权利要求1所述的定位方法,其特征在于,所述从所述数据库中获取所述目标参考点的位置信息,作为所述待定位点的位置信息之后,包括:根据多个不同的待定位点的位置信息,生成所述第一客户端的运动轨迹;将所述运动轨迹发送至所述第一客户端。4.如权利要求3所述的定位方法,其特征在于,所述生成所述第一客户端的运动轨迹之后,包括:对所述运动轨迹进行微分运算,获取所述第一客户端的运动速率和运动方向;将所述运动速率和所述运动方向发送至所述第一客户端。5.如权利要求1至4任一项所述的定位方法,其特征在于,所述接收第一客户端发送的第一定位请求之前,包括:接收第二客户端发送的第二定位请求,所述第二定位请求携带有参考点处的光谱信息和所述参考点的位置信息;根据所述参考点处的光谱信息,从数据库中确定灯具;将所述参考点处的光谱信息和所述参考点的位置信息存储至数据库;在所述数据库中建立所述参考点处的光谱信息和所述参考点的位置信息与所述灯具之间的对应关系。6.如权利要求5所述的定位方法,其特征在于,所述接收第一客户端发送的第一定位请求之前,还包括:接收标准光谱分析仪发送的第三定位请求,所述第三定位请求携带有参考点处的标准光谱信息,所述标准光谱信息包括标准波长、标准频率和标准光强度;根据所述参考点处的标准光谱信息,从数据库中确定灯具;获取所述参考点处的指纹数据和标准指纹...

【专利技术属性】
技术研发人员:赵方雷林友钦刘宗源
申请(专利权)人:漳州立达信光电子科技有限公司
类型:发明
国别省市:

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

1