双投影结构光三维测量中重叠相移光栅的分离方法 下载: 1168次
1 引言
随着《中国制造2025》战略的全面实施,以信息化与工业化深度融合为主要特征的互联网制造正成为新型制造模式,并向着智能制造方向迈进。结构光三维扫描测量技术以其非接触、高效率、较高精度和丰富的点云信息等优点,已广泛应用于先进制造领域[1-3]。目前,主流的单投影单相机的单端测量结构在测量复杂结构时容易出现自遮挡、阴影与盲区现象,影响了测量数据的完整性和测量速度[4-7]。国内外研究人员先后提出了双光源测量法,使用2个投影仪投射光栅信号来扩大测量范围,但该技术的难点和核心在于如何从相机采集的叠加信号中分离出左、右投影信号[8-11]。
针对叠加信号的分离问题,Maimone等[12]通过少量的运动传感器使来自不同编码模式的信号变得模糊,直至可以移除。吴剑波等[13]通过红蓝滤波器和全反射镜实现了左投影投射红光和右投影投射蓝光,最后通过提取彩色电荷耦合器件(CCD)的红蓝通道的色度值来实现信号分离。这种通过硬件方式实现信号分离的方法不仅对硬件的性能要求较高,而且还大幅增加了测量系统的复杂度。肖朝等[14]提出了一种在右投影垂直方向上求解左投影偏导的方法,采用彩色条纹置换模式,通过从色度域上消除干扰实现了信号的分离,但该方法对光照不敏感。Yan等[15]通过设计一种不会相互干扰的多层信号来实现信号分离,但该方法依赖于编码信号设计,且编码和解码方法比较复杂。
鉴于此,本文提出了一种基于灰度互补特性的相移光栅分离方法,通过调整左、右投影仪投射的相移光栅的次序与投射时间,再经过相移匹配后就可以通过互补分离算法实现重叠部分左、右投影信号的分离。该方法不需要改变原有系统的硬件结构,只需从软件算法上进行相应的调整,具有较高的实用价值。本文首先分析相位测量轮廓术中传统的四步相移法及相移光栅的互补特性,之后设计相应的投影光栅组合次序,进行相关的双投影实验,最后论证方法的可行性,并论述双投影测量的优点。
2 基于相移光栅互补性质的分离原理
不同于单投影单相机的单端测量结构,本研究采用双投影单相机的测量结构。为了提升测量速度与测量精度,左、右投影仪同时投影,因此摄像机采集的光栅图案由左投影区域、右投影区域和重叠区域三部分组成,如
将设定的标准正弦光栅图案通过投影仪投射到被测物体表面,摄像机采集被测物体表面经过高度调制后的光栅图案。光栅图案的光强为
式中:
4幅带有
对应的相位主值为
(3)式即为四步相移求解相位主值的公式。
通过观察四步相移公式(2)式可知,第1幅条纹图像
图 2. 互补原理。(a) 0°相移光栅;(b) 180°相移光栅;(c) 0°与180°相移叠加光栅;(d) 90°相移光栅;(e) 270°相移光栅;(f) 90°与270°相移叠加光栅
Fig. 2. Complementary principle. (a) 0° phase-shift grating; (b) 180° phase-shift grating; (c) 0° and 180° phase-shift superposition grating; (d) 90° phase-shift grating; (e) 270° phase-shift grating; (f) 90° and 270° phase-shift superposition grating
利用灰度互补关系,设左投影的4幅
由互补关系知
式中:
根据(6)式即可实现重叠部分调制信号干扰的消除。相位分离结果如
图 3. 相位分离结果。(a) H1; (b) H2; (c) L1; (d) H1; (e) H6; (f) R1
Fig. 3. Phase separation results. (a) H1; (b) H2; (c) L1; (d) H1; (e) H6; (f) R1
3 实验
为了验证灰度互补原理用于分离叠加部分结构光编码光栅信号的可行性,设计了一套双投影单相机的三维测量实验装置,如
图 5. 测试系统。(a)实验设备;(b)系统布局
Fig. 5. Measurement system. (a) Experimental device; (b) system layout
在实验中,采用计算机控制两台投影仪同时向物体投射预先设计的掩模光栅条纹图案,图像受被测物体表面轮廓影响而产生变形,由数字相机采集变形后的图像,图像经由图像采集软件输入计算机,从而完成三维测量及点云生成。光栅投影测量算法由互补分离法、四步相移法和双频外差法[16]组成。具体实验步骤如下:首先投影两组节距为110 pixel与130 pixel的正弦光栅掩模图案,每组为4幅相位初值分别是0、0.5π、π、1.5π的正弦光栅;之后对数字相机采集的光栅图像进行相位匹配,并通过互补原理进行分离,然后通过四步相移法[16]和双频外差法[17]进行相位解算,最后根据已标定的相机参数与系统参数进行高度解算,最终完成三维点云的生成。以上操作均在上位机界面完成。
4 结果分析与讨论
以石膏像、阶梯平面及旋转体工件为被测物体进行实验。
图 6. 石膏像实验结果。 (a)被测对象;(b)测量结果;(c)左相位主值;(d)右相位主值;(e)左投影点云;(f)右投影点云;(g)合成点云左视角;(h)合成点云右视角
Fig. 6. Experimental results of gypsum model. (a) Measured object; (b) measurement result; (c) left phase principal value; (d) right phase principal value; (e) left projection point cloud; (f) right projection point cloud; (g) left view of composite point cloud; (h) right view of composite point cloud
为了验证分离方法对左、右投影测量结果的影响,将被测对象替换为阶梯平面,通过三坐标测量机测得两个工件的前、后平面间距为8.032,10.051 mm。实验结果如
图 7. 阶梯平面实验结果。(a)被测对象;(b)测量结果;(c)左投影点云;(d)右投影点云
Fig. 7. Experimental results of staircase plane. (a) Measured object; (b) measurement result; (c) left projection point cloud; (d) right projection point cloud
为了进一步说明双投影系统能解决单投影所无法避免的因遮挡而造成的阴影部分数据缺失的问题,将被测对象替换为如
图 8. 旋转体实验的被测对象及实验示意图。(a)被测对象;(b)实验示意图
Fig. 8. (a) Measured object in rotator experiment and experimental diagram. (a) Measured object; (b) experimental diagram
图 9. 旋转体实验结果。(a)左投影点云;(b)右投影点云;(c)合成点云
Fig. 9. Experimental results of rotator. (a) Left projection point cloud; (b) right projection point cloud; (c) composite point cloud
面处的测量角度为137.51°,明显大于左、右单投影系统。实验结果表明,相比于单投影系统,双投影系统能有效解决因被测物体自身遮挡而造成的阴影问题,扩大测量范围。
5 结论
在双投影单相机的三维结构中,来自不同方向的结构光会在公共区域会产生叠加光栅,从而对相机采集的编码信号产生干扰,无法正确解算相位,这是限制多投影结构发展的核心因素。本研究利用四步相移光栅自身存在的灰度互补特性,通过控制投影掩模的投射时间与顺序,实现了对叠加部分干扰信号的有效分离,获取了三维点云数据。通过实验验证了该方法的可行性,并通过阶梯平面进一步说明了测量数据的可靠性。由于双投影单相机系统可以看作是两个单投影系统的线性组合,因此与传统的多视角点云拼接融合技术相比,本研究提出的重叠相位分离方法可以解决多投影结构光叠加信号的干扰问题,这对于应用多投影多相机式的测量系统实现对大尺寸物体的全方位立体式测量具有重要意义,可大幅提升测量效率与数据的完整性。
[1] Wang JF, ZhangC, Zhu WW, et al. 3D scene reconstruction by multiple structured-light based commodity depth cameras[C]∥Proceedings of 2012 IEEE International Conference on Acoustics, Speech and Signal Processing, March 25-30, 2012, Kyoto, Japan. New York: IEEE Signal Processing Society.2012: 5429- 5432.
[3] 郑东亮, 达飞鹏. 双步相移光栅投影测量轮廓术[J]. 光学学报, 2012, 32(5): 0512004.
[5] 雷志辉, 李健兵. 基于双频投影条纹的全自动相位解包裹方法[J]. 光学学报, 2006, 26(1): 39-42.
[6] 盖绍彦, 达飞鹏. 基于数字投影仪的光栅相位自校正方法[J]. 自动化学报, 2008, 34(11): 1363-1368.
[7] 章寒清. 基于多频投影条纹的物体曲面测量方法研究[D]. 长沙: 国防科学技术大学, 2006: 14- 20.
Zhang HQ. The research based on projected various fringes for curved-surface measurement[D]. Changsha: National University of Defense Technology, 2006: 14- 20.
[8] 李中伟. 基于数字光栅投影的结构光三维测量技术与系统研究[D]. 武汉: 华中科技大学, 2009: 11- 17.
Li ZW. Research on structured light 3D measuring technology and system based on digital fringe projection[D]. Wuhan: Huazhong University of Science and Technology, 2009: 11- 17.
[9] 崔艳军, 张文峰, 李建欣, 等. 条纹投影三维测量的Gamma畸变校正方法[J]. 光学学报, 2015, 35(1): 0112002.
[11] 赵立伟, 达飞鹏, 郑东亮. 离焦投影三维测量的二值光栅生成方法[J]. 光学学报, 2016, 36(8): 0812005.
[12] MaimoneA, FuchsH. Reducing interference between multiple structured light depth sensors using motion[C]∥Proceedings of Conference on IEEE Virtual Reality, March 4-8, 2012, Costa Mesa, California, USA. New York: IEEE, 2012: 51- 54.
[13] 吴剑波, 桑波, 赵宏. 基于彩色摄像机的三维物体双投影测量法[J]. 激光与红外, 2001, 31(3): 187-189.
[14] 肖朝, 陈锋, 钟敏. 一种提升反向条纹测量精度的方法[J]. 激光与光电子学进展, 2016, 53(11): 111204.
[16] 杜虎兵, 赵宏, 李兵, 等. 任意相移阴影叠栅相位解调技术的研究[J]. 光学学报, 2012, 32(9): 0912003.
[17] 陈玲, 邓文怡, 娄小平. 基于多频外差原理的相位解包裹方法[J]. 光学技术, 2012, 38(1): 73-78.
Article Outline
白景湘, 曲兴华, 冯维, 张福民. 双投影结构光三维测量中重叠相移光栅的分离方法[J]. 光学学报, 2018, 38(11): 1112002. Jingxiang Bai, Xinghua Qu, Wei Feng, Fumin Zhang. Separation Method of Overlapping Phase-Shift Gratings in Three-Dimensional Measurement of Double Projection Structured Light[J]. Acta Optica Sinica, 2018, 38(11): 1112002.