YOLOvME: O Caso Misterioso dos Dejetos de Cães
Descobre como Ben Farahmand usou o YOLOv5 e IA de visão para resolver um dilema de dejetos de cães no bairro e melhorar as relações comunitárias.

Da próxima vez que deixar seu cachorro fazer as necessidades no quintal de alguém, talvez você queira pensar duas vezes. Ben Farahmand percebeu que tinha exatamente esse problema quando sua filha começou a alertá-lo sobre o fluxo de cocô de cachorro que começava a aparecer em seu quintal. Sem saber quem era o responsável, Ben começou a pensar em como poderia pegar o culpado no flagra.
Precisávamos de saber como a história terminava, por isso conversámos com o Ben e fizemo-lhe algumas perguntas sobre a sua experiência com o Ultralytics YOLOv5 e IA de visão.
Como foi seu processo de criação da sua ferramenta de detecção de objetos?#

Identificando o desafio#
“Eu vi um problema. Pensei: ok, minha filha brinca no quintal e ela percebe o cocô de cachorro no gramado. Eu queria ser capaz de falar com a pessoa que estava deixando o cachorro fazer cocô e não recolhendo”, diz Ben. Ben precisava encontrar uma solução melhor do que ficar olhando pela janela 24 horas por dia, 7 dias por semana.
Escolhendo o modelo de ML correto#
Portanto, após uma pesquisa rápida no Google, o Ben descobriu o Ultralytics YOLOv5 e pôs-se a trabalhar no treino do seu modelo. "Deus deparar-me com alguns modelos diferentes disponíveis. O YOLOv5 parecia ter uma boa documentação, por isso comecei logo por esse." O Ben recorreu depois ao Twitter e documentou a informação da sua vigília, deixando-nos em sentido.
Treinando o modelo de ML#
No início, Ben encontrou alguns obstáculos. O modelo do Ben inicialmente teve dificuldade em detectar cachorros pequenos, que ainda eram considerados suspeitos no caso. Às vezes, ele classificava cachorros pequenos como pássaros, e em outras ocasiões, não os detectava de forma alguma. Em um caso específico, um cachorro grande, branco e fofinho foi classificado como uma ovelha. Para resolver esse problema, Ben substituiu a pequena rede neural que estava usando por uma maior – obtendo sucesso. Cachorros pequenos não eram mais identificados como pássaros, e a ex-ovelha foi finalmente identificada corretamente como um cachorro.

Você conseguiu pegar o culpado?#
“Consegui, e o que acabou acontecendo é que, frequentemente, os donos passavam pelo meu quintal. Às vezes o pai passava, outras vezes a filha. Quando olhei meus dados, descobri que o pai sempre recolhia o cocô do cachorro, mas a filha não.” Parece que as coisas melhoraram na vizinhança do Ben. “Escrevemos uma carta e conversamos com eles, e até agora não houve mais cocô de cachorro. Mas, agora parece um pouco estranho, porque às vezes saio e reconheço esses cachorros passando. Fico me perguntando se eles sabem que eu os observo.”
Como você começou com a Ultralytics e o YOLOv5?#
“Bem, por acaso, porque eu conhecia o OpenCV, meio que brinquei com ele na pós-graduação. Mas meu programa de pós-graduação era mais voltado para o design com impacto social, sem qualquer foco em engenharia. Eu só mexi um pouco. Recentemente, sabia que era possível fazer o que eu queria, só não tinha 100% de certeza se conseguiria. Também não percebi o quão fácil era. Parabéns a vocês por terem uma documentação excelente. Quem escreveu a documentação de vocês merece um aumento.”
Que outros desafios gostarias de resolver com o Ultralytics YOLOv5?#
“No momento, a primeira coisa que me vem à mente é que temos uma placa de pare em nossa vizinhança que as pessoas ignoram o tempo todo. Talvez outra pessoa já tenha criado um aplicativo como este, mas eu gostaria de descobrir quem continua desrespeitando a placa de pare. No entanto, não posso falar sobre o quão legal seria eu configurar algo assim.”
Ben Farahmand é gerente de produtos para uma pequena empresa de educação chamada Tuva Labs, que catalisa a educação em literacia de dados e capacita professores a trazer o aprendizado do mundo real para o ensino de matemática e ciências. O Tuva Labs fornece conjuntos de dados, aulas e software de gráficos que permitem a incorporação de qualquer tipo de aula de estatística em seus currículos. Ben também fundou a FAZA, um jogo de tabuleiro cooperativo emocionante com um tema de ficção científica pulp que reconta a clássica história de invasão extraterrestre.
Confere a thread do Ben no Twitter, documentando a narrativa das fezes de cachorro.
Encontra o repositório do GitHub do Ben aqui.






