Branch-Pipe: Improving Graph Skeletonization around Branch Points in 3D Point Clouds

Modern plant phenotyping requires tools that are robust to noise and missing data, while being able to efficiently process large numbers of plants. Here, we studied the skeletonization of plant architectures from 3D point clouds, which is critical for many downstream tasks, including analyses of pla...

Full description

Bibliographic Details
Main Authors: Illia Ziamtsov, Kian Faizi, Saket Navlakha
Format: Article
Language:English
Published: MDPI AG 2021-09-01
Series:Remote Sensing
Subjects:
Online Access:https://www.mdpi.com/2072-4292/13/19/3802
_version_ 1797515875602923520
author Illia Ziamtsov
Kian Faizi
Saket Navlakha
author_facet Illia Ziamtsov
Kian Faizi
Saket Navlakha
author_sort Illia Ziamtsov
collection DOAJ
description Modern plant phenotyping requires tools that are robust to noise and missing data, while being able to efficiently process large numbers of plants. Here, we studied the skeletonization of plant architectures from 3D point clouds, which is critical for many downstream tasks, including analyses of plant shape, morphology, and branching angles. Specifically, we developed an algorithm to improve skeletonization at branch points (forks) by leveraging the geometric properties of cylinders around branch points. We tested this algorithm on a diverse set of high-resolution 3D point clouds of tomato and tobacco plants, grown in five environments and across multiple developmental timepoints. Compared to existing methods for 3D skeletonization, our method efficiently and more accurately estimated branching angles even in areas with noisy, missing, or non-uniformly sampled data. Our method is also applicable to inorganic datasets, such as scans of industrial pipes or urban scenes containing networks of complex cylindrical shapes.
first_indexed 2024-03-10T06:53:25Z
format Article
id doaj.art-c7f8acbd0990460aae6c4f36a94c760a
institution Directory Open Access Journal
issn 2072-4292
language English
last_indexed 2024-03-10T06:53:25Z
publishDate 2021-09-01
publisher MDPI AG
record_format Article
series Remote Sensing
spelling doaj.art-c7f8acbd0990460aae6c4f36a94c760a2023-11-22T16:41:04ZengMDPI AGRemote Sensing2072-42922021-09-011319380210.3390/rs13193802Branch-Pipe: Improving Graph Skeletonization around Branch Points in 3D Point CloudsIllia Ziamtsov0Kian Faizi1Saket Navlakha2Integrative Biology Laboratory, The Salk Institute for Biological Studies, La Jolla, CA 92037, USAIntegrative Biology Laboratory, The Salk Institute for Biological Studies, La Jolla, CA 92037, USACold Spring Harbor Laboratory, Simons Center for Quantitative Biology, Cold Spring Harbor, NY 11724, USAModern plant phenotyping requires tools that are robust to noise and missing data, while being able to efficiently process large numbers of plants. Here, we studied the skeletonization of plant architectures from 3D point clouds, which is critical for many downstream tasks, including analyses of plant shape, morphology, and branching angles. Specifically, we developed an algorithm to improve skeletonization at branch points (forks) by leveraging the geometric properties of cylinders around branch points. We tested this algorithm on a diverse set of high-resolution 3D point clouds of tomato and tobacco plants, grown in five environments and across multiple developmental timepoints. Compared to existing methods for 3D skeletonization, our method efficiently and more accurately estimated branching angles even in areas with noisy, missing, or non-uniformly sampled data. Our method is also applicable to inorganic datasets, such as scans of industrial pipes or urban scenes containing networks of complex cylindrical shapes.https://www.mdpi.com/2072-4292/13/19/3802skeleton graph extractionplant phenotyping3D point clouds3D shape decompositionLiDAR
spellingShingle Illia Ziamtsov
Kian Faizi
Saket Navlakha
Branch-Pipe: Improving Graph Skeletonization around Branch Points in 3D Point Clouds
Remote Sensing
skeleton graph extraction
plant phenotyping
3D point clouds
3D shape decomposition
LiDAR
title Branch-Pipe: Improving Graph Skeletonization around Branch Points in 3D Point Clouds
title_full Branch-Pipe: Improving Graph Skeletonization around Branch Points in 3D Point Clouds
title_fullStr Branch-Pipe: Improving Graph Skeletonization around Branch Points in 3D Point Clouds
title_full_unstemmed Branch-Pipe: Improving Graph Skeletonization around Branch Points in 3D Point Clouds
title_short Branch-Pipe: Improving Graph Skeletonization around Branch Points in 3D Point Clouds
title_sort branch pipe improving graph skeletonization around branch points in 3d point clouds
topic skeleton graph extraction
plant phenotyping
3D point clouds
3D shape decomposition
LiDAR
url https://www.mdpi.com/2072-4292/13/19/3802
work_keys_str_mv AT illiaziamtsov branchpipeimprovinggraphskeletonizationaroundbranchpointsin3dpointclouds
AT kianfaizi branchpipeimprovinggraphskeletonizationaroundbranchpointsin3dpointclouds
AT saketnavlakha branchpipeimprovinggraphskeletonizationaroundbranchpointsin3dpointclouds