EP2293221A2

Apparatus, method, and program for processing image

Abstract

An image processing apparatus includes a face detector for detecting a face region from an image including a face of a user, a part detector for detecting a positional layout of a part of the face included in the face region detected by the face detector, a determiner for determining an attribute of the face on the basis of the positional layout of the part detected by the part detector and calculating a score indicating attribute determination results, a model selector for selecting, on the basis of the score calculated by the determiner, a model that is to be displayed in place of the face of the user in the image, and an image generator for generating an image of a face of the model selected by the model selector and synthesizing the image of the face of the model with the face of the user within the face region.

EP2293221A2, drawing sheet 1
Sheet 1 of 37

Term

3.9 yearsto projected expiry

Projected expiry 23 August 2030, counted from filing; an application has no term until it is granted.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

11 claims: 3 independent, 8 dependent

  1. 1
    An image processing apparatus, comprising:face detector means for detecting a face region from an image including a face of a user;part detector means for detecting a positional layout of a part of the face included in the face region detected by the face detector means;determiner means for determining an attribute of the face on the basis of the positional layout of the part detected by the part detector means and calculating a score indicating attribute determination results;model selector means for selecting, on the basis of the score calculated by the determiner means, a model that is to be displayed in place of the face of the user in the image;and image generator means for generating an image of a face of the model selected by the model selector means and synthesizing the image of the face of the model with the face of the user within the face region.
  2. 5
    The image processing apparatus according to one of the claims 1 to 4, further comprising:parameter output means for calculating a parameter estimating a state of the face of the user within the face region detected by the face detector means;and filter processing means for performing a filtering operation on the parameter output from the parameter output means, wherein the filter processing means includes reliability calculator means for calculating a reliability of the parameter output as a process target by the parameter output means, predictor means for determining, on the basis of a past output value of the filter processing means, a predictive output value as a predictive value of the output value output if the filtering operation is performed on the parameter as the process target, and filter calculator means for calculating an output value output as a result of the filtering operation, by weighted summing the parameter as the process target, and the predictive output value determined by the predictor means in accordance with the reliability calculated by the reliability calculator means.
  3. 8
    An image processing method comprising the steps of:detecting a face region from an image including a face of a user;detecting a positional layout of a part of the face included in the face region;determining an attribute of the face on the basis of the positional layout of the part and calculating a score indicating attribute determination results;selecting, on the basis of the score, a model that is to be displayed in place of the face of the user in the image;and generating an image of a face of the selected model and synthesizing the image of the face of the model with the face of the user within the face region.
  4. 10
    A program for causing a computer to perform an image processing process, the image processing process comprising the step of:detecting a face region from an image including a face of a user;detecting a positional layout of a part of the face included in the face region;determining an attribute of the face on the basis of the positional layout of the part and calculating a score indicating attribute determination results;selecting, on the basis of the score, a model that is to be displayed in place of the face of the user in the image;and generating an image of a face of the selected model and synthesizing the image of the face of the model with the face of the user within the face region.