论文部分内容阅读
目前,我国水稻病虫害测报工具智能化程度落后,病虫害识别与诊断工作主要依赖于基层测报人员的经验,存在着效率低下、主观性强和非实时性等问题,无法满足当前水稻病虫害高发状况监测的需求。为了实现水稻病虫害智能测报,有一些学者开始研究基于图像的水稻病虫害智能识别和诊断技术在病虫害测报中的应用,但是目前农业病虫害图像采集工具存在不够便捷、或不可移动、或难以采集到人手或视线较难企及的病虫害部位等问题。本文利用无线网络、嵌入式和图像处理等技术,以水稻纹枯病为研究对象,设计并建立了嵌入式水稻病虫害图像采集与水稻纹枯病诊断系统。本论文主要研究内容与结果包括:(1)设计并搭建嵌入式水稻病虫害图像采集设备。该设备包括嵌入式无线相机、手持杆和手机控制端。嵌入式无线相机模块利用V4L2编程接口采集原始YUV图像,通过JPEG编码生成单张图像文件;采用H.264对原始图像数据进行编码,利用RTP/RTSP流媒体协议实现视频流的传输;采用Socket编程及自定义的通信协议接口,实现双端控制命令通信。手机控制模块借助VLC开源库实现与嵌入式相机的RTSP会话,以及RTP数据的解码并播放;同样采用Socket编程技术,并根据通信接口,实现控制命令的发送以及控制返回命令的接收;选取图片异步加载策略,实现已拍摄图片的预览,并集成上传服务器与本地图片处理功能。(2)研究并实现水稻纹枯病诊断算法。诊断算法部署在服务器端,首先对嵌入式图像采集设备采集的水稻纹枯病图像进行预处理,采取超颜色空间和显著性分割相结合的方法分离出病斑区域;提取每个病斑的颜色、形状和纹理特征;训练SVM分类器识别纹枯病病斑,并根据纹枯病病斑面积占比来诊断纹枯病为害等级。结果表明,该算法对水稻纹枯病为害等级的判断准确率达83.5%。本文搭建的嵌入式水稻病虫害图像采集和水稻纹枯病诊断系统,可实现便捷地采集水稻基部病虫害图像和水稻纹枯病智能诊断。测报人员将安装在可伸缩的手持杆一端的嵌入式相机推送到人手或视线难以企及的病虫害部位,并利用手机APP实时预览嵌入式相机的拍摄画面和控制相机进行拍摄,同时可选择拍摄图像或经过预处理的特征数据上传至图像处理服务器,进行纹枯病的自动识别与诊断。该系统有着良好的应用前景,可广泛应用于水稻病虫害田间调查和测报中。