1.本发明涉及一种基于监督学习的双目相位展开方法,属于图像处理技术领域。
背景技术:
2.在条纹投影轮廓术中,相机拍摄的一系列条纹图像通过相移法进行相位计算,可获得相位值呈周期性变化的包裹相位。为了实现对场景正确的三维测量,相机需要拍摄额外的条纹图像,以将包裹相位展开为连续的绝对相位。目前,研究人员把重点放在如何在不投影额外的条纹图像的前提下,获得高速度、高精度的相位展开结果。
3.近年来,卷积神经网络被广泛应用于目标检测、场景分割、深度估计等图像处理技术中,并且取得了优异的成绩。同样,深度学习因其具有强大的学习能力和优秀的预测能力,也被引入条纹投影轮廓术中,以解决传统条纹测量轮廓术所难以处理的问题。
技术实现要素:
4.为了解决上述技术问题,本发明提供一种基于监督学习的双目相位展开方法,其具体技术方案如下:基于监督学习的双目相位展开方法,包括以下步骤:步骤1:图像获取:通过双目相机拍摄获得三帧场景的三步相移图像,,同时获取背景光强图像;步骤2:相位计算:通过对三步相移图像,,相位计算得到场景的包裹相位图像,对三步相移图像,,相位计算得到场景的包裹相位图像;步骤3:搭建punet网络模型:搭建由编码器和解码器构成的punet网络,punet网络结构包括卷积层、降采样模块、一维非瓶颈残差卷积模块和转置卷积层, punet网络结构中还设置有batch normalization层和dropout层,所述batch normalization层的计算过程如公式(1)所示 (1)式中,为输入数据,为输入数据总个数,分别为输入数据的均值和
方差,为归一化常量,为经归一化后的输入数据,为可学习参数,为输出数据;所述dropout层的计算过程如公式(2)所示(2)其中代表概率,代表经函数所得的概率向量,为网络层的数据,为网络层经随机置0后的数据,与代表层的权重与偏置,分别代表经激活函数处理前后的数据;步骤4:网络训练:在punet网络中设置损失函数,通过损失函数降低网络模型输出的损失值,所述损失函数如公式(3)所示(3)式中为损失函数,表示网络所有的训练参数,代表图像像素之和,分别为网络输出结果与对应的标准值,表示二范数;步骤5:网络验证:搭建双目结构光三维测量系统,对双目结构光三维测量系统进行标定,通过双目结构光三维测量系统采集多个场景下的数据,建立数据集,并对数据集进行训练与测试,验证punet能够实现正确的相位展开;步骤6:网络处理:将双目相机的包裹相位图像和、背景光强图像和及一帧相移图像输入用于相位展开的神经网络punet,输出对应的条纹级次图像和;步骤7:图像偏差处理:采用中值滤波对punet输出的条纹级次图像进行处理,结合输入的包裹相位图像和以及输出的条纹级次图像和,计算出正确的展开相位信息。
5.进一步的,所述punet将卷积层的结果和的最大值池化层的结果融合在一起,作为降采样结果输出。
6.进一步的,所述一维非瓶颈残差卷积模块在输入和输出之间建立残差连接,所述一维非瓶颈残差卷积模块将两个卷积替换为一对和的一维卷积。
7.进一步的,所述双目结构光三维测量系统设置有投影仪、相机、光学定焦镜头、标定板、光学平台、电脑和工作站。
8.进一步的,所述punet选用adam优化器对网络参数进行优化。
9.进一步的,所述双目结构光三维测量系统标定包括以下步骤:6.1、将标定板放置在测量位置附近,调整相机以及投影仪镜头,使得标定板在相机上清晰成像,投影仪清晰对焦;6.2、投影仪投影纯白色图像照亮标定板,相机拍摄标定板的图像;6.3、相机投影两组用于相位计算和相位展开的正弦条纹图以及对应的格雷码图像,两组条纹图分别为横向条纹以及竖向条纹图,相机拍摄此时标定板的图像;6.4、采用平移和旋转的方式调整标定板的位置,重复步骤6.2和6.3,得到30组不同位姿的标定板的图像;6.5、对步骤6.2所获得的双目相机所拍摄的标定板进行圆心提取,定义为像素坐标值,获取亚像素级圆心坐标,上标为相机1代号,为相机2代号;6.6、对步骤6.3所获得的条纹图进行相位计算与相位展开获得绝对相位信息,采用双线性插值的方式获取亚像素级圆心坐标和的绝对相位值,根据相位投影仪坐标关系计算得到,上标p1为投影仪1代号,p2为投影仪2代号;6.7、将步骤6.5和6.6所获得的若干组、进行处理,获得相机与投影仪之间的标定参数,重复此操作,分别获得对应的相机与投影仪之间的标定参数以及对应的相机与相机之间的标定参数。
10.本发明的有益效果:本发明基于卷积神经网络,公开一种新的高速高精度相位展开技术,利用卷积神经网络,仅需要双目相机拍摄三帧场景的三步相移图像以及一帧背景光强图像即可获得条纹级次图像,无需进行多余结构光图像的投影,即可进行相位展开,同时获得高速高精度的相位展开结果。
附图说明
11.图1是本发明的流程示意图,图2是本发明的punet结构示意图,图3是本发明的卷积操作示意图,图4是本发明的各种卷积模块示意图,图5是本发明的转置卷积层原理示意图,图6是本发明的dropout结构示意图,图7是本发明的标定板示意图,图8是本发明的带有结构光信息的标定板示意图,图9是本发明的三步正弦图及格雷码示意图,
图10是本发明的拍摄数据集部分场景图,图11是本发明的简单白色玩具场景下实验结果图,图12是本发明的多孤立物体相位展开效果图,图13是本发明的复杂场景实验结果图。
具体实施方式
12.现在结合附图对本发明作进一步详细的说明。这些附图均为简化的示意图,仅以示意方式说明本发明的基本结构,因此其仅显示与本发明有关的构成。
13.针对高速、高精度的相位展开的需求,本发明公开了一个用于相位展开的神经网络punet,仅需要双目相机拍摄三帧场景的三步相移图像以及一帧背景光强图像即可进行相位恢复。如图1所示,双目相机首先拍摄获得三帧场景的三步相移图像、以及一帧背景光强图像。通过相位计算的方式,计算出场景的包裹相位图像、,之后将双目相机的包裹相位图像背景光强图像以及一帧条纹图像送入punet中,punet可直接输出对应的条纹级次图像。在这个过程中,由于相机的离散采样等原因,在条纹图像周期跳变处可能存在级次的偏差。对于这一问题,采用中值滤波对网络输出的条纹级次图像进行处理。最后根据公式(4)所示(4) 式中,为条纹级次,为包裹相位,为绝对相位,为条纹频率,为像素坐标,结合输入包裹相位图像以及输出的条纹级次图像即可计算出正确的展开相位信息。
14.本发明提出的监督学习进行双目相位展开方法搭建了一种卷积神经网络punet以实现条纹级次的获取。现使得输入条纹图像以及背景光强图像分辨率为,该网络的结构细节如图2所示。punet主要由一个编码器和一个解码器组成,网络的结构整体呈沙漏形,网络结构主要包括卷积层、降采样模块、一维非瓶颈残差卷积模块、转置卷积层,为了提高网络的效率以及泛化能力,本文在网络结构中也添加了batch normalization以及dropout的算法模块。首先,卷积层通过使用卷积核对原始图像进行卷积操作以提取图像特征,其相比于常见的全连接层大大降低了网络参数,保证了网络的稀疏性,因此可以实现更深层次的神经网络搭建。同时通过卷积可以对原始图像进行边缘检测、图像模糊、图像锐化等操作,进而提取到更深层次的图像信息,如图3所示。其次是降采样模块,与常规使用的最大值池化和均值池化等下采样方法有所不同,punet将卷积层的结果和的最大值池化层的结果融合在一起,作为降采样结果输出。通过降采样模块,降低图像的分辨率,可以减少网络的运算量。在降低图像分辨率的同时,保留更多的空间信息。紧接着,关于一维非瓶颈残差卷积模块。大量的卷积操作会使得网络结构过于庞大,从而降低运算速度。为了解决这一问题,本发明创造性地设计了瓶颈残差卷积模块,相比于普通的卷积模块,瓶颈残差卷积模块中的残差连接通过在输入和输出之间建立连接,能够有效解决深层网络的退化问题。而相比于非瓶颈残差卷积模块,瓶颈结构将两个卷积替换为和的卷积,降低了参数量,提升了运算速度。然而,随着网络的加深,瓶颈残差卷积模
块的精度会逐渐降低。因此,本发明使用一维非瓶颈残差卷积模块,其核心思想是通过将两个卷积替换为一对和的一维卷积,在保证计算量的同时,增加了卷积核数量。一维非瓶颈残差卷积模块相比于非瓶颈残差卷积模块减少了三分之一的参数量,在保证学习能力的同时,大幅提升了运算速度。如图4中(a)所示为普通卷积模块示意图,如图4中(b)所示为非瓶颈残差卷积模块示意图,如图4中(c)所示为瓶颈残差卷积模块示意图,如图4中(d)所示为一维非瓶颈残差卷积模块示意图。然后是转置卷积层,如图5所示。为了将提取的特征图信息还原成原始图像大小常常需要对特征图做升采样操作,本发明使用转置卷积的方式对图像做升采样操作,相比于基于双线性插值的方式进行图像升采样,使用转置卷积层可以增加模型的参数,使得神经网络具有更强的表现能力。最后是batch normalization层和dropout层。为了处理输入数据中存在的数据分布不均,防止梯度爆炸或梯度消失等问题,本发明通过添加batch normalization层来增强网络的稳定性。其计算过程如下:(1)式中,为输入数据,为输入数据总个数,分别为输入数据的均值和方差,为归一化常量,为经归一化后的输入数据,为可学习参数,为输出数据。本发明使用在网络里加入dropout操作来解决网络存在的过拟合现象。加入dropout后在每次训练中,网络将一部分节点置零,在这一过程中,一部分神经元被忽略,降低了神经元之间的特征耦合度,减少了神经元之间复杂的共适应关系,从而实现了减小过拟合现象的效果。加入dropout前后的网络结构图如图6所示,图6中(a)为正常网络结构图,图6中(b)为加入dropout之后网络结构图。加入dropout之前网络的计算过程如公式(5)所示(5)加入dropout之后网络计算过程如公式(2)所示
(2)其中代表概率,代表经函数所得的概率向量。为网络层的数据,为网络层经随机置0后的数据。与代表层的权重与偏置。分别代表经激活函数处理前后的数据。
15.然而,在涉及到深度学习的任务中,人们通过使用损失函数以评估网络模型的输出与标签的不一致程度,通过对损失函数最小化,使网络模型的损失值减小,从而指导网络模型的学习。常见的损失函数有:l1loss、l2loss、交叉熵loss等等。因l2loss具有处处连续可导,收敛速度快等优点,因此本发明选用l2loss进行神经网络的训练。在punet中,定义损失函数如公式(3)所示(3)式中为损失函数,表示网络所有的训练参数,代表图像像素之和,分别为网络输出结果与对应的标准值,表示二范数。
16.此外,由于网络中存在降采样模块,输入图像中物体的边缘、细节等特征会出现丢失,导致最终输出的条纹级次在物体边缘处可能会出现错误。因此除l2loss之外,punet将在线难例挖掘策略加入到网络训练过程中,使得对于在使用l2loss进行训练时所无法进行解决的场景能够得到处理。而在线难例挖掘是指:在网络模型的训练过程中,通过损失函数提高难样本的比例,让网络侧重于难样本的学习。具体来说,在punet进行条纹级次生成过程中,对l2loss计算出的结果进行处理,通过设置阈值将损失值低的部分进行丢弃,只对损失值高的区域进行损失计算并反馈给神经网络。punet选用adam优化器对网络参数进行优化,其batch size为1,初始学习率为0.001,之后采用每1000个epoch下降十分之一的方式进行学习率调整以使得网络收敛到较优的结果。
17.实验设备装配与系统标定。为了通过实验对本发明提出的方法进行验证,本发明搭建了一套双目结构光三维测量系统,该系统主要包括:dmd投影仪(dpl6500,texas instruments,分辨率为),两个cmos相机(basler aca640-750 um,分辨率为),两个光学定焦镜头(computar,8 mm),圆点标定板,光学平台,pc电脑,高性能工作站(ubuntu系统,intel 酷睿i9 10900k处理器,nvidia titan rtx显卡)等。光学定焦镜头被安装在coms相机上,同时,可通过调整镜头实现不同位置的聚焦。使用螺丝将左右相机与投影仪固定在光
学平台上,避免实验过程中的抖动、碰撞等。两相机之间基线距离80cm,投影仪固定在两相机位置中间。测量系统距离待测物体的距离为1m。两相机与投影仪之间通过硬触发协同的方式进行连接,投影仪投影出条纹图像时会同时发送触发信号,触发信号通过触发线传送到相机端,在接收到投影仪发送的触发信号之后,相机进行图像的拍摄,从而实现投影仪与相机之间投影与采集的同步。整个三维测量系统通过usb接口与pc电脑连接,实现数据的传输。除此之外,在pc电脑安装驱动软件以实现对相机以及投影仪等硬件系统进行控制。本发明实验设备所使用的驱动软件为dlp lightcrafter6500以及pylon viewer(64bit),分别用于对投影仪以及相机进行控制。利用dlp lightcrafter6500驱动软件可以实现将多张条纹图像送入缓存并依次进行投影的功能,无需多次加载条纹图像,大大减少了拍摄数据所使用的时间,同时该驱动软件可以实现投影亮度、曝光时间等参数调节,可以适应多种需求下的投影使用。pylon viewer可实现对相机所拍摄到的图像的尺寸调节、图像镜像、图像存储等功能,大大方便了研究人员的使用。为了进行网络模型的设计、训练、调参、部署等功能,本文在高性能工作站上安装nvidia titan rtx显卡并配置了ubuntu操作系统环境。nvidia titan rtx显卡可以实现在gpu上进行数据计算的功能,以大大提升网络的训练速度。在ubuntu操作系统系统环境中,安装了pytorch深度学习框架用于网络的设计及训练。pytorch深度学习框架是一个开源的python机器学习库,框架简洁且高效快速,其具有自动求导功能,且可以使用强大的gpu加速的张量计算。这使得使用者仅需要关注网络框架的搭建与数据的前向传播计算过程,反向传播过程中涉及的复杂的求导计算过程可交给pytorch自行实现。
18.为了进行准确的三维形貌恢复,对本发明搭建的双目结构光三维测量系统进行标定是必须的。本发明采用在计算机视觉领域被广泛使用的张正友标定法对该装置进行系统标定以获得系统的标定参数。matlab是美国mathworks公司所生产的著名的商业数学计算软件,被广泛应用于数据处理、计算机视觉、信号处理等领域。matlab集成了进行三维测量所需的常用算法,对于系统标定来说,其提供的stereo camera calibrator标定工具箱具有计算速度快、标定精度高等优点,因此本发明采用该方案对搭建的双目结构光三维测量系统进行标定。双目结构光三维测量系统标定流程如下:1、将标定板放置在测量位置附近,调整相机以及投影仪镜头,使得标定板可以在相机上清晰成像,投影仪可以清晰对焦。2、投影仪投影纯白色图像照亮标定板,相机拍摄标定板的图像,如图7所示。3、相机投影两组用于相位计算和相位展开的正弦条纹图以及对应的格雷码图像,两组条纹图分别为横向条纹以及竖向条纹图。相机拍摄此时标定板的图像,如图8所示。4、采用平移和旋转的方式调整标定板的位置,重复2、3步骤,得到约30组不同位姿的标定板的图像。5、对步骤2所获得的双目相机所拍摄的标定板进行圆心提取,获取亚像素级圆心坐标。6、对步骤3所获得的条纹图进行相位计算与相位展开获得绝对相位信息,采用双线性插值的方式获取亚像素级圆心坐标和的绝对相位值,再根据相位投影仪坐标关系计算得到。7、将步骤5、6所获得的若干组导入matlab的stereo camera calibrator标定工具箱进行处理,即可获得相机与投影仪之间的标定参数,重复此操作,可分别获得对应的相机与投
影仪之间的标定参数以及对应的相机与相机之间的标定参数。本发明使用规格、grb200的圆心标定板对双目结构光三维测量系统进行参数标定,共采集了30组不同位姿下的标定板图像。同时使用重投影误差来评价该双目结构光三维测量系统的标定精度,观察30组图像的平均重投影误差,发现右相机及投影仪的标定重投影误差均在0.05 pixels以下,由此可见采用上述流程对本发明所使用的双目结构光三维测量系统标定精度很高。
19.数据拍摄及数据集处理。为了验证本发明提出的punet的效果,本发明用双目结构光三维测量系统进行数据采集,同时选用频率为64,周期为30的三步相移正弦条纹图像对待测物体进行投影,以获取punet的输入数据。同时,采用格雷码相位展开算法获取每个像素点上的标准条纹级次作为标准值,帮助网络进行训练。三步相移正弦条纹图及对应的格雷码图像如图9所示。简单场景,即表面光滑的白色玩具,以及50个包含复杂表面物体的场景,其中包括彩色玩具、口罩、插排等,图10展示了数据集中部分拍摄的场景,图10中(a)为物体左图,图10中(b)为物体右图。本发明选取180个简单场景作为训练集用于训练网络,选取10个简单场景以及25个复杂场景作为数据集中的验证集用于观测网络训练效果同时调整超参数,选取剩余的10个简单场景及25个复杂场景作为测试集用于评估最终的网络性能,本发明所有的实验结果均在测试集上得到。利用该数据集对punet进行大量的训练后,挑选几组测试集的数据对punet的学习效果进行测试,其中包含单一的表面光滑的白色玩具场景、多个孤立的表面光滑的白色玩具场景、彩色玩具场景、人体手掌场景、电线插排场景。实验结果如图11、图12和图13所示。图11展示了单一白色玩具场景下punet的相位展开结果。图11中(a)为两个相机视角下各自拍摄的条纹图像以及背景光强图像。将条纹图像经过相移法计算可得到包裹相位图像和,如图11中(b)所示。背景光强图像、单帧条纹图像以及计算获得的包裹相位图像作为输入数据送到训练完成的punet之后,punet可输出对应的条纹级次和,如图11中(c)所示。基于公式(4),利用输入包裹相位以及输出的条纹级次即可获得绝对相位和。该绝对相位与格雷码相位展开算法所计算得到的绝对相位完全一致。结合设备的标定参数,即可实现三维重建。以相机视角下的三维数据为例,结果如图11中(d)所示。punet获得的三维数据是平滑的且不含由于错误的相位展开导致的高度阶跃。因此punet能够实现正确的相位展开。图12展示了在场景中存在多个孤立物体的情况下,punet相位展开结果。在该场景下,传统的空间相位展开方法无法获得正确的相位展开结果。从图12可以看出punet能够很好地解决该场景下的相位展开问题,所获得的展开相位是平滑的,利用该展开相位所获得的三维重建结果也不包含错误条纹级次引起的褶皱。图13中(a)至图13中(c)分别展示了彩色玩具、人体手掌以及口罩的三维重建结果。从左至右每一列分别为输入数据、输出的条纹级次以及重建的三维数据。由图11、图12以及图13可以看出,本发明提出的punet无论在简单场景下还是在复杂的场景上实现正确的相位展开并获得准确的三维数据,具有较强的场景适应能力。
20.本发明提出一种基于深度学习的双目相位展开方法。该方法仅需要双目相机拍摄的三帧场景的条纹图像以及一帧背景光强图像即可进行相位恢复。为了进行深度学习的训
练,本发明搭建了一个名为punet的网络,在网络中添加了卷积层、下采样模块、一维非瓶颈残差卷积模块、转置卷积层等。为了提升网络的性能与稳定性,获得较强的泛化能力,本发明在网络中也添加了batch normalization以及dropout的算法模块。为了验证本发明方法的正确性,搭建了双目结构光三维测量系统,并采用张正友标定法对该设备进行了高精度的系统参数标定。之后通过该三维测量系统采集了多种场景下的数据,建立了数据集。通过在该数据集上的训练与测试,定性定量地对本方法进行了分析。最终结果表明,基于深度学习的双目相位展开方法能够在白色玩具、彩色玩具、人体手掌、插排等一般室内场景下具有良好的相位展开效果,因此该方法能够适用于大多数场景下的实际使用。
21.以上述依据本发明的理想实施例为启示,通过上述的说明内容,相关工作人员完全可以在不偏离本项发明技术思想的范围内,进行多样的变更以及修改。本项发明的技术性范围并不局限于说明书上的内容,必须要根据权利要求范围来确定其技术性范围。
技术特征:
1.基于监督学习的双目相位展开方法,其特征在于,包括以下步骤:步骤1:图像获取:通过双目相机拍摄获得三帧场景的三步相移图像,,同时获取背景光强图像;步骤2:相位计算:通过对三步相移图像,,相位计算得到场景的包裹相位图像,对三步相移图像,,相位计算得到场景的包裹相位图像;步骤3:搭建punet网络模型:搭建由编码器和解码器构成的punet网络,punet网络结构包括卷积层、降采样模块、一维非瓶颈残差卷积模块和转置卷积层, punet网络结构中还设置有batch normalization层和dropout层,所述batch normalization层的计算过程如公式(1)所示(1)式中,为输入数据,为输入数据总个数,分别为输入数据的均值和方差,为归一化常量,为经归一化后的输入数据,为可学习参数,为输出数据;所述dropout层的计算过程如公式(2)所示(2)其中代表概率,代表经函数所得的概率向量,为网络层的数据,为网络层经随机置0后的数据,与代表层的权重与偏置,、分别代表经激活函数处理前后的数据;步骤4:网络训练:在punet网络中设置损失函数,通过损失函数降低网络模型输出的损失值,所述损失函数如公式(3)所示
(3)式中为损失函数,表示网络所有的训练参数,代表图像像素之和,分别为网络输出结果与对应的标准值,表示二范数;步骤5:网络验证:搭建双目结构光三维测量系统,对双目结构光三维测量系统进行标定,通过双目结构光三维测量系统采集多个场景下的数据,建立数据集,并对数据集进行训练与测试,验证punet能够实现正确的相位展开;步骤6:网络处理:将双目相机的包裹相位图像和、背景光强图像和及一帧相移图像输入用于相位展开的神经网络punet,输出对应的条纹级次图像和;步骤7:图像偏差处理:采用中值滤波对punet输出的条纹级次图像进行处理,结合输入的包裹相位图像和以及输出的条纹级次图像和,计算出正确的展开相位信息。2.根据权利要求1所述的基于监督学习的双目相位展开方法,其特征在于:所述punet将卷积层的结果和的最大值池化层的结果融合在一起,作为降采样结果输出。3.根据权利要求1所述的基于监督学习的双目相位展开方法,其特征在于:所述一维非瓶颈残差卷积模块在输入和输出之间建立残差连接,所述一维非瓶颈残差卷积模块将两个卷积替换为一对和的一维卷积。4.根据权利要求1所述的基于监督学习的双目相位展开方法,其特征在于:所述双目结构光三维测量系统设置有投影仪、相机、光学定焦镜头、标定板、光学平台、电脑和工作站。5.根据权利要求1所述的基于监督学习的双目相位展开方法,其特征在于:所述punet选用adam优化器对网络参数进行优化。6.根据权利要求4所述的基于监督学习的双目相位展开方法,其特征在于:所述双目结构光三维测量系统标定包括以下步骤:6.1、将标定板放置在测量位置附近,调整相机以及投影仪镜头,使得标定板在相机上清晰成像,投影仪清晰对焦;6.2、投影仪投影纯白色图像照亮标定板,相机拍摄标定板的图像;6.3、相机投影两组用于相位计算和相位展开的正弦条纹图以及对应的格雷码图像,两组条纹图分别为横向条纹以及竖向条纹图,相机拍摄此时标定板的图像;6.4、采用平移和旋转的方式调整标定板的位置,重复步骤6.2和6.3,得到30组不同位姿的标定板的图像;6.5、对步骤6.2所获得的双目相机所拍摄的标定板进行圆心提取,定义为像素坐标值,获取亚像素级圆心坐标,上标为相机1代号,为相机2代号;6.6、对步骤6.3所获得的条纹图进行相位计算与相位展开获得绝对相位信息,采用双线性插值的方式获取亚像素级圆心坐标和的绝对相位值,根据相位投影仪坐标关系计算得到,上标p1为投影仪1代号,p2为投影仪2代号;
6.7、将步骤6.5和6.6所获得的若干组进行处理,获得相机与投影仪之间的标定参数,重复此操作,分别获得对应的相机与投影仪之间的标定参数以及对应的相机与相机之间的标定参数。
技术总结
本发明涉及基于监督学习的双目相位展开方法,包括1.图像获取:通过双目相机拍摄获得三帧场景的三步相移图像,,同时获取背景光强图像;2.相位计算;3.搭建PUNet网络模型,搭建由编码器和解码器构成的PUNet网络;4.网络训练;5.搭建双目结构光三维测量系统进行网络验证;6.网络处理;7.图像偏差处理。本发明公开一种新的高速高精度相位展开技术,利用卷积神经网络,仅需要双目相机拍摄三帧场景的三步相移图像以及一帧背景光强图像即可获得条纹级次图像,无需进行多余结构光图像的投影,即可进行相位展开,同时获得高速高精度的相位展开结果。得高速高精度的相位展开结果。得高速高精度的相位展开结果。
技术研发人员:蒋琦 朱勐 于浩天 赵壮 陈西北
受保护的技术使用者:南京南暄励和信息技术研发有限公司
技术研发日:2022.02.10
技术公布日:2022/3/8