黄瓜蚜虫的图像识别与计数方法_邱白晶
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2 蚜虫区域提取
采用 G 分量阈值将蚜虫区域和背景分离 , 在蚜 虫区域提取的后处理中进行灰度化、 二值化、 形态学 滤波处理, 以满足后续标记、 去粘连和计数的需要。 2 1 寻找 G 分量阈值方法 通过对蚜虫样本图像研究发现 , 蚜虫区域和绿 色背景的绿色分量均是主要颜色信息, 即同一像素 的绿色通道分量均大于红色和蓝色通道分量。通过 提取蚜虫和绿色背景的 G 分量来建立蚜虫区域提 取的阈值, 实现去除绿色 背景, 保留 蚜虫信息的目 的。 首先将蚜虫图像 (图 1a) 分为: 绿 色背景 ( 区域 A )、 蚜虫区域 (区域 B) 和蚜虫与绿色背景交界处人 工无法判断的部分 ( 简称蚜叶区 C )。手工找出一 条通过蚜虫的虚线 , 找出虚线上绿色背景最小的 G 值和蚜虫区域最大的 G 值 , 分别记为 G bm in 和 G qm ax 。 从采集的图像中随机抽出 5 幅 , 每幅图像从上到下 平均分为 5 部分 , 在每部分中利用上述方法找出虚 线上的 G bm in和 G qm ax。以 G qm ax为横坐标 , G bm in为纵坐 标 , 对 25 个点 ( G qm ax , G bm in ) 作图 ( 图 1b) 。由图可 知: 所 有 点 均 在 对 角 线 的 上 方 , G bm in > G qm ax 。 G bm in 的 最 小 值 为 116 , G qm ax 最 大 值 为 113 ,
( a) 原始图像 ( b) 二值图像 ( c) h = 35 ( 欠分割 )
152
农
业
机
械
学
报
2 0 1 0年
息的蚜虫检测和计数方法。
1 温室黄瓜蚜虫图像获取
1 1 温室黄瓜栽培管理与蚜虫特点 ( 1) 黄瓜栽培: 黄瓜品种为碧玉一号。 2009 年 4 月 1 日于玻璃温室进行穴盘育苗 , 15 d 后移栽至 温室栽培槽的无土栽培袋中, 基质为珍珠岩。试验 区共栽培 6 行, 每行 12 株, 株距 20 c m。 ( 2) 黄瓜管理: 黄瓜生长期间, 根据虫量由温室 管理人员进行施药控制。 ( 3) 蚜虫特点: 温室黄瓜蚜虫成虫多呈墨绿色 , 主要栖息在黄瓜下部叶面的背部, 具有群居性。 1 2 蚜虫图像采集 ( 1) 采样: 2009 年 5 月上旬在施药的前一天从 黄瓜下部 ( 下部较多, 存在粘连 ) 摘取 15 片带有蚜 虫的黄瓜叶片。 ( 2) 图像采集: 将摘取的叶片直接背面朝上放 至白 瓷 盘中。采 用 I E EE1394 接 口 的 Sony DCRPC350E 型摄像机垂直拍 摄图像。试验获得 15 幅 640 480 的 jpg 格式 彩 色图 像。在 CPU 为 Co re P rocessor 3600+ 1 90 GH z , 内存为 512M B 的 PC 机 上对图像进行处理。处理 程序在 M atlab 环境下编 制。
阈值 h 过大, 使 2 个极小值汇成 1 个极小值造 成欠标记 , 最终造成欠分割 (图 4c ) 。阈值 h 过小, 极小值滤波不彻底 , 依然存在伪极小值 , 最终造成过 分割 ( 图 4d ) 。阈 值 h 选 择 适 当, 分 割效 果 较 好 ( 图 4e )。
图 4 阈值 h 对分割结果的影响 F ig . 4 In fluence o f thresho ld h on w atershed seg m entation results
2 0 1 0年 8 月 DO I: 10 . 3969 /.j issn. 1000-1298. 2010. 08. 031
农 业 机 械 学 报
第 41 卷 第 8 期
黄瓜蚜虫的图像识别与计数方法
邱白晶
摘要
*
王天波
李娟娟
李
坤
( 江苏大学现代农业装备与技术省部共 建教育部重点实验室 , 镇江 212013) 通过分析蚜虫区域、 绿色背景和蚜叶区的 G 分量 特点 , 建立 G 分量阈值 确定原 则 , 并采用 G 分量阈
[ 2~ 4]
引言
作物上害虫种群密度和危害程度是害虫防治决 策的重要依据, 也是精确喷药的关键信息。与人工 测虫方法相比, 使用计算机视觉自动获取害虫信息 , 不仅可降低劳动强度、 提高工作效率 , 而且便于与后 续的防治决策和精确施药实现技术 对接和技术集 成。当前, 害虫检测和计数的难点之一是小虫体的 检测和 计数。 当虫体 很小时 ( 如蚜 虫、 粉虱、 螨类 等 ) , 人工抽 样不仅劳动量大、 效率低 , 而且计数困 [ 1] 难 , 往往造成很大的误差 。就小虫体的计算机视
值将蚜虫区域和非蚜虫区域分离 开。针对 蚜虫的粘连重叠问题 , 利用扩展极小值 阈值变换的 方法对输 入图像进行 标记 , 对标记后的图像进行距离变换和分水岭分割 , 以去除粘连。试验结果表明 : 算法能有效 地分割粘 连重叠的蚜 虫 , 过分割率与欠分割率之和为 3 14% 。计数准确率达到 96 2% , 高于直接计数的 80 7% 。 关键词 : 黄瓜蚜虫 温室 图像处理 粘连 检测 文章编号 : 1000 -1298( 2010) 08-0151-05 中图分类号 : TP391 41; S431 文献标识 码 : A
[ 7]
第 8期
邱 白晶 等 : 黄瓜蚜虫的图像识别与计数方法
153
开运算和闭运算 , 可抑制噪声, 平滑边缘。滤波后图 像如图 2d 所示。
扩展极小值标记后的图像记为 fm , p 为 fm 上的像素 点, 则有 0 (其他 ) 3 2 2 深度阈值 h 对分割结果的影响 fm ( p ) = 1 (如果 p 属于某一标记 ) ( 3)
3 粘连蚜虫的分水岭分割
从图 2d 看出, 二值化后的蚜虫图像具有较多粘 连重叠 , 直接标记会使计数结果偏低 , 为计数准确 , 需把粘连蚜虫分割开来。利用控制标记符的分水岭 分割算法对粘连蚜虫进行分割 , 去除粘连。 3 1 传统分水岭分割算法 传统的距离变换分水岭分割和梯度变换分水岭 分割算法都有过分割问题 , 分别如图 3c 、 3d 所示。 由于蚜虫较小, 原图像尺寸很大 , 为方便说明采用局 部放大图。图 3b 为图 3a 方框部分的局部放大图。
收稿日期 : 2009 -09-17 修回日期 : 2009-11 -24
* 国家自然科学基金资助项目 ( 30571240) 和国家 863 高技术研究发展计划资助项目 ( 2008AA 100905、 2006AA 10A 305 -3 、 2008AA 100901) 作者简介 : 邱白晶 , 教授 , 博士生导师 , 主要从事系统检测与故障诊断及机器视觉与图像处理技术应用研究 , E-m ai: l qb @ j u js . edu . cn
F ig . 1
图 1 寻找 G 分量示意图 Sketch m ap o f G component find ing
( b ) G bm in 和 G qma x分析图 ( a) 蚜虫图像示意图
2 2 蚜虫区域提取 满足 G 值小于等于 115 的区域即为蚜虫区域, 像素值与原图像保持不变; 否则为背景 , 像素值设置 为白色 ( 3分量均为 255) ( 图 2b) 。
I m age R ecognition and Counting for G lasshoBaidu Nhomakorabease Aphis gossyp ii
Q iu Ba ijing W ang T ianbo L i Juanjuan L iKun
(K ey Laboratory of M odern Agr icultural Equipm ent and T echnology, M inis try of Education & J iangsu P rov ince, J iang su Un iver sity, Zhenjiang 212013 , China)
Abstract Characterist ics o f the Aphis gossyp ii area , background and m ix ed area ( in clude Aphis gossyp ii area and background) w ere analyzed and prin ciple o f deter m in in g w as establish based on the threshold G com ponen.t T hen Aphis gossyp ii area and non -Aphis go ssyp ii area w ere separated using the thresho ld G com ponen.t Fo r th e overlapp ing Aphis gossyp ii, th e inpu t i m age w ere m arked usin g the m ini m um ex tension transform, then distance transfor m and w atershed algo rithm w as app lied to the m arked i m age , and the overlapp ing w as rem oved . Experi m enta l results show ed that th is a lg orithm could e ffectively segm en t the overlapp ing Aphis gossyp ii. The sum o f over -segm entation rate and under -segm entat io n rate w as 3 14 % . The accurate rate w as 96 2 % , w hich w as higher than the direct counting. K ey w ords A phis gossyp ii, Greenhouse , I m age processing , Overlap , D etect io n 觉检测和计数而言 , 也存在着因虫体几何尺寸小而 导致图像处理的困难。其一, 在同样的成像设备和 成像条件下, 小虫体的成像质量一般比大虫体要差, 这对小虫体图像特征提取、 处理和检测都有一些新 要求。这方面已经引起了研究者注意 。其二, 小虫体构成的虫群图像粘连很严重 , 这对自动化快 速准确计数提出了新要求。已有通过反演模型、 数 [1 , 5~ 6] 学形态学等方法进行的研究 , 但简单地进行形 态学腐蚀操作虽然分离了粘连的白粉虱 , 却同时消 除了较多的小区域 , 这些仍有待进一步研究。 本文以温室黄瓜蚜虫为对象 , 研究基于图像信
m in ( G bm in ) > m ax ( G qm ax ) , 蚜 虫区 域和 绿色 背景 可 分。 图中不包括蚜叶区 , 蚜叶区的 G 值为 114 和 115 。 G 值为 114 、 115 的蚜叶区的比例为 0 1 % , 像素 很少。另外为了更好保留蚜虫信息 , 将蚜叶区 G 值 为 114 、 115 的区域认定为蚜虫区域。由于蚜叶区位 于蚜虫与背景的边界上, 因此此处理不会使背景形 成单独区域, 但会使离得很近的蚜虫发生粘连。这 种粘连情况利用后续的分水岭分割算法可有效将其分 割开来, 不影响计数。最终选取分割阈值 TG 为 115 。
图 2 蚜虫区域提取过程 F ig . 2 F low chart o f Ap his go ssyp ii area ex trac tion
( a) 原始图像 ( c) 二值化图像 ( b ) 蚜虫区域提取图 ( d ) 形态学滤波图像
2 3 二值化处理 利用最大类间方差法 确定最优阈值, 对蚜虫 区域提取后的图像进行二值化处理。为满足后续形 态学处理需要 , 非蚜虫区域设置为黑色 ( 0) , 蚜虫区 域设置为白色 ( 1) (图 2c) 。 2 4 形态学滤波 利用 3 3 方形结构元素先后对二值图像执行