【技术实现步骤摘要】
一种多频谱图像监督的红外图像深度估计方法
[0001]本专利技术涉及一种红外图像深度估计方法,属于计算机图形学
,具体地说是一种多频谱图像监督的红外图像深度估计方法。
技术介绍
[0002]对许多大型和复杂的工程,人们迫切的需要一种能够长期对工程质量监控并定期检测工程缺陷的低成本解决方案,来保障工程安全并满足日常维护的需求,因此巡检机器人便受到了许多人的关注。巡检机器人通过各类传感器获取多模态信息来完成一系列的二维或三维任务,例如二维任务中缺陷检测以及三维任务中三维重建。而深度信息在这些任务中起到了重要作用。
[0003]考虑到红外相机有着环境不敏感的特性,无论外部光源存在与否,红外相机都可以直接测量物体和环境的红外辐射,因此,利用单目红外相机获取的红外图像来得到深度信息有着比其他方法更加突出的优点。例如,相比于利用价格昂贵,且在面对复杂场景时会有不同的缺陷的激光雷达、带结构光的深度相机等主动式传感器,利用红外相机这种基于标准成像技术的被动式传感器价格更加低廉、重量更轻、适应性更强,可以更灵活的在巡检机器人上部署,并且能够适应不同复杂环境;相比于在夜间环境和低光照甚至是零光照环境无法很好的进行预测的,利用了单目RGB相机获取的RGB图像结合深度估计技术的方式得到深度信息的方法,如文献1:Godard C,Aodha O M,Firman M,et al.Digging Into Self
‑
Supervised Monocular Depth Estimation.Internatio ...
【技术保护点】
【技术特征摘要】
1.一种多频谱图像监督的红外图像深度估计方法,其特征在于:包括以下步骤,步骤1,构建频谱转换模块:搭建频谱转换网络模型,将多频谱图像输入到频谱转换网络模型中,得到多频谱图像忽略视差的频谱转换图像;步骤2,构建深度估计模块:搭建深度估计网络模型,将红外右图像输入到深度估计网络模型中得到视差;步骤3,构建频谱转换损失模块:利用步骤1得到的频谱转换网络模型和频谱转换图像获取循环转换图像和一致重建图像,计算得到频谱转换损失,利用频谱转换损失对频谱转换网络模型进行迭代优化;步骤4,构建深度估计损失模块:利用步骤2得到的视差进行图像翘曲,计算得到深度估计损失,利用深度估计损失迭代优化深度估计网络模型;步骤5,构建辅助损失模块:利用步骤1和步骤2得到的频谱转换图像和视差通过图像翘曲计算得到辅助损失,并利用辅助损失对频谱转换网络模型进行迭代优化;步骤6,整体框架训练:将多频谱图像数据集通过通道拓展统一到一致通道,将处理后的数据输入至频谱转换模块得到忽略视差的频谱转换图像;通过频谱转换损失模块对频谱转换模块进行预热,将红外右图像输入至深度估计模块中得到视差;通过频谱转换损失模块、深度估计损失模块以及辅助损失模块顺序迭代优化频谱转换模块和深度估计模块,利用训练好的深度估计模块和后处理实现单张红外图像的深度估计。2.根据权利要求1所述的一种多频谱图像监督的红外图像深度估计方法,其特征在于:步骤1包括以下步骤,步骤1
‑
1:搭建频谱转换网络,包括构建频谱转换生成器G和频谱转换判别器D;所述频谱转换生成器G包括一个编码器F,两个解码器G
A
和G
B
,频谱转换判别器D由两个判别器D
A
和D
B
组成;步骤1
‑
2:输入多频谱图像,得到忽略视差的频谱转换图像,和将红外右图像I
A
(p)转换为RGB右图像将RGB左图像I
B
(p)转换为红外左图像其中,p表示图像内任意一点的像素坐标,下标A表示红外频谱,下标B表示RGB频谱,上标fake表明图像是由频谱转换模块得到的输出项,RGB表示图像由红、绿、蓝三个通道组成。3.根据权利要求2所述的一种多频谱图像监督的红外图像深度估计方法,其特征在于:步骤2包括以下步骤,步骤2
‑
1:搭建深度估计网络,包括构建深度估计网络M;步骤2
‑
2:将输入的单张红外右图像I
A
(p)生成左右视差d
l
和d
r
;其中,左视差d
l
对应多频谱图像中RGB左图像I
B
(p)的视差,右视差d
r
对应输入的红外右图像I
A
(p)的视差;l与r分别表示左图像和右图像。4.根据权利要求3所述的一种多频谱图像监督的红外图像深度估计方法,其特征在于:步骤3包括以下步骤,步骤3
‑
1:获取循环转换图像和一致重建图像;步骤3
‑
2:设计频谱转换损失;频谱转换损失由L
G
和L
D
两部分组成,表示为:
其中,和分别是生成器G和判别器D的对抗损失;表示循环一致损失,表示一致重建损失;λ
cyc
、λ
rec
、λ
g
和λ
d
分别是损失项和的权重;λ表示变量是超参数,cyc表示变量与循环一致损失相关,rec表明变量与一致重建损失相关,adv表明变量与对抗损失相关,g与d分别表示变量与生成器G的对抗损失和判别器D的对抗损失相关。5.根据权利要求4所述的一种多频谱图像监督的红外图像深度估计方法,其特征在于:步骤3
‑
1包括以下步骤:步骤3
‑1‑
1:将频谱转换图像和输入到频谱转换网络的生成器中得到循环转换图像和即:和步骤3
‑1‑
2:将多频谱图像红外右图像I
A
(p)和RGB左图像I
...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。