当前位置: 首页 > 专利查询>安徽大学专利>正文

一种用于条纹投影三维测量的伽马非线性误差矫正方法技术

技术编号:37702919 阅读:8 留言:0更新日期:2023-06-01 23:49
本发明专利技术公开了一种用于条纹投影三维测量的伽马非线性误差矫正方法,包括:步骤S1:搭建一个条纹投影三维测量系统,包括投影仪和摄像机;步骤S2:投影仪依次投射相移条纹图案至被测物体表面,摄像机捕获经被测物体表面扭曲的条纹图案;步骤S3:通过三步相移法计算出受系统伽马效应影响的包裹相位φ

【技术实现步骤摘要】
一种用于条纹投影三维测量的伽马非线性误差矫正方法


[0001]本专利技术属于三维测量
,具体地说,本专利技术涉及一种用于条纹投影三维测量的伽马非线性误差矫正方法。

技术介绍

[0002]基于结构光技术的条纹投影三维测量方法具有非接触、精度高、速度快等优点,已广泛应用于各个领域,如工业检测、逆向工程、虚拟现实、人体建模、文物保护等。条纹投影三维测量方法通过投影仪将一组编码条纹图案投射到被测物体表面上,然后再利用摄像机捕获经物体表面扭曲的条纹图案,最后通过计算条纹图像的相位信息重建出物体表面的三维形状。然而,目前使用的投影仪和摄像机存在一定的伽马效应,导致摄像机捕获的条纹图案产生不必要的强度变化,并在重建结果中引入严重的相位误差。因此,为了保证重建结果的测量精度,需要对伽马效应引起的非线性误差进行矫正。
[0003]目前,已经提出很多方法用于矫正伽马非线性误差。这些方法总体上可以分为三类:第一类方法是根据一些预校准步骤提前估计出整个测量系统的非线性误差,然后在实际测量结果中利用预校准信息直接对误差进行补偿,这类方法虽然在不减缓测量速度的情况下矫正了误差,但是当测量环境发生变化时需要重新进行预校准(Optics Letters,2011,36(2):154

156);第二类方法则是通过投射额外的条纹图像获得与原相位误差曲线相反的相位图,并与原相位进行平均从而降低整体误差,此类方法虽然有一定的矫正效果,但是投射额外的图案会降低测量速度(IEEE Transactions On Instrumentation And Measurement,2021,70:7006509);第三类方法是对原相位图使用希尔伯特变换或其他频域变换的方法获取额外的相位图进行误差平均,该类方法虽然不需要预校准步骤和额外的条纹图像,但只能处理表面相对平滑的物体(Optics Express,2015,23(19):25171

25181)。
[0004]综上所述,如何保证测量速度和测量精度的同时提出一种操作简单、方便实施的伽马非线性误差矫正方法仍然是一个亟需解决的问题。

技术实现思路

[0005]本专利技术提供一种用于条纹投影三维测量的伽马非线性误差矫正方法,以解决上述
技术介绍
中存在的问题。
[0006]为了实现上述目的,本专利技术采取的技术方案为:一种用于条纹投影三维测量的伽马非线性误差矫正方法,具体包括以下步骤:
[0007]步骤S1:搭建一个条纹投影三维测量系统,包括投影仪和摄像机,所述投影仪和摄像机同步触发开启工作,投影仪、摄像机和被测物体三者构成三角测量关系,系统已完成高度

相位值转化关系的标定;
[0008]步骤S2:投影仪依次投射相移条纹图案至被测物体表面,与此同时,摄像机捕获经被测物体表面扭曲的条纹图案;以三步相移法为例进行技术方案的阐述,摄像机捕获的三步相移条纹图案的光强表示为:
[0009]I1(x,y)=A(x,y)+B(x,y)cos[φ
g
(x,y)

2π/3];
[0010]I2(x,y)=A(x,y)+B(x,y)cos[φ
g
(x,y)];
[0011]I1(x,y)=A(x,y)+B(x,y)cos[φ
g
(x,y)+2π/3];
[0012]式中:(x,y)表示摄像机坐标;I1(x,y)、I2(x,y)、I3(x,y)表示三步相移条纹图案强度;A(x,y)、B(x,y)分别表示背景光强和调制光强;φ
g
(x,y)表示受系统伽马效应影响的包裹相位;
[0013]步骤S3:通过三步相移法计算出受系统伽马效应影响的包裹相位φ
g
(x,y);
[0014]步骤S4:将受系统伽马效应影响的包裹相位φ
g
(x,y)转化为极坐标系下的表达形式,然后绘制出所有极坐标的极径得到极径的空间分布图;
[0015]步骤S5:通过平均相邻极径之间的夹角使极径在极坐标系空间中均匀分布;
[0016]步骤S6:将均衡化后的极径的空间分布图还原为矫正后的包裹相位φ
c
(x,y),其值完全均匀分布在0到2π内;
[0017]步骤S7:利用相位展开算法对矫正后的φ
c
(x,y)解包裹获得绝对相位Φ(x,y),然后根据高度

相位值的转化关系将绝对相位Φ(x,y)转化为高度信息,并进行物体表面的三维重建。
[0018]进一步的,所述步骤S3三步相移法求解受系统伽马效应影响的包裹相位φ
g
(x,y)可以表示为:
[0019][0020]式中:(x,y)表示摄像机坐标;I1(x,y)、I2(x,y)、I3(x,y)表示三步相移条纹图案强度。
[0021]进一步的,所述步骤S4中极坐标系下的表达形式中极角为包裹相位值,极经长度均设为1;所述极经与极坐标定义中的极经有所不同,极坐标定义中的极经为标量,仅代表极坐标点到极点之间的距离;所述极经是指极坐标点到极点之间的连线,其含义包括该线段的长度和在极坐标系中的空间位置。
[0022]进一步的,所述步骤S5中极经在极坐标系空间中均匀分布是指在任意等长度的极角区间内所包含的极经数是相同的。
[0023]进一步的,所述步骤S7中解包裹的计算过程为:
[0024]Φ(x,y)=φ
c
(x,y)+2πK(x,y);
[0025]式中:K(x,y)表示条纹级次,可通过相位展开算法求得;所述相位展开算法为现有技术,不再赘述。
[0026]进一步的,所述步骤S5中平均相邻极经之间的夹角采用的方法,可分为以下几个子步骤:
[0027]步骤S51:提取弦分布图中的极角值构成极角序列θ
i
,并根据受系统伽马效应影响的包裹相位φ
g
(x,y)添加到弦分布图中的顺序对θ
i
进行编号;注意,所述编号用于将均衡化后的弦分布图还原为包裹相位图;
[0028]步骤S52:对θ
i
升序排列得到θ

i
;注意,编号将始终记录序列θ
i
中各个元素的初始位置;
[0029]步骤S53:由θ

i
计算出相邻极角的夹角值序列Δθ

i

[0030][0031]步骤S54:求Δθ

i
的平均值:
[0032][0033]式中:m表示Δθ

i
中的夹角值总数;
[0034]步骤S55:利用生成夹角相等的极角序列θ

i

[0035][0036]步骤S56:按照步骤S51中的编号重新排列θ

i
,使编号恢复本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于条纹投影三维测量的伽马非线性误差矫正方法,其特征在于:具体包括以下步骤:步骤S1:搭建一个条纹投影三维测量系统,包括投影仪和摄像机,所述投影仪和摄像机同步触发开启工作,投影仪、摄像机和被测物体三者构成三角测量关系,系统已完成高度

相位值转化关系的标定;步骤S2:投影仪依次投射相移条纹图案至被测物体表面,与此同时,摄像机捕获经被测物体表面扭曲的条纹图案;步骤S3:通过三步相移法计算出受系统伽马效应影响的包裹相位φ
g
(x,y);步骤S4:将受系统伽马效应影响的包裹相位φ
g
(x,y)转化为极坐标系下的表达形式,然后绘制出所有极坐标的极经得到极经的空间分布图;步骤S5:通过平均相邻极经之间的夹角使极经在极坐标系空间中均匀分布;步骤S6:将均衡化后的极经的空间分布图还原为矫正后的包裹相位φ
c
(x,y),其值完全均匀分布在0到2π内;步骤S7:利用相位展开算法对矫正后的包裹相位φ
c
(x,y)解包裹获得绝对相位Φ(x,y),然后根据高度

相位值的转化关系将绝对相位Φ(x,y)转化为高度信息,并进行物体表面的三维重建。2.根据权利要求1所述的一种用于条纹投影三维测量的伽马非线性误差矫正方法,其特征在于:所述步骤S3中三步相移法求解受系统伽马效应影响的包裹相位φ
g
(x,y)可以表示为:式中:(x,y)表示摄像机坐标;I1(x,y)、I2(x,y)、I3(x,y)表示三步相移条纹图案强度。3.根据权利要求1所述的一种用于条纹投影三维测量的伽马非线性误差矫正方法,其特征在于:所述步骤S4中极坐标系下的表达形式中极角为包裹相位值,极经长度均设为1;所述极经与极坐标定义中的极经有所不同,极坐标定义中的极经为标量,仅代表极坐标点到极点之间的距离;所述极经是指极坐标点到极点之间的连线,其含义包括该线...

【专利技术属性】
技术研发人员:蔡柏林童陈恩訾啊咪黄宏志
申请(专利权)人:安徽大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1