{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,9]],"date-time":"2026-06-09T15:50:55Z","timestamp":1781020255927,"version":"3.54.1"},"reference-count":24,"publisher":"MDPI AG","issue":"10","license":[{"start":{"date-parts":[[2024,5,13]],"date-time":"2024-05-13T00:00:00Z","timestamp":1715558400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100004663","name":"National Science and Technology Council","doi-asserted-by":"publisher","award":["111-2221-E-033-041"],"award-info":[{"award-number":["111-2221-E-033-041"]}],"id":[{"id":"10.13039\/501100004663","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004663","name":"National Science and Technology Council","doi-asserted-by":"publisher","award":["111-2823-8-033-001"],"award-info":[{"award-number":["111-2823-8-033-001"]}],"id":[{"id":"10.13039\/501100004663","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004663","name":"National Science and Technology Council","doi-asserted-by":"publisher","award":["111-2622-E-131-001"],"award-info":[{"award-number":["111-2622-E-131-001"]}],"id":[{"id":"10.13039\/501100004663","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004663","name":"National Science and Technology Council","doi-asserted-by":"publisher","award":["110-2223-8-033-002"],"award-info":[{"award-number":["110-2223-8-033-002"]}],"id":[{"id":"10.13039\/501100004663","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004663","name":"National Science and Technology Council","doi-asserted-by":"publisher","award":["110-2221-E-027-044-MY3"],"award-info":[{"award-number":["110-2221-E-027-044-MY3"]}],"id":[{"id":"10.13039\/501100004663","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004663","name":"National Science and Technology Council","doi-asserted-by":"publisher","award":["110-2218-E-035-007"],"award-info":[{"award-number":["110-2218-E-035-007"]}],"id":[{"id":"10.13039\/501100004663","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004663","name":"National Science and Technology Council","doi-asserted-by":"publisher","award":["110-2622-E-131-002"],"award-info":[{"award-number":["110-2622-E-131-002"]}],"id":[{"id":"10.13039\/501100004663","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004663","name":"National Science and Technology Council","doi-asserted-by":"publisher","award":["109-2622-E-131-001-CC3"],"award-info":[{"award-number":["109-2622-E-131-001-CC3"]}],"id":[{"id":"10.13039\/501100004663","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004663","name":"National Science and Technology Council","doi-asserted-by":"publisher","award":["109-2221-E-131-025"],"award-info":[{"award-number":["109-2221-E-131-025"]}],"id":[{"id":"10.13039\/501100004663","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004663","name":"National Science and Technology Council","doi-asserted-by":"publisher","award":["109-2410-H-197-002-MY3"],"award-info":[{"award-number":["109-2410-H-197-002-MY3"]}],"id":[{"id":"10.13039\/501100004663","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004663","name":"National Science and Technology Council","doi-asserted-by":"publisher","award":["112-2410-H-197-002-MY2"],"award-info":[{"award-number":["112-2410-H-197-002-MY2"]}],"id":[{"id":"10.13039\/501100004663","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004663","name":"National Science and Technology Council","doi-asserted-by":"publisher","award":["112-2410-H-033-014"],"award-info":[{"award-number":["112-2410-H-033-014"]}],"id":[{"id":"10.13039\/501100004663","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004663","name":"National Science and Technology Council","doi-asserted-by":"publisher","award":["112-2222-E-035-004"],"award-info":[{"award-number":["112-2222-E-035-004"]}],"id":[{"id":"10.13039\/501100004663","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004663","name":"National Science and Technology Council","doi-asserted-by":"publisher","award":["112-2811-E-033-004"],"award-info":[{"award-number":["112-2811-E-033-004"]}],"id":[{"id":"10.13039\/501100004663","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004663","name":"National Science and Technology Council","doi-asserted-by":"publisher","award":["112-2221-E033-049-MY3"],"award-info":[{"award-number":["112-2221-E033-049-MY3"]}],"id":[{"id":"10.13039\/501100004663","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>The convergence of edge computing systems with Field-Programmable Gate Array (FPGA) technology has shown considerable promise in enhancing real-time applications across various domains. This paper presents an innovative edge computing system design specifically tailored for pavement defect detection within the Advanced Driver-Assistance Systems (ADASs) domain. The system seamlessly integrates the AMD Xilinx AI platform into a customized circuit configuration, capitalizing on its capabilities. Utilizing cameras as input sensors to capture road scenes, the system employs a Deep Learning Processing Unit (DPU) to execute the YOLOv3 model, enabling the identification of three distinct types of pavement defects with high accuracy and efficiency. Following defect detection, the system efficiently transmits detailed information about the type and location of detected defects via the Controller Area Network (CAN) interface. This integration of FPGA-based edge computing not only enhances the speed and accuracy of defect detection, but also facilitates real-time communication between the vehicle\u2019s onboard controller and external systems. Moreover, the successful integration of the proposed system transforms ADAS into a sophisticated edge computing device, empowering the vehicle\u2019s onboard controller to make informed decisions in real time. These decisions are aimed at enhancing the overall driving experience by improving safety and performance metrics. The synergy between edge computing and FPGA technology not only advances ADAS capabilities, but also paves the way for future innovations in automotive safety and assistance systems.<\/jats:p>","DOI":"10.3390\/s24103098","type":"journal-article","created":{"date-parts":[[2024,5,13]],"date-time":"2024-05-13T11:18:17Z","timestamp":1715599097000},"page":"3098","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["An Edge Computing System with AMD Xilinx FPGA AI Customer Platform for Advanced Driver Assistance System"],"prefix":"10.3390","volume":"24","author":[{"ORCID":"https:\/\/orcid.org\/0009-0008-6075-6172","authenticated-orcid":false,"given":"Tsun-Kuang","family":"Chi","sequence":"first","affiliation":[{"name":"Department of Electronic Engineering, Chung Yuan Christian University, Taoyuan City 320314, Taiwan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tsung-Yi","family":"Chen","sequence":"additional","affiliation":[{"name":"Department of Electronic Engineering, Feng Chia University, Taichung City 40724, Taiwan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6735-0473","authenticated-orcid":false,"given":"Yu-Chen","family":"Lin","sequence":"additional","affiliation":[{"name":"Department of Automatic Control Engineering, Feng Chia University, Taichung City 40724, Taiwan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ting-Lan","family":"Lin","sequence":"additional","affiliation":[{"name":"Department of Electronic Engineering, National Taipei University of Technology, Taipei 10608, Taiwan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jun-Ting","family":"Zhang","sequence":"additional","affiliation":[{"name":"Department of Electronic Engineering, Chung Yuan Christian University, Taoyuan City 320314, Taiwan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Cheng-Lin","family":"Lu","sequence":"additional","affiliation":[{"name":"Department of Electronic Engineering, Chung Yuan Christian University, Taoyuan City 320314, Taiwan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4079-9350","authenticated-orcid":false,"given":"Shih-Lun","family":"Chen","sequence":"additional","affiliation":[{"name":"Department of Electronic Engineering, Chung Yuan Christian University, Taoyuan City 320314, Taiwan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0110-5491","authenticated-orcid":false,"given":"Kuo-Chen","family":"Li","sequence":"additional","affiliation":[{"name":"Department of Information Management, Chung Yuan Christian University, Taoyuan City 320317, Taiwan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8848-6644","authenticated-orcid":false,"given":"Patricia Angela R.","family":"Abu","sequence":"additional","affiliation":[{"name":"Department of Information Systems and Computer Science, Ateneo de Manila University, Quezon City 1108, Philippines"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2024,5,13]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"399","DOI":"10.1145\/954339.954342","article-title":"Face recognition: A literature survey","volume":"35","author":"Zhao","year":"2003","journal-title":"ACM Comput. Surv."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Tuan, M.-C., and Chen, S.L. (July, January 28). Fully pipelined VLSI architecture of a real-time block-based object detector for intelligent video surveillance systems. Proceedings of the 2015 IEEE\/ACIS 14th International Conference on Computer and Information Science (ICIS), Las Vegas, NV, USA.","DOI":"10.1109\/ICIS.2015.7166585"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"85714","DOI":"10.1109\/ACCESS.2020.2991734","article-title":"An Overview on Edge Computing Research","volume":"8","author":"Cao","year":"2020","journal-title":"IEEE Access"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1655","DOI":"10.1109\/JPROC.2019.2921977","article-title":"Deep Learning with Edge Computing: A Review","volume":"107","author":"Chen","year":"2019","journal-title":"Proc. IEEE"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"395","DOI":"10.1109\/TITS.2011.2159493","article-title":"Cognitive Cars: A New Frontier for ADAS Research","volume":"13","author":"Li","year":"2012","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Okuda, R., Kajiwara, Y., and Terashima, K. (2014, January 28\u201330). A survey of technical trend of ADAS and autonomous driving. Proceedings of the Technical Program\u20142014 International Symposium on VLSI Technology, Systems and Application (VLSI-TSA), Hsinchu, Taiwan.","DOI":"10.1109\/VLSI-TSA.2014.6839646"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Moujahid, A., Tantaoui, M.E., Hina, M.D., Soukane, A., Ortalda, A., ElKhadimi, A., and Ramdane-Cherif, A. (2018, January 22\u201323). Machine Learning Techniques in ADAS: A Review. Proceedings of the 2018 International Conference on Advances in Computing and Communication Engineering (ICACCE), Paris, France.","DOI":"10.1109\/ICACCE.2018.8441758"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Su, C.L., Lai, W.C., Zhang, Y.K., Guo, T.J., Hung, Y.J., and Chen, H.C. (2020, January 9\u201313). Artificial Intelligence Design on Embedded Board with Edge Computing for Vehicle Applications. Proceedings of the 2020 IEEE Third International Conference on Artificial Intelligence and Knowledge Engineering (AIKE), Laguna Hills, CA, USA.","DOI":"10.1109\/AIKE48582.2020.00026"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"104558","DOI":"10.1016\/j.robot.2023.104558","article-title":"Comparative analysis of multiple YOLO-based target detectors and trackers for ADAS in edge devices","volume":"171","author":"Azevedo","year":"2024","journal-title":"Robot. Auton. Syst."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"40573","DOI":"10.1109\/ACCESS.2020.2976513","article-title":"Resource-Constrained Machine Learning for ADAS: A Systematic Review","volume":"8","author":"Biempica","year":"2020","journal-title":"IEEE Access"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"80741","DOI":"10.1109\/ACCESS.2023.3300379","article-title":"Real-Time Multi-Task ADAS Implementation on Reconfigurable Heterogeneous MPSoC Architecture","volume":"11","author":"Tatar","year":"2023","journal-title":"IEEE Access"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Hao, C., Sarwari, A., Jin, Z., Abu-Haimed, H., Sew, D., Li, Y., Liu, X., Wu, B., Fu, D., and Gu, J. (2019, January 20\u201323). A Hybrid GPU + FPGA System Design for Autonomous Driving Cars. Proceedings of the 2019 IEEE International Workshop on Signal Processing Systems (SiPS), Nanjing, China.","DOI":"10.1109\/SiPS47522.2019.9020540"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Kim, H., and Choi, K. (2019, January 14-17). The Implementation of a Power Efficient BCNN-Based Object Detection Acceleration on a Xilinx FPGA-SoC. Proceedings of the 2019 International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), Atlanta, GA, USA.","DOI":"10.1109\/iThings\/GreenCom\/CPSCom\/SmartData.2019.00060"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Lin, Y.-C., Chen, W.-H., and Kuo, C.-H. (2021). Implementation of Pavement Defect Detection System on Edge Computing Platform. Appl. Sci., 11.","DOI":"10.3390\/app11083725"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Wei, K., Honda, K., and Amano, H. (2020, January 24\u201327). An implementation methodology for Neural Network on a Low-end FPGA Board. Proceedings of the 2020 Eighth International Symposium on Computing and Networking (CANDAR), Naha, Japan.","DOI":"10.1109\/CANDAR51075.2020.00039"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Lin, G.Z., Nguyen, H.M., Sun, C.C., Kuo, P.Y., and Sheu, M.H. (2021, January 15\u201317). A Novel Bird Detection and Identification based on DPU processor on PYNQ FPGA. Proceedings of the 2021 IEEE International Conference on Consumer Electronics-Taiwan (ICCE-TW), Penghu, Taiwan.","DOI":"10.1109\/ICCE-TW52618.2021.9603066"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"714","DOI":"10.1109\/TNS.2022.3216360","article-title":"Radiation-Tolerant Deep Learning Processor Unit (DPU)-Based Platform Using Xilinx 20-nm Kintex UltraScale FPGA","volume":"70","author":"Maillard","year":"2023","journal-title":"IEEE Trans. Nucl. Sci."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"83224","DOI":"10.1109\/ACCESS.2020.2988311","article-title":"An Efficient Task Assignment Framework to Accelerate DPU-Based Convolutional Neural Network Inference on FPGAs","volume":"8","author":"Zhu","year":"2020","journal-title":"IEEE Access"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Njuguna, J.C., Alabay, E., \u00c7elebi, A., \u00c7elebi, A.T., and G\u00fcll\u00fc, M.K. (2023, January 11\u201313). An FPGA based Real-Time Flat Field Correction for Infrared Focal Plane Arrays. Proceedings of the 2023 Innovations in Intelligent Systems and Applications Conference (ASYU), Sivas, Turkey.","DOI":"10.1109\/ASYU58738.2023.10296698"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Tsai, C.Y., and Chen, C.L. (2016, January 7-9). HDMI video scaling on an all-programmable SoC. Proceedings of the 2016 International Conference On Communication Problem-Solving (ICCP), Taipei, Taiwan.","DOI":"10.1109\/ICCPS.2016.7751118"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Yang, H., Wang, H., Wei, W., Guo, L., and Sun, K. (2021, January 27\u201329). Real-Time Moving Target Detection System Based on FPGA. Proceedings of the 2021 IEEE International Conference on Electronic Technology, Communication and Information (ICETCI), Changchun, China.","DOI":"10.1109\/ICETCI53161.2021.9563454"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1109\/TCSVT.2009.2026831","article-title":"FPGA Design and Implementation of a Real-Time Stereo Vision System","volume":"20","author":"Jin","year":"2010","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Tang, J., Zheng, X., Wu, Q., and Cui, J. (2022, January 18\u201321). A Real-time UAV Object Detection System Design with FPGA Implementation. Proceedings of the 8th International Conference on Computing and Artificial Intelligence, Tianjin, China.","DOI":"10.1145\/3532213.3532284"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Shimoda, M., Sada, Y., Kuramochi, R., and Nakahara, H. (2019, January 9\u201313). An FPGA Implementation of Real-Time Object Detection with a Thermal Camera. Proceedings of the 2019 29th International Conference on Field Programmable Logic and Applications (FPL), Barcelona, Spain.","DOI":"10.1109\/FPL.2019.00072"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/24\/10\/3098\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T14:41:46Z","timestamp":1760107306000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/24\/10\/3098"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,5,13]]},"references-count":24,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2024,5]]}},"alternative-id":["s24103098"],"URL":"https:\/\/doi.org\/10.3390\/s24103098","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,5,13]]}}}