Method and apparatus for photograph finding
First Claim
1. A method implemented by a computer system including computer hardware, the method comprising:
- receiving, at a web site, a first digital image selected by a user of the web site;
receiving, from a facial recognition process, first information that represents at least one facial feature appearing within the first digital image;
comparing the first information to at least second information that represents at least a second facial feature appearing within at least a second digital image;
based on the comparing, identifying at least the second digital image from among a plurality of digital images; and
causing presentation of at least the second digital image to the user via the web site, wherein the presentation identifies at least one target person having facial features that at least partially match the first information.
4 Assignments
0 Petitions
Accused Products
Abstract
Digital image data including discrete photographic images of a variety of different subjects, times, and so forth, are collected and analyzed to identify specific features in the photographs. In an embodiment of the invention, distinctive markers are distributed to aid in the identification of particular subject matter. Facial recognition may also be employed. The digital image data is maintained in a database and quarried in response to search requests. The search requests include criteria specifying any feature category or other identifying information, such as date, time, and location that each photograph was taken, associated with each photograph. Candidate images are provided for review by requesters, who may select desired images for purchase or downloading.
-
Citations
29 Claims
-
1. A method implemented by a computer system including computer hardware, the method comprising:
-
receiving, at a web site, a first digital image selected by a user of the web site; receiving, from a facial recognition process, first information that represents at least one facial feature appearing within the first digital image; comparing the first information to at least second information that represents at least a second facial feature appearing within at least a second digital image; based on the comparing, identifying at least the second digital image from among a plurality of digital images; and causing presentation of at least the second digital image to the user via the web site, wherein the presentation identifies at least one target person having facial features that at least partially match the first information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method implemented by a computer system including computer hardware, the method comprising:
-
storing a first digital image uploaded via a web browser to a web site, wherein the first digital image contains a visual representation of at least a first human facial feature; receiving, from a facial recognition process, first information that represents the first human facial feature; storing a second digital image that contains a visual representation of at least a second human facial feature; receiving, from the facial recognition process, second information that represents the second human facial feature; comparing the first information to at least the second information; based on the comparing, identifying at least the second digital image from among a plurality of digital images; and causing presentation of at least the second digital image via the web site, wherein the presentation identifies at least one target person having facial features that at least partially match the first information. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method, comprising:
-
a computer system receiving a first image selected by a user of a web site, wherein the first image depicts at least a first face; the computer system comparing facial recognition information for the first face with facial recognition information for faces in a plurality of images, wherein the plurality of images includes a second image depicting at least a second face; based on the comparing, the computer system determining that a match exists between the first face and the second face. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A method, comprising:
-
a computer system receiving an image uploaded via a web browser to a web site; and in response to receiving the uploaded image, the computer system searching a data store to determine whether a face depicted in the uploaded image is present within one or more other images stored in the data store. - View Dependent Claims (25, 26, 27, 28, 29)
-
Specification