Robust Shelf Monitoring Using Supervised Learning for Improving On-Shelf Availability in Retail Stores
This paper proposes a method to robustly monitor shelves in retail stores using supervised learning for improving on-shelf availability. To ensure high on-shelf availability, which is a key factor for improving profits in retail stores, we focus on understanding changes in products regarding increas...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2019-06-01
|
Series: | Sensors |
Subjects: | |
Online Access: | https://www.mdpi.com/1424-8220/19/12/2722 |
id |
doaj-41af32e27e7045af82a5c3df144f709e |
---|---|
record_format |
Article |
spelling |
doaj-41af32e27e7045af82a5c3df144f709e2020-11-25T00:26:12ZengMDPI AGSensors1424-82202019-06-011912272210.3390/s19122722s19122722Robust Shelf Monitoring Using Supervised Learning for Improving On-Shelf Availability in Retail StoresKyota Higa0Kota Iwamoto1Data Science Research Laboratories, NEC Corporation, Kawasaki, Kanagawa 211-8666, JapanData Science Research Laboratories, NEC Corporation, Kawasaki, Kanagawa 211-8666, JapanThis paper proposes a method to robustly monitor shelves in retail stores using supervised learning for improving on-shelf availability. To ensure high on-shelf availability, which is a key factor for improving profits in retail stores, we focus on understanding changes in products regarding increases/decreases in product amounts on the shelves. Our method first detects changed regions of products in an image by using background subtraction followed by moving object removal. It then classifies the detected change regions into several classes representing the actual changes on the shelves, such as “product taken (decrease)” and “product replenished/returned (increase)”, by supervised learning using convolutional neural networks. It finally updates the shelf condition representing the presence/absence of products using classification results and computes the product amount visible in the image as on-shelf availability using the updated shelf condition. Three experiments were conducted using two videos captured from a surveillance camera on the ceiling in a real store. Results of the first and second experiments show the effectiveness of the product change classification in our method. Results of the third experiment show that our method achieves a success rate of 89.6% for on-shelf availability when an error margin is within one product. With high accuracy, store clerks can maintain high on-shelf availability, enabling retail stores to increase profits.https://www.mdpi.com/1424-8220/19/12/2722image processingchange detectionchange classificationbackground subtractionconvolutional neural networkon-shelf availabilityproduct amountsurveillance cameraretail |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Kyota Higa Kota Iwamoto |
spellingShingle |
Kyota Higa Kota Iwamoto Robust Shelf Monitoring Using Supervised Learning for Improving On-Shelf Availability in Retail Stores Sensors image processing change detection change classification background subtraction convolutional neural network on-shelf availability product amount surveillance camera retail |
author_facet |
Kyota Higa Kota Iwamoto |
author_sort |
Kyota Higa |
title |
Robust Shelf Monitoring Using Supervised Learning for Improving On-Shelf Availability in Retail Stores |
title_short |
Robust Shelf Monitoring Using Supervised Learning for Improving On-Shelf Availability in Retail Stores |
title_full |
Robust Shelf Monitoring Using Supervised Learning for Improving On-Shelf Availability in Retail Stores |
title_fullStr |
Robust Shelf Monitoring Using Supervised Learning for Improving On-Shelf Availability in Retail Stores |
title_full_unstemmed |
Robust Shelf Monitoring Using Supervised Learning for Improving On-Shelf Availability in Retail Stores |
title_sort |
robust shelf monitoring using supervised learning for improving on-shelf availability in retail stores |
publisher |
MDPI AG |
series |
Sensors |
issn |
1424-8220 |
publishDate |
2019-06-01 |
description |
This paper proposes a method to robustly monitor shelves in retail stores using supervised learning for improving on-shelf availability. To ensure high on-shelf availability, which is a key factor for improving profits in retail stores, we focus on understanding changes in products regarding increases/decreases in product amounts on the shelves. Our method first detects changed regions of products in an image by using background subtraction followed by moving object removal. It then classifies the detected change regions into several classes representing the actual changes on the shelves, such as “product taken (decrease)” and “product replenished/returned (increase)”, by supervised learning using convolutional neural networks. It finally updates the shelf condition representing the presence/absence of products using classification results and computes the product amount visible in the image as on-shelf availability using the updated shelf condition. Three experiments were conducted using two videos captured from a surveillance camera on the ceiling in a real store. Results of the first and second experiments show the effectiveness of the product change classification in our method. Results of the third experiment show that our method achieves a success rate of 89.6% for on-shelf availability when an error margin is within one product. With high accuracy, store clerks can maintain high on-shelf availability, enabling retail stores to increase profits. |
topic |
image processing change detection change classification background subtraction convolutional neural network on-shelf availability product amount surveillance camera retail |
url |
https://www.mdpi.com/1424-8220/19/12/2722 |
work_keys_str_mv |
AT kyotahiga robustshelfmonitoringusingsupervisedlearningforimprovingonshelfavailabilityinretailstores AT kotaiwamoto robustshelfmonitoringusingsupervisedlearningforimprovingonshelfavailabilityinretailstores |
_version_ |
1725345458976456704 |