YOLO26 ile tanış: yeni nesil görsel AI.
Ultralytics
Yapay Zeka Görüşü

YOLOvME: Gizemli Köpek Dışkısı Vakası

Ben Farahmand'ın bir mahalle köpek dışkısı ikilemini çözmek ve topluluk ilişkilerini iyileştirmek için YOLOv5 ve görüntü işleme yapay zekasını nasıl kullandığını keşfet.

ULUltralytics Ekibi
4 min read
Bir bahçedeki köpekleri tespit etmek için YOLOv5 kullanmak

Bir dahaki sefere köpeğinin birinin bahçesine dışkılamasına izin verdiğinde, iki kez düşünmek isteyebilirsin. Ben Farahmand, kızı bahçesinde belirmeye başlayan köpek dışkıları konusunda onu uyarmaya başladığında tam olarak bu problemle karşı karşıya olduğunu fark etti. Bunun arkasında kimin olduğunu bilmeyen Ben, suçluyu suçüstü nasıl yakalayabileceği üzerine beyin fırtınası yapmaya başladı.

Hikayenin nasıl bittiğini öğrenmemiz gerekiyordu, bu yüzden Ben ile oturduk ve ona YOLOv5 ve yapay görme AI deneyimi hakkında birkaç soru sorduk.

Link to this sectionNesne Tespit Aracını Oluşturma Sürecin Nasıldı?#

Parkta köpek ve sahibi

Link to this sectionZorluğu Belirlemek#

“Bir sorun gördüm. Kendi kendime, tamam dedim, kızım bahçede oynuyor ve bahçedeki köpek dışkılarını fark ediyor. Köpeğinin dışkılamasına izin verip onu almayan kişiyle konuşabilmek istedim.” diyor Ben. Ben'in 7/24 pencereden dışarı bakmaktan daha iyi bir çözüm bulması gerekiyordu.

Link to this sectionDoğru ML Modelini Seçmek#

Böylece, hızlı bir Google aramasından sonra Ben YOLOv5'i keşfetti ve modelini eğitmeye koyuldu. “Birkaç farklı mevcut modelle karşılaştım. YOLOv5'in iyi bir dokümantasyonu var gibi görünüyordu, bu yüzden sadece onunla başladım.” Ben daha sonra Twitter'a yöneldi ve gözlem sürecinden edindiği bilgileri belgeleyerek bizi merak içinde bıraktı.

Link to this sectionML Modelini Eğitmek#

Başlangıçta Ben birkaç engelle karşılaştı. Ben'in modeli başlangıçta vakada hala şüpheli olarak kabul edilen küçük köpekleri tespit etmekte zorlanıyordu. Bazen küçük köpekleri kuş olarak sınıflandırıyor, bazen de onları tamamen gözden kaçırıyordu. Belirli bir örnekte, büyük, tüylü beyaz bir köpek koyun olarak sınıflandırıldı. Bu sorunu gidermek için Ben, kullandığı küçük sinir ağını daha büyük olanıyla değiştirdi ve burada başarıyı yakaladı. Küçük köpekler artık kuş olarak tanımlanmıyor ve eski koyun nihayet doğru bir şekilde köpek olarak tanımlanıyordu.

Parkta köpek dışkısını toplayan adam

Link to this sectionSuçluyu Hiç Yakaladın mı?#

“Yakaladım ve olan şu ki, sahipleri sık sık bahçemin önünden geçiyordu. Bazen baba geçiyordu, bazen de kızı. Verilerime baktığımda, aslında babanın her zaman köpek dışkısını topladığını, ancak kızın toplamadığını fark ettim.” Görünüşe göre Ben'in mahallesinde işler düzelmiş. “Bir mektup yazdık, onlarla konuştuk ve şu ana kadar başka köpek dışkısı olmadı. Ancak artık biraz ürkütücü geliyor çünkü bazen dışarı çıkıyorum ve yanımızdan geçen bu köpekleri tanıyorum. Onları izlediğimi bilip bilmediklerini merak etmeden edemiyorum.”

Link to this sectionUltralytics ve YOLOv5 ile Nasıl Başladın?#

“Şans eseri oldu çünkü OpenCV hakkında bilgim vardı, yüksek lisansta biraz kurcalamıştım. Ama yüksek lisans programım herhangi bir mühendislik odağı olmadan daha çok sosyal etki tasarımı üzerineydi. Sadece biraz uğraşmıştım. Yakın zamanda, yapmak istediğim şeyi yapmanın mümkün olduğunu biliyordum, sadece yapıp yapamayacağımdan %100 emin değildim. Ayrıca ne kadar kolay olduğunun da farkında değildim. Mükemmel bir dokümantasyona sahip olduğunuz için sizi tebrik ederim. Dokümantasyonunuzu kim yazdıysa ona zam yapılmalı.”

Link to this sectionYOLOv5 ile Hangi Başka Sorunları Çözmek İstersin?#

“Şu an aklıma gelen ilk şey, mahallemizde insanların sürekli durmadan geçtikleri bir dur tabelası olması. Belki başka biri buna benzer bir uygulama yaratmıştır, ancak dur tabelasında durmayanları bulmak isterim. Ancak, böyle bir şeyi kurmanın benim için ne kadar yasal olacağı konusunda bir şey söyleyemem.”

Ben Farahmand, veri okuryazarlığı eğitimini teşvik eden ve öğretmenlerin gerçek dünyadaki öğrenimleri matematik ve fen öğretimine dahil etmelerini sağlayan Tuva Labs adlı küçük bir eğitim şirketinde ürün yöneticisidir. Tuva Labs, her türlü istatistik dersinin müfredatlarına dahil edilmesine olanak tanıyan veri kümeleri, dersler ve grafik yazılımları sağlar. Ben ayrıca, klasik dünya dışı istila hikayesini yeniden anlatan pulp bilim kurgu temalı, tırnak ısırtan bir kooperatif masa oyunu olan FAZA'nın da kurucusudur.

Ben'in köpek dışkısı hikayesini belgeleyen Twitter flood'una göz at.

Ben'in GitHub deposunu burada bulabilirsin.

Explore solutions

Real-time AI that works with your team

Robotikte AI

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede AI

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.
Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta Yapay Zeka

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde yapay zeka

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.
Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda yapay zeka

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.
Daha fazla bilgi edin
Real-time AI that works with your team

Robotikte AI

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede AI

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.
Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta Yapay Zeka

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde yapay zeka

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.
Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda yapay zeka

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.
Daha fazla bilgi edin
Real-time AI that works with your team

Robotikte AI

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede AI

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.
Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta Yapay Zeka

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde yapay zeka

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.
Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda yapay zeka

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.
Daha fazla bilgi edin

Yapay zekanın geleceğini birlikte inşa edelim!

Yolculuğuna makine öğreniminin geleceğiyle başla