A shadow detection and removal method for fruit recognition in natural environments

被引:0
作者
Rongbin Bu
Juntao Xiong
Shumian Chen
Zhenhui Zheng
Wentao Guo
Zhengang Yang
Xiaoyun Lin
机构
[1] South China Agricultural University,College of Mathematics and Informatics
来源
Precision Agriculture | 2020年 / 21卷
关键词
Shadow detection; Fruit detection; Feature extraction; Shadow removal; Support vector machine;
D O I
暂无
中图分类号
学科分类号
摘要
Effective shadow detection and shadow removal can improve the performance of fruit recognition in natural environments and provide technical support for agricultural intelligence. In this study, a superpixel segmentation method was used to divide an image into multiple small regions. Based on the superpixel segmentation results, the shadow regions and the shadowless regions of the orchard images under natural light were compared and studied. Seven shadow saliency features (SSF) were explored and analyzed for shadow detection. The SSF were used to enhance the shadow characteristics. Then, the genetic algorithm (GA) was used to optimize the parameters, and support vector machine recursive feature elimination (SVM-RFE) was used to determine the best feature combination for shadow detection. According to the best feature combination, the support vector machine (SVM) algorithm was used to determine whether each segment of the superpixel segmentation results belonged to the shadow region. Shadow removal was carried out on each detected shadow region, and a natural light image after shadow removal was obtained. Finally, the accuracy of shadow detection was tested. The experimental results showed that the average accuracy of the shadow detection algorithm in this study was 91.91%. As a result, the precision and recall for fruits recognition after shadow removal generally improved.
引用
收藏
页码:782 / 801
页数:19
相关论文
共 66 条
[1]  
Chang C-C(2011)LIBSVM: A library for support vector machines ACM Transactions on Intelligent Systems and Technology 2 1-27
[2]  
Lin C-J(2002)Mean shift: A robust approach toward feature space analysis IEEE Transactions on Pattern Analysis and Machine Intelligence 24 603-619
[3]  
Comaniciu D(2009)Entropy minimization for shadow removal International Journal of Computer Vision 85 35-57
[4]  
Meer P(2006)On the removal of shadows from images IEEE Transactions on Pattern Analysis and Machine Intelligence 28 59-68
[5]  
Finlayson GD(2000)Learning low-level vision International Journal of Computer Vision 40 25-47
[6]  
Drew MS(2017)User-assisted image shadow removal Image and Vision Computing 62 19-27
[7]  
Lu C(2013)Paired regions for shadow detection and removal IEEE Transactions on Pattern Analysis and Machine Intelligence 35 2956-2967
[8]  
Finlayson GD(2002)Gene selection for cancer classification using support vector machines Machine Learning 46 389-422
[9]  
Hordley SD(2015)Optimizing indoor illumination quality and energy efficiency using a spectrally tunable lighting system to augment natural daylight Optics Express 23 1564-1574
[10]  
Lu C(1997)A multiscale retinex for bridging the gap between color images and the human observation of scenes IEEE Transactions on Image Processing 6 965-976