Complex YOLO

CVPR 2018的一篇文章
因为对YOLO相对熟悉一些,因此以Complex YOLO 做为第一个学习的3D目标检测模型

主要贡献

1、检测速度快的3D检测网络
2、使用E-RPN计算3D框的朝向
3、能够一次预测多个类

点云的数据处理

将点云数据转为鸟瞰图,选择左右80m,前方40m作为检测区域,8cm划分栅格
然后提取强度密度高度特征组成RGB图,这里的RGB图只是仿照图像的,组成三个通道

网络结构

这里的网络的结构主要使用的YOLOv2,因为后续的YOLO网络还没提出来
关于YOLOv2网络不再赘续了,可以参考其他博客
这里说一下针对3D目标检测不一样的地方

因为是3D目标检测,因此最后回归出来的结构不一样,增加了两个,分别是中线点坐标,目标框的长宽,置信度以及增加的用于计算目标角度(yaw角)的实部和虚部,cartan进行计算

要想计算出3D框,还缺少一维参数,论文中将高度进行预先定义,每一个类别固定一个高度。

损失函数

损失函数除了原来YOLO的,还增加了欧拉回归部分损失,也就是计算yaw角的损失,看下面的损失函数,很容易看明白

检测结果图

点云3D目标检测学习(3):Complex YOLO相关推荐

  1. 点云3D目标检测学习(1):pointnet、pointnet++模型

    3D目标检测学习笔记 开始正式进入3D目标检测的学习!!! 1.点云数据 无序性:只是点而已,排列顺序不影响 近密远疏 非结构化数据,直接CNN有点难 2.PointNet CVPR2017 Poin ...

  2. AAAI 2020 Oral论文--TANet:提升点云3D目标检测的稳健性

    点击上方"深度学习技术前沿",选择"星标"公众号 资源干货,第一时间送达 来自华中科技大学白翔教授组的刘哲的 AAAI Oral 论文<TANet: Ro ...

  3. 点云 3D 目标检测 - PointPillars(CVPR 2019)

    点云 3D 目标检测 - PointPillars(CVPR 2019) 摘要 1. 导言 1.1 相关工作 1.1.1 使用CNNs进行目标检测 1.1.2 激光雷达点云中的目标检测 1.2 贡献 ...

  4. 点云 3D 目标检测 - VoxelNet(CVPR 2018)

    点云 3D 目标检测 - VoxelNet(CVPR 2018) 摘要 1. 引言 1.1 相关工作 1.2 贡献 2. VoxelNet 2.1 VoxelNet架构 2.1.1 特征学习网络 2. ...

  5. 激光点云3D目标检测算法之PointPillars

    前言 <PointPillars: Fast Encoders for Object Detection from Point Clouds>是一篇发表在CVPR 2019上关于激光点云3 ...

  6. 点云 3D 目标检测 - SECOND(Sensors 2018)

    点云 3D 目标检测 - SECOND: Sparsely Embedded Convolutional Detection - 稀疏嵌入卷积检测(Sensors 2018) 摘要 1. 引言 2. ...

  7. 点云 3D 目标检测 - RangeDet(ICCV 2021)

    点云 3D 目标检测 - RangeDet: In Defense of Range View for LiDAR-based 3D Object Detection - 基于LiDAR的3D目标检测 ...

  8. 点云 3D 目标检测 - CenterPoint:Center-based 3D Object Detection and Tracking(CVPR 2021)

    点云 3D 目标检测 - CenterPoint: Center-based 3D Object Detection and Tracking - 基于中心的3D目标检测与跟踪(CVPR 2021) ...

  9. OpenPCDet:点云3D目标检测开源库

    本文转载自知乎,已获作者授权转载. 链接:https://zhuanlan.zhihu.com/p/152120636 随着自动驾驶与机器人技术的不断发展,基于点云表征的3D目标检测领域在近年来取得了 ...

最新文章

  1. 程序员心中都有一个江湖,java世界,就是一个江湖!
  2. 为何协作机器人能够兴起?“协作机器人-激烈的市场谁能杀出重围”
  3. 计算机的图形渲染机制
  4. python【蓝桥杯vip练习题库】ADV-105 不同单词个数统计(集合)
  5. Technical Artist的不归路 —— Kajiya-Kay Shading
  6. Sharding Sphere 读写分离的配置
  7. js求两圆交点_利用二项式通项公式求系数及综合运用(2)
  8. HIVE: 自定义TextInputFormat (旧版MapReduceAPI ok, 新版MapReduceAPI实现有BUG?)
  9. 谈谈中兴捧月大赛决赛以及总结
  10. 360安全浏览器极速模式怎么设置
  11. QQ里面爱情树显示服务器繁忙,QQ情侣空间爱情树连续浇水断了怎么办 | 手游网游页游攻略大全...
  12. 三菱plc指令dediv_三菱PLC指令[]学习指导书.ppt
  13. 高中计算机技术基础教学ppt,高中信息技术教学课件
  14. DeepFaceLab:A simple,flexible and extensible face swapping framework(2020)
  15. 数据处理第3部分:选择行的基本和高级的方法
  16. 团队作业7——alpha阶段之事后诸葛亮分析
  17. MySQL008:数据库引擎,如何设置引擎独立空间
  18. 【textarea】按下回车发送消息不换行,怎么实现?
  19. 数据库:数据查询(指定的列、全部列、经过计算的值、消除重复的行、查询满足条件的元组、比较查询、范围查询、集合查询、字符匹配查询)
  20. java web 打印 Cl0dup

热门文章

  1. JEECG再创新举,开辟支付宝服务窗开发新时代,业内独家培训 《支付宝服务窗实战培训》
  2. jeecg公开课今晚主题:新版本功能介绍、online原理和代码生成器,欢迎大家报名
  3. 服务器部署多个tomcat方法
  4. Spring 框架基础(02):Bean的生命周期,作用域,装配总结
  5. 半监督学习【机器学习】
  6. 总结一些最优化算法(ADMM/FISTA)代码网站
  7. 数据结构基础(5) --归并排序
  8. 力扣算法题—074搜索二维矩阵
  9. 关于File.separator 文件路径:window与linux下路径问题(“No such file or diretory ”异常解决方案)...
  10. 深度deepin安装apache tomcat