Papers
Topics
Authors
Recent
2000 character limit reached

DECADE: Towards Designing Efficient-yet-Accurate Distance Estimation Modules for Collision Avoidance in Mobile Advanced Driver Assistance Systems (2410.19336v1)

Published 25 Oct 2024 in cs.CV

Abstract: The proliferation of smartphones and other mobile devices provides a unique opportunity to make Advanced Driver Assistance Systems (ADAS) accessible to everyone in the form of an application empowered by low-cost Machine/Deep Learning (ML/DL) models to enhance road safety. For the critical feature of Collision Avoidance in Mobile ADAS, lightweight Deep Neural Networks (DNN) for object detection exist, but conventional pixel-wise depth/distance estimation DNNs are vastly more computationally expensive making them unsuitable for a real-time application on resource-constrained devices. In this paper, we present a distance estimation model, DECADE, that processes each detector output instead of constructing pixel-wise depth/disparity maps. In it, we propose a pose estimation DNN to estimate allocentric orientation of detections to supplement the distance estimation DNN in its prediction of distance using bounding box features. We demonstrate that these modules can be attached to any detector to extend object detection with fast distance estimation. Evaluation of the proposed modules with attachment to and fine-tuning on the outputs of the YOLO object detector on the KITTI 3D Object Detection dataset achieves state-of-the-art performance with 1.38 meters in Mean Absolute Error and 7.3% in Mean Relative Error in the distance range of 0-150 meters. Our extensive evaluation scheme not only evaluates class-wise performance, but also evaluates range-wise accuracy especially in the critical range of 0-70m.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (16)
  1. Y. Fu, C. Li, F. R. Yu, T. H. Luan, and Y. Zhang, “A survey of driving safety with sensing, vehicular communications, and artificial intelligence-based collision avoidance,” IEEE transactions on intelligent transportation systems, vol. 23, no. 7, pp. 6142–6163, 2021.
  2. A. Moujahid et al., “Machine learning techniques in adas: A review,” in 2018 International Conference on Advances in Computing and Communication Engineering (ICACCE).   IEEE, 2018, pp. 235–242.
  3. J. Borrego-Carazo, D. Castells-Rufas, E. Biempica, and J. Carrabina, “Resource-constrained machine learning for adas: A systematic review,” IEEE Access, vol. 8, pp. 40 573–40 598, 2020.
  4. A. Masoumian et al., “Absolute distance prediction based on deep learning object detection and monocular depth estimation models.” in CCIA, 2021, pp. 325–334.
  5. J. Redmon and A. Farhadi, “Yolov3: An incremental improvement,” arXiv preprint arXiv:1804.02767, 2018.
  6. C.-Y. Wang, A. Bochkovskiy, and H.-Y. M. Liao, “Yolov7: Trainable bag-of-freebies sets new state-of-the-art for real-time object detectors,” in Proceedings of the IEEE/CVF CVPR, 2023, pp. 7464–7475.
  7. G. Jocher, A. Chaurasia, and J. Qiu, “YOLO by Ultralytics,” Jan. 2023. [Online]. Available: https://github.com/ultralytics/ultralytics
  8. C. Godard, O. Mac Aodha, M. Firman, and G. J. Brostow, “Digging into self-supervised monocular depth prediction,” October 2019.
  9. H. Fu et al., “Deep ordinal regression network for monocular depth estimation,” in Proceedings of the IEEE conference on computer vision and pattern recognition, 2018, pp. 2002–2011.
  10. I. Alhashim and P. Wonka, “High quality monocular depth estimation via transfer learning,” arXiv e-prints, vol. abs/1812.11941, 2018. [Online]. Available: https://arxiv.org/abs/1812.11941
  11. M. Vajgl, P. Hurtik, and T. Nejezchleba, “Dist-yolo: fast object detection with distance estimation,” Applied sciences, vol. 12, no. 3, p. 1354, 2022.
  12. M. A. Haseeb, J. Guan, D. Ristic-Durrant, and A. Gräser, “Disnet: a novel method for distance estimation from monocular camera,” 10th Planning, Perception and Navigation for Intelligent Vehicles (PPNIV18), IROS, 2018.
  13. A. Geiger, P. Lenz, and R. Urtasun, “Are we ready for autonomous driving? the kitti vision benchmark suite,” in Conference on Computer Vision and Pattern Recognition (CVPR), 2012.
  14. A. Mousavian, D. Anguelov, J. Flynn, and J. Kosecka, “3d bounding box estimation using deep learning and geometry,” in Proceedings of the IEEE conference on Computer Vision and Pattern Recognition, 2017, pp. 7074–7082.
  15. J. Yu et al., “Scalpel: Customizing dnn pruning to the underlying hardware parallelism,” ACM SIGARCH Computer Architecture News, vol. 45, no. 2, pp. 548–560, 2017.
  16. Y.-H. Chen, T.-J. Yang, J. Emer, and V. Sze, “Eyeriss v2: A flexible accelerator for emerging deep neural networks on mobile devices,” 2019.

Summary

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

Whiteboard

Paper to Video (Beta)

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.