期刊文献+

基于块标记的田间叶片损伤区域分割方法 被引量:4

Algorithm for damaged leaf segmentation based on block mark
下载PDF
导出
摘要 为了在田间开放环境中有效分割叶片损伤区域,该文结合Canny算子良好的边缘提取能力和叶片局部颜色变化相对较小的特征,提出基于块标记的叶片损伤区域分割方法,用于评价叶片损伤程度。使用Android系统手机在晴天大田开放环境中采集木耳菜、西红柿、黄瓜、茄子、桃、彩椒和蛾眉豆7种常见农作物叶片图像,在阴天采集丝瓜、葫芦、甜瓜、茄子和黄瓜5种叶片图像,然后进行分割。该分割算法在晴天和阴天总体的平均正确分类率为97.5%,平均错误分类率为0.3%,并且有较好的目标一致性和边缘清晰度。应用系统对叶片损伤程度的评价结果与手工分割比较,在晴天和阴天采集图像上的平均误差分别为2.340%和1.475%,可较好地应用于晴天和阴天环境。该方法可探索应用于田间植物叶片损伤程度评价。 Damaged leaf is one of the important factors leading to crop loss. Damaged leaf segmentation provides an important basis for diseased leaf detection, and for proper preventive measures to be taken. Advances in technology have made it possible for a computer with image processing techniques to segment the diseased leaf in an image of a green plant and evaluate the severity of the infestation. The research objects based on image segmentation and processing are the leaves damaged by pests or nutrient deficiency. The procedure of image segmentation algorithm was developed in C++ that targets a diseased green leaf including the normal leaf and diseased regions. In current researches, algorithms based on thresholding or clustering are widely used. Despite of the simplicity and efficiency, the performances of these methods are not satisfactory due to the grayscale overlapping among background, plant leaves and damaged leaves in field environment. In consideration of the stability edge feature of images and the gray value consistency of leaves, a novel method was proposed to segment the damaged leaves in field environment by combining Canny edge detection and block mark, which is robust with respect to the changes in illumination and noises, and efficient to evaluate the damage degree of the leaves. Image processing was used to transform the image to gray scale, extract the Canny edge, perform Canny edge clustering, remove noise, detect the external rectangle, extract connected components which are 4-connected, classify regions, and finally segment the diseased regions of the green leaf. The block mark based algorithm was introduced to segment the damage leaf. The experiments were conducted on Malabar spinach, tomato, cucumber, eggplant, peach, pepper, dolichos lablab images captured on sunny day, and towel gourd, calabash, melon, eggplant and cucumber images captured on cloudy day. (1) The classification accuracy of the Malabar spinach on a sunny day was 98.8%; and 95.4%, 98.5%, 98.4%, 98.8%, 99.1%, 99.5% for tomato, cucumber, towel gourd, peach, pepper, dolichos lablab,,respectively, and the average classification accuracy for the test images was 98.4%. The classification accuracy of the towel gourd on a cloudy day was 96.5%, and 97.1%, 95.6%, 96.4%, 88.5%for calabash, cucumber, melon, eggplant, respectively, and the average for the test images was 96.5%. (2) The classification false rate of the test images captured on a sunny day for the Malabar spinach was 0.3%, and 1.2%, 0.2%, 1.2%, 0.1%, 0.0%, 0.1%for tomato, cucumber, towel gourd, peach, pepper, dolichos lablab, respectively, and the average for the test images was 0.3%. The classification false rate on a cloudy day for the towel gourd was 0.1%, and 0.0%, 0.5%, 0.1%, 0.2%for calabash, cucumber, melon, eggplant, respectively, and the average for the test images was 0.2%. (3) The average false rates on the sunny sets and the cloudy sets for leaves damage degree were 2.340%and 1.475%, respectively. Experimental results showed that the proposed method could effectively separate damaged leaves apart from background. The method provided higher precision as well as the accurate and closed boundaries, which was beneficial to evaluate the damage degree of leaves.
出处 《农业工程学报》 EI CAS CSCD 北大核心 2014年第21期218-225,共8页 Transactions of the Chinese Society of Agricultural Engineering
基金 农业部公益性行业科研专项项目支持(201203026)
关键词 计算机视觉 图像分割 病害控制 块标记 营养元素缺乏 computer vision image segmentation disease control block mark nutrient deficiency
  • 相关文献

参考文献21

二级参考文献301

共引文献914

同被引文献33

引证文献4

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部