Cookies on this website

We use cookies to ensure that we give you the best experience on our website. If you click 'Accept all cookies' we'll assume that you are happy to receive all cookies and you won't see this message again. If you click 'Reject all non-essential cookies' only necessary cookies providing core functionality such as security, network management, and accessibility will be enabled. Click 'Find out more' for information on how to change your cookie settings.

Leaf vein network geometry can predict levels of resource transport, defence, and mechanical support that operate at different spatial scales. However, it is challenging to quantify network architecture across scales, due to the difficulties both in segmenting networks from images, and in extracting multi-scale statistics from subsequent network graph representations. Here we develop deep learning algorithms using convolutional neural networks (CNNs) to automatically segment leaf vein networks. Thirty-eight CNNs were trained on subsets of manually-defined ground-truth regions from >700 leaves representing 50 southeast Asian plant families. Ensembles of 6 independently trained CNNs were used to segment networks from larger leaf regions (~100 mm2). Segmented networks were analysed using hierarchical loop decomposition to extract a range of statistics describing scale transitions in vein and areole geometry. The CNN approach gave a precision-recall harmonic mean of 94.5% ± 6%, outperforming other current network extraction methods, and accurately described the widths, angles, and connectivity of veins. Multi-scale statistics then enabled identification of previously undescribed variation in network architecture across species. We provide a LeafVeinCNN software package to enable multi-scale quantification of leaf vein networks, facilitating comparison across species and exploration of the functional significance of different leaf vein architectures.

Original publication




Journal article


New Phytol

Publication Date



Biological network analysis, Convolutional neural network, Deep learning, Hierarchical loop decomposition, Leaf trait, Leaf venation network, Network scaling, Spatial transportation network