Methods and Apparatus for Item Identification Using Brightness Compensation
First Claim
1. A computer implemented method to identify an unknown item presented to an optical code scanner based on the appearance of the item, the method comprising:
- capturing an RGB formatted digital image of the unknown item by the optical code scanner;
converting the captured image from RGB format to HSV format;
generating a transform from the HSV formatted image using the hue and saturation data and a weighted amount of the brightness value in the HSV formatted image; and
comparing the transform to data for a plurality of transforms for known items to determine the identity of the unknown item.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus are provided for low resolution item identification using brightness compensated images. An image of an unknown item is captured in digital RGB image format and converted to HSV image format. Then the HSV formatted image is quantized which greatly reduces the resolution of the image. The quantized HSV image data of the unknown item is compared to a plurality of quantized HSV image data for known items. The comparison includes using a signal-to-noise ratio calculated using the quantized HSV image data for both the unknown and known items. A match is found when the calculated signal-to-noise ratio is above a predetermined threshold value.
56 Citations
23 Claims
-
1. A computer implemented method to identify an unknown item presented to an optical code scanner based on the appearance of the item, the method comprising:
-
capturing an RGB formatted digital image of the unknown item by the optical code scanner; converting the captured image from RGB format to HSV format; generating a transform from the HSV formatted image using the hue and saturation data and a weighted amount of the brightness value in the HSV formatted image; and comparing the transform to data for a plurality of transforms for known items to determine the identity of the unknown item. - View Dependent Claims (2)
-
-
3. A computer implemented method to identify an unknown item presented to an optical code scanner based on the appearance of the item, the method comprising:
-
capturing an RGB formatted digital image of the unknown item by the optical code scanner; converting the captured image from RGB format to HSV format; quantizing the converted HSV formatted image using the hue and saturation data and a weighted amount of the brightness value in the HSV formatted image wherein the weighted brightness value reduces variations in the brightness of the unknown item; and comparing the quantized image data for the unknown item to a plurality of similarly quantized image data for known items to determine a match between the quantized unknown item and a quantized known item. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An optical code scanner comprising:
-
an image capture device; a memory including computer instructions; and a processor in communication with the image capture device and the memory where the computer instructions when executed by the processor cause the processor to perform functions including; capturing an RGB formatted digital image of the unknown item by the image capture device; converting the captured image from RGB format to HSV format; quantizing the converted HSV formatted image using the hue and saturation data and a weighted amount of the brightness value in the HSV formatted image wherein the weighted brightness value reduces variations in the brightness of the unknown item; and comparing the quantized image data for the unknown item to a plurality of similarly quantized image data for known items where the comparing includes using a calculated signal to noise ratio (SNR) between the unknown and known quantized image data to determine when a match is found between the unknown item and a known item. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification