【技术实现步骤摘要】
使用生成补码图像辅助计算绝对相位的方法
[0001]本专利技术属于机器视觉
,特别是涉及一种使用生成补码图像辅助计算绝对相位的方法。
技术介绍
[0002]随着工业自动化程度的提高,机器视觉的快速发展,光学三维测量在工业自动化领域被广泛应用,结构光三维成像是目前主流的三维成像方案,按照其表现形态可以分为基于线和基于面两种,在面结构光成像的方法中,相位测量轮廓术是使用最广泛的一种。
[0003]现有的相位测量轮廓术多使用移相法实现,其实现的主要步骤分为两步:第一步,投射相移图片,通过计算获取场景下被测物的绝对相位信息;第二步,使用标定好的相机参数解算第一步中的相位图,将相位信息换算为深度信息。
[0004]在计算绝对相位时,为了提升设备或相机在深度方向的分辨率,通常会使用几十或上百条正弦投影的条纹,为确保展开这几十上百条包裹相位得到全局相位信息,必然需要一些辅助的方法来完成全局相位计算,格雷码结合相移就是其中一种。
[0005]在使用相移格雷码的方法时,先计算相移的包裹相位φ,再通过格雷码辅助确定这些包裹相位的级数N,最后利用φ=2*π*N+φ计算全局相位信息。
[0006]但在计算全局相位的过程中,虽然每一级的包裹相位和格雷码的最小区域在投影图像上是一一对应的关系,但在实际的拍摄过程中,因为图像的分辨率或格雷码边缘的提取误差,往往会导致相邻的级数交界处计算出的全局相位会存在2π的相位误差,这种误差对最终的成像精度和成像质量都有非常大的影响。
技术实现思路
[000 ...
【技术保护点】
【技术特征摘要】
1.一种使用生成补码图像辅助计算绝对相位的方法,其特征在于:包括以下步骤:S1:生成正弦编码图片,其中图片上正弦条纹条数为2
n
,采用N步移相法实现投影,投影后的正弦编码图片有:I0、I1、I2…
I
N
‑1;S2:生成辅助格雷码图片,根据步骤S1中正弦条纹条数2
n
,共生成格雷码图片总张数为n+1,即格雷码图片有:G1、G2、G3…
G
n+1
;S3:将步骤S1中的投影后的正弦编码图片经过相机捕获后的图片,通过以下公式计算相位信息,计算得到包裹相位;S4:对步骤S2中格雷码图片进行解码操作,归一化格雷码图片,得到归一化的二值化图片GB,GB包括GB
1、
GB2…
GB
n+1
,其中GB1图片不变,其余图片均与上一张异或图片进行异或,以分割出格雷码的空间区域,得到异或图片XG,XG包括XG1、XG2、XG3…
XG
n+1
,使用公式k
x
=XG1*2
n
‑1+XG2*2
n
‑2+
…
+XG
n
‑1*21+XG
n
*2
0 ,计算出与包裹相位对应的级数k
x
;S5:生产补码级数,步骤S4中求解出的级数kx是刚好与包裹相位对应的级数,但异或图片XG
n+1
还未参与计算,使用公式k
y
=XG1*2
n
‑1+XG2*2
n
‑2+
...
【专利技术属性】
技术研发人员:徐志飞,王棠猛,
申请(专利权)人:大帧科技苏州有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。