Ultralytics YOLO27:
Görüntü Yapay Zekâsı

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

Ben Farahmand'ın bir mahalledeki köpek dışkısı sorununu çözmek ve topluluk ilişkilerini geliştirmek için YOLOv5 ile görsel AI'yi nasıl kullandığını keşfet.

NUNuvola Ladi3 min read
Bir bahçedeki köpekleri tespit etmek için YOLOv5 kullanımı

Bir dahaki sefere köpeğinin başkasının bahçesine dışkılamasına izin verdiğinde iki kez düşünmek isteyebilirsin. Ben Farahmand, kızı bahçesinde ortaya çıkmaya başlayan köpek dışkısı yığını konusunda kendisini uyarmaya başlayınca tam olarak bu sorunla karşı karşıya olduğunu fark etti. Bunun arkasında kimin olduğunu bilmeyen Ben, suçluyu suçüstü yakalamanın yolları üzerine düşünmeye başladı.

Hikâyenin nasıl sonuçlandığını öğrenmemiz gerekiyordu; bu yüzden Ben'le oturup Ultralytics YOLOv5 ve görüntü yapay zekâsıyla ilgili deneyimi hakkında ona birkaç soru sorduk.

Nesne Algılama Aracını Oluşturma Sürecin Nasıldı?#

Parkta köpek ve sahibi

Zorluğu Belirleme#

“Bir sorun gördüm. Şöyle düşündüm: Tamam, kızım bahçede oynuyor ve bahçedeki köpek dışkısını fark ediyor. Köpeğin dışkılamasına izin veren ve onu toplamayan kişiyle konuşabilmek istedim,” diyor Ben. Ben'in günün her saati pencereden bakmaktan daha iyi bir çözüm bulması gerekiyordu.

Doğru ML Modelini Seçme#

Böylece Ben, hızlı bir Google aramasının ardından Ultralytics YOLOv5'i keşfetti ve modelini eğitmeye koyuldu. “Kullanılabilir birkaç farklı modelle karşılaştım. YOLOv5'in iyi bir dokümantasyona sahip olduğu görülüyordu, ben de onunla başladım.” Ben daha sonra Twitter'a yönelerek gözetleme sırasında elde ettiği bilgileri belgeledi ve bizi merak içinde bıraktı.

ML Modelini Eğitme#

Başlangıçta Ben birkaç engelle karşılaştı. Ben'in modeli, davada hâlâ şüpheli olarak değerlendirilen küçük köpekleri algılamakta 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 durumda, büyük, tüylü beyaz bir köpek koyun olarak sınıflandırıldı. Ben bu sorunu gidermek için kullandığı küçük sinir ağını daha büyük bir ağla değiştirdi ve bu sayede başarıya ulaştı. Küçük köpekler artık kuş olarak algılanmıyordu ve eski koyun nihayet doğru şekilde köpek olarak tanımlandı.

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

Suçluyu Hiç Yakalayabildin mi?#

“Yakaladım ve sonunda şöyle oldu: Sahipleri sık sık bahçemin önünden geçiyordu. Bazen baba, bazen de kızı geçiyordu. Verilerime baktığımda, babanın köpek dışkısını her zaman topladığını, ancak kızının toplamadığını fark ettim.” Görünüşe göre Ben'in mahallesinde işler düzelmiş. “Onlara bir mektup yazıp konuştuk ve şimdiye kadar bir daha köpek dışkısı olmadı. Ancak artık biraz ürkütücü geliyor; çünkü bazen dışarı çıkıyorum ve bu köpeklerin önümden geçtiğini görüyorum. Onları izlediğimi bilip bilmediklerini merak ediyorum.”

Ultralytics ve YOLOv5 ile Çalışmaya Nasıl Başladın?#

“Aslında tesadüfen başladım; OpenCV'yi biliyordum ve lisansüstü eğitimim sırasında onunla biraz uğraşmıştım. Ancak lisansüstü programım, herhangi bir mühendislik odağı olmadan, daha çok sosyal etki için tasarımla ilgiliydi. Ben de onunla biraz oynadım. Yakın zamanda yapmak istediğim şeyi yapmanın mümkün olduğunu biliyordum, ancak bunu yapıp yapamayacağımdan yüzde 100 emin değildim. Bunun ne kadar kolay olduğunu da fark etmemiştim. Mükemmel bir dokümantasyona sahip olduğunuz için sizi tebrik ederim. Dokümantasyonunuzu kim yazdıysa zam almalı.”

Ultralytics YOLOv5 ile Başka Hangi Sorunları Çözmek İstersin?#

“Şu anda aklıma gelen ilk şey, mahallemizde insanların sürekli geçtiği bir dur levhası olması. Belki başka biri buna benzer bir uygulama geliştirmiştir, ancak dur levhasında durmadan geçenlerin kim olduğunu öğrenmek isterim. Yine de böyle bir şey kurmamın ne kadar yasal olacağı konusunda yorum yapamam.”

Ben Farahmand Tuva Labs adlı küçük bir eğitim şirketinde ürün yöneticisidir; Tuva Labs, veri okuryazarlığı eğitimini teşvik eder ve öğretmenleri gerçek dünya öğrenimini matematik ve fen öğretimine taşımaları için güçlendirir. Tuva Labs, her türlü istatistik dersinin müfredatlarına dahil edilmesini sağlayan veri kümeleri, dersler ve grafik oluşturma yazılımları sunar. Ben ayrıca klasik dünya dışı istilası hikâyesini pulp bilim kurgu temasıyla yeniden anlatan, heyecan dolu bir iş birliğine dayalı masa oyunu olan FAZA'yı kurmuştur.

Ben'in şu konuyu belgeleyen Twitter gönderi dizisine göz at: köpek dışkısı anlatısı.

Ben'in GitHub deposunu burada bulabilirsin.

Explore solutions

Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygulayın. Görsel yapay zekâ, daha akıllı yollar için yol güvenliğini, sürücü yardımını ve araç otomasyonunu geliştirir.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin
Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygulayın. Görsel yapay zekâ, daha akıllı yollar için yol güvenliğini, sürücü yardımını ve araç otomasyonunu geliştirir.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin
Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygulayın. Görsel yapay zekâ, daha akıllı yollar için yol güvenliğini, sürücü yardımını ve araç otomasyonunu geliştirir.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin

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

Makine öğreniminin geleceğiyle yolculuğuna başla