投稿指南
一、稿件要求: 1、稿件内容应该是与某一计算机类具体产品紧密相关的新闻评论、购买体验、性能详析等文章。要求稿件论点中立,论述详实,能够对读者的购买起到指导作用。文章体裁不限,字数不限。 2、稿件建议采用纯文本格式(*.txt)。如果是文本文件,请注明插图位置。插图应清晰可辨,可保存为*.jpg、*.gif格式。如使用word等编辑的文本,建议不要将图片直接嵌在word文件中,而将插图另存,并注明插图位置。 3、如果用电子邮件投稿,最好压缩后发送。 4、请使用中文的标点符号。例如句号为。而不是.。 5、来稿请注明作者署名(真实姓名、笔名)、详细地址、邮编、联系电话、E-mail地址等,以便联系。 6、我们保留对稿件的增删权。 7、我们对有一稿多投、剽窃或抄袭行为者,将保留追究由此引起的法律、经济责任的权利。 二、投稿方式: 1、 请使用电子邮件方式投递稿件。 2、 编译的稿件,请注明出处并附带原文。 3、 请按稿件内容投递到相关编辑信箱 三、稿件著作权: 1、 投稿人保证其向我方所投之作品是其本人或与他人合作创作之成果,或对所投作品拥有合法的著作权,无第三人对其作品提出可成立之权利主张。 2、 投稿人保证向我方所投之稿件,尚未在任何媒体上发表。 3、 投稿人保证其作品不含有违反宪法、法律及损害社会公共利益之内容。 4、 投稿人向我方所投之作品不得同时向第三方投送,即不允许一稿多投。若投稿人有违反该款约定的行为,则我方有权不向投稿人支付报酬。但我方在收到投稿人所投作品10日内未作出采用通知的除外。 5、 投稿人授予我方享有作品专有使用权的方式包括但不限于:通过网络向公众传播、复制、摘编、表演、播放、展览、发行、摄制电影、电视、录像制品、录制录音制品、制作数字化制品、改编、翻译、注释、编辑,以及出版、许可其他媒体、网站及单位转载、摘编、播放、录制、翻译、注释、编辑、改编、摄制。 6、 投稿人委托我方声明,未经我方许可,任何网站、媒体、组织不得转载、摘编其作品。

基于Android的粘虫板害虫计数系统研究与实现(4)

来源:植物保护学报 【在线投稿】 栏目:期刊导读 时间:2020-09-11
作者:网站采编
关键词:
摘要:[19] 杨红峡.潜叶蝇的发生与防治[J].青海农林科技,2015(4):37-39,59. [20] 陈梅香,杨信廷,石宝才,等.害虫自动识别与计数技术研究进展与展望[J].环境昆虫学报

[19] 杨红峡.潜叶蝇的发生与防治[J].青海农林科技,2015(4):37-39,59.

[20] 陈梅香,杨信廷,石宝才,等.害虫自动识别与计数技术研究进展与展望[J].环境昆虫学报,2015,37(1):176-183.

牟少敏(1964-),男,山东泰安人,教授,博士,主要从事机器学习、计算机视觉、大数据和农业信息化研究。

E-mail:

虫害是影响农作物产量的一个重要因素,及时发现和控制虫害,对保证农作物的产量和品质具有十分重要的作用。黄色粘虫板利用昆虫的趋黄性诱杀多种害虫,可以减少农药用量和施药次数,节约成本,且使用方便,有利于保护生态环境,目前已在田间大范围使用[1]。对粘虫板上害虫数量进行统计可以估计害虫种群密度以及掌握害虫发生情况,便于根据害虫的危害盛期和发生量及时开展预测预报以及防护工作。目前统计粘虫板害虫数量的方法主要有2种,一是人工计数法,二是基于机器视觉的计数法。其中最常用的是人工计数法,即植保人员对粘虫板害虫进行人工分检和计数,存在劳动强度大、效率低、实时性差等问题[2]。基于机器视觉的计数方法利用图像处理、模式识别等技术对虫害图像进行自动分析,能够有效地识别出害虫的种类及数量,具有速度快、精度高、客观性强等特点,比人工计数方法效果好[3]。但是传统的基于机器视觉的计数方法需要植保人员进入田间使用相机进行采集拍摄,然后将拍摄好的粘虫板图像传送至计算机终端进行分检和计数,过程繁琐[4-6]。由于计算机终端便携性较差,植保人员无法随时随地进行害虫数量统计,统计结果时效性较差。相较于传统计算机终端,智能手机具有更好的便携性和性价比,不但具有图像处理的硬软件条件,而且可以随时连接互联网上传数据。将传统的基于机器视觉的害虫计数方法平移至Android平台,可以减轻基层植保人员的劳动强度,提高粘虫板害虫计数的效率,从而提高田间害虫监测和预测预报的准确性和时效性[7-9]。本研究基于Android手机平台,设计一种粘虫板害虫自动计数系统,利用平台的图像处理能力和运算能力,对在田间拍摄的粘虫板图像进行实时处理,并将统计信息上传到服务器。针对拍摄图像中存在背景复杂的问题,提出了一种基于HSV空间的无关背景去除方法,提高了计数结果的准确率。1 系统总体设计1.1系统环境Android是Google开发的基于Linux平台的开源手机操作系统,它包括操作系统、用户界面和应用程序三部分[10]。在 Windows 7 操作系统下,搭建了基于Android Studio 2.3.3、Android API 14、OpenCV 2.4图像库、JAVA JDK 7的应用程序开发环境。测试手机为Xiaomi 6,手机系统为Android 6.0,拍摄的图像尺寸为3 120像素×4 160像素。Web应用服务器采用阿里云服务器,服务器数据库为MySQL 5.系统总体框架系统分为Android客户端和服务器端2个部分,总体框架如图1所示。Android手机客户端主要完成对图像的处理功能,包括图像的拍摄、背景去除、害虫计数、信息统计等。服务器端负责接收手机客户端传送的数据然后存储至数据库中,在有移动数据网络的环境下,与Android 手机客户端进行网络通信并接收相关统计信息[11-12]。图1系统总体框架2 Android客户端设计Android软件的主要功能是获取图像、去除无关背景、处理图像、害虫计数、相关信息统计,并将信息上传至服务器进行分析,为田间害虫监测和预测预报提供数据支持。客户端软件的主界面如图2所示。图2客户端软件主界面2.1读入图像读入图像的方法有2种,一是用Android手机的摄像头拍摄田间粘虫板图像,二是选择已经存储在存储卡中的粘虫板图像。为保证系统计数的准确率,读入的图像中粘虫板部分比例不能过小。该系统中阈值设置为90%,在下面的步骤中会进行判断,当选取的图像中粘虫板所占面积比例达不到90%去除复杂背景在田间拍摄时不可避免拍摄到粘虫板后面的背景,如图3所示。因此,首先需要对图像进行预处理,去除无关复杂背景,只保留粘虫板部分。图3粘虫板原始图像HSV是一种尺度符合人类对颜色感知程度规律的颜色空间。其中H为色调,表示不同的颜色,即所处的光谱颜色的位置,如红色、绿色,取值范围0°~360°。S为饱和度,取值为0~1,S=1为纯光谱色,加入白色可以减小饱和度。V为亮度,表示色彩的明亮程度,取值为0~1,加入黑色可减小亮度值。HSV颜色空间中色调H和饱和度S包含了颜色信息,并与人眼感知颜色的方式紧密相连,而亮度V则与图像的彩色信息无关[13]。在室外环境下拍摄时,光照因素对图像影响很大,HSV对颜色敏感而对光照等外部因素不敏感[14]。使用基于HSV颜色空间的机器视觉方法,将图像从RGB空间转换至适合人视觉的HSV空间,然后提取粘虫板图像区域,去除无关背景,可以有效地减少受光照因素的影响[15-16]。RGB到HSV的转换公式为:V=max{R,G,B}(1)(2)(3)根据黄色粘虫板的实际情况,确定颜色范围。统计大量实际拍摄的粘虫板图像,确定粘虫板颜色在HSV空间下范围为(52°,0.169,0.180)至(34°,1,1),提取原图像颜色值在指定范围中的像素点,生成新的图像,如图4所示。其中,白色部分是在指定范围内的点,黑色部分是无关背景。由于拍摄环境的限制,背景部分会混有许多黄色的像素点,例如叶片缺水缺光照造成的发黄等,在图4中表现为许多细小孤立的白点。使用基于中值滤波的方法对图像进行去噪,消除细小白点的干扰,得到优化后的粘虫板区域,结果如图5所示。然后遍历图像所有像素点,统计白色区域所占比例,小于90%说明读入的图像中粘虫板部分太小,需要重新读入。图4提取黄色像素点的图像图5中值滤波处理后图像使用中值滤波后的图像作为掩膜,对原图像进行剪切,去除背景,生成新的粘虫板图像,如图6所示。然后对剪切后的图片进行灰度化和二值化处理,选择合理的阈值可以去除粘虫板上附着的颜色较淡的灰尘。图6去背景后的粘虫板图像2.3害虫边缘处理潜蝇、小绿叶蝉等害虫边缘形状不规则,如翅膀部分、足部分,二值化后会在躯干区域周围生成细小孤立的连通区域,对结果统计造成干扰。使用均值滤波圆滑化害虫边缘,使周围细小孤立的连通区域向邻近的躯干部分连通区域连通,消除这些孤立噪声点的干扰,便于统计。对比结果如图7,其中白色部分是害虫阴影,图7A是未经处理的二值化图像,图7B是使用均值滤波处理过的二值化图像。可以看出,经过均值滤波处理后,害虫区域变为边缘规则的连通区域。对图6所示的粘虫板图像进行灰度化与二值化处理,然后使用均值滤波圆滑化害虫边缘部分,最终处理后的图像如图8所示。图7处理前后的二值化图像图8粘虫板最终图像2.4害虫信息统计统计的害虫信息包括害虫数量、害虫类型、拍摄时间以及粘虫板编号。首先统计粘虫板上的害虫数量。遍历处理后图像所有连通区域,统计每个连通区域的面积。由于粘虫板常年暴露在室外环境下,会附着尘土、沙粒等细小颗粒物,在图像上表现为面积很小的连通区域。这些区域一般只有一两个像素点,如果不进行排除,最终统计结果会偏高,影响计数准确性。因此需要设定一个范围,只有面积在指定范围内连通的区域才被统计。观察与测试大量采集的粘虫板图像以及查阅相关资料,小绿叶蝉、潜叶蝇和黑刺粉虱等粘虫板常见害虫大小不一,黑刺粉虱较小,潜叶蝇较大[17-19],但所有类型害虫面积保持在10~50像素点,其中小绿叶蝉面积在23~35像素点,潜叶蝇面积在35~50像素点,黑刺粉虱面积在10~23像素点(表1)。统计面积在10~50像素点内的连通区域数量作为害虫的数量,这样计数结果更能准确地反映粘虫板上实际的虫口数量[16],同时面积在指定范围内的连通区域数量也能反映不同类型害虫的数量。然后统计粘虫板其他相关信息,包括拍摄时间、粘虫板编号,并在网络畅通的情况下上传至服务器数据库中,方便植保人员根据采集到的信息估计害虫种群密度以及掌握害虫发生情况[17]。系统信息统计界面如图9。其中,害虫数量由系统自动计算得到,粘虫板编号需要手动输入,拍摄时间为Android手机系统时间。表1粘虫板3种常见害虫信息害虫种类体长/mm像素点范围小绿叶蝉3.3~3.723~35潜叶蝇5~635~50黑刺粉虱1.2~1.310~23图9害虫信息统计界面3 系统测试在泰安茶溪谷茶园进行系统测试,以茶园中黄色粘虫板作为对象,对茶园中常见的小绿叶蝉、潜叶蝇和黑刺粉虱进行计数测试。从茶园中随机选择10张新放置的黄色粘虫板(图10A)与10张放置时间较长的黄色粘虫板(图10B),在田间进行拍摄,使用本系统进行计数。然后将粘虫板取下,用人工的方法统计害虫总数,比较2种方法统计的结果。对比结果如表2所示,编号1—10为新放置的粘虫板,害虫数量较少,编号11—20为放置时间较长的粘虫板,害虫数量比较多。可以看出,当测试的粘虫板上害虫数量较少时,本系统统计的害虫数量与人工观察统计的数量相对误差率在-8.3%~9.6%,当害虫数量充足时,系统误差率逐渐稳定在-6.7%~4.1%。图102类粘虫板表2系统测试结果粘虫板编号 人工计数总数/头系统计数总数/头误差率/%粘虫板编号人工计数总数/头系统计数总数/头误差率/%-8...-5.482-3.-5.-6.-2.-5.-3.-6.-4.-5.0-5.-4...-3.0-1.4由于1—10号粘虫板放置时间短,害虫种类单一,因此对11—20号粘虫板进行3类害虫计数测试,分别统计3类害虫人工计数与系统计数数量,结果如图11所示。从图11可以看出,黑刺粉虱数量最多,总体上系统测试的结果偏高,误差范围为-2.7%~9.0%。研究中发现,黑刺粉虱体积较小,且颜色较深,一些大的沙粒也会被检测为害虫,造成测试数量高于实际数量。小绿叶蝉数量较少,系统测试结果偏低,最大误差4头。研究中发现,小绿叶蝉颜色较淡,翅膀等部分呈透明状,容易被检测为粘虫板背景,造成对应的连通区域面积减少,进而造成测试数量低于实际数量。潜叶蝇数量最少,测试结果准确率最高,因为潜叶蝇体积较大,受到外界干扰因素的影响最小。图113类害虫计数测试结果4 结论与讨论关于传统的基于机器视觉的害虫计数方法研究较多,而基于Android平台的研究尚未见报道,本研究开发了一种基于Android的粘虫板害虫计数系统,并对软件客户端进行了设计。传统的害虫计数方法需要将图像在计算机终端进行人工剪裁以去除无关背景,本研究根据在田间实地拍摄的具体情况,提出了一种基于HSV空间的方法自动去除复杂背景,提高了统计的时效性。有学者对多种害虫计数进行了研究,但是一般为螟虫、眼蝶、卷蛾等鳞翅目害虫和粉虱、蚜虫[20]。针对潜叶蝇、小绿叶蝉翅足边缘不规则的情况,本研究使用均值滤波技术处理边缘部分,提高了识别的准确率。系统通过对处理后图像的连通区域面积进行分析与统计,获得粘虫板上害虫数量。同时根据面积大小进行害虫分类,但是当环境更加复杂,害虫种类较多时,准确率会下降,下一步考虑采用基于深度学习的算法,来处理环境更加复杂的情况。以泰安茶溪谷茶园内黄色粘虫板为对象,对本系统进行测试。测试数据说明,当粘虫板上害虫数量充足时,系统自动统计的数量与人工观察统计的数量相对误差率在-6.7%~4.1%。测试结果表明系统运行效果良好,能够有效地对粘虫板害虫进行计数,提高了田间害虫数量统计的效率,并实现了统计结果实时上传,对于开展害虫预测预报以及防护工作有一定的意义。参考文献:[1] 刘霞,夏忠敏,吴琼,等.黄蓝粘虫板在茶园上的应用效果分析[J].耕作与栽培,2011(6):27-37.[2] 王志彬,王开义,张水发,等.基于K-means聚类和椭圆拟合方法的白粉虱计数算法[J].农业工程学报,2014,30(1):105-112.[3] Kim Y K,Lee J M.Pest detection method using multi-fractal analysis[J].Journal of Measurement Science and Instrumentation,2011,2(3):240-243.[4] 陈月华.基于机器视觉的小麦蚜虫自动检测技术研究[D].哈尔滨:东北农业大学,2007.[5] 姜慧.基于Android的水稻害虫图像采集与识别系统研究[D].杭州:浙江理工大学,2013.[6] 杨林楠,郜鲁涛,林尔升,等.基于Android系统手机的甜玉米病虫害智能诊断系统[J].农业工程学报,2012,28(18):163-168.[7] 李文勇.基于机器视觉的果园性诱害虫在线识别与计数方法研究[D].北京:中国农业大学,2015.[8] 詹成国,朱伟,徐敏.基于Android的测控装置人机界面的设计与开发[J].电力自动化设备,2012,32(1):119-122.[9] 李慧,刘星桥,李景,等.基于物联网Android平台的水产养殖远程监控系统[J].农业工程学报,2013,29(13):175-181.[10] 黄社阳,刘智勇,阮太元.基于HSV颜色空间和SVM的车牌提取算法[J].计算机系统应用,2014,23(8):150-153.[11] 张凯兵,章爱群,李春生.基于HSV空间颜色直方图的油菜叶片缺素诊断[J].农业工程学报,2016,32(19):179-187.[12] 李微,李德仁.基于HSV色彩空间的MODIS云检测算法研究[J].中国图象图形学报,2011,16(9):1696-1701.[13] 蔡式东,杨芳.一种基于HSV空间和粗糙集的彩色图像分割方法[J].光电子技术,2011,31(1):5-9.[14] 张建伟,王永模,沈佐锐.麦田蚜虫自动计数研究[J].农业工程学报,2006,22(9):159-162.[15] 张丽,李志能.基于阴影检测的HSV空间自适应背景模型的车辆追踪检测[J].中国图象图形学报,2003,8(7):778-782.[16] 郭文川,周超超,韩文霆.基于Android手机的植物叶片面积快速无损测量系统[J].农业机械学报,2014,45(1):275-280.[17] 张琦.黑刺粉虱生物学特性及防治技术[J].安徽林业科技,2008(3):54.[18] 林瑾.不同茶园假眼小绿叶蝉及其主要天敌的种群消长动态[D].福州:福建农林大学,2010.[19] 杨红峡.潜叶蝇的发生与防治[J].青海农林科技,2015(4):37-39,59.[20] 陈梅香,杨信廷,石宝才,等.害虫自动识别与计数技术研究进展与展望[J].环境昆虫学报,2015,37(1):176-183.

文章来源:《植物保护学报》 网址: http://www.zwbhxbzz.cn/qikandaodu/2020/0911/357.html



上一篇:中国农业科学院植物保护研究所创新发展农药控
下一篇:FAO/WHO用于植物保护和公共卫生的生物农药登记

植物保护学报投稿 | 植物保护学报编辑部| 植物保护学报版面费 | 植物保护学报论文发表 | 植物保护学报最新目录
Copyright © 2018 《植物保护学报》杂志社 版权所有
投稿电话: 投稿邮箱: