1. 引言
基于光栅投影的三维形貌测量具有测量精度高、速度快、实时性好,易于在计算机控制下实现自动化检测等优点,在逆向工程、产品检测、文物保护、生物医学等领域有着广泛的应用 [1] [2] [3] [4] [5] 。傅里叶变换轮廓术通过傅里叶变换将时域条纹信号变换到频域,当有用的基频成分同其他的频率分量相互分离时,可以从频域中滤出包含物体高度信息的基频分量,经傅里叶变换、相位展开得到物体的高度信息。为了提高傅里叶变换轮廓术的测量范围,抑制零频的扩展、提高测量精度,许多研究者进行了深入的研究,并给出许多解决方法。陈文静 [6] 提出了采用双色正弦光栅投影来实现从一帧条纹图中消除零频对傅里叶变换轮廓术测量的影响。该方法同传统的 相移方法相比,测量系统简单,真正实现高速测量。在傅里叶变换轮廓术中采用短时傅里叶变换方法 [7] 有效地抑制零频分量,提高傅里叶变换轮廓术的测量精度。周灿林 [8] 提出一种改进的消零频傅里叶变换轮廓术,适应于相移无法严格控制的测量环境,简化了形貌测量时滤波器的设计。李思坤 [9] 将经验模态分解方法引入变换轮廓术中,对变形条纹图进行经验模态分解,用以消除零频成分。刘大海 [10] 提出利用强度调制消除零频的测量方法,通过采集一帧变形彩色条纹图并分离颜色通道获得两幅相位差为π的条纹图,对变形条纹做强度调制校正,进而消除零频分量,实现高度的解析。
本文提出了一种新型的消零频的傅里叶变换轮廓术。采用条纹优化技术,通过分段归一化对获取的变形条纹进行正弦性校正,快速有效地消除变形条纹中的零频分量。该方法运算速度快,特别适合三维物体的实时测量。
2. 测量原理
2.1. 傅里叶变换轮廓术基本原理
傅里叶变换轮廓术的测量光路如图1所示,其中d为投影仪与CCD相机之间的距离,L为CCD到参考平面的距离。
正弦光栅图形投影到三维漫反射物体表面上时,由于受到物体高度的调制,基于正弦光栅投影的变形结构光场为:
(1)
式中表示背景光场,表示物面非均匀反射率,表示由物体高度分布引起的相位调制,为投影光栅的基频。在实际测量中和通常是缓慢变化的,则变形条纹
Figure 1. Principle diagram of measurement system
图1. 测量原理图
的傅里叶频谱分布为:
(2)
其中为背景光场傅里叶频谱,即零频,表示的傅里叶频谱,表示的共轭。投影光栅至参考平面上的相位分布为,式中为参考平面的原始相位,所以由物体高度引起的相位变化可表示为
(3)
在远心投影光路条件下,时,被测物体高度分布和调制相位的关系为
(4)
在傅里叶变换轮廓术测量方法中,因为涉及到滤波操作,必须避免携带有物体高度信息的基频分量同其他频率分量的混叠,所以其测量范围受到较大限制,消除零频的影响后测量范围可提高到原来的3
倍:。
2.2. 条纹校正
对于理想的正弦条纹,可以得到准确的物体表面高度信息。但是由于条纹的非正弦特性,使得每一个相位角都有一个附加的误差分量,该误差通常是原始相位角的整数倍的高频误差。所以如果两个相位角相同,其对应的高频误差项在理论上也是相同的。由于等相位平面上所有点的相位相同,误差也相同,所以空间中的相位平面不会移动或变形,能过保持原始值,得到的高度相对地就不会受高频误差的影响。
不同颜色的正弦投影到同一物体表面,由于物体颜色反射率的差异,采用CCD探测器获取的变形条纹强度将会不一致,但通过傅里叶变换轮廓术处理后,各自重建的深度信息将趋于一致,所以将每行条纹强度经过条纹优化调整到同一阈值范围内。
CCD相机获取的变形条纹图经过卷积运算获得平滑的条纹图,变形条纹图减去灰度平均值后经条纹优化可获得正弦性较好的条纹图。其灰度值均小于,式中n为CCD灰度值的比特数值,从而可以对每行条纹进行归一化处理。
减去灰度平均值后的条纹强度分布函数为
(5)
式中,为条纹强度分布函数的平均值。
由式(5)可以将条纹强度分布函数分为两部分
(6)
(7)
式(6)、(7)中,为中大于0的部分,为中小于0的部分。
由于和中条纹强度分布具有分段性,需对其进行分段归一化,优化后的条纹强度分布函数为
(8)
式(8)中,为中条纹强度的序数,为中条纹强度的序数,
,。
变形条纹强度曲线如图2(a),显然存在非正弦性误差;减去灰度平均值后,经过条纹优化修正后如图2(b)所示,经傅里叶变换得到图2(c)的频谱曲线,从图中可见零频分量为零,说明该条纹优化能有效消除零频,提高了测量精度。
3. 实验结果及讨论
为了验证提出方法的可行性,对一个碗状模型进行测量。实验中采用JAI CM-030 GE的相机,Optoma PK301 DLP投影仪,测量系统的结构参数CCD相机与参考面之间的距离,投影仪与CCD相机之间的距离,投影条纹的周期。测量时,投影光栅条纹图到被测物体上如图3(a)所示,CCD相机获取条纹图如图3(b),提取灰度图像中的第350行强度分布如图3(c),经过条纹优化
(a)(b) (c)
Figure 2. (a) Original fringe pattern; (b) Fringe pattern after correction; (c) Fourier spectrum
图2. (a) 变形条纹强度;(b) 校正后的条纹强度;(c) 对应的频谱曲线
校正消除零频后获得的频谱及其解包裹相位分别如图3(d)和图3(e)。图3(f)为物体的三维重建结果,与实际的物体轮廓分布相同。
实验结果显示,本文提出的新型傅里叶变换轮廓术,通过条纹优化,消除零频,从而扩大了傅里叶轮廓术的测量范围,有效提高测量精度。
4. 结论
本文提出了一种新型的消除零频的方法,通过条纹优化对变形条纹图进行正弦性校正处理,消除零频分量,可有效扩大傅里叶轮廓术的测量范围。同时,条纹优化的运算效率显著高于其他方法,更适用于三维形貌测量。实验结果表明该方法能恢复三维物体的面形,并提高其高度变化的测量范围。
基金项目
江苏省高等学校大学生创新创业训练计划项目,江苏省高校自然科学研究面上项目(15KJB460004),淮安市应用研究与科技攻关(工业)项目(HAG2014019)。