CN105444751A - 基于led灯的室内定位方法、装置及*** - Google Patents

基于led灯的室内定位方法、装置及*** Download PDF

Info

Publication number
CN105444751A
CN105444751A CN201410425593.6A CN201410425593A CN105444751A CN 105444751 A CN105444751 A CN 105444751A CN 201410425593 A CN201410425593 A CN 201410425593A CN 105444751 A CN105444751 A CN 105444751A
Authority
CN
China
Prior art keywords
led
light source
source image
indoor
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410425593.6A
Other languages
English (en)
Inventor
廖世迁
蔡昌宏
金爽
戚峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SHENZHEN XINTONG INFORMATION TECHNOLOGY Co Ltd
Original Assignee
SHENZHEN XINTONG INFORMATION TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SHENZHEN XINTONG INFORMATION TECHNOLOGY Co Ltd filed Critical SHENZHEN XINTONG INFORMATION TECHNOLOGY Co Ltd
Priority to CN201410425593.6A priority Critical patent/CN105444751A/zh
Publication of CN105444751A publication Critical patent/CN105444751A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Optical Communication System (AREA)

Abstract

本发明涉及一种基于LED灯的室内定位方法、装置及***,该定位方法包括:拍摄LED灯,得到原始图像;从所述原始图像中提取光源图像;提取所述光源图像各列的Y分量值,进而以列号为顺序构建所述光源图像的Y分量变化曲线;对所述Y分量变化曲线进行频率解调,得到所述LED灯的编码信息;以及查找地图中与所述LED灯的编码信息对应的位置,得到当前位置。该定位装置包括:摄像头、用于实现上述方法的数据处理装置、以及显示装置。该定位***包括:上述定位装置以及复数个LED灯,该复数个LED灯均具有唯一的编码信息、驱动器以及调制器。采用本发明方法及***进行室内定位,不需要专门安装布线,同时可以满足高精度需求。

Description

基于LED灯的室内定位方法、装置及***
技术领域
本发明专利涉及通信领域,具体而言,涉及一种使用智能设备摄像头及LED灯进行室内定位的方法、装置及***。
背景技术
随着交通的高速发展,GPS全球定位***也成为了人们居家旅行外出游玩的必备工具。但是,由于信号受到建筑物的遮挡,在室内GPS信号非常微弱,无法达到定位的要求。
室内定位是指在室内环境中实现位置定位,主要采用无线通讯、基站定位、惯导定位等多种技术集成形成一套室内位置定位体系,从而实现人员、物体等在室内空间中的位置监控。
室内定位技术主要分基站定位和惯导定位两种。基站定位是指在特定的位置安装信息的发射装置,定位装置根据信号计算出具体的方位;惯导定位是指使用设备中的加速度传感器、陀螺仪等惯性设备,从某个基点出发来计算具体方位。
目前的基站定位方式需要专门网络布线和专用的基站来发送基站信息,实施和维护成本过高。惯导定位需要昂贵的设备才能满足室内导航的高精度要求。
发明内容
本发明的目的在于提供一种基于LED灯的室内定位方法、装置及***,其不需要专门安装布线,同时可以满足室内的高精度需求。
为了实现上述目的,本发明提供的一种基于LED灯的室内定位方法包括:
拍摄LED灯,得到原始图像;
从所述原始图像中提取光源图像;
提取所述光源图像各列的Y分量值,进而以列号为顺序构建所述光源图像的Y分量变化曲线;
对所述Y分量变化曲线进行频率解调,得到所述LED灯的编码信息;以及
查找地图中与所述LED灯的编码信息对应的位置,得到当前位置。
在上述的基于LED灯的室内定位方法中,优选地,所述光源图像各列的Y分量值为对应列中所有像素的最大Y分量。
在上述的基于LED灯的室内定位方法中,优选地,从所述原始图像中提取光源图像包括:
提取原始图像中的最亮点;以及
以所述最亮点为基础进行图像生长,得到光源图像。
在上述的基于LED灯的室内定位方法中,优选地,该定位方法进一步还包括:
根据光源图像的形变得到与所述LED灯的相对位置;以及
用所述相对位置修正当前位置。
在上述的基于LED灯的室内定位方法中,优选地,根据光源图像的形变得到与所述LED灯的相对位置包括:
检测出光源图像完整的水平和垂直方向边缘;
使用Hough变换计算光源图像的水平方向倾角;
根据光源图像形变比例及LED灯与定位装置的垂直距离计算LED灯与定位装置的水平距离;以及
用所述水平方向倾角和所述水平距离得到与所述LED灯的相对位置。
本发明提供的一种基于LED灯的室内定位装置包括:
摄像头,用于拍摄LED灯,得到原始图像;
数据处理装置,包括:用于从拍摄的原始图像中提取光源图像的第一模块;用于提取所述光源图像各列的Y分量值,进而以列号为顺序构建所述光源图像的Y分量变化曲线的第二模块;用于对所述Y分量变化曲线进行频率解调,得到所述LED灯的编码信息的第三模块;以及用于查找地图中与所述LED灯的编码信息对应的位置,得到当前位置的第四模块;以及
显示装置,用于显示室内地图和当前位置。
在上述的基于LED灯的室内定位装置中,优选地,所述数据处理装置还包括:
用于根据光源图像的形变计算倾角,得到与所述LED灯的相对位置的第五模块;以及
用所述相对位置修正当前位置的第六模块。
在上述的基于LED灯的室内定位装置中,优选地,该室内定位装置进一步还包括预定位模块,用于在利用LED灯进行定位之前定位当前区域;对应地,在所述第四模块中,在预定位模块定位到的当前区域内查找与所述LED灯的编码信息对应的位置,得到当前位置。
本发明提供的一种基于LED灯的室内定位***包括:
上述任意一项所述的室内定位装置;以及
复数个LED灯,该复数个LED灯均具有:
唯一的编码信息;
驱动器;以及
调制器,用于将所述编码信息加载到所述驱动器。
在上述的基于LED灯的室内定位***中,优选地,所述调制器用2KHz频率表示逻辑1,4KHz频率标志逻辑0,每一个bit占一个波形周期。
通过本发明,实现了以可见光为基础确定目标位置,LED光在室内传输具有良好的稳定性、抗干扰性和天然的精度,能够保证目标位置的高精度,解决现有技术中成本高和定位精度低的问题。
附图说明
构成本申请的一部分的附图用来对本专利做进一步的解释,并不构成对本专利的不当限定。在附图中:
图1为一些实施例一些实施例基于LED灯的室内定位方法的示意图;
图2为一些实施例中拍摄到的LED灯的原始图像;
图3为从原始图像中提取光源图像的示意图;
图4为从光源图像中提取Y分量变化曲线的示意图;
图5为对Y分量变化曲线滤波后获得的调制信号波形示意图;
图6为计算形变倾角的示意图;
图7为一些实施例中调用地图的示意图;
图8为一些实施例中的室内定位装置的结构示意图;
图9为一些实施例基于LED灯的室内定位***的结构示意图;
图10为一些实施例中LED灯的电路图;
图11为一些实施例中编码信息编译后的信号波形图;
图12为用图11中的信号调制后的波形图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图以及实施例,对本发明进行进一步的详细说明。理当理解,此处所描述的具体实施例仅用于解释本发明,并不用于限制本发明。
参见图1,一些实施例基于LED灯的室内定位方法包括以下步骤:
打开定位软件;开启设备摄像头;
步骤S100、拍摄LED灯,得到原始图像。图2中示出了拍摄到的一幅原始图像。
步骤S200、从所述原始图像中提取光源图像。图3中示出了提取前后的对照图。提取方法可采用现有的图像分割技术来实现。一种优选提取方案为:首先,提取原始图像中的最亮点;然后,以所述最亮点为基础进行图像生长,得到光源图像。
步骤S300、提取所述光源图像各列的Y分量值,进而以列号为顺序构建所述光源图像的Y分量变化曲线。图4中示意性地表示了该过程。
在较佳实施例中,光源图像各列的Y分量值为对应列中所有像素的最大Y分量,也可以获取最小Y分量或者对应列的Y分量平均值。
步骤S400、对所述Y分量变化曲线进行频率解调,得到所述LED灯的编码信息。图5示意性地表示了对Y分量变化曲线滤波后获得的调制信号波形,对该调制信号波形进行频率解调,得到的数据即为所述LED灯的编码信息。
得到所述LED灯的编码信息后,查找地图中与所述LED灯的编码信息对应的位置,即可得到当前位置。
上述实施例中,以所拍摄的LED灯的位置作为当前位置。为了进一步提高定位精度,进一步还包括以下步骤:根据光源图像的形变得到与所述LED灯的相对位置;进而用所述相对位置修正当前位置,从而使得定位精度更高。
一种较佳实施例中,根据光源图像的形变得到与所述LED灯的相对位置的方法如下:
(a)使用Sobel算子分别计算出光源图像的边缘AB,AC,BD,CD,如图6所示;
(b)使用Hough算法计算光源图像的水平倾角:令C点为坐标原点建立xy坐标系,令CD与x轴的夹角为θ,令θi初值为θ0=0,然后以步长k,将图像中的每个点(x,y)取遍(0,90)中的所有值,代入公式:
ρi=xcosθi+ysinθi
进行计算,Mi为对应于(ρii)的系数,θi每取一次值,Mi加1,其中i=0,1,2,3….,int(90/k),int为取整符号;
求出Mi(I=0,1,2,3….,int(90/k))的最大值,该最大值对应一个角度θ,如果图像右上角向上倾斜,则该角就是倾斜角,将图像顺时针旋转θ角;如果图像左上角向上倾斜,则倾角为(90-θ),将图像反时针方向旋转(90-θ)角;
(c)根据光源图像形变比例及LED灯与定位装置的垂直距离计算LED灯与定位装置的水平距离:令图像旋转后AB中点与CD的垂直距离为L1,CD线长度为L2,预存的定位装置与LED灯的垂直距离为T1,
于是定位装置与LED灯的水平距离P:
P = L 1 2 + L 2 2 * T 1 / L 1
(d)用步骤(b)得到的水平方向倾角和步骤(c)得到的水平距离即可得到定位装置与所述LED灯的相对位置。
在一些更佳实施例的室内定位方法中,进一步,在上述步骤S100前还包括以下步骤:对当前区域进行定位。具体可以利用无线网络AGPS或者GPS等无线定位技术进行初步定位,确定当前区域。相应地,在上述查找地图中与所述LED灯的编码信息对应的位置时,在确定的当前区域内查找,得到当前位置。这种首先通过无线定位技术先初步确定当前位置,在获取区域位置后再获取LED灯的编码信息的方法,缩短了LED灯编码的长度,提高了传输速度,并减少了不同区域之间编码的干扰和限制。
定位使用的室内地图和该室内地图所涉及的LED灯编码信息库,可以部分、或全部存储于定位装置中,也可以存储于网络服务器中,使用时通过无线网络下载。图7中示出了一种具体的流程。如图7所示,使用时,开启定位导航软件;接下来通过无线网络AGPS或者GPS等确定当前区域;然后通过上述的拍摄及处理方法获取LED灯的编码信息,将该编码信息与本地数据库比对,确定LED灯的地址信息并在地图上显示出来,从而得到当前位置。如果LED灯的编码信息在本地数据库没有存储,则通过无线网络从网络服务器获取相应的地图和该地图涉及的LED灯编码信息库。
如图8所示,一些实施例基于LED灯的室内定位装置包括:
摄像头81,用于拍摄LED灯,得到原始图像;
数据处理装置82,包括:用于从拍摄的原始图像中提取光源图像的第一模块;用于提取所述光源图像各列的Y分量值,进而以列号为顺序构建所述光源图像的Y分量变化曲线的第二模块;用于对所述Y分量变化曲线进行频率解调,得到所述LED灯的编码信息的第三模块;以及用于查找地图中与所述LED灯的编码信息对应的位置,得到当前位置的第四模块;
显示装置83,用于显示室内地图和当前位置。
该室内定位装置进一步还包括:用于存储地图及LED灯编码信息的存储器84;以及网络适配器85。网络适配器85用于通过无线网络从网络服务器下载地图等。
为了实现更精确的定位,数据处理装置82进一步还包括:用于根据光源图像的形变计算倾角,得到与所述LED灯的相对位置的第五模块;以及用所述相对位置修正当前位置的第六模块。
在一些更佳的实施例中,上述室内定位装置进一步还包括预定位模块,用于在利用LED灯进行定位之前定位当前区域;对应地,在所述第四模块中,在预定位模块定位到的当前区域内查找与所述LED灯的编码信息对应的位置,得到当前位置。
上述的基于LED灯的室内定位装置可以用带摄像头的智能设备(如:智能手机,ipad、ipod等)实现,其中的第一到第六模块可以通过计算机程序来实现。
图9示出了一些实施例基于LED灯的室内定位***的结构。如图9所示,该基于LED灯的室内定位***包括:室内定位装置1,复数个LED灯2(图中仅示出一个)。
室内定位装置1可以是上述任意一种室内定位装置,或者采用上述任意一种基于LED灯的室内定位方法的装置。
图10示出了LED灯的电路,该LED灯为电流驱动型可调制的LED平板灯。如图10所示,LED灯2具有:唯一的编码信息,驱动器21,调制器22,AC/DC转换器23。AC/DC转换器23将交流市电转换成直流电,调制器22将预存的所述编码信息按照预定的编码方式编译为调制信号并加载到驱动器21,使LED灯发出光信号。由此可见,LED灯发出的光不仅用于照明,而且包含了该LED灯的唯一的编码信息(身份信息),因此在拍摄到的LED光源图像中会出现明暗条纹(如图2),图像中的明暗条纹就代表了一个bit的数据。
图11中示意性地表示了一些实施例中编码信息编译后的信号波形。图12中示意性地表示了用图11中的信号调制后的波形。在图12中用2KHz频率表示逻辑1,4KHz频率标志逻辑0,每一个bit占一个波形周期(即调制器22在调制时采用2KHz频率表示逻辑1,4KHz频率标志逻辑0,每一个bit占一个波形周期),该方案能够有效解决现有智能设备摄像头在连续三个高/低电平时会出现一个混沌状态,导致图像处理时无法判断具体状态的问题。但本发明的调制器频率不限于2KHz和4KHz,可以是符合使用状况的任何频率。
上述实施例可以做出各种变化和变型,因此所有等同的技术方案也属于本发明范畴,本发明的专利保护范围应由权利要求限定。

Claims (10)

1.一种基于LED灯的室内定位方法,其特征在于包括:
拍摄LED灯,得到原始图像;
从所述原始图像中提取光源图像;
提取所述光源图像各列的Y分量值,进而以列号为顺序构建所述光源图像的Y分量变化曲线;
对所述Y分量变化曲线进行频率解调,得到所述LED灯的编码信息;以及
查找地图中与所述LED灯的编码信息对应的位置,得到当前位置。
2.根据权利要求1所述的基于LED灯的室内定位方法,其特征在于,所述光源图像各列的Y分量值为对应列中所有像素的最大Y分量。
3.根据权利要求1所述的基于LED灯的室内定位方法,其特征在于,从所述原始图像中提取光源图像包括:
提取原始图像中的最亮点;以及
以所述最亮点为基础进行图像生长,得到光源图像。
4.根据权利要求1所述的基于LED灯的室内定位方法,其特征在于,该定位方法进一步还包括:
根据光源图像的形变得到与所述LED灯的相对位置;以及
用所述相对位置修正当前位置。
5.根据权利要求4所述的基于LED灯的室内定位方法,其特征在于,根据光源图像的形变得到与所述LED灯的相对位置包括:
检测出光源图像完整的水平和垂直方向边缘;
使用Hough变换计算光源图像的水平方向倾角;
根据光源图像形变比例及LED灯与定位装置的垂直距离计算LED灯与定位装置的水平距离;
用所述水平方向倾角和所述水平距离得到与所述LED灯的相对位置。
6.一种基于LED灯的室内定位装置,其特征在于,包括:
摄像头,用于拍摄LED灯,得到原始图像;
数据处理装置,包括:用于从拍摄的原始图像中提取光源图像的第一模块;用于提取所述光源图像各列的Y分量值,进而以列号为顺序构建所述光源图像的Y分量变化曲线的第二模块;用于对所述Y分量变化曲线进行频率解调,得到所述LED灯的编码信息的第三模块;以及用于查找地图中与所述LED灯的编码信息对应的位置,得到当前位置的第四模块;以及
显示装置,用于显示室内地图和当前位置。
7.根据权利要求6所述的基于LED灯的室内定位装置,其特征在于,所述数据处理装置还包括:
用于根据光源图像的形变计算倾角,得到与所述LED灯的相对位置的第五模块;以及
用所述相对位置修正当前位置的第六模块。
8.根据权利要求6所述的基于LED灯的室内定位装置,其特征在于,该室内定位装置进一步还包括预定位模块,用于在利用LED灯进行定位之前定位当前区域;对应地,在所述第四模块中,在预定位模块定位到的当前区域内查找与所述LED灯的编码信息对应的位置,得到当前位置。
9.一种基于LED灯的室内定位***,其特征在于,包括:
权利要求6至8中任意一项所述的室内定位装置;以及
复数个LED灯,它们均具有:
唯一的编码信息;
驱动器;以及
调制器,用于将所述编码信息加载到所述驱动器。
10.根据权利要求9所述的基于LED灯的室内定位***,其特征在于,所述调制器用2KHz频率表示逻辑1,4KHz频率标志逻辑0,每一个bit占一个波形周期。
CN201410425593.6A 2014-08-26 2014-08-26 基于led灯的室内定位方法、装置及*** Pending CN105444751A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410425593.6A CN105444751A (zh) 2014-08-26 2014-08-26 基于led灯的室内定位方法、装置及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410425593.6A CN105444751A (zh) 2014-08-26 2014-08-26 基于led灯的室内定位方法、装置及***

Publications (1)

Publication Number Publication Date
CN105444751A true CN105444751A (zh) 2016-03-30

Family

ID=55555222

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410425593.6A Pending CN105444751A (zh) 2014-08-26 2014-08-26 基于led灯的室内定位方法、装置及***

Country Status (1)

Country Link
CN (1) CN105444751A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105979472A (zh) * 2016-04-18 2016-09-28 清华大学 可见光定位和蓝牙通讯协同工作的方法及***
CN109696176A (zh) * 2017-10-24 2019-04-30 珠海横琴华策光通信科技有限公司 一种基于led发光装置光定位校正的惯性导航定位方法
CN110274594A (zh) * 2018-03-14 2019-09-24 京东方科技集团股份有限公司 一种室内定位设备及方法
CN111928852A (zh) * 2020-07-23 2020-11-13 武汉理工大学 一种基于led位置编码的室内机器人定位方法及***

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001165672A (ja) * 1999-12-08 2001-06-22 Arex:Kk 画像情報サービス装置及び該装置を利用する画像情報サービスシステム
CN102901512A (zh) * 2012-11-05 2013-01-30 北京半导体照明科技促进中心 导航装置及***
CN102901947A (zh) * 2012-11-05 2013-01-30 北京半导体照明科技促进中心 定位***及方法
CN102901948A (zh) * 2012-11-05 2013-01-30 北京半导体照明科技促进中心 室内定位装置及***
CN102980574A (zh) * 2012-11-20 2013-03-20 清华大学 基于led的室内可见光精确定位接收模型及定位方法
CN103017758A (zh) * 2012-12-20 2013-04-03 清华大学 一种室内实时高精度定位***
CN103383446A (zh) * 2013-04-09 2013-11-06 北京半导体照明科技促进中心 基于可见光的室内定位方法、装置和***以及光源

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001165672A (ja) * 1999-12-08 2001-06-22 Arex:Kk 画像情報サービス装置及び該装置を利用する画像情報サービスシステム
CN102901512A (zh) * 2012-11-05 2013-01-30 北京半导体照明科技促进中心 导航装置及***
CN102901947A (zh) * 2012-11-05 2013-01-30 北京半导体照明科技促进中心 定位***及方法
CN102901948A (zh) * 2012-11-05 2013-01-30 北京半导体照明科技促进中心 室内定位装置及***
CN102980574A (zh) * 2012-11-20 2013-03-20 清华大学 基于led的室内可见光精确定位接收模型及定位方法
CN103017758A (zh) * 2012-12-20 2013-04-03 清华大学 一种室内实时高精度定位***
CN103383446A (zh) * 2013-04-09 2013-11-06 北京半导体照明科技促进中心 基于可见光的室内定位方法、装置和***以及光源
CN103940419A (zh) * 2013-04-09 2014-07-23 珠海横琴华策光通信科技有限公司 室内导航方法、装置和***

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105979472A (zh) * 2016-04-18 2016-09-28 清华大学 可见光定位和蓝牙通讯协同工作的方法及***
CN109696176A (zh) * 2017-10-24 2019-04-30 珠海横琴华策光通信科技有限公司 一种基于led发光装置光定位校正的惯性导航定位方法
CN110274594A (zh) * 2018-03-14 2019-09-24 京东方科技集团股份有限公司 一种室内定位设备及方法
CN110274594B (zh) * 2018-03-14 2021-04-23 京东方科技集团股份有限公司 一种室内定位设备及方法
CN111928852A (zh) * 2020-07-23 2020-11-13 武汉理工大学 一种基于led位置编码的室内机器人定位方法及***
CN111928852B (zh) * 2020-07-23 2022-08-23 武汉理工大学 一种基于led位置编码的室内机器人定位方法及***

Similar Documents

Publication Publication Date Title
Li et al. A fast and high-accuracy real-time visible light positioning system based on single LED lamp with a beacon
CN105444752A (zh) 基于光源亮度的室内定位方法、装置及***
CN105444751A (zh) 基于led灯的室内定位方法、装置及***
Kuo et al. Luxapose: Indoor positioning with mobile phones and visible light
CN109059941B (zh) 特征地图构建方法、视觉定位方法及对应装置
JP6961610B2 (ja) 機械学習とイメージプロセッシングを利用した地図製作装置
CN111288996A (zh) 基于视频实景导航技术的室内导航方法及***
CN109357673A (zh) 基于图像的视觉导航方法和装置
CN103268621B (zh) 一种房屋实景图生成方法与装置
CN105388455B (zh) 摄像头室内可见光定位***中一种消除背景光扰动的方法
CN104991228A (zh) 基于可见光信号强度的三维空间室内定位方法
CN101930470A (zh) 城市电网地理信息***及城市管线地理信息***
CN105407530B (zh) 隧道定位方法及装置
CN110887499B (zh) 一种地图中道路数据和兴趣点数据的处理方法及终端
CN110308423A (zh) 基于反光板的室内车载激光定位方法及***
CN105509734A (zh) 基于可见光的室内定位方法及***
CN110067274A (zh) 设备控制方法及挖掘机
CN105144260A (zh) 用于识别变换交通标志的方法和设备
CN103400393A (zh) 一种图像匹配方法和***
CN103759724A (zh) 一种基于灯饰特征的室内导航方法及***
CN103587556A (zh) 一种列车定位方法及***
CN108111223A (zh) Led定位装置、室内定位***以及室内定位方法
CN104613973A (zh) 图片生成、展示方法和装置
CN104949672A (zh) 一种基站信号的搜索与导航方法及***
CN106599945A (zh) 一种移动机器人现场地图智能采集器

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20160330