Business support systems, business support devices, business support methods, and programs
The business support system addresses inefficiencies in shelf layout analysis by comparing acquired images with reference images to notify users of differences, reducing workload and enhancing analysis efficiency.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-03-31
- Publication Date
- 2026-03-17
AI Technical Summary
Existing shelf layout analysis systems face inefficiencies due to defects in photographed images and changes in product layout, leading to increased workload and time consumption.
A business support system that acquires images of product shelves, generates first image group information, compares it with reference images, and notifies users of differences to reduce workload through efficient shelf layout analysis.
The system reduces the workload of shelf layout analysis by identifying defects and layout changes in captured images, thereby improving efficiency and accuracy.
Smart Images

Figure 0007832306000001 
Figure 0007832306000002 
Figure 0007832306000003
Abstract
Description
Technical Field
[0001] The present invention relates to a business support system, a business support device, a business support method, and a storage medium.
Background Art
[0002] There is known a technique for generating information on products displayed on a product shelf by photographing the product shelf arranged in a store or the like and analyzing the photographed image.
[0003] For example, Patent Document 1 discloses a technique for generating a shelf layout using a plurality of images including a product shelf photographed at different shooting positions.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] When generating shelf layout information by analyzing an image of a product shelf, there may be a defect in the photographed image. Further, although there is no defect in the photographed image, the layout of the product may be changed. In these cases, problems such as inability to perform shelf layout analysis and time-consuming shelf layout analysis occur. Therefore, there is a need for a technique to reduce the workload of shelf layout analysis.
[0006] Therefore, one object of the present invention is to provide a business support system, a business support device, a business support method, and a storage medium that acquire an image including a product shelf, compare first image group information including a plurality of acquired images with second image group information including a reference image, and notify when the image group information is different as a result of the comparison.
Means for Solving the Problems
[0007] One aspect of the business support system of the present invention comprises: an image acquisition means for acquiring an image including a product shelf; an image group information generation means for generating a first image group information including a plurality of the aforementioned images; a comparison means for comparing the first image group information with a second image group information including a reference image; and a notification means for notifying the system if, as a result of the comparison by the comparison means, the image group information is different.
[0008] One aspect of the business support device of the present invention comprises: an image acquisition means for acquiring an image including a product shelf; an image group information generation means for generating a first image group information including a plurality of the images; a comparison means for comparing the first image group information with a second image group information including a reference image; and a notification means for notifying if the image group information is different as a result of the comparison by the comparison means.
[0009] One aspect of the business support method of the present invention involves acquiring an image including a product shelf, generating a first image group information including a plurality of such images, comparing the first image group information with a second image group information including a reference image, and notifying the user if the image group information differs as a result of the comparison.
[0010] One embodiment of a computer-readable storage medium for storing the program of the present invention involves causing the computer to acquire an image including a product shelf, generate a first image group information including a plurality of such images, compare the first image group information with a second image group information including a reference image, and notify the computer if the image group information is different as a result of the comparison. [Effects of the Invention]
[0011] According to the present invention, the workload of shelf allocation analysis can be reduced. [Brief explanation of the drawing]
[0012] [Figure 1] Block diagram showing an example of the configuration of the business support system according to the first embodiment. [Figure 2] A flowchart illustrating an example of the operation of the business support system according to the first embodiment. [Figure 3] An example of displaying areas where the shooting area is insufficient for identification. [Figure 4] A flowchart illustrating an example of the operation of the business support system according to the second embodiment. [Figure 5] A flowchart illustrating an example of the operation of a business support system according to a modified version of the second embodiment. [Figure 6] Block diagram illustrating the hardware configuration of an information processing device capable of composing each component in each embodiment. [Modes for carrying out the invention]
[0013] [First Embodiment] Figure 1 shows an example configuration of a business support system 100 according to the first embodiment of the present invention.
[0014] The business support system 100 includes an image acquisition means 110, an image group information generation means 120, a comparison means 130, and a notification means 140. In Figure 1, each block of the business support system 100 represents a functional unit configuration. Therefore, each block of the business support system 100 shown in Figure 1 may be implemented in a single business support device, or it may be implemented separately in multiple devices.
[0015] The image acquisition means 110 acquires images that include product shelves that are the subject of shelf layout analysis. Products are displayed on the product shelves.
[0016] The image group information generation means 120 generates first image group information that includes multiple acquired images. The generation of image group information by the image group information generation means 120 will be described later.
[0017] The comparison means 130 compares the first image group information with the second image group information. The second image group information includes multiple reference images. The reference images are images that include product shelves.
[0018] The notification means 140 notifies when the image group information is different as a result of comparison by the comparison means. The case where the image group information is different will be described later.
[0019] A business support method used by the business support system according to the first embodiment will be described using the drawings. FIG. 2 is a flowchart showing an example of the operation of the business support system according to the first embodiment.
[0020] The image acquisition means 110 acquires an image including a product shelf to be subjected to shelf division analysis (step S10). The image group information generation means 120 generates first image group information including a plurality of acquired images (step S11), and the comparison means 130 compares the first image group information with the second image group information (step S12). Then, as a result of comparison by the comparison means, when the image group information is different (YES in step S13), the notification means 140 performs notification (step S14). On the other hand, as a result of comparison by the comparison means, when the image group information matches (NO in step S13), the business support system ends the process.
[0021] In the business support system according to the first embodiment, the first image group information and the second image group information are compared, and when the image group information is different as a result of the comparison, notification is made. Thereby, when there is a defect in the photographed image or when the layout of the product is changed, notification is made, so that the business burden of shelf division analysis can be reduced.
[0022] [Second Embodiment] In the second embodiment, the business support system 100 of the present invention will be described in more detail. Hereinafter, the same components and the same operations as those in the first embodiment will be denoted by the same reference numerals, and the description of overlapping parts will be omitted.
[0023] A configuration example of the business support system 100 according to the second embodiment of the present invention is the same as that in FIG. 1.
[0024] The image acquisition means 110 acquires images that include product shelves that are the subject of shelf layout analysis. Examples of images acquired by the image acquisition means 110 include, but are not limited to, images taken with a terminal held by the photographer, images taken by a store patrol robot, and images taken by an in-store camera.
[0025] The image acquisition means 110 may acquire images directly from the terminal that took the picture, or it may acquire them via a network or the like. Alternatively, the system may be configured to acquire images stored in cloud storage or other storage.
[0026] The image acquisition means 110 may acquire an image each time an image is taken, or it may acquire multiple images at once. It may also acquire an image only after a predetermined amount of time has elapsed since the time of capture.
[0027] Additionally, when acquiring images from in-store cameras, it is acceptable to take and acquire images at the time when product replenishment is complete. This allows for the acquisition of images of product shelves when there are no or only a few out-of-stock items.
[0028] The image group information generation means 120 generates first image group information that includes multiple acquired images. The multiple images included in the first image group information are images that include product shelves that are the subject of shelf layout analysis. Here, there may be one product shelf or multiple product shelves that are the subject of shelf layout analysis.
[0029] Furthermore, regarding the product shelves subject to shelf layout analysis included in the first image group information, one first image group information may be generated for each product shelf, or multiple product shelves may be included in one first image group information.
[0030] When product shelves targeted for shelf layout analysis are photographed in multiple images, overlapping areas will occur within the images. Therefore, it is conceivable to use multiple images containing the same area as the first image group information.
[0031] Furthermore, if the photographer's device or a store-patrolling robot captures multiple images of the product shelves targeted for shelf layout analysis, the same product shelf will be photographed consecutively. Then, the robot moves to the next product shelf and begins photographing that shelf. Therefore, it is conceivable that multiple images with a time interval of less than or equal to a predetermined time be considered as the first image group information.
[0032] In addition, predetermined information may be entered before or after taking the image. For example, information indicating the product shelf included in the image may be entered before or after taking the image, and the captured image and the entered information indicating the product shelf may be linked and stored. Information indicating the product shelf may include a number assigned to the product shelf in advance, or information indicating the location where the product shelf is installed. In this case, the image group information generation means 120 can generate first image group information based on the information indicating the product shelf linked to the image.
[0033] The image may contain location information where it was taken. In this case, first image group information can be generated based on the location where it was taken.
[0034] The comparison means 130 compares the first image group information with the second image group information. The second image group information includes multiple reference images. Reference images will be described later. The first image group information and the second image group information include the same product shelf or the same displayed products. Here, "including the same displayed products" may mean that some of the displayed products are the same, or that the product types of the displayed products are the same.
[0035] The comparison using comparison means 130 may be performed on a terminal installed in the store, or on a terminal owned by the photographer. Alternatively, the comparison using comparison means 130 may be performed on a terminal at the product manufacturer's headquarters. Furthermore, the comparison using comparison means 130 may be performed on the cloud. The location where the comparison using comparison means 130 is performed is not limited to these.
[0036] Reference images are images suitable for shelf layout analysis. In other words, reference images are images of the product shelves to be analyzed, taken in a way that makes shelf layout analysis easier. For example, a reference image may be a photograph of a product shelf with products displayed according to the display plan, taken without any defects. Here, "without defects" means that there are no parts of the product shelf being analyzed that are not photographed, that the image is in focus, that there is no blur, and that the required number of images have been taken.
[0037] Furthermore, the reference image may be an image previously used in shelf layout analysis. In this case, for example, images taken one week, two weeks, and three weeks prior to the shooting date of the image included in the first image group information, and previously used in shelf layout analysis, are displayed as candidate reference images. The photographer or analyst may then select a reference image from the candidate reference images. Here, the analyst is the person who performs the shelf layout analysis, such as a store employee or an employee of the product manufacturer. The photographer and analyst may be the same person or different people.
[0038] Even if an image has been used in shelf layout analysis in the past, if it has defects in its capture, it may be configured not to be considered as a candidate reference image. For example, images with defects in their capture may be flagged and stored, and when extracting candidates for reference images, images with this flag may not be extracted.
[0039] Furthermore, the reference image may be automatically determined based on the date and time the images included in the first image group information were taken. For example, the reference image may be an image taken a predetermined number of days before the date the images included in the first image group information were taken, and within a predetermined time before or after the same time the images included in the first image group information were taken. By automatically determining the reference image, the workload of shelf allocation analysis can be further reduced.
[0040] As an example of automatically determining a reference image based on the shooting date and time of the images included in the first image group information, consider a case where the second image is set to be an image taken 7 days before the shooting date of the images included in the first image group information, and within one hour before or after the same time as the images included in the first image group information. In this case, if the images included in the first image group information were taken at 11:15 on March 9, 2022, an image taken between 10:15 on March 2, 2022 and 12:15 on March 2, 2022 can be automatically determined as the reference image.
[0041] Furthermore, candidate images for the reference image may be extracted and presented based on the shooting date and time of the images included in the first image group information. For example, images taken a predetermined number of days before the shooting date of the images included in the first image group information, and within a predetermined time before and after the same time as the shooting date of the images included in the first image group information, may be considered as candidate images for the reference image. In this case, the photographer or analyst may select the reference image from among the presented candidate reference images.
[0042] If the comparison by the comparison means 130 determines that the image group information is different, the comparison means 130 may accept a change to the reference image. As described above, a possible way to change the reference image is to present candidate images for the reference image and change the image selected by the photographer or analyst to the reference image.
[0043] The notification means 140 notifies if the image group information differs as a result of the comparison by the comparison means 130. The notification means 140 instructs a terminal owned by the photographer, a terminal installed in the store, or a terminal owned by the product manufacturer to send a notification. Alternatively, these terminals may function as the notification means 140, and the notification means 140 may execute the notification.
[0044] An example of a case where the image group information differs is when the number of images included in the first image group information differs from the number of reference images included in the second image group information. In this case, the notification means 140 provides a notification.
[0045] Furthermore, an example of differing image group information is when there is a difference of a predetermined amount or more between the shooting range of the images included in the first image group information and the shooting range of the reference image included in the second image group information. In this case, the notification means 140 provides notification.
[0046] Other examples of differing image group information include cases where there are structural differences between the product shelves included in the first image group information and the product shelves included in the second image group information. This can occur when there is a change in the layout. In this case, notification means 140 may provide notification. "Structural differences" include cases where the information included in the image group information differs, such as the number of shelves, shelf width, number of product shelves, and product layout.
[0047] The content of notifications from notification means 140 may include, but are not limited to, notifications indicating that the number of photos taken is insufficient, notifications indicating that the shooting area is insufficient, or notifications indicating that there may have been a layout change.
[0048] Furthermore, if the shooting area is insufficient, the notification by the notification means 140 may display the difference between the shooting range of the image included in the first image group information and the shooting range of the reference image included in the second image group information in an identifiable manner. In other words, information indicating that the shooting area is insufficient may be displayed in an identifiable manner. In this case, for example, a reference image including the insufficient area could be displayed. Alternatively, the insufficient area could be displayed in an identifiable manner on the reference image. The insufficient area could also be displayed in an identifiable manner on an illustration or image diagram showing a product shelf. Furthermore, the image included in the first image group information and the reference image included in the second image group information could be displayed side by side. By displaying the insufficient area in an identifiable manner, it becomes easier to understand the area that needs to be photographed additionally, and the workload of shelf layout analysis can be reduced.
[0049] Figure 3 shows an example of how to display the insufficient area when the shooting area is insufficient. In Figure 3, an image 200 showing the entire product shelf to be analyzed is displayed. The image 200 showing the entire product shelf to be analyzed may be a reference image, an illustration, or a diagram. In addition, an area 210 is displayed in an identifiable manner superimposed on the image 200 showing the entire product shelf to be analyzed. Area 210 indicates the insufficient shooting area. Area 210 may be just a frame. Furthermore, text 220 indicating that the shooting area is insufficient may be displayed.
[0050] The operation of the business support system 100 according to the second embodiment will be explained with reference to the drawings. Figure 4 is a flowchart showing an example of the operation of the business support system 100 according to the second embodiment.
[0051] Steps S10 to S12 and S14 are the same as in Figure 2, so their explanation is omitted. In step S23, if the number of images included in the first image group information is different from the number of reference images included in the second image group information (YES in step S23), the notification means 140 issues a notification (step S14). On the other hand, if the number of images included in the first image group information is the same as the number of reference images included in the second image group information (NO in step S23), the process proceeds to step S24.
[0052] In step S24, if there is a difference of a predetermined amount or more between the shooting range of the images included in the first image group information and the shooting range of the reference image included in the second image group information (YES in step S24), the notification means 140 issues a notification (step S14). On the other hand, if there is no difference of a predetermined amount or more between the shooting range of the images included in the first image group information and the shooting range of the reference image included in the second image group information (NO in step S24), the process proceeds to step S25.
[0053] In step S25, if there is a structural difference between the product shelves included in the first image group information and the product shelves included in the second image group information (YES in step S25), the notification means 140 issues a notification (step S14). On the other hand, if there is no structural difference between the product shelves included in the first image group information and the product shelves included in the second image group information (NO in step S25), the business support system terminates processing.
[0054] However, it is not necessary to perform all of steps S23 through S25. You may perform only one of steps S23 through S25. For example, you may perform only step S24 after step S12. In this case, if the answer to step S24 is YES, a notification will be sent; if the answer to step S24 is NO, the business support system will terminate processing. Alternatively, you may perform only two of steps S23 through S25. For example, you may perform only steps S23 and S24 after step S12. In this case, if the answer to step S23 is YES, or if the answer to step S24 is YES, a notification will be sent; if the answer to step S23 is NO and the answer to step S24 is NO, the business support system will terminate processing.
[0055] Furthermore, the processing order from step S23 to step S25 may be reversed. In addition, steps S23 to S25 may be processed in parallel.
[0056] Furthermore, if the answer in step S23 is YES, step S24 may also be executed. In this case, if the answer in step S24 is NO, no notification will be sent. This configuration prevents notifications from being sent when the number of images contained in an image group differs, but the shooting range is the same. Additionally, when steps S23 and S24 are processed in parallel, if step S24 is NO, a notification may be sent even if step S23 is YES.
[0057] In the business support system according to the second embodiment, the first image group information and the second image group information are compared, and a notification is issued if the image group information differs as a result of the comparison. This reduces the workload of shelf layout analysis because a notification is issued if there are any defects in the captured images or if the product layout has been changed.
[0058] Furthermore, a notification is sent if the number of images included in the first image group information differs from the number of reference images included in the second image group information. This allows us to identify potential deficiencies in the images included in the first image group information, thereby reducing the workload of shelf allocation analysis.
[0059] Furthermore, a notification is sent if there is a difference of a predetermined amount or more between the shooting range of the images included in the first image group information and the shooting range of the reference image included in the second image group information. This allows for the identification of potential deficiencies in the images included in the first image group information, thereby reducing the workload of shelf allocation analysis.
[0060] Furthermore, the system will notify users if there are structural differences between the product shelves included in the first image group information and the product shelves included in the second image group information. This allows users to be aware of potential changes in the product display layout, thereby reducing the workload associated with shelf layout analysis.
[0061] [Modified version of the second embodiment] As a modification of the second embodiment, the recipient of notifications by the notification means 140 is changed. The configuration example of the business support system 100 according to the modification of the second embodiment is the same as in Figure 1. Here, the notification means 140 which operates differently from that of the second embodiment will be described.
[0062] The notification means 140 changes the notification recipient based on the results of the comparison performed by the comparison means. For example, if the number of images included in the first image group information differs from the number of reference images included in the second image group information, or if the shooting range of the images included in the first image group information differs from the shooting range of the reference images included in the second image group information, the photographer is notified. On the other hand, if there is a structural difference between the product shelves included in the first image group information and the product shelves included in the second image group information, the analyst is notified.
[0063] The operation of the business support system 100 according to a modified version of the second embodiment will be explained with reference to the drawings. Figure 5 is a flowchart showing an example of the operation of the business support system 100 according to a modified version of the second embodiment.
[0064] Steps S10 to S12 are the same as in Figure 4, so their explanation is omitted. If the answer in step S23 is YES, the notification means 140 notifies at least the photographer (step S26), and the process proceeds to step S25. If the answer in step S23 is NO, the process proceeds to step S24.
[0065] If the answer in step S24 is YES, the notification means 140 notifies at least the photographer (step S26), and the process proceeds to step S25. If the answer in step S24 is NO, the process proceeds to step S25.
[0066] If the answer in step S25 is YES, the notification means 140 notifies at least the analyst (step S27), and the business support system terminates processing. On the other hand, if the answer in step S25 is NO, the business support system terminates processing.
[0067] The business support system may terminate processing after notifying the photographer in S26 without proceeding to the process in S25.
[0068] Furthermore, it is not necessary to perform all of steps S23 through S25. You may perform only one of steps S23 through S25. For example, you may perform only step S24 after step S12. In this case, if the answer to step S24 is YES, at least the photographer will be notified, and the business support system will terminate processing. On the other hand, if the answer to step S24 is NO, the business support system will terminate processing. Also, you may perform only two of steps S23 through S25. For example, you may perform only steps S23 and S24 after step S12. In this case, if the answer to step S23 is YES, or if the answer to step S24 is YES, at least the photographer will be notified, and the business support system will terminate processing. On the other hand, if the answer to step S23 is NO and the answer to step S24 is NO, the business support system will terminate processing.
[0069] Furthermore, the processing order from step S23 to step S25 may be reversed. In addition, steps S23 to S25 may be processed in parallel.
[0070] In the modified version of the second embodiment, the business support system compares the first image group information with the second image group information and notifies the user if the image group information differs. This reduces the workload of shelf layout analysis by notifying the user if there are deficiencies in the captured images or if the product layout has been changed.
[0071] Furthermore, the notification recipients are changed based on the results of the comparison using the comparison method. This allows notifications to be sent to the appropriate recipients, reducing the workload of shelf allocation analysis.
[0072] In each embodiment of this disclosure, each component of each business support system represents a functional unit block. Some or all of each component in each business support system is realized by a combination of hardware and programs. Figure 6 is a block diagram illustrating the hardware configuration of an information processing device 1000 capable of composing each component in each embodiment.
[0073] The information processing device 1000 comprises a processor 1001, memory 1002, network interface 1003, input / output interface 1004, and storage device 1005, and each component of the information processing device 1000 is communicated together by a bus 1006.
[0074] Processor 1001 is implemented using components such as a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit).
[0075] Memory 1002 is a main memory device implemented using RAM (Random Access Memory), etc.
[0076] The network interface 1003 is an interface for connecting to a network. Here, the network refers to a LAN (Local Area Network) or a WAN (Wide Area Network).
[0077] The input / output interface 1004 is an interface for connecting to various input / output devices.
[0078] The storage device 1005 is an auxiliary storage device implemented as an HDD (Hard Disk Drive), SSD (Solid State Drive), memory card, or ROM (Read Only Memory). The storage device 1005 may store programs for realizing the functions of each component.
[0079] The processor 1001 realizes the functions of each component by reading programs stored in the storage device 1005 into the memory 1002 and executing them. Alternatively, programs may be supplied from the network via the network interface 1003. Furthermore, programs may be pre-stored in a storage medium (not shown) and supplied by reading those programs.
[0080] Furthermore, this program can display its processing results, including intermediate states, step by step via a display device, or communicate with the outside world via the network interface 1003, as needed. This program can also be recorded on a computer-readable (non-transitive) recording medium.
[0081] This disclosure is not limited to the embodiments described above, and various modifications are possible. Embodiments obtained by appropriately combining the configurations, operations, and processes disclosed in different embodiments are also included in the technical scope of this disclosure.
[0082] This disclosure is not limited to the embodiments described above. That is, the present invention can be applied in various forms that can be understood by those skilled in the art within the scope of this disclosure. [Explanation of symbols]
[0083] 100 Business Support Systems 110 Image acquisition method 120 Image group information generation means 130 Means of comparison 140 Means of Notification 1000 Information Processing Devices 1001 Processor 1002 memory 1003 Network Interface 1004 Input / Output Interface 1005 Storage Devices 1006 Bus
Claims
1. Image acquisition means for acquiring images including product shelves, Image group information generation means for generating first image group information including multiple images, A comparison means for comparing the first image group information and the second image group information including a reference image, A business support system comprising a notification means that notifies in at least one of the following cases as a result of comparison by the comparison means: (a) when the number of images included in the first image group information is different from the number of reference images included in the second image group information; (b) when there is a difference of a predetermined amount or more between the shooting range of the images included in the first image group information and the shooting range of the reference images included in the second image group information; and (c) when there is a structural difference between the product shelves included in the first image group information and the product shelves included in the second image group information.
2. The notification means is, If (a) the number of images included in the first image group information differs from the number of reference images included in the second image group information, or if (b) there is a difference of a predetermined amount or more between the shooting range of the images included in the first image group information and the shooting range of the reference images included in the second image group information, the photographer shall be notified at least. (c) If there is a structural difference between the product shelf included in the first image group information and the product shelf included in the second image group information, the business support system according to claim 1, which notifies at least the analyst.
3. The business support system according to claim 1 or 2, wherein the notification means notifies the difference between the shooting range of the image included in the first image group information and the shooting range of the reference image included in the second image group information in a way that allows identification of the difference between the shooting range of the image included in the first image group information and the shooting range of the reference image included in the second image group information when there is a difference of a predetermined amount or more between the shooting range of the image included in the first image group information and the shooting range of the reference image included in the second image group information.
4. The business support system according to any one of claims 1 to 3, wherein the reference image is determined based on the date and time the image was taken.
5. Image acquisition means for acquiring images including product shelves, Image group information generation means for generating first image group information including multiple images, A comparison means for comparing the first image group information and the second image group information including a reference image, A business support device comprising a notification means that notifies in at least one of the following cases as a result of comparison by the comparison means: (a) when the number of images included in the first image group information is different from the number of reference images included in the second image group information; (b) when there is a difference of a predetermined amount or more between the shooting range of the images included in the first image group information and the shooting range of the reference images included in the second image group information; and (c) when there is a structural difference between the product shelves included in the first image group information and the product shelves included in the second image group information.
6. A computer, Get an image that includes the product shelves, A first image group information including multiple images is generated, The first image group information and the second image group information including the reference image are compared, A business support method that provides notification in at least one of the following cases as a result of the comparison: (a) when the number of images included in the first image group information is different from the number of reference images included in the second image group information; (b) when there is a difference of a predetermined amount or more between the shooting range of the images included in the first image group information and the shooting range of the reference images included in the second image group information; and (c) when there is a structural difference between the product shelves included in the first image group information and the product shelves included in the second image group information.
7. Get an image that includes the product shelves, A first image group information including multiple images is generated, The first image group information and the second image group information including the reference image are compared, A program that causes a computer to perform the following actions as a result of the comparison described above: (a) if the number of images included in the first image group information is different from the number of reference images included in the second image group information; (b) if there is a difference of a predetermined amount or more between the shooting range of the images included in the first image group information and the shooting range of the reference images included in the second image group information; and (c) if there is a structural difference between the product shelves included in the first image group information and the product shelves included in the second image group information.
Citation Information
Patent Citations
Shelf management system and program
JP2019200697A
Planogram Matching
US20170178060A1
Out-of-stock detection based on images
US20180218494A1
Merchandise information processing device, data processing method therefor, and program
WO2014087725A1