21. The system of claim 20 , wherein the memory further stores instructions that, when executed by the processor, cause the processor to perform the operations of: generating a query feature vector in the objective feature space based on the query face; mapping the query feature vector from the objective feature space into the psychological feature space using the mapping function; accessing a set of search feature vectors in the psychological feature space that are associated with a set of search faces; determining distances between the mapped query feature vector and the search feature vectors; selecting one or more search feature vectors that are within a selected distance of the mapped query vector; and designating images including the search faces associated with the selected search feature vectors as the one or more search result images.
23. The system of claim 21 , wherein the memory further stores instructions that, when executed by the processor, cause the processor to perform the operations of: detecting a class for the query face; accessing a collection of feature vectors in the psychological feature space that are associated with a collection of faces; determining faces in the collection of faces that are the same class as the query face; and forming the set of search feature vectors by selecting the feature vectors in the collection of feature vectors that correspond to the faces in the collection of faces that are the same class as the query face.