隐形结构光三维成像动态背景光干扰抑制技术 下载: 925次
1 引言
结构光三维测量计算广泛应用于三维传感、机械工程、智能机器人控制、机器视觉、工业监控以及显微镜等诸多领域[1-4],大量的学者对其进行了详细深入的研究,并提出了许多不同的三维形状测量技术[5-9]。最早出现的结构光三维测量方法是叠栅轮廓术(MT)[10],随后出现了傅里叶变换轮廓术(FTP)[11-12]、相位相移测量轮廓术(PMP)[13]、调制度测量轮廓术(MMP)[14]等。PMP因其高精度、非接触、利于计算机高速处理以及不受物体表面反射率的影响等特性获得了广泛的关注,但是仍存在诸多不足,例如:该方法需要发射多幅相移图,花费时间长,速度受限,易受振动和动态背景光的影响。为了提高成像速度,Chen等[15]提出了一种快速的相移条纹同步投影物体三维表面测量的方法,该方法可在同一时刻解出具有π/2相移的4幅相移条纹图,但文中并未对背景光干扰的影响进行分析和验证。
本文提出了隐形结构光三维成像动态背景光干扰抑制技术,可在同一时间内获取4步相移条纹图,解出物体精确的三维轮廓图。同时引入了参数
2 基本原理
2.1 实验装置及理论分析
如
式中:
(3)式表明两正交偏振光在目标平面满足线性相位差。将分析求得的两光场复振幅分布式结合起来,可用琼斯矩阵
光场经过1/4波片,并经物体反射后,在相机像平面上进行并行相移处理,如
不考虑两正交偏振光经不同材料物体反射后偏振态的变化(即假设反射率相同)。相机接收的是光场强度,成像放大率为
获取条纹的周期与
得到的相位为取值在[-π,π]范围内的包裹相位,后续还要进行解包裹处理,得到目标平面上的连续相位,并通过简易系统标定得到物体轮廓像。
图 1. 正交隐形结构光发射装置以及接收装置俯视图
Fig. 1. Launching and receiving devices of orthogonally invisible structured light
当目标平面上存在动态背景光的干扰时,背景光强分布经相机前端光学镜头成像在偏振相机CCD成像光敏面上。首先不考虑目标平面物体对背景光的偏振作用,背景光经目标平面反射后随时间
之前的条纹图像再加上此动态背景光入射至相机成像焦平面上的偏振片,最终在CCD光敏面上获得的不同时刻4幅总光强分布图,可表示为
在不考虑目标平面物体对背景光的偏振作用时,通过(15)~(18)式计算得到的实际相位值与(13)式是相同的,此时动态背景光的影响可被完全消除。
下面考虑目标平面物体对背景光具有偏振作用时的情况。自然背景光经过目标平面不同物体反射后会出现不同程度的偏振态,此时反射的背景光转化为部分偏振光,可以使用斯托克斯矢量和穆勒矩阵来描述其后续传播的状态。
穆勒矩阵可以描述光滑表面反射和粗糙表面散射的偏振特性,也可以描述复杂介质的偏振状态。穆勒矩阵的16个元素中,
设入射目标平面动态背景光随时间变化的光强分布为
由此得到不同时刻相机光敏面获取的4路动态背景光像光场,加上条纹图像后,获得的4幅总光强分布图可表示为
若按(13)式计算相位,分子与分母部分计算后会分别出现附加项
为抑制动态背景光干扰,需要在条纹图像处理过程中,通过频域滤波滤除直流分量,增强条纹部分。首先将获取的4幅总光强分布图两两相减,得到
接下来理论推导复数域图像的频域分布。获取的4幅总光强分布图两两相减得到的两图像表达式为
以
对(30)式进行傅里叶变换,得到其频域分布表达式为
式中:
当P(
2.2 条纹处理流程
实验中利用偏振相机获取条纹图像时,由于瞬时视场角(IFOV)误差、固定模式(FPN)噪声、光子响应不均匀(PRNU)误差、各种随机噪声以及散斑噪声等影响,会存在较大噪声,故需要对得到的条纹进行去噪处理。实验中对条纹的处理过程共分3个步骤,每一步骤的执行过程均较好地保证了条纹方向的不变性,保留了条纹的细节信息,降低解算出的相位信息损失。具体步骤如下:
1) 增强条纹对比度。实验中偏振光场经物体漫反射后存在一定程度的退偏,且入射偏振相机像平面光强较弱,得到的条纹图像不清晰,故需要增强条纹对比度,以便进行后续有效的滤波。根据4幅总光强分布图获取复数域图像后,首先在其频域使用汉宁窗消除图像的零频以及其周边旁瓣,以消除图像背景光直流分量;再运用汉宁窗对条纹对应频率及其周边进行一定倍数的增强。增强倍数和汉宁窗窗口大小均可以选择,经过实验后选择出合适的参数。经过上述处理过程,条纹的对比度得到了明显的改善,如
图 3. 频域增强前后条纹对比图。(a)频域增强前条纹图;(b)频域增强后条纹图;(c)频域增强前三维频谱图;(d)频域增强后三维频谱图
Fig. 3. Fringes contrast before and after frequency domain enhancement. (a) Fringes before frequency domain enhancement; (b) fringes after frequency domain enhancement; (c) 3D frequency spectrogram before frequency domain enhancement; (d) 3D frequency spectrogram after frequency domain enhancement
2) 干涉条纹去噪。增强条纹对比度后,选择合适的方法进行条纹去噪。目前针对含噪声的条纹图,尤其是对散斑干涉条纹图去噪的方法主要可分为空域类和变换域类。在空域类方法中,常用的有中值、均值、双边滤波[16]、旋滤波[17]、等值线滤波[18]以及自适应滤波[19]等。基于对条纹去噪效果和保持条纹方向性的综合考虑,在此选择一种在囊括精确方向的模糊方向窗口内进行旋滤波的方法[20],此方法具有保持条纹方向性的能力,较普通旋滤波法更能有效地保证像素点的条纹切线方向落在估计的方向窗口内。此法采用自适应加权均值滤波(AWMF)代替传统的中值等低通滤波,其灰度加权因子能自适应降低噪声和非条纹等值线上像素点对灰度值估计的影响,同时降低旋滤波对窗口选取的敏感度。滤波前后条纹对比图如
图 4. 滤波前后条纹对比图。(a)滤波前条纹图;(b)滤波后条纹图
Fig. 4. Fringes contrast before and after filtering. (a) Fringes before filtering; (b) fringes after filtering
3) 解包裹相位图。经过了对比度增强和去噪等处理后,得到了质量很好的条纹图,由此可得到解包裹相位图。取复数域条纹图像的虚部和实部,将实部值除以虚部值后取反正切,获取各个位置处的相位值,得到包裹相位图,再由其解包裹得到连续相位图。相位解包裹的算法分为时间相位展开和空域相位展开两大类,其中空域相位展开算法大致分为与路径无关的最小化目标函数算法和与路径有关的路径跟踪算法[21-22]。这里选择路径跟踪法中的枝切法[23],其在解包裹速度和精度方面均优势,且对后续系统标定的工作具有一定帮助。
2.3 系统标定
由于发射系统和接收系统均可能造成最终成像结果与实际的误差,因此在成像之前需要对系统的误差进行标定。标定方法选择的是标准平面法,即对标准平面进行图像重构,得到的表面偏离平面的值为系统误差,将此数据存储在软件里作为背景误差予以扣除。在标定过程中,计算并保存标准平面上的连续相位分布,将其作为之后固定使用的背景目标平面上的相位分布。实际成像时需要对得到的相位分布与之前预存的相位分布作差,再通过相位差与物体高度之间的关系进行图像重构。目标平面上物体各位置处高度
式中:
3 实验结果及分析
3.1 无动态背景光成像实验结果
实验按照
图 9. 球冠三维重建结果。(a)三维图;(b)三维轮廓线图
Fig. 9. 3D reconstruction result of spherical cap. (a) 3D map; (b) 3D contour map
分析实验数据并解得物体轮廓图及轮廓线,球冠最高点高度的测量值为1.5801 cm,与实际值1.5 cm相比精度达到mm量级,满足了实验要求的测量精度,相对误差为5.34%。实验测得的平面相对于理想目标平面的平均高度为-0.0805 cm。实验中选择的相机曝光时间在ms量级,可以完全满足检测运动物体的需求。在数据处理方面,解出轮廓所用时间约20 s,此系统在应对实时性要求方面还有待提高。
3.2 动态背景光干扰下成像实验结果
采用普通4步相移法可在一定程度上降低静态背景光干扰的影响,但对于变化速度大于移相速度的干扰无抑制作用。由之前的理论分析得出,此方法采用空间同步移相技术,可在同一时刻获取4幅相移图像,实现对动态背景光干扰的有效抑制。
实验中运用投影仪投射变化的结构光图像,作为目标平面上的干扰动态背景光,选取成像的物体仍为之前的金属球冠。动态背景光有效消除示意图如
将两两相减后得到的两幅图像的其中一幅作为虚部,另一幅作为实部,合并成复数域图像,在其频域进行滤波处理。经直流分量滤除、条纹部分增强后,复数域图像频域处理前后图像的改善情况如
图 10. 动态背景光有效消除示意图。(a)动态背景光干扰下获取的4步相移条纹图;(b)图像相减后背景光消除示意图
Fig. 10. Effective elimination of dynamic background light. (a) Four-step phase shifting fringes under dynamic background light interference; (b) elimination of dynamic background light after image subtraction
图 11. 复数域图像频域处理前后图像的改善情况。(a)频域处理前条纹图;(b)频域处理后条纹图;(c)频域处理前三维频谱图;(d)频域处理后三维频谱图
Fig. 11. Improvement of complex domain image before and after frequency domain processing. (a) Fringes before frequency domain processing; (b) fringes after frequency domain processing; (c) 3D frequency spectrogram before frequency domain processing; (d) 3D frequency spectrogram after frequency domain processing
从
式中:
取任意两个时刻获取的4步相移图,运用前面方法求解出金属球冠的轮廓, 其动态背景光环境下三维重建结果如
图 12. 相机获取的4幅动态背景光光强分布图
Fig. 12. Dynamic background light intensity map acquired by camera
图 13. 动态背景光环境下三维重建结果。(a)(b)两时刻下实物图;(c)(d)两时刻下分别得到的4步相移条纹图;(e)(f)两时刻下分别解出的三维轮廓图
Fig. 13. 3D reconstruction results in dynamic background light environment. (a)(b) Physical map in both time; (c)(d) four-step phase-shifting fringes in both time; (e)(f) 3D contour map in both time
根据测得的实验数据计算球冠在两时刻下的最高点的高度值,并与实际值进行比较,计算出相对误差。金属球冠高度测量数据与实际数据比较结果如
表 1. 金属球冠高度测量数据与实际数据比较结果
Table 1. Comparison between measured data and actual data of metal spherical cap's height
|
由
4 结论
对隐形结构光三维成像动态背景光干扰抑制技术进行了深入的分析和验证。首先分析了该技术对动态背景光的有效抗干扰能力,引入了参数
[3] 达飞鹏, 盖绍彦. 光栅投影三维精密测量[M]. 北京: 科学出版社, 2011.
Da FP, Gai SY. Grating projection three-dimensional precision measurement [M]. Beijing: Science Press, 2011.
[4] 张广军. 视觉测量[M]. 北京: 科学出版社, 2008.
Zhang GJ. Vision measurement[M]. Beijing: Science Press, 2008.
[9] 白景湘, 曲兴华, 冯维, 等. 双投影结构光三维测量中重叠相移光栅的分离方法[J]. 光学学报, 2018, 38(11): 1112002.
[10] Meadows D M, Johnson W O, Allen J B. Generation of surface contours by moiré patterns[J]. Applied Optics, 1970, 9(4): 942-949.
[14] 苏礼坤, 苏显渝, 李万松, 等. 基于调制度测量的三维轮廓术[J]. 光学学报, 1999, 19(9): 1257-1262.
[18] 杨夏, 于起峰, 伏思华. 散斑条纹图的自适应窗口滤波方法[J]. 光学学报, 2007, 27(4): 625-630.
[19] 蒋汉阳, 戴美玲, 苏志龙, 等. 基于散斑相位条纹方向的自适应正弦/余弦滤波[J]. 光学学报, 2017, 37(9): 0910001.
[20] 贾大功, 马彩缤, 武立强, 等. 基于改进旋滤波的电子散斑干涉图滤波方法[J]. 光学学报, 2012, 32(3): 0311001.
[21] 张亦卓, 王大勇, 赵洁, 等. 数字全息中实用相位解包裹算法研究[J]. 光学学报, 2009, 29(12): 3323-3327.
[22] 廖薇, 刘佐强, 王华英, 等. 三种基于路径跟踪的位相解包裹算法比较[J]. 激光杂志, 2014, 35(6): 32-34.
Article Outline
毛奥, 孙建锋, 卢智勇, 周煜, 许倩, 劳陈哲, 贺红雨, 许蒙蒙. 隐形结构光三维成像动态背景光干扰抑制技术[J]. 光学学报, 2019, 39(7): 0711004. Ao Mao, Jianfeng Sun, Zhiyong Lu, Yu Zhou, Qian Xu, Chenzhe Lao, Hongyu He, Mengmeng Xu. Dynamic Background Light Interference Suppression Technology Based on Invisible Structured Light Three-dimensional Imaging[J]. Acta Optica Sinica, 2019, 39(7): 0711004.