[发明专利]一种基于深度学习的自监督单目深度估计方法有效
| 申请号: | 202011562061.9 | 申请日: | 2020-12-25 |
| 公开(公告)号: | CN112561979B | 公开(公告)日: | 2022-06-28 |
| 发明(设计)人: | 雷建军;孙琳;彭勃;张哲;刘秉正 | 申请(专利权)人: | 天津大学 |
| 主分类号: | G06T7/55 | 分类号: | G06T7/55;G06T5/50;G06N3/04;G06N3/08 |
| 代理公司: | 天津市北洋有限责任专利代理事务所 12201 | 代理人: | 李林娟 |
| 地址: | 300072*** | 国省代码: | 天津;12 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 深度 学习 监督 估计 方法 | ||
1.一种基于深度学习的自监督单目深度估计方法,其特征在于,所述方法包括:
1)分别提取原始的右视图和合成的左视图的金字塔特征,将金字塔特征在图像的水平方向上进行相关运算以获得多尺度的相关特征Fc,并获取完善后的多尺度相关特征Fm;
2)将Fm送入双目线索预测模块中的视觉线索预测网络,生成辅助的视觉线索Dr,并从合成的左视图再重建出右视图利用重建的右视图和真实的右视图Ir之间的图像重建损失来优化双目线索预测模块;
3)将双目线索预测模块生成的视觉线索Dr用于约束单目深度估计网络预测的视差图Dl,使用一致性损失增强二者之间的一致性;
4)根据左右视图的遮挡关系确定遮挡区域和非遮挡区域,并根据是否位于遮挡区域为不同像素的重建误差分配不同的权重,以构建遮挡引导的约束;
5)将一致性损失和遮挡引导的约束结合构建整体损失函数,并利用整体损失函数对单目深度估计网络进行训练,获得最终高质量的视差图Dl;
其中,所述获得多尺度的相关特征Fc具体为:
Fc=Fr(x,y)eFl(x+d,y)
其中,Fr(x,y)和Fl(x,y)分别表示特征图Fr和Fl中位置(x,y)处的值,e表示点积,d表示视差值;
其中,所述完善后的多尺度相关特征Fm具体为:
Fm=Concat[Fc,Conv(Fr)]
其中,Conv(·)表示卷积运算,Concat[·,·]表示在相同尺度上的级联操作;
所述遮挡引导的约束具体为:
其中,p表示像素索引,N表示像素总数,γ表示偏置,为真实的左视图与合成的左视图间像素p处的结构相似性,Il(p)为真实的左视图中像素p的像素值,为合成的左视图中像素p的像素值,Ml(p)为左遮挡掩模中像素p的像素值,Mr(p)为右遮挡掩模中像素p的像素值,为真实的右视图与合成的右视图间像素p处的结构相似性,Ir(p)为真实的右视图中像素p的像素值,为合成的右视图中像素p的像素值;
最终训练整个网络使用的损失函数公式表达如下:
其中,λM,λcon和λes表示不同损失函数的权重;
边缘感知平滑损失的公式如下:
其中,表示水平方向上的一阶微分算子,表示竖直方向上的一阶微分算子。
2.根据权利要求1所述的一种基于深度学习的自监督单目深度估计方法,其特征在于,所述使用一致性损失增强二者之间的一致性具体为:
Lcon=||Dr-w(Dr,Dl)||1+||Dl-w(Dl,Dr)||1
其中,w(·)表示变形操作,用来逐像素地对齐Dr和Dl。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学,未经天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011562061.9/1.html,转载请声明来源钻瓜专利网。





