Automated Retail Billing: Streamlining Checkout with QR Codes and Object Tracking Using YOLOv8 and DeepSORT

5 Oct

Automated Retail Billing: Streamlining Checkout with QR Codes and Object Tracking Using YOLOv8 and DeepSORT

Authors- Bishwambhar Dahal, Sirjana Bhatta, Sujana Acharya, Apsara Shrestha, Praches Acharya

Abstract-In the contemporary retail landscape, long checkout queues and the issuance of expired products present significant challenges to operational efficiency. To address these issues and enhance the billing process, we propose an innovative solution that automates billing while effectively managing sales data. Our system features a conveyor belt mechanism activated by a touch sensor, where products, each with unique QR codes, are placed. A camera captures live video of the conveyor belt, enabling real-time detection and decoding of these QR codes, along with immediate alerts for any expired products identified. The system generates a comprehensive bill detailing product names, IDs, and prices, while securely storing scanned data in a database for in-depth sales and profit analysis, complemented by graphical visualizations. Registered customers receive a PDF copy of their bill via email through the Simple Mail Transfer Protocol (SMTP), enhancing their overall experience. By employing the You Only Look Once version 8 (YOLOv8) model alongside the Deep Simple Online and Realtime Tracking (DeepSORT) algorithm, the system ensures precise object tracking and accurate scanning of each product. The Raspberry Pi serves as the core component of the system, managing the integration of advanced hardware and software. This solution significantly improves the efficiency and accuracy of the billing process, offering a holistic approach to modern retail management.

DOI: /10.61463/ijset.vol.12.issue5.253