当前位置: 首页 > 专利查询>中山大学专利>正文

一种基于成像传感器的高精度可见光定位方法技术

技术编号:20073201 阅读:41 留言:0更新日期:2019-01-15 00:07
本发明专利技术提供了一种基于成像传感器的高精度可见光定位方法。该方法通过对定位系统模型以及成像透视投影的建模和分析,在保证透镜位置不变的情况下,可将任意倾斜状态下拍摄的图像调整为与LED平面相对平行的图像,基于所提出的两者像素之间的精确映射关系表达式,从而实现精准定位。该方法克服了现有技术实施时LED灯具中心和LED成像中心无法对应而引起定位不准,或需要同时检测到数量较多的LED灯具才能进行定位等显著技术缺点,具有较好的实际应用价值。

A High Precision Visible Light Location Method Based on Imaging Sensor

The invention provides a high precision visible light positioning method based on an imaging sensor. By modeling and analyzing the positioning system model and imaging perspective projection, the method can adjust the image taken in arbitrary tilt state to the image parallel to the LED plane, based on the precise mapping expression between the two pixels, so as to achieve accurate positioning. This method overcomes the obvious technical shortcomings such as the inaccurate positioning caused by the incompatibility of the LED lamp center and the LED imaging center in the implementation of the existing technology, or the need to simultaneously detect a large number of LED lamps in order to locate, and has good practical application value.

【技术实现步骤摘要】
一种基于成像传感器的高精度可见光定位方法
本专利技术涉及定位
,更具体的,涉及一种基于成像传感器的高精度可见光定位方法。
技术介绍
随着社会科技和经济的迅猛发展,人们对实时定位的需求日益迫切,尤其是对室内定位的需求。目前全球定位系统(GlobalPositioningSystem,GPS)是应用最普遍的定位系统,然而GPS信号由于建筑物的遮挡,在室内环境中产生严重的传输衰落,使得GPS系统在室内环境中失效。为了解决室内定位问题,目前涌现了基于超声波、红外、蓝牙、超宽带和Wi-Fi等室内定位技术。然而这些定位系统由于定位精度和成本限制并未广泛应用于室内环境。可见光通信是一种在发光二极管(Light-EmittingDiode,LED)技术上发展起来的新兴的无线光通信技术。LED具有发光效率高、功耗低、适用寿命长、尺寸小、绿色环保等优点,是未来主要照明的首选。因此可见光通信为可见光室内定位技术带来了无限的潜力。基于可见光通信的可见光定位技术有定位精度高和部署成本低的优点,因此更加容易实现和推广。目前根据接收端的探测器种类可以将可见光定位系统分为两类:基于光电探测器以及成像传感器。但是大多数移动智能终端只配备成像传感器,并无光电探测器,所以从消费市场的角度看,基于成像传感器的定位系统更加实用及具有更大的普及潜力。目前大多数成像定位系统都将LED光源视为一个整体,利用经典的三灯定位算法实现定位,由于没有考虑光源的尺寸,因此精度会受到限制。考虑了LED光源尺寸的系统则利用移动终端的倾斜传感器来获取滚转角、俯仰角和方位角。然而,目前针对方位角的测量一般存在较大误差,导致在像平面上获取定位光源对应的投影点不准确,从而影响了定位精度。通过实验验证,目前提出的图像重建算法的可靠性并不理想。另一种方案是在圆形LED灯具边缘添加一个小红点以便获取方位角度信息,利用透视投影原理实现定位。该方案将LED所成像的中心作为LED灯具中心的投射点,然而由于在移动终端倾斜状态下LED灯具和LED成像中心两者之间并不对应,并且其成像比例因子的计算并不准确,从而限制了定位精度。当移动终端的倾斜角越大,该定位方法的误差就越大。进一步地,基于圆形投影的可见光定位系统则通过测量圆形发光平面可见光的发射角来对接收端进行定位,但该系统接收端的一副成像图需要同时获得至少3个圆形发光平面的成像图案。由于移动终端的视场角(Field-of-View,FOV)所限以及LED灯的布局情况,在实际场景中有可能无法同时获取3个圆形发光平面的成像图案,所以并不能很好地应用于目前的移动终端。
技术实现思路
为了解决现有技术定位精度差,环境要求高的不足,本专利技术提供了一种基于成像传感器的高精度可见光定位方法。为实现以上专利技术目的,采用的技术方案是:一种基于成像传感器的高精度可见光定位方法,包括以下步骤:步骤S1.移动终端通过其摄像头对LED灯进行拍照获得RGB图像,然后将该RGB图像转为灰度图;步骤S2.移动终端从灰度图解调出各LED灯的ID信息,将ID信息与其本地存储的LED-ID数据库的信息进行比对,找到与该ID信息相对应的第i盏LED灯中心的三维世界坐标系统坐标、圆形灯罩实体的半径以及姿态特征参数集;步骤S3.移动终端通过其内置的倾斜传感器测量出滚转角α和俯仰角β;步骤S4.根据第i盏LED灯中心的三维世界坐标系统坐标、姿态特征参数集、滚转角α和俯仰角β将灰度图重建成终端平面与LED灯平面相对平行的图像;步骤S5.获取每幅重建图像所对应的LED像的中心在二维成像平面坐标系统的坐标及半径;步骤S6.根据第i盏LED灯中心的三维世界坐标系统坐标、圆形灯罩实体的半径以及姿态特征参数集、重建图像所对应的LED像的中心在二维成像平面坐标系统的坐标及半径利用成像的几何性质来获取移动终端的位置。优选的,所述步骤S4重建图像的具体过程如下:基于步骤S2获取的姿态特征参数集<Δαi,Δβi,0>,i=1,2,...,M和步骤S4获取的滚转角α和俯仰角β,可通过推导获取终端平面与LED灯平面相对夹角ω=0时,第i幅重建图像的像点坐标(xI,i,yI,i)与原图像的点坐标(xI,yI)的对应关系方程组如下:通过上式重建图像;其中Tx,Ty,Tz分别由如下等式表示:Ry(-β)表示绕三维世界坐标系统的yw轴旋转-β角度的旋转矩阵,Rx(-α)表示绕三维世界坐标系统的xw轴旋转-α角度的旋转矩阵;f表示摄像头透镜的焦距。优选的,所述步骤S5获取每幅重建图像所对应的LED像的中心在二维成像平面坐标系统的坐标及半径的具体过程如下:使用图像边缘提取技术获得第i个LED像在对应的重建图像中的边缘像素点(xI,i,j,yI,i,j){j=1,2,...,Ki},其中Ki为第i个LED像边缘像素点的数量;然后采用最小二乘拟合圆的方法获取重建图像的对应的LED灯中心在IPCS的坐标和半径。优选的,所述最小二乘拟合圆的方法获取重建图像的对应的LED灯中心在IPCS的坐标和半径的具体过程如下:令第i个LED灯像在其对应的重建图像的圆曲线方程为:Fi(x,y)=x2+y2+aix+biy+ci=0(1)采用δi,j表征重建后LED灯图像的边缘像素点(xI,i,j,yI,i,j){j=1,2,...,Ki}与拟合圆之间的偏离程度,即:根据最小二乘法原则,定义以下目标函数:令Q(ai,bi,ci)取得最小值,然后利用下面的等式求出参数ai,bi,ci:将求得的ai,bi,ci取值代入式(1),从而解得第i幅重建图像所对应的第i个LED成像的圆心在IPCS的坐标及其成像半径ri:优选的,所述步骤S6获取移动终端的位置的具体过程如下:每个LED灯的成像方程如下:Li是第i个LED圆形灯罩的实体半径;Rz(γ)表示绕三维世界坐标系统的zw轴旋转γ的旋转矩阵;i=1,2,...,M表示LED灯中心的三维世界坐标系统坐标;表示摄像头的透镜中心Oc在三维世界坐标系统的坐标;使用非线性最小二乘法来求解式(2),即可获得移动终端的位置坐标的估计值。与现有技术相比,本专利技术的有益效果是:本专利技术提供了一种基于成像传感器的高精度可见光定位方法,该方法通过对定位系统模型以及成像透视投影的建模和分析,在保证透镜位置不变的情况下,可将任意倾斜状态下拍摄的图像调整为与LED平面相对平行的图像,基于所提出的两者像素之间的精确映射关系表达式,从而实现精准定位。该方法克服了现有技术实施时LED灯具中心和LED成像中心无法对应而引起定位不准,或需要同时检测到数量较多的LED灯具才能进行定位等显著技术缺点。附图说明图1为本方法的流程图。图2为实验设备的具体参数表图3为本方法测试区域的定位性能比较图。图4为本方法测试区域的定位精度比较图。具体实施方式附图仅用于示例性说明,不能理解为对本专利的限制;以下结合附图和实施例对本专利技术做进一步的阐述。实施例1如图1所示,一种基于成像传感器的高精度可见光定位方法,包括以下步骤:步骤S1.移动终端通过其摄像头对LED灯进行拍照获得RGB图像,然后将该RGB图像转为灰度图;步骤S2.移动终端从灰度图解调出各LED灯的ID信息,将ID信息与其本地存储的LED-ID数据库的信息进行比对,找本文档来自技高网
...

【技术保护点】
1.一种基于成像传感器的高精度可见光定位方法,其特征在于,包括以下步骤:步骤S1.移动终端通过其摄像头对LED灯进行拍照获得RGB图像,然后将该RGB图像转为灰度图;步骤S2.移动终端从灰度图解调出各LED灯的ID信息,将ID信息与其本地存储的LED‑ID数据库的信息进行比对,找到与该ID信息相对应的第i盏LED灯中心的三维世界坐标系统(WCS)坐标、圆形灯罩实体的半径以及姿态特征参数集;步骤S3.移动终端通过其内置的倾斜传感器测量出滚转角α和俯仰角β;步骤S4.根据第i盏LED灯中心的三维世界坐标系统坐标、姿态特征参数集、滚转角α和俯仰角β将灰度图重建成终端平面与LED灯平面相对平行的图像;步骤S5.获取每幅重建图像所对应的LED像的中心在二维成像平面坐标系统(IPCS)的坐标及半径;步骤S6.根据第i盏LED灯中心的三维世界坐标系统坐标、圆形灯罩实体的半径以及姿态特征参数集、重建图像所对应的LED像的中心在二维成像平面坐标系统的坐标及半径利用成像的几何性质来获取移动终端的位置。

【技术特征摘要】
1.一种基于成像传感器的高精度可见光定位方法,其特征在于,包括以下步骤:步骤S1.移动终端通过其摄像头对LED灯进行拍照获得RGB图像,然后将该RGB图像转为灰度图;步骤S2.移动终端从灰度图解调出各LED灯的ID信息,将ID信息与其本地存储的LED-ID数据库的信息进行比对,找到与该ID信息相对应的第i盏LED灯中心的三维世界坐标系统(WCS)坐标、圆形灯罩实体的半径以及姿态特征参数集;步骤S3.移动终端通过其内置的倾斜传感器测量出滚转角α和俯仰角β;步骤S4.根据第i盏LED灯中心的三维世界坐标系统坐标、姿态特征参数集、滚转角α和俯仰角β将灰度图重建成终端平面与LED灯平面相对平行的图像;步骤S5.获取每幅重建图像所对应的LED像的中心在二维成像平面坐标系统(IPCS)的坐标及半径;步骤S6.根据第i盏LED灯中心的三维世界坐标系统坐标、圆形灯罩实体的半径以及姿态特征参数集、重建图像所对应的LED像的中心在二维成像平面坐标系统的坐标及半径利用成像的几何性质来获取移动终端的位置。2.根据权利要求1所述的基于成像传感器的高精度可见光定位方法,其特征在于,所述步骤S4重建图像的具体过程如下:基于步骤S2获取的姿态特征参数集<Δαi,Δβi,0>,i=1,2,...,M和步骤S4获取的滚转角α和俯仰角β,可通过推导获取终端平面与LED灯平面相对夹角ω=0时,第i幅重建图像的像点坐标(xI,i,yI,i)与原图像的点坐标(xI,yI)的对应关系方程组如下:通过上式重建图像;其中Tx,Ty,Tz分别由如下等式表示:Ry(-β)表示绕三维世界坐标系统的yw轴旋转-β角度的旋转矩阵,Rx(-α)表示绕三维世界坐标系统的xw轴旋转-α角度的旋转矩阵;f表示摄像头...

【专利技术属性】
技术研发人员:江明吴承刚李正鹏
申请(专利权)人:中山大学
类型:发明
国别省市:广东,44

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

1