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.
Similar content being viewed by others
References
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)
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)
Xiao, H., Chen, X.: Modeling and simulation of curled dry leaves. Soft Matter 7(22), 10794–10802 (2011)
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)
Lindenmayer, A.: Mathematical models for cellular interactions in development I. Filaments with one-sided inputs. J. Theor. Biol. 18(3), 280–299 (1968)
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)
Lindenmayer, A.: Paracladial relationships in leaves. Berichte der Deutschen Botanischen Gesellschaft 90(1), 287–301 (1977)
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)
Yan, F., Gong, M., Cohen-Or, D., Deussen, D., Chen, B.: Flower reconstruction from a single photo. 33(2), 439–447 (2014)
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)
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)
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)
Mundermann, L., MacMurchy, P., Pivovarov, J., Prusinkiewicz, P.: Modeling lobed leaves. In: Computer Graphics International, 2003. Proceedings, pp. 60–65 (2003)
Hong, S., Simpson, B., Baranoski, G.V.G.: Interactive venation-based leaf shape modeling. Comput. Anim. Virtual Worlds 16(3–4), 415–427 (2005)
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)
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)
Lu, S., Zhao, C., Guo, X.: Venation skeleton-based modeling plant leaf wilting. Int. J. Comput. Games Technol. 1, 1:1–1:8 (2009)
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)
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)
Reeves, W.T., Blau, R.: Approximate and probabilistic algorithms for shading and rendering structured particle systems. SIGGRAPH Comput. Graph. 19(3), 313–322 (1985)
Xiao, H., Chen, X.: Modeling and simulation of curled dry leaves. Soft Matter 7(22), 10794–10802 (2011)
Jeong, S., Park, S., Kim, C.: Simulation of morphology changes in drying leaves. Comput. Graph. Forum 32(1), 204–215 (2013)
Ijiri, T., Yokoo, M., Kawabata, S., Igarashi, T.: Surface-based growth simulation for opening flowers. Proc. Graph. Interface 2008, 227–234 (2008)
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)
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)
Kim, J.: Contour-based procedural modeling of leaf venation patterns. J. Korea Game Soc. 14(5), 97–106 (2014)
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)
Kim, J.: Modleing of various digital leaves using feature-based image warping. J. Digit. Contents Soc 16(2), 235–244 (2015)
Beier, T., Neely, S.: Feature-based image metamorphosis. SIGGRAPH Comput. Graph. 26(2), 35–42 (1992)
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)
Kim, J.: Development of digital leaf authoring tool for virtual landscape production. J. Korea Comput. Graph. Soc. 21(5), 1–10 (2015)
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)
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
Corresponding author
Additional information
Communicated by T. Mei.
Rights and permissions
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00530-016-0503-z