HISTOGRAM METHODS AND SYSTEMS FOR OBJECT RECOGNITION
First Claim
Patent Images
1. A cell phone comprising:
- a processor;
a memory;
a camera system; and
a wireless interface;
the memory storing instructions causing the processor to perform the following operations;
obtain a frame of image data from the camera system;
generate multi-dimensional histogram data from the obtained frame of image data, the histogram data having plural dimensions and defining a greater plurality of histogram bins, first and second dimensions of the plural dimensions corresponding to quantized hue information, a third dimension corresponding to quantized illumination information processed with a second derivative function;
compare the generated histogram data with plural sets of reference histogram data; and
by reference to the comparison, identify one or more candidate matching images corresponding to the captured image.
2 Assignments
0 Petitions
Accused Products
Abstract
A multidimensional histogram is used to characterize an image (or object), and is used to identify candidate matches with one or more reference images (or objects). An exemplary implementation employs hue information for two of the dimensions, and a second derivative function based on luminance for a third dimension. The simplicity and speed of the detailed arrangements make them well suited for use with cell phones and other mobile devices, which can use the technology for image/object recognition, e.g., in visual search applications.
-
Citations
6 Claims
-
1. A cell phone comprising:
-
a processor; a memory; a camera system; and a wireless interface; the memory storing instructions causing the processor to perform the following operations; obtain a frame of image data from the camera system; generate multi-dimensional histogram data from the obtained frame of image data, the histogram data having plural dimensions and defining a greater plurality of histogram bins, first and second dimensions of the plural dimensions corresponding to quantized hue information, a third dimension corresponding to quantized illumination information processed with a second derivative function; compare the generated histogram data with plural sets of reference histogram data; and by reference to the comparison, identify one or more candidate matching images corresponding to the captured image. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system comprising:
-
a cell phone, including a processor, a memory, a camera system, and a wireless interface; and a remote computer, including a processor, a memory, a camera system, and an interface permitting exchange of data with the cell phone; the memories storing instructions causing the processors to perform the following operations; obtain a frame of image data from the camera system; generate multi-dimensional histogram data from the obtained frame of image data, the histogram data having plural dimensions and defining a greater plurality of histogram bins, first and second dimensions of the plural dimensions corresponding to quantized hue information, a third dimension corresponding to quantized illumination information processed with a second derivative function; compare the generated histogram data with plural sets of reference histogram data; and by reference to the comparison, identify one or more candidate matching images corresponding to the captured image.
-
Specification