Abstract:
A computer-readable recording medium having stored therein an information processing program is provided. The information processing program causes a computer to execute processing including tracking an action taken by a user on an object on the basis of a captured image, distinguishing, on the basis of the action, between a first action in which the user holds the object and a second action in which the user releases the object held by the user, storing, on a first storage unit, first identification information and first location information with respect to the first action, storing, on a second storage unit, second identification information and second location information with respect to the second action, and in a case where the first action is detected at a position indicated in the second location information, storing the second identification information and the second location information on the first storage unit.
Abstract:
A calculation method for causing a computer to execute processing of: acquiring first measurement information including information of a distance to an object measured by a first sensor, and second measurement information including information of a distance to the object measured by a second sensor; acquiring a first vector, a second vector in a different direction from the first vector, and a first translation point from the first measurement information; acquiring information of a third vector treated as a vector parallel to and in a same direction as the first vector, a fourth vector treated as a vector parallel to and in a same direction as the second vector, and a second translation point treated as a same position as the first translation point from the second measurement information; calculating a rotation angle and a translation distance for aligning a point group of the object measured by the second sensor.
Abstract:
An image processing apparatus is provided including a storage unit for storing relationships of color coordinates between a plurality of reference colors under each of a plurality of different light sources for each light source, with respect to the plurality of reference colors set in a color space and being different from one another; and a calculation unit for detecting color coordinates of the plurality of reference colors from an object image to be processed, and identifying a light source used in capturing of the object image according to a similarity between relationships of the detected color coordinates and the relationships of color coordinates stored in the storage unit for each light source.
Abstract:
An information processing apparatus includes: a storage unit that stores a table including information on regions respectively occupied by a plurality of solids whose vertices are defined by a plurality of reference colors that are set in a color space, each of the solids having an evaluation value less than a setting value, the evaluation value decreasing as the length of edges thereof decreases, the solids being arranged such that faces thereof do not cross each other; and a computing unit that specifies a solid containing an input color with use of the table, and performs interpolation processing of the input color with use of the reference colors corresponding to the vertices of the specified solid.
Abstract:
A target line detection device includes a processor configured to execute a process. The process includes: detecting transition points in a brightness image obtained from a brightness component of an input image between pixels with a luminosity gradient in a first direction and pixels with a luminosity gradient in a second direction opposite to the first direction; and, based on a shape or a length or a combination thereof, of lines connecting together transition points that are within a specific distance of each other, extracting a line representing a detection target from the lines connecting together the transition points.
Abstract:
A non-transitory computer-readable recording medium stores therein an action determination program that causes a computer to execute a process including acquiring history information of a user operation on a checkout machine to which a product to be purchased is registered and that performs checkout processing of the registered product, specifying, based on an image obtained by capturing a user in front of the checkout machine, an action in which the user operates the checkout machine while grasping an object, and determining, based on the acquired history information, whether the action in which the user operates the checkout machine while grasping an object is an action in which a product to be purchased is registered to the checkout machine.
Abstract:
An information processing device identifies a first feature amount related to the number of the product registered on the specific machine based on an acquired product information, generating, from an image capturing a user in front of the specific machine, a first area information, a second area information and an interaction between the first class and the second class, specifies an action of the user of registering the product to the specific machine based on the first area information, the second area information, and the interaction, identifies a second feature amount related to the number of time of carrying out the action; and generates an alert based on the first feature amount and the second feature amount.
Abstract:
An information processing apparatus obtains image data in which a predetermined area in front of an accounting machine, which is used by a user to register an article and pay the bill, is captured. Then, the information processing apparatus inputs the image data in a machine learning model that is trained to identify an article and a storage for the article, and obtains the output result. Subsequently, the information processing apparatus refers to the article and the storage specified in the output result, and identifies the action taken by the user with respect to the article.
Abstract:
An apparatus generates an image having a plurality of pixels, each of the plurality of pixels corresponding to a range point and representing a distance value, extracts from the image a first area having a plurality of range points at which the distance value is less than or equal to a first threshold wherein a difference between each pair of the plurality of range points included in the first area is less than or equal to a second threshold, and determines the first area as a noise area when the first area meets a certain condition.
Abstract:
An image processing device includes: an extractor configured to extract a region of interest which includes a point of interest and satisfies a specified condition in a first image frame; a divider configured to divide the region of interest into a first subregion including the point of interest and a second subregion not including the point of interest at a narrow portion of the region of interest; and a specifying unit configured to specify a specified pixel in the first subregion as a point of interest of a second image frame.