详情

无人机对农田虫情智能化检测及图谱绘制研究

申报人:过嘉文 申报日期:2024-11-04

基本情况

2025年度大学生创新创业训练计划
无人机对农田虫情智能化检测及图谱绘制研究 学生选题
创新训练项目
工学
电子信息类
教师科研项目选题
一年半期
本项目通过利用无人机航拍给出的虫情图像,基于一系列网络模型与学习算法,得到各类虫情数据,绘制出虫情分布的可视化地图,并生成预测结果与防治方案。本项目能够实现精准化的虫情分布与损失影响预测分析,为后续信息化虫害调控提供数据支撑。
于高中阶段参与过校级研究性课题“传统中药学对现代生活的普及和影响”并获得校级奖项

主持 横向课题项目《基于物联网的畜牧业智能数据分析与应用》2023/11-2024/10

 

2           主持 横向课题项目《网络安全的培训、咨询及维护服务》2021/3-2023/3

 

3           主持 上海市自然科学基金项目,无线传感器网络抗毁性建模优化技术研究,2015/01-2017/12

 

4           国家自然科学基金面上项目, 一类非均匀有界回归混合模型的建模及在fMRI时间序列聚类中的应用,2019/1-2021/12,第三参与人。

 

5           国家自然科学基金青年项目,面向双阈值电压及电源门控技术的低漏功耗调度算法研究,2017/1-2019/12,第三参与人。

 

6           探索科研基金,基于视频检测与跟踪的自然场景行为识别研究,2011/12-2013/11,参加

 

7           国家自然科学基金青年项目,感知时间和情景的存取控制策略建模与实施,2005/1- 2007/12,参加

 

8           国家自然科学基金青年项目,面向方面软件结构模型设计及验证,,2008/1- 2010/12,参加。

 

主要发表论文:

 

[1]罗小娟*,胡鹏昊.基于深度学习的农场虫情检测算法研究及实现,华东理工大学学报,已录用,2024.8出刊。

 

[2] 胡鹏昊,黄正洋,罗小娟*,. 基于人脸表情与生理信号的多模态情绪识别研究[J]. 信息技术与信息化,2023(2):113-116,121.

 

[3] Xiaojuan Luo*YuHen HuYu Zhu. Topology evolution model for wireless multi-hop network based on socially inspired mechanism. Physica A: Statistical Mechanics and its Applications, 2014416: 639-650(SCI)

 

[4] Luo Xiaojuan* Yu Huiqun Wang Xiang. Energy-aware self-organization algorithm with heterogeneous connectivity in sensor networks. International Journal of System Science 20134410):1857 1866 

 

[5] Xiaojuan Luo* Huiqun Yu Xiang Wang. Energy-aware topological evolution model with link and node deletion in wireless sensor networks. Mathematical Problems in Engineering. 2012Vol 2012 Article ID 281465 14 pages (SCI)

 

[6] 钱烺,罗小娟*,宋璐璐,张欣然.基于物联网的智能家居安防监控系统设计[J].物联网技术, 2021 , (3) 29-30.

 

[7] 罗小娟*,黄如.基于小世界特征的无线传感器网络拓扑优化[J].物联网技术, 2018 ,  (3) :42-44.

 

[8] 罗小娟*,吴雪.电路实验中"实验先于理论"教学改革与探索[J].实验技术与管理, 2018, (3): 216-218.

 

[8] 罗小娟*,于文静.基于无线传感器网络的停车位监控系统[J].物联网技术,2018, (1) :72-73,75.

 

[10] 罗小娟*,虞慧群,冷春霞. 基于无线传感器网络的局域世界动态演化模型. 华东理工大学学报, 2012 (2):216-220

本人主要研究领域为无线传感器网络、物联网技术、智能算法及网络优化。主持和参与科研项目10余项,其中包括上海市自然科学基金和国家级基金项目,在国内外学术刊物上发表论文20余篇。本人在传感器网络和物联网技术方面具有多年的研究经验,可以对项目的选题、项目的实施方案、项目材料的撰写等方面能够提供切实的指导。

市级

项目成员

序号 学生 所属学院 专业 年级 项目中的分工 成员类型
过嘉文 信息科学与工程学院 信息工程 2023 负责无人机操控与图像获取,以及联络、组织工作
李月红 信息科学与工程学院 机器人工程 2022 负责Yolo网络模型的调试与数据输出
唐诗妍 信息科学与工程学院 信息工程 2023 负责用软件进行电子地图绘制
吴延成 信息科学与工程学院 信息工程 2023 负责大语言模型的调试与预测方案的生成

指导教师

序号 教师姓名 教师账号 所属学院 是否企业导师 教师类型
罗小娟 06714 信息科学与工程学院

立项依据

本项目通过利用无人机航拍给出的虫情图像,基于一系列网络模型与学习算法,得到各类虫情数据,绘制出虫情分布的可视化地图,并生成预测结果与防治方案。本项目能够实现精准化的虫情分布与损失影响预测分析,为后续信息化虫害调控提供数据支撑。

1)无人机的操控与清晰图像的获取:学习无人机操控技术与低空拍摄技术,设计飞行路线,模拟一系列拍摄情境,在确保飞行路线合法、安全的前提下,操控无人机拍摄农田虫情图片。将得到的大量图像数据通过photoshop批量进行降噪处理,挑选出清晰、有代表性的图片,交由yolo算法进行检测。

2)基于图像进行虫情的识别与数据分析:在百度飞桨、Modelscope、阿里云天池等网站寻找害虫数据集(每种害虫需要1000~ 1500张图片)使用CVAT标注并转化为YOLO格式。使用此数据集训练Yolo-v11网络模型。训练结束后,对其输入获得的虫情图像数据,产出权重文件。Yolo算法可以高效地定位和分类不同种类的害虫。

3)基于数据绘制电子地图模型:利用Surfer 8.0软件等值线图绘制功能, 实现病虫监测数据可视化。也可用geopandas库来绘制虫情分布图,将数据导入geopandas进行空间处理,利用地理坐标将其转化为GeoDataFrame格式,以便进行后续的空间分析与可视化,并进一步应用空间分析方法(如密度分析、热力图等),帮助识别虫害的高发区域,为农业虫害防治工作提供科学依据。

4)给出未来虫情预测结果,生成防治方案:在中国知网、校图书馆下载农业害虫相关书籍,使用增强式文献检索(RAG)获得书中所有有关虫情以及防治的段落,集合成数据集A。再调用chatgpt、智谱清言或通义千问的API,对每一段落生成问答对,集合成新数据集B。使用数据集B对大模型(qwen2chatglm3-6b等)进行微调。将YOLOV11产出的虫情数据,提供给微调后的模型,获得虫情预测结果与防治建议方案。

国内外研究现状:

当下虫害对农作物的影响日益严重,为保证虫情防治,中央发布“虫口夺粮”保丰收计划,但传统的虫情监测方法效率低、成本高,难以满足现代农业的需求,且对农药种类、用量的分析较为不便。无人机技术的快速发展为虫情监测提供了新的解决方案。通过搭载高分辨率摄像头和传感器,无人机能够在短时间内覆盖大面积农田,实现对虫害的实时监测和分析。同时,增强式文献检索技术也为农药分析使用指导方面研究提供了良好的平台,能够基于当下国内研究进行较为准确的分析,防止因用量与用类问题导致的产量下降。因此,本项目将基于上述研究成果创建虫情检测及智能图谱绘制,以此推进虫害防治方面工作。

当前国内在无人机摄影、农田虫情监测及图谱绘制方面已有相当一部分研究成果,我们对近些年内的同类研究进行调研。在国内,中国科学院自动化研究所智能系统与工程研究中心总结了近年来面向无人机航拍的目标检测研究与发展现状[1];长沙大学基于yolov8模型创建了面向玉米害虫的识别与监测模型并搭建系统[2];王卫民等学者研究了基于卷积神经网络的虫情图像分割与计数方法,有效提高了虫情图像的计数精度[3];郑州大学通过多尺度特征提取改进残差网络与YOLOv5网络使对水稻虫情的监测系统精度有效提高[4];程云等学者分析总结了面向标准文献的RAG问答流程[5]; 内蒙古学者提出无人机遥感监测虫情并基于深度学习分析虫害方面专利[6]

在国际上,美国农业部(USDA)下属农业研究服务中心(ARS)在农田虫情实时监测预警方面进行了大量研究,且已广泛使用(《农业与昆虫学》);韩国学者使用无人机远程监测农作物长势及虫害信息[7];德国马普学会(Max Planck Institute)等机构在农田虫情预测方面有较高水平(《欧洲农业研究》),德国农业部门也积极推动智能化农业。

[1].李琼,考月英,张莹,.面向无人机航拍图像的目标检测研究综述[J/OL].图学学报,1-21[2024-11-14]

[2].李龙,李梦霞,李志良. 基于改进YOLO v8的水稻害虫识别方法 [J/OL]. 江苏农业科学, 1-12[2024-11-14]

[3].王卫民,符首夫,顾榕蓉,.基于卷积神经网络的虫情图像分割和计数方法[J].计算机工程与科学,2020,42(01):110-116.

[4].郑显润. 基于机器视觉的虫情监测系统研究[D]. 河南:郑州大学,2023.

[5].程云,吕爽,陈国祥.基于大模型的标准文献智能问答技术研究[J].信息技术与标准化,2024,(08):38-43.

[6].SU B;LIU Z.” Crop diseases and pests monitoring system based on deep learning unmanned aerial vehicle remote sensing images, has epidemic situation detecting module for obtaining data set from image data collecting module, and deep learning module for performing machine learning training”. CN117274836-A. 28 Aug 2023

[7].KIM B H;KIM G S.” Observation method for remotely monitoring crops using unmanned aerial vehicle, involves providing type of crop, length of each growth step of crop, information about leaf area and weight in farming crop statistical data”.KR1793509-B1. 02 Aug 2016

(1)通过无人机低空拍摄技术进行虫情图谱的获取,代替人工摄影,更为高效;

(2)将图谱变成数据集从而训练网络模型进行数据的整理与分析。该方法适用于针对大量图谱的分析与检测,具有较高操作性与参考价值;

(3)使用RAG检索得到有关虫情防治的文献段落,调用ai工具对段落生成问答对,将该数据集对大模型进行微调,得到可以回答问题的模型。将虫情数据提供给该模型,从而得到防治建议方案。该方法成功将预测类问题从人为学习总结转变为机器输出,大大节约了人力;

(4)给出虫情预测与未来发展趋势的分析,并能绘制出虫情分布图谱。在未来进行区域监管、定域农药喷洒时,该分析结果可作为有力的数据支持,对虫情预防有实质性的意义。


1. 本项目通过使用无人机低空拍摄农田虫情图谱,将图谱数据进行分析,实现对虫害数量、种类的评测,绘制虫情图谱给出对虫害的预测,制定防范措施

2.发表学术论文 1-2 篇。
3.申请专利或软件著作权 1-2 项。
4.争取在互联网+,挑战杯等比赛中获奖。



 第一阶段:研究准备。查阅深度学习的相关研究资料和智能识别分析虫情有关论文, 咨询指导老师,对现有无人机进行调研,了解项目的基本原理和发展现状及发展趋势,对项目的物理实现和算法有初步的认识和构想。并在现有体系架构的基础上进 行进一步的完善和思考。

 第二阶段:研究方案设计。自主设计项目研究方案,综合讨论收集的资料成果,根据 系统要实现的目标,确定图谱分析的总体构架。并对系统的硬件软件进行选择后,购买相关的实验器材,如无人机框架部件,分析图谱实验开发软硬件平台和相应的模块等。

 第三阶段:方案实施。对系统进行详细的设计和实现,项目团队通过不断地学习和实 践,从硬件到软件,完成对无人机拍摄虫情及智能分析预测实现。

 第四阶段:方案调试和完善。对系统的安全性和应用型进行测试,并进一步地修正和 完善系统,保证系统的可行性。

 第五阶段,方案总结和推广。总结智能智能分析图谱的完成情况,并尝试将其推广, 进行小范围推广测试。

 第六阶段:论文设计。整理实验资料,根据实验过程、实验结果,在老师指导下,撰 写、修改、完成实验项目论文。

 第七阶段:结题。填写结题表,进行课题总结,完成课题答辩。

  为开展本课题研究,项目组前期查阅了国内外大量基于深度学习进行目标检测及图像分析的文献,经过相关方面了解,项目组目前掌握的信息与技术有如下:

(1)检测算法的实现:项目组阅读了多篇近期发表的关于农田虫情检测分析的高水平文献,对深度学习模型搭建和预测系统搭建有了较清晰的认识和规划,认识到传统检测系统(SSD网络模型之类)在实际农田检测环境中的局限性, 选择并学习了yolo算法。

YOLOv11 是一种高效的目标检测模型,其核心思想是将目标检测任务视为回归问题,直接在图像像素空间中预测目标的位置和类别。模型首先对输入图像进行处理,将其缩放为固定尺寸(例如640×640像素),并对像素值进行归一化,以提高训练和推理的稳定性。接下来,YOLOv11通过深度卷积神经网络(如ResNetCSPDarknet)提取图像的高级特征,并使用多层特征图处理不同尺度的目标,从而有效检测不同大小的物体。在预测阶段,YOLOv11通过检测头生成目标信息,每个网格单元预测目标的边界框(位置)和类别概率,同时计算置信度来衡量预测框的准确性。最终,模型结合置信度和非最大值抑制(NMS)去除冗余框,输出目标的类别标签和边界框坐标。训练过程中,YOLOv11使用复合损失函数,包括定位损失、置信度损失和分类损失,优化模型参数,提高目标检测的精度。YOLOv11的主要优势在于其实时性、精度与速度的平衡,以及高效的单阶段检测方法,使其特别适用于需要快速处理大量图像的应用场景。通过YOLOv11,能够在农业害虫识别任务中高效地定位和分类不同种类的害虫,并为每个目标生成准确的边界框,适合大规模数据集的自动化标注与识别。本研究选择YOLO-v11n作为目标检测模型,因其在速度和精度上的良好平衡。YOLO-v11nYOLO系列中的一个轻量化版本,适用于实时检测任务。本研究使用Pytorch框架实现模型训练,训练过程中使用Adam优化器,学习率设为0.001,批次大小为8,训练集、测试集与验证集的比例为8:1:1

预备准备数据集的平台:1.百度飞桨(PaddlePaddle)是由百度公司开发的国内领先开源深度学习平台,旨在为开发者提供高效的AI训练和推理解决方案。作为一个支持全栈AI研发的平台,飞桨不仅提供丰富的模型库,还具备高效的模型训练、分布式计算和自动化机器学习(AutoML)等功能。在本研究中,飞桨平台为农业害虫识别任务提供了大量的公开数据集,其中包含多种害虫的图像数据。飞桨平台的优势在于其强大的数据集管理和下载工具,可以方便地搜索、下载并管理各种公开数据集,确保数据的多样性和完整性。通过飞桨提供的API接口,本研究能够轻松访问多个害虫种类的图像数据,并高效地将这些数据用于YOLO-v11模型的训练。此外,飞桨与其他深度学习框架(如TensorFlowPyTorch等)兼容,能够顺利地与YOLO-v11模型整合,进一步优化训练过程。2.阿里云天池(Alibaba Cloud Tianchi)是由阿里巴巴推出的一个开放的人工智能平台,旨在为全球的AI开发者和数据科学家提供丰富的计算资源、数据集和竞赛平台。天池平台为用户提供了涵盖机器学习、深度学习、数据分析等多个领域的工具和服务,致力于为各类AI研发项目提供全方位的支持。在本研究中,天池平台可以提供多个农业类数据集,特别是与害虫识别相关的图像数据集,这些数据集包含了大量已标注的害虫图像,涵盖了不同种类的害虫,为本研究提供高质量的训练素材。天池的优势在于其强大的云计算能力和高效的数据存储与处理能力,用户可以高效地进行大规模数据下载与处理。平台支持多种深度学习框架(如TensorFlowPyTorch等),便于与YOLO-v11模型兼容与集成。天池不仅提供了丰富的数据集,还通过举办AI竞赛和挑战赛促进了研究者之间的合作与技术交流。因此,天池平台为本研究提供了多样化的害虫图像数据集,并通过其计算资源和工具支持高效的数据处理与训练,是本研究中不可或缺的重要资源。

CVAT被广泛应用于目标检测、图像分割、姿态估计等任务。它特别适用于深度学习项目中的数据标注过程,能够满足不同标注需求。在本研究中,CVAT平台被用来对害虫图像进行手工标注。具体来说,CVAT支持多种标注格式,包括YOLO格式,这是YOLO系列模型所要求的输入格式。通过CVAT,研究人员可以精确绘制害虫图像中的边界框(bounding box),并为每个边界框分配相应的类别标签。CVAT还支持矩形框、多边形、线段等多种标注工具,适应不同目标的标注需求。平台的Web界面简洁易用,并支持多人协作标注,极大提升了数据标注的效率。在本研究中,研究人员首先使用CVAT平台上传害虫图像数据集,并进行标注,标注内容包括害虫种类和其在图像中的位置。标注完成后,CVAT将这些信息导出为YOLO格式,确保数据能够直接用于YOLO-v11模型的训练。CVAT还支持批量处理和协同工作,确保大规模数据标注的高效进行。通过这一格式转换,标注数据中的每一行包含目标的类别编号和在图像中的相对坐标(边界框的中心点及宽高),这些数据可以直接输入YOLO模型进行训练,从而实现害虫的自动检测和分类。

(2) 预测方案的生成:项目组在综合考量多个大语言模型后,决定使用RAG增强式文献检索与Qwen-7B-Chat模型来完成目标。

RAG通常由三部分构成:(1) 索引器(Indexing):索引是检索过程的基础,它将文本转换为向量表示并存储在向量数据库中,以便快速检索。高效的索引方法对于提升整体性能至关重要。(2) 检索器(Retriever):检索器负责从大规模文档集合中检索相关信息。常见的检索器包括基于向量的检索方法(如BM25DPR)和深度学习检索方法。(3) 生成器(Generator):生成器基于检索到的信息生成文本。大多数情况下,生成器采用先进的语言模型,如GPT系列模型,以确保生成内容的连贯性和准确性。其工作流程为:(1) 数据预处理(Data Preprocessing:对原始数据进行清洗,包括去除无关内容、格式化等。将数据转换为适合处理的格式,如文本数据的分词、去除停用词等。(2) 文档索引化(DocumentIndexing:将处理后的数据分割成小块(Chunks),以适应模型的输入要求。使用编码器(如TransformerEncoder)将文本块转换为向量形式。建立索引,将文本块的向量存储在可检索的数据库中。(3) 查询理解(Query Understanding):用户提出问题或请求,系统首先需要理解查询的意图。(4) 查询向量化(Query Embedding):使用与索引阶段相同的编码器将用户查询转换为向量形式。(5) 检索(Retrieval):利用查询向量在索引数据库中检索最相关的文档块。通常采用相似度度量(如余弦相似度)来评估相关性。(6) 文档重排序(Re-ranking):对检索到的文档块进行重排序,以优化结果的相关性。[9]

本项目将通过RAG将农业害虫相关书籍中有关专业知识整合为数据集,并命名为A

接下来,我们将使用chatgpt等人工智能平台将数据集A中数据整合为更易理解的问答对,整合为B。它将从当下已有数据库中检索并生成多种回答并组成问答对,使得A中的大量复杂专业知识转变为简洁式,有利于下一步对模型的训练。

得到数据集B后,依据B中问答对,我们将对Qwen模型进行微调,Qwen-7B-Chat是阿里云研发的通义千问大模型系列的70亿参数规模的模型,是基于Transformer的大语言 模型,在超大规模的预训练数据上进行训练得到,赋予了它强大的表达能力和学习能力。在 Qwen-7B 的基础上,使用对齐机制打造了 Qwen-7B-Chat。此外,Qwen-7B-Chat在预训练阶段采用了多样化的数据类型,这些数据类型不仅丰富了模型的训练素材,还增强了其应对各种自然语言现象的能力[10]。基于此模型得到虫情预测分析专业系统。

最后,我们将yolov11模型中生成的虫情数据输入至系统中,得到应对当下虫情的防治措施,并绘入至电子地图中,完成项目目标。

已具备条件:YOLO网络模型的掌握;RAG大语言模型的使用;大量关于虫情的资料、图像。

尚缺少的条件:愿意给我们航拍的农田;性能符合要求的无人机;电子地图绘制的软件及方法。

解决方法:与附近农田的负责人进行协调;在网上购买符合预算的无人机;学习画图软件的使用方法。

经费预算

开支科目 预算经费(元) 主要用途 阶段下达经费计划(元)
前半阶段 后半阶段
预算经费总额 10000.00 支持该项目正常运转的费用 5250.00 4750.00
1. 业务费 4000.00 进行各项计算分析、支付资料的版权费 250.00 3750.00
(1)计算、分析、测试费 500.00 计算相关数值参数。 0.00 500.00
(2)能源动力费 0.00 0.00 0.00
(3)会议、差旅费 0.00 0.00 0.00
(4)文献检索费 500.00 查阅付费资料。项目组需要学习大量文献和相关书籍,包括 深度学习、图像处理、算法编写等相关书籍。 250.00 250.00
(5)论文出版费 3000.00 出版相应文章、论文。 0.00 3000.00
2. 仪器设备购置费 3000.00 购置无人机硬件以及必需的相关软件程序。 3000.00 0.00
3. 实验装置试制费 0.00 0.00 0.00
4. 材料费 3000.00 购置电路模块、电子传感器、相关配件等实验耗材。 2000.00 1000.00

项目附件

  • 2025大创申请书-无人机对农田虫情智能化检测及图谱绘制研究.pdf
    下载
结束