[发明专利]一种无监督绝对尺度计算方法及系统有效
申请号: | 202010280959.0 | 申请日: | 2020-04-10 |
公开(公告)号: | CN111275751B | 公开(公告)日: | 2022-10-25 |
发明(设计)人: | 蔡行;李承远;李宏 | 申请(专利权)人: | 浙江省北大信息技术高等研究院;杭州未名信科科技有限公司 |
主分类号: | G06T7/55 | 分类号: | G06T7/55;G06T7/70 |
代理公司: | 浙江英普律师事务所 33238 | 代理人: | 毛爱东 |
地址: | 311200 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 监督 绝对 尺度 计算方法 系统 | ||
1.一种无监督绝对尺度计算方法,其特征在于,包含位姿深度网络模型T、深度网络模型G1、深度网络模型G2、判别模型D1、判别模型D2和对抗损失函数,包括以下步骤:
S1,预备单目视频数据集和带有绝对尺度的参考深度图数据集并且两者的数据分布不相关;
S2,从步骤S1中的单目视频数据集中抽取至少2幅图像,图像中包含源图像和目标图像,并且源图像和目标图像之间存在重叠区域,源图像和目标图像通过模型T进行前向传播,计算出源图像和目标图像之间的相对位姿;目标图像经过前向传播,通过模型G1计算图像像素的深度值,计算出预测深度图;步骤S1中的参考深度图数据集经过前向传播,通过模型G2对彩色图像重构,计算出带有绝对尺度的伪造RGB图像;
S3,步骤S2中的相对位姿和预测深度图通过视觉重建,得到重投影源图像;步骤S2中的预测深度图前向传播,通过模型G2对彩色图像重构,计算出重构目标图像;步骤S2中伪造RGB图像前向传播,通过模型G1计算图像像素的深度值,计算出重构参考深度;步骤S2中的预测深度图,通过判别模型D1,以步骤S1中的参考深度图为参照,输出预测深度图的真实性概率;步骤S2中的伪造RGB图像和目标图像通过模型D2,以步骤S2中的目标对象为参照,输出伪造RGB图像的真实性概率;利用对抗损失函数计算模型G1与D1之间的对抗误差以及模型G2与D2之间的对抗误差;
S4,计算源图像与步骤S3中重投影源图像之间的重投影误差,计算目标图像与步骤S3中重构目标图像之间的重建误差,计算参考深度图与步骤S3中重构参考深度之间的重建误差;
S5,通过对抗误差、重投影误差和重建误差求和得到损失函数,进行反向传播,进行迭代更新,直到损失函数收敛;
S6,将一对源图像与目标图像输入测试数据集,利用模型T与模型G1,分别前向传播,计算出带有绝对尺度的相机相对位姿和目标图像的预测深度图。
2.根据权利要求1所述的无监督绝对尺度计算方法,其特征在于,所述步骤S3中G1与D1之间的对抗损失函数为:
Ladv1(G1,D1)=Exref[log(D1(xref))+Eχrgb[log(1-D1(G1(xrgb)))]
其中,xrgb是输入RGB图像,xref是参考深度图。
3.根据权利要求1所述的无监督绝对尺度计算方法,其特征在于,所述步骤S3中G2与D2之间的对抗损失函数为:
Ladv2(G2,D2)=Eχrgb[log(D2(xrgb))]+Eχ[log(1-D2(G2(xref)))]
其中,xrgb是输入RGB图像,xref是参考深度图。
4.根据权利要求1所述的无监督绝对尺度计算方法,其特征在于,所述步骤S4中重建误差的计算方法为:
Lrec(G1,G2)=Eχrgb||xrgb-G2(G1(xrgb))||1+Eχref||xref-G1(G2(xref))||1
其中,xrgb是输入RGB图像,xref是参考深度图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江省北大信息技术高等研究院;杭州未名信科科技有限公司,未经浙江省北大信息技术高等研究院;杭州未名信科科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010280959.0/1.html,转载请声明来源钻瓜专利网。