A Method of Human Facial Portrait Generation Based on Features Exaggeration
Caricature is the art which has exaggerated feature without losing identifiable characteristics of true face. People like the caricature and the acceptance level is very high, along with the widely used cartoon. But the cartoon drawing is an artistic behavior and ordinary people has not been trained strictly, so it is very hard to draw a caricature for themselves or anyone else. Based on these, automatic generation system is born to simulate the caricature. However, the difficulty lies in feature exaggeration, which involves extracting features and establishing new exaggeration rules, and the current rules are not unified and integrated. So this paper devotes to establishing effective exaggeration rules, and puts it into practice. This paper takes the Thin Plate Spline to conduct the image distortion in order to achieve the face features exaggeration. Taking the Thin Plate Spline to distort image can achieve smooth effect, and then deformation only for exaggerating features, so it makes the computation easy. The source image after image distortion is slightly “real”, so we use Canny operator to extract face image edge, and use binary to keep texture information, which can generate sketch effect. Finally, a lot of tests demonstrate that the effect of face feature exaggeration is very good.
KeywordsHuman facial portrait Feature extraction Feature exaggeration Image deformation NPR
This paper was supported by “Guangdong Provincial Production Education and Research Major Projects under Grant No.2009A090100025” and “Zhuhai Science and Technology Plan for Production and Research under Grant No.2010B050102021”.
- 2.Gambaretto, E., Piña, C.: Real-time animation of cartoon character faces. In: ACM SIGGRAPH 2014 Computer AnimationGoogle Scholar
- 3.Rhodes, G.: Secrets of the face. N.Z. J. Psychol. 23(1), 3–17 (1994)Google Scholar
- 5.Wong, E.C.: Artistic rendering of portrait photographs. Master’s thesis. Cornell University (1999)Google Scholar
- 6.Brennan, S.: Caricature generator. Master’s thesis. MIT, Cambridge (1982)Google Scholar
- 7.Koshimizu, H., Tominaga, M., Fujiwara, T., Murakami, K.: On KANSEI facial processing for computerized facial caricaturing system PICASSO. In: Proceedings of IEEE International Conference on Systems, Man, and Cybernetics, pp. 294–299 (1999)Google Scholar
- 8.Liang, L., Chen, H., Xu, Shum, H.-Y.: Example-Based caricature generation with exaggeration. In: Proceedings of 10th Pacific Conference on Computer Graphics and Applications (2002)Google Scholar
- 9.Chen, H., Liu, Z., Rose, C., Xu, Y., Shum, H.-Y., Salesin, D.: Example-based composite sketching of human portraits. In: Proceedings of the 3rd International Symposium on Non-Photorealistic Animation and Rendering, June 2004Google Scholar
- 10.Chiang, P.-Y., Liao, W.-H., Li, T.-Y.: Automatic caricature generation by analyzing facial features. In: Proceedings of Asian Conference on Computer Vision, Korea (2004)Google Scholar
- 13.Hassanien, A.E., Nakajima, M.: Image morphing of the facial image transformation based on Navier elastic body splines. In: Proceedings of Computer Animation 1998, Geneva, Switzerland, IEEE Computer Society Press, Los Alamitos, CA, pp. 119–125Google Scholar