三维视觉检测
II
哈尔滨工业大学
目录
摘要........................................................................................................................ I Abstract ................................................................................................................. II 第 1 章 绪论..................................................................................................... - 1 1.1 课题背景............................................................................................. - 1 1.2 结构光三维测量技术......................................................................... - 1 1.3 国内外发展现状................................................................................. - 1 第 2 章 光学三维测量技术............................................................................. - 3 第 3 章 三维测量技术中相位移及相位展开................................................. - 4 3.1 相位移原理......................................................................................... - 4 3.2 相位展开算法..................................................................................... - 5 3.2.1 空间相位展开算法.................................................................. - 5 3.2.1 时间相位展开算法.................................................................. - 6 第 4 章 三维重建过程..................................................................................... - 7 4.1 三步相移算法..................................................................................... - 7 4.2“2+1”步相移算法 ................................................................................ - 7 4.3 时间相位去包裹法............................................................................. - 8 4.4 杂点去除算法..................................................................................... - 9 4.5 相位值向空间三维坐标转换算法..................................................... - 9 4.6 基于 Look-up Table 的快速算法 ..................................................... - 10 第 5 章 总结与展望....................................................................................... - 10 -
-2-
哈尔滨工业大学
第 2 章 光学三维测量技术
三维视觉测量系统作为一种非接触式三维扫描仪,主要又分为主动、被动扫 描,这些分类下又包含众多不同的技术方法 ,如时差测距法、三角测距法、调 变光、结构光源、多目视觉测量等等,本章主要介绍三维激光扫描和多目视觉测 量系统的测量方法和基本原理。 结构光三维测量技术主要通过将结构光投射到目标物体上, 再利用光学仪器 和电子仪器釆集反射信息并经计算机处理获取目标物体的三维信息。 光学三维测 量技术主要分为被动三维测量和主动三维测量两大类, 而分类标准是在测量过程 中是否有结构光照。 被动三维测量技术主要依赖的方法是数字图像相关(Digital Image Correlaticn) 法, 这种方法直接从不同系统获取的二维图像中提取物体的三维信息。其关键在 于使用相关算法从不同的图像中找出对应点。 其中立体视觉(Stereo Vision)法、 摄 影测量(Photogrammetry)法、 阴影恢复形状法(Shape from shading)等方法比较常用。 由于在被动三维测量过程中不需要结构光照明,而硬件结构又比较容易实现,所 以在无法使用结构光照明的时候优势比较明显。 主动三维测量技术需要向被测物体投射不同相位周期的结构光, 并用按一定 角度安装的摄像机拍摄经被测物体表面调制而发生形变的结构光图像, 然后根据 拍摄到的图像计算出被测物体的三维信息。目前,结构光三维测量技术已经发展 出很多的分支,是主动三维测量技术中发展最为迅速的,主要包括:激光扫描法 (Laser Scanning, LS)、 傅立叶变换轮廓术(Fourier Transform Profilometry, FTP)、 相位测量轮廓术(Phase MeasuringProfilometry,PMP )也被称为相移测量轮廓术 (Phase Shifting Profilometry , PSP) 、彩色编码条纹投影法 (Color-coded Fringe Projection,CFP )等。FTP 和 PMP 是众多结构光测量法中使用最为广泛的两种测 量方法。 FTP 方法主要是利用快速傅立叶变换来测量物体三维形貌, 只需要一幅光栅 条纹图像就能经过快速傅立叶变换、滤波和傅立叶逆变换,计算出被测物体的三 维信息。 利用此方法能够非常快速的计算出目标物体的三维形貌,比较适合低速 物体的测量。由于在计算过程中涉及滤波问题,所以 FTP 法的测量范围有限, 而且测量精度不是特别高。 PMP 方法的主要是要拍摄目标物体表面的光栅条纹图像,并且这些光栅条 纹要有一定相位差, 然后计算图像中每个像素的相位值来确定目标物体的三维信 息。然而 PMP 法在拍摄图像过程中要保证目标物体是静止不动的,而且想要进 行相位计算,至少需要三幅有一定相位差的光栅条纹图像才行,所以 PMP 法测 量静态物体得到的三维信息更加的精准。 想要得到高精度的被测物体的三维信息, 那么就要使用更多的光栅条纹图像。
I
哈尔滨工业大学
Abstract
With the development of computer technology and optical and electronic technologies, the new three-dimensional optical measurement methods are emerging. Structured light measurement method, the most representative of active three-dimensional measurement technique, projects structured light to the target object, and captures structured light image modulated by measured object surface, then calculates the three-dimensional topography data of the measured object from the images carrying three-dimensional morphology information of the object, which shows a strong vitality and great potential for applications in machine vision, reverse engineering, industrial automation and physical profiling, cultural heritage protection and other fields. This paper introduces the basic principles of three-dimensional grating measurement, including the phase shift method, phase unwrapping method, system calibration and coordinate conversion principle, etc. Key word: Three-dimensional measurement, Phase shift method, Coordinate conversion
1.2 结构光三维测量技术
结构光三维测量技术的基本原理是投影仪将经过灰度编码的明暗相间的结 构光栅投射到目标物体上, 由两台按一定角度安装的摄像机采集目标物体的光栅 图像。物体表面高度使规则的结构光栅受到调制而发生变形。利用这种形变,结 合相位移和灰度编码技术, 就可以解决两幅图像上空间点的对应问题,再通过两 台摄像机的三角关系得到目标物体的三维坐标信息。 结构光三维技术也有其局限 性, 那就是每次测量只能检测物体的一个侧面, 因此只有从物体的不同角度进行 检测, 才能得到目标物体完整的三维坐标信息。由于在不同角度进行检测时的坐 标系不同, 即使在不同角度检测到的是目标物体上的同一点, 其空间坐标也不会 相同。因此,各个侧面检测到的数据必须进行必要的空间坐标转换,只有在同一 坐标系下组数据拼接的结果才是目标物体的准确的三维信息, 实质就是把在不同 的局部坐标系中扫描得到的数据点进行坐标变换得到物体的三维信息。