Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
125 tokens/sec
GPT-4o
47 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Attention-Based Depth Distillation with 3D-Aware Positional Encoding for Monocular 3D Object Detection (2211.16779v2)

Published 30 Nov 2022 in cs.CV

Abstract: Monocular 3D object detection is a low-cost but challenging task, as it requires generating accurate 3D localization solely from a single image input. Recent developed depth-assisted methods show promising results by using explicit depth maps as intermediate features, which are either precomputed by monocular depth estimation networks or jointly evaluated with 3D object detection. However, inevitable errors from estimated depth priors may lead to misaligned semantic information and 3D localization, hence resulting in feature smearing and suboptimal predictions. To mitigate this issue, we propose ADD, an Attention-based Depth knowledge Distillation framework with 3D-aware positional encoding. Unlike previous knowledge distillation frameworks that adopt stereo- or LiDAR-based teachers, we build up our teacher with identical architecture as the student but with extra ground-truth depth as input. Credit to our teacher design, our framework is seamless, domain-gap free, easily implementable, and is compatible with object-wise ground-truth depth. Specifically, we leverage intermediate features and responses for knowledge distillation. Considering long-range 3D dependencies, we propose \emph{3D-aware self-attention} and \emph{target-aware cross-attention} modules for student adaptation. Extensive experiments are performed to verify the effectiveness of our framework on the challenging KITTI 3D object detection benchmark. We implement our framework on three representative monocular detectors, and we achieve state-of-the-art performance with no additional inference computational cost relative to baseline models. Our code is available at https://github.com/rockywind/ADD.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (58)
  1. M3d-rpn: Monocular 3d region proposal network for object detection. In Proceedings of the IEEE/CVF International Conference on Computer Vision, 9287–9296.
  2. Kinematic 3d object detection in monocular video. In European Conference on Computer Vision, 135–152. Springer.
  3. End-to-end object detection with transformers. In European conference on computer vision, 213–229. Springer.
  4. Learning efficient object detection models with knowledge distillation. Advances in neural information processing systems, 30.
  5. Monorun: Monocular 3d object detection by reconstruction and uncertainty propagation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 10379–10388.
  6. 3d object proposals for accurate object class detection. Advances in neural information processing systems, 28.
  7. Dsgn: Deep stereo geometry network for 3d object detection. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, 12536–12545.
  8. Pseudo-Stereo for Monocular 3D Object Detection in Autonomous Driving. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 887–897.
  9. Revealing the Reciprocal Relations Between Self-Supervised Stereo and Monocular Depth Estimation. In Proceedings of the IEEE/CVF International Conference on Computer Vision, 15529–15538.
  10. Monodistill: Learning spatial features for monocular 3d object detection. arXiv preprint arXiv:2201.10830.
  11. Learning depth-guided convolutions for monocular 3d object detection. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops, 1000–1001.
  12. Deep ordinal regression network for monocular depth estimation. In Proceedings of the IEEE conference on computer vision and pattern recognition, 2002–2011.
  13. Efficient Knowledge Distillation from an Ensemble of Teachers. In Interspeech, 3697–3701.
  14. Are we ready for autonomous driving? the kitti vision benchmark suite. In 2012 IEEE conference on computer vision and pattern recognition, 3354–3361. IEEE.
  15. Distilling object detectors via decoupled features. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2154–2164.
  16. Liga-stereo: Learning lidar geometry aware representations for stereo-based 3d detector. In Proceedings of the IEEE/CVF International Conference on Computer Vision, 3153–3163.
  17. Structure aware single-stage 3d object detection from point cloud. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, 11873–11882.
  18. A comprehensive overhaul of feature distillation. In Proceedings of the IEEE/CVF International Conference on Computer Vision, 1921–1930.
  19. Distilling the knowledge in a neural network. arXiv preprint arXiv:1503.02531, 2(7).
  20. Boosting light-weight depth estimation via knowledge distillation. arXiv preprint arXiv:2105.06143.
  21. MonoDTR: Monocular 3D Object Detection with Depth-Aware Transformer. In CVPR.
  22. Geometry-aware distillation for indoor semantic segmentation. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, 2869–2878.
  23. Groomed-nms: Grouped mathematically differentiable nms for monocular 3d object detection. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 8973–8983.
  24. Pointpillars: Fast encoders for object detection from point clouds. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, 12697–12705.
  25. Stereo r-cnn based 3d object detection for autonomous driving. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 7644–7652.
  26. Rtm3d: Real-time monocular 3d detection from object keypoints for autonomous driving. In European Conference on Computer Vision, 644–660. Springer.
  27. Mimicking very efficient network for object detection. In Proceedings of the ieee conference on computer vision and pattern recognition, 6356–6364.
  28. MonoJSG: Joint Semantic and Geometric Cost Volume for Monocular 3D Object Detection. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 1070–1079.
  29. Learning auxiliary monocular contexts helps monocular 3d object detection. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 36, 1810–1818.
  30. Structured knowledge distillation for semantic segmentation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2604–2613.
  31. Petr: Position embedding transformation for multi-view 3d object detection. arXiv preprint arXiv:2203.05625.
  32. PETRv2: A Unified Framework for 3D Perception from Multi-Camera Images. arXiv preprint arXiv:2206.01256.
  33. Autoshape: Real-time shape-aware monocular 3d object detection. In Proceedings of the IEEE/CVF International Conference on Computer Vision, 15641–15650.
  34. Geometry uncertainty projection network for monocular 3d object detection. In Proceedings of the IEEE/CVF International Conference on Computer Vision, 3111–3121.
  35. Rethinking pseudo-lidar representation. In European Conference on Computer Vision, 311–327. Springer.
  36. Accurate monocular 3d object detection via color-embedded 3d reconstruction for autonomous driving. In Proceedings of the IEEE/CVF International Conference on Computer Vision, 6851–6860.
  37. Delving into localization errors for monocular 3d object detection. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 4721–4730.
  38. 3d bounding box estimation using deep learning and geometry. In Proceedings of the IEEE conference on Computer Vision and Pattern Recognition, 7074–7082.
  39. Is Pseudo-Lidar needed for Monocular 3D Object detection? In IEEE/CVF International Conference on Computer Vision (ICCV).
  40. Categorical depth distribution network for monocular 3d object detection. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 8555–8564.
  41. Fitnets: Hints for thin deep nets. arXiv preprint arXiv:1412.6550.
  42. Pv-rcnn: Point-voxel feature set abstraction for 3d object detection. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 10529–10538.
  43. Pointrcnn: 3d object proposal generation and detection from point cloud. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, 770–779.
  44. Distance-normalized unified representation for monocular 3d object detection. In European Conference on Computer Vision, 91–107. Springer.
  45. Geometry-based distance decomposition for monocular 3d object detection. In Proceedings of the IEEE/CVF International Conference on Computer Vision, 15172–15181.
  46. Are we missing confidence in pseudo-lidar methods for monocular 3d object detection? In Proceedings of the IEEE/CVF International Conference on Computer Vision, 3225–3233.
  47. End-to-end people detection in crowded scenes. In Proceedings of the IEEE conference on computer vision and pattern recognition, 2325–2333.
  48. Disp r-cnn: Stereo 3d object detection via shape prior guided instance disparity estimation. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, 10548–10557.
  49. Similarity-preserving knowledge distillation. In Proceedings of the IEEE/CVF International Conference on Computer Vision, 1365–1374.
  50. Depth-conditioned dynamic message propagation for monocular 3d object detection. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 454–463.
  51. Distilling object detectors with fine-grained feature imitation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 4933–4942.
  52. Pseudo-lidar from visual depth estimation: Bridging the gap in 3d object detection for autonomous driving. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 8445–8453.
  53. Monocular 3d object detection with pseudo-lidar point cloud. In Proceedings of the IEEE/CVF International Conference on Computer Vision Workshops, 0–0.
  54. A gift from knowledge distillation: Fast optimization, network minimization and transfer learning. In Proceedings of the IEEE conference on computer vision and pattern recognition, 4133–4141.
  55. Monodetr: Depth-aware transformer for monocular 3d object detection. arXiv preprint arXiv:2203.13310.
  56. Objects are Different: Flexible Monocular 3D Object Detection. In 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 3288–3297.
  57. Objects as points. arXiv preprint arXiv:1904.07850.
  58. Monocular 3d object detection: An extrinsic parameter free approach. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 7556–7566.
Citations (10)

Summary

We haven't generated a summary for this paper yet.

Github Logo Streamline Icon: https://streamlinehq.com

GitHub