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/Deep Hough Voting for 3D Object Detection in Point Clouds

Deep Hough Voting for 3D Object Detection in Point Clouds

Charles R. Qi, Or Litany, Kaiming He, Leonidas J. Guibas

2019-04-21ICCV 2019 103D Object Detection From Monocular Imagesobject-detection3D Object DetectionObject Detection
PaperPDFCodeCodeCodeCodeCode(official)CodeCodeCodeCodeCodeCodeCodeCode

Abstract

Current 3D object detection methods are heavily influenced by 2D detectors. In order to leverage architectures in 2D detectors, they often convert 3D point clouds to regular grids (i.e., to voxel grids or to bird's eye view images), or rely on detection in 2D images to propose 3D boxes. Few works have attempted to directly detect objects in point clouds. In this work, we return to first principles to construct a 3D detection pipeline for point cloud data and as generic as possible. However, due to the sparse nature of the data -- samples from 2D manifolds in 3D space -- we face a major challenge when directly predicting bounding box parameters from scene points: a 3D object centroid can be far from any surface point thus hard to regress accurately in one step. To address the challenge, we propose VoteNet, an end-to-end 3D object detection network based on a synergy of deep point set networks and Hough voting. Our model achieves state-of-the-art 3D detection on two large datasets of real 3D scans, ScanNet and SUN RGB-D with a simple design, compact model size and high efficiency. Remarkably, VoteNet outperforms previous methods by using purely geometric information without relying on color images.

Results

TaskDatasetMetricValueModel
Object DetectionSUN-RGBD valmAP@0.2559.1VoteNet (Geo only)
Object DetectionSUN-RGBD valmAP@0.535.8VoteNet (Geo only)
Object DetectionARKitScenesmAP@0.2535.8VoteNet
Object DetectionScanNetV2mAP@0.2558.6VoteNet
Object DetectionScanNetV2mAP@0.533.5VoteNet
Object DetectionKITTI-360AP2523.59BoxNet
Object DetectionKITTI-360AP504.08BoxNet
Object DetectionKITTI-360AP2530.61VoteNet
Object DetectionKITTI-360AP503.4VoteNet
3DSUN-RGBD valmAP@0.2559.1VoteNet (Geo only)
3DSUN-RGBD valmAP@0.535.8VoteNet (Geo only)
3DARKitScenesmAP@0.2535.8VoteNet
3DScanNetV2mAP@0.2558.6VoteNet
3DScanNetV2mAP@0.533.5VoteNet
3DKITTI-360AP2523.59BoxNet
3DKITTI-360AP504.08BoxNet
3DKITTI-360AP2530.61VoteNet
3DKITTI-360AP503.4VoteNet
3D Object DetectionSUN-RGBD valmAP@0.2559.1VoteNet (Geo only)
3D Object DetectionSUN-RGBD valmAP@0.535.8VoteNet (Geo only)
3D Object DetectionARKitScenesmAP@0.2535.8VoteNet
3D Object DetectionScanNetV2mAP@0.2558.6VoteNet
3D Object DetectionScanNetV2mAP@0.533.5VoteNet
2D ClassificationSUN-RGBD valmAP@0.2559.1VoteNet (Geo only)
2D ClassificationSUN-RGBD valmAP@0.535.8VoteNet (Geo only)
2D ClassificationARKitScenesmAP@0.2535.8VoteNet
2D ClassificationScanNetV2mAP@0.2558.6VoteNet
2D ClassificationScanNetV2mAP@0.533.5VoteNet
2D ClassificationKITTI-360AP2523.59BoxNet
2D ClassificationKITTI-360AP504.08BoxNet
2D ClassificationKITTI-360AP2530.61VoteNet
2D ClassificationKITTI-360AP503.4VoteNet
2D Object DetectionSUN-RGBD valmAP@0.2559.1VoteNet (Geo only)
2D Object DetectionSUN-RGBD valmAP@0.535.8VoteNet (Geo only)
2D Object DetectionARKitScenesmAP@0.2535.8VoteNet
2D Object DetectionScanNetV2mAP@0.2558.6VoteNet
2D Object DetectionScanNetV2mAP@0.533.5VoteNet
2D Object DetectionKITTI-360AP2523.59BoxNet
2D Object DetectionKITTI-360AP504.08BoxNet
2D Object DetectionKITTI-360AP2530.61VoteNet
2D Object DetectionKITTI-360AP503.4VoteNet
16kSUN-RGBD valmAP@0.2559.1VoteNet (Geo only)
16kSUN-RGBD valmAP@0.535.8VoteNet (Geo only)
16kARKitScenesmAP@0.2535.8VoteNet
16kScanNetV2mAP@0.2558.6VoteNet
16kScanNetV2mAP@0.533.5VoteNet
16kKITTI-360AP2523.59BoxNet
16kKITTI-360AP504.08BoxNet
16kKITTI-360AP2530.61VoteNet
16kKITTI-360AP503.4VoteNet

Related Papers

A 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-17Vision-based Perception for Autonomous Vehicles in Obstacle Avoidance Scenarios2025-07-16Tomato Multi-Angle Multi-Pose Dataset for Fine-Grained Phenotyping2025-07-15ECORE: Energy-Conscious Optimized Routing for Deep Learning Models at the Edge2025-07-08Beyond One Shot, Beyond One Perspective: Cross-View and Long-Horizon Distillation for Better LiDAR Representations2025-07-07