3DIoUMatch: Leveraging IoU Prediction for Semi-Supervised 3D Object Detection

3DIoUMatch: Leveraging IoU Prediction for Semi-Supervised 3D Object Detection

论文链接:https://arxiv.org/pdf/2012.04355.pdf
代码链接:https://github.com/yezhen17/3DIoUMatch
作者单位:Stanford University等
发表平台:CVPR 2021

1. 摘要(Abstract)

     半监督领域伪标签存在问题:

  • 只使用teacher network预测出的pseudo-label并不准,含噪太多,根本没法训练
    • 分类得分进行过滤,还是含噪太多;
    • 基于IoU的定位难点是难以设置合适的阈值。如果阈值太低,噪声过多;如果阈值太高,保留下来的pseudo label太少,不利于训练

2. 相关工作(Related Work)

3. 文章主体

     因此,作者提出了一种two-stage的过滤策略:输入label和unlabel data → label data直接送入student network,unlabel data送入teacher network得到pseudo label → labels 和pseudo labels用于监督student训练,如下图。

在这里插入图片描述

  • 如何对indoor和outdoor scene同时有效:
    • 分别采用了两个不同的框架处理不同场景的任务,利用VoteNet处理indoor scene,利用PV-RCNN处理outdoor scene
  • 生成高质量的pseudo label:直接只用pseudo label或者只利用classification进行过滤,并不能取得好的效果。因此,尝试引入IoU作为localization score。基于IoU的过滤可分为两个阶段(two-stage):
    • 第一阶段:用一个比较低的IoU阈值进行第一次过滤,但是过滤完依然会存在大量的重复框
    • 第二阶段:利用改进的NMS去除重复框。这里作者有两点考量:
      • 1.作者认为通用的NMS仅仅使用了object score而忽略了localization score,因此不太准;
      • 2.作者认为并不用完全去除重复框,因为过于苛刻的阈值设计会导致pseudo label特别少从而影响student network的训练。所以,作者考虑了一种lower-half suppression,其实就是把重复框按照分类得分和定位得分去除一半。

4. 实验效果

定量结果

  • 在ScanNet和SUN RGB-D上的结果
    在这里插入图片描述

  • 在KITTI数据集上1% labeled的结果

在这里插入图片描述

消融实验

可视化结果

在这里插入图片描述

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/488079.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

漫漫数学之旅032

文章目录 经典格言数学习题古今评注名人小传 经典格言 数学天才与艺术天才彼此灵犀相通。——哥斯塔米塔格勒弗莱(Gsta Mittag-Leffler) 哥斯塔米塔格勒弗莱,这位数学界的“大魔法师”,曾用他那根智慧的魔杖揭示了数学与艺术之间…

Jenkins详解

目录 一、Jenkins CI/CD 1、 Jenkins CI/CD 流程图 2、介绍 Jenkins 1、Jenkins概念 2、Jenkins目的 3、特性 4、产品发布流程 3、安装Jenkins 1、安装JDK 2、安装tomcat 3.安装maven 4安装jenkins 5.启动tomcat,并页面访问 5.添加节点 一、Jenkins CI/…

第3部分 原理篇2去中心化数字身份标识符(DID)(3)

3.2.2.4. DID文档 (DID Document) 本聪老师:DID标识符和DID URL还都只是ID,必须为它附加一个基本属性才可以证明是该主体独有的。这个就是我们下面介绍的DID文档。 本聪老师:每个DID标识符都唯一对应一个DID文档,也可以说&#x…

【数学建模规则】2024年第九届数维杯大学生数学建模挑战赛参赛指南

一、竞赛介绍 数维杯大学生数学建模挑战赛每年分为两场,每年上半年为数维杯国赛(5月,俗称小国赛),下半年为数维杯国际赛(11月),2023年第八届数维杯大学生数学建模挑战赛共有近1.4万名学生参赛,…

【vscode】按F5无法执行调试python或go

原因: 找不到解析器,需要安装插件(python,或go 等) 安装插件后,还是无法执行,按 ctrlshiftp,看不到解析器 正常应该是: 解决方法: 1、判断python是否安装成功 pyth…

目标检测卷王YOLO卷出新高度:YOLOv9问世

论文摘要:如今的深度学习方法重点关注如何设计最合适的目标函数,使得模型的预测结果能够最接近真实情况。 同时,必须设计一个适当的架构,可以帮助获取足够的信息进行预测。 现有方法忽略了一个事实,即当输入数据经过逐层特征提取和空间变换时,大量信息将会丢失。 本文将深…

Linux-基础知识(黑马学习笔记)

硬件和软件 我们所熟知的计算机是由:硬件和软件组成。 硬件:计算机系统中电子,机械和光电元件等组成的各种物理装置的总称。 软件:是用户和计算机硬件之间的接口和桥梁,用户通过软件与计算机进行交流。 而操作系统…

leet hot 100-4 移动零

移动零 原题链接思路代码 原题链接 leet hot 100-4 283. 移动零 思路 遍历数组 将非0数字 移动到数组前端 数字0就会被移动到数组末端 时间复杂度O(n) 空间复杂度(n) 代码 class Solution { public:void moveZeroes(vector<int>& nums) {int start 0;int ind…

B树的介绍

R-B Tree 简介特性B树特性m阶B树的性质&#xff08;这些性质是B树规定的&#xff09; B树的搜索B树的添加B树的删除——非叶子结点 简介 R-B Tree又称为Red-Black Tree&#xff0c;红黑树。是一种特殊的二叉查找树&#xff0c;红黑树的每个节点上都有存储为表示结点的颜色&…

网络原理 - HTTP/HTTPS(5)

HTTPS HTTPS也是一个应用层协议.在HTTP协议的基础上引入了一个加密层. HTTP协议内容都是按照文本的方式明文传输的. 这就导致了在传输过程中出现了一些被篡改的情况. 臭名昭著的"运营商劫持" 下载一个天天动听. 未被劫持的效果,点击下载按钮,就会弹出天天动听的…

高通XBL阶段读取分区

【需求】: 在某些场景下,需要在XBL阶段读取分区数据,需要验证xbl阶段方案 这里主要以裸分区为例,比如oem分区。 1、创建一个1MB大小的oem.img,写入内容“test oem partition” 创建方式: dd if=/dev/null of=oem.img bs=1024 count=1oem.img内容: 2、XBL阶段读分区方…

【牛牛送书 | 第四期】《高效使用Redis:一书学透数据存储与高可用集群》带你快速学习使用Redis

前言&#xff1a; 当今互联网技术日新月异&#xff0c;随着数据量的爆炸式增长&#xff0c;如何高效地存储和管理数据成为了每个公司都必须面对的挑战。与此同时&#xff0c;用户对于应用程序的响应速度和稳定性要求也越来越高。在这个背景下&#xff0c;Redis 作为一个…