YOLOvME: 반려견 배변의 미스터리한 사건
Ben Farahmand가 YOLOv5와 비전 AI를 활용해 이웃의 반려견 배변 문제를 해결하고 지역사회 관계를 개선한 방법을 알아보세요.

다음에 다른 사람의 마당에 반려견이 배변하도록 내버려 둘 때는 다시 한번 생각해 보시는 것이 좋겠습니다. Ben Farahmand는 딸이 자신의 마당에 나타나기 시작한 개똥이 급증하고 있다고 알리기 시작했을 때 바로 이 문제를 깨달았습니다. 누가 그런 일을 했는지 알 수 없었던 Ben은 범인을 현장에서 잡을 방법을 고민하기 시작했습니다.
이야기가 어떻게 끝났는지 알고 싶었던 저희는 Ben과 함께 앉아 Ultralytics YOLOv5 및 비전 AI를 사용한 경험에 대해 몇 가지 질문을 했습니다.
객체 감지 도구를 만든 과정은 어땠나요?#

문제 파악#
“문제가 보였습니다. 저는 ‘좋아, 딸이 마당에서 놀고 있는데 마당에 있는 개똥을 발견하는구나. 개가 배변하도록 내버려 두고 치우지 않는 사람과 이야기할 수 있으면 좋겠다’고 생각했습니다.”라고 Ben은 말합니다. Ben에게는 24시간 내내 창밖만 바라보는 것보다 더 나은 해결책이 필요했습니다.
적합한 ML 모델 선택#
그래서 Ben은 Google에서 간단히 검색한 후 Ultralytics YOLOv5를 발견하고 모델 학습을 시작했습니다. “사용 가능한 몇 가지 모델을 찾아봤습니다. YOLOv5는 문서가 잘 갖춰져 있는 것 같아서 그냥 그것으로 시작했습니다.” 그런 다음 Ben은 Twitter로 향해 잠복 감시 중 얻은 정보를 기록했고, 저희는 손에 땀을 쥐며 그 과정을 지켜보았습니다.
ML 모델 학습#
처음에 Ben은 몇 가지 장애물에 부딪혔습니다. Ben의 모델은 처음에는 사건의 용의자로 여전히 간주되던 작은 개를 감지하는 데 어려움을 겪었습니다. 어떤 때는 작은 개를 새로 분류했고, 또 어떤 때는 완전히 놓쳤습니다. 한 사례에서는 크고 복슬복슬한 흰 개가 양으로 분류되었습니다. 이 문제를 해결하기 위해 Ben은 사용하던 작은 신경망을 더 큰 신경망으로 교체했고, 여기서 성과를 거두었습니다. 더 이상 작은 개가 새로 식별되지 않았고, 이전에 양으로 분류되었던 대상도 마침내 개로 정확하게 식별되었습니다.

범인을 잡았나요?#
“잡았습니다. 실제로는 주인들이 자주 제 마당을 지나갔습니다. 어떤 때는 아버지가 지나갔고, 다른 때는 딸이 지나갔습니다. 데이터를 살펴보니 아버지는 항상 개똥을 치웠지만 딸은 그러지 않는다는 사실을 알게 되었습니다.” Ben의 동네 상황은 개선된 것 같습니다. “저희는 편지를 쓰고 그들과 이야기를 나눴고, 지금까지는 더 이상 개똥이 나타나지 않았습니다. 하지만 이제는 조금 소름이 돋습니다. 가끔 밖에 나가면 지나가는 이 개들을 알아보게 되기 때문입니다. 그들이 제가 자신들을 지켜본다는 것을 알고 있는지 궁금할 수밖에 없습니다.”
Ultralytics와 YOLOv5는 어떻게 시작하게 되었나요?#
“글쎄요, 우연히 시작했습니다. OpenCV에 대해 알고 있었고 대학원 시절에 그것을 조금 가지고 놀아본 적이 있습니다. 하지만 제 대학원 과정은 어떤 종류의 엔지니어링에도 중점을 두지 않고 사회적 영향력을 위한 디자인에 더 가까웠습니다. 그냥 조금 만져본 정도였습니다. 최근에는 제가 원하는 작업이 가능하다는 것을 알고 있었지만, 제가 실제로 해낼 수 있을지는 100% 확신하지 못했습니다. 그렇게 쉬운 일인지도 몰랐습니다. 훌륭한 문서를 제공해 주신 여러분께 찬사를 보냅니다. 여러분의 문서를 작성한 분은 급여를 인상받아야 합니다.”
Ultralytics YOLOv5로 어떤 다른 문제를 해결하고 싶으신가요?#
“지금 당장 가장 먼저 떠오르는 것은 우리 동네에 사람들이 항상 무시하고 지나가는 정지 표지판이 있다는 점입니다. 어쩌면 이미 다른 누군가가 이와 같은 애플리케이션을 만들었을 수도 있지만, 계속해서 정지 표지판을 무시하고 지나가는 사람이 누구인지 알아내고 싶습니다. 하지만 이런 것을 설치하는 것이 법적으로 얼마나 허용되는지는 말씀드리기 어렵습니다.”
Ben Farahmand 는 Tuva Labs라는 소규모 교육 회사의 제품 관리자이며, 데이터 리터러시 교육을 촉진하고 교사들이 수학 및 과학 수업에 실제 세계의 학습을 도입할 수 있도록 지원합니다. Tuva Labs는 모든 종류의 통계 수업을 교육 과정에 통합할 수 있도록 데이터 세트, 수업 자료 및 그래프 작성 소프트웨어를 제공합니다. Ben은 펄프 SF 테마로 고전적인 외계인 침공 이야기를 재현한 손에 땀을 쥐게 하는 협력 보드 게임 FAZA도 설립했습니다.
Ben이 개똥 이야기를 기록한 Twitter 스레드를 확인해 보세요.









