Extraction of image feature data from images
First Claim
1. A method for obtaining image features of an image, the method comprising:
- extracting from the image, by a processor, a color histogram of 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;
analyzing an edge map corresponding to the image 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
extracting from the image 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.
41 Citations
20 Claims
-
1. A method for obtaining image features of an image, the method comprising:
-
extracting from the image, by a processor, a color histogram of 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; analyzing an edge map corresponding to the image 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 extracting from the image a dominant color of the image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A device, comprising:
-
at least one memory; at least one processor in communication with the memory; and one or more modules comprising instructions stored in the memory and executed by the processor to perform operations comprising; extracting from an image a color histogram of 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; analyzing an edge map corresponding to the image 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 extracting from the image a dominant color of the image. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A non-transitory computer readable medium including instructions, when ex cured by a processor, causes the processor to perform operations comprising:
-
extracting from an image a color histogram of 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; analyzing an edge map corresponding to the image 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 extracting from the image a dominant color of the image. - View Dependent Claims (20)
-
Specification