Connected attribute morphology for unified vegetation segmentation and classification in precision agriculture

Bosilj, Petra and Duckett, Tom and Cielniak, Grzegorz (2018) Connected attribute morphology for unified vegetation segmentation and classification in precision agriculture. Computers in Industry, 98 . pp. 226-240. ISSN 0166-3615

Full content URL: http://doi.org/10.1016/j.compind.2018.02.003

Documents
Connected attribute morphology for unified vegetation segmentation and classification in precision agriculture
Discriminating value crops from weeds is an important task in precision agriculture. In this paper, we propose a novel image processing pipeline based on attribute morphology for both the segmentation and classification tasks. The commonly used approaches for vegetation segmentation often rely on thresholding techniques which reach their decisions globally. By contrast, the proposed method works with connected components obtained by image threshold decomposition, which are naturally nested in a hierarchical structure called the max-tree, and various attributes calculated from these regions. Image segmentation is performed by attribute filtering, preserving or discarding the regions based on their attribute value and allowing for the decision to be reached locally. This segmentation method naturally selects a collection of foreground regions rather than pixels, and the same data structure used for segmentation can be further reused to provide the features for classification, which is realised in our experiments by a support vector machine (SVM). We apply our methods to normalised difference vegetation index (NDVI) images, and demonstrate the performance of the pipeline on a dataset collected by the authors in an onion field, as well as a publicly available dataset for sugar beets. The results show that the proposed segmentation approach can segment the fine details of plant regions locally, in contrast to the state-of-the-art thresholding methods, while providing discriminative features which enable efficient and competitive classification rates for crop/weed discrimination.
[img]
[Download]
[img] PDF
1-s2.0-S0166361517306139-main.pdf__tid=6ed4dc72-27c0-4ad6-81fd-fc481a6c2ead&acdnat=1523369561_0a2506c046991a35aa441ee14e3821f3 - Whole Document
Available under License Creative Commons Attribution 4.0 International.

5MB
Item Type:Article
Item Status:Live Archive

Abstract

Discriminating value crops from weeds is an important task in precision agriculture. In this paper, we propose a novel image processing pipeline based on attribute morphology for both the segmentation and classification tasks. The commonly used approaches for vegetation segmentation often rely on thresholding techniques which reach their decisions globally. By contrast, the proposed method works with connected components obtained by image threshold decomposition, which are naturally nested in a hierarchical structure called the max-tree, and various attributes calculated from these regions. Image segmentation is performed by attribute filtering, preserving or discarding the regions based on their attribute value and allowing for the decision to be reached locally. This segmentation method naturally selects a collection of foreground regions rather than pixels, and the same data structure used for segmentation can be further reused to provide the features for classification, which is realised in our experiments by a support vector machine (SVM). We apply our methods to normalised difference vegetation index (NDVI) images, and demonstrate the performance of the pipeline on a dataset collected by the authors in an onion field, as well as a publicly available dataset for sugar beets. The results show that the proposed segmentation approach can segment the fine details of plant regions locally, in contrast to the state-of-the-art thresholding methods, while providing discriminative features which enable efficient and competitive classification rates for crop/weed discrimination.

Keywords:Precision agriculture, Attribute morphology, Crop/weed discrimination, Max-tree
Subjects:G Mathematical and Computer Sciences > G740 Computer Vision
H Engineering > H671 Robotics
G Mathematical and Computer Sciences > G400 Computer Science
Divisions:College of Science > School of Computer Science
ID Code:31634
Deposited On:13 Apr 2018 08:51

Repository Staff Only: item control page