arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2103.01053eess.SP
收藏

基于多目标跟踪算法的高精度可见光定位

High Accuracy Visible Light Positioning Based on Multi-target Tracking Algorithm

Linyi Huang, Wentao Yang, Shangsheng Wen, Manxi Liu, Weipeng Guan

摘要:

本文提出了一种基于连续自适应均值漂移(Cam-shift)和无迹卡尔曼滤波器的多目标图像跟踪算法。将以往提出的单灯跟踪算法改进为多目标跟踪,通过动态调整多目标运动状态的权值,实现了在遮挡情况下较好的鲁棒性、完成一次定位的实时性和较高的精度。我们以前的算法仅限于跟踪误差的分析。在本文中,跟踪算法的结果进行评估与跟踪误差,我们定义。然后结合双灯定位算法,计算出终端的实际位置,并定义了定位误差进行评估。实验结果表明,该算法的跟踪误差为0.61cm,三维定位误差为3.29cm,平均处理时间为91.63ms/帧。即使近一半的LED区域被遮挡,跟踪误差仍保持在5.25cm。可见光定位方法能够同时跟踪多个目标进行定位,具有较好的鲁棒性、实时性和准确性。此外,跟踪误差和定位误差的定义和分析指出了未来努力减少误差的方向。

英文摘要:

In this paper, we propose a multi-target image tracking algorithm based on continuously apative mean-shift (Cam-shift) and unscented Kalman filter. We improved the single-lamp tracking algorithm proposed in our previous work to multi-target tracking, and achieved better robustness in the case of occlusion, the real-time performance to complete one positioning and relatively high accuracy by dynamically adjusting the weights of the multi-target motion states. Our previous algorithm is limited to the analysis of tracking error. In this paper, the results of the tracking algorithm are evaluated with the tracking error we defined. Then combined with the double-lamp positioning algorithm, the real position of the terminal is calculated and evaluated with the positioning error we defined. Experiments show that the defined tracking error is 0.61cm and the defined positioning error for 3-D positioning is 3.29cm with the average processing time of 91.63ms per frame. Even if nearly half of the LED area is occluded, the tracking error remains at 5.25cm. All of this shows that the proposed visible light positioning (VLP) method can track multiple targets for positioning at the same time with good robustness, real-time performance and accuracy. In addition, the definition and analysis of tracking errors and positioning errors indicates the direction for future efforts to reduce errors.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑