RootPainter
RootPainter enables deep learning segmentation of biological images to train convolutional neural networks for quantitative analysis such as root length extraction, biopore counting, and root nodule counting.
Key Features:
- Deep learning segmentation: Performs image segmentation using deep neural networks for biological image analysis.
- Convolutional neural networks (CNNs): Uses CNN architectures to learn features for segmentation and measurement tasks.
- Corrective annotations: Supports corrective annotations added during the training phase based on identified weaknesses of the current model.
- Iterative model refinement: Enables iterative refinement of models by incorporating corrective annotations during training.
- Rapid training: Enables rapid training of deep neural networks tailored to specific tasks, with models developed within short annotation times in reported evaluations.
- Evaluation on plant roots: Has been evaluated on chicory (Cichorium intybus L.) roots in soil with quantitative comparison to manual measurements.
- Annotation–accuracy relationship: Demonstrates a correlation between model accuracy and duration of annotation in empirical studies.
- Robustness across image conditions: Shows applicability across datasets with varying target objects, backgrounds, and image qualities.
Scientific Applications:
- Root length extraction: Quantifies root length from segmented root images for plant phenotyping studies.
- Biopore counting: Detects and counts biopores in soil images through segmentation-based analysis.
- Root nodule counting: Identifies and counts root nodules via trained segmentation models.
- Chicory root measurement: Applied to chicory (Cichorium intybus L.) roots in soil, producing models that correlated strongly with manual measurements in five out of six cases after approximately two hours of annotation.
Methodology:
Training uses corrective annotations added during the training phase to iteratively refine convolutional neural network segmentation models.
Topics
Details
- License:
- GPL-3.0
- Cost:
- Free of charge
- Tool Type:
- command-line tool
- Operating Systems:
- Mac, Linux, Windows
- Programming Languages:
- Python
- Added:
- 9/28/2022
- Last Updated:
- 11/24/2024
Operations
Publications
Smith AG, Han E, Petersen J, Olsen NAF, Giese C, Athmann M, Dresbøll DB, Thorup‐Kristensen K. R <scp>oot</scp> P <scp>ainter</scp> : deep learning segmentation of biological images with corrective annotation. New Phytologist. 2022;236(2):774-791. doi:10.1111/nph.18387. PMID:35851958. PMCID:PMC9804377.
Downloads
- Downloads pagehttps://github.com/Abe404/root_painter/releases