DOI:10.3969/j.issn.1003-5060.2025.08.006
基于斑点位置编码的多线结构光三维测量系统
陈存存 $ ^{1} $,李小庆 $ ^{1} $,徐玉华 $ ^{2} $
(1. 合肥工业大学 电气与自动化工程学院, 安徽 合肥 230009; 2. 奥比中光研究院, 广东 深圳 518000)
摘要
针对多线结构光三维测量系统多线编号识别问题, 文章提出一种新的合成编码方式, 即投射一张编码斑点图和一张多线图, 利用斑点分布对多线编、解码, 实现多线编号识别。通过 Unreal Engine 4 仿真单目线结构光系统, 验证该方法可行。利用投影仪和相机搭建基于斑点位置编码的多线结构光实物三维测量系统, 进行实验, 结果表明该系统在距离 40 cm 左右、不依靠对物体贴标志点即可完成对物体的三维测量, 精度达 0.1542 mm。
关键词
线结构光;合成编码;Unreal Engine 4;三维测量
中图分类号:TP391.4
文献标志码:A
文章编号:1003-5060(2025)08-1045-07
Multi-line structured light 3D measurement system based on spot position coding
CHEN Cuncun $ ^{1} $, LI Xiaoqing $ ^{1} $, XU Yuhua $ ^{2} $
(1. School of Electrical Engineering and Automation, Hefei University of Technology, Hefei 230009, China; 2. Orbbec Research, Shenzhen 518000, China)
Abstract
Aiming at the problem of multi-line number recognition in multi-line structured light three-dimensional(3D) measurement system, a new synthetic coding method is proposed. A coded spot map and a multi-line map are projected, and the spot distribution is used to encode and decode the multi-line to realize multi-line number recognition. The feasibility of this method is verified by simulating a monocular line structured light system through Unreal Engine 4. Then, a real 3D measurement system is built using a projector and a camera for experiments. The results show that at a distance of about 40 cm, the 3D measurement of the object is completed without relying on the marker points on the object, with an accuracy of 0.1542 mm.
Keywords
line structured light; synthetic coding; Unreal Engine 4; three-dimensional(3D) measurement
收稿日期:2023-06-26
修回日期:2023-07-20
基金项目:国家自然科学基金资助项目(61703060;61802036;12061088)