Published November 27, 2025 | Version v2
Dataset Open

Vein segmentation of pre-segmented grapevine leaves using the radial Euler Characteristic Transform

  • 1. EDMO icon Michigan State University

Description

For grapevine leaves pre-segmented from a background, code for a UNet model to segment venation using the Euler Characteristic Transform (ECT). Training data is derived from the `data` folder found in the following repository, and is included in this download: https://zenodo.org/records/17143420. Blade and vein outlines are used to extract leaves and create a pre-segmented leaf on a background in a 512x512 png image for training. From the extracted contour of the leaf, an aligned radial ECT is created as a second channel to predict the vein mask. The corresponding vein ECT is also used as an auxillary during training for predicting the vein mask. Inference is intended for nearly 25,000 pre-segmented grapevine leaves stored as 512x512 RGBA images segmented in the alpha channel. These images for inference are not included in this download, and the folder `FINAL_MASKS` can be downloaded and placed in the project folder from here: https://zenodo.org/records/16883403.

The following is a summary showing the relationship of this model to others:

Segmentation of RGB leaf masks

Segmentation of full vein mask

Segmentation of primary veins

Segmentation of midvein

Gaussian heatmap estimation of petiolar junction coordinate

Segmentation of midvein, distal, and proximal lobes

Files

25K_individual_leaves.zip

Files (19.2 GB)

Name Size Download all
md5:28332b005825f06177f336f5709f24ef
19.2 GB Preview Download