Ultralytics YOLO27:
IA para visão

YOLOvME: O misterioso caso dos dejetos de cão

Descobre como Ben Farahmand utilizou YOLOv5 e IA de visão para resolver um mistério relacionado com dejetos de cão na vizinhança e melhorar as relações na comunidade.

NUNuvola Ladi4 min read
Utilizar YOLOv5 para detetar cães num quintal

Da próxima vez que deixares o teu cão fazer cocó no jardim de alguém, talvez queiras pensar duas vezes. Ben Farahmand percebeu que tinha exatamente este problema quando a filha começou a alertá-lo para o aumento do cocó de cão que começara a aparecer no seu jardim. Sem saber quem estava por trás disto, Ben começou a pensar em formas de apanhar o culpado em flagrante.

Precisávamos de saber como terminava a história, por isso sentámo-nos com Ben e fizemos-lhe algumas perguntas sobre a sua experiência com o Ultralytics YOLOv5 e a IA de visão.

Como Foi o Teu Processo de Criação da Ferramenta de Deteção de Objetos?#

Cão e dono no parque

Identificar o Desafio#

“Vi um problema. Pensei: está bem, a minha filha brinca no jardim e repara no cocó de cão que lá está. Queria poder falar com a pessoa que deixava o cão fazer cocó e não o apanhava”, diz Ben. Ben precisava de encontrar uma solução melhor do que ficar a olhar pela janela 24 horas por dia, 7 dias por semana.

Escolher o Modelo de ML Adequado#

Assim, depois de uma pesquisa rápida no Google, Ben descobriu o Ultralytics YOLOv5 e começou a treinar o seu modelo. “Encontrei alguns modelos diferentes disponíveis. O YOLOv5 parecia ter uma boa documentação, por isso comecei simplesmente por esse.” Ben recorreu então ao Twitter e documentou as informações da sua vigilância, deixando-nos em suspense.

Treinar o Modelo de ML#

No início, Ben encontrou alguns obstáculos. Inicialmente, o modelo de Ben tinha dificuldade em detetar cães pequenos, que continuavam a ser considerados suspeitos no caso. Por vezes, classificava cães pequenos como pássaros e, noutras ocasiões, não os detetava de todo. Num caso específico, um cão grande, branco e felpudo foi classificado como uma ovelha. Para resolver este problema, Ben substituiu a pequena rede neural que estava a utilizar por uma maior — e obteve bons resultados. Os cães pequenos deixaram de ser identificados como pássaros e a antiga ovelha foi finalmente identificada corretamente como um cão.

Homem a apanhar cocó de cão no parque

Alguma Vez Apanhaste o Culpado?#

“Apanhei, e o que acabou por acontecer foi que, muitas vezes, os donos passavam pelo meu jardim. Às vezes passava o pai, outras vezes a filha. Quando analisei os meus dados, descobri que o pai apanhava sempre o cocó do cão, mas a filha não.” Parece que as coisas melhoraram no bairro de Ben. “Escrevemos uma carta e falámos com eles e, até agora, não voltou a haver cocó de cão. Mas agora a situação parece um pouco estranha, porque às vezes saio de casa e reconheço estes cães a passar. Tenho de me perguntar se eles sabem que os observo.”

Como Começaste a Trabalhar com a Ultralytics e o YOLOv5?#

“Bem, por acaso, porque já conhecia o OpenCV e tinha brincado um pouco com ele na universidade. Mas o meu programa de pós-graduação era mais voltado para o design com impacto social, sem qualquer foco em engenharia. Limitei-me a experimentar com ele. Recentemente, sabia que era possível fazer o que queria, mas não tinha 100% de certeza de que conseguiria. Também não percebia como era fácil. Os meus parabéns por terem uma documentação excelente. Quem escreveu a vossa documentação merece um aumento.”

Que Outros Desafios Gostarias de Resolver com o Ultralytics YOLOv5?#

“Neste momento, a primeira coisa que me vem à cabeça é que há um sinal de stop no nosso bairro que as pessoas ignoram constantemente. Talvez outra pessoa já tenha criado uma aplicação deste género, mas gostaria de descobrir quem continua a ignorar o sinal de stop. No entanto, não sei até que ponto seria legal da minha parte instalar algo assim.”

Ben Farahmand é gestor de produto numa pequena empresa de educação chamada Tuva Labs, que promove a literacia de dados e capacita os professores a introduzir a aprendizagem do mundo real no ensino da matemática e das ciências. A Tuva Labs fornece conjuntos de dados, aulas e software de criação de gráficos que permitem incorporar qualquer tipo de aula de estatística nos seus currículos. Ben também fundou a FAZA, um emocionante jogo de tabuleiro cooperativo com um tema de ficção científica pulp que reconta a clássica história de uma invasão extraterrestre.

Consulta o tópico de Ben no Twitter, que documenta a narrativa do cocó de cão.

Encontra aqui o repositório do Ben no GitHub.

Explore solutions

Visão computacional para imagens aéreas

Visão computacional para imagens aéreas

Transforma imagens de drones e aéreas em insights em tempo real para agricultura, aquicultura, monitoramento ambiental, conservação e análise geoespacial com Ultralytics YOLO.
Saiba mais
Visão computacional no setor aeroespacial

Visão computacional no setor aeroespacial

Leva a IA de visão para o monitoramento aéreo com os modelos do Ultralytics YOLO. Potencializa drones, fluxos de trabalho aeroespaciais, conservação ambiental e indústrias geoespaciais com soluções de visão computacional.
Saiba mais

Protege cada local com os modelos do Ultralytics YOLO. A IA de visão alimenta monitoramento de perímetro, detecção de ameaças, reconhecimento de placas e segurança no local de trabalho.
Saiba mais
Visão computacional na robótica

Visão computacional na robótica

Dê mais inteligência às suas máquinas com os modelos Ultralytics YOLO. A IA de visão na robótica permite a navegação autónoma, a perceção, o rastreamento de objetos e o controlo em tempo real.
Saiba mais
Visão computacional na logística

Visão computacional na logística

Simplifique a logística com os modelos Ultralytics YOLO. A IA de visão permite a inspeção de encomendas, a triagem, o rastreamento de veículos e a monitorização da segurança dos armazéns em tempo real.
Saiba mais
Visão computacional no retalho

Visão computacional no retalho

Reinvente o retalho com os modelos Ultralytics YOLO. A IA de visão permite o rastreamento do inventário, a monitorização de prateleiras, a gestão de filas e informações mais inteligentes sobre os clientes.
Saiba mais
Visão computacional na área da saúde

Visão computacional na área da saúde

Cria soluções de saúde com modelos Ultralytics YOLO. A Vision AI na área da saúde permite obter imagens médicas mais rapidamente, diagnósticos mais inteligentes e monitorização de pacientes.
Saiba mais
Visão computacional na produção

Visão computacional na produção

Otimiza a produção com modelos Ultralytics YOLO. A Vision AI impulsiona o controlo de qualidade, a deteção de defeitos, a conformidade com EPI e a automatização das linhas de montagem.
Saiba mais
Visão computacional no setor automóvel

Visão computacional no setor automóvel

Aplique visão computacional no setor automóvel com modelos Ultralytics YOLO. A IA de visão melhora a segurança rodoviária, a assistência ao condutor e a automatização de veículos para estradas mais inteligentes.
Saiba mais
Visão computacional na agricultura

Visão computacional na agricultura

Leve a IA de visão para a agricultura inteligente com modelos Ultralytics YOLO. Potencie a monitorização das culturas, o acompanhamento do gado e a agricultura de precisão para obter colheitas maiores e mais inteligentes.
Saiba mais
Visão computacional para imagens aéreas

Visão computacional para imagens aéreas

Transforma imagens de drones e aéreas em insights em tempo real para agricultura, aquicultura, monitoramento ambiental, conservação e análise geoespacial com Ultralytics YOLO.
Saiba mais
Visão computacional no setor aeroespacial

Visão computacional no setor aeroespacial

Leva a IA de visão para o monitoramento aéreo com os modelos do Ultralytics YOLO. Potencializa drones, fluxos de trabalho aeroespaciais, conservação ambiental e indústrias geoespaciais com soluções de visão computacional.
Saiba mais

Protege cada local com os modelos do Ultralytics YOLO. A IA de visão alimenta monitoramento de perímetro, detecção de ameaças, reconhecimento de placas e segurança no local de trabalho.
Saiba mais
Visão computacional na robótica

Visão computacional na robótica

Dê mais inteligência às suas máquinas com os modelos Ultralytics YOLO. A IA de visão na robótica permite a navegação autónoma, a perceção, o rastreamento de objetos e o controlo em tempo real.
Saiba mais
Visão computacional na logística

Visão computacional na logística

Simplifique a logística com os modelos Ultralytics YOLO. A IA de visão permite a inspeção de encomendas, a triagem, o rastreamento de veículos e a monitorização da segurança dos armazéns em tempo real.
Saiba mais
Visão computacional no retalho

Visão computacional no retalho

Reinvente o retalho com os modelos Ultralytics YOLO. A IA de visão permite o rastreamento do inventário, a monitorização de prateleiras, a gestão de filas e informações mais inteligentes sobre os clientes.
Saiba mais
Visão computacional na área da saúde

Visão computacional na área da saúde

Cria soluções de saúde com modelos Ultralytics YOLO. A Vision AI na área da saúde permite obter imagens médicas mais rapidamente, diagnósticos mais inteligentes e monitorização de pacientes.
Saiba mais
Visão computacional na produção

Visão computacional na produção

Otimiza a produção com modelos Ultralytics YOLO. A Vision AI impulsiona o controlo de qualidade, a deteção de defeitos, a conformidade com EPI e a automatização das linhas de montagem.
Saiba mais
Visão computacional no setor automóvel

Visão computacional no setor automóvel

Aplique visão computacional no setor automóvel com modelos Ultralytics YOLO. A IA de visão melhora a segurança rodoviária, a assistência ao condutor e a automatização de veículos para estradas mais inteligentes.
Saiba mais
Visão computacional na agricultura

Visão computacional na agricultura

Leve a IA de visão para a agricultura inteligente com modelos Ultralytics YOLO. Potencie a monitorização das culturas, o acompanhamento do gado e a agricultura de precisão para obter colheitas maiores e mais inteligentes.
Saiba mais
Visão computacional para imagens aéreas

Visão computacional para imagens aéreas

Transforma imagens de drones e aéreas em insights em tempo real para agricultura, aquicultura, monitoramento ambiental, conservação e análise geoespacial com Ultralytics YOLO.
Saiba mais
Visão computacional no setor aeroespacial

Visão computacional no setor aeroespacial

Leva a IA de visão para o monitoramento aéreo com os modelos do Ultralytics YOLO. Potencializa drones, fluxos de trabalho aeroespaciais, conservação ambiental e indústrias geoespaciais com soluções de visão computacional.
Saiba mais

Protege cada local com os modelos do Ultralytics YOLO. A IA de visão alimenta monitoramento de perímetro, detecção de ameaças, reconhecimento de placas e segurança no local de trabalho.
Saiba mais
Visão computacional na robótica

Visão computacional na robótica

Dê mais inteligência às suas máquinas com os modelos Ultralytics YOLO. A IA de visão na robótica permite a navegação autónoma, a perceção, o rastreamento de objetos e o controlo em tempo real.
Saiba mais
Visão computacional na logística

Visão computacional na logística

Simplifique a logística com os modelos Ultralytics YOLO. A IA de visão permite a inspeção de encomendas, a triagem, o rastreamento de veículos e a monitorização da segurança dos armazéns em tempo real.
Saiba mais
Visão computacional no retalho

Visão computacional no retalho

Reinvente o retalho com os modelos Ultralytics YOLO. A IA de visão permite o rastreamento do inventário, a monitorização de prateleiras, a gestão de filas e informações mais inteligentes sobre os clientes.
Saiba mais
Visão computacional na área da saúde

Visão computacional na área da saúde

Cria soluções de saúde com modelos Ultralytics YOLO. A Vision AI na área da saúde permite obter imagens médicas mais rapidamente, diagnósticos mais inteligentes e monitorização de pacientes.
Saiba mais
Visão computacional na produção

Visão computacional na produção

Otimiza a produção com modelos Ultralytics YOLO. A Vision AI impulsiona o controlo de qualidade, a deteção de defeitos, a conformidade com EPI e a automatização das linhas de montagem.
Saiba mais
Visão computacional no setor automóvel

Visão computacional no setor automóvel

Aplique visão computacional no setor automóvel com modelos Ultralytics YOLO. A IA de visão melhora a segurança rodoviária, a assistência ao condutor e a automatização de veículos para estradas mais inteligentes.
Saiba mais
Visão computacional na agricultura

Visão computacional na agricultura

Leve a IA de visão para a agricultura inteligente com modelos Ultralytics YOLO. Potencie a monitorização das culturas, o acompanhamento do gado e a agricultura de precisão para obter colheitas maiores e mais inteligentes.
Saiba mais

Vamos construir juntos o futuro da IA!

Começa a tua jornada com o futuro da aprendizagem automática