Abstract
This paper investigates the problem of robust retail product recognition on store shelves images with the aim of solving planogram conformity rate estimation problem. The proposed system is integrated into the Belive.ai plate-form which is built on more than 30.000 cameras already deployed in multiple brands stores all over different countries. The first aspect of our approach is to perform robust detection of any retail product in any shelf by applying the deep learning step trained on a large data set. In contrast, the idea here is to combine the first step with a fast version of ASIFT with CUDA acceleration and color histogram to find missing or new products in the shelf images. The second step was achieved by providing a pipeline that allows merging the information of shelves images sent by the cameras with the planograms provided by the brands to calculate the planogram conformity rate in real time.
The proposed method was validated with a dataset of 385 shelf images of 12 product categories from several stores of four different brands. Experimental results show that our approach is highly accurate in finding a product in all categories and for solving planogram conformity rate estimation problem.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Oh, K., Lee, M., Kim, G., Kim, S.: Detection of multiple salient objects through the integration of estimated foreground clues. Image Vis. Comput. 54, 31–44 (2016)
Villamizar, M., Garrell, A., Sanfeliu, A., Moreno-Noguer, F.: Interactive multiple object learning with scanty human supervision. Comput. Vis. Image Underst. 149, 51–64 (2016)
Haladová, Z., Šikudová, E.: Multiple instances detection in RGBD images. In: Chmielewski, L.J., Kozera, R., Shin, B.-S., Wojciechowski, K. (eds.) ICCVG 2014. LNCS, vol. 8671, pp. 246–253. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-11331-9_30
Aragon-Camarasa, G., Siebert, J.P.: Unsupervised clustering in Hough space for recognition of multiple instances of the same object in a cluttered scene. Pattern Recogn. Lett. 31(11), 1274–1284 (2010)
Torralba, A., Murphy, K.P., Freeman, W.T.: Sharing visual features for multiclass and multiview object detection. IEEE Trans. Pattern Anal. Mach. Intell. 29(5), 854–869 (2007)
He, H., Chen, S.: IMORL: Incremental multiple-object recognition and localization. IEEE Trans. Neural Netw. 19(10), 1727–1738 (2008)
Foresti, G.L., Regazzoni, C.S.: A change-detection method for multiple object localization in real scenes. In: Proceedings of IECON’94-20th Annual Conference of IEEE Industrial Electronics, vol. 2, pp. 984–987. IEEE September 1994
Lowe, D.G.: Object recognition from local scale-invariant features. In: Proceedings of the Seventh IEEE International Conference on Computer Vision, vol. 2, pp. 1150–1157. IEEE, September 1999
Bay, H., Tuytelaars, T., Van Gool, L.: SURF: speeded up robust features. In: Leonardis, A., Bischof, H., Pinz, A. (eds.) ECCV 2006. LNCS, vol. 3951, pp. 404–417. Springer, Heidelberg (2006). https://doi.org/10.1007/11744023_32
Thakoor, K.A., et al.: Attention biased speeded up robust features (ab-surf): a neurally-inspired object recognition algorithm for a wearable aid for the visually-impaired. In 2013 IEEE International Conference on Multimedia and Expo Workshops (ICMEW), pp. 1–6. IEEE, July 2013
Mohtaram, N., Radgui, A., Caron, G., Mouaddib, E.M.: mift: affine-mirror invariant feature transform. In: 2018 25th IEEE International Conference on Image Processing (ICIP), pp. 893–897. IEEE, October 2018
Yu, G., Morel, J.M.: ASIFT: an algorithm for fully affine invariant comparison. Image Process. On Line 1, 11–38 (2011)
Abdel-Hakim, A.E., Farag, A.A.: CSIFT: A SIFT descriptor with color invariant characteristics. In: 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2006), vol. 2, pp. 1978–1983. IEEE, June 2006
Marder, M., Harary, S., Ribak, A., Tzur, Y., Alpert, S., Tzadok, A.: Using image analytics to monitor retail store shelves. IBM J. Res. Dev. 59(2/3), 1–3 (2015)
Varol, G., Kuzu, R.S.: Toward retail product recognition on grocery shelves. In: Sixth International Conference on Graphic and Image Processing (ICGIP 2014), vol. 9443, pp. 46–52. SPIE, March 2015
Liu, J., Liu, Y.: Grasp recurring patterns from a single view. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 2003–2010 (2013)
Papageorgiou, C.P., Oren, M., Poggio, T.: A general framework for object detection. In: Sixth International Conference on Computer Vision (IEEE Cat. No. 98CH36271), pp. 555–562. IEEE, January 1998
Diplaros, A., Gevers, T., Patras, I.: Combining color and shape information for illumination-viewpoint invariant object recognition. IEEE Trans. Image Process. 15(1), 1–11 (2005)
LeCun, Y.A., Bottou, L., Orr, G.B., Müller, K.-R.: Efficient BackProp. In: Montavon, G., Orr, G.B., Müller, K.-R. (eds.) Neural Networks: Tricks of the Trade. LNCS, vol. 7700, pp. 9–48. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-35289-8_3
Bengio, Y., Courville, A., Vincent, P.: Representation learning: a review and new perspectives. IEEE Trans. Pattern Anal. Mach. Intell. 35(8), 1798–1828 (2013)
Zientara, P., et al.: A multitask grocery assistance system for the visually impaired smart glasses, gloves, and shopping carts provide auditory and tactile feedback (2017)
Franco, A., Maltoni, D., Papi, S.: Grocery product detection and recognition. Exp. Syst. Appl. 81, 163–176 (2017)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Mohtaram, N., Achakir, F. (2022). Automatic Detection and Recognition of Products and Planogram Conformity Analysis in Real Time on Store Shelves. In: Bebis, G., et al. Advances in Visual Computing. ISVC 2022. Lecture Notes in Computer Science, vol 13599. Springer, Cham. https://doi.org/10.1007/978-3-031-20716-7_6
Download citation
DOI: https://doi.org/10.1007/978-3-031-20716-7_6
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-20715-0
Online ISBN: 978-3-031-20716-7
eBook Packages: Computer ScienceComputer Science (R0)