高级检索+

基于SVM的设施番茄早疫病在线识别方法研究

Online Detection Method of Tomato Early Blight Disease Based on SVM

  • 摘要: 为解决设施环境下番茄病害在线探测问题,以温室大棚内采集的番茄叶部图像作为研究对象,以番茄早疫病为例提出了一种结合颜色纹理特征(color moments+color coherence vector+co-occurrence among adjacent LBPs, CCR)并基于支持向量机(SVM)的CCR-SVM叶部图像病斑识别方法。为实现小样本及复杂背景下的快速识别,首先采用滑动窗口将训练用番茄叶部病害图像切割成小区域图像,选取不包含背景的小区域图像作为样本,从而增加样本数量和多样性。通过训练的CCR-SVM模型对早疫病病斑子图像正负样本分类识别。实验结果表明,本文方法离线识别准确率为96.97%,在线平均识别准确率达86.39%,平均单帧图像识别时间为0.073 s。表明CCR-SVM模型可准确识别并定位复杂背景下的早疫病病斑,且该方法计算量小、系统要求低,为复杂环境下番茄病害快速识别提供了新的思路。

     

    Abstract: Early blight disease is a common disease of greenhouse tomato, which seriously damages the yield and economic benefits. As affected by complex background such as soil, ground, plastic film and lots of overlapping green leaves in greenhouse, it is difficult to recognize disease from image of tomato leaf. In order to provide a solution for such problem, an innovate tomato early blight disease spot detection method of sliding window SVM(SW-SVM) was proposed. To enhance recognition accuracy and stability, color and texture features included color moment(CM), color coherence vector(CCV) and rotation invariant co-occurrence among adjacent LBPs(RIC-LBP) features were introduced, and CCR-SVM(CM+CCV+RIC-LBP+SVM) classification model were trained by using RBF-SVM with the extracted color texture feature(CCR) from the training samples. Meanwhile, for supporting small region data set and to fulfill recognize performance under complex environment, original images were divided to small region images by applying sliding window. And small region images belonged to early blight disease spot, healthy leaves and ground background were selected and divided into three catalogs as training samples. To verify feasibility of the proposed method, offline and online experiments were conducted. For offline classification performance, cross validation average recognition rate was 99.55% and recognition rate for testing data set was 96.97%, and average testing time for a single sliding window image was 0.004 s. For online detection performance, the results showed that the proposed method can realize average accuracy rate for the original images with 86.39%, average detection time of single sliding windows image with 0.073 s. For rotated images and pixel value adjusted image data, average accuracy rate was 88.98% and 92.59%, respectively; average error recognition rate was 12.71% and 16.44%, respectively; average missing recognition rate was 10.93% and 7.41%, respectively; and average disease detection time of single sliding window image was 0.075 s and 0.074 s, respectively. As a conclusion, the offline and online experiments results showed that the proposed method of CCR-SVM realized high accuracy and low memory requirement, which could provide real-time solution for tomato early blight detection in greenhouse.

     

/

返回文章
返回