IEEE Access (Jan 2024)

Optimizing Monocular Driving Assistance for Real-Time Processing on Jetson AGX Xavier

  • Huy-Hung Nguyen,
  • Duong Nguyen-Ngoc Tran,
  • Long Hoang Pham,
  • Jae Wook Jeon

DOI
https://doi.org/10.1109/ACCESS.2024.3402239
Journal volume & issue
Vol. 12
pp. 71853 – 71865

Abstract

Read online

While computer vision and computing technology advances have facilitated advanced driver assistance applications, systems with multi-task design remain highly demanding to operate at high speed on resource-constrained devices. Our study addresses this challenge by proposing a real-time driver assistance solution specifically developed for a single Jetson AGX Xavier embedded device. It simultaneously performs lane detection, traffic object detection and recognition, and rule-based scene analysis. To achieve high throughput (up to 43 frames per second) without reliance on additional hardware or cloud server, the system exploits Jetson device’s specialized AI accelerator and employs various optimization techniques: multithreaded programming, the TensorRT framework, and post-training quantization. The modular design integrates state-of-the-art task-specific methods and ensures adaptation to diverse traffic scenarios across countries as well as future hardware and solutions. Experimental results using a Korean dashcam traffic dataset validated the system’s effectiveness and practicality.

Keywords