Label verification using image analysis
AssigneeScandit AG
InventorsFabian Nater, Bernd Schoner, Matthias Bloch, Christian Floerkemeier
Life of this patent
Estimating the term…
Abstract
Image analysis is used to provide label verification. An image of a label within a scene is acquired. The label includes a barcode and characters. The barcode on the label is decoded to receive an identity of an object. Optical character recognition is performed to recognize the characters on the label. Recognized characters are compared to information about decoded barcode to verify the label is correct.
Claims20
A system for optically detecting a state of a display using image analysis, the system comprising:
- a camera, wherein the camera is part of a mobile device;
- and
- one or more memory device comprising instructions that, when executed, cause one or more processors to perform the following steps:
- acquiring, using the camera, a plurality of images of a scene, wherein:
- the scene includes a label and a product;
- and
- the label includes a barcode and characters of text and/or numbers;
- decoding the barcode from an image of the plurality of images to receive an identity of an object and ascertain a price associated with the object based on the identity of the object;
- identifying the product and a price label for the product using image recognition based on one or more images of the plurality of images;
- and
- matching the product with the identity of the object and comparing the price label for the product with the price associated with the object to obtain one or more results.
A method for optically detecting a state of a display using image analysis, the method comprising:
- acquiring a plurality of images of a scene, wherein:
- the scene includes a label;
- and
- the label includes a barcode and characters of text and/or numbers;
- decoding the barcode from an image of the plurality of images to receive an identity of an object;
- receiving information about the object based on the identity of the object, wherein the information is a first price associated with the object;
- performing optical character recognition on an image of the plurality of images to recognize a second price associated with the object;
- comparing the first price to the second price to obtain a result;
- and
- reporting the result.
A memory device comprising instructions that, when executed, cause one or more processors to perform the following steps:
- acquiring a plurality of images of a scene, wherein:
- the scene includes a label;
- and
- the label includes a barcode and characters of text and/or numbers;
- decoding the barcode from an image of the plurality of images to receive an identity of an object;
- receiving information about the object based on the identity of the object, wherein the information is a first price associated with the object;
- performing optical character recognition on an image of the plurality of images to recognize a second price associated with the object;
- comparing the first price to the second price to obtain a result;
- and
- reporting the result.
Dependencies are inferred from the claim text.