Method and system for estimating stock level of shelf
First Claim
1. A method for estimating stock level of a shelf, comprising:
- using a camera unit that is mounted in a shelf to capture a shelf image of a multi-layer shelf at a specific angle;
obtaining the shelf image, being divided into multiple sub-regions;
performing a binarization computation upon the shelf image so as to obtain a binarized image of every sub-region, in which the binarization computation is performed to compare a pixel gray value for each pixel of each of the sub-regions with a gray threshold;
computing a first binarization value ratio for a first sub-region and a second binarization value ratio for a second sub-region, wherein the first sub-region and the second sub-region are among the sub-regions;
obtaining a first binarization reference ratio of the first sub-region and a second binarization reference ratio of the second sub-region based on a shelf reference image that is another shelf image of an empty shelf and is captured by the camera unit;
computing a first difference between the first binarization value ratio and the first binarization reference ratio of the first sub-region, so as to obtain a first stock decision parameter;
computing a second difference between the second binarization value ratio and the second binarization reference ratio of the second sub-region, so as to obtain a second stock decision parameter; and
estimating a stock level according to the first stock decision parameter and the second stock decision parameter.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure is related to a method and a system for estimating a stock level of a shelf. An image processing technique is incorporated to conduct stock estimation that is used as a reference for replenishment decisions. In the method, a camera is used to capture a shelf image. The shelf image is divided into multiple sub-region images. Multiple binarized images with respect to the multiple sub-region images are obtained by applying a binarization method. A ratio of the binarization values with respect to the pixels within every sub-region is calculated. The method also includes comparing the ratio of the binarization values in at least two sub-regions with a reference ratio in the at least two sub-regions within a shelf reference image. The comparison is used to estimate the stock level, and also to determine whether the shelf is to be replenished.
21 Citations
19 Claims
-
1. A method for estimating stock level of a shelf, comprising:
-
using a camera unit that is mounted in a shelf to capture a shelf image of a multi-layer shelf at a specific angle; obtaining the shelf image, being divided into multiple sub-regions; performing a binarization computation upon the shelf image so as to obtain a binarized image of every sub-region, in which the binarization computation is performed to compare a pixel gray value for each pixel of each of the sub-regions with a gray threshold; computing a first binarization value ratio for a first sub-region and a second binarization value ratio for a second sub-region, wherein the first sub-region and the second sub-region are among the sub-regions; obtaining a first binarization reference ratio of the first sub-region and a second binarization reference ratio of the second sub-region based on a shelf reference image that is another shelf image of an empty shelf and is captured by the camera unit; computing a first difference between the first binarization value ratio and the first binarization reference ratio of the first sub-region, so as to obtain a first stock decision parameter; computing a second difference between the second binarization value ratio and the second binarization reference ratio of the second sub-region, so as to obtain a second stock decision parameter; and estimating a stock level according to the first stock decision parameter and the second stock decision parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for estimating stock level in a shelf, comprising:
-
an image capture unit used to capture a shelf image; a control unit, electrically connected to the image capture unit, used to control the image capture unit to capture the shelf image; a memory unit, electrically connected to the control unit, used to store the shelf image captured by the image capture unit; an instruction set stored in the memory unit, wherein the instruction set is executed by the control unit to perform a method for estimating stock level on the shelf comprising; using the image capture unit that is mounted in the shelf to capture the shelf image of a multi-layer shelf at a specific angle; obtaining the shelf image, being divided into multiple sub-regions; performing a binarization computation upon the shelf image so as to obtain a binarized image of every sub-region, in which the binarization computation is performed to compare a pixel gray value for each pixel of each of the sub-regions with a gray threshold; computing a first binarization value ratio for a first sub-region and a second binarization value ratio for a second sub-region, wherein the first sub-region and the second sub-region are among the sub-regions; obtaining a first binarization reference ratio of the first sub-region and a second binarization reference ratio of the second sub-region based on a shelf reference image that is another shelf image of an empty shelf and is captured by the image capture unit; computing a first difference between the first binarization value ratio and the first binarization reference ratio of the first sub-region, so as to obtain a first stock decision parameter; computing a second difference between the second binarization value ratio and the second binarization reference ratio of the second sub-region, so as to obtain a second stock decision parameter; and estimating a stock level according to the first stock decision parameter and the second stock decision parameter. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification