【技术实现步骤摘要】
一种基于深度学习的物体三维重建系统
[0001]本专利技术涉及三维重建
,具体涉及一种基于深度学习的物体三维重建系统。
技术介绍
[0002]三维重建是指利用二维投影恢复物体三维信息(形状等)的数学过程和计算机技术。三维重建技术作为计算机视觉的热门方向之一,被广泛应用于医疗、3D打印、虚拟现实技术和3D地图和导航等方面。传统的三维重建方法使用的相似性度量和正则化方法如标准化互相关和半全局匹配等来计算光度一致性并恢复深度信息。尽管目前的一些传统算法在精确度方面表现良好,但它们也有一些共同的局限性,例如在场景的低纹理、镜面反射和反射区域的重建较为困难。
[0003]和传统算法相比,基于学习的方法能够学习利用场景全局语义信息,包括对象材质、镜面反射度和环境照明等条件,以获得更稳健的匹配和更完整的重建。近年来,卷积神经网络在各种计算机视觉任务中的成功应用促进了多视图几何(MVS)方法的改进。立体匹配任务非常适合应用基于深度学习的方法,因为对图像的预先矫正,此问题变成了水平像素方向的视差估计,而不需要考虑相机参数。
[0004]在基于深度学习的三维重建方面,有研究人员提出SurfaceNet预先构建彩色体素立方体,将所有图像像素颜色信息和相机信息组合到单个体素中,作为网络的输入;也有研究人员提出立体学习机(LSM)直接利用可微映射来实现端到端的训练。然而,这两种方法都利用了规则栅格的体积表示,受三维体积巨大内存消耗的限制,其网络难以扩展:LSM仅处理低体积分辨率的对象,而SurfaceNet采用启发式分治 ...
【技术保护点】
【技术特征摘要】
1.一种基于深度学习的物体三维重建系统,其特征在于:包括输入单元、处理单元、融合单元和重建单元;输入单元用于输入进行三维重建的初始图像,所述初始图像包括源图像和1张参考图像;所述处理单元包括级联式三维重建网络和深度图优化模块,级联式三维重建网络用于按分辨率从低到高分阶段进行深度估计;所述级联式三维重建网络的每一阶段均包括特征提取模块、成本体构建模块、自适应聚合模块和深度图构建模块;特征提取模块用于预设的要求对初始图像进行特征提取,得到对应的特征图;所述预设要求为各阶段的特征提取模块按照分辨率从低到高的顺序依次进行特征提取;成本体构建模块用于对该阶段的特征图进行处理,得到各像素点的可见性并构建对应的成本体;自适应聚合模块用于对该阶段的成本体进行分析处理得到对应的概率体,再采用基于方差的视差范围预测每像素的空间变化的视差范围,并构建空间变化的深度假设面;深度图构建模块用于根据概率体预测得到对应的初始深度图;其中,若成本体构建模块不属于级联式三维重建网络的第一阶段,则该成本体构建模块根据该阶段的特征图及上一阶段的深度假设面构建成本体;深度图优化模块用于对最后一阶段的初始深度图进行优化,得到优化深度图;融合单元用于根据优化深度图生成3D密集点云;重建单元用于对3D密集点云进行处理得到重建的三维视图。2.如权利要求1所述的基于深度学习的物体三维重建系统,其特征在于:所述特征提取模块包括编码器和特征提取器;所述编码器包括一组卷积层组,编码器的统一层为INPLACE
‑
ABN,编码器用于按预设步长的卷积对初始图像大小进行下采样;特征提取器用于按照预设的要求从解码器中提取特征图。3.如权利要求2所述的基于深度学习的物体三维重建系统,其特征在于:第一阶段的成本构建模块的工作过程包括:建立一个标准的平面扫描体,从预定义的深度间隔[d
min
,d
max
]中均匀采样得到L个深度假设层通过源视图的特征映射和参考图像之间的像素对应关系扭曲映射得到对应的成本体;所述源视图的特征映射和参考图像之间的像素对应关系为:p
i,l
=K
i
·
(R
i
·
(K
‑1·
p
·
d
l
)+t
i
);其中,p
i,l
为第i张源图像中的像素p在参考图像中第l层深度假设d
l
的对应像素:为参考图像与第i张源图像的内参矩阵;为参考图像与第i张源图像的旋转平移矩阵。4.如权利要求3所述的基于深度学习的物体三维重建系统,其特征在于:除第一阶段外,其余阶的成本体构建模块的工作过程包括:将特征通道划分为G组后,计算参考图像特征F(p)和第i张源视图在第l层深度假设面扭曲映射后的特征图F
i
(p
i,l
)在第g组的相似性S
i
(p,l)
g
:其中,H为特征通道的数量;G为特征通道的组数;计算像素P和第l层深度假设面的最终每组相似性其中,
S
i
(p,l)表示像素p参考图像特征和第i张源图像在l层特征图上的相似性;n表示初始图像的数量;为第i张源图像的可见性掩码;计算第i幅源图像的成本体计算第i幅源图像的成本体表示第i张源视图在第l层深度假设面的最终每组相似性;再计算成本体C:5.如权利要求4所述的基于深度学习的物体三维重建系统,其特征在于:自适应聚合模块经平均分组相关性计算的相似性度量来表示结构权重成本,再通过可见性感知网络获取源图像中像素点是否可见;其中,所述通过可见性感知网络获取视图中像素点是否可见包括:将参考图像特征F(p)和源图像特征F
i
(p
i,l
)的相似性S
i
(p,l)输入可见性感知网络,并输出视图i的可见性掩码且在所有像素上共享权重,独立预测每个像素的可见性;所述可见性掩码中,w
i
(p)=max{P
i
(p,l)|l=0,1,...,L
‑
1};其中,P
i
(p,l)表示第i张源图像中像素p在第l层深度假设面的像素值;L为该阶段的深度假设面的数量。6.如权利要求5所述的基于深度学习的物体三维重建系统,其特征在于:自适应聚合模块通过3D CNN处理成本体,并在3D CNN的末尾应用深度方向的softmax来分析每个像素的预测深度后,得到对应的概率体。7.如权利要求6所述的基于深度学习的物体三维重建系统,其特征在于:像素p在第k阶段的预测深度Q
k
(p)的计算式为:其中,L为该阶段的深度假...
【专利技术属性】
技术研发人员:宋涛,邢镔,郑米培,张渝,张景涛,李程,田媛,王敏,李沩沩,
申请(专利权)人:重庆工业大数据创新中心有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。