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/TR3D: Towards Real-Time Indoor 3D Object Detection

TR3D: Towards Real-Time Indoor 3D Object Detection

Danila Rukhovich, Anna Vorontsova, Anton Konushin

2023-02-06object-detection3D Object DetectionObject Detection
PaperPDF

Abstract

Recently, sparse 3D convolutions have changed 3D object detection. Performing on par with the voting-based approaches, 3D CNNs are memory-efficient and scale to large scenes better. However, there is still room for improvement. With a conscious, practice-oriented approach to problem-solving, we analyze the performance of such methods and localize the weaknesses. Applying modifications that resolve the found issues one by one, we end up with TR3D: a fast fully-convolutional 3D object detection model trained end-to-end, that achieves state-of-the-art results on the standard benchmarks, ScanNet v2, SUN RGB-D, and S3DIS. Moreover, to take advantage of both point cloud and RGB inputs, we introduce an early fusion of 2D and 3D features. We employ our fusion module to make conventional 3D object detection methods multimodal and demonstrate an impressive boost in performance. Our model with early feature fusion, which we refer to as TR3D+FF, outperforms existing 3D object detection approaches on the SUN RGB-D dataset. Overall, besides being accurate, both TR3D and TR3D+FF models are lightweight, memory-efficient, and fast, thereby marking another milestone on the way toward real-time 3D object detection. Code is available at https://github.com/SamsungLabs/tr3d .

Results

TaskDatasetMetricValueModel
Object DetectionSUN-RGBD valmAP@0.2569.4TR3D+FF
Object DetectionSUN-RGBD valmAP@0.553.4TR3D+FF
Object DetectionSUN-RGBD valmAP@0.2567.1TR3D (Geo only)
Object DetectionSUN-RGBD valmAP@0.550.4TR3D (Geo only)
Object Detection3RScanmAP@0.2562.3TR3D
Object Detection3RScanmAP@0.545.4TR3D
Object DetectionScanNet++mAP@0.2526.2TR3D
Object DetectionScanNet++mAP@0.514.5TR3D
Object DetectionS3DISmAP@0.2574.5TR3D
Object DetectionS3DISmAP@0.551.7TR3D
Object DetectionMultiScanmAP@0.2556.7TR3D
Object DetectionMultiScanmAP@0.542.3TR3D
Object DetectionScanNetV2mAP@0.2572.9TR3D
Object DetectionScanNetV2mAP@0.559.3TR3D
3DSUN-RGBD valmAP@0.2569.4TR3D+FF
3DSUN-RGBD valmAP@0.553.4TR3D+FF
3DSUN-RGBD valmAP@0.2567.1TR3D (Geo only)
3DSUN-RGBD valmAP@0.550.4TR3D (Geo only)
3D3RScanmAP@0.2562.3TR3D
3D3RScanmAP@0.545.4TR3D
3DScanNet++mAP@0.2526.2TR3D
3DScanNet++mAP@0.514.5TR3D
3DS3DISmAP@0.2574.5TR3D
3DS3DISmAP@0.551.7TR3D
3DMultiScanmAP@0.2556.7TR3D
3DMultiScanmAP@0.542.3TR3D
3DScanNetV2mAP@0.2572.9TR3D
3DScanNetV2mAP@0.559.3TR3D
3D Object DetectionSUN-RGBD valmAP@0.2569.4TR3D+FF
3D Object DetectionSUN-RGBD valmAP@0.553.4TR3D+FF
3D Object DetectionSUN-RGBD valmAP@0.2567.1TR3D (Geo only)
3D Object DetectionSUN-RGBD valmAP@0.550.4TR3D (Geo only)
3D Object Detection3RScanmAP@0.2562.3TR3D
3D Object Detection3RScanmAP@0.545.4TR3D
3D Object DetectionScanNet++mAP@0.2526.2TR3D
3D Object DetectionScanNet++mAP@0.514.5TR3D
3D Object DetectionS3DISmAP@0.2574.5TR3D
3D Object DetectionS3DISmAP@0.551.7TR3D
3D Object DetectionMultiScanmAP@0.2556.7TR3D
3D Object DetectionMultiScanmAP@0.542.3TR3D
3D Object DetectionScanNetV2mAP@0.2572.9TR3D
3D Object DetectionScanNetV2mAP@0.559.3TR3D
2D ClassificationSUN-RGBD valmAP@0.2569.4TR3D+FF
2D ClassificationSUN-RGBD valmAP@0.553.4TR3D+FF
2D ClassificationSUN-RGBD valmAP@0.2567.1TR3D (Geo only)
2D ClassificationSUN-RGBD valmAP@0.550.4TR3D (Geo only)
2D Classification3RScanmAP@0.2562.3TR3D
2D Classification3RScanmAP@0.545.4TR3D
2D ClassificationScanNet++mAP@0.2526.2TR3D
2D ClassificationScanNet++mAP@0.514.5TR3D
2D ClassificationS3DISmAP@0.2574.5TR3D
2D ClassificationS3DISmAP@0.551.7TR3D
2D ClassificationMultiScanmAP@0.2556.7TR3D
2D ClassificationMultiScanmAP@0.542.3TR3D
2D ClassificationScanNetV2mAP@0.2572.9TR3D
2D ClassificationScanNetV2mAP@0.559.3TR3D
2D Object DetectionSUN-RGBD valmAP@0.2569.4TR3D+FF
2D Object DetectionSUN-RGBD valmAP@0.553.4TR3D+FF
2D Object DetectionSUN-RGBD valmAP@0.2567.1TR3D (Geo only)
2D Object DetectionSUN-RGBD valmAP@0.550.4TR3D (Geo only)
2D Object Detection3RScanmAP@0.2562.3TR3D
2D Object Detection3RScanmAP@0.545.4TR3D
2D Object DetectionScanNet++mAP@0.2526.2TR3D
2D Object DetectionScanNet++mAP@0.514.5TR3D
2D Object DetectionS3DISmAP@0.2574.5TR3D
2D Object DetectionS3DISmAP@0.551.7TR3D
2D Object DetectionMultiScanmAP@0.2556.7TR3D
2D Object DetectionMultiScanmAP@0.542.3TR3D
2D Object DetectionScanNetV2mAP@0.2572.9TR3D
2D Object DetectionScanNetV2mAP@0.559.3TR3D
16kSUN-RGBD valmAP@0.2569.4TR3D+FF
16kSUN-RGBD valmAP@0.553.4TR3D+FF
16kSUN-RGBD valmAP@0.2567.1TR3D (Geo only)
16kSUN-RGBD valmAP@0.550.4TR3D (Geo only)
16k3RScanmAP@0.2562.3TR3D
16k3RScanmAP@0.545.4TR3D
16kScanNet++mAP@0.2526.2TR3D
16kScanNet++mAP@0.514.5TR3D
16kS3DISmAP@0.2574.5TR3D
16kS3DISmAP@0.551.7TR3D
16kMultiScanmAP@0.2556.7TR3D
16kMultiScanmAP@0.542.3TR3D
16kScanNetV2mAP@0.2572.9TR3D
16kScanNetV2mAP@0.559.3TR3D

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