结合线结构光立体视觉和条纹反射法的三维轮廓检测系统
来源:用户上传
作者:
摘要:三维轮廓检测能力决定了光学自由曲面开发的进度和应用的范围。基于条纹反射法检测原理提出了一种结合线结构光立体视觉和条纹反射法的三维轮廓检测系统。该系统主要用于光学自由曲面轮廓的检测,以立体视觉测量得到的光学自由曲面轮廓数据作为初值,结合相位测量偏折法测量数据的迭代,得到精度更高的光学自由曲面轮廓测量结果。实验结果表明,该系统可测量直径为300 mm、倾斜角范围为±20°的自由曲面光学元件,系统的复合测量能力强,光学自由曲面的测量不确定度小于±1um。
关键词:条纹反射法;立体视觉;自由曲面
中图分类号:TP394.1 文献标志码:A
引言
近年来,随着成像光学系统的不断小型化和轻型化,光学自由曲面设计开始引起广泛的关注,其中较为典型的设计有增强现实(AR)眼镜,离轴望远镜,超短焦投影镜和平视显示器等。由于开发了单点金刚石车床和磨床,使光学自由曲面系统的制造技术取得了很大的进步。在拥有精密模塑设备的基础上,虽然光学自由曲面器件可以实现批量化生产,然而对于光学自由曲面元件相关模具和面形的三维轮廓测量能力依然还存在很大的不足。传统的轮廓测量工具,如激光干涉面型测量仪器,能借助计算机生成的全息图(CGH)有效地测量球面和非球面,而基于CGH的干涉测量和基于光学探针扫描的分析系统,例如UA3P,可有效地测量自由曲面,但是这些仪器的高成本和操作的复杂性使得它们难以在工业生产中被广泛应用。因此,非常需要一种用于光学自由曲面轮廓测量的系统。
线结构激光三维测量方法是一种目前较为成熟的测量方法,它具有检测速度快、成本低以及操作灵活方便等特点,是一种非接触式测量。线结构激光三维测量是通过2个相机拍摄得到被测件的线激光图像,然后通过立体视觉获得待测件被扫描部位的空间位置。测量时,相机捕捉的是投射在待测件上的光条图案,所以该测量方法适合于漫反射表面样品,对于散射程度很低的光滑表面,由于相机很难捕捉到数据量足够多的光条图像,对图像的重构精度会有很大的影响。
条纹反射测量方法是一种非常有潜力的非接触式光学表面三维测量方法,适用于自由曲面镜。条纹反射测量方法是在平面屏幕上显示已经编码的图案,然后使用相机捕获经过待测自由曲面反射的图案。基于相位测量偏折法(PMD)的条纹反射法是根据相位测量结果和校准后的镜面反射几何关系来计算自由曲面的面型信息,测量分辨率可达到纳米级,同时享有较大的测量动态范围。因PMD不需要精确扫描表面或干涉条纹,使其设置非常简单且易于应用。基于PMD的测量装置已经成功用于渐进焦点镜片面型测量、自由曲面光学模具、大型非球面反射镜和一些类镜面的轮廓测量。然而,由于PMD非常容易出现系统校准误差,因此大多数PMD仍处于台式系统或现场原型阶段,成熟且集成的PMD测量系统在市场上仍然罕见。
本文设计了一套结合线结构光立体视觉和条纹反射法的三维轮廓检测系统。该系统同时能够满足漫反射表面和光学自由曲面的三维测量需要。
1基本原理
1.1线结构光双目立体视觉数学模型
图1为线结构光立体视觉测量原理图。线激光器(LD)向待测件表面(SUT)投射一个线激光条纹,通过左右摄像机拍摄线激光条纹图像,其中P点为线激光光条上的一个待测物点。
因此,只要通过计算机标定技术获得左右摄像机焦距fL、fR和空间点在左右摄像机中的图像坐标,则可重构出被测点的三维空间坐标。
1.2 PMD测量方法基本原理
图2显示了基于PMD测量原理的光学自由曲面表面的测量模型。LCD屏幕显示周期性的正弦条纹图案,该图案经光学自由曲面器件表面反射后被相机捕获。相位偏折光线测量的方法是获取经过光学自由曲面表面调制的条纹图案,然后通过计算从条纹的图像中再解调出曲面信息。通过相位展开过程获得最终相位测量结果,以消除由三角函数计算引起的相位不连续性。通过对LCD屏幕进行编程以显示单个点,可以容易地设置参考匹配点对,然后所有其他图像像素可以通过相位匹配找到它们的匹配屏幕像素。
在确定样品表面每个采样点的法线后,可以通过表面高度梯度的积分过程来恢复表面形状。获得表面形状的最直接方法是逐点积分,但该方法对噪声和局部梯度误差非常敏感。此外还可采用拟合方法和区域积分法,其中拟合方法是使用一组多项式函数拟合表面形状并使用最小二乘法计算系数来恢复表面。
2系统组成
本文设计的复合三维轮廓检测系统主要组成:1个大尺寸高清LCD显示屏,用来显示正弦条纹同时用来辅助标定整个系统的空间几何关系;3个高分辨率的工业摄像机,分别用来捕捉带有形变的正弦条纹和线激光扫面结果;一套6个自由度的位移系统,可以使样品较好地满足测量所需要的位置和角度;线激光器是50 mW、650nm红光半导体线激光器,线激光器安装在电动旋转台上,主要对待测件表面进行扫描。检测系统先利用线激光对待测件表面进行初步扫描获得初始点云坐标,以此为基础进行PMD面型测量。复合三维轮廓检测系统如图3所示。
3实验结果及分析
图4(a)为待测件实物图,是200 mm×70mm的自由曲面反射镜,反射镜表面倾角范围为±20°。图4(b)和图4(e)分别为立体视觉相机拍摄的线激光投射在待测件上的部分图片。图4(d)和图4(e)分别为部分相机拍到的经过待测件反射的水平和竖直条纹图像,通过对图像的初步观察,就可以判断出待测件上的部分瑕疵。
图5(a)显示了对线激光扫描图像经过立体视觉算法计算后得到的三维点云数据,从图可以看到,测量结果基本准确地反映了被测面的三维轮廓。对该数据进行拟合分析后可以發现,由于测量范围可达300mm,线激光立体视觉测得的点云数据随机噪声较大,z坐标噪声幅度约为0.3mm。对该数据进行高次多项式拟合,可以获得较为准确的三维面型结果,可以满足毛坯件轮廓测量的需求。将线激光测得的三维轮廓数据作为后续PMD测量的初值,再对PMD测量方法和拍摄到的条纹图进行计算可得到更为精确的反射镜三维点云数据,如图5(b)所示。对图5(b)测量结果进行多项式拟合,可以发现PMD测量结果的随机噪声远远小于立体视觉线结构光测量结果,z坐标噪声幅度在百纳米以内。因此采用PMD测量方法可以更精确地对光滑光学表面进行轮廓测量。
将图5(b)中的测量点云数据和该样品的三维CAD设计模型进行三维轮廓比对,得到的三维偏差图,如图6所示,图中灰色区域为导入的CAD模型,有灰度梯度变化的部分显示了测量结果和CAD面型的偏差量。可以看到,本文系统检测到的三维数据范围基本上覆盖了待测件的全口径区域,同时可以很明显地观察到待测样品表面相较于设计面型有一个曲率误差,对应的矢高偏差量在百微米量级,这对于分析和改进自由曲面的生产加工工艺具有重要的作用。本文系统测量过程简单且非接触,相较于三坐标机检测具有明显的优势。
为了测试本文系统的测量精度,用该系统检测一个PV值为λ/2的光学平晶,测量结果如图7所示。图7(a)示出了光学平面(约100mm的方形区域)的三维轮廓测量结果。将该光学平面视为理想平面,对测量数据去除拟合平面后,残差(res)数据基本分布在±1um范围内,如图7(b)所示。该结果基本能反映本文系统的测量精度。
4结论
本文介绍了一种通过线结构光立体视觉辅助的、基于PMD原理的三维轮廓检测系统。分析了线结构光和PMD方法的一般原理和整个检测系统的设计。该三维轮廓检测系统可以满足自由曲面件毛坯和最终光学元件的三维轮廓检测需求,检测方式为非接触式且操作简单,检测精度高,可应用于光学自由曲面研发和生产中。下一步工作将对该系统的检测和计算精度作进一步提高,以完成更广泛的检测任务。
转载注明来源:https://www.xzbu.com/1/view-15103727.htm