首页 / 专利库 / 制造过程 / 三维扫描 / 一种基于彩色结构光的二维三频解相测量方法

一种基于彩色结构光的二维三频解相测量方法

阅读:646发布:2023-03-03

专利汇可以提供一种基于彩色结构光的二维三频解相测量方法专利检索,专利查询,专利分析的服务。并且一种基于彩色结构光的二维三频解相测量方法,步骤为:①制备三幅由二种 频率 相同的不同的三原色正弦光复合而成的光栅;②投影光栅到被测物体,利用二台相同CCD摄像机拍摄,获得24幅照片;③对拍摄的照片进行解相,得到各照片上各个 像素 点的X方向和Y方向上的 相位 值;④对两个相位值进行匹配,计算出各点的三维坐标。本 发明 克服了一唯方向上编码的 缺陷 和匹配 精度 不高的缺点,使得编码匹配更为有效和精确。避免了机械测量方法中因为 接触 变形 所引起的测量误差,提高了测量精度;无需通过二维扫描来获取三维信息,提高了测量速度;可以同时记录物体的色彩信息,使反求工程从物体三维形状的获取进一步延伸到物体色彩的反求。,下面是一种基于彩色结构光的二维三频解相测量方法专利的具体信息内容。

1、一种基于彩色结构光的二维三频解相测量方法,其步骤包括: (1)制备三幅光栅,光栅均由X方向上的正弦光和Y方向上的具有相同频率的正弦光复合而成,X、Y方向上的二种正弦光为不同的三原色,并且三幅光栅满足式(I)的要求 <mrow> <msub> <mi>&lambda;</mi> <mn>123</mn> </msub> <mo>=</mo> <mfrac> <mrow> <msub> <mi>&lambda;</mi> <mn>12</mn> </msub> <msub> <mi>&lambda;</mi> <mn>23</mn> </msub> </mrow> <mrow> <msub> <mi>&lambda;</mi> <mn>12</mn> </msub> <mo>-</mo> <msub> <mi>&lambda;</mi> <mn>23</mn> </msub> </mrow> </mfrac> <mo>=</mo> <mn>1</mn> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mi>I</mi> <mo>)</mo> </mrow> </mrow> λ12和λ23分别为对λ1,λ2叠加和λ2,λ3叠加获得的更低频率的相位函数Φ12(x)和Φ23(x)所对应的频率,λ123(x)为对λ12和λ23叠加获得更低频率函数Φ123(x)所对应的频率,其中λj分别为三幅光栅的正弦波相位函数Φ1(x),Φ2(x),Φ3(x)的频率,并互不相同,j=1,2,3; (2)投影一幅光栅到被测物体,在物体表面形成变形的光栅条纹,利用二台相同CCD摄像机拍摄,二台CCD摄像机的夹范围为0-180度,再将这幅光栅分别移动π/2、π、3π/2,并分别进行拍摄,获得四幅照片;对其它两幅光栅进行同样的操作,每个光栅分别获得四幅照片; (3)按照下述过程对一台CCD摄像机拍摄的12幅照片进行解相: (3.1)从照片中分离出二维方向上的单色光; (3.2)采用四步相移法获得照片上像素点的主相值:利用四步相移法将光栅在栅线的垂直方向上平移栅距的1/4,则式(1)的光强表达式中相位将移动π/2,等距离平移3次,获得4幅光栅投影图像,并计算每一幅光栅投影图像中每个象素的相对相位 id="icf0002" file="C2007100527270002C
2.tif" wi="15" he="4" top= "197" left = "99" img-content="drawing" img-format="tif" orientation="portrait" inline="yes"/> id="icf0003" file="C2007100527270002C
3.tif" wi="13" he="4" top= "197" left = "117" img-content="drawing" img-format="tif" orientation="portrait" inline="yes"/>和 id="icf0004" file="C2007100527270002C
4.tif" wi="15" he="4" top= "197" left = "139" img-content="drawing" img-format="tif" orientation="portrait" inline="yes"/> id="icf0005" file="C2007100527270002C
5.tif" wi="38" he="11" top= "202" left = "47" img-content="drawing" img-format="tif" orientation="portrait" inline="yes"/> id="icf0006" file="C2007100527270002C
6.tif" wi="18" he="3" top= "206" left = "96" img-content="drawing" img-format="tif" orientation="portrait" inline="yes"/> 其中,Iji为光强值,i=1,2,3,4,j=1,2,3; (3.3)对频率为λ1,λ2的两个光栅条纹图像相加,求解两种条纹的相位Φ1,Φ21;对频率为λ2,λ3的两个光栅条纹图像相加,求解两种条纹的相位Φ22,Φ3; (3.4)对Φ21,Φ22求平均值,得到第二幅光栅条纹图的全场相位值Φ2,根据全场相位值Φ2得到X方向上的相位灰度线; (3.5)对分离出来另一种单原色光,重复步骤(3.2)至(3.4),得到Y方向上的相位灰度线; (3.6)根据被测物体拍摄图片在X方向和Y方向上的相位灰度线,得到各个像素点的X方向和Y方向上的相位值(u,v); (4)根据步骤(3.1)到(3.6)对另一台CCD摄像机拍摄的12幅照片进行解相,得到各照片上各个像素点的X方向和Y方向上的相位值(u’,v’); (5)对上述两个CCD所拍摄图像的像素点的相位值(u,v),(u’,v’)进行匹配,根据匹配点和CCD的内外参数,计算出各点的三维坐标。

说明书全文

一种基于彩色结构光的二维三频解相测量方法

技术领域

发明属于逆向工程测量领域,具体涉及一种基于彩色结构光的二维 三频解相测量方法。

背景技术

双目式光栅投影结构光测量方法是目前比较先进的一种测量方法,它 结合了结构光法和立体视觉法,投射光束通过光栅投影在物体表面形成结 构光,被测物体的空间信息经过结构光编码成为条纹图形,这些变形条纹
由与投影仪中心成一定度的两台CCD摄像机记录,根据记录的一系列投 影光栅对测量空间的每个空间点进行编码,经过译码和相位计算获得每个 空间点的编码信息和相位信息,从而确定其空间位置,获得测量空间信息。 在立体视觉匹配过程中,左右摄像机拍摄的对应照片上特征怎么能够清晰 的、无二义性的对应,是解决问题的关键所在。其中编码方法和解相技术 在结构光投影法的数据获取中起着至关重要的作用,影响着系统的测量精 度、速度和可靠性。
在光栅投影测量中,常用的是采用Gray编码,它仅能对空间进行有限 分割,每一条光栅对应一个离散值,测量空间点也仅能获得有限的空间编 码值,因此在一个方向上会出现重复的编码值,单独采用Gray编码效率不 高。有些采用一维的四步相移法,在投影光栅的相移方法中,记录图像中 的每个象素可以得到一个相对相位P,在相移的一个相对相位周期内它是唯 一的,但是在整个测量空间中该值不唯一,这种方法得出的匹配结果精度 不高,并且只是对一维方向上进行匹配。而对二维空间的匹配难以胜任。 因此必须对空间点的相位值进行展开,即解相。即在传统的编码和一维解 相方法中,在左右两幅照片中,特征点的对应关系还不能唯一确定,必须 要借助其他约束,左右两幅照片特征点的对应关系才唯一确定。发明内容
本发明的目的在于提供一种基于彩色结构光的二维三频解相测量方 法,该方法效率高,精度高,并且易于对对二维空间的匹配。
本发明提供的基于彩色结构光的二维三频解相测量方法,其步骤包括:
(1) 制吝三幅光栅,光栅均由X方向上的正弦光和Y方向上的具有相同 濒率的正弦光复合tt成,X、 Y方向上的二种正弦光为不同的三原色,并且
三幅光栅满足式(I)的要求 '
^-!^-l (I)
^和;^分别为对^4叠加和^^3叠加获得的更低频率的相位函数012«和
A";c)所对应的频率,^W为对^和^叠加获得更低频率函数OWx)所对 应的频率,其中A分别为三幅光栅的正弦波相位函数A(;c),02(;c),(l)3(;c)的频 率,并互不相同,j=l,2,3;
(2) 投影一幅光栅到被测物体,在物体表面形成变形的光栅条纹,利 用二台相同CCD摄像机拍摄,二台CCD摄像机的夹角范围为0-180度,再将这 幅光栅分别移动W2、 ;r、 3W2,并分别进行拍摄,获得四幅照片;对其它 两幅光栅进行同样的操作,每个光栅分别获得四幅照片;
(3)按照下述过程对一台CCD摄像机拍摄的12幅照片进行解相: (3.1)从照片中分离出二维方向上的三原色光,从三原色光中分离出 来一种单原色光;
(3. 2)采用四步相移法获得照片上像素点的主相值,再利用四步相移 法将光栅在栅线的垂直方向上平移栅距的1/4,则式(1)的光强表达式中 相位将移动冗/2 ,等距离平移3次,获得4幅光栅投影图像,并计算每一幅 光栅投影图像中每个象素的相对相位仍(x.y)、 %(x.y)和朽(x.y);
其中,々为光强值,/ = 1,2,3,4, j=l,2,3 ;(3. 3)对频率为;^的两个光栅条纹图像相加,求解两种条纹的相
位A,oA对频率为^,;i3的两个光栅条纹图像相加,求解两种条纹的相位
(3. 4)对^,o/求平均值,得到第二幅光栅条纹图的全场相位值0>2, 根据全场相位值^得到X方向上的相位灰度线;
(3. 5)对分离出来另一种单原色光,重复步骤(3.2)至(3.4), 得到Y方向上的相位灰度线;
(3. 6)根据被钡,体拍摄图片在X方向和Y方向上的相位灰度线, 得到各个像素点的X方向和Y方向上的相位值(u, v);
(4)根据步骤(3.1)到(3.6)对另一台CCD摄像机拍摄的12幅照 片进行解相,得到各照片上各个像素点的X方向和Y方向上的相位值(u,, v,);
(5)对上述两个CCD所拍摄图像的像素点的相位i[ (u, v) , (u,, v,)进行匹配,根据匹配点和CCD的内外参数,计算出各点的三维坐标。
本发明采用采用双目立体视觉和相位移法结合的方法进行二维方向上 的编码。克服了一唯方向上编码的缺陷和匹配精度不高的缺点,使得编码 匹配更为有效和精确P而且该测量方法基于彩色结构光的二维三频解相, 避免了机械测量方法中因为接触变形所引起的测量误差,提高了测量精度; 同时与其他方法比较,无需通过二维扫描来获取三维信息,提高了测量速 度。可以同时记录物体的色彩信息,弥补了以前的只能获取物体的形貌而 不能获取物体的色彩的缺陷,使反求工程从物体三维形状的获取进一步延 伸到物体色彩的反求。
附图说明
图l为本发明方法的流程示意图;
图2本发明所用的编码图案;
图3为分离出来的红色光和绿色光图案;图4为四步相移法原理图;
图5为基于四步相移法的三频解相原理图;
图6为在U方向上的相位简图;
图7为在V方向上的相位简图。
图8为三维测量的原理图。
具体实施方式:
投射经过调制的彩色光正弦光场在物体表面形成结构光,就是在投影
的X, Y方向上,都有三幅频率不同的光栅进行投影。投影出彩色的面结构 光,它是由绿光和红光复合而成的(这个是可以变动的,只要是三种基本 色的一两种即可),其中,红光在X方向上光强呈正弦分布,绿光在Y方向上 光强呈正弦分布。由左右摄像机记录下来,利用图象处理分离出两个二维 方向上的图象,对获得的照片进行解码,结合相位移方法来实现对空间坐 标点的信息的准确匹配。然后根据匹配结果利用标定出的摄像机内外参数 求取空间点的三维坐标。该技术保证了解相的准确性,而且不依赖于极限 约束,保证了算法的稳定。
下面根据附图和实例对本发明作进一步详细的说明。
如图1所示,本发明方法包括以下步骤: (1)制备三幅光栅
光栅要求:由X方向上的红色正弦光和Y方向上的具有相同频率的绿色 正弦光复合而成,(这个是可以变动的,只要是三种基本色的两种即可), 共制备三幅光栅,编码图案光栅如图2所示。
这三幅光栅正弦波相位设为0^),^(;c),03(:c);其中分别为相位 函数A(:c),①2(:c),①30c)的不同的频率。对A,^和^,;i3分别运用外差技术分别 获得更低频率的相位函数〜W和(D23(;c),再运用外差技术获得更低频率函 数0123W使得A23W=1 。 的频率43经过计算可表示为
、23 — ^~ ^12—〜
必须选择合适的A、 A和4值,使得43=1.(2)投影光栅及拍摄图片 通过投影仪投影第一幅光栅到被测物体,在物体表面形成变形的光栅 条纹。
(2. 1)这些变形条纹由与投影仪中心成一定角度的两台CCD摄像机 记录。每个CCD记录一幅图片。
(2. 2)将这幅光栅移动;r/2,透射到被测物体表面,CCD相机再拍摄
一次;
(2. 3)把光栅依次移动到;r/2,共移动3次,每次移动CCD相机都 要拍摄一次。
(2. 4)按照上面的方法依次投影三幅光栅到物体表面,每投影一次, CCD要拍摄一次。这样每个CCD拍摄了 12幅照片,照片信息存储到电脑中。 (3).解相
由上步得到的12幅图片进行解码,就是在投影的X, Y方向上,都有 三幅频率不同的光栅进行投影。.我们投影出彩色的面结构光,它是由绿光 和红光复合而成的。其具体过程为:
(3. 1)从彩色光中分离出二维方向上的红、绿光,如图3所示。 先分离出红光,把绿色信息附值为0,这样就可以把红光分离出来。以 同样的方法把绿光分离出来。这里我们要结合四步相移法来进行解码,然 后分别在红光和绿光的图像上利用一维三频解相技术分别进行解相计算。
(3. 2)对第一步分离出来的红色光图像分析,采用四步相移法获得 像素点的主相值.四步相移法将光栅在栅线的垂直方向上平移栅距的1W, 如图4所示,则式(1)的光强表达式中相位将移动;r/2,等距离平移3次,
获得4幅图像,其第z'幅图像的光强函数为:
/, 0,=力+ 6(x,力cos[p(;c,力+ 2(z' - / AH} ( 2 )
当iV-4时,获得的各步光强函数为:
/【=A{a(x,jy) + 60:,>Ocos|>Oc,>0]} (3)
/2 = 力—6(x,力sin[伊(x,力]} ( 4 )
/3 二叫(;x:,力—6(x,力cos[p(x,力]》 (5)formula see original document page 9
其中/,.(/ = 1,2,3, 4)为光强值。
这样我们便得到了第一幅光栅投影图像中每个象素的相对相位A(x.y)。 .(3)对频率2的光栅图像和频率3的光栅图像利用四步相移法计算它们 的主相值,得到炉2^《)和巧(x.y)。 -
(4) 根据上步得出的三个频率的主相值利用三频解相完成相位的展开, 其原理如图5所示,其具体过程为:
(4. 1) 一、 二两种频率的光栅条纹图像相加,求解两种条纹的相位
(4. 2) 二、三两种频率的光栅条纹图像相加,求解两种条纹的相位 (4. 3) 0厶(1^求平均值得到第二幅光栅条纹图的全场相位值02。 (4. 4)根据全场相位值02得到11方向上的相位灰度线,如图6所示。 (4. 5)按照(4.2) 、 (4.3) 、 (4.4)的歩骤和方法再对分离出的
绿色光进行解相计算,得到v方向上的相位灰度线,如图7所示。
(4. 6).由以上步骤得到了被测物体拍摄图片上各个像素点的X方向
和Y方向上的相位值,即每个像素点的二维坐标相位值(u, v)。
(4. 7)根据(4.1)到(4.6)的步骤次序对第二个CCD拍摄的照片
进行处理分析,得到第二个CCD所拍摄图像的各个像素点的X方向和Y方
向上的相位值,(u, , v,)。.
(5) 象素点的搜索匹配 由上步得出的两个CCD所拍摄图像的像素点的相位坐标(u, v) , (u,,V')进行匹配。当两个像素点的坐标相等或非常相近,则可以认为是同一 物体上的点在不同CCD下所对应的像点。其具体过程为:
(5. 1)在第一幅照片上,每个像点都有一个二维的编码值与其相对
应,通过这个二进制数转换成十进制数,则得到这个区域上唯一的一个坐
标(U, V)。
(5. 2)在另外一个照相机所成的图象上找到和它具有一样坐标的区 域,找到与其匹配的,征点(u' , v'),这样空间物体在两个相机上的 像点都可以找出来。
对数字图像(f ( i, j) }的每一个像素(i, j)的坐标(u, v),分别 考察另一图像上的相位坐标(u' , v,),取这些像素与像素间的灰度差 的最小值作为特征点算子值G ( i, j)。其中G ( i, j)为:
G ( i, j) 二 m in{ I f ( i+ k, j) — f ( i, j) I , k= ±3, 4,… n}取极限值THg,作如下判断:若G ( i, j) ^THg,则(i, j)为特征点, {G ( i, j) }为特征点图像。则可以匹配出点。根据匹配点和CCD的内外参 数计算出各点的三维坐标。如图8所示。
相关专利内容
标题 发布/更新时间 阅读量
一种三维扫描仪 2020-05-11 418
三维扫描装置 2020-05-11 437
一种三维扫描仪 2020-05-11 564
一种三维扫描仪及三维扫描方法 2020-05-12 573
三维扫描装置 2020-05-11 20
一种三维扫描仪 2020-05-12 745
三维激光扫描仪 2020-05-12 487
三维扫描系统 2020-05-12 719
三维扫描装置和三维扫描方法 2020-05-13 704
三维扫描仪 2020-05-11 465
高效检索全球专利

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

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

申请试用

分析报告

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

申请试用

QQ群二维码
意见反馈