Root2Graph: A Graph-based Semantic Segmentation Architecture For Plant Roots
dc.contributor.advisor | Eramian, Mark | |
dc.contributor.advisor | Kochian, Leon | |
dc.contributor.committeeMember | Stavness, Ian | |
dc.contributor.committeeMember | Rochan, Mrigank | |
dc.creator | Macha, Pujitha | |
dc.creator.orcid | 0009-0009-4160-5202 | |
dc.date.accessioned | 2023-10-02T21:34:45Z | |
dc.date.available | 2023-10-02T21:34:45Z | |
dc.date.copyright | 2023 | |
dc.date.created | 2023-08 | |
dc.date.issued | 2023-10-02 | |
dc.date.submitted | August 2023 | |
dc.date.updated | 2023-10-02T21:34:46Z | |
dc.description.abstract | Plant growth is significantly dependent on roots because roots play a crucial role in water and nutrient uptake. Traditional convolutional neural network (CNN) models extract binary segmentation masks, distinguishing root pixels from background pixels. However, it is important to advance further and classify different levels of roots, such as primary and lateral roots. Extracting primary and lateral roots from plant root images enables the calculation of root traits like primary and lateral root length and their branching angles. Computation of such traits can aid in breeding more stress-tolerant plants and crops, resulting in better yields. Existing approaches for the extraction of primary and lateral roots from plant root images often employ pixel-based semantic segmentation, which may not consider the structural information of plant roots and could lead to disconnected root structures. A plant root system is essentially a tree/graph-like structure with branching points as nodes and the root segments as edges. Leveraging this graph-like structure of plant roots, this thesis proposes a graph-based semantic segmentation approach using graph neural networks (GNN), which is named as 'Root2Graph' architecture. The Root2Graph architecture represents a shift from pixel-wise to graph-based classification. Despite the GNN model displaying slightly lower performance in terms of F1 score and AUC-ROC metric in comparison to baseline pixel-based CNN model, it effectively addresses the issue of disconnected root structures observed in the pixel-based baseline model. We conduct a comprehensive analysis to identify the strengths and weaknesses of Root2Graph architecture in comparison to the baseline pixel-based CNN model and validate it's effectiveness in distinguishing between primary and lateral roots. The findings provide valuable insights for future advancements in root system analysis. | |
dc.format.mimetype | application/pdf | |
dc.identifier.uri | https://hdl.handle.net/10388/15090 | |
dc.language.iso | en | |
dc.subject | GNN, Skeletons, Semantic Segmentation | |
dc.title | Root2Graph: A Graph-based Semantic Segmentation Architecture For Plant Roots | |
dc.type | Thesis | |
dc.type.material | text | |
thesis.degree.department | Computer Science | |
thesis.degree.discipline | Computer Science | |
thesis.degree.grantor | University of Saskatchewan | |
thesis.degree.level | Masters | |
thesis.degree.name | Master of Science (M.Sc.) |