首页 | 本学科首页   官方微博 | 高级检索  
     

生猪检测模型及数据集构建方式研究
引用本文:郝王丽,韩猛,李游,李富忠,胡欣宇.生猪检测模型及数据集构建方式研究[J].物联网技术,2022(1).
作者姓名:郝王丽  韩猛  李游  李富忠  胡欣宇
作者单位:山西农业大学软件学院;山西财经大学管理科学与工程学院
基金项目:山西省高等学校科技创新项目(2020L0154);山西省教育科学“十四五”规划2021年度课题一般规划课题+农林院校“产学研”驱动的智慧农业人才培养模式探究(GH-21006);智能信息处理山西省重点实验室开放课题基金(CICIP2021005);山西农业大学学术恢复科研专项(2020xshf38);山西农业大学博士科研启动项目(2021BQ88);山西农业大学2021年《神经网络》课程思政项目(KCSZ202133)。
摘    要:猪只检测对其后续的个体识别及行为识别有着重要的支撑作用。然而现阶段关于猪只检测的研究较少且没有达到理想的检测结果。另一方面,在猪只养殖中,杂物的遮挡、猪的重叠等给生猪检测带来了较大的困难。为克服上述困难同时获得较好的生猪检测性能,本文进行了生猪检测模型及数据集构建方式的研究,探讨了不同YOLO模型及不同数据集构建方式对猪只检测性能的影响。以圈养猪为研究对象、以监控视频为数据源开展了一系列研究。首先,对比了YOLOv2、YOLOv3及YOLOv4不同模型下生猪的检测性能,旨在探索最优的生猪检测模型。通过实验发现,YOLOv4具有最好的生猪检测性能。其次,构建了规模为4000张、8000张、12000张图像的数据集及不同视角的生猪检测数据集,探讨不同规模和不同视角数据集对生猪检测精度的影响。通过实验得出,规模为12000张的数据集精度最高,平均检测精度为82.21%;侧视和俯视视角数据集的平均检测精度分别为90.68%和77.91%。最后,构建了图片包含不同猪只个数的检测数据集,分别为少目标和多目标数据集。实验得出,少目标和多目标数据集的生猪检测精度分别为79.14%和94.25%。以上实验结果表明,YOLOv4模型具有最好的检测性能;且数据集规模越大,结果越好;同时构建数据集时应尽量挑选单张图片中目标个数多的样本。

关 键 词:生猪  检测模型  YOLO模型  数据集  深度神经网络  检测精度
本文献已被 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号