A Model-Based Oriental Painting System

모델 기반의 동양화 생성 시스템

  • 유영중 (부산외국어대학교 전자컴퓨터공학부) ;
  • 이영복 (부산대학교 전기전자정보컴퓨터공학부) ;
  • 조환규 (부산대학교 전기전자정보컴퓨터공학부) ;
  • 이도훈 (밀양대학교 컴퓨터공학과)
  • Published : 2001.12.01

Abstract

There was much previous work to represent effects which are used in the real world paintings. In case of Western paintings like as watercolor or oil painting, largely conversion techniques from photo images were researched. However, in case of Oriental paintings, the development of a conversion technique is not easy because a few strokes are used to represent objects. Then, model-based approach was studied to draw Oriental paintings. In this paper, a model-based approach for Oriental paintings is described. In our model, to represent the diffusion effects, LEM(Local Equilibrium Model) is proposed. LEM is a method to calculate the movement of water and ink effectively. Also, a layer model for paper is proposed to discriminate wet or dry state. And a brush model to draw strokes is described.

회화에서 사용되는 효과들을 컴퓨터 화면상에 재현하고자 하는 많은 연구가 있었다. 수채화나 유화와 같은 서양화의 경우는 주로 사진 이미지를 수채화나 유하 효과를 가지는 이미지로 변환하는 기법이 연구되었다. 그러나 동양화의 경우는 서양화와는 달리 사물의 특징을 나타낼 수 있는 몇 개의 스트록(Stroke)만을 사용해서 그려지기 때문에, 변환 기법이 서양화에서처럼 용이하지 않다. 따라서 동양화에서는 주로 그림을 그리는 도구들의 모델링(Modeling)을 통해 결과 이미지를 생성하는 방법이 사용되었다. 본 논문에서는 동양화를 생성할 때, 중요한 요소인 번짐효과를 표현하기 위한 모델을 제안한다. 이것을 위해 스트록의 물 함유 상태를 구분하기 위한 방법으로 계층 모델에 대해 설명하고, 물과 잉크가 종이의 각 셀 사이로 이동하기 위한 모델로 지역 평형 모델을 제안한다. 지역 평형 모델은 빠른 시간안에 효과적으로 잉크와 물의 이동을 계산할 수 있는 한가지 방법을 제공하는 모델이다. 또한 동양화적인 붓의 표현을 위해 붓에서의 잉크 감소 모델에 대해 설명한다. 마지막으로 각 모델들의 모델링 결과로 생성되는 몇가지 효과들과 그려진 동양화 결과를 보여준다.

Keywords