Classification and organization of consumer digital images using workflow, and face detection and recognition
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06K-009/00
G06K-009/62
G06F-003/0484
출원번호
US-0542261
(2014-11-14)
등록번호
US-9779287
(2017-10-03)
발명자
/ 주소
Steinberg, Eran
Corcoran, Peter
Prilutsky, Yury
Bigioi, Petronel
Ciuc, Mihai
Ciurel, Stefanita
Verlan, Constantin
출원인 / 주소
FotoNation Limited
인용정보
피인용 횟수 :
2인용 특허 :
90
초록▼
Techniques for identifying a person in a target image are described. According to one of the techniques, identifying a person in a target image involves displaying, within a graphical user interface, an image that depicts one or more faces. One or more faces are automatically detected within the ima
Techniques for identifying a person in a target image are described. According to one of the techniques, identifying a person in a target image involves displaying, within a graphical user interface, an image that depicts one or more faces. One or more faces are automatically detected within the image. A user provides input that selects a face of the one or more faces to be a currently-selected face. A set of images are selected from a collection of images, where the set of images includes images that closely match the currently-selected face. Concurrently with display of the currently-selected face, each image in the set of images is displayed. Within the graphical user interface, a control is provided. The control enables a user to select a target image from the set of images. In response to detecting that the user has selected a target image using the control, the currently-selected face is associated with a person to which the target image corresponds.
대표청구항▼
1. A method comprising: displaying, within a graphical user interface, an image that depicts one or more faces;detecting one or more faces within the image;receiving user input that selects a face of the one or more faces to be a currently-selected face;selecting a set of images, from a collection o
1. A method comprising: displaying, within a graphical user interface, an image that depicts one or more faces;detecting one or more faces within the image;receiving user input that selects a face of the one or more faces to be a currently-selected face;selecting a set of images, from a collection of images, that closely match the currently-selected face;wherein an image in the set of images comprises a normalized face region that is normalized by: based on, at least in part, one or more distances between eyes, a nose, and a mouth depicted in a face region of the image, determining a profile type of a face depicted in the face region;based on, at least in part, the profile type, determining a transformation, and applying the transformation to the face region to generate the normalized face region;concurrently with displaying the currently-selected face, displaying each image in the set of images;providing, within the graphical user interface, a control that enables a user to select a target image from the set of images; andin response to detecting that the user has selected the target image using said control, associating the currently-selected face with a person to whom the target image corresponds; wherein the method is performed by one or more computing devices. 2. The method of claim 1, wherein the detecting the one or more faces includes displaying a visual indication of a boundary around the one or more faces. 3. The method of claim 2, further comprising concurrently displaying an originally-acquired image, the image that depicts one or more faces and a visual indication of a boundary around the one or more faces. 4. The method of claim 1, wherein each image in the set of images has been associated with a different person. 5. The method of claim 1, wherein displaying each image in the set of images includes displaying an indication of degree of match between each image and the currently-selected face. 6. The method of claim 1, wherein displaying each image in the set of images includes displaying each image in an order that reflects a degree of match between each image and the currently-selected face. 7. The method of claim 1 wherein each image of the set of images comprises a face image, created from an original digitally acquired image including a face by performing the steps of: identifying a group of pixels that correspond to a face within the original digitally acquired image;selecting a portion of the original image to include the group of pixels;automatically generating a new image with values of pixels based on the selected portion. 8. The method of claim 1, further comprising generating an option to create a new face for identifying a new person based on the currently-selected face. 9. The method of claim 8, further comprising in response to receiving input that selects the option to create the new face, allowing a user to enter a handle to identify the new person. 10. The method of claim 1, further comprising selecting a set of images of known persons within a database. 11. One or more non-transitory computer-readable media storing instructions which, when executed by one or more hardware processors, cause performing: displaying, within a graphical user interface, an image that depicts one or more faces;detecting one or more faces within the image;receiving user input that selects a face of the one or more faces to be a currently-selected face;selecting a set of images, from a collection of images, that closely match the currently-selected face;wherein an image in the set of images comprises a normalized face region that is normalized by: based on, at least in part, one or more distances between eyes, a nose, and a mouth depicted in a face region of the image, determining a profile type of a face depicted in the face region;based on, at least in part, the profile type, determining a transformation, and applying the transformation to the face region to generate the normalized face region;concurrently with displaying the currently-selected face, displaying each image in the set of images;providing, within the graphical user interface, a control that enables a user to select a target image from the set of images; andin response to detecting that the user has selected the target image using said control, associating the currently-selected face with a person to whom the target image corresponds. 12. The one or more non-transitory computer-readable media of claim 11, storing additional instructions which, when executed by the one or more hardware processors, cause performing: displaying a visual indication of a boundary around the one or more faces. 13. The one or more non-transitory computer-readable media of claim 12, storing additional instructions which, when executed by the one or more hardware processors, cause performing: concurrently displaying an originally-acquired image with the image that depicts one or more faces with a visual indication of a boundary around the one or more faces. 14. The one or more non-transitory computer-readable media of claim 11, wherein each image in the set of images has been associated with a different person. 15. The one or more non-transitory computer-readable media of claim 11, storing additional instructions which, when executed by the one or more hardware processors, cause performing: displaying an indication of degree of match between each image and the currently-selected face. 16. The one or more non-transitory computer-readable media of claim 11, storing additional instructions which, when executed by the one or more hardware processors, cause performing: displaying each image in an order that reflects a degree of match between each image and the currently-selected face. 17. The one or more non-transitory computer-readable media of claim 11, wherein each image of the set of images comprises a face image, created from an original digitally acquired image including a face by performing the steps of: identifying a group of pixels that correspond to a face within the original digitally acquired image;selecting a portion of the original image to include the group of pixels;automatically generating a new image with values of pixels based on the selected portion. 18. The one or more non-transitory computer-readable media of claim 11, storing additional instructions which, when executed by the one or more hardware processors, cause performing: generating an option to create a new face for identifying a new person based on the currently-selected face. 19. The one or more non-transitory computer-readable media of claim 18, storing additional instructions which, when executed by the one or more hardware processors, cause performing: in response to receiving input that selects the option to create the new face, allowing a user to enter a handle to identify the new person. 20. The one or more non-transitory computer-readable media of claim 11, storing additional instructions which, when executed by the one or more hardware processors, cause performing: selecting a set of images of known persons within a database.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (90)
Hiramatsu Tatsuo (Higashiosaka JPX), Auto focus circuit for video camera.
Steinberg, Eran; Corcoran, Peter; Prilutsky, Yury; Bigioi, Petronel; Ciuc, Mihai; Ciurel, Stefanita; Vertran, Constantin, Classification and organization of consumer digital images using workflow, and face detection and recognition.
Steinberg, Eran; Corcoran, Peter; Prilutsky, Yury; Bigioi, Petronel; Ciuc, Mihai; Ciurel, Stefanita; Vertran, Constantin, Classification system for consumer digital images using automatic workflow and face detection and recognition.
Steinberg, Eran; Corcoran, Peter; Prilutsky, Yury; Bigioi, Petronel; Ciuc, Mihai; Ciurel, Stefanita; Vertran, Constantin, Classification system for consumer digital images using automatic workflow and face detection and recognition.
Steinberg, Eran; Corcoran, Peter; Prilutsky, Yury; Bigioi, Petronel; Ciuc, Mihai; Ciurel, Stefanita; Vertran, Constantin, Classification system for consumer digital images using workflow and user interface modules, and face detection and recognition.
Steinberg, Eran; Corcoran, Peter; Prilutsky, Yury; Bigioi, Petronel; Ciuc, Mihai; Ciurel, Stefanita; Vertran, Constantin, Classification system for consumer digital images using workflow, face detection, normalization, and face recognition.
Buhr John D. ; Goodwin Robert M. ; Koeng Frederick R. ; Rivera Jose E., Digital photofinishing system including scene balance, contrast normalization, and image sharpening digital image processing.
Steffens Johannes Bernhard ; Elagin Egor Valerievich ; Nocera Luciano Pasquale Agostino ; Maurer Thomas ; Neven Hartmut, Face recognition from video images.
Poggio Tomaso ; Beymer David ; Jones Michael ; Vetter Thomas,DEX, Image compression by pointwise prototype correspondence using shape and texture information.
Yoichi Takaragi JP; Masanori Yamada JP; Yoshinobu Sato JP; Yasumichi Suzuki JP; Yasuhiro Yamada JP; Akiko Kanno JP; Yoshiki Uchida JP, Image processing apparatus and method for discriminating an original having a predetermined pattern.
Brogliatti, Barbara Spencer; Grakal, Christopher; Janney, Lisa A.; O'Neil, Marisa B.; Smith, Thomas G., Method and apparatus for archiving in and retrieving images from a digital image library.
Nagaoka, Yasuhiko; Widjaja, Sugiharto Sudiro; Wu, Yuwen; Sunzeri, Jeffery Jon; Adcock, John E.; Girgensohn, Andreas; Wilcox, Lynn D., Method and apparatus for organizing digital media based on face recognition.
Smith Joseph J. (2601 Knollwood Rd. Charlotte NC 28211) Moseley Thomas L. (9352 Pinewood St. Charlotte NC 28214), Portable electrolytic testing device for metals.
Corcoran,Peter; Steinberg,Eran; Petrescu,Stefan; Drimbarean,Alexandru; Nanu,Florin; Pososin,Alexei; Biglol,Petronel, Real-time face tracking in a digital image acquisition device.
Ionita, Mircea; Corcoran, Peter; Bacivarov, Ioana, Separating a directional lighting variability in statistical face modelling based on texture space decomposition.
Mashimo Yukio (Tokyo JA) Sakurada Nobuaki (Kanagawa JA) Ito Tadashi (Kanagawa JA) Ito Fumio (Kanagawa JA) Shinoda Nobuhiko (Tokyo JA), System for exposure measurement and/or focus detection by means of image senser.
Mashimo Yukio (Tokyo JPX) Sakurada Nobuaki (Kanagawa JPX) Ito Tadashi (Kanagawa JPX) Ito Fumio (Kanagawa JPX) Shinoda Nobuhiko (Tokyo JPX), System for exposure measurement and/or focus detection by means of image sensor.
Lee,Kyunghee; Chung,Yongwha; Park,Chee Hang; Byun,Hyeran, System for registering and authenticating human face using support vector machines and method thereof.
Andersson Russell L. (Manalapan NJ) Chen Tsuhan (Middletown NJ) Haskell Barin G. (Tinton Falls NJ), Video conference system and method of providing parallax correction and a sense of presence.
Kojima Kazuaki (Nagaokakyo JPX) Kuno Tetsuya (Nagaokakyo JPX) Sugiura Hiroaki (Nagaokakyo JPX) Yamada Takeshi (Nagaokakyo JPX), Video signal processor for detecting flesh tones in am image.
Jain Ramesh ; Horowitz Bradley ; Fuller Charles E. ; Gupta Amarnath ; Bach Jeffrey R. ; Shu Chiao-fe, Visual image database search engine which allows for different schema.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.