DOI QR코드

DOI QR Code

Processing Techniques for Non-photorealistic Contents Rendering in Mobile Devices

모바일 기기에서의 비실사적 콘텐츠 렌더링을 위한 프로세싱 기법

  • 전재웅 (연세대학교 컴퓨터과학과) ;
  • 장현호 (연세대학교 컴퓨터과학과) ;
  • 최윤철 (연세대학교 컴퓨터과학과)
  • Received : 2010.05.18
  • Accepted : 2010.07.20
  • Published : 2010.08.28

Abstract

Recently, development of mobile service and increased demand for mobile device make mobile environment noticeable in computer graphics. Especially demand for 3D graphic services in mobile devices is steadily increased. However up to the present non-photorealistic rendering is mainly studied in desktop platform. In the result, existing research were designed for desktop computers and are not well-suited for mobile devices. Thus, there is a growing needs for processing techniques that provide the ability to render 3D non-photorealistic graphics through mobile devices. In this paper, we discuss processing techniques for non-photorealistic rendering that are especially cartoon shading and rendering in mobile devices. Through the result of this research, it is expected that silhouette edge rendering for mobile display environment and preprocessing file technique for shading. The efficiency of 3D mobile graphic service like 3D model in cartoon style is increased by using proposed preprocessing file and rendering pipeline. Our work can provide mobile cartoon rendering results and various mobile contents to users.

최근 모바일 서비스의 발전과 모바일 기기의 사용 증가로 모바일 환경은 컴퓨터 그래픽스 분야에서 주목 받는 영역으로 부상하고 있다. 지금까지 비실사적 렌더링 기법은 데스크 탑 플랫폼을 기반으로 연구 되었으며 모바일 기기에서의 구현을 위한 노력은 부족하였다. 하드웨어적 한계를 가진 모바일 기기에 비실사적 렌더링 기법을 적용하기 위해서는 단말기의 제약성을 고려하여 렌더링 파이프 라인의 변화를 통한 새로운 프로세싱 기법이 필요하다. 본 논문에서는 비실사적 기법 중 최근 여러 분야에서 사용되고 있는 카툰 렌더링 기법을 모바일 환경에서 구현하기 위한 3차원 그래픽스 렌더링 파이프 라인과 카툰 쉐이딩 전처리 기법을 제안한다. 본 연구 결과로 모바일 디스플레이 환경에 맞는 실루엣 에지 렌더링과 쉐이딩 과정의 일부를 파일로 전처리하는 프로세싱 기법을 사용하게 됨으로써 사용자는 원하는 수준의 카툰 렌더링 결과물을 모바일 환경에서 실시간으로 접할 수 있으며 따라서 추후 모바일 서비스 이용의 효율을 높이고 모바일 콘텐츠 다양화에 기여할 수 있을 것으로 기대한다.

Keywords

References

  1. W3C Device Independence Working Group, http://www.w3.org/2001/di/
  2. OPEN GLIES, http://www.opengles.org
  3. B. Gooch and A. Gooch, Non-Photorealistic Rendering, A K Peters, Ltd., 2001.
  4. T. strothotte and S. Schlechtweg, Non-photorealistic omputer graphics: modeling, rendering, and animation, Morgan Kaufmann Publishers Inc., 2002.
  5. A. Appel, "The notion of quantitative invisibility and the machine rendering of solids," In Proceedings of ACM National Conference, pp.387-393, 1967. https://doi.org/10.1145/800196.806007
  6. G. Elber and E. Cohen, "Hidden curve removal for free form surfaces," In Proceedings of SIGGRAPH '90, pp.95-104, 1990. https://doi.org/10.1145/97880.97890
  7. L. Markosian, M. A. Kowalski, S. J. Trychin, L. D. Bourdev, D. Goldstein, and J. F. Hughes, "Real-Time Nonphotorealistic Rendering," In Proceedings of SIGGRAPH '97, pp.415-220, 1997. https://doi.org/10.1145/258734.258894
  8. R. Raskar and M. Cohen, "Image Precision Silhouette Edges," In Proceedings of the symposium on Interactive 3D Graphics, pp.135-140, 1999. https://doi.org/10.1145/300523.300539
  9. T. Goodwin, I. Vollick, and A. Hertzmann, "Isophote Distance: A Shading Approach to Artistic Stroke Thickness," In Proceedings of NPAR '07, pp.53-62, 2007. https://doi.org/10.1145/1274871.1274880
  10. D. DeCarlo and S. Rusinkiewicz, "Highlight Lines for Conveying Shape," In Proceedings of NPAR '07, pp.63-70, 2007. https://doi.org/10.1145/1274871.1274881
  11. A. Lake and C. Marshall, "Stylized rendering techniques for scalable real-time 3D animation," In Proceedings of NPAR '00, pp.13-20, 2000. https://doi.org/10.1145/340916.340918