基于环境光谱指纹的室内定位装置及方法

文档序号:9325773阅读:551来源:国知局
基于环境光谱指纹的室内定位装置及方法
【技术领域】
[0001] 本发明涉及定位领域,尤其涉及一种基于环境光谱指纹的室内定位装置及方法。
【背景技术】
[0002] 随着信息和通信技术的普及,人们对室内定位服务的需求与日倶增,在一些公共 场所,如商场、机场、展厅、写字楼、仓库、地下停车场等,精确的室内定位信息,能够方便用 户购物、出行、查找室内目标等;能够对可用空间和库存物资实现高效管理;能够为警察、 消防员、士兵、医务工作人员完成特定的室内导航任务。另外智能空间、普适计算等都离不 开室内位置服务,因此室内定位具有广阔的应用前景。
[0003] 国内外关于室内定位技术的研究比较丰富,根据定位原理有邻近检测、指纹匹配 和多边/角度方法等。对于邻近检测方法将检测到的信号源位置作为定位位置,精度较低。 基于WiFi指纹的匹配方法利用室内环境中的信号特征匹配能够得到较好的定位精度,但 定位结果易受室内多径效应和环境变化等影响。多边/角度方法需要先通过到达时间算法 (TOA)、到达时间差算法(TDOA)、到达角度测距算法(AOA)等算法精确测量定位点到参考点 的距离/角度等信息,再利用三边测量法等对目标进行定位,但在实际测量中,参考节点位 置坐标、测量距离等数据值会存在误差,从而影响定位结果。
[0004] 申请号为CN201410539385. 9的专利提出了基于LED可见光室内定位系统的自适 应动态指纹库构建方法,局限之处在于由于LED光源的传输距离较短,因此对于室内的测 量位置点,其测量得到的不同LED光源的数量比较少,即很可能在一个位置点只能测到两 个甚至一个LED光源的信息,对于这种情况,接收端仅根据光源及其光强信息不能确定接 收端的位置,如果需要对于所有定位点(如走廊等)都能有效定位,则需要密集布置LED光 源,但会增加方案成本。
[0005] 申请号为CN201110054768. 3的专利提出了基于RSSI的加权三边定位方法,局限 之处在于该方法不能精确测得节点间的距离,从而使定位误差较大。

【发明内容】

[0006] 本发明要解决的技术问题是:提供一种利用环境光光谱指纹在室内定位的装置 及定位方法。
[0007] 为实现上述目的,本发明提供一种基于环境光谱指纹的室内定位装置。所述定位 装置包括:
[0008] 光谱测量模块,用于测量各空间点的环境光的光谱;
[0009] 中央控制模块,接收所述光谱测量模块测量的光谱数据,并控制所述光谱测量模 块的测量状态;
[0010] 无线模块,受控于所述中央控制模块对外部无线发送所述光谱数据或空间点坐 标;
[0011] 所述光谱数据包括空间点坐标、空间点光强及空间点处的光波长;所述光谱测量 模块具有第一测量状态及第二测量状态;所述中央控制模块在所述光谱测量模块处于第一 测量状态时,将接收的所有空间点的光谱数据根据空间位置及各空间点的光强构筑成光谱 指纹;所述中央控制模块在所述光谱测量模块处于第二测量状态时,将接收的所有空间点 的光谱数据与所述光谱指纹对比,从而确定光谱数据不同的空间点坐标。
[0012] 进一步的,所述光谱指纹储存于所述中央控制模块。
[0013] 为实现上述目的,本发明提供一种基于环境光谱指纹的室内定位方法。所述定位 方以下步骤:
[0014] 步骤1 :对空间区域建模,并采集获得空间区域的环境光光谱数据;
[0015] 步骤2 :根据采集的光谱数据及空间区域位置关系建立光谱指纹数据库;
[0016] 步骤3 :根据终端请求,对终端所在区域的环境光光谱采集,形成二次光谱数据;
[0017] 步骤4 :将二次光谱数据与所述光谱指纹数据库对比,确定M个候选目标位置点;
[0018] 步骤5 :对M个候选目标位置进行计算,并获得终端的最终位置点;
[0019] 在对空间区域建模时,对空间区域平均分成若干个区域采样块,并对每个区域采 样块连续采样N次,获得N个环境光光谱数据;对所述N个环境光光谱数据根据不同的光波 长、光强计算光谱指纹数据库向量。
[0020] 进一步的,在步骤2中光谱指纹数据库建立方法包括:
[0021] 对于波长为Aw的光波,计算N个光强值的平均值瓦和标准差<,从而得到光谱 指纹数据库向量S ;
[0022] 使用最大似然估计方法(MLE)估计波长为Aw的分布参数/7"和之。
[0023] 氣的估计:
即均值估计;
[0024] 的估计:
即方差估计;
[0025] 其中,I <w<K,K为在光谱信息中强度高于光强阀值D的波长不同的光波的数 量,K彡1 ;\丄)为第j个位置点测得的光谱信息中波长为Aw的光波的第i个光强值; I < j < L,L为位置点的总数目;将高于光强阀值D的光波都进行特征提取后,得到指纹向 量S :=(.',凡,a; t p Pj为第j个位置点的坐标。
[0026] 进一步的,确定M个候选目标位置的方法包括:
[0027] 将采集的二次光谱数据与所述光谱指纹数据库对比计算相关度,选取相关度最高 的M个点作为候选目标位置点APt ;其中,利用欧式距离表示二次光谱数据与所述光谱指纹 数据的相关度,Cq= I s a_S] I,其中,S]为光谱指纹数据库中的第j个位置点的光谱指纹数 据,Cai,表示s a与第j个位置点的光谱指纹数据的相关度。
[0028] 进一步的,获取终端的最终位置点的方法包括:
[0029] 对M个候选目标位置的相关度转换为权重,根据候选目标位置的权重与M个候选 目标位置的坐标计算最终位置点的坐标;
[0030] 权重值为: 其中1彡t彡M ;根据权重和M个候选目标位置点坐
, 标计算最终目标位置点坐标
[0031] 进一步的,采集环境光光谱数据的设备至少包括光谱仪。
[0032] 本发明基于环境光谱指纹的室内定位装置利用光谱测量模块对各空间点的环境 光的光谱进行采样测量形成光谱指纹,并将后续测量的环境光光谱与所述光谱指纹对比, 确定终端所在位置与光谱指纹中最接近的点的位置坐标,从而达到对终端定位的目的;本 发明的室内定位装置整体结果比较简单,成本较低,测量精度高。
[0033] 本发明提供的基于环境光谱指纹的室内定位方法分别针对不同波长在空间点的 光强的计算,获得环境光条线下,整个空间区域内环境光分布的光谱指纹数据库向量;并分 另IJ利用相关度计算确定候选目标相近点,利用权重计算获得最终目标位置点的坐标,从而 达到定位的目的;利用本方法进行室内终端的定位并不再需要借助于外加 LED灯光,从而 不会带来因为光源照射角度、光强等的问题而无法完成测量的情况;也不受到测定定位坐 标基准点偏移带来的误差;本发明的方法过程简单,模型建立合理,算法精确,对硬件要求 较低。
【附图说明】
[0034] 下面结合附图,通过对本发明的【具体实施方式】详细描述,将使本发明的技术方案 及其它有益效果显而易见。
[0035] 附图中,
[0036] 图1为本发明基于环境光谱指纹的室内定位装置的模块结构示意图;
[0037] 图2为本发明基于环境光谱指纹的室内定位方法流程图;
[0038] 图3为本发明基于环境光谱指纹的室内定位方法中建立光谱指纹数据库流程图;
[0039] 图4为本发明基于环境光谱指纹的室内定位方法的终端在线定位流程图。
[0040] 附图标号说明:
[0041] 1、光谱测量模块;2、中央控制模块;3、无线模块。
【具体实施方式】
[0042] 为更进一步阐述本发明所采取的技术手段及其效果,以下结合本发明的优选实施 例及其附图进行详细描述。
[0043] 请参阅图1,本发明【具体实施方式】提供一种基于环境光谱指纹的室内定位装置,该 定位装置包括光谱测量模块1、中央控制模块2及无线模块3。
[0044] 其中,所述光谱测量模块1主要用于测量各空间点的环境光的光谱;该光谱测量 模块1具有两种测量状态,受到所述中央控制模块2的控制。
[0045] 所述光谱测量模块1在第一测量状态时,所述光谱测量模块1测量各空间点的环 境光的光谱,并将该光谱数据根据空间位置(坐标)及各空间点的光强关联保存在中央控 制单元中,形成光谱指纹;其中所述光谱数据包括空间点的坐标、空间点的光强以及空间点 处的光波长。
[0046] 当对处于上述空间内的终端进行定位测量时,所述光谱测量模块1处于第二测量 状态时,所述光谱测量模块1测量各空间点的环境光光谱,并将环境光光谱数据与已经储 存在所述中央控制模块2中的光谱指纹进行对比,经过运算确定光谱数据不同的空间点的 坐标,从而确定终端的位置,达到定位的目的。
[0047] 在本实施方式中,所述光谱测量模块1包括光谱仪或者其他能够测量自然光光谱 的设备。
[0048] 在本实施方式中,所述中央处理模块包括单片机及DSP处理器,其中,所述单片机 主要用于对光谱测量模块1进行工作状态控制;所述DSP处理器主要用于光谱指纹的构建 以及光谱数据与所述光谱指纹比对运算。
[0049] 本实施方式由于采用了环境光作为测量光源,并不会受光源强度、光源投射角度 等的影响,从而不需要架设
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1