【技术实现步骤摘要】
一种基于X3D的农业行为识别方法
[0001]本专利技术涉及深度学习和行为识别
,尤其是一种基于X3D的农业行为识别方法。
技术介绍
[0002]在智慧农业不断发展的今天,农业行为成为影响制品安全的重要因素。在农业生产过程中,对农业行为进行客观真实的记录,能够有效的保证食品安全的源头可溯性。在实际的生产过程中,大多数的农业行为都是有人参与的,而现有的记录方法是通过人工去记录,由于我国耕地分布较为零散,因此,这种人工记录的方式效率非常低,这远远不能满足当前的需求。真实客观地记录农民的劳作行为,为农场管理和农产品追溯提供真实的客观数据成为当前的一大需求;对于采集的数据大多数采用视频格式存储,这样的数据存储方式会占用大量的存贮空间,且后续工作中再对视频数据进行分析,这样既费时又费力。
[0003]现有解决方案较少,且基本的处理方式是从单帧图像或多帧图像入手,这样的解决方案受环境影响较大,模型的鲁棒性无法得到保证。为了保证模型的运行速度,大多数解决方法是使用小规模的模型。然而,这样的模型在较小规模的数据集上训练得到的模 ...
【技术保护点】
【技术特征摘要】
1.一种基于X3D的农业行为识别方法,其特征在于:该方法包括下列顺序的步骤:(1)构建农业行为数据集;(2)构建基于X3D的农业行为识别模型;(3)采用农业行为数据集对农业行为识别模型进行训练;(4)将待识别农业行为输入训练好的农业行为识别模型进行识别,输出识别结果。2.根据权利要求1所述的基于X3D的农业行为识别方法,其特征在于:所述步骤(1)具体包括以下步骤:(1a)获取视频:在网站上查找相关视频,过滤掉广告视频和教学类视频,筛选出真实劳作场景下拍摄的视频,所挑选的视频包括单人、多人参与农业行为的视频,同时也包括近距离、远距离、不同角度拍摄的视频;(1b)进行视频预处理:对视频中农业劳作部分进行剪切,对无关片段进行删除,将每个视频按照5s至15s的长度进行剪切,得到1266个样本;对得到的视频片段进行预处理,首先固定帧率为30帧,同时对视频帧进行等比例缩放,使得短边长度即高或宽为256;(1c)进行农业行为数据集标注:对得到的视频进行类别标注,建立文件地址与类别的映射表;(1d)数据集划分:对于标注后的数据按照8:2的比例划分训练集和测试集,之后对训练集再按照8:2的比例划分为训练集和验证集。3.根据权利要求1所述的基于X3D的农业行为识别方法,其特征在于:所述步骤(2)具体是指:基于X3D的农业行为识别模型包括用于实现视频帧采样的数据层、用于实现多帧图像特征提取的特征提取层、残差模块和多层感知机,所述数据层包含一个卷积层,所述特征提取层包括一个卷积层,所述残差模块包含四个残差子模块,每个残差子模块各包含不同数量的卷积层;多层感知机部分包含一个卷积层、一个池化层和...
【专利技术属性】
技术研发人员:陈鹏,孟维庆,章军,夏懿,焦林,李高强,张明年,张波,庞春晖,王俊峰,杜健铭,王儒敬,
申请(专利权)人:中科合肥智慧农业协同创新研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。