山东科威数控机床有限公司铣床官方网站今天是:2025-06-09切换城市[全国]-网站地图
推荐产品 :
推荐新闻
技术文章当前位置:技术文章>

一种三维成像方法及系统的制作方法

时间:2025-06-09    作者: 管理员

专利名称:一种三维成像方法及系统的制作方法
技术领域
本发明属于数字成像领域,尤其涉及一种三维成像方法及系统。
背景技术
运动物体三维深度数据实时获取技术在动态建模、三维数字视频序列的获取方面有着重要的意义。实时获取运动物体三维深度数据的方法大致分为基于时空相关性的方 法,如条纹边界编码,以及基于空间相关性的单幅编码图方法,如彩色结构光编码方案、自 适应结构光方法、彩色相移方案等。基于单幅编码条纹图的方法具有不受物体运动速度限 制、一次拍摄就可获得三维数据的优点,其中用相位进行编码的方法更以单次拍摄分辨率 高,数据密度大而被广泛关注。使用相位进行编码包含两个关键技术一是合适的相位解调 的方法;二是有效的相位展开方法。相位解调的方法包括傅立叶变换算法、相移算法等。前 者仅需一幅条纹图便可解算出相位,但其受噪声影响大,且基于频域滤波鲁棒性不够;后者 可求得精确的解析解,噪声抑制能力强,鲁棒性好,但需要三幅或更多的条纹图,不适用于 运动物体。相位展开方法可分为时间相位展开和空间相位展开。时间相位展开需要多幅条 纹图,不适用于实时3D重建。传统的空间相位展开算法如枝切法、可靠性导向法等等,都是 基于物体表面空间相关性的方法,受噪声点影响大,算法复杂且存在误差传递的问题,成像 不准确。

发明内容
本发明实施例的目的在于提供一种三维成像方法,旨在解决现有三维成像方法算 法复杂、准确性低的问题。本发明实施例的另一目的在于提供一种三维成像系统。本发明实施例是这样实现的,一种三维成像方法,包括以下步骤生成由两幅正弦条纹图案及一幅De Bruign序列条纹图案组成的条纹图案;投射所述条纹图案至成像物体,经所述成像物体的表面调制形成条纹图像;采集所述条纹图像;将所述条纹图像分解成两幅正弦条纹图像及De Bruign序列条纹图像,利用所述 两幅正弦条纹图像,获取与所述成像物体的表面形貌相关的折叠相位,利用所述De Bruign 序列条纹图像,获取De Bruign序列,确定所述折叠相位的展开级次,利用所述折叠相位及 其展开级次,获取与所述成像物体的表面形貌相关的绝对相位;利用所述绝对相位并结合所述成像物体的表面各点的图像坐标以及系统参数,确 定出所述成像物体的表面各点的三维坐标,获取所述成像物体的表面的三维图像。本发明实施例的另一目的是这样实现的,一种三维成像系统,包括图案生成模块,用于生成由两幅正弦条纹图案及一幅De Bruign序列条纹图案组 成的条纹图案;图案投射模块,用于投射所述条纹图案至成像物体,经所述成像物体的表面调制形成条纹图像;图像采集模块,用于采集所述条纹图像;解码模块,用于将所述条纹图像分解成两幅正弦条纹图像及De Bruign序列条纹图像,利用所述两幅正弦条纹图像,获取与所述成像物体的表面形貌相关的折叠相位,利用 所述De Bruign序列条纹图像,获取De Bruign序列,确定所述折叠相位的展开级次,利用 所述折叠相位及其展开级次,获取与所述成像物体的表面形貌相关的绝对相位;成像模块,用于利用所述绝对相位并结合所述成像物体的表面各点的图像坐标以 及系统参数,确定出所述成像物体的表面各点的三维坐标,获取所述成像物体的表面的三 维图像。本发明实施例提供的三维成像方法及系统使用相位作为编码,其单次获取三维数 据密度大,分辨率高;易于对所述第一正弦条纹图像和第二正弦条纹图像分量进行解码,过 程简单,效率高;展开相位时利用De Bruign序列的性质,避免了复杂的算法且没有误差传 递,三维成像及重建更准确。


图1是本发明实施例提供的三维成像方法的流程图;图2是本发明实施例中投射的彩色正弦结构光图案的构成示意图;图3是本发明实施例提供的三维成像系统的结构图;图4是本发明实施例提供的三维成像系统的示意图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并 不用于限定本发明。本发明实施例与现有技术的区别在于,本发明实施例提供的三维成像方法采用由 两幅正弦条纹图案及一幅De Bruign序列条纹图案组成的条纹图案,将所述条纹图案投射 至成像物体,经所述成像物体的表面调制形成条纹图像;解码时,将所述条纹图像分解成两 幅正弦条纹图像及一幅De Bruign序列条纹图像,利用两幅正弦条纹图像,获取与成像物 体的表面形貌相关的折叠相位,利用De Bruign序列条纹图像,获取De Bruign序列,确定 所述折叠相位的展开级次,利用所述折叠相位及其展开级次,获取与所述成像物体的表面 形貌相关的绝对相位;利用所述绝对相位并结合所述成像物体的表面各点的图像坐标以及 系统参数,确定出所述成像物体的表面各点的三维坐标,最终获取所述成像物体的表面的 三维图像。本方法使用相位作为编码,分辨率高,单次获取三维数据密度大;解码时利用了 Hilbert变换的性质,过程简单;展开相位时利用De Bruign序列的性质,避免了复杂的算 法且没有误差传递,三维成像及重建更准确。本发明实施例提供一种三维成像方法,所述方法包括以下步骤生成由两幅正弦 条纹图案及一幅De Bruign序列条纹图案组成的条纹图案;投射所述条纹图案至成像物 体,经所述成像物体的表面调制形成条纹图像;采集所述条纹图像;将所述条纹图像分解 成两幅正弦条纹图像及De Bruign序列条纹图像,利用所述两幅正弦条纹图像,获取与所述成像物体的表面形貌相关的折叠相位,利用所述De Bruign序列条纹图像,获取De Bruign序列,确定所述折叠相位的展开级次,利用所述折叠相位及其展开级次,获取与所述成像物 体的表面形貌相关的绝对相位;利用所述绝对相位并结合所述成像物体的表面各点的图像 坐标以及系统参数,确定出所述成像物体的表面各点的三维坐标,获取所述成像物体的表 面的三维图像。图1示出了本发明实施例提供的三维成像方法的实现流程,详述如下在步骤SlOl中,生成由两幅正弦条纹图案及一幅De Bruign序列条纹图案组成的 条纹图案。本发明实施例中,所述条纹图案为编码条纹图案,所述编码条纹图案由第一正弦 条纹图案、第二正弦条纹图案及一幅De Bruign序列条纹图案分置于三个颜色通道生成,所 述De Bruign序列条纹图案由一个De Bruign序列生成,De Bruign序列码由De Bruign序 列条纹图案中的条纹的颜色分量表示,所述De Bruign序列条纹图案包括黑、白两种条纹, 黑条纹用0表示,白条纹用1表示。本实施例中所述De Bruign序列条纹图案由一个2元5 级的DeBruign序列生成,所述De Bruign序列条纹图案由相连的五个黑白条纹组合而成, 所述De Bruign序列为由0和1组成的长度为5的序列,每一个De Bruign序列唯一对应 了一个相位展开级次,本发明实施例中01001的De Bruign序列对应的相位展开级次N为
1。所述第一正弦条纹图案的相移量与第二正弦条纹图案的相移量之间的差为(η
为整数),本实施例中所述第一正弦条纹图案的相移量为0,第二正弦条纹图案的相移量为
f,由其生成的编码条纹图案为彩色正弦结构光图案。在步骤S102中,投射所述条纹图案至成像物体,经所述成像物体的表面调制形成 条纹图像。本发明实施例中,所述成像物体的表面为非平面。在步骤S103中,采集所述条纹图像。本发明实施例为及时获得物体的三维图像, 需实时采集所述条纹图像。在步骤S104中,将所述条纹图像分解成两幅正弦条纹图像及De Bruign序列条纹 图像,利用所述两幅正弦条纹图像,获取与所述成像物体的表面形貌相关的折叠相位,利用 所述De Bruign序列条纹图像,获取De Bruign序列,确定所述折叠相位的展开级次,利用 所述折叠相位及其展开级次,获取与所述成像物体的表面形貌相关的绝对相位。本发明实 施例中,将所述条纹图像分解成第一正弦条纹图像、第二正弦条纹图像及De Bruign序列条 纹图像。利用所述第一正弦条纹图像I1和第二正弦条纹图像I2,获取与所述成像物体的表 面形貌相关的折叠相位Φ,计算所述折叠相位Φ的步骤具体为对所述第一正弦条纹图像I1和第二正弦条纹图像I2分别做傅里叶变换得到F1和 F2,所述傅里叶变换的计算公式为F1 = FFTlIJ , F2 = FFT {Ι2},其中,FFT{ · }为傅里叶变换运算符,对F1-F2做逆傅里叶变换得到ID,所述逆傅里叶变换的计算公式为Id = IFFT (F1-F2I其中,IFFT{ ·}为逆傅里叶变换运算符,对Id做Hilbert变换得到Fm,利用Fm的 实部Re al (Fhd)和虚部Im ag (Firo)解出所述折叠相位Φ,所述折叠相位Φ的计算公式为
<formula>formula see original document page 7</formula>
利用所述De Bruign序列条纹图像,获取De Bruign序列码,确定所述折叠相位Φ 的展开级次N。本发明实施例中,由De Bruign序列条纹图案中连续5个条纹的颜色分量 (由0或1表示)得到De Bruign序列01001,由此序列便可找到与之对应的相位展开级 次N为1。利用所述折叠相位Φ及其展开级次N,获取与所述成像物体的表面形貌相关的 绝对相位Ψ,所述绝对相位Ψ的计算公式为ψ = φ+2 π X N。在步骤S105中,利用所述绝对相位Ψ并结合所述成像物体的表面各点的图像坐 标以及系统参数,计算出所述成像物体的表面各点的三维坐标,获取所述成像物体的表面 的三维图像。解码过程中,利用De Bruign序列条纹图案定出折叠相位的级次进行相位展 开,使用相位作为编码实现实时、高分辨三维数字成像。本领域的普通技术人员可以理解,实现上述实施例方法中的全部或部分步骤可以 通过程序来指令相关的硬件完成,该程序可以存储于一计算机可读取存储介质中,如ROM/ RAM、磁盘、光盘等。本发明实施例还提供一种三维成像系统,所述系统包括图案生成模块,用于生成 由两幅正弦条纹图案及一幅De Bruign序列条纹图案组成的条纹图案;图案投射模块,用 于投射所述条纹图案至成像物体,经所述成像物体的表面调制形成条纹图像;图像采集模 块,用于采集所述条纹图像;解码模块,用于将所述条纹图像分解成两幅正弦条纹图像及De Bruign序列条纹图像,利用所述两幅正弦条纹图像,获取与所述成像物体的表面形貌相关 的折叠相位,利用所述De Bruign序列条纹图像,获取De Bruign序列,确定所述折叠相位 的展开级次,利用所述折叠相位及其展开级次,获取与所述成像物体的表面形貌相关的绝 对相位;成像模块,用于利用所述绝对相位并结合所述成像物体的表面各点的图像坐标以 及系统参数,确定出所述成像物体的表面各点的三维坐标,获取所述成像物体的表面的三 维图像。图3示出了本发明实施例提供的三维成像系统的结构原理,为了便于描述,仅示 出了与本发明实施例相关的部分。所述图案生成模块31生成由两幅正弦条纹图案及一幅De Bruign序列条纹图案 组成的条纹图案。图案投射模块32投射所述条纹图案至成像物体,经所述成像物体的表面 调制形成条纹图像。图像采集模块33采集所述条纹图像。解码模块34将所述条纹图像分解 成两幅正弦条纹图像及De Bruign序列条纹图像,利用所述两幅正弦条纹图像,获取与所述 成像物体的表面形貌相关的折叠相位,利用所述De Bruign序列条纹图像,获取De Bruign 序列,确定所述折叠相位的展开级次,利用所述折叠相位及其展开级次,获取与所述成像物 体的表面形貌相关的绝对相位。成像模块35利用所述绝对相位并结合所述成像物体的表 面各点的图像坐标以及系统参数,确定出所述成像物体的表面各点的三维坐标,获取所述 成像物体的表面的三维图像。上述各个模块(单元)的工作原理如上文所述,此处不再加以赘述。上述三维成像系统的各个单元(模块)可以为软件单元、硬件单元或者软硬件结 合的单元,软件单元部分可以存储于一计算机可读取存储介质中,如ROM/RAM、磁盘、光盘
本发明实施例中所述图案投射模块内置于数字投影照明发射器,所述图像采集模块内置于图像传感接收器,所述图案生成模块、解码模块以及成像模块内置于图像处理器。 所述数字投影照明发射器可以是数字液晶装置OXD投影仪),数字微透镜装置(DMD投影 仪)或硅基片液晶投影装置(LC0S投影仪),可用计算机图像处理系统方便的生成彩色正弦 结构光图案并写入数字投影装置,所述彩色正弦结构光图案用于照明成像物体;所述图像 传感接收器由光学成像透镜和光电探测器构成,所述光学成像透镜可以是定焦距或变焦距 的成像透镜或透镜组,二元光学成像系统,衍射原件成像系统,显微成像系统;所述光电探 测器件可以是电荷耦合器件、液晶器件、空间光调制器,CMOS器件或数码相机。所述图像处 理器是数字信号处理器与可编程专用集成电路的组合,也可以是通用图像处理卡和计算机 的组合。所述数字投影照明发射器以固定角度投射所述条纹图案,所述图像传感接收器置 于所述条纹图案的照明场的中心所处的平面并偏转一定角度,所述条纹图案的照明场的中 心位于所述图像传感接收器的光轴上。如图4所示,所述数字投影照明发射器101的投影镜104的出瞳P、图像传感接收 器102的成像透镜105的入瞳C以及所述条纹图案的照明场的中心0位于同一平面,并构 成一个三角形,投影光轴PO与成像光轴CO所成的夹角为α ;以PC连线为基线,它和形成于 所述成像物体的表面的条纹图像上的点构成三角形,即形成三角测量系统。所述数字投影 照明发射器101和图像传感接收器102设于调节杆107,所述调节杆107用于调节数字投影 照明发射器101与图像传感接收器102的相对位置及夹角。所述数字投影照明发射器101 所需的彩色正弦结构光图案由图像处理器103的计算机或数字信号处理器产生,将彩色正 弦结构光图案投射至所述成像物体106,受所述成像物体的表面调制的条纹图案由所述图 像传感接收器102采集或接受,并传送至所述图像处理器103,通过数字解码,计算出所述 成像物体的表面的三维数据信息。本发明实施例利用Hilbert变换的性质进行相位解调,利用De Bruign序列的性 质进行相位展开,避免了复杂的算法,且没有误差传递的问题,是一种有效的实时、高分辨 三维数字成像方法及系统。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精 神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
一种三维成像方法,其特征在于,所述方法包括以下步骤生成由两幅正弦条纹图案及一幅De Bruign序列条纹图案组成的条纹图案;投射所述条纹图案至成像物体,经所述成像物体的表面调制形成条纹图像;采集所述条纹图像;将所述条纹图像分解成两幅正弦条纹图像及De Bruign序列条纹图像,利用所述两幅正弦条纹图像,获取与所述成像物体的表面形貌相关的折叠相位,利用所述De Bruign序列条纹图像,获取De Bruign序列,确定所述折叠相位的展开级次,利用所述折叠相位及其展开级次,获取与所述成像物体的表面形貌相关的绝对相位;利用所述绝对相位并结合所述成像物体的表面各点的图像坐标以及系统参数,确定出所述成像物体的表面各点的三维坐标,获取所述成像物体的表面的三维图像。
2.如权利要求1所述的三维成像方法,其特征在于,所述生成由两幅正弦条纹图案及 一幅De Bruign序列条纹图案组成的条纹图案的步骤具体为生成条纹图案,所述条纹图案由第一正弦条纹图案、第二正弦条纹图案及一幅De Bruign序列条纹图案分置于三个颜色通道生成,所述第一正弦条纹图案的相移量与第二正弦条纹图案的相移量相差2η π ,其中η为整数;所述将所述条纹图像分解成两幅正弦条纹图像及De Bruign序列条纹图像的步骤具体为将所述条纹图像分解成第一正弦条纹图像、第二正弦条纹图像及De Bruign序列条纹 图像;所述利用所述两幅正弦条纹图像,获取与所述成像物体的表面形貌相关的折叠相位的 步骤具体为利用所述第一正弦条纹图像和第二正弦条纹图像,获取与所述成像物体的表面形貌相 关的折叠相位。
3.如权利要求2所述的三维成像方法,其特征在于,所述获取与所述成像物体的表面 形貌相关的折叠相位的步骤具体为对所述第一正弦条纹图像I1和第二正弦条纹图像I2分别做傅里叶变换得到F1和F2, 对F1-F2做逆傅里叶变换得到ID,对Id做Hilbert变换得到Fm,利用Fm的实部Real (Fhd)和 虚部Imag(Fm)解出所述折叠相位,所述折叠相位的计算公式为其中,Φ为折叠相位。
4.如权利要求3所述的三维成像方法,其特征在于,所述绝对相位的计算公式为<formula>formula see original document page 2</formula>其中,Ψ为绝对相位,Φ为折叠相位,N为折叠相位的展开级次。
5.如权利要求1所述的三维成像方法,其特征在于,所述DeBruign序列条纹图案由 De Bruign序列生成,每个De Bruign序列唯一对应折叠相位的展开级次;De Bruign序列 码由De Bruign序列条纹图案中的条纹的颜色分量表示,所述De Bruign序列条纹图案包 括黑、白两种条纹,黑条纹用O表示,白条纹用1表示。
6.一种三维成像系统,其特征在于,所述系统包括图案生成模块,用于生成由两幅正弦条纹图案及一幅De Bruign序列条纹图案组成的 条纹图案;图案投射模块,用于投射所述条纹图案至成像物体,经所述成像物体的表面调制形成 条纹图像;图像采集模块,用于采集所述条纹图像;解码模块,用于将所述条纹图像分解成两幅正弦条纹图像及De Bruign序列条纹图像, 利用所述两幅正弦条纹图像,获取与所述成像物体的表面形貌相关的折叠相位,利用所述 De Bruign序列条纹图像,获取De Bruign序列,确定所述折叠相位的展开级次,利用所述折 叠相位及其展开级次,获取与所述成像物体的表面形貌相关的绝对相位;成像模块,用于利用所述绝对相位并结合所述成像物体的表面各点的图像坐标以及系 统参数,确定出所述成像物体的表面各点的三维坐标,获取所述成像物体的表面的三维图 像。
7.如权利要求6所述的三维成像系统,其特征在于,所述图案生成模块、解码模块及成 像模块内置于图像处理器,所述图案投射模块内置于数字投影照明发射器,所述图像采集 模块内置于图像传感接收器。
8.如权利要求7所述的三维成像系统,其特征在于,所述数字投影照明发射器以固定 角度投射所述条纹图案,所述图像传感接收器具有一成像透镜,所述成像物体的中心位于 所述成像透镜的光轴。
9.如权利要求8所述的三维成像系统,其特征在于,所述数字投影照明发射器具有一 投影镜,所述投影镜的出瞳与所述成像透镜的入瞳以及形成于所述成像物体的表面的条纹 图像上的点构成三角形。
10.如权利要求7所述的三维成像系统,其特征在于,所述数字投影照明发射器和图像 传感接收器设在用于调节所述数字投影照明发射器与图像传感接收器的相对位置及夹角 的调节杆上。
全文摘要
本发明适用于三维成像,提供了一种三维成像方法及系统,所述方法包括以下步骤生成并投射条纹图案,所述条纹图案经所述成像物体的表面调制形成条纹图像;将所述条纹图像分解成第一正弦条纹图像、第二正弦条纹图像及De Bruign序列条纹图像;对分解后的图像进行解码;图像解码后结合其图像坐标以及系统参数进行三维成像。所述三维成像系统包括图案生成模块、图案投射模块、图像采集模块、解码模块以及成像模块。本发明实施例提供的三维成像方法及系统使用相位作为编码,其单次获取三维数据密度大;解码时利用Hilbert变换的性质,过程简单;展开相位时利用De Bruign序列的性质,避免了复杂的算法且没有误差传递,分辨率高,三维成像及重建更准确。
文档编号G01B11/25GK101825443SQ20101012112
公开日2010年9月8日 申请日期2010年3月9日 优先权日2010年3月9日
发明者刘晓利, 彭翔, 李阿蒙, 郭继平 申请人:深圳大学

  • 专利名称:压阻式z轴加速度感测器的制作方法技术领域:本发明涉及动态感测装置(motion sensors),且特别是涉及一种Z轴加速度感测器(Z-axis accelerometer)。背景技术:加速度感测器(accelerometer)已
  • 专利名称:飞机发动机组合仪表试验器的制作方法技术领域:本实用新型属于测量技术,涉及一种飞机发动机组合仪表试验器。 背景技术:飞机发动机组合仪表试验器是用于模拟飞机发动机的排气温度、滑油温度、燃油 压力、主减速器滑油温度、滑油压力、液压压力、
  • 专利名称:一种环型空间阵列扭矩传感器的读数头的制作方法技术领域:本发明属于传感与测量控制领域,具体涉及一种环型空间阵列非接触式扭矩传感 器的读数头。背景技术:重庆大学所设计的一种环型空间阵列扭矩传感器(ZL200810069912. 9),
  • 专利名称:一种基于超声测量法的开关柜局部放电检测装置的制作方法技术领域:本发明涉及一种局部放电在线监测方式,更确切地说通过超声传感器获得开关柜内的局部放电数据,设计电路实现对其强度的测量并由单片机进行AD转换,最终显示出开关柜内局部放电强度
  • 专利名称:圆度测量设备的制作方法技术领域:本发明涉及一种圆度测量设备,并尤其涉及在具有接触型触针(stylus)的探测 器的保护机构中的改进。背景技术:为了收集有关被探测物体的与圆形形状的偏离的数据,如圆度、同心度、同轴 度等,圆度测量设备
  • 专利名称:纳米级微拉伸装置的制作方法技术领域:本发明涉及一种微拉伸装置。技术背景微机械电子系统(MEMQ是集微型机构、微型传感器、微型执行器、信号处理和控制电路以及接口、通讯电路和电源等于一体,可以完成信息获取,处理,控制及执行功能的集成微
山东科威数控机床有限公司
全国服务热线:13062023238
电话:13062023238
地址:滕州市龙泉工业园68号
关键词:铣床数控铣床龙门铣床
公司二维码
Copyright 2010-2024 http://www.ruyicnc.com 版权所有 All rights reserved 鲁ICP备19044495号-12