DOI QR코드

DOI QR Code

Development of Digital Leaf Authoring Tool for Virtual Landscape Production

가상 조경 생성을위한 디지털 잎 저작도구 개발

  • Kim, Jinmo (Catholic University of Pusan, Department of Software)
  • 김진모 (부산가톨릭대학교 소프트웨어학과)
  • Received : 2015.11.02
  • Accepted : 2015.11.27
  • Published : 2015.12.01

Abstract

This study proposes a method of developing authoring tool that can easily and intuitively generate diverse digital leaves that compose virtual landscape. The main system of the proposed authoring tool consists of deformation method for the contour of leaf blade based on image warping, procedural modeling of leaf vein and visualization method based on mathematical model that expresses the color and brightness of leaves. First, the proposed authoring tool receives leaf input image and searches for contour information on the leaf blades. It then designs leaf blade deformation method that can generate diverse shapes of leaf blades in an intuitive structure using feature-based image warping. Based on the computed leaf blade contour, the system implements the generalized procedural modeling method suitable for the authoring tool that generates natural vein patterns appropriate for the leaf blade shape. Finally, the system applies visualization function that can express color and brightness of leaves and their changes over time using a mathematical model based on convolution sums of divisor functions. This paper provides texture support function so that the digital leaves that were generated using the proposed authoring tool can be used in a variety of three-dimensional digital contents field.

본 연구는 가상 조경을 구성하는 다양한 종류의 디지털 잎을 쉽고 직관적으로 제작할 수 있는 저작도구 개발방법을 제안한다. 제안하는 저작도구의 핵심 시스템은 영상 워핑기반의 잎몸 윤곽선 변형 방법, 잎맥의 절차적 모델링 그리고 잎의 색과 명암 등을 표현하기 위한 수리모델기반 시각화 방법으로 구성된다. 우선 잎 영상을 입력으로 받아 잎몸에 대한 윤곽선 정보를 찾고, 특징기반 영상 워핑을 활용하여 다양한 잎몸 형상을 직관적인 구조에서 쉽게 생성할 수 있는 잎몸 변형 방법을 설계한다. 그리고 계산된 잎몸 윤곽선을 기반으로 잎몸 형상에 적합한 자연스러운 잎맥 패턴을 생성하는 일반화된 절차적 모델링 방법을 저작도구에 맞게 구현한다. 마지막으로 약수 함수의 합성 기반의 수리모델을 활용하여 잎의 색, 명암 그리고 시간에 따른 변화를 표현할 수 있는 시각화 기능을 적용한다. 제안한 저작도구를 활용하여 제작된 디지털 잎이 다양한 3차원 디지털 콘텐츠 분야에 활용 가능하도록 텍스쳐 지원 기능을 제공한다.

Keywords

References

  1. A. Runions, M. Fuhrer, B. Lane, P. Federl, A.-G. Rolland-Lagan, and P. Prusinkiewicz, "Modeling and visualization of leaf venation patterns," ACM Trans. Graph., vol. 24, no. 3, pp. 702-711, July 2005. [Online]. Available: http://doi.acm.org/10.1145/1073204.1073251
  2. J. Kim and H. Cho, "Efficient modeling of numerous trees by introducing growth volume for real-time virtual ecosystems," Computer Animation and Virtual Worlds, vol. 23, no. 3-4, pp. 155-165, 2012. [Online]. Available: http://dx.doi.org/10.1002/cav.1438
  3. A. Lindenmayer, "Mathematical models for cellular interaction in development, part I and II," Journal of Theoretical Biology, vol. 18, pp. 280-315, 1968. https://doi.org/10.1016/0022-5193(68)90079-9
  4. P. Prusinkiewicz and J. Hanan, "Scientific visualization and graphics simulation," D. Thalmann, Ed. New York, NY, USA: John Wiley & Sons, Inc., 1990, ch. Visualization of Botanical Structures and Processes Using Parametric L-systems, pp. 183-201. [Online]. Available: http://dl.acm.org/citation.cfm?id=103356.103565
  5. Y. Rodkaew, C. Lursinsap, T. Fujimoto, and S. Siripant, "Modeling leaf shapes using l-systems and genetic algorithms," in In International Conference NICOGRAPH (April, 2002, pp. 73-78.
  6. A. Lindenmayer, "Paracladial relationships in leaves," Berichte der Deutschen Botanischen Gesellschaft, vol. 90, no. 1, pp. 287-301, 1977. [Online]. Available: http://dx.doi.org/10.1111/j.1438-8677.1977.tb02822.x
  7. A. Peyrat, O. Terraz, S. Merillou, and E. Galin, "Generating vast varieties of realistic leaves with parametric 2gmap l-systems," Vis. Comput., vol. 24, no. 7, pp. 807-816, July 2008. [Online]. Available: http://dx.doi.org/10.1007/s00371-008-0262-8
  8. S. M. Hong, B. Simpson, and G. V. G. Baranoski, "Interactive venation-based leaf shape modeling," Computer Animation and Virtual Worlds, vol. 16, no. 3-4, pp. 415-427, 2005. [Online]. Available: http://dx.doi.org/10.1002/cav.88
  9. L. Mundermann, P. MacMurchy, J. Pivovarov, and P. Prusinkiewicz, "Modeling lobed leaves," in Computer Graphics International, Proceedings, 2003, pp. 60-65.
  10. T. L. Y.-T. Chi, C.-F. Chien, "Leaf shape modeling and analysis using geometric descriptors derived from bezier curves," Transactions of the ASABE, vol. 46, no. 1, pp. 175-185, 2003.
  11. X.Wang, L. Li, andW. Chai, "Geometric modeling of broadleaf plants leaf based on b-spline," Mathematical and Computer Modelling, vol. 58, no. 3-4, pp. 564-572, 2013. https://doi.org/10.1016/j.mcm.2011.10.064
  12. Y. Rodkaew, P. Chongstitvatana, and S. Siripant, "Modeling plant leaves in marble-patterned colours with particle transportation system," in 4th International Workshop on Functional-Structural Plant Models,, 2004, pp. 391-397.
  13. W. T. Reeves and R. Blau, "Approximate and probabilistic algorithms for shading and rendering structured particle systems," SIGGRAPH Comput. Graph., vol. 19, no. 3, pp. 313-322, July 1985. [Online]. Available: http://doi.acm.org/10.1145/325165.325250
  14. H. Xiao and X. Chen, "Modeling and simulation of curled dry leaves," Soft Matter, vol. 7, pp. 10794-10802, 2011. [Online]. Available: http://dx.doi.org/10.1039/C1SM05998J
  15. S. Jeong, S.-H. Park, and C.-H. Kim, "Simulation of morphology changes in drying leaves," Computer Graphics Forum, vol. 32, no. 1, pp. 204-215, 2013. [Online]. Available: http://dx.doi.org/10.1111/cgf.12009
  16. G. V. G. Baranoski and J. G. Rokne, "Efficiently simulating scattering of light by leaves," The Visual Computer, vol. 17, no. 8, pp. 491-505, 2001. [Online]. Available: http://dx.doi.org/10.1007/s003710100126
  17. S. Mochizuki, D. Cai, T. Komori, H. Kimura, and R. Hori, "Virtual autumn coloring system based on biological and fractal model," in Computer Graphics and Applications, 2001. Proceedings. Ninth Pacific Conference on, 2001, pp. 348-354.
  18. T. Beier and S. Neely, "Feature-based image metamorphosis," SIGGRAPH Comput. Graph., vol. 26, no. 2, pp. 35-42, July 1992. [Online]. Available: http://doi.acm.org/10.1145/142920.134003
  19. D. H. Douglas and T. K. Peucker, "Algorithms for the reduction of the number of points required to represent a digitized line or its caricature," Cartographica: The International Journal for Geographic Information and Geovisualization, vol. 10, pp. 112-122, 1973. https://doi.org/10.3138/FM57-6770-U75U-7727
  20. J. Kim, "Modleing of various digital leaves using featurebased image warping," Journal of Digital Contents Society, vol. 16, no. 2, pp. 235-244, 2015. https://doi.org/10.9728/dcs.2015.16.2.235
  21. J.-M. Kim, "Contour-based procedural modeling of leaf venation patterns," Journal of Korea Game Society, vol. 14, no. 5, pp. 97-106, 2014. https://doi.org/10.7583/JKGS.2014.14.5.97
  22. J. Kim, D. Kim, and H. Cho, "Procedural modeling of trees based on convolution sums of divisor functions for real-time virtual ecosystems," Computer Animation and Virtual Worlds, vol. 24, no. 3-4, pp. 237-246, 2013. [Online]. Available: http://dx.doi.org/10.1002/cav.1506

Cited by

  1. Procedural modeling and visualization of multiple leaves vol.23, pp.4, 2015, https://doi.org/10.1007/s00530-016-0503-z