A Study on Stroke Based Rendering Using Painting Media Profile

페인팅 매체 프로파일을 이용한 스트로크 기반 렌더링에 관한 연구

  • 서상현 (중앙대학교 첨단영상대학원 영상공학과) ;
  • 윤경현 (중앙대학교 컴퓨터공학부)
  • Published : 2009.11.30

Abstract

In this paper we introduce a new approach to stroke based rendering using brush stroke profile. Our proposed method, based on image retrieval method, is a simple but flexible and scalable method to create various painting styles, for which scalable database constructed with the collection of real stroke data is used. Input image is reproduced with combinations of brush stoke in the database, when a search process to determinate appropriate brush stroke and a judgment process to decide whether to draw the retrieved brush stroke on the canvas or not are presented. In addition, this paper suggests a new brush stroke model and a depiction technique in order to utilize effective height information which allows natural texture depiction, or good visual effect, without carrying out physical simulation. Our method is able to create diverse variations of painting by controling various user parameters. It also provides scalable framework that can produce various painting styles with different artistic media by changing the stroke combinations of stroke database.

본 논문에서는 브러시 스트로크 프로파일을 이용한 새로운 스트로크 기반 표현기법을 소개한다. 우리가 제안하는 알고리즘은 이미지 검색기법에 기반하고 있으며 단순하지만 다양한 페인팅 스타일을 생성할 수 있는 유연성과 확장성이 있는 알고리즘 이다. 이를 위해 우리는 실제 스트로크 데이터를 수집하여 구축한 확장 가능한 데이터베이스를 사용한다. 그리고 인력영상을 데이터베이스에 있는 스트로크의 조합으로 재생산 한다. 이때 적합한 스트로크를 결정하는 검색 프로세스와 검색된 스트로크를 캔버스에 그릴지 말지를 판단하는 판단 프로세스를 알고리즘에 포함시킨다. 또한 우리는 물리적인 시뮬레이션 없이 사용할 수 있는 시각적 효과가 좋은 효율적인 브러시 스트로크 모델 및 표현기술을 제안한다. 제안된 알고리즘은 다양한 사용자 파라미터를 제어함으로써 다양한 회화적 작품의 변이를 만들어 낼 수 있고 스트로크 데이터베이스의 구성을 변경함으로써 다양한 회화적 매체의 스타일을 갖는 결과물을 생산할 수 있는 확장성 있는 프레임워크를 제공한다.

Keywords

References

  1. T. Strouthotte and S. Schlechtweg, Non-photorealistic computer graphics: modeling, rendering, and animation, Morgan Kaufmann Publishers Inc, San Francisco, 2002
  2. M.P. Salisbury, M.T. Wong, J.F. Hughes and D.H. Salesin, "Orientable textures for image-based pen-and ink illustration," In Proc. SIGGHAPH'97, pp. 401-406, 1997.
  3. C.J. Curtis, S.E. Anderson, J.E. Seims , K.W. Fleischer and D.H. Salesin, "Computer generated watercolor," In Proc. of SIGGHAPH'97, pp, 421-430, 1997.
  4. D.W. Kang, D.H, Kim and K.H, Yoon "A study on the real-time toon rendering for 3D geometry model," In Proc, of IV'01, pp. 391-396, 2001.
  5. A. Majumder and M. Gopi, "Hardware accelerated realtime charcoal rendering," In Proc. of NPAR'02 , pp, 59-66, 2002.
  6. H.J. Lee, S.T. Kwon and S.Y. Lee, "Real-time pencil rendering," ln Proc. of NPAR'06, pp . 37-45, 2006.
  7. R. Silvers and M. Hawley, Photomosaics, Henry Holt, New York, 1997.
  8. P. Haeberli, "Paint by numbers: abstract image representations," In Proc. of SIGGRAPH'90, pp. 207-214, 1990.
  9. P. Litwinowicz, "Processing images and video for an impressionist effect," In Proc. of SIGGRAPH'97, pp. 407-414, 1997.
  10. A. Hertzmann, "Painterly rendering with curved brush strokes of multiple sizes," In Proc. of SIGGRAPH'98, pp. 453-460, 1998.
  11. A. Hertzmann, and K. Perlin, "Painterly rendering for video and interaction," In Proc. of NPAR'00, pp. 7-12, 2000.
  12. A. Hertzmann, "Fast paint texture," In Proc. of NPAR'02, pp. 91-96, 2002.
  13. J. Hays and I. Essa, "Image and video based painterly animation," In Proc. of NPAR'04 pp. 113-120, 2004.
  14. D. Nehab and L. Velho, "Multiscale moment-based painterly rendering," In Proc. of SIBGRAPT'02, pp. 453-460, 2002.
  15. M. Shiraishi and Y.i Yamaguchi, "An algorithm for automatic painterly rendering based on local source image approximation," In Proc. of NPAR'00 pp. 53-58, 2000.
  16. B. Gooch and G. Coombe, and P. Shirley, "Artistic vision: painterly rendering using computer vision techniques," In Proc. of NPAR'02, pp. 83-90, 2002.
  17. M. SHugrina, M. Betke and J. Collomosse, "Empathic painting: interactive stylization through observed emotional state," In Proc. of NPAR'06, pp. 87-96, 2006.