Apparatus and method for creating three-dimensional caricature
First Claim
1. An apparatus for creating a three-dimensional caricature based on a user'"'"'s input facial image, comprising:
- a memory unit for storing ASM(Active Shape Model)s required to create the three-dimensional caricature, and a three-dimensional polygon face basic model;
a pre-processing unit for detecting positions of eyes from the input facial image and normalizing the size of the facial image;
a facial feature initial position-detecting unit for detecting each initial position for facial features from the normalized facial image;
an ASM loading unit for loading the ASMs stored in the memory unit in the normalized facial image so as to correspond to the detected initial position;
an ASM adapting unit for adapting the loaded ASMs so as to extract feature points for the facial features; and
a caricature-creating unit for creating a three-dimensional polygon face caricature by loading the three-dimensional polygon face basic model from the memory unit and then modifying the loaded three-dimensional polygon face basic model according to coordinate values of the feature points extracted through the ASM adapting unit.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to an apparatus and method for creating a three-dimensional caricature, and more particularly, to an apparatus and method for creating a three-dimensional caricature having a high degree of similarity to user'"'"'s face by precisely extracting feature point information on facial features and modifying a three-dimensional polygon face basic model based on the feature point information using an ASM technique specialized for faces. The method comprises the steps of detecting the positions of eyes from an input facial image and normalizing the size of the facial image, detecting each initial position for facial features from the normalized facial image, loading ASMs in the normalized facial image so as to correspond to the detected initial position and then extracting feature points for the facial features, and creating a three-dimensional polygon face caricature by modifying the three-dimensional polygon face basic model according to coordinate values of the extracted feature points.
-
Citations
34 Claims
-
1. An apparatus for creating a three-dimensional caricature based on a user'"'"'s input facial image, comprising:
-
a memory unit for storing ASM(Active Shape Model)s required to create the three-dimensional caricature, and a three-dimensional polygon face basic model;
a pre-processing unit for detecting positions of eyes from the input facial image and normalizing the size of the facial image;
a facial feature initial position-detecting unit for detecting each initial position for facial features from the normalized facial image;
an ASM loading unit for loading the ASMs stored in the memory unit in the normalized facial image so as to correspond to the detected initial position;
an ASM adapting unit for adapting the loaded ASMs so as to extract feature points for the facial features; and
a caricature-creating unit for creating a three-dimensional polygon face caricature by loading the three-dimensional polygon face basic model from the memory unit and then modifying the loaded three-dimensional polygon face basic model according to coordinate values of the feature points extracted through the ASM adapting unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for creating a three-dimensional caricature based on a user'"'"'s input facial image, comprising the steps of:
-
performing pre-processing by detecting positions of eyes from the input facial image and normalizing the size of the facial image;
detecting each initial position for facial features from the normalized facial image;
loading ASMs in the normalized facial image so as to correspond to the detected initial position and then adapting the loaded ASMs so as to extract feature points for the facial features; and
creating a three-dimensional polygon face caricature by loading a three-dimensional polygon face basic model and then modifying the loaded three-dimensional polygon face basic model according to coordinate values of the feature points extracted in the ASM adapting step. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification