[1] G. D. Jyothi and K. Navya,” Design and implementation of a store management system,” 2017 International Conference on Intelligent Sustainable Systems (ICISS), 2017, pp. 1149- 1151, doi: 10.1109/ISS1.2017.8389365.
[2] A. Marin-Hernandez, G. de Jesus Hoyos-Rivera, M. Garc´ ´ıa-Arroyo and L. F. Marin-Urias, ”Conception and Implementation of a Supermarket Shopping Assistant System,” 2012 11th Mexican International Conference on Artificial Intelligence, 2012, pp. 26-31, doi: 10.1109/MICAI.2012.21.
[3] M. Serasinghe and S. Vasanthapriyan, ”Intelligent Retail Checkout Management System,” 2016 2nd IEEE International Conference on Computer and Communications (ICCC), 2016, pp. 929-932, doi: 10.1109/CompComm.2016.7924840.
[4] M.Kemp, “People waiting in line with shopping baskets at grocery store”, Accessed May 11, 2023 Available: https://www.gettyimages.com/detail/photo/people-waiting-in-line-with-shopping-baskets-at-royalty-free-image/74214360?adppopup=true
[5]Jes, “Supermarket aisle with empty red shopping cart background” Accessed May 11, 2023, Avaialble:https://depositphotos.com/123614652/stock-photo-supermarket-aisle-with-empty-red.html
Autonomous Customer Assistance Tool
Project Advisor: Prof Andrew Bond
Introduction
Methodology
Analysis and Results
Summary/Conclusions
Key References
Acknowledgements
| |
| |
Detecting Aisle Density
To allocate staff to an aisle, first step is to detect the number of people in that aisle :
Used CV2 python libraries to read frames from video camera and images.
Frame is resized. Then converted to gray scale to eliminate the complexities. Lastly, image scale and distance between pixels is set for higher accuracy.
Feature descriptor to detect people in an image using Support Vector Machines.
Design
Architecture
Auto Assist adopts service-oriented architecture for independent deployability, and reusability. RESTful APIs are used to make asynchronous https calls to different services.
Computer Engineering Department
Gupta, Akanksha (MS Computer Engineering) Joseph, Ashly (MS Computer Engineering)
Patel, Bhaummi (MS Computer Engineering)
Shukla , Raksha (MS Computer Engineering)
Component Design
1. Notifications
In response to receiving the aisle density, the store manager assigns an employee to a particular aisle. When an employee is assigned an aisle he/she will get notified. This is implemented using WebSocket.
2. Messages
Messages is a simple, helpful messaging features that keeps the store staff including the manager connected with the other staff. This is implemented using WebSocket.It allows the staff to communicate in real-time which helps in responding quickly to queries and addressing any potential issues swiftly. Messages also ensures that everyone stays informed and up-to-date.
Technologies Used
Cascade Classifiers | HOGDescriptor | |
fullbody_detector | profileface_detector | |
55% | 62.5% | 87.5% |
Using a machine learning model with good performance is crucial to the success of the application.
Precision�Testing various human detection algorithms proved HOGDescriptor to be the most effective for Auto Assist. The precision score of top performing Machine learning algorithms for our application.
Deployment and Operations
Below are the images (obtained from getty images [4],[5]), that show the performance of HOGDescriptor, the green rectangles implies the positive identification of a person.
PeopleDetected = 0
PeopleDetected = 5
TEMPLATE DESIGN © 2008
www.PosterPresentations.com