【技术实现步骤摘要】
基于相位编码的混频结构光三维信息获取方法
本专利技术属于测量
,特别涉及静态或动态物体的三维信息获取,可用于人机互动、虚拟现实、逆向工程、文物三维重建。
技术介绍
随着科学与技术的飞速发展,物体三维信息的获取在很多应用领域都有着广泛的应用前景,如生产自动化、人机交互、医学诊断、逆向工程、数字化建模等。其中,结构光测量法作为一种非接触式的三维信息获取技术,因其实现简单、速度快和精度高等优点得到了广泛应用。结构光三维测量方法的基本思想是利用结构光投影的几何关系来获得物体的三维信息。首先通过投影设备将编码的结构光模版投射到待测物体上,并使用摄像机记录下投影图像,将所拍图像与所投影的结构光模版进行匹配,找到匹配点后,利用投影点、匹配点及物体的三角关系求解目标物体的三维信息。现有技术中获得目标物体三维信息的方法,基于相位信息编码结构光的主要有相位轮廓测量法和傅里叶轮廓法,其中:相位轮廓测量法,采用相位偏移算法求解相位信息,至少需要投影三幅图像,有着高精度、高分辨率的特点,但因需要投射多幅模版,只适于静态物体的三维信息获取,且因对摄像机及投影设备的同步性要求较高,操作困难。傅里叶轮廓测量法,基于光栅相位同光强基频分量的线性关系,只需投影一幅图像,但因需要对傅里叶基频分量进行分离,故深度测量范围小,不适用于复杂的深度突变物体。此外,上述两种方法均需进行截断相位的展开,而现有的二维相位展开方法耗时较长,同时因为噪声的干扰,相位展开结果并不十分可靠;若通过增加投影模版数量对截断相位的周期进行编码,则加大了时间成本,不利于动态物体的三维信息获取。
技术实现思路
本专利技术的 ...
【技术保护点】
一种基于相位编码的混频结构光三维信息获取方法,包括如下步骤:(1)设计包含两种频率信息且强度变化的双颜色条纹模板P:(1a)设定双颜色条纹模版P的颜色为红色和蓝色,设强度变化的周期为Ti,颜色变化的周期为Tc,且Ti和Tc为互质的整数;(1b)将双颜色条纹模板P中第x行、第y列的像素点(x,y)处的红色分量灰度值标记为Pr(x,y),蓝色分量灰度值标记为Pb(x,y),并按下式进行赋值,构成双颜色条纹模板P: P r ( x , y ) = C ( x , y ...
【技术特征摘要】
1.一种基于相位编码的混频结构光三维信息获取方法,包括如下步骤:(1)设计包含两种频率信息且强度变化的双颜色条纹模板P:(1a)设定双颜色条纹模版P的颜色为红色和蓝色,设强度变化的周期为Ti,颜色变化的周期为Tc,且Ti和Tc为互质的整数;(1b)将双颜色条纹模板P中第x行、第y列的像素点(x,y)处的红色分量灰度值标记为Pr(x,y),蓝色分量灰度值标记为Pb(x,y),并按下式进行赋值,构成双颜色条纹模板P:其中,x、y分别表示像素点(x,y)的行、列坐标,P(x,y)=a+bcos(2πfiy)a、b为常量,分别表示模板的背景深度和调制强度,C(x,y)=sign(l(x,y)-l(x,y-1)),l(x,y)=cos(2πf2y),sign(·)为取正负操作,用1表示正,-1表示负;(2)将投影仪T与摄像机V水平放置,并使两者光轴平行,再用投影仪T将双颜色条纹模板P投射到三维物体O上,用摄像机V拍摄经待测物体O调制过的变形条纹图像U;(3)将变形条纹图像U中灰度值大于10的像素点,标记为有效像素点(i,j),计算有效像素点(i,j)的颜色编码信息C(i,j)及强度编码信息I(i,j):其中,i、j分别表示有效像素点(i,j)的行、列坐标,Pr(i,j),Pb(i,j)分别为有效像素点(i,j)的红色分量和蓝色分量的灰度值,C(i,j)为1表示红色,C(i,j)为-1表示蓝色;(4)计算变形条纹图像U中第i行、第j列的有效像素点(i,j)的颜色积分值:其中,start为第i行第一个有效像素点的列坐值;(5)将颜色积分值Tr(i,j)与波长为Tc的一维Gabor滤波器进行卷积,求取像素点(i,j)的颜色相位分布(6)将强度编码信息I(i,j)与波长为Ti的一维Gabor滤波器进行卷积,求取像素点(i,j)的强度相位分布(7)假定在深度为zR处存在虚拟参考平面R,根据空间几何关系,计算像素点(i,j)对应于虚拟参考平面R的参考颜色相位分布及参考强度相位分布其中,f为摄像机的焦距,b为摄像机V光心和投影仪T光心的水平距离,θV为摄像机的水平视场角,θT为投影仪的水平视场角,ΔdV为摄像机单个像素所代表的实际宽度,其值为NV为图像U的总列数,ΔdT为投影仪模版中单个像素所代表的实际宽度,其值为NT为模版P的总列数,Tc为双颜色条纹模板P的颜色变化周期;(8)计算像素点(i,j)的强度截断相位差和颜色截断相位差(9)根据空间几何关系及余数定理,利用像素点的强度截断相位差和颜色截断相位差求取像素点(i,j)的截断相位展开值Δφ(i,j);(10)利用像素点(i,j)的截断相位展开值Δφ(i,j),求取像素点(i,j)在投影模版P中的匹配点(x(i,j),y(i,j)),其中x(i,j)和y(i,j)分别表示匹配点在投影模板P中的行、列坐标值;(11)根据三角测距原理,利用像素点(i,j)与匹配点(x(i,j),y(i,j))的空间关系,计算待测物体的三维信息值。2.根据权利要求1所述的基于相位编码的混频结构光三维信息获取方法,其中步骤(5)所述的求取像素点(i,j)的颜色相位分布按如下步骤进行:(5a)将颜色积分值Tr(i,j)与波长为Tc的一维Gabor滤波器进行卷积,得到像素点(i,j)的响应值Gc(Tr(i,j));(5b)计算像素点(i,j)的颜色相位分布其中,imag(·)为取复数的虚部操作,real(·)为取复数的实部操作。3.根据权利要求1所述的基于相位编码的混频结构光三维信息获取方法,其中步骤(6)所述的求取像素点(i,j)的强度相位分布按如下步骤进行:(6a)将强度编码信息I(i,j)与波长为Ti的一维Gabor滤波器进行卷积,得到像素点(i,j)的响应值Gi(I(i,j));(6b)计算像素点(i,j)的强度相位分布4.根据权利要求1所述的基于相位编码的混频结构光三维信息获取方法,其中步...
【专利技术属性】
技术研发人员:石光明,高山,李甫,石悦鑫,李芹,杨莉莉,李若岱,
申请(专利权)人:西安电子科技大学,
类型:发明
国别省市:陕西;61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。