Skip to main content
Log in

Procedural modeling and visualization of multiple leaves

  • Regular Paper
  • Published:
Multimedia Systems Aims and scope Submit manuscript

Abstract

In this study, we propose an effective method of easy and intuitive modeling of various types of multiple leaves from plants, including flowering plants and trees, and of naturally visualizing them. This method consists of two processes. The first is the procedural modeling of leaf venation patterns. The proposed method enables modeling of the growth of leaf veins based on the information of auxin detected from a binary image of a leaf blade. Therefore, a contour-based method is designed to automatically obtain information on the target auxin, required for the growth, according to blade shapes. In addition, the growth of leaf veins is procedurally modeled by dividing the veins into main, lateral, and tertiary veins. To this end, we propose a two-level growth model. The second method we introduce is a color model based on convolution sums of divisor functions to naturally simulate the color patterns of leaf surfaces. This approach automatically defines various color patterns by creating color tables for consistent changes in the convolution sums. In addition, it synthesizes three layers consisting of noise and vein glow maps. Furthermore, we perform experiments to verify whether the proposed method is effective for generating various realistic leaves.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

References

  1. Runions, A., Fuhrer, M., Lane, B., Federl, P., Rolland-Lagan, A., Prusinkiewicz, P.: Modeling and visualization of leaf venation patterns. ACM Trans. Graph. 24(3), 702–711 (2005)

    Article  Google Scholar 

  2. Wang, X., Li, L., Chai, W.: Geometric modeling of broad-leaf plants leaf based on B-spline. Math. Comput. Model. 58(3–4), 564–572 (2013)

    Article  Google Scholar 

  3. Xiao, H., Chen, X.: Modeling and simulation of curled dry leaves. Soft Matter 7(22), 10794–10802 (2011)

    Article  Google Scholar 

  4. Alsweis, M., Deussen, O.: Procedural Techniques for simulating the growth of plant leaves and adapting venation patterns. In: Proceedings of the 21st ACM symposium on virtual reality software and technology, pp. 95–101 (2015)

  5. Lindenmayer, A.: Mathematical models for cellular interactions in development I. Filaments with one-sided inputs. J. Theor. Biol. 18(3), 280–299 (1968)

    Article  Google Scholar 

  6. Prusinkiewicz, P., Mündermann, L., Karwowski, R., Lane, B.: The use of positional information in the modeling of plants. In: Proceedings of the 28th annual conference on computer graphics and interactive techniques, pp. 289–300 (2001)

  7. Lindenmayer, A.: Paracladial relationships in leaves. Berichte der Deutschen Botanischen Gesellschaft 90(1), 287–301 (1977)

    Google Scholar 

  8. Rodkaew, Y., Chongstitvatana, P., Siripan, S.: Modeling Plant leaves in marble-patterned colours with particle transportation system. In: 4th International workshop on functional-structural plant models, pp. 391–397 (2004)

  9. Yan, F., Gong, M., Cohen-Or, D., Deussen, D., Chen, B.: Flower reconstruction from a single photo. 33(2), 439–447 (2014)

  10. Peyrat, A., Terraz, O., Merillou, S., Galin, E.: Generating vast varieties of realistic leaves with parametric 2Gmap L-systems. Vis. Comput. 24(7), 807–816 (2008)

    Article  Google Scholar 

  11. Hamon, L., Richard, E., Richard, P., Boumaza, R., Ferrier, J.L.: RTIL-system: a real-time interactive L-system for 3D interactions with virtual plants. Virtual Real. 16(2), 151–160 (2012)

    Article  Google Scholar 

  12. Boudon, F., Pradal, C., Cokelaer, T., Prusinkiewicz, P., Godin, C.: L-Py: an L-system simulation framework for modeling plant development based on a dynamic language. Front. Plant Sci. vol. 3, no. 76 (2012)

  13. Mundermann, L., MacMurchy, P., Pivovarov, J., Prusinkiewicz, P.: Modeling lobed leaves. In: Computer Graphics International, 2003. Proceedings, pp. 60–65 (2003)

  14. Hong, S., Simpson, B., Baranoski, G.V.G.: Interactive venation-based leaf shape modeling. Comput. Anim. Virtual Worlds 16(3–4), 415–427 (2005)

    Article  Google Scholar 

  15. Chi, Y.T., Chien, C.F., Lin, T.T.: Leaf shape modeling and analysis using geometric descriptors derived from Bezier curves. Trans. ASABE 46(1), 175–185 (2003)

    Google Scholar 

  16. Wang, Y., Wen, W., Gu, X., Zhao, G., Lu, S., Xiao, B.: Virtual realization of tobacco leaves based on ball B-spline function. Trans. Chin. Soc. Agric. Eng. 27(1), 230–235 (2011)

    Google Scholar 

  17. Lu, S., Zhao, C., Guo, X.: Venation skeleton-based modeling plant leaf wilting. Int. J. Comput. Games Technol. 1, 1:1–1:8 (2009)

  18. Guerraz, S., Perbet, F., Raulo, D., Faure, F., Cani, M.P.: A procedural approach to animate interactive natural sceneries. In: Proceedings of the 16th international conference on computer animation and social agents (CASA 2003), p. 73 (2003)

  19. Rodkaew, Y., Siripant, S., Lursinsap, C., Chongstitvatana, P.: An algorithm for generating vein images for realistic modeling of a leaf. In: Prodeedings of the international conference on computational mathematics and modeling (2002)

  20. Reeves, W.T., Blau, R.: Approximate and probabilistic algorithms for shading and rendering structured particle systems. SIGGRAPH Comput. Graph. 19(3), 313–322 (1985)

    Article  Google Scholar 

  21. Xiao, H., Chen, X.: Modeling and simulation of curled dry leaves. Soft Matter 7(22), 10794–10802 (2011)

    Article  Google Scholar 

  22. Jeong, S., Park, S., Kim, C.: Simulation of morphology changes in drying leaves. Comput. Graph. Forum 32(1), 204–215 (2013)

    Article  Google Scholar 

  23. Ijiri, T., Yokoo, M., Kawabata, S., Igarashi, T.: Surface-based growth simulation for opening flowers. Proc. Graph. Interface 2008, 227–234 (2008)

    Google Scholar 

  24. Wang, L., Wang, W., Dorsey, J., Yang, X., Guo, B., Shum, H.Y.: Real-time rendering of plant leaves. In: ACM SIGGRAPH 2006 courses (2006)

  25. Kim, J., Cho, H.: Efficient modeling of numerous trees by introducing growth volume for real-time virtual ecosystems. Comput. Anim. Virtual Worlds 23(3–4), 155–165 (2012)

    Article  Google Scholar 

  26. Kim, J.: Contour-based procedural modeling of leaf venation patterns. J. Korea Game Soc. 14(5), 97–106 (2014)

    Article  Google Scholar 

  27. Douglas, D.H., Peucker, T.K.: Algorithms for the reduction of the number of points required to represent a digitized line or its caricature. Cartographica. 10, 112–122 (1973)

  28. Kim, J.: Modleing of various digital leaves using feature-based image warping. J. Digit. Contents Soc 16(2), 235–244 (2015)

    Article  MathSciNet  Google Scholar 

  29. Beier, T., Neely, S.: Feature-based image metamorphosis. SIGGRAPH Comput. Graph. 26(2), 35–42 (1992)

    Article  Google Scholar 

  30. Kim, J., Kim, D., Cho, H.: Procedural modeling of trees based on convolution sums of divisor functions for real-time virtual ecosystems. Comput. Anim. Virtual Worlds 24(3–4), 237–246 (2013)

    Article  Google Scholar 

  31. Kim, J.: Development of digital leaf authoring tool for virtual landscape production. J. Korea Comput. Graph. Soc. 21(5), 1–10 (2015)

    Article  Google Scholar 

  32. Mei, T., Yang, B., Yang, S.Q., Hua, X.-S.: Video collage: presenting a video sequence using a single image. Vis Comput Int J Comput Graph 25(1), 39–51 (2008)

    Google Scholar 

Download references

Acknowledgments

This research was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (NRF-2014R1A1A2055834) and first author was supported by the National Institute for Mathematical Sciences (NIMS) grant funded by the Korean government (C21602).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jinmo Kim.

Additional information

Communicated by T. Mei.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kim, D., Kim, J. Procedural modeling and visualization of multiple leaves. Multimedia Systems 23, 435–449 (2017). https://doi.org/10.1007/s00530-016-0503-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00530-016-0503-z

Keywords

Navigation