Commodity recognition apparatus and commodity recognition method
First Claim
Patent Images
1. A commodity recognition apparatus, comprising:
- a memory configured to store computer executable instructions; and
a processor configured to execute the computer executable instruction to perform operations, the operations comprising;
photographing an image capturing area including a plurality of commodities to capture an image where the plurality of commodities are imaged;
displaying the image where the plurality of commodities are imaged on a display screen;
receiving a selection input on any position on the image;
counting a number of frames displayed on the image;
displaying a frame of a predetermined size on the image to distinguish, from the other commodities, one commodity which is assumed to be displayed on the position on which the selection input is received as a recognition object in response to the selection input when a count value obtained by the counting is zero;
determining a position on which an instruction input is received in response to the selection input when the count value is one or more;
displaying a frame of the predetermined size on the image to distinguish, from the other commodities, one commodity which is assumed to be displayed on the position on which the selection input is received, as a recognition object if the position on which the instruction input is received is outside the frame;
recognizing a candidate of the commodity assumed to be displayed in the frame according to the feature amount of the image in the area surrounded by the frame;
outputting information of a best candidate commodity among the candidates of the commodity recognized;
receiving a change instruction for the best candidate commodity for one commodity assumed to be displayed in the frame if the position on which the instruction input is received is inside the frame; and
outputting information of the commodity other than the best candidate selected from the candidates if the change instruction for the candidate of the commodity is received.
1 Assignment
0 Petitions
Accused Products
Abstract
The commodity recognition apparatus displays a frame for surrounding a commodity in an image captured by an image capturing module. Then the commodity recognition apparatus recognizes a candidate of the commodity imaged in the frame according to the feature amount of the image in the area surrounded by the frame, and outputs information of a highest ranked candidate commodity. If a change instruction for the candidate is received, the commodity recognition apparatus outputs information of the commodity other than the highest ranked candidate selected from the candidates.
-
Citations
10 Claims
-
1. A commodity recognition apparatus, comprising:
-
a memory configured to store computer executable instructions; and a processor configured to execute the computer executable instruction to perform operations, the operations comprising; photographing an image capturing area including a plurality of commodities to capture an image where the plurality of commodities are imaged; displaying the image where the plurality of commodities are imaged on a display screen; receiving a selection input on any position on the image; counting a number of frames displayed on the image; displaying a frame of a predetermined size on the image to distinguish, from the other commodities, one commodity which is assumed to be displayed on the position on which the selection input is received as a recognition object in response to the selection input when a count value obtained by the counting is zero; determining a position on which an instruction input is received in response to the selection input when the count value is one or more; displaying a frame of the predetermined size on the image to distinguish, from the other commodities, one commodity which is assumed to be displayed on the position on which the selection input is received, as a recognition object if the position on which the instruction input is received is outside the frame; recognizing a candidate of the commodity assumed to be displayed in the frame according to the feature amount of the image in the area surrounded by the frame; outputting information of a best candidate commodity among the candidates of the commodity recognized; receiving a change instruction for the best candidate commodity for one commodity assumed to be displayed in the frame if the position on which the instruction input is received is inside the frame; and outputting information of the commodity other than the best candidate selected from the candidates if the change instruction for the candidate of the commodity is received. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A processing method, comprising:
-
photographing an image capturing area including a plurality of commodities to capture an image where the plurality of commodities are imaged; displaying the image where the plurality of commodities are imaged on a display screen; receiving a selection input on any position on the image; counting a number of frames displayed on the image; displaying a frame of a predetermined size on the image to distinguish, from the other commodities, one commodity which is assumed to be displayed on the position on which the selection input is received as a recognition object in response to the selection input when a count value obtained by the counting is zero; determining a position on which an instruction input is received in response to the selection input when the count value is one or more; displaying a frame of the predetermined size on the image to distinguish, from the other commodities, one commodity which is assumed to be displayed on the position on which the selection input is received, as a recognition object if the position on which the instruction input is received is outside the frame; recognizing a candidate of the commodity assumed to be displayed in the frame according to the feature amount of the image in the area surrounded by the frame; outputting information of a best candidate commodity among the candidates of the commodity recognized; receiving a change instruction for the best candidate commodity for one commodity assumed to be displayed in the frame if the position on which the instruction input is received is inside the frame; and outputting information of the commodity other than the best candidate selected from the candidates if the change instruction for the candidate of the commodity is received. - View Dependent Claims (8, 9, 10)
-
Specification