基于改进CNN的多目标生猪检测算法
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

国家高技术研究发展计划(863计划)项目(2013AA102306)


Multi-target Pigs Detection Algorithm Based on Improved CNN
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    为了在复杂环境下对视频目标生猪进行精确、快速检测,提出一种基于改进卷积神经网络(CNN)的多目标生猪检测算法。利用生猪图像的二值化规范梯度(BING)训练两级线性SVM,以生成高质量的候选区域,利用改进的CNN模型对候选区域进行分类识别,最后利用非极大值抑制算法剔除冗余窗口,减少训练样本和训练参数的数量。对CNN网络结构和参数进行优化实验,分析网络训练效率和目标检测效果。实验结果表明,与传统CNN模型相比,本文算法训练时间更短,且具有更快的收敛速度和更强的鲁棒性,对生猪图像前景和背景的分类正确率为96%,高于传统CNN模型的72.29%。对误检率、漏检率和平均检测时间的分析表明,本文算法的检测性能优于Faster RCNN和Yolo算法;本文算法目标跟踪成功率平均值为89.17%,中心点平均误差为6.94像素,表明该检测算法在生猪跟踪上的有效性和稳定性。

    Abstract:

    In order to detect pigs accurately and quickly in complex environments, a multitarget pigs detection algorithm based on improved convolutional neural network (CNN) was proposed. Twolevel linear SVM was trained to generate highquality candidate regions by using binarized normed gradients (BING) of pig images. The improved CNN model was used to classify and identify candidate regions. Finally, the nonmaximum suppression (NMS) algorithm was used to eliminate redundant windows. The proposed algorithm reduced the number of training samples and parameters. Through the experiment of CNN network structure and parameter optimization, the efficiency of network training and the effect of target detection were analyzed. Experiments showed that compared with the traditional CNN model, the improved CNN model had shorter training time, faster convergence speed and stronger robustness. The classification accuracy of foreground and background of pig images was 96%, which was higher than 72.29% of the traditional CNN model. Through the analysis of false detection rate, missed detection rate and average detection time, the detection performance of this algorithm was slightly better than Faster RCNN and Yolo algorithm. The average success rate of pig tracking based on this detection algorithm was 89.17%, and the average error of center point was 6.94 pixels, which showed the effectiveness and stability of the detection algorithm in pig tracking. Using this detection algorithm, it can lay a foundation for the future research on extracting the motion parameters of pigs to judge the health status of pigs.

    参考文献
    相似文献
    引证文献
引用本文

刘岩,孙龙清,罗冰,陈帅华,李玥.基于改进CNN的多目标生猪检测算法[J].农业机械学报,2019,50(Supp):283-289.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2019-04-17
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2019-07-10
  • 出版日期: 2019-07-10