一种矫正投影光路畸变的结构光三维测量方法技术

技术编号:35734984 阅读:19 留言:0更新日期:2022-11-26 18:36
本发明专利技术公开了一种矫正投影光路畸变的结构光三维测量方法,首先以线性透视变换为基准,根据畸变的投影图案得到的相位值求解出三维坐标。其次将该三维坐标映射至DMD靶面,随后根据基于畸变参数事先推导的畸变矫正坐标映射得到非畸变DMD坐标。最后基于同样的线性逆映射模型并联合相机成像光线求解得到真实目标点位置。本方法首先使用原始的相位数据进行重构,再对重构的数据利用标定结果反向进行迭代优化。使其完成去光路畸变的高精度三维重构。构。构。

【技术实现步骤摘要】
一种矫正投影光路畸变的结构光三维测量方法


[0001]本专利技术涉及结构光三维测量领域,特别一种矫正投影光路畸变的结构光三维测量方法。

技术介绍

[0002]在结构光三维测量领域中,镜头畸变的存在是影响三维测量精度的一个重要的因素。相对于投影仪光路畸变的矫正,相机畸变的矫正较为简单,可以直接通过标定参数对拍摄到的图像进行矫正。但是由于投影仪不具有获取图像信息的能力,因此在获得畸变参数后无法直接对投影仪图案进行畸变的矫正。当使用当个方向的条纹进行重建时,因为畸变的影响,等相位面往往不是一个平面。因此寻找一种行之有效的投影光路畸变矫正方法十分重要。

技术实现思路

[0003]为了求解三维坐标的同时矫正投影光路,本专利技术提供了一种矫正投影光路畸变的结构光三维测量方法。
[0004]本专利技术采用的技术方案如下:一种矫正投影光路畸变的结构光三维测量方法,步骤如下:
[0005]步骤一,以线性透视变换为基准,根据带有畸变的投影图案得到的相位值求解未经过畸变矫正的三维坐标P
dis
(X,Y,Z);
[0006]步骤二,将求解出来的三维坐标P
dis
(X,Y,Z),根据线性变换模型映射至DMD靶面上的二维像素坐标;
[0007]步骤三,利用标定结果的畸变参数(k1,k2,k3,p1,p2)在DMD靶面坐标系上将DMD靶面上的二维像素坐标进行矫正,得到非畸变的DMD坐标;
[0008]步骤四,基于同样的线性映射模型并结合相机成像光线求解得到真实的三维坐标P(X,Y,Z)。
[0009]优选的,步骤一具体如下:
[0010]由针孔成像模型可知:
[0011][0012]其中f
x_p
与f
y_p
为投影仪镜头的焦距,u
p
与v
p
分别为相机的像素坐标,(u
0_p
,v
0_p
)为投影仪靶面的主点位置,(u
p
,v
p
)为投影仪的靶面像素坐标;
[0013]可以通过下式计算:
[0014][0015]分别为展开相位,可以通过相移法展开相位得到其中N
x
与N
y
分别为投影图案正弦条纹的周期数,ω
x
与ω
y
为单位相位所占像素数,RT
P3
×4为投影仪的外参数矩阵;
[0016]通过相机的外参数矩阵和投影仪外参数矩阵将投影仪的像素坐标与相机的像素坐标相关联:
[0017][0018]其中
“‑
1”表示对矩阵的伪逆,RT
c3
×4代表相机坐标系下的外参数矩阵;
[0019]由此得到:
[0020][0021]将内参数矩阵和外参数矩阵合并成一个矩阵R,即:
[0022][0023]提取公式(4)的第一行可以得到:
[0024]Z
p
u
p
=R(1,1)
·
X
c
+R(1,2)
·
Y
c
+R(1,3)
·
Z
c
+R(1,4)
ꢀꢀ
(6)
[0025]其中Z
p
可以以公式(3)推导得出;
[0026]从相机出发可以得到两个约束条件:
[0027][0028]结合公式(6)与公式(7)可以得到物体的三维坐标:
[0029][0030]优选的,步骤二具体为:
[0031]首先通过式(3)将P
c
(X,Y,Z)转变为P
p
(X,Y,Z),并由式(1)可得:
[0032][0033]最终,DMD靶面像素坐标为:
[0034][0035]优选的,步骤三具体为:
[0036]通过步骤二中求解出的投影仪像素坐标与投影仪标定结果畸变参数(k1,k2,k3,p1,p2)对像素坐标进行矫正:
[0037][0038]最后得到无畸变的投影仪像素坐标(u,v)。
[0039]优选的,步骤四具体为:
[0040]通过步骤三中求得的去畸变后的像素坐标(u,v)带入公式(9)最终求得真实三维坐标P(X,Y,Z)。
[0041]本专利技术具有如下有益效果:本专利技术提出了一种新的更加简洁的远心相机参数超定方程的求解方法,比以往的求解方法更加简单,降低了计算的复杂程度。
附图说明
[0042]图1是本专利技术实施例的系统框图。
[0043]图2是本专利技术实施例的投影光路畸变矫正模型;其中p为DMD靶面结果矫正后像素坐标,p

为DMD靶面未经过畸变矫正的像素坐标,P为经过矫正后的三维坐标,P
dis
为未经过矫正的三维坐标。
具体实施方式
[0044]下面结合实施例与附图,对本专利技术作进一步说明。
[0045]如图1所示,为本实施例的步骤流程。首先以线性透视变换为基准,根据带有畸变的投影图案得到的相位值求解带有畸变的三维坐标P
dis
(X,Y,Z)。然后将求解出来的三维坐标P
dis
(X,Y,Z),根据线性变换模型映射至DMD靶面上的二维像素坐标p

。利用标定结果的畸变参数(k1,k2,k3,p1,p2)将DMD靶面上的二维像素坐标进行矫正,得到非畸变的DMD坐标p。最后基于同样的线性映射模型并结合相机成像光线求解得到真实的三维坐标P(X,Y,Z)。
[0046]本实施例的具体步骤如下:
[0047]步骤一,求解三维未经过畸变矫正的三维坐标P
dis
(X,Y,Z)的。首先由针孔成像模
型可知:
[0048][0049]其中f
x_p
与f
y_p
为投影仪镜头的焦距。u
p
与v
p
分别为相机的像素坐标。(u
0_p
,v
0_p
)为投影仪靶面的主点位置。(u
p
,v
p
)为投影仪的靶面像素坐标。可以通过下式计算:
[0050][0051]分别为展开相位,可以通过相移法展开相位得到其中N
x
与N
y
分别为投影图案正弦条纹的周期数。ω
x
与ω
y
为单位相位所占像素数。RT
P3
×4为投影仪的外参数矩阵。通过相机的外参数矩阵和投影仪外参数矩阵将投影仪的像素坐标与相机的像素坐标相关联:
[0052][0053]其中
“‑
1”表示对矩阵的伪逆,RT
c3
×4代表相机坐标系下的外参数矩阵。由此我们可以得到:
[0054][0055]将内参本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种矫正投影光路畸变的结构光三维测量方法,其特征在于步骤如下:步骤一,以线性透视变换为基准,根据带有畸变的投影图案得到的相位值求解未经过畸变矫正的三维坐标P
dis
(X,Y,Z);步骤二,将求解出来的三维坐标P
dis
(X,Y,Z),根据线性变换模型映射至DMD靶面上的二维像素坐标;步骤三,利用标定结果的畸变参数(k1,k2,k3,p1,p2)在DMD靶面坐标系上将DMD靶面上的二维像素坐标进行矫正,得到非畸变的DMD坐标;步骤四,基于同样的线性映射模型并结合相机成像光线求解得到真实的三维坐标P(X,Y,Z)。2.根据权利要求1所述的一种矫正投影光路畸变的结构光三维测量方法,其特征在于步骤一具体如下:由针孔成像模型可知:其中f
x_p
与f
y_p
为投影仪镜头的焦距,u
p
与v
p
分别为相机的像素坐标,(u
0_p
,v
0_p
)为投影仪靶面的主点位置,(u
p
,v
p
)为投影仪的靶面像素坐标;可以通过下式计算:)为投影仪的靶面像素坐标;可以通过下式计算:分别为展开相位,可以通过相移法展开相位得到其中N
x
与N
y
分别为投影图案正弦条纹的周期数,ω
x
与ω
y
为单位相位所占像素数,RT
P3
×4为投影仪的外参数矩阵;通过相机的外参数矩阵和投影仪外参数矩阵将投影仪...

【专利技术属性】
技术研发人员:张晓磊左超胡岩梁钟伟牟双聂万延
申请(专利权)人:南京理工大学智能计算成像研究院有限公司
类型:发明
国别省市:

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

1