Customer Detection and Tracking using Computer Vision, YOLO and Hardware Integration: A Retail Analytics Approach

Authors

  • Kamaru Adzha Kadiran Faculty of Electrical Engineering, Universiti Teknologi MARA, Cawangan Johor Kampus Pasir Gudang, Johor, Malaysia.
  • Luqman Hakim Hairurizal Faculty of Computer and Mathematical Sciences, Universiti Teknologi MARA, 40450 Shah Alam, Selangor, Malaysia
  • Rozi Rifin Faculty of Electrical Engineering, Universiti Teknologi MARA, Cawangan Johor Kampus Pasir Gudang, Johor, Malaysia
  • Siti Musliha Ajmal Mokhtar Faculty of Electrical Engineering, Universiti Teknologi MARA, Cawangan Johor Kampus Pasir Gudang, Johor, Malaysia
  • Mohamad Zhafran Hussin Faculty of Electrical Engineering, Universiti Teknologi MARA, Cawangan Johor Kampus Pasir Gudang, Johor, Malaysia

DOI:

https://doi.org/10.24191/jaeds.v6i1.176

Keywords:

Computer Vision; Customer Tracking; Retail Analytics; Object Detection, OpenCV.

Abstract

This paper presents a comprehensive system for customer detection and tracking in retail environments using computer vision technology, YOLOv4 object detection, and hardware integration. The system combines software components including OpenCV, Python programming, and YOLOv4 neural networks with hardware elements such as Arduino UNO, LCD displays, and custom PCB boards to provide real-time customer analytics. The implementation focuses on tracking customer movement within specific regions of interest (ROI) to help retail store owners analyse customer attraction performance and optimize store layouts. 

 

Downloads

Download data is not yet available.

References

L. Zhang, M. Wang, and H. Chen, "Hardware integration in computer vision systems: Challenges and solutions," IEEE Trans. Ind. Electron., vol. 69, no. 8, pp. 8234–8245, Aug. 2022.

J. Wen, T. Abe, and T. Suganuma, "Customer behavior recognition adaptable for changing targets in retail environments," in Proc. IEEE Int. Conf. Adv. Video Signal Based Surveill. (AVSS), 2022, pp. 1–8, doi: 10.1109/AVSS56176.2022.9959409.

V. Bharadi, "Real-time inventory analysis using Jetson Nano with object detection and analysis," IntechOpen, 2022. [Online]. Available: https://www.intechopen.com/chapters/87646

A. Zargham, I. U. Haq, S. Riaz, and G. Husnain, "Revolutionizing small-scale retail: Introducing an intelligent IoT-based scale for efficient fruits and vegetables shops," Appl. Sci., vol. 13, no. 14, p. 8092, Jul. 2023, doi: 10.3390/app13148092.

A. Bochkovskiy, C.-Y. Wang, and H.-Y. M. Liao, "YOLOv4: Optimal speed and accuracy of object detection," arXiv:2004.10934 [cs.CV], Apr. 2020.

N. Wojke, A. Bewley, and D. Paulus, "Simple online and realtime tracking with a deep appearance model," in Proc. IEEE Int. Conf. Image Process. (ICIP), Beijing, China, Sep. 2017, pp. 3645–3649, doi: 10.1109/ICIP.2017.8296962.

A. Ajaz, A. Salar, T. Jamal, and A. U. Khan, "Small object detection using deep learning," arXiv:2201.03243 [cs.CV], Jan. 2022.

M. S. S. Reddy, P. R. Khatravath, N. K. Surineni and K. R. Mulinti, "Object Detection and Action Recognition using Computer Vision," 2023 International Conference on Sustainable Computing and Smart Systems (ICSCSS), Coimbatore, India, 2023, pp. 874-879, doi: 10.1109/ICSCSS57650.2023.10169620.

V. S. Tran, T. O. Nguyen, and Q. T. Ha, "A camera-based solution for customer behavior identification," in Proc. Int. Conf. Multimedia Anal. Pattern Recognit. (MAPR), 2020, pp. 1–6, doi: 10.1109/MAPR49794.2020.9237762.

D. T. H. Phuc, Q. N. Minh, D. N. M. Duc, B. Q. Hung, and N. X. Phi, "Apply deep learning in real-time customer detection and classification system for advertisement decision making at supermarket," in Proc. 8th Int. Conf. Smart Grids Green IT Syst. (SMARTGREENS), 2022, pp. 129–136, doi: 10.5220/0010993600003203.

D. Gerónimo, J. Serrat, A. M. Lopez, and R. Baldrich, "Traffic sign recognition for computer vision project-based learning," IEEE Trans. Educ., vol. 56, no. 3, pp. 364–371, Aug. 2013, doi: 10.1109/TE.2013.2239997.

M. Manhas, D. Sanduja, R. Vashisth and N. Aggarwal, "Automated Gate Control System using Face Mask Detection," 2022 International Mobile and Embedded Technology Conference (MECON), Noida, India, 2022, pp. 184-188, doi: 10.1109/MECON53876.2022.9752417.

K. Meena, M. Kumar, and M. Jangra, "Controlling mouse motions using eye using computer vision," in Proc. 4th Int. Conf. Intell. Comput. Control Syst. (ICICCS), Madurai, India, 2020, pp. 937–941, doi: 10.1109/ICICCS48265.2020.9121137.

S. Mohanasundaram, V. Krishnan, and V. Madhubala, "Vehicle theft tracking, detecting and locking system using Open CV," in Proc. 5th Int. Conf. Adv. Comput. Commun. Syst. (ICACCS), Coimbatore, India, 2019, pp. 1–5, doi: 10.1109/ICACCS.2019.8728460.

M. Sharma, "Open-CV social distancing intelligent system," in Proc. Int. Conf. Adv. Comput. Commun. Comput. Sci. (ICACCCN), Silchar, India, 2021, pp. 1–5, doi: 10.1109/ICACCCN51052.2020.9362920.

S. Rosebrock, "Object tracking from scratch — OpenCV and Python," Pysource, Oct. 2021. [Online]. Available: https://pysource.com/2021/10/05/object-tracking-from-scratch-opencv-and-python/

HDSecurityStore, "HD SDI CCTV 1080P Security Camera Front Door Entrance Demo," YouTube, Jun. 19, 2013. [Online]. Available: https://www.youtube.com/watch?v=-IvBKBx0UBo. [Accessed: Apr. 27, 2026].

Downloads

Published

2026-05-06

How to Cite

Kadiran, K. A. ., Hairurizal, L. H. ., Rifin, R. ., Mokhtar, S. M. A. ., & Hussin, M. Z. . (2026). Customer Detection and Tracking using Computer Vision, YOLO and Hardware Integration: A Retail Analytics Approach. Journal of Applied Engineering Design and Simulation, 6(1), 173-187. https://doi.org/10.24191/jaeds.v6i1.176