ICRA 2021:Self-Supervised Person Detection in 2D Range Data using a Calibrated Camera(SSPD)

本文主要是介绍ICRA 2021:Self-Supervised Person Detection in 2D Range Data using a Calibrated Camera(SSPD),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在这里插入图片描述

下方↓公众号后台回复“SSPD”,即可获得论文电子资源。
在这里插入图片描述

SSPD

  • Introduction
  • II. RELATED WORK
  • III. GENERATING PSEUDO-LABELS
  • IV. PERSON DETECTION WITH PSEUDO-LABELS

现有的问题:
only a few annotated datasets are available for training and testing these deep networks, potentially limiting their perfor- mance when deployed in new environments or with different LiDAR models. (只有少数带注释的数据集可用来训练和测试这些深度网络,这可能会限制它们在新环境或不同LiDAR模型下的性能。)

  • While early approaches for detecting persons in 2D range data focused on heuristics with hand-crafted features [1], [2], recent studies used convolutional neural networks and further improved the detection results [3], [4](早期在2D范围数据中检测人的方法主要是使用手工制作的特征[1],[2]的启发式方法,而最近的研究使用了卷积神经网络,并进一步改进了检测结果[3],[4])

文章工作:

  • We propose a method, which uses bounding boxes from an image-based detector (e.g. Faster R-CNN) on a calibrated camera to automatically generate training labels (called pseudo-labels) for 2D LiDAR-based person detectors.(我们提出了一种方法,它使用标定摄像机上基于图像的检测器(例如Faster R-CNN)的边界框来自动生成基于2D lidar的人检测器的训练标签(称为伪标签)。)
  • we proposed a method to automatically generate pseudo-labels for training 2D LiDAR-based person detectors, using bounding boxes generated from an image- based person detector with a calibrated camera.(我们提出了一种自动生成伪标签的方法,用于训练基于二维激光雷达的人探测器,使用边界框从基于图像的人探测器与标定摄像机生成),Even stronger detec- tors were obtained by combining pseudo-labels with robust training techniques.(通过将伪标记与鲁棒训练技术相结合,得到了更强的检测器。)
  • we propose a method to automatically generate labels for training LiDAR-based person detectors using the output of an image-based detector on a calibrated camera(我们提出了一种方法,使用一个基于图像的探测器输出在一个校准的相机上自动生成标签训练基于激光雷达的人探测器)

对工作的评价

  • Our method is an effective way to improve person detectors during deployment without any additional labeling effort, and we release our source code to support relevant robotic applications.(我们的方法是一种在部署过程中改进人员检测器的有效方法,无需任何额外的标记工作,我们发布了源代码来支持相关的机器人应用程序。)

  • Our method provides an effective way to bridge the do-main gap between data encountered during training and dur- ing deployment. (我们的方法提供了一种有效的方法来弥合在训练和部署过程中遇到的数据之间的鸿沟。)

Introduction

whereas relatively little attention has been given to annotating 2D range data (see Fig. 1).(而对二维距离数据的注释则相对较少(见图1)。)
在这里插入图片描述

We utilize the image-based annotations to train 2D LiDAR-based person detectors by generating pseudo-labels from image-based detections.

main contributions of this work are:(主要贡献)

  • We propose a method to automatically generate pseudo- labels for training 2D LiDAR-based person detectors, leveraging the output of an image-based detector and known extrinsic camera calibration.(利用基于图像的检测器的输出和已知的外部摄像机校准。)
  • We demonstrate that the generated pseudo-labels can be used to train or fine-tune a person detector and experiment with robust training techniques to further improve its performance.
  • We release our code, implemented in PyTorch with an easy-to-use detector ROS node, for robotic applications.

II. RELATED WORK

  • A. LiDAR-based Person Detection
  • B. Automatic Label Generation
  • C. Learning with Noisy Labels

III. GENERATING PSEUDO-LABELS

We first use an object detector (e.g. Faster R-CNN [9]) to obtain person bounding boxes.
From all bounding boxes, a subset is selected using the following constraints:

  • classification score greater than a threshold Tc,
  • aspect ratio, the ratio between width and height, smaller than TAR,
  • overlap ratio, with any other bounding box is smaller than To. The overlap ratio is defined as the intersection area divided by the area of the box.

This proposed method assumes that the person belongs to the foreground of the scene and is the dominant object in the cropped LiDAR scan, which is typically satisfied by the content of detection bounding boxes.(该方法假设人属于场景的前景,是裁剪激光雷达扫描的主要目标,通常由检测边界框的内容来满足。)

IV. PERSON DETECTION WITH PSEUDO-LABELS

在这里插入图片描述

这篇关于ICRA 2021:Self-Supervised Person Detection in 2D Range Data using a Calibrated Camera(SSPD)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/267840

相关文章

论文翻译:arxiv-2024 Benchmark Data Contamination of Large Language Models: A Survey

Benchmark Data Contamination of Large Language Models: A Survey https://arxiv.org/abs/2406.04244 大规模语言模型的基准数据污染:一项综述 文章目录 大规模语言模型的基准数据污染:一项综述摘要1 引言 摘要 大规模语言模型(LLMs),如GPT-4、Claude-3和Gemini的快

CentOS下mysql数据库data目录迁移

https://my.oschina.net/u/873762/blog/180388        公司新上线一个资讯网站,独立主机,raid5,lamp架构。由于资讯网是面向小行业,初步估计一两年内访问量压力不大,故,在做服务器系统搭建的时候,只是简单分出一个独立的data区作为数据库和网站程序的专区,其他按照linux的默认分区。apache,mysql,php均使用yum安装(也尝试

使用Spring Boot集成Spring Data JPA和单例模式构建库存管理系统

引言 在企业级应用开发中,数据库操作是非常重要的一环。Spring Data JPA提供了一种简化的方式来进行数据库交互,它使得开发者无需编写复杂的JPA代码就可以完成常见的CRUD操作。此外,设计模式如单例模式可以帮助我们更好地管理和控制对象的创建过程,从而提高系统的性能和可维护性。本文将展示如何结合Spring Boot、Spring Data JPA以及单例模式来构建一个基本的库存管理系统

GPU 计算 CMPS224 2021 学习笔记 02

并行类型 (1)任务并行 (2)数据并行 CPU & GPU CPU和GPU拥有相互独立的内存空间,需要在两者之间相互传输数据。 (1)分配GPU内存 (2)将CPU上的数据复制到GPU上 (3)在GPU上对数据进行计算操作 (4)将计算结果从GPU复制到CPU上 (5)释放GPU内存 CUDA内存管理API (1)分配内存 cudaErro

15 组件的切换和对组件的data的使用

划重点 a 标签的使用事件修饰符组件的定义组件的切换:登录 / 注册 泡椒鱼头 :微辣 <!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-

2021-8-14 react笔记-2 创建组件 基本用法

1、目录解析 public中的index.html为入口文件 src目录中文件很乱,先整理文件夹。 新建components 放组件 新建assets放资源   ->/images      ->/css 把乱的文件放进去  修改App.js 根组件和index.js入口文件中的引入路径 2、新建组件 在components文件夹中新建[Name].js文件 //组件名首字母大写

2021-08-14 react笔记-1 安装、环境搭建、创建项目

1、环境 1、安装nodejs 2.安装react脚手架工具 //  cnpm install -g create-react-app 全局安装 2、创建项目 create-react-app [项目名称] 3、运行项目 npm strat  //cd到项目文件夹    进入这个页面  代表运行成功  4、打包 npm run build

12C 新特性,MOVE DATAFILE 在线移动 包括system, 附带改名 NID ,cdb_data_files视图坏了

ALTER DATABASE MOVE DATAFILE  可以改名 可以move file,全部一个命令。 resue 可以重用,keep好像不生效!!! system照移动不误-------- SQL> select file_name, status, online_status from dba_data_files where tablespace_name='SYSTEM'

4-4.Andorid Camera 之简化编码模板(获取摄像头 ID、选择最优预览尺寸)

一、Camera 简化思路 在 Camera 的开发中,其实我们通常只关注打开相机、图像预览和关闭相机,其他的步骤我们不应该花费太多的精力 为此,应该提供一个工具类,它有处理相机的一些基本工具方法,包括获取摄像头 ID、选择最优预览尺寸以及打印相机参数信息 二、Camera 工具类 CameraIdResult.java public class CameraIdResult {

Matter.js:Web开发者的2D物理引擎

Matter.js:Web开发者的2D物理引擎 前言 在现代网页开发中,交互性和动态效果是提升用户体验的关键因素。 Matter.js,一个专为网页设计的2D物理引擎,为开发者提供了一种简单而强大的方式,来实现复杂的物理交互效果。 无论是模拟重力、碰撞还是复杂的物体运动,Matter.js 都能轻松应对。 本文将带你深入了解 Matter.js ,并提供实际的代码示例,让你一窥其强大功能