基于自适应条纹投影的彩色物体三维形貌测量 下载: 1060次
1 引言
基于条纹投影的三维形貌测量技术已在检测、逆向工程和医疗诊断等方面得到了广泛应用[1-3],该技术凭借高精度、高速、全场和非接触等优点,已成为目前非接触三维测量方法中的主流方法。其通过向被测物体表面投射正弦条纹序列,处理经被测物体表面调制的变形条纹图,得到携带物体高度信息的相位值,再经过系统标定后恢复物体的三维信息。
一般情况下,基于条纹投影的测量技术针对的是表面反射率变化范围较小的物体。但在工程应用中,存在许多表面反射率非均匀的彩色物体。如果投射高亮度的条纹图像,相机所采集的物体表面高反射率的颜色区域产生饱和,进而产生相位和测量误差;相反,如果投射低亮度的条纹图像,所采集的物体表面低反射率的颜色区域会产生较低的信噪比,同样会产生相位和测量误差。因此,国内外学者针对上述问题进行了大量研究,主要分为两类[4],一类是高动态范围方法,另一类是调节投射光强方法。
Zhang等[5]通过采集不同曝光时间下的相移条纹序列,在每个像素点处选择亮度最大但不饱和的亮度值合成最终的相移条纹序列,避免了在反射率较高和较低的区域出现条纹图像饱和和低信噪比,但是需要多次曝光来采集图像,消耗时间较长且曝光时间不能定量确定;Feng等[6]根据被测物体表面的反射率绘制直方图,将直方图中波谷位置作为最佳曝光时间,解决了自适应曝光问题,但该方法需要采集多幅条纹图像;Zhao等[7]提出的快速高动态范围条纹投影方法能够使投影仪的刷新频率达到700 Hz;Jiang等[8]提出的高动态范围实时测量方法使用反向条纹补全原始条纹,不需要改变曝光时间,但与其他方法相比,稳健性较差。
Waddington等[9-10]提出一种使用最大输入光强避免图像饱和的方法,由于使用全局的投射光强,该方法能够使得低反射率区域的信噪比降低,该团队后来提出将最大投射光强和投射条纹图像结合的方法合成条纹序列,但需要复杂的预标定[11];Li等[12]提出一种根据局部表面反射特性调节最大投射光强的方法,在高反射率的区域投射低强度的光强值,在低反射率的区域投射高强度的光强值;Lin等[13-14]提出一种自适应条纹投影避免图像饱和的方法,该方法在建立相机像素坐标系统和投影仪像素坐标系统关系的基础上,使用单应性矩阵,但当被测表面不是平面时,该方法并不能精确地建立这种对应关系。
尽管上述两类方法在一定程度上解决了非均匀反射率物体表面形貌的测量,但仍存在两个问题:一方面,没有考虑被测物表面的颜色对投射光颜色的影响;另一方面,需要采集大量的光强图像计算最优的投射光强。因此,本文提出一种基于自适应条纹投影测量彩色物体的三维测量技术,该方法依据被测物体表面颜色的反射特性计算最优的投射光强和颜色,从而提高三维形貌测量的精度。
2 基本原理
2.1 相位计算
由于相移方法能给出精确的相位值,本文采用标准四步相移法计算折叠相位。相机采集的4幅彼此间有π/2相位移动的条纹图光强表达式为
式中(
(2)式计算出的包裹相位主值
2.2 自适应条纹投影
本文方法的测量流程如
2.2.1 计算最优投射颜色和光强
使用表面有红、绿、蓝三色区域的平板验证被测物表面的颜色对投射光颜色的影响,如
图 2. 平板和投射红、绿、蓝条纹在平板上的剖面图。(a)平板;(b)红色条纹;(c)绿色条纹;(d)蓝色条纹
Fig. 2. Flat board and profile of projected red, green, blue fringe patterns on the board. (a) Flat board; (b) red fringe; (c) green fringe; (d) blue fringe
分别投射红、绿、蓝三幅光强图像到被测物体表面,采集经被测物表面反射的图像。光强最大的颜色就是该点的最优投射颜色,数学表达式为
式中
自适应条纹投影测量系统由相机和投影仪组成,如
式中
由(5)式可知,当相机的敏感系数
理论上,如果使用8 bit代表光强值,那么
将(6)式和(7)式相除,可得到最优的投射光强为
式中
2.2.2 建立坐标系的对应关系
如
式中
3 实验结果与分析
为了验证算法的正确性,搭建了一套基于自适应条纹投影的测量系统。该系统主要由一台投影仪和一台相机组成,如
本文使用白色平板标定测量系统,将平板固定在精度为1 μm的水平移动台上,在大约垂直于相机光轴方向上移动60个位置,每次移动1 mm。在每个位置,投影12幅具有最佳三条纹个数的正弦条纹到平板表面以获得所有像素点的绝对相位信息,建立绝对相位和深度之间的关系,完成测量系统在深度方向的标定[18]。
3.1 方法评价
为了验证本文方法测量彩色物体三维形貌的能力,利用一个3×3的等边彩色棋盘格进行实验。将彩色棋盘格固定在精度为1 μm的水平移动台上,控制棋盘格每2 mm移动一个位置,共移动10个位置,所有位置相对于参考平面的距离为-10~8 mm,在每个平板位置计算所有像素点的平均均方根误差(RMSE),将其作为测量的精度评价指标。分别比较传统的条纹(单一光强值为128)投影方法[12,14]和本文方法在测量精度和采集图像数量上的不同,结果如
在重建彩色物体的三维形貌方面,使用上述方法分别测量彩色棋盘格的三维形貌。
表 1. 本文方法与现有方法的对比实验结果
Table 1. Comparison of experimental results between the proposed and existing methods
|
射在彩色棋盘格表面上的红、绿、蓝正弦条纹图,可见对投射光颜色不敏感的区域,条纹的对比度较低,
图 5. 不同测量方法测量彩色棋盘格的测量结果。(a)~(c)红色条纹图及其对应的绝对相位图和深度数据;(d)~(f)绿色条纹及其对应的绝对相位图和深度数据绿色条纹图;(g)~(i)蓝色条纹图及其对应的绝对相位图和深度数据;(j)~(l)文献[ 12]方法采集的自适应条纹图及其对应的绝对相位图和深度数据;(m)~(o)文献[ 14]方法采集的自适应条纹图及其对应的绝对相位图和深度数据
Fig. 5. Measurement results for the color chessboard with the different methods. (a)-(c) Captured red fringe pattern, and its absolute phase map and depth data; (d)-(f) captured green fringe pattern, and its absolute phase map and depth data; (g)-(i) captured blue fringe pattern, and its absolute phase map and depth data; (j)-(l) captured adapted fringe pattern by Ref. [12] method, and its absolute phase map and depth data; (m)-(o) captured adapted fringe pattern by Ref. [14] method, its absolute phase
采用本文方法测量彩色棋盘格时,分别采集红、绿、蓝三幅光强(光强为128),结果如
图 6. 本文方法测量彩色棋盘格的测量结果。(a)彩色棋盘格和分别投射红、绿、蓝颜色的光强图像; (b)投射的自适应条纹图; (c)采集的自适应条纹图; (d)~(g)红、绿、蓝颜色通道和完整的绝对相位; (h)深度数据
Fig. 6. Measurement results for color chessboard with the proposed method. (a) Color chessboard projected red, green, blue uniform bright images; (b) projected adapted fringe pattern; (c) captured adapted fringe pattern; (d)-(g) red, green, blue channel and complete absolute phase maps; (h) depth data
使用(3)式和(8) 式分别计算每个像素点的最优投射颜色和光强值,利用(9)式将最优的投射颜色和光强值映射到投影仪像素坐标系下,可得自适应投射的条纹图,如
3.2 彩色物体测量
使用本文方法测量彩色石膏模型,所得结果如
图 7. 本方法测量彩色石膏模型的结果。(a)彩色石膏模型和分别投射红、绿、蓝颜色的光强图像;(b)投射的自适应条纹图; (c)采集的自适应条纹图;(d)某一行的剖面图;(e)~(h)红、绿、蓝颜色通道和完整的绝对相位;(i)深度数据
Fig. 7. Measurement results for color plaster model with the proposed method. (a) Color plaster model and projected red, green, blue uniform bright images; (b) projected adapted fringe pattern; (c) captured adapted fringe pattern; (d) profile along a row; (e)-(h) red, green, blue and complete absolute phase map; (i) depth data
4 结论
提出了一种基于自适应条纹投影测量彩色物体三维形貌的测量方法。该方法根据被测物体表面的彩色纹理计算最优的投射光强和颜色,并将这些信息映射到投影仪像素坐标系,投影仪投射自适应条纹序列测量物体的三维形貌,其能够避免图像的饱和,并且维持很高的条纹对比度。与已有的解决方法相比,本文方法不但可以避免采集大量图像,而且考虑了被测物表面的颜色对投射光颜色的影响。
实验结果证明,本文测量方法能够高效精确地测量彩色物体的表面三维形貌。但是,考虑到环境光会使采集的条纹具有较低的信噪比,为避免引入测量误差,该方法目前只能应用于黑暗环境下,因此,开发一种对环境光不敏感的自适应条纹投影方法测量彩色物体是后续工作的重点。
[1] 钟敏, 陈峰, 肖朝. 小波变换减小调制度轮廓术中非线性的研究[J]. 激光与光电子学进展, 2017, 54(7): 071205.
[2] 笪健, 屈惠明, 陶天阳, 等. 结合极线约束和散斑相关的实时三维测量方法[J]. 光学学报, 2016, 36(10): 1012003.
[3] 吴庆阳, 曾增, 张佰春, 等. 一种新的360°三维测量系统及标定技术[J]. 中国激光, 2017, 44(4): 0404002.
[6] Feng S J, Zhang Y Z, Chen Q, et al. General solution for high dynamic range three-dimensional shape measurement using the fringe projection technique[J]. Optics and Lasers in Engineering, 2014, 59: 59-71.
[7] Zhao H J, Liang X Y, Diao X C, et al. Rapid in-situ 3D measurement of shiny object based on fast and high dynamic range digital fringe projector[J]. Optics and Lasers in Engineering, 2014, 54(1): 170-174.
[9] Waddington C J, Kofman J D. Modified sinusoidal fringe-pattern projection for variable illuminance in phase-shifting three-dimensional surface-shape metrology[J]. Optical Engineering, 2014, 53(8): 084109.
[11] Waddington C J, Kofman J D. Camera-independent saturation avoidance in measuring high-reflectivity-variation surfaces using pixel-wise composed images from projected patterns of different maximum gray level[J]. Optics Communications, 2014, 333: 32-37.
[13] Lin H, Gao J, Mei Q, et al. Adaptive digital fringe projection technique for high dynamic range three-dimensional shape measurement[J]. Optics Express, 2016, 24(7): 7703.
[14] Lin H, Gao J, Mei Q, et al. Three-dimensional shape measurement technique for shiny surfaces by adaptive pixel-wise projection intensity adjustment[J]. Optics and Lasers in Engineering, 2017, 91: 206-215.
[15] Zhang Z H, Towers C E, Towers D P. Time efficient color fringe projection system for 3D shape and color using optimum 3-frequency selection[J]. Optics Express, 2006, 14(14): 6444-6455.
[16] Chen S, Xia R, Zhao J, et al. Analysis and reduction of phase errors caused by nonuniform surface reflectivity in a phase-shifting measurement system[J]. Optical Engineering, 2017, 56(3): 033102.
Article Outline
陈超, 高楠, 王向军, 张宗华. 基于自适应条纹投影的彩色物体三维形貌测量[J]. 光学学报, 2018, 38(8): 0815008. Chao Chen, Nan Gao, Xiangjun Wang, Zonghua Zhang. Three-Dimensional Shape Measurement of Colored Objects Based on Adaptive Fringe Projection[J]. Acta Optica Sinica, 2018, 38(8): 0815008.