Improved vegetation segmentation with ground shadow removal using an HDR camera

A vision-based weed control robot for agricultural field application requires robust vegetation segmentation. The output of vegetation segmentation is the fundamental element in the subsequent process of weed and crop discrimination as well as weed control. There are two challenging issues for robust vegetation segmentation under agricultural field conditions: (1) to overcome strongly varying natural illumination; (2) to avoid the influence of shadows under direct sunlight conditions. A way to resolve the issue of varying natural illumination is to use high dynamic range (HDR) camera technology. HDR cameras, however, do not resolve the shadow issue. In many cases, shadows tend to be classified during the segmentation as part of the foreground, i.e., vegetation regions. This study proposes an algorithm for ground shadow detection and removal, which is based on color space conversion and a multilevel threshold, and assesses the advantage of using this algorithm in vegetation segmentation under natural illumination conditions in an agricultural field. Applying shadow removal improved the performance of vegetation segmentation with an average improvement of 20, 4.4, and 13.5% in precision, specificity and modified accuracy, respectively. The average processing time for vegetation segmentation with shadow removal was 0.46 s, which is acceptable for real-time application (<1 s required). The proposed ground shadow detection and removal method enhances the performance of vegetation segmentation under natural illumination conditions in the field and is feasible for real-time field applications.

[1]  Mohan M. Trivedi,et al.  Detecting Moving Shadows: Algorithms and Evaluation , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  Christophe Bobda,et al.  Strategy for the Development of a Smart NDVI Camera System for Outdoor Plant Detection and Agricultural Embedded Systems , 2013, Sensors.

[3]  W. S. Lee,et al.  Robotic Weed Control System for Tomatoes , 2004, Precision Agriculture.

[4]  Erik Reinhard,et al.  High Dynamic Range Imaging: Acquisition, Display, and Image-Based Lighting , 2010 .

[5]  Steve Mann,et al.  Realtime HDR (High Dynamic Range) video for eyetap wearable computers, FPGA-based seeing aids, and glasseyes (EyeTaps) , 2012, 2012 25th IEEE Canadian Conference on Electrical and Computer Engineering (CCECE).

[6]  Juan Suardíaz Muro,et al.  A Sensor System for Detection of Hull Surface Defects , 2010, Sensors.

[7]  Qian Wang,et al.  Mean-shift-based color segmentation of images containing green vegetation , 2009 .

[8]  Jun Ohta,et al.  Smart CMOS Image Sensors and Applications , 2007 .

[9]  Brian L. Steward,et al.  Reduced-Dimension Clustering for Vegetation Segmentation , 2004 .

[10]  Nabendu Chaki,et al.  Image binarization using iterative partitioning: A global thresholding approach , 2011, 2011 International Conference on Recent Trends in Information Systems.

[11]  Abdul Rahman Ramli,et al.  Just-in-time outdoor color discrimination using adaptive similarity-based classifier , 2010, IEICE Electron. Express.

[12]  Sagi Filin,et al.  Estimating plant growth parameters using an energy minimization-based stereovision model , 2013 .

[13]  Heping Zhu,et al.  Robust Crop and Weed Segmentation under Uncontrolled Outdoor Illumination , 2011, Sensors.

[14]  Hong Yan,et al.  A Hierarchical Multilevel Image Thresholding Method Based on the Maximum Fuzzy Entropy Principle , 2013 .

[15]  C. Metz Basic principles of ROC analysis. , 1978, Seminars in nuclear medicine.

[16]  Sarah R. Allred,et al.  The Dynamic Range of Human Lightness Perception , 2011, Current Biology.

[17]  N. Otsu A threshold selection method from gray level histograms , 1979 .

[18]  Peter Corke Light and Color , 2011 .

[19]  Christian Bloch The HDRI Handbook: High Dynamic Range Imaging for Photographers and CG Artists , 2007 .

[20]  G. Meyer,et al.  Color indices for weed identification under various soil, residue, and lighting conditions , 1994 .

[21]  Oscar C. Au,et al.  Recent advances in high dynamic range imaging technology , 2010, 2010 IEEE International Conference on Image Processing.

[22]  Qi Wang,et al.  Outdoor color rating of sweet cherries using computer vision , 2012 .

[23]  Albert-Jan Baerveldt,et al.  An Agricultural Mobile Robot with Vision-Based Perception for Mechanical Weed Control , 2002, Auton. Robots.

[24]  Peter I. Corke,et al.  High dynamic range stereo vision for outdoor mobile robotics , 2009, 2009 IEEE International Conference on Robotics and Automation.

[25]  Daniel J. Graham,et al.  Visual Perception: Lightness in a High-Dynamic-Range World , 2011, Current Biology.

[26]  Kiyoshi Irie,et al.  Outdoor Localization Using Stereo Vision Under Various Illumination Conditions , 2012, Adv. Robotics.

[27]  Victor Alchanatis,et al.  Image fusion of visible and thermal images for fruit detection. , 2009 .

[28]  Marcel Tresanchez,et al.  Definition of Linear Color Models in the RGB Vector Color Space to Detect Red Peaches in Orchard Images Taken under Natural Illumination , 2012, Sensors.

[29]  F. van der Heijden,et al.  Weed detection in 3D images , 2011, Precision Agriculture.

[30]  G. Meyer,et al.  Verification of color vegetation indices for automated crop imaging applications , 2008 .

[31]  Faisal Ahmed,et al.  Classification of crops and weeds from digital images: A support vector machine approach , 2012 .

[32]  Bülent Sankur,et al.  Survey over image thresholding techniques and quantitative performance evaluation , 2004, J. Electronic Imaging.

[33]  Hélène Laurent,et al.  Review and evaluation of commonly-implemented background subtraction algorithms , 2008, 2008 19th International Conference on Pattern Recognition.

[34]  Danny Pascale,et al.  A Review of RGB Color Spaces , 2003 .

[35]  Latifa Hamami,et al.  Non-Parametric Histogram-Based Thresholding Methods for Weld Defect Detection in Radiography , 2007 .

[36]  Cheng Lu,et al.  On the removal of shadows from images , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[37]  David C. Slaughter,et al.  Autonomous robotic weed control systems: A review , 2008 .

[38]  Brian C. Lovell,et al.  Shadow detection: A survey and comparative evaluation of recent methods , 2012, Pattern Recognit..

[39]  Wei Guo,et al.  Illumination invariant segmentation of vegetation for time series wheat images based on decision tree model , 2013 .

[40]  Zhenghong Yu,et al.  Vegetation segmentation robust to illumination variations based on clustering and morphology modelling , 2014 .

[41]  Sile Wang,et al.  Greenness identification based on HSV decision tree , 2015 .

[42]  A. T. Nieuwenhuizen,et al.  Performance evaluation of an automated detection and control system for volunteer potatoes in sugar beet fields , 2010 .

[43]  Paul L. Rosin,et al.  Evaluation of global image thresholding for change detection , 2003, Pattern Recognit. Lett..

[44]  Stefan Florczyk Robot Vision: Video-based Indoor Exploration with Autonomous and Mobile Robots , 2005 .

[45]  Jörn Ostermann,et al.  Plant Stem Detection and Position Estimation using Machine Vision , 2014 .

[46]  Antonio M. López,et al.  Road Detection Based on Illuminant Invariance , 2011, IEEE Transactions on Intelligent Transportation Systems.

[47]  F. Truchetet,et al.  Crop/weed discrimination in perspective agronomic images , 2008 .

[48]  Franziska Wulf Robot Vision Video Based Indoor Exploration With Autonomous And Mobile Robots , 2016 .

[49]  Gerrit Polder,et al.  Automatic detection of tulip breaking virus (TBV) in tulip fields using machine vision , 2014 .

[50]  Nijad Al-Najdawi,et al.  A survey of cast shadow detection algorithms , 2012, Pattern Recognit. Lett..

[51]  E. J. van Henten,et al.  Robust pixel-based classification of obstacles for robotic harvesting of sweet-pepper , 2013 .

[52]  D. Mery,et al.  Segmentation of colour food images using a robust algorithm , 2005 .