一、准备

1、环境:win10 x64, pytorch 1.7+python3.7虚拟环境,cuda10.1 update2,GTX1060

2、centernet官方代码:https://github.com/xingyizhou/CenterNet

3、DCNv2最新版本(支持pytorch1.5-1.7):https://github.com/lbin/DCNv2/tree/pytorch_1.7

4、下载官方预训练模型:ddd_3dop(在KITTI上训练)

所有modelzoo里的模型都已传到百度网盘,链接如下:

链接:https://pan.baidu.com/s/15U9xsktMhvshAuG37B8V0Q 
提取码:6x9e

需提前编译好DCNv2,结果如下图:

编译过程看另一篇博客:https://blog.csdn.net/sinat_33486980/article/details/118595986

二、运行demo

首先配置下demo的任务:ddd表示3D检测,ctdet表示2D目标检测,再配置网络结构:dla_34,测试数据路径(可以是一个视频文件或一个图片文件夹),预训练模型路径:ddd_3dop.pth

运行,可能会遇到报错的地方是cvline画3D框的地方,需要把传入的每个坐标参数转成int型,而原来传的都是float型。修改完应该就可以成功运行,我这里从KITTI的测试数据集中国拿了1000张,检测结果如下(左边是鸟瞰图,右边是显示3D检测框的图):

再测试下道路摄像头监控场景下的检测:

在KITTI数据集上效果也没有想象中那么惊艳的效果,但是centernet的思路确实是值得借鉴的

用CenterNet做3D检测,效果demo相关推荐

  1. 物体可见性信息在3D检测中的探索CVPR2020(oral)

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 前言 本文是一篇来自Carnegie Mellon大学和Argo AI的合作工作,目前已经被CVPR2 ...

  2. 人脸检测技术现状及3D检测调研

    问题描述 人脸检测是指对于任意一幅给定的图像,采用一定的策略对其进行搜索以确定其中是否含有人脸,如果是则返回一脸的位置.大小和姿态. 人脸识别的研究可以追溯到上个世纪六.七十年代,经过几十年的曲折发展 ...

  3. CenterNet做2D和3D目标检测

    论文Objects as Points 源码GitHub地址 CenterNet是全卷积的神经网络,不需要额外的NMS的后处理,属于one-stage的检测方法. 1.2D目标检测 通过预测目标的中心 ...

  4. MMdetection3d环境搭建、使用MMdetection3d做3D目标检测训练自己的数据集、测试、可视化,以及常见的错误

    MMdetection3d环境搭建.使用MMdetection3d做3D目标检测训练自己的数据集.测试.可视化,以及常见的错误 1 mmdetection3d环境搭建与测试 1.1 从docker开始 ...

  5. 【论文阅读】【三维目标检测】在Range view上做3D目标检测

    文章目录 BEV or Range View RangeDet: In Defense of Range View for LiDAR-based 3D Object Detection Range ...

  6. 大盘点 | 基于Range-View的数据处理及3D检测算法

    点击下方卡片,关注"自动驾驶之心"公众号 ADAS巨卷干货,即可获取 点击进入→自动驾驶之心技术交流群 后台回复[自动驾驶课程]获取全套图宾根大学自动驾驶入门课程! 基于Range ...

  7. LIGA Stereo:基于双目3D检测的Lidar几何感知表示学习(ICCV2021)

    作者丨柒柒@知乎 来源丨https://zhuanlan.zhihu.com/p/401698493 编辑丨3D视觉工坊 论文标题:LIGA-Stereo: Learning LiDAR Geomet ...

  8. CenterFusion: 基于Radar和Camera融合的3D检测算法

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 作者丨Tom Hardy@知乎 来源丨https://zhuanlan.zhihu.com/p/319 ...

  9. php 3d animation,如何用HTML5的Canvas制作3D动画效果

    HTML5的诞生给web前端界带来了不小轰动,像什么动画旋转.图片滑块.图片轮播等等这些3D特效,也引发了不少朋友想要学习HTML5的好奇心.最近我一直在做canvas动画效果,发现canvas这个东 ...

  10. 事情没有想象中那么难--JX官网首页3D粒子效果

    上周为AlloyTeam/JX做了个简单的官网http://alloyteam.github.com/JX/,当时文档,demo以及其他的附属工具都还没完善,地址就流了出去... 独立的粒子特效dem ...

最新文章

  1. jquery 获取和设置 select下拉框的值(转手册)
  2. Nginx的基本介绍反向代理
  3. 一幅图看懂Python编程
  4. 大象喝水(信息学奥赛一本通-T1032)
  5. 堆排序 Heap Sort
  6. Django时区设置的郁闷
  7. JVM内存模型和结构
  8. Excel和Python求解线性规划问题
  9. 2015.3.12Arinc424 Tools中SiniArincCls.csParserFile(string sFile)函数正则表达式理解
  10. python制作卡通表情包_python——简单生成表情包
  11. 外国某高校的中国歷史科目期末考试题
  12. 锋利的jQuery读书笔记-第1章 认识jQuery
  13. takes 1 positional argument but 2 were given
  14. 网络存储文件共享之WebDAV
  15. 电脑读卡器,笔记本读卡器怎么用教程
  16. C语言 实现十进制转二十六进制
  17. 37岁生日快乐哦:说点大实话
  18. html5前端开发框架模板,HTML5中50个免费的Bootstrap前端框架模板
  19. python有三种序列结构_Python 序列结构小练习
  20. 自动爬取ZiMuZu的内容发布到Wordpress

热门文章

  1. 浪曦视频《J2EE测试使用指南Junit3.8详解》学习总结
  2. 机械制图之零件图表达
  3. JS 字符串变量全局替换
  4. 输入卡号生成银行卡图片python_python 模拟贷个卡号生成规则过程解析
  5. miniprograme-wsx
  6. SQL Server 2008 R2安装功能选择
  7. 【译】软件设计中的KISS原则
  8. 牛X的规则引擎urule2
  9. 无法定位libjasper-dev
  10. C#/VB.NET 合并PDF页面