DOI QR코드

DOI QR Code

Caricaturing using Local Warping and Edge Detection

로컬 와핑 및 윤곽선 추출을 이용한 캐리커처 제작

  • 최성진 (부산대학교 전기공학과) ;
  • 배현 (부산대학교 전기공학과) ;
  • 김성신 (부산대학교 전기공학과) ;
  • 우광방 (연세대학교 자동화기술연구소)
  • Published : 2003.08.01

Abstract

A general meaning of caricaturing is that a representation, especially pictorial or literary, in which the subject's distinctive features or peculiarities are deliberately exaggerated to produce a comic or grotesque effect. In other words, a caricature is defined as a rough sketch(dessin) which is made by detecting features from human face and exaggerating or warping those. There have been developed many methods which can make a caricature image from human face using computer. In this paper, we propose a new caricaturing system. The system uses a real-time image or supplied image as an input image and deals with it on four processing steps and then creates a caricatured image finally. The four Processing steps are like that. The first step is detecting a face from input image. The second step is extracting special coordinate values as facial geometric information. The third step is deforming the face image using local warping method and the coordinate values acquired in the second step. In fourth step, the system transforms the deformed image into the better improved edge image using a fuzzy Sobel method and then creates a caricatured image finally. In this paper , we can realize a caricaturing system which is simpler than any other exiting systems in ways that create a caricatured image and does not need complex algorithms using many image processing methods like image recognition, transformation and edge detection.

캐리커처의 일반적인 의미는 어떤 사람이나 사물의 특징을 추출하여 익살스럽게 풍자한 그림이나 글이다. 다시 말해, 캐리커처는 사람의 얼굴에서 특징을 잡아 과장하거나 왜곡하여 그린 데생이라고 한다. 컴퓨터를 이용한 기존의 캐리커처 제작 방법으로는, 입력 이미지 좌표의 통계적인 차이 값을 이용하는 PICASSO 시스템 방법, 제작자의 애매한 느낌을 퍼지 논리를 이용하여 표현하는 방법, 이미지론 와핑하는 방법, 여러 단계의 벡터 필드 변환을 이용하는 방법 등이 연구되어 왔다. 본 논문에서는 실시간 또는 준비된 영상을 입력으로 받아 저장한 후, 네 단계의 과정으로 처리한 후 최종적으로 캐리커처 된 이미지를 생성하게 된다. 각 단계별 처리 내용으로는 첫 번째 단계에서는 영상에서 얼굴을 검출하고 두 번째 단계에서는 특정 얼굴부위의 기하학적 정보를 좌표 값으로 추출한다. 세 번째 단계에서는 전 단계에서 얻은 좌표 값으로 로컬 와핑 기법을 이용하여 영상을 변환한다. 네 번째 단계에서는 변형된 영상으로 퍼지 논리를 이용하여 보다 개선된 윤곽선 이미지로 변환하여 캐리커처 이미지를 얻는다. 본 논문에서는 영상 인식, 변환 및 윤곽선 검출 및 등의 여러 가지 영상 처리 기법을 이용하여 기존의 캐리커처 제작 방식보다 간단하고, 복잡한 연산 과정이 없는 캐리커처 제작 시스템을 구현하였다.

Keywords

References

  1. M. Tominaga, J.-I. Hayashi, K. Murakami and H. Koshimizu, "Facial caricaturing system PICASSO with emotional motion defonnation," KES '98, vol. 2, pp. 205-214 , 21-23 Apr 1998.
  2. A. Pujol, J.J. Villanueva and H. Wechsler, "Automatic view based caricaturing," 15th International Conference on Pattern Recognition, vol. 1, pp. 1072-1075, 2000.
  3. S. Iwashita and T. Onisawa, "A study on facial caricature drawing by fuzzy theory," Proceedings of the Sixth IEEE International Conference on Fuzzy Systems, vol. 2, 1-5, pp. 933-938, Jul 1997. https://doi.org/10.1109/FUZZY.1997.622834
  4. M. Lyons, A. Plante, S. Jehan, S. Inoue and S. Akamatsu, "Avatar Creation using Automatic Face Recognition," ACM Multimedia 98, pp. 427-434, Sept 1998.
  5. N. Costen, I. Craw, T. Kato, G. Robertson and S. Akamatsu, "Manifold caricatures: on the psychological consistency of computer face recognition," Proceedings of the Second International Conference on Automatic Face and Gesture Recognition, pp. 4-9, 14-16, Oct 1996.
  6. Y. Shiga and H. Ebine and M. Ikeda, "Human face extraction based on color and moving infonnation and the recognition of expressions," Canadian Conference on Electrical and Computer Eng., vol. 2, pp. 1100-1108, 2000.
  7. H. Ishii and M. Fukumi, "Face detection based on skin color information in visual scenes by neural networks," IEEE SMC '99 , pp. 350-355, 1999.
  8. B. Moghaddam and A. Pentland, "Probabilistic Visual Learning for Object Representation," IEEE SMC '99, vol. 19, pp. 696-710, July 1997.
  9. S. Nassif and D. Capson, "Real-Time Template Matching Using Cooperative Windows," IEEE Canadian Conference on Electrical and Computer Engineering, vol. 2, pp. 391-394, 1997.
  10. D. T. Lin and H. Huang, "Facial expression morphing and animation with local warping methods," International Conference on Image Analysis and Processing, pp. 594-599, 1999.
  11. Rafael C. Gonzalez and Richard E. Woods, Digital Image Processing, Prentice Hall, 2002.
  12. S. E. El-Khamy, M. Lotfy and N. El-Yamany, "A modified fuzzy Sobel edge detector," 17th NRSC '2000, pp. C32/1-C32/9, 2000.
  13. C.-Y. Tyan and P. P. Wang, "Image processing-enhancement, filtering and edge detection using the fuzzy logic approach," Second IEEE International Conference on Fuzzy Systems, vol. 1. pp. 600-605, 1993.