Voice Controlled Comparator Improvement Based on Resource Utilization in SoC Ecosystem for Parking Assist System


  • Sethakarn Prongnuch Department of Robotics Engineering, Faculty of Industrial Technology, Suan Sunandha Rajabhat University, 1 U-Thong Nok Rd., Dusit, Bangkok, Thailand
  • Suchada Sitjongsataporn Department of Electronic Engineering, Mahanakorn Institute of Innovation (MII), Faculty of Engineering and Technology, Mahanakorn University of Technology, 140 Cheumsamphan Rd., Nongchok, Bangkok, Thailand https://orcid.org/0000-0002-2357-2365




Voice controlled parking assist system, SoC development board, Normalized cross correlation


This paper introduces the voice controlled comparator improvement for maneuvering a miniature electric vehicle based on the resource utilization in the system-on-chip (SoC) ecosystem. An intelligent parking assist is to support the driver outside a car while parking in the crowded locations. Voice controlled improvement based on the resource utilization on the SoC ecosystem is modified to command for moving vehicle. The normalized cross correlation (NCC) technique is proposed for voice controlled system with low utilization on the SoC ecosystem. Hardware and software co-design by the Xilinx VIVADO and Vitis software are used to design on an ARM multicore processor and field programmable gate array (FPGA) system inside a ‘Zedboard’ development board. We perform the experiments for Thai command word recognition via Bluetooth using the proposed NCC method to identify the basic command stored on SD card in Zedboard. Empirical results show the voice controlled improvement based on the Pearson’s correlation coefficient (PCC), modified PCC and proposed NCC methods on a Zedboard. The resource utilization on Zedboard are less than as 17.57% in look-up table (LUT), 29.12% in look-up table random access memory (LUTRAM), 6.44% in flip-flop (FF) and 2.38% in input/output (I/O) as compared with a ZYBO system. An average execution time of Zedboard using proposed NCC method is less than PCC and modified PCC as 5.12%, 1%, respectively. Results of proposed NCC of Thai voice command controlled show the validate workability at average percentage accuracy at 90% in the outdoor environments.


Download data is not yet available.

Author Biographies

Sethakarn Prongnuch, Department of Robotics Engineering, Faculty of Industrial Technology, Suan Sunandha Rajabhat University, 1 U-Thong Nok Rd., Dusit, Bangkok, Thailand

Sethakarn Prongnuch received his B.Eng. degree in computer engineering from the Rajamangala University of Technology Phra Nakhon in Bangkok, Thailand in 2011, and the M.Eng. and D.Eng. degrees in Computer Engineering from the Mahanakorn University of Technology in Bangkok, Thailand in 2013 and 2019, respectively. He has worked as a lecturer at the department of Robotics Engineering at Faculty of Industrial Technology in Suan Sunandha Rajabhat University in Bangkok, Thailand since 2013. His research interests include computer architectures and systems, embedded system, heterogeneous system architecture, and robotics.

Suchada Sitjongsataporn, Department of Electronic Engineering, Mahanakorn Institute of Innovation (MII), Faculty of Engineering and Technology, Mahanakorn University of Technology, 140 Cheumsamphan Rd., Nongchok, Bangkok, Thailand

Suchada Sitjongsataporn received the B.Eng. (First-class honours) and D.Eng. degrees in Electronic Engineering from Mahanakorn University of Technology, Bangkok, Thailand in 2002 and 2009. She has worked as lecturer at department of Electronic Engineering, Mahanakorn University of Technology since 2002. Currently, she is an Associate Professor and Associate Dean for Research at Faculty of Engineering and Technology in Mahanakorn University of Technology. Her research interests are mathematical and statistical models in the area of adaptive signal processing for communications, networking, embedded system, image and video processing.


“Watch: Brand new car falls off first floor of dealership in Mumbai”, Mumbai Mirror, Dec. 10, 2019. Available: https://mumbaimirror.indiatimes.com/mumbai/other/watch-brand-new-car-falls-off-first-floor-of-dealership-in-mumbai/articleshow/72456045.cms?utm_source=contentofinterest&utm_medium=text&utm_campaign=cppst. [Accessed on 9-August-2021].

J. Herskovitz, “Terrifying moment man narrowly avoids deadly fall after car dangles off nine-storey building”, Mirror, Available https://www.mirror.co.uk/news/weird-news/terrifying-moment-man-narrowly-avoids-8803524. [Accessed on 9-August-2021].

Toyo headquarters, “2016 Toyota Prius Simple Advanced Parking Guidance System (S-APGS) LSC G0T”, Available: https://www.toyoheadquarters.com/threads/2016-toyota-prius-simple-advanced-parking-guidance-system-s-apgs-lsc-g0t.681/. [Accessed on 04-July-2021].

Nissan Motor Corporation, “Intelligent Park Assist”, Available: https://www.nissan-global.com/EN/TECHNOLOGY/OVERVIEW/intelligent_parking_assist.html. [Accessed on 9-August-2021].

H. Lin, J. Dai, L. Wu, and L. Chen, “A Vision-Based Driver Assistance System with Forward Collision and Overtaking Detection”, Sensors, Vol. 20, No. 18, 2020.

Z. Chen, J. Qiu, B. Sheng, P. Li, and E. Wu, “GPSD: generative parking spot detection using multi-clue recovery model”, The Visual Computer, 2021.

S. Prongnuch and S. Sitjongsataporn, “Exterior Car Parking Assistance Algorithm Based on Reconfigurable System for Future Industry,” Journal of Mobile Multimedia, Vol. 16, No. 1–2, pp. 203–220, 2020.

S. Prongnuch and S. Sitjongsataporn, “Thai Voice-Controlled Analysis for Car Parking Assistance in System-on-Chip Architecture”, Advances in Technology Innovation, Vol. 5, No. 4, pp. 203–215, 2020.

S. Sachdev, J. Macwan, C. Patel, and N. Doshi. “Voice-controlled Autonomous Vehicle using IoT”, Procedia Computer Science, Vol. 160, pp. 712–717, 2019.

N. Gupta, “A Novel Voice Controlled Robotic Vehicle For Smart City Applications”, Journal of Physics: Conference Series, Vol. 1817, No. 1, IOP Publishing, 2021.

O. Yudin, R. Ziubina, S. Buchyk, O. Matviichuk-Yudina, O. Suprun, and V. Ivannikova, “Development of Methods for Identification of Information Controlling Signals of Unmanned Aircraft Complex Operator”, Eastern-European Journal of Enterprise Technologies, Vol. 2, No. 9(104), pp. 56–64, 2020.

Digilent Inc., “SoC Boards”, Available: https://store.digilentinc.com/boards-and-components/system-boards/soc-boards/ [Accessed on 9-August-2021].

H. Djelouat, X. Zhai, M. Al Disi, A. Amira, and F. Bensaali, “System-on-chip Solution for Patients Biometric: A Compressive Sensing-based Approach”, IEEE Sensors Journal, Vol. 18, No. 23, pp. 9629–9639, 2018.

H. Radner, J. Stange, L. Büttner, and J. Czarske, “Field-Programmable System-on-Chip-Based Control System for Real-Time Distortion Correction in Optical Imaging”, IEEE Transactions on Industrial Electronics, Vol. 68, No. 4, pp. 3370–3379, 2020.

J. Kaur and S. R. N. Reddy, “Implementation of Linux Optimization Technique for ARM Based System on Chip”, Procedia Computer Science, Vol. 171, pp. 1780–1789, 2020.

Xilinx Inc., “Vivado Design Suite User Guide”, Available: https://www.xilinx.com/support/documentation/sw_manuals/xilinx2021_1/ug973-vivado-release-notes-install-license.pdf [Accessed on 9-August-2021].

Xilinx Inc., “Vitis Unified Software Platform Documentation”, Available: https://www.xilinx.com/support/documentation/sw_manuals/xilinx2019_2/ug1393-vitis-application-acceleration.pdf [Accessed on 9-August-2021].

Xilinx Inc., “Embedded Software & Ecosystem ”, Available: https://www.xilinx.com/products/design-tools/embedded-software.html#overview. [Accessed on 9-August-2021].

S. Nandi and D. Kundu, Statistical Signal Processing: Frequency Estimation, Springer Singapore, 2020.

H. Zhang and A. Song, “A Map-based Normalized Cross Correlation Algorithm using Dynamic Template for Vision-guided Telerobot”, Advances in Mechanical Engineering, Vol. 9, No. 9, pp. 1–12, 2017.