Extraction of image feature data from images
First Claim
Patent Images
1. A method comprising:
- generating a color histogram of an image by performing one-dimensional samplings of pixels of the image in each dimension of a multi-dimensional color space;
performing pattern detection on an edge map of the image;
generating an orientation histogram of the image in response to a confidence level of the pattern detection failing to transgress a threshold value, the generating of the orientation histogram being performed by a processor of a machine; and
determining a dominant color of the image.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method for obtaining image feature data of an image are disclosed herein. A color histogram of the image is extracted from the image, the extraction of the color histogram including performing one-dimensional sampling of pixels comprising the image in each of a first dimension of a color space, a second dimension of the color space, and a third dimension of the color space. An edge map corresponding to the image is analyzed to detect a pattern included in the image. In response to a confidence level of the pattern detection being below a pre-defined threshold, extracting from the image an orientation histogram of the image. And identify a dominant color of the image.
56 Citations
20 Claims
-
1. A method comprising:
-
generating a color histogram of an image by performing one-dimensional samplings of pixels of the image in each dimension of a multi-dimensional color space; performing pattern detection on an edge map of the image; generating an orientation histogram of the image in response to a confidence level of the pattern detection failing to transgress a threshold value, the generating of the orientation histogram being performed by a processor of a machine; and determining a dominant color of the image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:
-
generating a color histogram of an image by performing one-dimensional samplings of pixels of the image in each dimension of a multi-dimensional color space; performing pattern detection on an edge map of the image; generating an orientation histogram of the image in response to a confidence level of the pattern detection failing to transgress a threshold value; and determining a dominant color of the image. - View Dependent Claims (18)
-
-
19. A system comprising:
-
one or more processors; a color histogram module that configures at least one processor among the one or more processors to generate a color histogram of an image by performing one-dimensional samplings of pixels of the image in each dimension of a multi-dimensional color space; a pattern module that configures at least one processor among the one or more processors to perform pattern detection on an edge map of the image; an orientation histogram module that configures at least one processor among the one or more processors to generate an orientation histogram of the image in response to a confidence level of the pattern detection failing to transgress a threshold value; and a dominant color module that configures at least one processor among the one or more processors to determine a dominant color of the image. - View Dependent Claims (20)
-
Specification