[发明专利]基于深度学习的单帧图像三维模型表面重建方法有效
申请号: | 201910509313.2 | 申请日: | 2019-06-13 |
公开(公告)号: | CN110288695B | 公开(公告)日: | 2021-05-28 |
发明(设计)人: | 杨路;杨经纶;李佑华 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G06T17/00 | 分类号: | G06T17/00;G06T15/00;G06T19/20;G06N3/04;G06N3/08 |
代理公司: | 成都禾创知家知识产权代理有限公司 51284 | 代理人: | 裴娟 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 深度 学习 图像 三维 模型 表面 重建 方法 | ||
1.一种基于深度学习的单帧图像三维模型表面重建方法,其特征在于,包括以下步骤:
步骤一:对CAD模型进行采样与渲染,生成模型真实形状点云与不同视点不同距离下的单帧图像;
步骤二:通过卷积神经网络对图像进行特征提取,获得二维图像的高层语义;
对每个训练样本的图像都使用相同的VGG16模型进行高层语义提取,即通过下式对每个训练样本的输入图像进行特征提取:
式中,N为正整数;表示第n个类别中第i个CAD训练样本中第j张图片所产生的高层语义;ExtractVGG16表示VGG16特征提取网络;表示第n个类别中第i个CAD训练样本中第j张图片;
ExtractVGG16包括输入层、卷积层、池化层以及输出层,对卷积层输出结果进行非线性修正;卷积层之间或卷积层与输入层之间关系如下式:
式中,Conv(i,j)表示第k卷积层中i行j列的数据,Wk-1,k(m,n)表示第k-1卷积层到第k卷积层的卷积核中第m行n列的数据,bk-1,k表示第k-1个隐含层向第k个隐含层的线性单元的链接偏置;I表示输入层的输入图片,Wi,k(m,n)表示输入层向第k个隐含层的线性单元的链接权重,bi,k表示输入层向第k个隐含层的线性单元的链接偏置;ReLU对每层卷积层输出结果进行非线性修正,其式为:
池化层的输入与输出之间关系如下公式:
Pool(i,j)=maxm,nI(i+m,i+n)
Pool为池化层输出结果,I为输入语义,池化层取输入数据局部区域的最大值;
步骤三:将获得的高层语义通过全连接神经网络模块转化为三维重建阶段NURBS曲面变化所需要的控制点坐标与权值参数;
步骤四:利用得到的控制点坐标与权值参数对初始化的NURBS模型进行更新,逐步进行三维重建;
NURBS模型初始化:初始化控制点作为作用对象,每个控制点都有坐标(x,y,z)和权重w;
NURBS三维模型重建:利用得到的NURBS变化所需要的控制点坐标和权重参数对初始模型进行更新,得到目标三维模型;初始化与模型更新如下式所示:
其中,C(μ,v)代表每个区间内形状函数;wi代表控制点的权重,Ci即(xi,yi,zi)代表控制点的坐标;Ni,d(μ,ν)代表区间函数,μ,v代表曲面不同方向的区间节点,n代表区间总数,对应n+1区间节点,d代表区间函数的阶数;
步骤五:训练深度学习模型,将训练样本输入深度学习模型自动训练,得到最优模型参数,完成三维重建;
在前向传播过程中,网络卷积核与特征图进行点积计算,逐步得到高层语义,全连接神经网络模块对高层语义进行回归得到重建阶段所需参数,完成NURBS的控制节点坐标与权值更新;在反向传播过程中,模板卷积核与全连接层更新参数;
使用生成的三维模型与真实三维模型的倒角距离对神经网络进行训练,即通过下式对神经网络进行训练:
式中,loss代表损失函数,LCD代表求取生成的三维模型与真实三维模型的倒角距离,P代表生成的三维模型,Q代表真实形状三维模型,||·||2表示二范数。
2.如权利要求1所述的基于深度学习的单帧图像三维模型表面重建方法,其特征在于,在步骤一中,采用OpenGL对CAD模型进行采样与渲染,生成训练样本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910509313.2/1.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序