본문 바로가기
KERD
논문KCI 등재

배경맵과 엣지맵을 이용한 비디오 기반 카툰 렌더링

Video based Cartoon Rendering using Back-map and Edge-map

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류학제간연구

초록

카툰 스타일 렌더링의 목적은 코믹 북과 카툰 무비와 같이 전통적인 만화 스타일의 형태를 표현하는 것이다. 카툰 렌더링의 핵심은 검은 외곽선 표현 (선화) 과 내부 영역의 단일 색상 표현 (채색) 이다. 본 논문에서는 프레임 차이를 이용한 영상 기반 카툰 렌더링을 제안한다. 비디오 기반 카툰 렌더링은 시간 일관성에 의해 발생하는 문제가 있다. 이러한 문제들 중 하나는 움직이는 물체의 정확한 외곽선을 그리는 것이 어렵다는 점이다. 그리고 그림의 경계 지역에 물결치는 효과가 조명 변화에 의해 나타난다. 물결 효과를 해결하기 위해 채색단계에서 현재 프레임과 이전 프레임 사이의 차이를 이용하여 배경맵을 적용하였다. 보정된 프레임은 배경맵을 이용하여 참조 프레임과 현재 프레임을 브렌딩하여 만들 수 있다. 이렇게 보정된 프레임은 평균 이동 알고리즘을 이용하여 색상 기반 영역 분할된 프레임으로 변환된다. 또한, 부정확 한 외곽선을 개선하기 위해, 선화 단계에서 현재 엣지맵에 현재와 이전 엣지의 차영상을 첨가한 엣지맵을 적용하였다. 블러된 프레임은 색상 분할된 프레임에 양방향 알고리즘을 적용하여 생성된다. 정확한 외곽선 엣지를 추출하기 위해 소벨 외곽선 검출 알고리즘을 적용하였다. 최종 결과 영상은 보정된 색상 분할 프레프레임부터 엣지맵을 차감하여 생성될 수 있다.

Abstract

The purpose of cartoon style rendering is to produce traditional cartoon stylized look such as comic books and cartoon movies. The essential of cartoon rendering is the black outline (inking) and the solid color of the interior regions (painting). In this paper, we suggest video based cartoon rendering using temporal frame difference. Video based cartoon rendering has problems occurred by temporal coherence. One of these problems is difficult to find accurate ink-lines from moving objects. Also, waving effect in the boundary area of painting is appeared by illumination variation. To resolve waving effect, we use back-map applied the difference between the current frame and the reference frame in painting step. Corrected frame can be generated from blending reference frame and current frame using back-map. Corrected frame is transformed into color based segmented frame using the mean shift algorithm. To improve inaccurate boundary edge, we use edge-map obtained by adding current edge extracted frame to edge difference between previous and current edge extracted frames in inking step. Blurred frame was generated by bilateral algorithm from color segmented frame. To extract boundary edge, we use sobel edge detection algorithm. The result image can be produced by subtracting edge-map from color segmented frame.

참고문헌 (15)

  1. B. Gooch, "Gooch, Non photorealistic rendering" (2001), A K Peters, Ltd
  2. Cartoon-looking rendering of 3D-scenes, "P. Decaudin", INRIA, ~ (1996)
  3. S. Dietrich, "Cartoon rendering on the geforce 256" (1999), NVidia Corporation
  4. J. Lander, "Shades of disney: Opaquing a 3D world", Game Developer, ~ (2000)
  5. C. S. Marshall, "Game Programming Gems 2", pp.436~443 (2001), Charles River Media
  6. S. Chenney, "Simulating cartoon style animation", Non-Photorealistic Animation and Rendering 2002 (NPAR '02) (2002)
  7. K. Anjyo, "Stylized highlights for cartoon rendering and animation", IEEE Computer Graphics and Applications, 23(4), pp.54~61 (2003)
  8. L. Petrovic, "Shadows for cel animation", Proceedings of SIGGRAPH 2000, Computer Graphics Proceedings, pp.511~516 (2000)
  9. M. A. Kowalski, "Art-based rendering of fur, grass, and trees", Proceedings of the 26th annual conference on Computer graphics and interactive techniques, pp.433~438 (1999)
  10. A. Lake, "Game Programming Gems 2", pp.444~451 (2001), Charles River Media
  11. J. Claes, "Fast 3D cartoon rendering with improved quality by exploiting graphics hardware", Proceeding of Image and Vision Computing, pp.13~18 (2001)
  12. Comaniciu, Dorin, "Mean shift:A robust approach toward feature space analysis", IEEE Transactions on Pattern Analysis and Machine Intelligence, 24(5), pp.603~619 (2002)
  13. C. Tomasi, "Bilateral filtering for gray and color images", IEEE Transactions on Computer Vision, pp.839~846 (1998)
  14. R. A. Haddad, "A class of fast gaussian binomial filters for speech and image processing", IEEE Transactions on Acoustics, Speech and Signal Processing, 39, pp.723~727 (1991)
  15. D. Ziou, "Edge detection techniques: An overview", International Journal of Pattern Recognition and Image Analysis, 8(4), pp.537~559 (1998)

관련 논문AI추천

이 간행물의 다른 논문 (16건)