Patent ID: 9330111
Filing Date: 2016-05-03
CPC Classification: G06F,G06K,Y10S

Claim Text:
1. A method implemented by a computer comprising at least one processor for ranking images with respect to query attributes, the method comprising: in response to a query comprising a plurality of specified facial attributes that are each discernable from face image data, estimating locations of a plurality of facial regions that are each relevant to different ones of the specified facial attributes, and wherein the plurality of facial regions are distinct and different from each other; extracting a plurality of different features from the estimated facial regions of each of a plurality of database facial images; ranking the database facial images in base layer rankings for different ones of the extracted features and the plurality of attributes as a function of relevance of the plurality of different features extracted from one of the images to each of single ones of the attributes relevant to one of the estimated regions and as a function of matching labeled rank-positions according to a base-layer training data set; ranking the database facial images in second-layer rankings as a function of bilinear combinations of the base layer rankings for a common ones of the attributes and as a function of matching labeled rank-positions according to a second-layer training data set; and ranking the images for relevance to the query as a function of respective combinations of the base layer rankings and the second-layer rankings for each of the different features extracted from the estimated facial regions of the plurality of database facial images.