Robust Estimation of Product Amount on Store Shelves from a Surveillance Camera for Improving On-Shelf Availability

This paper proposes a method to robustly estimate product amount on store shelves from a surveillance camera for improving on-shelf availability. We focus on changes of products on the shelves such as “product taken (decrease)” and “product replenished/returned (increase)”, and compute product amount by accurately accumulating them. The proposed method first detects change regions of products on the shelves in an image using background subtraction followed by moving object removal. The detected change regions are then classified into several classes representing the actual changes on the shelves such as “product taken” by using convolutional neural networks. Finally, the changes of products on the shelves are accumulated using classification results, and product amount on the shelves visible in the image is computed as on-shelf availability. Experimental results using two videos captured in a real store show that our method achieves success rate of 89.6% for on-shelf availability when an error margin is within one product. With high accuracy, store clerks can keep high on-shelf availability, enabling the improvement of business profit in retail stores.

[1]  Zoran Zivkovic,et al.  Improved adaptive Gaussian mixture model for background subtraction , 2004, Proceedings of the 17th International Conference on Pattern Recognition, 2004. ICPR 2004..

[2]  Ehtesham Hassan,et al.  Robust visual analysis for planogram compliance problem , 2015, 2015 14th IAPR International Conference on Machine Vision Applications (MVA).

[3]  John Fernie,et al.  Improving On-Shelf Availability and Out-of-Stocks in Non-food Retail , 2012 .

[4]  P. KaewTrakulPong,et al.  An Improved Adaptive Background Mixture Model for Real-time Tracking with Shadow Detection , 2002 .

[5]  Kenneth Y. Goldberg,et al.  Visual tracking of human visitors under variable-lighting conditions for a responsive audio art installation , 2012, 2012 American Control Conference (ACC).

[6]  Swagat Kumar,et al.  Product counting using images with application to robot-based retail stock assessment , 2015, 2015 IEEE International Conference on Technologies for Practical Robot Applications (TePRA).

[7]  Maoguo Gong,et al.  Deep learning to classify difference image for image change detection , 2014, 2014 International Joint Conference on Neural Networks (IJCNN).

[8]  Filipe Soares,et al.  Supervised learning for Out-of-Stock detection in panoramas of retail shelves , 2016, 2016 IEEE International Conference on Imaging Systems and Techniques (IST).

[9]  Kota Iwamoto,et al.  Local Feature Based Multiple Object Instance Identification Using Scale and Rotation Invariant Implicit Shape Model , 2014, ACCV Workshops.

[10]  Kota Iwamoto,et al.  Multiple object identification using grid voting of object center estimated from keypoint matches , 2013, 2013 IEEE International Conference on Image Processing.

[11]  J. Munkres ALGORITHMS FOR THE ASSIGNMENT AND TRANSIORTATION tROBLEMS* , 1957 .