Yolo Vision Shenzhen
Shenzhen
Junte-se agora

Monitorização do comportamento animal com Ultralytics YOLOv8

Abirami Vina

Leitura de 6 min

30 de maio de 2024

Descubra como o comportamento animal pode ser monitorizado utilizando o modelo Ultralytics YOLOv8 para melhorar o bem-estar dos animais, a deteção de doenças e a gestão eficiente das explorações agrícolas.

De acordo com as Nações Unidas, a população mundial será de 9,6 mil milhões de pessoas até 2050. À medida que a população mundial aumenta, estamos a voltar-nos para tecnologias avançadas como a aprendizagem profunda na agricultura para criar soluções agrícolas sustentáveis. Algoritmos de visão computacional como o Ultralytics YOLOv8 podem fazer uma enorme diferença, especialmente quando se trata de monitorizar o comportamento animal. Os insights obtidos usando a visão computacional podem ajudar os agricultores a otimizar a forma como gerenciam e cuidam do gado. Neste artigo, vamos analisar como YOLOv8 pode mudar a forma como a monitorização animal é abordada!

Melhorando o bem-estar com o monitoramento animal baseado em visão

Manter o gado debaixo de olho é fundamental para garantir a sua saúde. Mas isso pode ser difícil, dado o grande número de animais a monitorizar e a ter em conta. A monitorização de animais através da inteligência artificial (IA) ajuda a utilizar técnicas avançadas de visão por computador para observar e analisar o comportamento dos animais. Algoritmos como o YOLOv8 podem track animais em tempo real e fornecer dados precisos sem a necessidade de sensores ou etiquetas invasivas. 

Ele pode ser usado em fazendas, zoológicos e instalações de pesquisa para identificar sinais precoces de doença, estresse ou desconforto, permitindo um atendimento mais rápido. Também podemos monitorar os hábitos alimentares, as interações sociais e os níveis de atividade dos animais. Por exemplo, considere imagens de vacas onde a visão computacional é usada para identificar se as vacas estão em pé, sentadas ou andando.

Fig. 1. Monitorização do comportamento e da posição das vacas utilizando o Ultralytics YOLOv8.

Ao monitorar de perto a postura de uma vaca, um agricultor pode entender muito sobre ela. Se uma vaca que geralmente fica em pé ou anda muito está repentinamente sentada com mais frequência, isso pode indicar um problema de saúde. Através do monitoramento contínuo do comportamento animal, os agricultores podem garantir que seu gado esteja saudável e intervir rapidamente quando algo parecer errado. Eles podem criar um ambiente mais saudável e eficiente para os animais e, finalmente, melhorar seu bem-estar e reduzir os custos de mão de obra.

IA vs. métodos tradicionais no monitoramento animal

Os métodos tradicionais de monitoramento animal geralmente dependem de observações manuais e sensores invasivos, como etiquetas RFID, que usam radiofrequência para transmitir dados sem fio para identificação e rastreamento de animais. No entanto, esses métodos podem ser demorados, trabalhosos e, às vezes, estressantes para os animais. Além disso, essas etiquetas costumam ser caras e podem cair facilmente dos animais e quebrar. Tais problemas resultam em enormes perdas para o agricultor. Por exemplo, um rancho em Montana, EUA, com 17.000 animais (todos com etiquetas RFID) havia perdido cerca de 1.000 etiquetas em um ano, conforme observado por Bryan Elliott, o fundador da 406 Bovine, em um artigo da AgUpdate.

Em contraste, as soluções de visão computacional para monitoramento animal oferecem uma solução não invasiva e automatizada com muitos benefícios. Digamos que um animal tenha uma doença infecciosa e seja importante mantê-lo em quarentena para impedir que a doença se espalhe para outros animais. Usando a visão computacional, podemos monitorar o animal continuamente sem precisar perturbá-lo. Podemos monitorar as mudanças em sua saúde rapidamente e dar-lhe os cuidados certos mais rapidamente. Também ajuda a verificar se os tratamentos estão funcionando e garantir que a doença não se espalhe para o resto do rebanho.

Fig 2. Monitoramento de Porcos Usando Visão Computacional.

Aqui estão alguns dos principais benefícios de usar a visão computacional para analisar o comportamento animal:

  • Maior precisão na detecção de sinais precoces de doença ou estresse.
  • Monitoramento contínuo que não perturba o comportamento natural.
  • Reduções significativas nos custos de mão de obra e operacionais.
  • Insights acionáveis que melhoram o bem-estar animal e a produtividade da fazenda.

Como YOLOv8 pode ser utilizado para monitorizar o comportamento animal

Pode utilizar YOLOv8 para track padrões de alimentação, movimentos, interações sociais e muito mais. YOLOv8 destaca-se nas principais técnicas informáticas, como a deteção de objectos, o seguimento de objectos e a estimativa de pose. 

Vamos entender essas tarefas de visão computacional com mais detalhes:

  • Detecção de Objetos: A detecção de objetos é usada para identificar e rotular diferentes objetos dentro de uma única imagem ou quadro de vídeo.
  • Rastreamento de objetos: O rastreio de objectos é utilizado para manter track dos objectos identificados à medida que se movem através de vários fotogramas num vídeo.
  • Estimativa de Pose: A estimativa de pose é usada para determinar as posições e orientações exatas de objetos ou partes do corpo em uma imagem ou vídeo.
Fig. 3. Estimativa da pose de um tigre utilizando YOLOv8.

Através destas tarefas, YOLOv8 oferece capacidades poderosas para monitorizar e analisar o comportamento animal. Com a deteção de objectos, YOLOv8 pode identificar e classify animais individuais dentro de uma manada para monitorizar as suas actividades. Em seguida, o rastreamento de objetos usando YOLOv8 pode ajudar a seguir continuamente os movimentos de cada animal ao longo do tempo, de quadro a quadro.

Ao combinar isto com a estimativa da pose, YOLOv8 pode fornecer uma análise detalhada da condição física e do comportamento do animal. Os agricultores podem monitorizar o tempo que cada animal passa a comer, a caminhar ou a descansar. Isto ajuda a detetar quaisquer alterações de comportamento, tais como movimentos reduzidos ou hábitos alimentares alterados, que podem indicar problemas de saúde. 

Fig. 4. Um exemplo de contagem de uma tribo de cabras utilizando YOLOv8.

Para mais pormenores sobre como utilizar YOLOv8 para várias tarefas, visite os GuiasUltralytics .

Um dia na vida de um agricultor Usando IA para monitoramento animal

Para dar uma ideia de como o monitoramento animal com IA pode mudar a vida de um agricultor, vamos percorrer um dia integrado com IA. 

Fig 5. O dia a dia de um agricultor pode ser transformado pela IA.

Pela manhã, um agricultor pode verificar seu sistema de monitoramento animal em um tablet. As câmeras no celeiro e nos campos teriam analisado o gado durante a noite e fornecido relatórios sobre a saúde, o comportamento e a atividade de cada animal. O sistema alerta o agricultor sobre uma vaca mostrando sinais de claudicação, e ele pode cuidar prontamente da vaca. 

Durante o dia, os sistemas de visão computacional monitoram continuamente os animais, ajustando as porções de alimentação automatizadas com base em observações em tempo real dos hábitos alimentares e da condição física de cada animal. O agricultor monitora remotamente o rebanho, recebendo notificações de qualquer atividade incomum ou sinais de angústia detectados pelas câmeras. À noite, o agricultor revisa os dados para planejar o dia seguinte. 

A IA também pode ajudar o agricultor a tomar melhores decisões através da análise de tendências e padrões nos dados. A aprendizagem automática pode ser utilizada para sugerir horários de alimentação óptimos, identificar precocemente potenciais problemas de saúde e até recomendar alterações para melhorar a eficiência e a produtividade globais da exploração. Com o advento de tecnologias como a última versão do ChatGPT, GPT-4o, é até possível que a IA se torne um assistente útil para o agricultor.

IA em práticas veterinárias e além

A monitorização animal baseada na visão por computador está a ter um grande impacto em várias indústrias para além da agricultura. Na conservação da vida selvagem, ajuda a track os animais, a estudar o seu comportamento e a prevenir a caça furtiva através de vigilância e alertas em tempo real. Por exemplo, a Conservation AI, uma organização sem fins lucrativos sediada no Reino Unido, utiliza a visão por computador para detect ameaças a espécies ameaçadas de extinção, como pangolins e rinocerontes, em tempo real. As suas câmaras alimentadas por IA, instaladas em todo o mundo, ajudam os conservacionistas a agir rapidamente contra a caça furtiva e outros perigos. Além disso, o AlphaGo daGoogle DeepMind está a ser utilizado para analisar milhões de imagens do Parque Nacional do Serengeti, na Tanzânia, para identificar e contar animais. As informações obtidas a partir destas imagens ajudam os conservacionistas a compreender melhor a dinâmica das populações.

Fig 6. Detecção de objetos de animais para conservação da vida selvagem.

Da mesma forma, as instalações de pesquisa usam visão computacional para observar o comportamento e a saúde dos animais com mais precisão e menos intrusão. Os pesquisadores podem coletar dados e insights valiosos para melhores estratégias de conservação. No cuidado com animais de estimação, ferramentas de monitoramento de saúde orientadas por IA e produtos inteligentes, como alimentadores automatizados e brinquedos interativos, melhoram o bem-estar e o envolvimento dos animais de estimação. 

Os jardins zoológicos e os aquários utilizam a visão por computador para monitorizar o bem-estar dos animais, detect sinais de doença ou stress e melhorar a experiência dos visitantes com exposições interactivas. A IA nas práticas veterinárias pode ajudar a monitorizar a saúde dos animais de forma mais eficaz, conduzindo a um melhor diagnóstico e tratamento. No transporte de animais, a visão por computador ajuda a garantir o bem-estar dos animais, monitorizando os níveis de stress e garantindo o cumprimento dos regulamentos. Em geral, a monitorização de animais através da IA permite um melhor tratamento dos animais nestes sectores.

Desafios relacionados ao rastreamento de animais com tecnologia de IA

Apesar dos muitos benefícios do rastreamento de animais com tecnologia de IA, também existem desafios na implementação de tais soluções. Um dos principais desafios é o custo inicial de configuração de sistemas avançados de visão computacional nas fazendas. Comprar e instalar o equipamento necessário pode ser muito caro, o que pode ser um grande obstáculo para os agricultores, especialmente os menores. Eles podem precisar de ajuda financeira ou incentivos para adotar essas novas tecnologias.

Outro problema é a falta de boa conexão com a internet em áreas rurais. Uma conexão de internet confiável é vital para processar dados através da nuvem e monitorar as coisas à distância. Sem conectividade confiável, os agricultores podem ter dificuldades para usar sistemas de monitoramento e análise de dados em tempo real baseados na nuvem. Soluções de computação de borda podem resolver esse problema processando dados localmente, sem a necessidade de conectividade com a nuvem. 

A privacidade e a segurança dos dados também são grandes preocupações. À medida que mais dados são coletados e compartilhados na agricultura de precisão, os agricultores precisam garantir que suas informações estejam protegidas contra acesso e uso indevido não autorizados. Regulamentações e padrões da indústria mais rigorosos são necessários para proteger os dados dos agricultores e abordar essas questões de privacidade e segurança.

Tornar a agricultura mais fácil com o YOLOv8

Embora a IA não possa substituir a experiência prática dos agricultores, pode desempenhar um papel importante na forma como vigiamos o nosso gado. Utilizando ferramentas como os mais recentes modelosUltralytics YOLOv8 , os agricultores podem aprender muito sobre o comportamento, a alimentação e o bem-estar geral dos seus animais. Podem gerir as suas explorações mais facilmente e cuidar melhor dos seus animais. O futuro da agricultura integrada na IA passa por ser inteligente, eficiente e sustentável.

Não deixe de participar da nossa comunidade para receber as últimas atualizações em IA! Além disso, você pode aprender mais sobre IA visitando nosso repositório GitHub e explorando nossas soluções em vários campos, como manufatura e assistência médica.

Vamos construir o futuro
da IA juntos!

Comece sua jornada com o futuro do aprendizado de máquina

Comece gratuitamente