Browse > Article
http://dx.doi.org/10.9717/kmms.2019.22.5.558

Anthropomorphic Animal Face Masking using Deep Convolutional Neural Network based Animal Face Classification  

Khan, Rafiul Hasan (Dept. of IT Convergence and Application Engineering, Pukyong National University)
Lee, Youngsuk (Research Institute for Image & Culture Content, Dongguk University)
Lee, Suk-Hwan (Dept. of Information Security, Tongmyong University)
Kwon, Oh-Jun (Dept. of Computer Software Engineering, Dongeui University)
Kwon, Ki-Ryong (Dept. of IT Convergence and Application Engineering, Pukyong National University)
Publication Information
Abstract
Anthropomorphism is the attribution of human traits, emotions, or intentions to non-human entities. Anthropomorphic animal face masking is the process by which human characteristics are plotted on the animal kind. In this research, we are proposing a compact system which finds the resemblance between a human face and animal face using Deep Convolutional Neural Network (DCNN) and later applies morphism between them. The whole process is done by firstly finding which animal most resembles the particular human face through a DCNN based animal face classification. And secondly, doing triangulation based morphing between the particular human face and the most resembled animal face. Compared to the conventional manual Control Point Selection system using an animator, we are proposing a Viola-Jones algorithm based Control Point selection process which detects facial features for the human face and takes the Control Points automatically. To initiate our approach, we built our own dataset containing ten thousand animal faces and a fourteen layer DCNN. The simulation results firstly demonstrate that the accuracy of our proposed DCNN architecture outperforms the related methods for the animal face classification. Secondly, the proposed morphing method manages to complete the morphing process with less deformation and without any human assistance.
Keywords
Animal Face Classification; Machine Learning; Deep Learning; Anthropomorphism; Morphism; Viola-Jones Algorithm; Artificial Neural Network;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 T. Prince, Y. Fragoso, and O. Gaye, "Applications of Image Morphing Techniques to Analyze Changes in Our Environment," Open Access Library Journal, Vol. 3, No. 9, pp. 1-13, 2016.
2 G. Wolberg, "Image Morphing: A Survey," The Visual Computer, Vol. 14, Issue 8-9, pp. 360-372, 1998.   DOI
3 P. Visutsak and K. Prachumrak, "The Skeleton Pruning-Smoothing Algorithm for Realistic Character Animation," Journal of Man, Machine and Technology, Vol. 2, No. 1, pp. 21-34, 2013.
4 P. Visutsak and K. Prachumrak, "Geodesic-Based Skeleton Smoothing," International Journal of Mathematical Models and Methods in Applied Sciences, Vol. 5, Issue 4, pp. 713-721, 2011.
5 G. Wolberg, "Recent Advances in Image Morphing," Proceeding of Computer Graphics International, pp. 64-71, 1996.
6 S. Karungaru M. Fukumi, and N. Akamatsu, "Morphing Face Images using Automatically Specified Features," 46th IEEE International Midwest Symposium, Vol. 2, pp. 741-744, 2003.
7 N. Tomoyuki, T. Fujii, and E. Nakamae, "Metamorphosis Using Bezier Clipping," Proceedings of the First Pacific Conference on Computer Graphics and Applications, pp. 162-173, 1993.
8 V. Mainkar and N.B. Sambre, "Morphing by Triangulation Method," International Journal of Advance Research in Computer Science and Management Studies, Vol. 3, Issue 2, pp. 249-254, 2015.
9 T. Trnovszky, P. Kamencay, R. Orjesek, M. Benco, and P. Sykora, "Animal Recognition System Based on Convolutional Neural Network," Advances in Electrical and Electronic Engineering, Vol. 15, No. 3, pp. 517-525, 2017.
10 G. Chen, T.X. Han, Z. He, R. Kays, and T. Forrester, "Deep Convolutional Neural Network Based Species Recognition for Wild Animal Monitoring," Proceeding of IEEE International Conference on Image Processing, pp. 858-862, 2014.
11 A. Krizhevsky, I. Sutskever, and G. Hinton, "Imagenet Classification with Deep Convolutional Neural Networks," Advances in Neural Information Processing Systems, pp. 1106-1114, 2012.
12 C. Szegedy, W. Liu, Y. Jia, P. Sermanet, S. Reed, D. Anguelov, et al., "Going Deeper with Convolutions," Proceeding of IEEE Conference on Computer Vision and Pattern Recognition, Vol. 1, pp. 1-9, 2015.
13 K. Simonyan and A. Zisserman, "Very Deep Convolutional Networks for Large-scale Image Recognition," arXiv preprint arXiv: 1409.1556, 2014.
14 K. O'Shea and R. Nash, "An Introduction to Convolutional Neural Networks," arXiv:1511.08458 [cs.NE] , 2015.
15 Y.Q. Wang, "An Analysis of the Viola-Jones Face Detection Algorithm," Image Processing on Line, pp. 129-148, 2014.
16 L.C. Ow Tiong, S. Tae Kim, and Y. Man Ro. "Multimodal Face Biometrics by Using Convolutional Neural Network," Journal of Korea Multimedia Society, Vol. 20, No. 2, pp. 170-178, 2017.   DOI