Automated Shopping Experience Using Real-Time IoT

  • A. Krishnamoorthy
  • V. VijayarajanEmail author
  • R. Sapthagiri
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 862)


Automated shopping experience based on embedded sensors using Raspberry Pi with ultrasonic sensor is introduced. Such a system is well suitable in places like grocery stores, where it can reduce the employee’s requirements to manage the whole place. The main objective is to help consumers to checkout items in real time. In addition, by processing all the information on the go will help to acquire and analyze the needs of the users and user interest on specific items. Instead of making the user to wait in queue for making the bill, our system will automate the process by detecting the item when it is picked out of the shelf and added to the user virtual cart. It makes the system attractive to both seller and buyer perspective. When the user left the store, those who picked the items will be added up and charged using their connected bank account to the application. To detect who is entering and leaving the store is monitored with the help of a camera implemented along with the facial recognition algorithm called Kairos. And, all the actions are updated in real time using a database called Google’s Firebase as a backend. The system design and experimental setup are presented in this paper.


Internet of things Raspberry Pi Ultrasonic Firebase Kairos Virtual cart Distributed network 


  1. 1.
    S. Pradhan, E. Chai, K. Sundaresan, S. Rangarajan, L. Qiu, Konark: a RFID based system for enhancing in-store shopping experience, in Proceedings of the 4th International on Workshop on Physical Analytics (ACM, USA, 2017), pp. 19–24Google Scholar
  2. 2.
    U. Gangwal, S. Roy, J. Bapat, Smart shopping cart for automated billing purpose using wireless sensor networks, in SENSORCOMM 2013: The Seventh International Conference on Sensor Technologies and Applications, vol. 7, pp. 168–172 (2013)Google Scholar
  3. 3.
    O. Boyinbode, O. Akinyede, A RFID baed inventory control system for Nigerian supermarket. Int. J. Comput. Appl. 116(7) (2015)CrossRefGoogle Scholar
  4. 4.
    M.G. Senevirathna, S. Harshini, Hands free POS automated RFID scanning glove to reduce waiting time of store checkout lines, in 2016 IEEE International Conference on Information and Automation for Sustainability (ICIAfS) (2016)Google Scholar
  5. 5.
    M.S. Umar, J.A. Ansari, M.Q. Rafiq, Automated retail store based on RFID, in 2013 International Conference on Communication Systems and Network Technologies (CSNT) (IEEE, 2013), pp. 17–21Google Scholar
  6. 6.
    A. Krishnamoorthy, V. Vijayarajan, Energy aware routing technique based on Markov model in wireless sensor network, Int. J. Comput. Appl. (2017).
  7. 7.
    J. Boman, J. Taylor, A.H. Ngu, Flexible IoT middleware for integration of things and applications, in 2014 International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom) (IEEE, 2014), pp. 481–488Google Scholar
  8. 8.
    C. Encinas, E. Ruiz, J. Cortez, A. Espinoza, Design and implementation of a distributed IoT system for the monitoring of water quality in aquaculture, in Wireless Telecommunications Symposium (WTS) (IEEE, 2017), pp. 1–7Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2019

Authors and Affiliations

  • A. Krishnamoorthy
    • 1
  • V. Vijayarajan
    • 1
    Email author
  • R. Sapthagiri
    • 1
  1. 1.School of Computer Science & EngineeringVITVelloreIndia

Personalised recommendations