0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

深度学习技术在动物检测识别领域进展

juying 来源:juying 作者:juying 2023-08-03 16:48 次阅读

动物目标检测识别已成为畜牧业的组成部分,是实现现代精细化科学畜牧业的必由之路。在智慧畜牧中,可做到及时检测动物目标,确定动物个体身份并获取相关信息,建立动物个体档案,为数字化管理和畜牧产品溯源提供信息支撑。

目前通常通过给动物赋予一个独特的标识符或标志来检测识别动物个体,常见方法是采用塑料耳标或射频识别设备来标识动物个体,但存在设备损坏/丢失、碰撞等外界干扰问题。针对这一系列问题,安徽大学互联网学院携手南阳农业职业学院、悉尼大学工学院,展开了跨学科、专业的研究。

该研究基于计算机视觉技术的目标检测识别方法,借助其具有非接触性和实用性等优点,基于目标样本的视觉特征(如形状、纹理、颜色等),结合智能算法实现目标检测识别。动物个体检测识别的常用样本图像包括口鼻、面部、躯干等区域,并基于区域特征信息来实现个体检测识别。

一、脸部检测识别

基于深度学习的非接触式动物检测识别能够有效减轻畜牧场压力并推动精细化科学养殖业的发展。近期研究人员利用深度学习算法实现了猪、羊、牛等动物脸部的无接触高效检测识别。

李向宇和李慧盈利用相似度较高的猪脸匹配数据集训练形变卷积神经网络,得到形变后的猪脸数据集,并使用形变猪脸数据集对脸部特征点检测神经网络模型进行微调,得到猪脸特征点检测模型,用该方法进行猪脸特征点检测,错误率仅为5.60%。

何屿彤等在YOLOv3模型引入密连块和SPP模块,提出YOLOv3DBSPP模型来检测识别猪只,实现了90.18%的平均精度,并且当感兴趣区域阈值为0.5、分类概率阈值为0.1时,模型的平均精度均值比YOLOv3模型高9.87%。

魏斌等将YOLOv3算法检测到的羊脸作为个体识别的数据,利用VGGFace模型训练后取得了64%左右的识别准确率;选取正面羊脸作为输入数据训练V提出了一种基于欧式空间度量的绵羊脸部检测识别方法,利用自然环境下的羊脸图像样本对网络进行训练,以实现非接触式绵羊身份识别。

此外,其针对羊脸图像中无效信息多、羊脸姿势和角度差的问题,提出羊脸检测与校正方法,使绵羊面部区域对齐,最后利用SheepFaceNet实现羊脸的识别。Li等将Mobilenetv2与Vision Transformer结合,提出了一种名为MobileViTFace的羊脸检测识别模型。该模型增强了模型提取细粒度特征的能力,并通过Transformer抑制背景信息的干扰,从而更有效地区分不同的羊脸。

Kumar等开发了一种基于奶牛口鼻图像样本的个体识别深度学习网络模型,采用CNN和深度信念网络提取一组纹理特征并表示牛的口鼻图像,通过堆叠降噪自动编码器技术对提取的图像特征进行编码,优于基于口鼻图像数据库识别牛的先进方法。

二、整体及关键区域检测识别

在智慧畜牧领域中,进一步对动物整体以及关键区域的检测识别将有利于更深层次的挖掘动物信息,比如腿部与躯干间的位置关系,腿部间的相对关系等,可以反映出动物健康信息,而基于深度学习在这一方面的信息挖掘研究仍需进一步探索。Qiao等提出了一种基于图像序列的肉牛个体识别的深度学习模型。通过CNN网络从图像序列中提取视觉特征,然后将这些提取的特征用于训练LSTM以捕获时空信息并识别牛只个体,在15帧和20帧视频长度上分别达到了88%和91%的准确率。

何东健等提出了一种改进的YOLOv3模型用于奶牛个体识别,在奶牛背部图像数据集中改进的YOLOv3模型的奶牛个体识别准确率为95.91%,平均帧率为32 f/s,可快速识别奶牛个体。Hu等采用YOLO模型从原始图像中检测并分割出奶牛区域,并将检测到的奶牛对象分割成三个部分,即头部、躯干和腿部,通过训练三个独立的CNN网络从这三个部分中提取深层特征,并设计了特征融合模型获取最终特征,最后通过支持向量机分类器来识别每一头奶牛,实现了98.36%的奶牛识别准确率。

Jiang等提出了一种FLYOLOv3深度学习框架,实现了复杂场景下奶牛个体关键区域的检测(如躯干、腿和头部),并在白天和夜间数据集上进行了验证,均取得了较好的检测结果。

三、无人机图像目标检测

放牧养殖的畜牧场地由于活动范围较大,往往使用无人机航拍并监测牲畜活动信息。而基于UAV的动物监测,虽然目前UAV硬件处理速度得到很大地改善,但算法性能仍会影响基于UAV实时检测的效果,而深度学习可以满足这一需求。

Andrew等首先在无人机航拍视频数据基础上,通过区域卷积神经网络R-CNN和核相关滤波算法实现荷斯坦奶牛的个体检测和跟踪,再通过Inception V3-LSTM网络结构实现奶牛的个体识别,最终识别准确率为98.1%。Shao等和Barbedo等通过CNN网络模型在UAV图像上实现了奶牛的目标检测和个数统计。

以上研究表明,深度学习技术应用于UAV图像的目标检测识别是可行的,且将深度学习技术应用于其他硬件设备(机器人、地面车辆等)构建智能化监测系统也是未来发展的主要趋势之一。

四、小结

尽管深度学习技术已经在动物检测识别领域取得进展,但仍存在一些问题,比如缺乏基准数据集和评估标准。由于研究使用的数据集、预处理技术、指标和模型不同,因此对现有方法进行比较得到的结果并不完全合理。具体来说,目标检测的结果好坏与样本有直接关系,对于样本中只包含单个个体或目标相对比较突出时,目标检测以及个体识别准确率高,但目标区域检测和特征提取方法的选择也会直接影响最终的检测结果,且外界环境(光照强度、遮挡等)以及拍摄角度和图像质量都会影响检测结果。

故通过多角度构建样本集来实现目标检测与个体识别仍需要进一步探索。例如基于脸部的个体识别研究,大多数数据集是脸正面拍摄的图像,然而头部也会呈现多角度的情况,且实际需求中更希望在现场或远程监控视频时,随机抓取一幅图像即可检测并识别牛只个体,以及个体其他的相关信息。因此,需要构建更为复杂的样本集(多角度、昼夜)等来模拟实际饲养中的场景,构建可应用于不同场景的智能算法,并进一步开发高效精准及方便操作的检测与识别系统。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 无人机
    +关注

    关注

    227

    文章

    10330

    浏览量

    179538
  • 目标检测
    +关注

    关注

    0

    文章

    204

    浏览量

    15589
  • 检测识别
    +关注

    关注

    0

    文章

    9

    浏览量

    7229
  • 深度学习
    +关注

    关注

    73

    文章

    5491

    浏览量

    120958
收藏 人收藏

    评论

    相关推荐

    NPU深度学习中的应用

    随着人工智能技术的飞速发展,深度学习作为其核心驱动力之一,已经众多领域展现出了巨大的潜力和价值。NPU(Neural Processing
    的头像 发表于 11-14 15:17 264次阅读

    GPU深度学习应用案例

    GPU深度学习中的应用广泛且重要,以下是一些GPU深度学习应用案例: 一、图像识别 图像
    的头像 发表于 10-27 11:13 324次阅读

    激光雷达技术的基于深度学习的进步

    信息。这使得激光雷达自动驾驶、无人机、机器人等领域具有广泛的应用前景。 二、深度学习技术的发展 深度
    的头像 发表于 10-27 10:57 291次阅读

    FPGA做深度学习能走多远?

    中的性能和效率。同时,也可能会出现一些新的基于 FPGA 的深度学习算法创新,拓展其应用领域。 • 应用领域的拓展:除了图像
    发表于 09-27 20:53

    深度识别算法包括哪些内容

    :CNN是深度学习中处理图像和视频等具有网格结构数据的主要算法。它通过卷积层、池化层和全连接层等组件,实现对图像特征的自动提取和识别。 应用领域 :CNN
    的头像 发表于 09-10 15:28 301次阅读

    深度识别人脸识别有什么重要作用吗

    深度学习人脸识别技术是人工智能领域的一个重要分支,它利用深度
    的头像 发表于 09-10 14:55 393次阅读

    深度识别人脸识别在任务中为什么有很强大的建模能力

    深度学习人脸识别技术是人工智能领域中的一个重要分支,它利用深度
    的头像 发表于 09-10 14:53 306次阅读

    基于Python的深度学习人脸识别方法

    基于Python的深度学习人脸识别方法是一个涉及多个技术领域的复杂话题,包括计算机视觉、深度学习
    的头像 发表于 07-14 11:52 1165次阅读

    深度学习工业机器视觉检测中的应用

    随着深度学习技术的快速发展,其工业机器视觉检测中的应用日益广泛,并展现出巨大的潜力。工业机器视觉检测
    的头像 发表于 07-08 10:40 957次阅读

    基于深度学习的无人机检测识别技术

    随着无人机技术的快速发展,无人机军事、民用、商业等多个领域的应用日益广泛。然而,无人机的广泛使用也带来了诸多挑战,如空域安全、隐私保护等问题。因此,开发高效、准确的无人机检测
    的头像 发表于 07-08 10:32 1011次阅读

    深度学习视觉检测中的应用

    能力,还使得机器能够模仿人类的某些智能行为,如识别文字、图像和声音等。深度学习的引入,极大地推动了人工智能技术的发展,特别是图像
    的头像 发表于 07-08 10:27 616次阅读

    基于深度学习的小目标检测

    计算机视觉领域,目标检测一直是研究的热点和难点之一。特别是小目标检测方面,由于小目标图像中
    的头像 发表于 07-04 17:25 723次阅读

    深度学习自动驾驶中的关键技术

    随着人工智能技术的飞速发展,自动驾驶技术作为其中的重要分支,正逐渐走向成熟。自动驾驶系统中,深度学习
    的头像 发表于 07-01 11:40 666次阅读

    深度学习计算机视觉领域的应用

    深度学习技术的引入,极大地推动了计算机视觉领域的发展,使其能够处理更加复杂和多样化的视觉任务。本文将详细介绍深度
    的头像 发表于 07-01 11:38 665次阅读

    深度解析深度学习下的语义SLAM

    随着深度学习技术的兴起,计算机视觉的许多传统领域都取得了突破性进展,例如目标的检测
    发表于 04-23 17:18 1236次阅读
    <b class='flag-5'>深度</b>解析<b class='flag-5'>深度</b><b class='flag-5'>学习</b>下的语义SLAM