TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Center-based 3D Object Detection and Tracking

Center-based 3D Object Detection and Tracking

Tianwei Yin, Xingyi Zhou, Philipp Krähenbühl

2020-06-19CVPR 2021 13D Object TrackingObject Tracking3D Multi-Object Trackingobject-detectionRobust 3D Object Detection3D Object DetectionObject Detection
PaperPDFCodeCodeCodeCodeCodeCodeCodeCodeCodeCode(official)CodeCodeCode

Abstract

Three-dimensional objects are commonly represented as 3D boxes in a point-cloud. This representation mimics the well-studied image-based 2D bounding-box detection but comes with additional challenges. Objects in a 3D world do not follow any particular orientation, and box-based detectors have difficulties enumerating all orientations or fitting an axis-aligned bounding box to rotated objects. In this paper, we instead propose to represent, detect, and track 3D objects as points. Our framework, CenterPoint, first detects centers of objects using a keypoint detector and regresses to other attributes, including 3D size, 3D orientation, and velocity. In a second stage, it refines these estimates using additional point features on the object. In CenterPoint, 3D object tracking simplifies to greedy closest-point matching. The resulting detection and tracking algorithm is simple, efficient, and effective. CenterPoint achieved state-of-the-art performance on the nuScenes benchmark for both 3D detection and tracking, with 65.5 NDS and 63.8 AMOTA for a single model. On the Waymo Open Dataset, CenterPoint outperforms all previous single model method by a large margin and ranks first among all Lidar-only submissions. The code and pretrained models are available at https://github.com/tianweiy/CenterPoint.

Results

TaskDatasetMetricValueModel
Autonomous VehiclesnuScenes validation setAMOTA77.3Center-based Tracking
Multi-Object TrackingnuScenesAMOTA0.64CenterPoint-Single
Object TrackingnuScenesAMOTA0.64CenterPoint-Single
Object DetectionnuScenes LiDAR onlyNDS67.3CenterPoint
Object DetectionnuScenes LiDAR onlyNDS (val)66.8CenterPoint
Object DetectionnuScenes LiDAR onlymAP60.3CenterPoint
Object DetectionnuScenes LiDAR onlymAP (val)59.6CenterPoint
Object Detectionwaymo all_nsAPH/L271.93CenterPoint
Object DetectionnuScenesNDS0.71CenterPoint
Object DetectionnuScenesmAAE0.14CenterPoint
Object DetectionnuScenesmAOE0.35CenterPoint
Object DetectionnuScenesmAP0.67CenterPoint
Object DetectionnuScenesmASE0.24CenterPoint
Object DetectionnuScenesmATE0.25CenterPoint
Object DetectionnuScenesmAVE0.25CenterPoint
Object DetectionONCE mAP60.1CenterPoint
Object DetectionWaymo Open DatasetmAPH/L265.8CenterPoint
Object Detectionwaymo cyclistAPH/L271.28CenterPoint
Object Detectionwaymo pedestrianAPH/L271.52CenterPoint
Object DetectionnuScenes-Cmean Corruption Error (mCE)100CenterPoint-PP
3DnuScenes LiDAR onlyNDS67.3CenterPoint
3DnuScenes LiDAR onlyNDS (val)66.8CenterPoint
3DnuScenes LiDAR onlymAP60.3CenterPoint
3DnuScenes LiDAR onlymAP (val)59.6CenterPoint
3Dwaymo all_nsAPH/L271.93CenterPoint
3DnuScenesNDS0.71CenterPoint
3DnuScenesmAAE0.14CenterPoint
3DnuScenesmAOE0.35CenterPoint
3DnuScenesmAP0.67CenterPoint
3DnuScenesmASE0.24CenterPoint
3DnuScenesmATE0.25CenterPoint
3DnuScenesmAVE0.25CenterPoint
3DONCE mAP60.1CenterPoint
3DWaymo Open DatasetmAPH/L265.8CenterPoint
3Dwaymo cyclistAPH/L271.28CenterPoint
3Dwaymo pedestrianAPH/L271.52CenterPoint
3DnuScenes-Cmean Corruption Error (mCE)100CenterPoint-PP
Autonomous DrivingnuScenes validation setAMOTA77.3Center-based Tracking
3D Object DetectionnuScenes LiDAR onlyNDS67.3CenterPoint
3D Object DetectionnuScenes LiDAR onlyNDS (val)66.8CenterPoint
3D Object DetectionnuScenes LiDAR onlymAP60.3CenterPoint
3D Object DetectionnuScenes LiDAR onlymAP (val)59.6CenterPoint
3D Object Detectionwaymo all_nsAPH/L271.93CenterPoint
3D Object DetectionnuScenesNDS0.71CenterPoint
3D Object DetectionnuScenesmAAE0.14CenterPoint
3D Object DetectionnuScenesmAOE0.35CenterPoint
3D Object DetectionnuScenesmAP0.67CenterPoint
3D Object DetectionnuScenesmASE0.24CenterPoint
3D Object DetectionnuScenesmATE0.25CenterPoint
3D Object DetectionnuScenesmAVE0.25CenterPoint
3D Object DetectionONCE mAP60.1CenterPoint
3D Object DetectionWaymo Open DatasetmAPH/L265.8CenterPoint
3D Object Detectionwaymo cyclistAPH/L271.28CenterPoint
3D Object Detectionwaymo pedestrianAPH/L271.52CenterPoint
3D Object DetectionnuScenes-Cmean Corruption Error (mCE)100CenterPoint-PP
3D Multi-Object TrackingnuScenesAMOTA0.64CenterPoint-Single
2D ClassificationnuScenes LiDAR onlyNDS67.3CenterPoint
2D ClassificationnuScenes LiDAR onlyNDS (val)66.8CenterPoint
2D ClassificationnuScenes LiDAR onlymAP60.3CenterPoint
2D ClassificationnuScenes LiDAR onlymAP (val)59.6CenterPoint
2D Classificationwaymo all_nsAPH/L271.93CenterPoint
2D ClassificationnuScenesNDS0.71CenterPoint
2D ClassificationnuScenesmAAE0.14CenterPoint
2D ClassificationnuScenesmAOE0.35CenterPoint
2D ClassificationnuScenesmAP0.67CenterPoint
2D ClassificationnuScenesmASE0.24CenterPoint
2D ClassificationnuScenesmATE0.25CenterPoint
2D ClassificationnuScenesmAVE0.25CenterPoint
2D ClassificationONCE mAP60.1CenterPoint
2D ClassificationWaymo Open DatasetmAPH/L265.8CenterPoint
2D Classificationwaymo cyclistAPH/L271.28CenterPoint
2D Classificationwaymo pedestrianAPH/L271.52CenterPoint
2D ClassificationnuScenes-Cmean Corruption Error (mCE)100CenterPoint-PP
2D Object DetectionnuScenes LiDAR onlyNDS67.3CenterPoint
2D Object DetectionnuScenes LiDAR onlyNDS (val)66.8CenterPoint
2D Object DetectionnuScenes LiDAR onlymAP60.3CenterPoint
2D Object DetectionnuScenes LiDAR onlymAP (val)59.6CenterPoint
2D Object Detectionwaymo all_nsAPH/L271.93CenterPoint
2D Object DetectionnuScenesNDS0.71CenterPoint
2D Object DetectionnuScenesmAAE0.14CenterPoint
2D Object DetectionnuScenesmAOE0.35CenterPoint
2D Object DetectionnuScenesmAP0.67CenterPoint
2D Object DetectionnuScenesmASE0.24CenterPoint
2D Object DetectionnuScenesmATE0.25CenterPoint
2D Object DetectionnuScenesmAVE0.25CenterPoint
2D Object DetectionONCE mAP60.1CenterPoint
2D Object DetectionWaymo Open DatasetmAPH/L265.8CenterPoint
2D Object Detectionwaymo cyclistAPH/L271.28CenterPoint
2D Object Detectionwaymo pedestrianAPH/L271.52CenterPoint
2D Object DetectionnuScenes-Cmean Corruption Error (mCE)100CenterPoint-PP
16knuScenes LiDAR onlyNDS67.3CenterPoint
16knuScenes LiDAR onlyNDS (val)66.8CenterPoint
16knuScenes LiDAR onlymAP60.3CenterPoint
16knuScenes LiDAR onlymAP (val)59.6CenterPoint
16kwaymo all_nsAPH/L271.93CenterPoint
16knuScenesNDS0.71CenterPoint
16knuScenesmAAE0.14CenterPoint
16knuScenesmAOE0.35CenterPoint
16knuScenesmAP0.67CenterPoint
16knuScenesmASE0.24CenterPoint
16knuScenesmATE0.25CenterPoint
16knuScenesmAVE0.25CenterPoint
16kONCE mAP60.1CenterPoint
16kWaymo Open DatasetmAPH/L265.8CenterPoint
16kwaymo cyclistAPH/L271.28CenterPoint
16kwaymo pedestrianAPH/L271.52CenterPoint
16knuScenes-Cmean Corruption Error (mCE)100CenterPoint-PP

Related Papers

MVA 2025 Small Multi-Object Tracking for Spotting Birds Challenge: Dataset, Methods, and Results2025-07-17A Real-Time System for Egocentric Hand-Object Interaction Detection in Industrial Domains2025-07-17RS-TinyNet: Stage-wise Feature Fusion Network for Detecting Tiny Objects in Remote Sensing Images2025-07-17Decoupled PROB: Decoupled Query Initialization Tasks and Objectness-Class Learning for Open World Object Detection2025-07-17Dual LiDAR-Based Traffic Movement Count Estimation at a Signalized Intersection: Deployment, Data Collection, and Preliminary Analysis2025-07-17YOLOv8-SMOT: An Efficient and Robust Framework for Real-Time Small Object Tracking via Slice-Assisted Training and Adaptive Association2025-07-16Vision-based Perception for Autonomous Vehicles in Obstacle Avoidance Scenarios2025-07-16Tomato Multi-Angle Multi-Pose Dataset for Fine-Grained Phenotyping2025-07-15