IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0094739
(2013-12-02)
|
등록번호 |
US-9224035
(2015-12-29)
|
발명자
/ 주소 |
- Myers, Charles A.
- Shah, Alex
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
1 인용 특허 :
67 |
초록
▼
A method and system for matching an unknown facial image of an individual with an image of a celebrity using facial recognition techniques and human perception is disclosed herein. The invention provides a internet hosted system to find, compare, contrast and identify similar characteristics among t
A method and system for matching an unknown facial image of an individual with an image of a celebrity using facial recognition techniques and human perception is disclosed herein. The invention provides a internet hosted system to find, compare, contrast and identify similar characteristics among two or more individuals using a digital camera, cellular telephone camera, wireless device for the purpose of returning information regarding similar faces to the user The system features classification of unknown facial images from a variety of internet accessible sources, including mobile phones, wireless camera-enabled devices, images obtained from digital cameras or scanners that are uploaded from PCs, third-party applications and databases. Once classified, the matching person's name, image and associated meta-data is sent back to the user. The method and system uses human perception techniques to weight the feature vectors.
대표청구항
▼
1. A method, for matching an unknown facial image of an individual with a known facial image of an individual, comprising: storing on a server supporting a service usable by multiple users through respective remote user computing devices accessing the service over a distributed network a plurality o
1. A method, for matching an unknown facial image of an individual with a known facial image of an individual, comprising: storing on a server supporting a service usable by multiple users through respective remote user computing devices accessing the service over a distributed network a plurality of reference photos comprising identified facial images of individual users of the service and, for each of a plurality of identified facial images, an identity of the individual and at least one reference feature vector generated from the facial images to provide a plurality of stored reference feature vectors, the server comprising at least one processor that accesses at least one storage media and being programmed with executable instructions;processing, by the server, an unknown facial image of an individual in a subject photo to generate a subject feature vector for the individual in the subject photo;matching, by the server, the individual in the subject photo to an identified individual in the plurality of reference photos by executing a matching algorithm for comparing the subject feature vector to each of a plurality of stored reference feature vectors and selecting a reference feature vector that is most similar to the subject feature vector;based on the selection, determining a predicted identify for the unknown facial image;transmitting the predicted identify to a at least one computing device accessing the service for display with the unknown facial image to collect human perception feedback;receiving, by the server, human perception feedback regarding the identity of the unknown facial image from at least one user of the service; andupdating, by the server, the matching algorithm based on the human perception feedback. 2. The method of claim 1, wherein the service is a social networking service. 3. The method of claim 1, wherein each feature vector comprises at least one variable that represents a feature of a corresponding facial image. 4. The method of claim 1, wherein the matching algorithm applies a statistical model for comparison of feature vectors. 5. The method of claim 4, wherein the statistical model is updated such that human perception feedback of what is a good match is a factor in the statistical model. 6. The method of claim 4 or 5, wherein the statistical model is updated such that human perception feedback of what is not a good match is a factor in the statistical model. 7. The method of claim 4, wherein the human perception feedback is used to weight one or more of the subject feature vector and at least one reference feature vector. 8. The method of claim 7, wherein one or more of the subject feature vector and at least one reference feature vector is weighted so that characteristics of the image that are most closely related to human perception are weighted more heavily. 9. The method of claim 5, 6, 7 or 8, wherein the statistical model is represented by a neural network, support vector machine or Bayesian network. 10. The method of claim 1, further comprising, upon determining that the predicted identity matches the identity based on human perception, storing the subject feature vector in association with an identifier for the identified individual for subsequent use by the matching algorithm in determining a predicted identity of a facial image of the individual in one or more other photos. 11. The method of claim 10, further comprising combining the subject feature vector and at least one reference feature vector of the individual for subsequent use by the matching algorithm in determining a predicted identity of a facial image of the individual in one or more other photos. 12. The method of claim 1, wherein, the subject photo is received by the server from a computer over the internet, or from a mobile telephone over a wireless network. 13. The method of claim 1, wherein the plurality of reference photos comprises multiple photos of at least one individual in different poses and facial expressions. 14. The method of claim 1, the plurality of reference feature vectors including at least one feature vector based on a plurality of reference photos. 15. The method of claim 1, further comprising analyzing, by the server, the unknown facial image of the subject photo to determine if the unknown facial image is acceptable. 16. The method of claim 1, further comprising processing the unknown facial image, by the server, to normalize the image to an appropriate scale and rotation. 17. A system for matching an unknown facial image of an individual with a known facial image of an individual, comprising: storage supporting a service usable by multiple users through respective remote user computing devices accessing the service over a distributed network, the storage storing a plurality of reference photos comprising identified facial images of individual users of the service and, for each of a plurality of identified facial images, an identity of the individual and at least one reference feature vector generated from the facial images to provide a plurality of stored reference feature vectors;at least one networked server supporting the service, wherein the at least one networked server has access to the storage and is configured to implement computer programming to perform the following:processing an unknown facial Image of an individual in a subject photo to generate a subject feature vector for the individual in the subject photo;matching the individual in the subject photo to an identified individual in the plurality of reference photos by executing a matching algorithm for comparing the subject feature vector to each of a plurality of stored reference feature vectors and selecting a reference feature vector that is most similar to the subject feature vector;based on the selection, determining a predicted identify for the unknown facial image;transmitting the predicted identify to a at least one computing device accessing the service for display with the unknown facial image to collect human perception feedback;receiving human perception feedback regarding the identity of the unknown facial image from at least one user of the service; andupdating the matching algorithm based on the human perception feedback. 18. The system of claim 17, wherein the service is a social networking service. 19. The system of claim 17, wherein each feature vector comprises at least one variable that represents a feature of a corresponding facial image. 20. The system of claim 17, wherein the matching algorithm applies a statistical model for comparison of feature vectors. 21. The system of claim 20, wherein the server is configured to implement computer programming to update the statistical model such that human perception feedback of what is a good match is a factor in the statistical model. 22. The system of claim 20 or 21, wherein the server is configured to implement computer programming to update the statistical model such that human perception feedback of what is not a good match is a factor in the statistical model. 23. The system of claim 20, wherein the server is configured to implement computer programming to use the human perception feedback to weight one or more of the subject feature vector and at least one reference feature vector. 24. The system of claim 23, wherein one or more of the subject feature vector and at least one reference feature vector is weighted so that characteristics of the image that are most closely related to human perception are weighted more heavily. 25. The system of claim 21, 22, 23 or 24, wherein the statistical model is represented by a neural network, support vector machine or Bayesian network. 26. The system of claim 17, wherein the server is configured to implement computer programming to, upon determining that the predicted identity matches the identity based on human perception, store the subject feature vector in association with an identifier for the identified individual for subsequent use by the matching algorithm in determining a predicted identity of a facial image of the individual in one or more other photos. 27. The system of claim 26, wherein the server is configured to implement computer programming to combine the subject feature vector and at least one reference feature vector of the individual for subsequent use by the matching algorithm in determining a predicted identity of a facial image of the individual in one or more other photos. 28. The system of claim 17, wherein the server is configured to receive the subject photo from a computer over the Internet, or from a mobile telephone over a wireless network. 29. The system of claim 17, wherein the plurality of reference photos comprises multiple photos of at least one individual in different poses and facial expressions. 30. The system of claim 17, the plurality of reference feature vectors including at least one feature vector based on a plurality of reference photos. 31. The system of claim 17, wherein the server is configured to implement computer programming to analyze the unknown facial image of the subject photo to determine if the unknown facial image is acceptable. 32. The system of claim 17, wherein the server is configured to implement computer programming to process the unknown facial image to normalize the image to an appropriate scale and rotation.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.