Abstract:
A vending machine recognition apparatus includes: a receiving unit configured to receive a captured image obtained by capturing an image of a vending machine; and a recognition unit configured to recognize merchandise from the captured image and recognize a price of the merchandise from a peripheral image region of an image region of the recognized merchandise.
Abstract:
An image processing apparatus includes: a recognition unit configured to recognize products from a captured image obtained by capturing an image of displayed products; and a detection unit configured to detect, based on store fixture information related to a store fixture in which the products are displayed, a region of a product that is included in the captured image but is not recognized by the recognition unit.
Abstract:
A road surface abnormality detection apparatus includes a data acquisition unit, a prediction unit, and an abnormality detection unit. The data acquisition unit acquires road surface observation data obtained by observing a road surface in a chronological order. The prediction unit predicts road surface data at a first timing from a plurality of road surface observation data at a plurality of respective timings earlier than the first timing by using a trained model generated in advance through machine learning. The abnormality detection unit detects, when a difference between road surface observation data at the first timing and the predicted road surface data at the first timing is equal to or larger than a predetermined threshold, an abnormality of the road surface.
Abstract:
A control apparatus comprises a first operating state reception part that receives the operating state of an application as a first operating state from two or more terminals; a second operating state presuming part that presumes terminal priority and a second operating state to which the first operating state will transition for each of the terminals on the basis of the first operating state received by the first operating state reception part; an assumption determining part that specifies as a control target terminal a terminal to be controlled with the assumption that the operating state has changed before the operating state changes on the basis of the terminal priority and the second operating state; and an assumption control part that executes predetermined processing assuming that the operating state of the control target terminal has changed to the second operating state presumed by the second operating state presuming part before the operating state of the control target terminal changes.
Abstract:
An apparatus of this invention is directed to an information processing apparatus that effectively counts, on a type basis, articles of a plurality of types displayed in a depth direction on a display shelf. The information processing apparatus includes a display count acquirer that acquires display count information of articles using article presence/absence sensors provided on the display shelf on which the articles are placed, an article identifier that acquires article identification information capable of identifying the types of articles based on an image acquired by capturing the display shelf, and a display recognizer that recognizes, based on the display count information and the article identification information, display count of each type of the articles.
Abstract:
Provided is a feature for generating a recommended shelf allocation indicating the state in which products are displayed, the recommended shelf allocation including a state in which specified products are displayed in more effective positions. The present invention is provided with: a generation means for generating a plurality of shelf allocation candidates indicating the state in which a plurality of products including the specified products are displayed on product shelves; a prediction means for predicting the sales of the specified products for the plurality of shelf allocation candidates, on the basis of the positional relationships among the products displayed on the product shelf, and of the relationships with sales of the products; and a selection means for selecting the shelf allocation candidates on the basis of the results of the predictions.
Abstract:
An apparatus of this invention is directed to an information processing apparatus that effectively counts, on a type basis, articles of a plurality of types displayed in a depth direction on a display shelf. The information processing apparatus includes a display count acquirer that acquires display count information of articles using article presence/absence sensors provided on the display shelf on which the articles are placed, an article identifier that acquires article identification information capable of identifying the types of articles based on an image acquired by capturing the display shelf, and a display recognizer that recognizes, based on the display count information and the article identification information, display count of each type of the articles.
Abstract:
An image processing apparatus includes: a posture estimation unit configured to estimate a position and a posture of a camera when the camera has captured each of at least two images including the same phenomena based on the at least two images and three-dimensional data of a structure; an area selection unit configured to select an area of the phenomenon in each of the at least two images; a three-dimensional position specification unit configured to specify a position of each of the phenomena in a coordinate system of the three-dimensional data; and a projection unit configured to generate a projection image by projecting three-dimensional data including the specified position of each of the phenomena and compositing the phenomena included in the images in such a manner that the phenomena for the images are distinguishable from each other.
Abstract:
An inspection apparatus (100) detects an inspection object (90) from first image data (10) in which the inspection object (90) is included. The inspection apparatus (100) generates second image data (20) by performing a geometric transform on the first image data (10) in such a way that a view of the detected inspection object (90) becomes a view satisfying a predetermined reference. In an inference phase, the inspection apparatus (100) detects, by using an identification model for detecting an abnormality of the inspection object (90), an abnormality of the inspection object (90) included in the second image data (20). Further, in a learning phase, the inspection apparatus (100) learns, by using the second image data (20), an identification model for detecting an abnormality of the inspection object (90).
Abstract:
An image processing apparatus, an image processing method, and a program, provide accurate collation even when an image contains a number of identical or similar subjects. The image processing apparatus generates, with respect to feature points to be detected from a first image, a first local feature amount group including local feature amounts representing feature amounts of local regions containing the respective feature points, and a first coordinate position information group including coordinate position information. The image processing apparatus clusters the feature points of the first image based on the first coordinate position information group. The image processing apparatus collates, in units of clusters, the first local feature amount group with a second local feature amount group formed from local feature amounts of feature points detected from a second image.