Digital image processing using face detection and skin tone information
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04N-005/232
G06F-017/30
G06K-009/00
G06T-005/00
G06T-007/40
출원번호
US-0563972
(2014-12-08)
등록번호
US-9516217
(2016-12-06)
발명자
/ 주소
Corcoran, Peter
Barcovschi, Igor
Steinberg, Eran
Prilutsky, Yury
Bigioi, Petronel
출원인 / 주소
FotoNation Limited
대리인 / 주소
Hickman Palermo Becker Bingham LLP
인용정보
피인용 횟수 :
2인용 특허 :
22
초록▼
A technique for processing a digital image uses face detection to achieve one or more desired image processing parameters. A group of pixels is identified that corresponds to a face image within the digital image. A skin tone is detected for the face image by determining one or more default color or
A technique for processing a digital image uses face detection to achieve one or more desired image processing parameters. A group of pixels is identified that corresponds to a face image within the digital image. A skin tone is detected for the face image by determining one or more default color or tonal values, or combinations thereof, for the group of pixels. Values of one or more parameters are adjusted for the group of pixels that correspond to the face image based on the detected skin tone.
대표청구항▼
1. A method of processing a digital image using face detection, comprising: identifying a first group of pixels that correspond to a first face image within the digital image and a second group of pixels that correspond to a second face image within the digital image;based on the first group of pixe
1. A method of processing a digital image using face detection, comprising: identifying a first group of pixels that correspond to a first face image within the digital image and a second group of pixels that correspond to a second face image within the digital image;based on the first group of pixels, detecting a first skin tone of the first face image;based on the second group of pixels, detecting a second skin tone of the second face image;detecting a first attribute value of pixels that correspond to a background for the first face image;detecting a second attribute value of pixels that correspond to a background for the second face image;wherein the first attribute value is different from the second attribute value;based on the first skin tone, making a first adjustment to fill-flash of the first face image;based on the first attribute value, making a second adjustment to illumination of the first face image;based on the second skin tone, making a third adjustment to fill-flash of the second face image;based on the second attribute value, making a fourth adjustment to illumination of the second face image; andwherein the second adjustment is different than the fourth adjustment. 2. The method of claim 1, wherein detecting the first skin tone of the first face image comprises: determining a first set of values for the first group of pixels, wherein the first set of values comprises: one or more color values for the first group of pixels,one or more tonal values for the first group of pixels, ora combination of color and tonal values for the first group of pixels;performing a comparison between the first set of values and a second set of values, wherein the second set of values comprises:one or more default color values,one or more default tonal values, ora combination of default color and tonal values; anddetermining the first skin tone for the first face image based on the comparison of the first set of values to the second set of values. 3. The method of claim 2, wherein detecting the second skin tone of the second face image comprises: determining a third set of values for the second group of pixels, wherein the third set of values comprises: one or more color values for the second group of pixels,one or more tonal values for the second group of pixels, ora combination of color and tonal values for the second group of pixels;performing a comparison between the third set of values and the second set of values; anddetermining the second skin tone for the second face image based on the comparison of the third set of values to the second set of values. 4. The method of claim 2, wherein the first set of values for the first group of pixels comprise: one or more average color values for the first group of pixels,one or more average tonal values for the first group of pixels, ora combination of average color and tonal values for the first group of pixels. 5. The method of claim 4, wherein the first set of values comprise one or more first subsets of values for one or more corresponding regions of the first face image, wherein each of the one or more first subsets of values comprise: one or more color values,one or more tonal values, ora combination of color and tonal values. 6. The method of claim 1, further comprising: detecting a third attribute value of pixels that correspond to the background for the first face image;making the second adjustment to illumination of the first face image also based on the third attribute value;wherein the first attribute value is one of a luminance value, a color value, or a tonal value; andwherein the third attribute value is another one of, other than the first attribute value, the luminance value, the color value, or the tonal value. 7. An image acquisition apparatus comprising: one or more processors; andone or more memories storing instructions which, when processed by the one or more processors, cause: identifying a first group of pixels that correspond to a first face image within a digital image and a second group of pixels that correspond to a second face image within the digital image;based on the first group of pixels, detecting a first skin tone of the first face image;based on the second group of pixels, detecting a second skin tone of the second face image;detecting a first attribute value of pixels that correspond to a background for the first face image;detecting a second attribute value of pixels that correspond to a background for the second face image;wherein the first attribute value is different from the second attribute value;based on the first skin tone, making a first adjustment to fill-flash of the first face image;based on the first attribute value, making a second adjustment to illumination of the first face image;based on the second skin tone, making a third adjustment to fill-flash of the second face image;based on the second attribute value, making a fourth adjustment to illumination of the second face image; andwherein the second adjustment is different than the fourth adjustment. 8. The image acquisition apparatus of claim 7, wherein detecting the first skin tone of the first face image comprises: determining a first set of values for the first group of pixels, wherein the first set of values comprises: one or more color values for the first group of pixels,one or more tonal values for the first group of pixels, ora combination of color and tonal values for the first group of pixels;performing a comparison between the first set of values and a second set of values, wherein the second set of values comprises:one or more default color values,one or more default tonal values, ora combination of default color and tonal values; anddetermining the first skin tone for the first face image based on the comparison of the first set of values to the second set of values. 9. The image acquisition apparatus of claim 8, wherein detecting the second skin tone of the second face image comprises: determining a third set of values for the second group of pixels, wherein the third set of values comprises: one or more color values for the second group of pixels,one or more tonal values for the second group of pixels, ora combination of color and tonal values for the second group of pixels;performing a comparison between the third set of values and the second set of values; anddetermining the second skin tone for the second face image based on the comparison of the third set of values to the second set of values. 10. The image acquisition apparatus of claim 8, wherein the first set of values for the first group of pixels comprise: one or more average color values for the first group of pixels,one or more average tonal values for the first group of pixels, ora combination of average color and tonal values for the first group of pixels. 11. The image acquisition apparatus of claim 10, wherein the first set of values comprise one or more first subsets of values for one or more corresponding regions of the first face image, wherein each of the one or more first subsets of values comprise: one or more color values,one or more tonal values, ora combination of color and tonal values. 12. The image acquisition apparatus of claim 7, wherein the one or more storing instructions include additional instructions which, when processed by the one or more processors, cause: detecting a third attribute value of pixels that correspond to the background for the first face image;making the second adjustment to illumination of the first face image also based on the third attribute value;wherein the first attribute value is one of a luminance value, a color value, or a tonal value; andwherein the third attribute value is another one of, other than the first attribute value, the luminance value, the color value, or the tonal value. 13. One or more non-transitory computer readable media storing instructions, which when processed by one or more processors, cause: identifying a first group of pixels that correspond to a first face image within the digital image and a second group of pixels that correspond to a second face image within a digital image;based on the first group of pixels, detecting a first skin tone of the first face image;based on the second group of pixels, detecting a second skin tone of the second face image;detecting a first attribute value of pixels that correspond to a background for the first face image;detecting a second attribute value of pixels that correspond to a background for the second face image;wherein the first attribute value is different from the second attribute value;based on the first skin tone, making a first adjustment to fill-flash of the first face image;based on the first attribute value, making a second adjustment to illumination of the first face image;based on the second skin tone, making a third adjustment to fill-flash of the second face image;based on the second attribute value, making a fourth adjustment to illumination of the second face image; andwherein the second adjustment is different than the fourth adjustment. 14. The one or more non-transitory computer readable media of claim 13, wherein detecting the first skin tone of the first face image comprises: determining a first set of values for the first group of pixels, wherein the first set of values comprises: one or more color values for the first group of pixels,one or more tonal values for the first group of pixels, ora combination of color and tonal values for the first group of pixels;performing a comparison between the first set of values and a second set of values, wherein the second set of values comprises:one or more default color values,one or more default tonal values, ora combination of default color and tonal values; anddetermining the first skin tone for the first face image based on the comparison of the first set of values to the second set of values. 15. The one or more non-transitory computer readable media of claim 14, wherein detecting the second skin tone of the second face image comprises: determining a third set of values for the second group of pixels, wherein the third set of values comprises: one or more color values for the second group of pixels,one or more tonal values for the second group of pixels, ora combination of color and tonal values for the second group of pixels;performing a comparison between the third set of values and the second set of values; anddetermining the second skin tone for the second face image based on the comparison of the third set of values to the second set of values. 16. The one or more non-transitory computer readable media of claim 14, wherein the first set of values for the first group of pixels comprise: one or more average color values for the first group of pixels,one or more average tonal values for the first group of pixels, ora combination of average color and tonal values for the first group of pixels. 17. The one or more non-transitory computer readable media of claim 16, wherein the first set of values comprise one or more first subsets of values for one or more corresponding regions of the first face image, wherein each of the one or more first subsets of values comprise: one or more color values,one or more tonal values, ora combination of color and tonal values. 18. The one or more non-transitory computer readable media of claim 13, further comprising additional instructions which, when processed by the one or more processors, cause: detecting a third attribute value of pixels that correspond to the background for the first face image;making the second adjustment to illumination of the first face image also based on the third attribute value;wherein the first attribute value is one of a luminance value, a color value, or a tonal value; andwherein the third attribute value is another one of, other than the first attribute value, the luminance value, the color value, or the tonal value.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (22)
Black Michael J. ; Yacoob Yaser, Apparatus and method for tracking facial motion through a sequence of images.
Corcoran, Peter; Barcovschi, Igor; Steinberg, Eran; Prilutsky, Yury; Bigioi, Petronel, Digital image processing using face detection and skin tone information.
Corcoran, Peter; Barcovschi, Igor; Steinberg, Eran; Prilutsky, Yury; Bigioi, Petronel, Digital image processing using face detection and skin tone information.
Corcoran, Peter; Barcovschi, Igor; Steinberg, Eran; Prilutsky, Yury; Bigioi, Petronel, Digital image processing using face detection and skin tone information.
Corcoran, Peter; Barcovschi, Igor; Steinberg, Eran; Prilutsky, Yury; Bigioi, Petronel, Digital image processing using face detection and skin tone information.
Luo,Jiebo; Yu,Qing; Spaulding,Kevin E., Method for representing a digital color image using a set of palette colors based on detected important colors.
Hillebrand, Greg George; Miyamoto, Kukizo; Barford, Brian Dale; Miller, Joseph Michael; Hayworth, Mark Steven; Hilton, Michael Lee; Heaton, Gary Gordon; Rubush, Michael Eugene, Skin imaging and analysis systems and methods.
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.
Corcoran, Peter; Barcovschi, Igor; Steinberg, Eran; Prilutsky, Yury; Bigioi, Petronel, Digital image processing using face detection and skin tone information.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.