← Papers

Unverified paper record

Plant Leaf Position Estimation with Computer Vision

Sensors · 20 Oct 2020 · 10.3390/s20205933

Abstract

Autonomous analysis of plants, such as for phenotyping and health monitoring etc., often requires the reliable identification and localization of single leaves, a task complicated by their complex and variable shape. Robotic sensor platforms commonly use depth sensors that rely on either infrared light or ultrasound, in addition to imaging. However, infrared methods have the disadvantage of being affected by the presence of ambient light, and ultrasound methods generally have too wide a field of view, making them ineffective for measuring complex and intricate structures. Alternatives may include stereoscopic or structured light scanners, but these can be costly and overly complex to implement. This article presents a fully computer-vision based solution capable of estimating the three-dimensional location of all leaves of a subject plant with the use of a single digital camera autonomously positioned by a three-axis linear robot. A custom trained neural network was used to classify leaves captured in multiple images taken of a subject plant. Parallax calculations were applied to predict leaf depth, and from this, the three-dimensional position. This article demonstrates proof of concept of the method, and initial tests with positioned leaves suggest an expected error of 20 mm. Future modifications are identified to further improve accuracy and utility across different plant canopies.

Plant phenotyping relevance

単一カメラとロボットを用いて植物葉の三次元位置を推定するコンピュータビジョン手法の開発・概念実証であり、葉の形態・構造 phenotype の取得が中心。

abstractThis article presents a fully computer-vision based solution capable of estimating the three-dimensional location of all leaves of a subject plant with the use of a single digital camera autonomously positioned by a three-axis linear robot.
abstractThis article demonstrates proof of concept of the method, and initial tests with positioned leaves suggest an expected error of 20 mm.

Code and data availability

The paper's Supplementary Materials state that all code, collected data, and the trained neural network are publicly available in the authors' GitHub repository, directly reproducing this paper's leaf position estimation phenotyping analysis. The other GitHub URLs are third-party tutorial/model-zoo resources, not paper

Codepublic

Code written for this article, all data collected, and the trained neural network can be accessed in this GitHub Repository to enable our experiments to be reproduced: https://github.com/JamAJB/Plant-Leaf-Position-Estimation-with-Computer-Vision .

Open resource ↗JamAJB/Plant-Leaf-Position-Estimation-with-Computer-Vision · lines:188-206

This is an automatically classified, unverified record. Curator approval is required before any resource enters the Catalog.