敬请关注 YOLO Vision 2025!
2025年9月25日
英国夏令时 10:00 - 18:00
混合活动
Yolo Vision 2024

使用 Ultralytics YOLOv8 监测动物行为

Abirami Vina

6 分钟阅读

2024年5月30日

了解如何使用 Ultralytics YOLOv8 模型监测动物行为,从而改善牲畜福利、疾病检测和高效的农场管理。

根据联合国的数据,到 2050 年,全球人口将达到 96 亿。随着世界人口的增长,我们发现自己正在转向 农业 等先进技术,如深度学习,以创建可持续的农业解决方案。诸如 Ultralytics YOLOv8 等计算机视觉算法可以发挥巨大的作用,尤其是在监测动物行为方面。使用计算机视觉收集的见解可以帮助农民简化他们管理和照顾牲畜的方式。在本文中,我们将深入探讨 YOLOv8 如何改变动物监测的方式!

利用基于视觉的动物监测改善动物福利

密切关注牲畜是确保它们健康的关键。但是,考虑到需要监测和注意的动物数量之多,这可能很困难。人工智能 (AI) 赋能的动物监测通过使用先进的计算机视觉技术来观察和分析动物行为来提供帮助。像 YOLOv8 这样的算法可以实时跟踪动物,并提供准确的数据,而无需侵入式传感器或标签。 

它可用于农场、动物园和研究机构,以发现疾病、压力或不适的早期迹象,从而实现更快的护理。我们还可以监测动物的喂养习惯、社交互动和活动水平。例如,考虑使用计算机视觉识别奶牛是站立、坐着还是行走的镜头。

图 1. 使用 Ultralytics YOLOv8 监测牛的行为和位置。

通过密切监测奶牛的姿势,农民可以了解很多关于奶牛的信息。如果一头通常站立或行走较多的奶牛突然坐着的时间变长,这可能表明存在健康问题。通过持续的动物行为监测,农民可以确保他们的牲畜健康,并在出现异常情况时迅速干预。他们可以为动物创造一个更健康、更高效的环境,最终改善它们的福祉并降低劳动力成本。

动物监测中人工智能与传统方法的对比

传统的动物监测方法通常依赖于人工观察和侵入式传感器,例如 RFID 标签,该标签使用射频以无线方式传输数据,以进行动物识别和跟踪。但是,这些方法可能耗时、费力,有时还会给动物带来压力。此外,这些标签通常价格昂贵,并且很容易从动物身上掉落并损坏。这些问题导致农民遭受巨大损失。例如,美国蒙大拿州的一个牧场有 17,000 只动物(全部带有 RFID 标签),据 406 Bovine 的创始人 Bryan Elliott 在 AgUpdate 的一篇文章中指出,该牧场一年内损失了大约 1,000 个标签。

相比之下,用于动物监测的计算机视觉解决方案提供了一种非侵入性的自动化解决方案,具有许多优点。假设一种动物患有传染病,并且必须将其隔离以防止疾病传播给其他动物。使用计算机视觉,我们可以连续监测动物,而无需打扰它。我们可以快速监测其健康状况的变化,并更快地给予正确的护理。它还有助于检查治疗是否有效,并确保疾病不会传播到畜群的其余部分。

图 2. 使用计算机视觉监测猪。

以下是使用计算机视觉分析动物行为的一些主要优势

  • 提高检测疾病或压力早期迹象的准确性。
  • 不干扰自然行为的持续监控。
  • 显著降低劳动力和运营成本。
  • 可据此采取行动,改善动物福利和农场生产力。

如何使用 YOLOv8 监测动物行为

您可以使用 YOLOv8 跟踪进食模式、运动、社交互动等等。YOLOv8 在对象检测、对象跟踪和姿态估计等关键计算机视觉技术方面表现出色。 

让我们更详细地了解这些计算机视觉任务:

  • 物体检测:物体检测用于识别和标记单个图像或视频帧中的不同物体。
  • 物体跟踪:物体跟踪用于跟踪已识别的物体,因为它们在视频中的多个帧中移动。 
  • 姿势估计:姿势估计用于确定图像或视频中物体或身体部位的精确位置和方向。
图 3. 使用 YOLOv8 进行老虎的姿势估计。

通过这些任务,YOLOv8 提供了强大的功能来监测和分析动物行为。通过目标检测,YOLOv8 可以识别和分类畜群中的单个动物,以监测其活动。然后,使用 YOLOv8 进行目标跟踪可以帮助持续跟踪每只动物随时间推移的运动。

通过将其与姿势估计相结合,YOLOv8可以提供对动物身体状况和行为的详细分析。农民可以监控每只动物在进食、行走或休息上花费的时间。这有助于发现行为的任何变化,例如活动减少或饮食习惯改变,这些变化可能表明健康问题。 

图 4. 使用 YOLOv8 计数羊群的示例。

有关如何将YOLOv8用于各种任务的更多详细信息,请访问Ultralytics指南。

农民的一天生活:使用人工智能进行动物监测

为了让您了解 AI 动物监测能够给农民的生活带来多大的改变,让我们一起来看看融入 AI 的一天。 

图 5. AI 可以改变农民的日常生活。

早上,农民可以在平板电脑上查看他们的动物监控系统。谷仓和田野中的摄像头会在夜间分析牲畜,并提供每只动物的健康、行为和活动报告。系统会提醒农民注意一头出现跛行迹象的奶牛,他可以及时照顾这头奶牛。 

白天,计算机视觉系统持续监控动物,根据对每只动物饮食习惯和身体状况的实时观察,调整自动喂食量。农民远程监控畜群,接收摄像头检测到的任何异常活动或遇险迹象的通知。晚上,农民会查看数据,为第二天做计划。 

人工智能还可以通过分析数据中的趋势和模式来帮助农民做出更好的决策。机器学习可用于建议最佳喂养时间表,及早发现潜在的健康问题,甚至建议进行更改以提高整体农场效率和生产力。随着像最新版本的 ChatGPT 这样的技术出现,GPT-4o,人工智能甚至有可能成为农民的有用助手。

兽医实践及其他领域中的人工智能

基于计算机视觉的动物监测正在对农业以外的多个行业产生重大影响。在野生动物保护方面,它通过实时监控和警报帮助跟踪动物、研究它们的行为并防止偷猎。例如,总部位于英国的非营利组织 Conservation AI 使用计算机视觉来实时检测对濒危物种(如穿山甲和犀牛)的威胁。他们的人工智能摄像头部署在世界各地,帮助自然资源保护主义者迅速采取行动,打击偷猎和其他危险。此外,Google DeepMind 的 AlphaGo 被用于分析来自坦桑尼亚塞伦盖蒂国家公园的数百万张图像,以识别和计数动物。从这些图像中获得的见解有助于自然资源保护主义者更好地了解种群动态。

图 6. 用于野生动物保护的动物目标检测。

同样,研究机构使用计算机视觉来更精确、更少干扰地观察动物的行为和健康。研究人员可以收集有价值的数据和见解,以制定更好的保护策略。在宠物护理方面,人工智能驱动的健康监测工具和智能产品(如自动喂食器和互动玩具)可以改善宠物的健康和参与度。 

动物园和水族馆使用计算机视觉来监测动物的福利,检测疾病或压力的迹象,并通过互动展览增强游客体验。兽医实践中的 AI 可以帮助更有效地监测动物健康,从而改善诊断和治疗。在动物运输中,计算机视觉通过监测压力水平并确保符合法规来帮助确保动物的福祉。总的来说,支持动物监测的 AI 可以改善这些领域的动物护理。

与人工智能驱动的动物追踪相关的挑战

尽管人工智能驱动的动物追踪具有诸多优势,但在实施此类解决方案时也存在挑战。其中一个主要挑战是在农场上设置先进的计算机视觉系统的初始成本。购买和安装必要的设备可能非常昂贵,这对于农民,尤其是小规模农民来说,可能是一个很大的障碍。他们可能需要财政援助或激励措施来采用这些新技术。

另一个问题是农村地区缺乏良好的互联网连接。可靠的互联网连接对于通过云处理数据和远程监控至关重要。如果没有可靠的连接,农民可能难以使用基于云的实时监控和数据分析系统。边缘计算解决方案可以通过在本地处理数据而无需云连接来解决此问题。 

数据隐私和安全也是主要问题。随着在精准农业中收集和共享越来越多的数据,农民需要确保他们的信息免受未经授权的访问和滥用。需要更严格的法规和行业标准来保护农民的数据并解决这些隐私和安全问题。

使用 YOLOv8 让农业更轻松

虽然 AI 无法取代农民的实践经验,但它可以在我们照看牲畜方面发挥重要作用。使用最新的 Ultralytics YOLOv8 模型等工具,农民可以了解很多关于动物行为、饮食和整体健康状况的信息。他们可以更轻松地管理农场,更好地照顾他们的动物。人工智能集成农业的未来在于智能化、高效化和可持续化。

请务必加入我们的社区,获取 AI 的最新动态!此外,您还可以访问我们的 GitHub 存储库,了解更多关于 AI 的信息,并探索我们在各个领域的解决方案,如制造业医疗保健

让我们一起构建人工智能的未来!

开启您的机器学习未来之旅

免费开始
链接已复制到剪贴板