CPC G06V 20/10 (2022.01) [G06F 16/583 (2019.01); G06T 11/60 (2013.01); G06V 10/25 (2022.01); G06V 10/754 (2022.01); G06V 20/00 (2022.01); G06F 2218/12 (2023.01); G06Q 10/087 (2013.01); G06T 2207/30128 (2013.01); G06V 20/68 (2022.01); G06V 2201/06 (2022.01); G06V 2201/09 (2022.01)] | 20 Claims |
9. An apparatus comprising
memory;
instructions; and
processor circuitry to execute the instructions to:
determine a first scale estimate for a first shelf image;
analyze the first shelf image a first time using an image recognition application to identify matches between stored patterns and objects in the first shelf image based on the first scale estimate;
determine a scale correction value for the first shelf image based on the analysis of the first shelf image the first time;
determine a second scale estimate for the first shelf image based on the first scale estimate and the scale correction value; and
analyze the first shelf image a second time to identify matches between the stored patterns and the objects in the first shelf image based on the second scale estimate.
|