Covariance Based Color Characteristics of Images
First Claim
1. A method comprising:
- receiving a request to search multiple images, the request being associated with particular search criteria;
obtaining covariance based characteristics of each of the multiple images, the covariance based characteristics of an image identifying one or both of a direction and a magnitude, in a color space of the image, of a distribution of color values of pixels of the image;
identifying, based on both the covariance based characteristics of the multiple images and the particular search criteria, one or more of the multiple images that satisfy the search criteria; and
providing, in response to the request, the one or more of the multiple images.
2 Assignments
0 Petitions
Accused Products
Abstract
Each of multiple images is analyzed to determine how the colors of the pixels of the image are distributed throughout the color space of the image. Different covariance based characteristics of the image are determined that identify a direction, as well as magnitude in each direction, of the distribution of colors of the image pixels. These different covariance based characteristics that are determined for an image can be saved as associated with the image, allowing the characteristics to be accessed and used as a basis for searching the images to identify particular types of images. These different covariance based characteristics can also be used to order the images identified by a search.
-
Citations
24 Claims
-
1. A method comprising:
-
receiving a request to search multiple images, the request being associated with particular search criteria; obtaining covariance based characteristics of each of the multiple images, the covariance based characteristics of an image identifying one or both of a direction and a magnitude, in a color space of the image, of a distribution of color values of pixels of the image; identifying, based on both the covariance based characteristics of the multiple images and the particular search criteria, one or more of the multiple images that satisfy the search criteria; and providing, in response to the request, the one or more of the multiple images. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
determining, for each of multiple images, covariance based characteristics of the image upon which image searches by an image searching system can be based, the covariance based characteristics of the image identifying one or both of a direction and a magnitude, in a color space of the image, of a distribution of color values of pixels of the image; and storing the covariance based characteristics of the multiple images so that the covariance based characteristics of each of the multiple images is accessible to the image searching system. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A device comprising:
-
a memory to store covariance based characteristics of each of multiple images, the covariance based characteristics of an image identifying a magnitude, in each of one or more directions in a color space of the image, of a distribution of color values of pixels of the image; and a processing system to implement a covariance based image searching system configured to; obtain, in response to a search request associated with search criteria, the covariance based characteristics of each of the multiple images; use the covariance based characteristics of the multiple images to identify one or more of the multiple images that satisfy the search criteria; and provide, in response to the search request, the identified one or more images. - View Dependent Claims (21, 22, 23, 24)
-
Specification