首页 / 专利库 / 制造过程 / 三维扫描 / 三维彩色点云非接触扫描方法

三维彩色点接触扫描方法

阅读:1025发布:2020-06-19

专利汇可以提供三维彩色点接触扫描方法专利检索,专利查询,专利分析的服务。并且本 发明 属于图像三维信息重构的技术领域,涉及一种三维彩色点 云 非 接触 扫描方法,利用利用结构光投影机和两个CCD摄像机采集图像,包括下列步骤:进行被测物体单面 图像采集 ;利用条纹光的 相位 信息对每幅条纹结构光投射到被测物体表面的彩色图像进行格雷空时编码;根据每对图像 像素 同名相位 位置 和两个CCD 传感器 的相对位置计算出被测物体的空间三维坐标;利用三维空间线性插值法计算被测物体三维坐标点的彩色信息;进行彩色图像纹理特征的提取;根据计算出的三维坐标和其彩色信息,形成单面的彩色点云;形成多面点云形成;并进行不同彩色点云面拼接。本发明的三维彩色点云非接触扫描方法,具有操作简单, 精度 高的优点。,下面是三维彩色点接触扫描方法专利的具体信息内容。

1.三维彩色点接触扫描方法,利用结构光投影机和两个CCD摄像机采集图像,包括下列步骤:
1)首先对整个系统进行初始化:进行结构光投影机和CCD摄像机的焦距调节,使其成像尺寸与被测物的实际大小做到匹配;调节完毕后,进行两个CCD摄像机的镜头参数标定处理,计算出两个CCD摄像机的相对位置及镜头的焦距、主点、径向及切向畸变;
2)接着进行被测物体单面图像采集:利用结构光投影机将多幅不同尺度的条纹结构光透射到被测物体表面,利用两个CCD摄像机采集多对带有条纹结构的图像,采集的图像被送入计算机后进行图像预处理;
3)利用条纹光的相位信息对每幅条纹结构光投射到被测物体表面的彩色图像进行格雷空时编码;
4)根据每对图像像素同名相位位置和两个CCD传感器的相对位置计算出被测物体的空间三维坐标;
5)利用三维空间线性插值法计算被测物体三维坐标点的彩色信息;
6)进行彩色图像纹理特征的提取;
7)根据计算出的三维坐标和其彩色信息,形成单面的彩色点云;
8)多面点云形成:将被测物体旋转一个度,重新进行步骤2-7,形成一个新的彩色点云面;
9)将新生彩色点云面与前次生成面纹理特征进行匹配,计算出两幅面不同特征间的氏距离,找到最近的距离匹配特征,根据其相对位置计算出两幅点云面相对旋转和平移,进而将两幅彩色点云面归一在同一个坐标下,完成基于纹理特征点的不同彩色点云面拼接;重复上述过程,可以将旋转多次彩色点云面归一化在一个尺度下,从而完成整个被测物体全拼接过程。

说明书全文

技术领域

发明属于图像三维信息重构的技术领域,涉及一种三维彩色点接触扫描方法

背景技术

目前,非接触彩色三维建模一般采用彩色纹理贴图方法进行,这种方法精度不够,而且操作起来非常复杂,而黑白三维扫描系统物体拼接采用贴标记点的方式进行,这个过程操作复杂,识别算法稳定性不高,属于一种半自动方法。用这种进行方法进行拼接时,物体表面标记点作为参考点,系统可以根据不同度的这些公共参考点,将其拼合在统一坐标系内,从而获得完整的三维扫描数据。准确识别这些参考点位置是整个系统关键,通常需要人工辅助提高识别精度。如果这一步操作不当,在整个后续拼接过程就会出现三维点云分层现象。

发明内容

本发明的目的是克服现有技术的上述不足,提供一种操作简单,精度高的三维彩色点云非接触扫描方法。
本发明的技术方案如下:
三维彩色点云非接触扫描方法,利用利用结构光投影机和两个CCD摄像机采集图像,包括下列步骤:
1)首先对整个系统进行初始化:进行结构光投影机和CCD摄像机的焦距调节,使其成像尺寸与被测物的实际大小做到匹配;调节完毕后,进行两个CCD摄像机的镜头参数标定处理,计算出两个CCD摄像机的相对位置及镜头的焦距、主点、径向及切向畸变;
2)接着进行被测物体单面图像采集:利用结构光投影机将多幅不同尺度的条纹结构光透射到被测物体表面,利用两个CCD摄像机采集多对带有条纹结构的图像,采集的图像被送入计算机后进行图像预处理;
3)利用条纹光的相位信息对每幅条纹结构光投射到被测物体表面的彩色图像进行格雷空时编码;
4)根据每对图像像素同名相位位置和两个CCD传感器的相对位置计算出被测物体的空间三维坐标;
5)利用三维空间线性插值法计算被测物体三维坐标点的彩色信息;
6)进行彩色图像纹理特征的提取;
7)根据计算出的三维坐标和其彩色信息,形成单面的彩色点云;
8)多面点云形成:将被测物体旋转一个角度,重新进行步骤2-7,形成一个新的彩色点云面;
9)将新生彩色点云面与前次生成面纹理特征进行匹配,计算出两幅面不同特征间的氏距离,找到最近的距离匹配特征,根据其相对位置计算出两幅点云面相对旋转和平移,进而将两幅彩色点云面归一在同一个坐标下,完成基于纹理特征点的不同彩色点云面拼接;重复上述过程,可以将旋转多次彩色点云面归一化在一个尺度下,从而完成整个被测物体全拼接过程。
本发明的创新点有两处:
1、基于插值色彩的物体三维点云坐标形成:与传统黑白三维扫描系统相比,系统纹理信息更加丰富,以前非接触彩色三维建模都采用彩色纹理贴图方法进行,这种方法精度不够,而且操作起来非常复杂,而本发明的直接生成彩色点云可以弥补这种缺陷;本发明在进行三维数据重构的同时保持物体表面真彩显示,较好的保留了被测物体本色,非常适用于数字文物、古建筑测量等对纹理和色彩要求高的场合。
2、基于彩色纹理的自动拼接方法:传统黑白三维扫描系统物体拼接采用贴标记点的方式进行,这个过程操作复杂,识别算法稳定性不高,属于一种半自动方法;本发明采用了像素的局部色彩纹理特征匹配方法,能够快速找到拼接曲面的同名特征点,通过换算它们之间的相互旋转和平移关系,将其归一化在同一坐标系下,完成拼接转换过程,该法属于自动拼接方法。本发明由于无需在物体表面粘贴任何参考点,就能够完成拼接功能,与其他的参考点法进行拼接的方法相比,大大提高了拼接效率。此外,系统也支持参考点拼接方法,适用于被测物体表面纹理特征不明显的场合。
3、本发明具有灵活的点云处理方法,即支持删除、取消、分显示等基本操作,又可进行点云噪声处理及修剪。三维点云的处理效率高,运算速度快,适合高精度物体扫描。对三维图像实现任意旋转、缩放、局部缩放等操作。
附图说明
图1:三维彩色点云扫描方法结构框图
图2 三维彩色点云处理工作流程图

具体实施方式

本发明采用的三维扫描系统图像采集单元由两个彩色扫描摄像机和一个工业结构光投影机组成,见图1。整个扫描系统采用计算机控制,通过结构光投影机将不同分辨率的8副条纹光投射到被测物体表面,与此同时计算机控制两个CCD图像传感器采集每次投射的彩色图像,形成格雷空时编码,计算机会根据两幅图像像素同名相位(即格雷空时编码相同)位置和两个CCD传感器的相对位置计算出被测物体空间三维坐标。
系统软件处理主要流程如图2所示:首先对左右摄像机拍摄的图像进行预处理,进行纹理分析后将每一个纹理特征点保存下来,然后根据左右摄像机的空间位置解算图像像素的三维空间坐标,形成被测物体空间点云,最后根据点云纹理特征,通过插值方法将其像素颜色还原出来,形成一个彩色点云面;通过旋转被测物体,重复上述过程形成多个相互交叠彩色点云面;最后系统根据点云面的纹理特征匹配程度将这些彩色点云面自动拼接出来,形成被测物体的三维彩色点云。下面详细介绍本发明的工作流程:
(1)首先对整个系统进行初始化:包括进行结构光投影机和CCD摄像机的焦距调节,使其成像尺寸与被测物的实际大小做到匹配;调节完毕后,进行两个CCD摄像机的镜头参数标定处理,系统采用符合国家标准、精度达到0.001mm的标靶进行图像采集,然后采用张正友[2]标定方法计算出CCD的相对位置及镜头的焦距、主点、径向及切向畸变,构造旋转矩阵R和平移矢量T,旋转矩阵R=[r1,r2,r3;r4,r5,r6;r7,r8,r9]和平移矢量T=[tx,ty,tz];其中旋转矩阵R和平移矢量T表示中第二个CCD相对于第一个CCD摄像机坐标系原点的旋转向量和位置平移向量。
(2)接着进行被测物体单面图像采集:将8幅(根据扫描精度要求,确定扫描的幅数)不同尺度的条纹结构光透射到物体表面,CCD图像传感器实时采集到带有条纹结构的图像,经过计算机采集后进行图像预处理;
(3)利用两CCD的相对位置和条纹光的相位信息,计算出图像中每个像素的实际三维坐标,像素的彩色信息采用如下的双线性插值方法得到:
通过结构光投影机将不同分辨率的8副条纹光投射到被测物体表面,两个CCD图像传感器采集每次投射的彩色图像,形成格雷空时编码,计算机会根据两幅图像像素同名相位(即格雷空时编码相同)位置和两个CCD传感器的相对位置计算出被测物体空间三维坐标。
一般双目CCD三坐标测量模型可用下式表示[1]:
x=zX1/f1
y=zY1/f1
z=f1(f2tx-X2tz)/(X2(r7X1+r8Y1+f1r9)-f2(r1X1+r2Y1+f1r3))
 =f1(f2ty-Y2tz)/(Y2(r7X1+r8Y1+f1r9)-f2(r4X1+r5Y1+f1r6))
已知焦距f1、f2、旋转矩阵R和平移矢量T。公式里(X1,Y1),(X2,Y2)分别为两幅图里的同相位像素点。就可以得到被测物体点的三维空间坐标。该方法不仅能方便计算物体表面的三维尺寸,而且保留下物体表面像素的彩色信息,与传统黑白三维扫描相比,更加适合数字文物,古建筑测量等色彩要求高的应用场合。
对于一个待计算像素,它的位置坐标可以表示为(i+u,j+v)(其中i、j均为浮点坐标的整数部分,u、v为浮点坐标的小数部分,是取值[0,1)区间浮点数),则这个像素的值P(i+u,j+v)可由原图像中坐标为(i,j)、(i+1,j)、(i,j+1)、(i+1,j+1)所对应的周围四个像素值决定,即:
P(i+u,j+v)=(1-u)(1-v)P(i,j)+(1-u)vP(i,j+1)+u(1-v)P(i+1,j)+uvP(i+1,j+1),式中P(i,j)表示图像(i,j)处的像素值。
由于是对三维彩色空间中色彩进行插值,因此发明采用的是三维空间线性插值法,它是在三维离散数据张量积网格上进行线性插值的方法。这个张量积网格可能在每一维度上都有任意不重叠的网格像素点,但并不是三角化的有限元分析网格。网格上像素点在局部矩形棱柱上线性地近似可以计算出点被测物体三维坐标点RGB(x,y,z)的色彩值;
(4)在处理同时,进行彩色图像纹理特征的提取,系统利用基于小波纹理特征[3][4]提取方法,将像素对应的局部特征记录下来;
(5)形成单面彩色点云:根据计算出的三维坐标和其彩色像素信息,形成单面的彩色点云。系统采用DirectX编程,可以方便控制三维彩色曲面得旋转、缩放及局部删除等操作;
(6)多面点云形成:将被测物体旋转一个角度,重新进行3-5步的操作,形成一个新的彩色点云面,同样记录下成面上每个像素的色彩纹理信息;将新生彩色点云面与前次生成面纹理特征进行匹配,计算出两幅面不同特征间的马氏距离,找到最近的距离匹配特征,根据其相对位置计算出两幅点云面相对旋转和平移,进而将两幅彩色点云面归一在同一个坐标下,完成基于纹理特征点的不同彩色点云面拼接。重复上述过程,可以将旋转多次彩色点云面归一化在一个尺度下,从而完成整个被测物体全拼接过程。
参考文献:
[1]周富强,邾继贵,杨学友,叶声华等,双目视觉传感器的现场标定技术,仪器仪表学报,2000,21(2),142-145
[2]Z.Zhang.A flexible new technique for camera calibration.IEEE Transactions on PatternAnalysis and Machine Intelligence,22(11):1330-1334,2000
[3]Kamarainen JK,Kyrki V,Kalviainen H.Invariance properties of Gabor filter-basedfeatures-Overview and applications.IEEE Trans on Image Processing,2006,15(5):1088-1099.
[4]Manjunath BS,Ma WY.Texture features for browsing and retrieval of image data.IEEETrans on Pattern Analysis and Machine Intelligence,1996,18(8):837-842.
相关专利内容
标题 发布/更新时间 阅读量
三维扫描系统 2020-05-11 624
一种三维扫描仪 2020-05-11 418
一种三维扫描仪 2020-05-11 564
三维扫描装置和三维扫描方法 2020-05-12 155
三维扫描装置 2020-05-12 540
三维扫描装置和三维扫描方法 2020-05-13 28
三维扫描仪机头与三维扫描仪 2020-05-13 881
一种三维扫描仪及三维扫描方法 2020-05-13 743
三维扫描器 2020-05-11 176
三维扫描仪 2020-05-11 968
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈