| CPC G06Q 10/087 (2013.01) [G06F 16/5854 (2019.01); G06F 18/22 (2023.01); G06T 7/70 (2017.01); G06T 19/006 (2013.01); G06V 10/75 (2022.01); G06V 20/20 (2022.01); G06T 2200/24 (2013.01); G06T 2207/30242 (2013.01)] | 7 Claims |

|
1. An information processing apparatus comprising:
at least one memory configured to store instructions; and
at least one processor configured to execute the instructions to:
generate actual display information representing a display situation of a particular product on a product shelf rack, based on image analysis of a shelf rack image of the product shelf rack captured by a camera;
perform a comparison of the actual display information with reference display information representing a reference for display of each product on the product shelf rack;
generate a result image representing a non-compliant product, using a result of the comparison, the non-compliant product not matching the reference for display of each product on the product shelf rack indicated in the reference display information;
overlay correction information on the result image, the correction information including information representing how to correct the display situation of the particular product on the product shelf rack to match the reference display information, wherein the correction information includes superimposition data being superimposed on an image region of the non-compliant product and information about a replacement product which should be placed at a current position at which the non-compliant product is displayed, and the information about the replacement product is associated with the superimposition data;
compute a match rate representing a degree at which the display situation of the particular product on the product shelf rack matches the reference for display of each product on the product shelf rack indicated in the reference display information; and
execute the instructions to generate the result image by superimposing, on the shelf rack image, superimposition data using a heat map in which a color of a part that does not match the reference display information is relatively dark, and a color of a part that matches the reference display information is relatively light.
|