Patent ID: 8068645

Claim:
An image processing apparatus comprising: parameter acquisition means for obtaining a weighting parameter for a statistical characteristic quantity representing a characteristic of a predetermined structure of a subject in an input image by fitting a model representing the structure to the structure in the input image, the model obtained by carrying out predetermined statistical processing on a plurality of images representing the predetermined structure regarding a plurality of subjects, and the model representing the structure by one or more statistical characteristic quantities including the statistical characteristic quantity representing the characteristic of the structure of each of the subjects and by weighting parameter or parameters for weighting the statistical characteristic quantity or quantities by correlating the shape and the variation in the pixel value of the predetermined structure according to the characteristic of the structure of each of the subjects; reconstruction means for changing a value of the weighting parameter so as to cause the statistical characteristic quantity representing the characteristic of the structure of the subject in the input image to be weighted less and for reconstructing an image representing the structure according to the weighting parameter having been changed; and selection means for obtaining properties of the structure in the input image and for selecting the models corresponding to the obtained properties from a plurality of the models representing the structure for respective properties of the predetermined structure, and wherein the parameter acquisition means obtains the weighting parameter by fitting the selected model to the structure in the input image, wherein the selection means obtains photography location information, obtains race information of the structure in the input image based on the photograph location information, and selects the model corresponding to the obtained race information from a plurality of models representing the structure for respective races of the predetermined structure, said model being generated for race.