前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【Paper Reading】Homography Loss for Monocular 3D Object Detection

【Paper Reading】Homography Loss for Monocular 3D Object Detection

作者头像
烤粽子
发布2022-04-12 08:19:57
4560
发布2022-04-12 08:19:57
举报

paper: https://arxiv.org/pdf/2204.00754.pdf code: GitHub - gujiaqivadin/HomographyLoss: Pytorch code of Paper ‘Homography Loss for Monocular 3D Object Detection’ TL;DR 本文提出一种方法利用object之间的关系来帮助估计3d boxes, 同时利用2d box来全局约束相应的3d box(增加2D,3D一致性约束),为了实现以上目标提出了Homography Loss。

Dataset/Algorithm/Model/Experiment Detail 文章的主要Motivation是

  • 2d detection可以约束3d detection;
  • 单个object受周围object全局影响(有文章做过局部的探索);
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

从BEV平面到image平面的转换可以用Homography 矩阵来表示,文章很大一部分工作就是怎么求解这个矩阵。Homography矩阵有8个自由度,要求Homography矩阵至少需要4点对, 文章才采用了下图所示的5点对来求解矩阵,object的底部4角点+1底部中心点;

在这里插入图片描述
在这里插入图片描述

Homography Loss 本文提出的全局loss: Homography Loss, 主要是为了利用H矩阵来建立object之间的几何联系。 Candidate Points Modeling: gt box–> image space:

在这里插入图片描述
在这里插入图片描述

K内参,[R|t]外参, Calculating Homography: 2d gt +H来约束3d pred:​

在这里插入图片描述
在这里插入图片描述

loss

编辑
添加图片注释,不超过 140 字(可选)
编辑 添加图片注释,不超过 140 字(可选)

Experiment 作为插件加入ImVoxelNet, MonoFlex:​

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

需要注意的是根据模型投影的不同,bev–>img/ img–> bev,求得的不同H矩阵,效果不同:​

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Thoughts 之前的单目检测多是单个物体独立的检测,本文利用了目标之间的相互关系,像PGD等也利用了几何透视关系来增强网络深度估计的能力;本文增加了2D3D的一致性约束,提高了模型的能力。

假如地面不平坦的情况下,导致外参改变,网络是否还鲁棒? 是否需要直接学习H矩阵,在内参矩阵已知且固定的情况下,学习外参是否更合适?

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2022-04-11 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
图像处理
图像处理基于腾讯云深度学习等人工智能技术,提供综合性的图像优化处理服务,包括图像质量评估、图像清晰度增强、图像智能裁剪等。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档