【技术实现步骤摘要】
一种使用散斑辅助相对相位立体匹配的测量方法和系统
[0001]本专利技术涉及计算机视觉
,尤其涉及一种使用散斑辅助相对相位立体匹配的测量方法和系统。
技术介绍
[0002]在双目立体视觉系统中,散斑作为最常用的立体匹配编码方式被广泛应用。散斑立体匹配的最大优点是通过图像间的点群比较很容易获得对应匹配点,采用单帧散斑即可完成匹配,采集速度快且算法简单,但由于相机分辨率的限制,在高空间分辨率下很难得到精确的结果。与散斑立体匹配法相比,正弦条纹投影法被广泛用于实现全空间分辨率的精确3D重建,其中,相移法由于可以抵抗环境亮度和表面反射率的变化而成为一种重要和广泛研究的方法。与散斑立体匹配法相比,正弦条纹投影法被广泛用于实现全空间分辨率的精确3D重建,其中,相移法由于可以抵抗环境亮度和表面反射率的变化而成为一种重要和广泛研究的方法。但相移法得到的相位范围在
‑
π到π之间,为了得到一个全场连续的相位分布,一般要进行相位解包。目前,相移法中最常用的两种相位解包方法,时间相位解包法和空间相位解包法,或多或少都需要额外投影多组其它图像来辅助相位展开,导致投影帧数增加。
[0003]为了解决上述问题,一种基于散斑和相移条纹的联合调制方法被提了出来,最低只需投影3帧相依条纹和1帧散斑即可完成重建。典型的,一种被称为基于相位的散斑立体匹配技术逐渐发展起来,该方法结合了散斑立体视觉技术(如速度和简单)和相移技术(如精度)的优点。这种方法的总体思路是首先通过散斑立体匹配获得一个粗略的视差图,然后利用包裹相位对粗视 ...
【技术保护点】
【技术特征摘要】
1.一种使用散斑辅助相对相位立体匹配的测量方法,其特征在于,包括以下步骤:S1.使用左成像装置和右成像装置分别以不同的Y个采集角度采集N帧正弦相移条纹图像和M帧散斑图像,Y≥2,N≥3,M≥1,Y、M和N均为整数,并对左成像装置和右成像装置采集的正弦相移条纹图像和散斑图像依据系统标定信息进行极线校正;S2.通过N帧正弦相移条纹图像,计算左成像装置和右成像装置的左右包裹相位S3.从左右包裹相位中提取左右相位级次线;S4.对左右包裹相位进行基于可靠性引导的空间相位展开,得到左右相对相位;S5.以左右相位级次线作为匹配模板,对左右相位级次线上隔行像素点与采集的1帧散斑图像进行散斑立体匹配,得到一个预配准稀疏视差图D;S6.根据预配准稀疏视差图D,寻找左右相对相位匹配对,并计算左右相对相位匹配对对应点的相位级次差K
i
;S7.通过投票策略,统计相位级次差K
i
出现概率最大的值,作为最终确定的相位级次差K,K为整数;S8.根据2Kπ的相位关系,采用相位调整算法,将左右相对相位调整到相同的相位基准,生成相对相位对;S9.基于相对相位对,进行相位立体匹配,得到高密度视差图,实现三维重建。2.根据权利要求1所述的一种使用散斑辅助相对相位立体匹配的测量方法,其特征在于,在步骤S2中,所述左成像装置和右成像装置的左右包裹相位的计算公式如下:其中,I1(x,y)、I2(x,y)、I3(x,y)表示相机获取的相移条纹图像模型。3.根据权利要求2所述的一种使用散斑辅助相对相位立体匹配的测量方法,其特征在于,在步骤S3中,所述左右相位级次线通过聚集同一条纹周期上的相位跳变点构成,所述相位跳变点是指正弦相移条纹图像中的某一像素点与下一像素点之间的相位差的绝对值大于1.5π时的像素点。4.根据权利要求1所述的一种使用散斑辅助相对相位立体匹配的测量方法,其特征在于,在步骤S3中,在对所述左右相位级次线进行提取时,使用5/8邻域提取法提取所述左右相位级次线。5.根据权利要求1所述的一种使用散斑辅助相对相位立体匹配的测量方法,其特征在于,在步骤S5中,在进行散斑立体匹配时,采用零均值归一化交叉相关方法进行匹配。6.根据权利要求5所述的一种使用散斑辅助相对相位立体匹配的测量方法,其特征在于,采用取每隔6行像素点的方式搜索匹配预配准视差图D的稀疏程度。7.根据权利要求1所述的一种使用散斑辅助相对相位立体匹配的测量方法,其特征在于,在步骤S6中,计算左右相对相位匹配对对应点的相位级次差K
i
,包括以下步骤:S61.以预配准稀疏视差图D上的每个已匹配点为锚点p(x
i
,y
i
),并设定任意锚点p(x
i
,y
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。