Papers › Automated Retail Billing: Streamlining Checkout with QR Codes and Object Tracking...
Automated Retail Billing: Streamlining Checkout with QR Codes and Object Tracking Using YOLOv8 and DeepSORT
Bishwambhar Dahal, Sirjana Bhatta, Sujana Acharya, Apsara Shrestha, Praches Acharya
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.
Code
Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.
Code Syntology ran Syntology
Not run by Syntology. Nothing on this page verifies that the listed code works.
Tasks
Results from the paper archive 2025-07-28
No leaderboard rows for this paper in the archive.
Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections