Abstract

Plant counting runs through almost every stage of agricultural production from seed breeding, germination, cultivation, fertilization, pollination to yield estimation, and harvesting. With the prevalence of digital cameras, graphics processing units and deep learning-based computer vision technology, plant counting has gradually shifted from traditional manual observation to vision-based automated solutions. One of popular solutions is a state-of-the-art object detection technique called Faster R-CNN where plant counts can be estimated from the number of bounding boxes detected. It has become a standard configuration for many plant counting systems in plant phenotyping. Faster R-CNN, however, is expensive in computation, particularly when dealing with high-resolution images. Unfortunately high-resolution imagery is frequently used in modern plant phenotyping platforms such as unmanned aerial vehicles, engendering inefficient image analysis. Such inefficiency largely limits the throughput of a phenotyping system. The goal of this work hence is to provide an effective and efficient tool for high-throughput plant counting from high-resolution RGB imagery. In contrast to conventional object detection, we encourage another promising paradigm termed object counting where plant counts are directly regressed from images, without detecting bounding boxes. In this work, by profiling the computational bottleneck, we implement a fast version of a state-of-the-art plant counting model TasselNetV2 with several minor yet effective modifications. We also provide insights why these modifications make sense. This fast version, TasselNetV2+, runs an order of magnitude faster than TasselNetV2, achieving around 30 fps on image resolution of 1980 × 1080, while it still retains the same level of counting accuracy. We validate its effectiveness on three plant counting tasks, including wheat ears counting, maize tassels counting, and sorghum heads counting. To encourage the use of this tool, our implementation has been made available online at https://tinyurl.com/TasselNetV2plus.

Highlights

  • We evaluate TasselNetV2+ on three plant counting tasks, wheat ears counting (Madec et al, 2019), maize tassels counting (Lu et al, 2017c), and sorghum heads counting (Guo et al, 2018)

  • The best performance reported by TasselNetV2+ is slightly better than that reported by Faster R-CNN (4d vs. 1a), while

  • TasselNetV2+ and Faster R-CNN achieve this at different resizing ratios

Read more

Summary

Introduction

Plant counting runs through almost every critical stage in agricultural production spreading from seed breeding (Wiles and Schweizer, 1999; Mussadiq et al, 2015; Guo et al, 2018), germination (Baofeng et al, 2016; Primicerio et al, 2017), cultivation (Yu et al, 2013; Liu et al, 2018), fertilization (Vos and Frinking, 1997; Boissard et al, 2008), pollination (Guo et al, 2015; Lu et al, 2017a; Sadeghi-Tehran et al, 2017), to yield estimation (Nuske et al, 2014; Ghosal et al, 2019; Zabawa et al, 2019), and harvesting (Häni et al, 2019; Jin et al, 2019) It plays an important role in phenotyping functional traits of plants because many traits of interest are quantity-related, such as density (Madec et al, 2019) and the number of leaves (Giuffrida et al, 2015). An automated plant counting system is often limited to a controlled environment or a certain application scenario such that manual counting still takes place in most regions of the world

Objectives
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call