Publication:
Real-Time Multi-Task ADAS Implementation on Reconfigurable Heterogeneous MPSoC Architecture

dc.contributor.authorsTatar G., BAYAR S.
dc.date.accessioned2023-08-14T11:51:31Z
dc.date.accessioned2026-01-11T18:03:10Z
dc.date.available2023-08-14T11:51:31Z
dc.date.issued2023-01-01
dc.description.abstractThe rapid adoption of Advanced Driver Assistance Systems (ADAS) in modern vehicles, aiming to elevate driving safety and experience, necessitates the real-time processing of high-definition video data. This requirement brings about considerable computational complexity and memory demands, highlighting a critical research void for a design integrating high FPS throughput with optimal Mean Average Precision (mAP) and Mean Intersection over Union (mIoU). Performance improvement at lower costs, multi-tasking ability on a single hardware platform, and flawless incorporation into memory-constrained devices are also essential for boosting ADAS performance. Addressing these challenges, this study proposes an ADAS multi-task learning hardware-software co-design approach underpinned by the Kria KV260 Multi-Processor System-on-Chip Field Programmable Gate Array (MPSoC-FPGA) platform. The approach facilitates efficient real-time execution of deep learning algorithms specific to ADAS applications. Utilizing the BDD100K, KITTI, and CityScapes datasets, our ADAS multi-task learning system endeavours to provide accurate and efficient multi-object detection, segmentation, and lane and drivable area detection in road images. The system deploys a segmentation-based object detection strategy, using a ResNet-18 backbone encoder and a Single Shot Detector architecture, coupled with quantization-aware training to augment inference performance without compromising accuracy. The ADAS multi-task learning offers customization options for various ADAS applications and can be further optimized for increased precision and reduced memory usage. Experimental results showcase the system’s capability to perform real-time multi-class object detection, segmentation, line detection, and drivable area detection on road images at approximately 25.4 FPS using a 1920x1080p Full HD camera. Impressively, the quantized model has demonstrated a 51% mAP for object detection, 56.62% mIoU for image segmentation, 43.86% mIoU for line detection, and 81.56% IoU for drivable area identification, reinforcing its high efficacy and precision. The findings underscore that the proposed ADAS multi-task learning system is a practical, reliable, and effective solution for real-world applications.
dc.identifier.citationTatar G., BAYAR S., "Real-Time Multi-Task ADAS Implementation on Reconfigurable Heterogeneous MPSoC Architecture", IEEE Access, 2023
dc.identifier.doi10.1109/access.2023.3300379
dc.identifier.issn2169-3536
dc.identifier.urihttps://avesis.marmara.edu.tr/api/publication/6b882738-8a7a-45e8-9289-718c90d85559/file
dc.identifier.urihttps://hdl.handle.net/11424/292485
dc.language.isoeng
dc.relation.ispartofIEEE Access
dc.rightsinfo:eu-repo/semantics/openAccess
dc.subjectBilgisayar Bilimleri
dc.subjectMühendislik ve Teknoloji
dc.subjectComputer Sciences
dc.subjectEngineering and Technology
dc.subjectMühendislik, Bilişim ve Teknoloji (ENG)
dc.subjectBilgisayar Bilimi
dc.subjectMühendislik
dc.subjectMalzeme Bilimi
dc.subjectEngineering, Computing & Technology (ENG)
dc.subjectCOMPUTER SCIENCE
dc.subjectENGINEERING
dc.subjectMATERIALS SCIENCE
dc.subjectGenel Bilgisayar Bilimi
dc.subjectFizik Bilimleri
dc.subjectGenel Malzeme Bilimi
dc.subjectGenel Mühendislik
dc.subjectGeneral Computer Science
dc.subjectPhysical Sciences
dc.subjectGeneral Materials Science
dc.subjectGeneral Engineering
dc.subjectADAS
dc.subjectArtificial intelligence
dc.subjectComputational modeling
dc.subjectComputer architecture
dc.subjectDeep learning
dc.subjectDeep processing unit
dc.subjectField programmable gate arrays
dc.subjectGraphics processing units
dc.subjectMemory allocation
dc.subjectMemory management
dc.subjectMPSoC-FPGA architecture
dc.subjectMulti-task learning
dc.subjectMultitasking
dc.subjectQuantization aware training
dc.subjectTask analysis
dc.subjectTraining
dc.subjectVitis-AI
dc.titleReal-Time Multi-Task ADAS Implementation on Reconfigurable Heterogeneous MPSoC Architecture
dc.typearticle
dspace.entity.typePublication

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
file.pdf
Size:
7.07 MB
Format:
Adobe Portable Document Format