H3DNet: 3D Object Detection Using Hybrid Geometric Primitives

论文链接:https://arxiv.org/pdf/2006.05682.pdf

代码链接(pytorch):https://github.com/zaiweizhang/H3DNet

1.介绍

属于VoteNet的提优作品,从一个投票中心点不准,用19个投票中心来,选取与目标距离最近的,其余做约束和特征辅助。

这篇文章的idea受6DOF任务中基于关键点回归启发,多关键点方法应用到3D目标检测任务中有两个优点:1、多个几何图元(作者定义了BB center、BB face center、BB edge center 3个几何图元,即整个bbox的中心点,bbox每个面的中心点,bbox每条棱的中心点)相较于单个几何图元(之前的方法通常只有BB center一个图元)能够给目标的bounding box提供更多更精准的约束;2、同时预测多个几何图元对图元噪点的容忍度更高,网络的鲁棒性更强。

2.网络结构

2.1 VoteNet:

VoteNet 使用pointnet++作为点云特征预处理,学习出原始点云的259(3+256)维特征,从2048个点中采样1024个种子点,经过投票模块,回归出1024个点的位置和特征的offset,再逐点加到原始的对应特征维度上,得到1024个投票点。接着对种子点进行sample和group,得到256个簇点,再输入类pointnet++网络进行propose和classify。NMS后得到最后的proposal。

2.2 H3DNet Architecture

网络的基础来自VoteNet,  融合多投票得到的点、线、面三类几何特征元 ,距离函数模块和proposal和refine模块。(4层的backbone tower)

2.3 网络细节

 

 

准备好特征后,进入proposal

从这个函数中,对19个候选的中心选出距离最近的一个,生成初始的Init proposal,然后对其使用点线面的特征进行refine。

2.4 train

目录

H3DNet: 3D Object Detection Using Hybrid Geometric Primitives

1.介绍

2.网络结构

2.1 VoteNet:

2.2 H3DNet Architecture

2.3 网络细节

​2.4 train

3. 实验

4. 总结


训练参数真多。。。。。

3. 实验

 

4. 总结

这篇文章在bbox,bbox表面,bbox边缘的线面体三个维度上vote中心点,给bbox的预测增加了更细致的约束,让一些仅在bbox中心点约束下无法得到较好结果的类有了更好的效果。第二个创新点就是提出了一个距离函数来产生proposal,实现上更为简单,也不用NMS操作。作为votenet的跟进工作,这篇文章改进的出发点是想针对性地提高votenet里表现不好的类别,比如不完整的目标、空间上不连续的目标,然后在观察了这些类别的特点后,得到了增加vote表面和边缘中心点的想法。

H3DNet论文阅读笔记相关推荐

  1. 全卷积(FCN)论文阅读笔记:Fully Convolutional Networks for Semantic Segmentation

    论文阅读笔记:Fully Convolutional Networks forSemantic Segmentation 这是CVPR 2015拿到best paper候选的论文. 论文下载地址:Fu ...

  2. DnCNN论文阅读笔记【MATLAB】

    DnCNN论文阅读笔记 论文信息: 论文代码:https://github.com/cszn/DnCNN Abstract 提出网络:DnCNNs 关键技术: Residual learning an ...

  3. Learning Multiview 3D point Cloud Registration论文阅读笔记

    Learning multiview 3D point cloud registration Abstract 提出了一种全新的,端到端的,可学习的多视角三维点云配准算法. 多视角配准往往需要两个阶段 ...

  4. FCGF论文阅读笔记

    FCGF论文阅读笔记 0. Abstract 从三维点云或者扫描帧中提取出几何特征是许多任务例如配准,场景重建等的第一步.现有的领先的方法都是将low-level的特征作为输入,或者在有限的感受野上提 ...

  5. PointConv论文阅读笔记

    PointConv论文阅读笔记 Abstract 本文发表于CVPR. 其主要内容正如标题,是提出了一个对点云进行卷积的Module,称为PointConv.由于点云的无序性和不规则性,因此应用卷积比 ...

  6. DCP(Deep Closest Point)论文阅读笔记以及详析

    DCP论文阅读笔记 前言 本文中图片仓库位于github,所以如果阅读的时候发现图片加载困难.建议挂个梯子. 作者博客:https://codefmeister.github.io/ 转载前请联系作者 ...

  7. 2019 sample-free(样本不平衡)目标检测论文阅读笔记

    点击我爱计算机视觉标星,更快获取CVML新技术 本文转载自知乎,已获作者同意转载,请勿二次转载 (原文地址:https://zhuanlan.zhihu.com/p/100052168) 背景 < ...

  8. keras cnn注意力机制_2019 SSA-CNN(自注意力机制)目标检测算法论文阅读笔记

    背景 <SSA-CNN Semantic Self-Attention CNN for Pedestrian Detection>是2019 的工作,其作者来自于南洋理工.这篇文章主要是做 ...

  9. ResNet 论文阅读笔记

    ResNet 论文阅读笔记 #机器学习/深度学习 文章介绍 论文地址:https://arxiv.org/pdf/1512.03385.pdf 原文题目:Deep Residual Learning ...

最新文章

  1. Linux查看本机端口
  2. C#如何进行多线程编程
  3. pytorch保存准确率_初学Pytorch:MNIST数据集训练详解
  4. Apahce的虚拟用户认证及server-status页
  5. AJAX-jQuery实现Ajax
  6. 赛诺朗基智能安全保障平台——安全着你的安全!
  7. Android传感器-开发指南
  8. Ubuntu NFS服务器的配置
  9. QuickContact分析及其弹出窗口实现
  10. idea中右侧的Maven框消失了
  11. Gulp在前端的常用操作实例
  12. AngularJS消费 小计
  13. 架设WIN32汇编程序的开发环境
  14. pycharm 文件修改的星号(*)提示||文件是否修改过
  15. java后台处理跨域问题_用cros解决前后端分离的跨域问题
  16. 计算机中心机房设计规范,GB50174-2017 数据中心机房设计规范
  17. 汽车java歌曲_开车必备100首歌曲 50首适合开车听的歌曲 2019车载歌曲 DJ流行
  18. python第五章总结
  19. Latex 公式换行问题,(换行,等号对齐)
  20. S3 - 对文件设置公开访问

热门文章

  1. 使用python中scapy 实施TCP 全开扫描
  2. 清除docker无用镜像
  3. vsco显示服务器不行,vsco为什么不能登录
  4. win10系统如何恢复服务器,win10系统重启信息管理服务器iis的恢复教程
  5. 在Mathematica中定义矩阵的半张量积运算
  6. 东芝多功能彩色数码复印机/多功能数码复印机扫描到email
  7. 3D烟花特效-超级炫酷!
  8. think php数据库配置,think php 配置数据库
  9. 002_89C52_Proteus_DAC0832_输出50HZ,正弦波,三角波,矩形波,锯齿波
  10. android file.renameto 不成功,Android中的file.renameTo(文件)可能出现什么问题