本研究由美国密歇根大学电气工程与计算机科学系的Ye-Sheng Kuo、Pat Pannuto、Ko-Jen Hsiao和Prabal Dutta合作完成,论文标题为《LuxaPos: Indoor Positioning with Mobile Phones and Visible Light》,发表于2014年9月的ACM国际移动计算与网络会议(MobiCom’14)。
研究领域:
该研究属于可见光通信(Visible Light Communication, VLC)与室内定位技术的交叉领域,旨在解决传统射频(RF)定位技术(如Wi-Fi)在精度(米级)和方向感知能力上的不足。
研究动机:
室内定位是零售、导航、广告投放等场景的“重大挑战”,但现有系统难以在无需改装智能手机的前提下实现高精度定位。可见光定位(VLP)虽具潜力,但多数方案依赖定制硬件(如外接光传感器)或用户主动交互(如手势),限制了其普适性。
技术基础:
1. LED调制特性:商用LED灯具可通过简单电路改造实现高速开关调制(On-Off Keying, OOK),传输ID或位置信息。
2. CMOS滚动快门效应(Rolling Shutter Effect):智能手机摄像头可通过单帧图像捕捉高频光脉冲,解码多比特数据。
3. 角度到达法(Angle-of-Arrival, AoA):摄像头本质是角度传感器,通过已知位置的多个光源在图像平面的投影,可解算手机的位置与朝向。
研究目标:
开发一种仅需轻度改装LED灯具、利用智能手机摄像头的可见光定位系统,实现分米级位置精度与3°以内的朝向误差。
LuxaPos由三部分组成:
- 可见光信标:改装商用LED灯具,通过微控制器生成高频调制信号(1 kHz以上以避免人眼感知闪烁),编码ID或坐标。
- 智能手机:利用摄像头捕捉光信号,通过图像处理提取信标位置与身份信息。
- 云端服务器(可选):协助图像处理、坐标查询及定位计算。
核心假设:已知至少三个非共线信标的3D坐标及其在图像中的投影位置。
- 几何模型:基于凸透镜成像特性,信标、镜头中心、像平面投影点共线,通过相似三角形关系建立方程组。
- 优化求解:将定位问题转化为最小均方误差(MMSE)优化,解算手机相对于信标坐标系的位姿(位置+朝向)。
- 抗噪处理:引入多信标冗余数据,通过非线性优化降低投影点检测误差的影响。
信标检测:
1. 图像预处理:灰度化、高斯模糊、Otsu二值化、轮廓检测。
2. 最小外接圆拟合:确定信标在图像中的中心与半径。
数据解码:
- 纯音调解码:
- 方法一:对信标区域中心行像素做FFT,识别调制频率(分辨率约200 Hz)。
- 方法二:基于Canny边缘检测提取光带边界,通过扫描速率计算频率(分辨率50 Hz)。
- 曼彻斯特编码解码:匹配滤波法识别数据流,支持短距离高容量传输。
- 混合模式:交替发送纯音调与数据,兼顾远距离频率识别与近距离数据传输。
硬件配置:
- 信标:改装商用LED筒灯、灯管,支持16种可编程频率(2–4 kHz)。
- 手机:Nokia Lumia 1020(7712×5360像素摄像头,曝光时间1/16667秒,ISO 100)。
测试场景:
- 静态测试:在2.46米高的信标下布置81个网格点,测量定位误差。
- 动态测试:人员持手机以1 m/s行走,评估实际使用中的性能。
科学价值:
1. 首次验证了基于商用智能手机摄像头与轻度改装LED的AoA定位可行性,为可见光定位提供了新范式。
2. 提出混合编码策略,平衡了信道容量与解码鲁棒性。
应用价值:
- 零售场景:支持分米级导航与货架级广告推送,无需用户携带专用设备。
- 普适性:兼容“自带设备”(BYOD)模式,降低部署成本。
该研究为室内定位提供了高精度、低成本的解决方案,其核心思想——利用现有照明设施与智能手机传感器——对未来智能建筑与物联网应用具有深远启示。