Retail businesses, especially supermarkets, face challenges related to billing accuracy, customer satisfaction, and operational efficiency. In a bustling supermarket environment, ensuring smooth transactions, preventing billing errors, and optimizing customer service are crucial for business success.
Introducing the Smart Billing System, a cutting-edge solution for supermarkets designed to elevate efficiency and customer satisfaction.
Features include automated barcode scanning for swift and accurate product identification, real-time inventory management with low-stock alerts, a customer feedback mechanism on digital receipts, AI-powered predictive analytics for optimizing stock levels, a weight checker for automated item weight recognition, and an AI item recognizer streamlining the billing process.
scanning the bar code.
identification of the product using Image processing
identification of missed products
Our system consist of three main components. They are Self-checkout system with Two camera modules,POS system and web app for administration purposes.
Component | Details | Supply voltage | ||
---|---|---|---|---|
ESP 32
Cam Module
|
The ESP32-CAM is a small size, low power consumption camera module based on ESP32. It comes with an OV2640 camera and an ESP32-CAM-MB micro usb to serial port adapter. | 3.3 - 5.0V | ||
OLED display
Display for Greater User Experience
|
two LEDs, a photodetector, optimized optics, and low-noise analog signal processing to detect pulse oximetry (SpO2) and heart rate (HR) signals.Power consumption is really low and that makes this sensor suitable for wearable devices. (Ultra-Low Shutdown Current(standby mode) - 0.7μA), Programmable Sample Rate | 3.3 - 5.0V | ||
1KG
Load-cell
|
This straight bar load cell (sometimes called a strain gauge) can translate up to 1kg of pressure (force) into an electrical signal. Each load cell is able to measure the electrical resistance that changes in response to, and proportional of, the strain (e.g. pressure or force) applied to the bar. | 3.0 - 10V | ||
HX711
Amplifier
|
The HX711 amplifier is a breakout board that allows you to easily read load cells to measure weight. You wire the load cell wires on one side, and the microcontroller on the other side. The HX711 communicates with the microcontroller using two-wire interface (Clock and Data). | 2.7- 5.5 V | ||
ESP32
Main module
|
This ESP32 module features two CPU cores that can be individually controlled. Moreover, the CPU clock frequency is adjustable from 80 MHz to 240 MHz. The user may also power off the CPU and use the low-power co-processor to continuously monitor for changes or crossing thresholds. | 2.2 - 3.6V |
Since in this project we are working with medical parameters, it is really essential to make sure the hardware components are working properly and giving the readings correct. Also we have to test the physical arrangements of the sensors inorder to get the reading with higher accuracy. Software side is going to be tested from the beginning to ensure that analysized data is displaying in the proper manner.
Computer Engineering Undergraduate
University of Peradeniya
E-19-111
Computer Engineering Undergraduate
University of Peradeniya
E-19-310
Computer Engineering Undergraduate
University of Peradeniya
E-19-453
Computer Engineering Undergraduate
University of Peradeniya
E-19-426
Computer Engineering Undergraduate
University of Peradeniya
E-19-193
Senior Lecturer
Department of Computer Engineering
University of Peradeniya