High-Throughput Rice Density Estimation from Transplantation to Tillering Stages Using Deep Networks

Rice density is closely related to yield estimation, growth diagnosis, cultivated area statistics, and management and damage evaluation. Currently, rice density estimation heavily relies on manual sampling and counting, which is inefficient and inaccurate. With the prevalence of digital imagery, computer vision (CV) technology emerges as a promising alternative to automate this task. However, challenges of an in-field environment, such as illumination, scale, and appearance variations, render gaps for deploying CV methods. To fill these gaps towards accurate rice density estimation, we propose a deep learning-based approach called the Scale-Fusion Counting Classification Network (SFC2Net) that integrates several state-of-the-art computer vision ideas. In particular, SFC2Net addresses appearance and illumination changes by employing a multicolumn pretrained network and multilayer feature fusion to enhance feature representation. To ameliorate sample imbalance engendered by scale, SFC2Net follows a recent blockwise classification idea. We validate SFC2Net on a new rice plant counting (RPC) dataset collected from two field sites in China from 2010 to 2013. Experimental results show that SFC2Net achieves highly accurate counting performance on the RPC dataset with a mean absolute error (MAE) of 25.51, a root mean square error (MSE) of 38.06, a relative MAE of 3.82%, and a R2 of 0.98, which exhibits a relative improvement of 48.2% w.r.t. MAE over the conventional counting approach CSRNet. Further, SFC2Net provides high-throughput processing capability, with 16.7 frames per second on 1024 × 1024 images. Our results suggest that manual rice counting can be safely replaced by SFC2Net at early growth stages. Code and models are available online at https://git.io/sfc2net.

[1]  J. Sil,et al.  Rice disease identification using pattern recognition techniques , 2008, 2008 11th International Conference on Computer and Information Technology.

[2]  Zhiguo Cao,et al.  Rice heading stage automatic observation by multi-classifier cascade based rice spike detection method , 2018, Agricultural and Forest Meteorology.

[3]  Zhiguo Cao,et al.  Region-based colour modelling for joint crop and maize tassel segmentation , 2016 .

[4]  Rasmus Nyholm Jørgensen,et al.  Weed Growth Stage Estimator Using Deep Convolutional Neural Networks , 2018, Sensors.

[5]  Kaiming He,et al.  Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks , 2015, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[6]  Liang Han,et al.  Automatic Counting of in situ Rice Seedlings from UAV Images Based on a Deep Fully Convolutional Neural Network , 2019, Remote. Sens..

[7]  Jian Sun,et al.  Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classification , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[8]  Yoshua Bengio,et al.  Count-ception: Counting by Fully Convolutional Redundant Counting , 2017, 2017 IEEE International Conference on Computer Vision Workshops (ICCVW).

[9]  Eric Strobl,et al.  of Birmingham Assessing the Impact of Typhoons on Rice Production in the Philippines , 2016 .

[10]  Zhiguo Cao,et al.  Fine-grained maize tassel trait characterization with multi-view representations , 2015, Comput. Electron. Agric..

[11]  Zhenghong Yu,et al.  An image-based approach for automatic detecting tasseling stage of maize using spatio-temporal saliency , 2013, Other Conferences.

[12]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[13]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[14]  Bappa Das,et al.  Evaluation of multiple linear, neural network and penalised regression models for prediction of rice yield based on weather parameters for west coast of India , 2018, International Journal of Biometeorology.

[15]  Frédéric Baret,et al.  Ear density estimation from high resolution RGB imagery using deep learning technique , 2019, Agricultural and Forest Meteorology.

[16]  Vishal M. Patel,et al.  Multi-Level Bottom-Top and Top-Bottom Feature Fusion for Crowd Counting , 2019, 2019 IEEE/CVF International Conference on Computer Vision (ICCV).

[17]  Bill Triggs,et al.  Histograms of oriented gradients for human detection , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[18]  J. Araus,et al.  Wheat ear counting in-field conditions: high throughput and low-cost approach using RGB images , 2018, Plant Methods.

[19]  Qijun Zhao,et al.  Point in, Box Out: Beyond Counting Persons in Crowds , 2019, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[20]  Zhiguo Cao,et al.  Toward Good Practices for Fine-Grained Maize Cultivar Identification With Filter-Specific Convolutional Activations , 2018, IEEE Transactions on Automation Science and Engineering.

[21]  Xiaoling Song,et al.  Effect of tillage and burial depth and density of seed on viability and seedling emergence of weedy rice , 2019, Journal of Integrative Agriculture.

[22]  Olli Nevalainen,et al.  Monitoring Changes in Rice Cultivated Area from SAR and Optical Satellite Images in Ben Tre and Tra Vinh Provinces in Mekong Delta, Vietnam , 2014, Remote. Sens..

[23]  Q. Zhang,et al.  Apple crop-load estimation with over-the-row machine vision system , 2016, Comput. Electron. Agric..

[24]  Yuhong Li,et al.  CSRNet: Dilated Convolutional Neural Networks for Understanding the Highly Congested Scenes , 2018, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[25]  Jun Lv,et al.  An Insect Imaging System to Automate Rice Light-Trap Pest Identification , 2012 .

[26]  Bhagirath S. Chauhan,et al.  Effects of water regime, nitrogen fertilization, and rice plant density on growth and reproduction of lowland weed Echinochloa crus-galli , 2013 .

[27]  Hamid Laga,et al.  Detection and analysis of wheat spikes using Convolutional Neural Networks , 2018, Plant Methods.

[28]  Huabin Zheng,et al.  High‐density planting with lower nitrogen application increased early rice production in a double‐season rice system , 2020 .

[29]  Chang-Jie Jiang,et al.  Priming of rice (Oryza sativa L.) seedlings with abscisic acid enhances seedling survival, plant growth, and grain yield in saline-alkaline paddy fields , 2017 .

[30]  Hao Lu,et al.  From Open Set to Closed Set: Counting Objects by Spatial Divide-and-Conquer , 2019, 2019 IEEE/CVF International Conference on Computer Vision (ICCV).

[31]  Edward J. Delp,et al.  Counting plants using deep learning , 2017, 2017 IEEE Global Conference on Signal and Information Processing (GlobalSIP).

[32]  Hao Lu,et al.  TasselNetv2: in-field counting of wheat spikes with context-augmented local regression networks , 2019, Plant Methods.

[33]  Natalia Gimelshein,et al.  PyTorch: An Imperative Style, High-Performance Deep Learning Library , 2019, NeurIPS.

[34]  L. Xiong,et al.  Determination of rice panicle numbers during heading by multi-angle imaging , 2015 .

[35]  Mark W. Schmidt,et al.  Where are the Blobs: Counting by Localization with Point Supervision , 2018, ECCV.

[36]  Liang Liu,et al.  Counting Objects by Blockwise Classification , 2020, IEEE Transactions on Circuits and Systems for Video Technology.

[37]  W. S. Qureshi,et al.  Machine vision for counting fruit on mango tree canopies , 2017, Precision Agriculture.

[38]  Xiaogang Wang,et al.  Cross-scene crowd counting via deep convolutional neural networks , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[39]  Andrew Zisserman,et al.  Learning To Count Objects in Images , 2010, NIPS.

[40]  Long Qi,et al.  Segmentation and counting algorithm for touching hybrid rice grains , 2019, Comput. Electron. Agric..

[41]  Shaogang Gong,et al.  Feature Mining for Localised Crowd Counting , 2012, BMVC.

[42]  Youngjoo Kwak,et al.  Prompt Proxy Mapping of Flood Damaged Rice Fields Using MODIS-Derived Indices , 2015, Remote. Sens..

[43]  Serge J. Belongie,et al.  Counting Crowded Moving Objects , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[44]  Mingxing Tan MixNet: Mixed Depthwise Convolutional Kernels. , 2019 .

[45]  Haroon Idrees,et al.  Counting in Dense Crowds using Deep Features , 2015 .

[46]  Shenghua Gao,et al.  Single-Image Crowd Counting via Multi-Column Convolutional Neural Network , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[47]  Shiv Surya,et al.  Switching Convolutional Neural Network for Crowd Counting , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[48]  Zhiguo Cao,et al.  TasselNet: counting maize tassels in the wild via local counts regression network , 2017, Plant Methods.

[49]  Jayme G. A. Barbedo,et al.  Method for Automatic Counting Root Nodules Using Digital Images , 2012, 2012 12th International Conference on Computational Science and Its Applications.