Ultralytics YOLO27:
Ultralytics YOLO

Ultralytics YOLOv8'den çıktı çıkarma

Ultralytics YOLOv8 ile bilgisayarlı görü projelerini nasıl optimize edeceğini keşfet. Bu kılavuzda kurulumdan sonuçların çıkarılmasına ve pratik uygulamaya kadar YOLOv8 ile ilgili her şey ele alınıyor.

NUNuvola Ladi3 min read
Ultralytics YOLOv8'den tahmin çıktılarını çıkarma

Sürekli değişen bilgisayarlı görü alanında Ultralytics YOLOv8, nesne algılama, segmentasyon ve takip gibi görevler için üst düzey bir model olarak öne çıkar. İster deneyimli bir geliştirici ister yapay zekâ (AI) alanında yeni başlayan biri ol, YOLOv8’den çıktıları etkili bir şekilde nasıl alacağını anlamak projelerini önemli ölçüde geliştirebilir. Bu blog yazısında, YOLOv8 modelinden sonuçları alma ve kullanma adımları uygulamalı olarak ele alınıyor.

Ultralytics YOLOv8’i kurma#

Sonuçları almaya geçmeden önce Ultralytics YOLOv8 modelinin çalışır durumda olması çok önemlidir. Bu konuda yeniysen, çeşitli bilgisayarlı görü görevleri için YOLO modellerini kurmanın ve kullanmanın temellerini anlattığımız önceki videolarımızı izleyebilirsin. Sonuçları almaya başlamak için modelinin doğru şekilde yapılandırıldığından emin ol:

  1. Modeli Başlatma: Ultralytics YOLOv8 modelini uygun şekilde başlat ve ister nesne algılama ister poz tahmini gibi daha karmaşık görevler olsun, özel ihtiyaçlarına uygun doğru model yapılandırmasını seçtiğinden emin ol.
  2. Çıkarım Çalıştırma: Çıkarım gerçekleştirmek için verilerini model üzerinden geçir. Bu işlem, tüm algılama verilerine erişmeni sağlayan bir sonuç nesnesi oluşturur.

Sonuç nesnesini anlama#

Ultralytics YOLOv8’deki sonuç nesnesi zengin bir bilgi kaynağıdır. Projene devam etmek için ihtiyaç duyduğun tüm algılama verilerini içerir. Bunlar şunlardır:

  • Sınırlayıcı Kutular: Algılanan nesnelerin koordinatlarına erişmek için results.boxes kullan.
  • Maskeler ve Anahtar Noktalar: Segmentasyon maskelerine ve poz tahmini için anahtar noktalara sırasıyla results.masks ve results.keypoints kullanarak eriş.
  • Sınıf Olasılıkları: results.probs, algılanan her sınıfın olasılığını sağlar; bu da güven skorlarına göre algılamaları filtrelemek için kullanışlıdır.

Özel kullanım için veri çıkarma#

Bu çıktıları uygulamalarında kullanmak için şu adımları izle:

  1. Verileri İşleme için Dönüştürme: Modelini GPU üzerinde çalıştırıyorsan, çıktıları daha sonra işlemek üzere .cpu() kullanarak CPU biçimine dönüştür.
  2. Sınırlayıcı Kutu Koordinatlarına Erişme: Sınırlayıcı kutu koordinatlarını doğrudan sonuç nesnesinden al ve işle. Buna normalleştirilmiş koordinatlara veya genişlik ve yükseklik gibi belirli özniteliklere erişmek de dahildir.
  3. Sınıflandırmaları İşleme: Sınıf kimliklerinden ve güven skorlarından etkili şekilde yararlanmak için en yüksek olasılıklı sınıflandırmaları çıkar.

Kodda pratik uygulama#

Teoriden pratiğe geçiş kapsamında Nicolai Nielsen, Visual Studio Code kullanarak bu kavramların özel bir Python betiğinde nasıl uygulanacağını gösteriyor. Betik şunları içerir:

  • Algılama Sınıfı Kurma: Ultralytics YOLOv8 modelini bir sınıf yapısı içinde başlatıp yapılandırarak canlı veri girişi için hazırla.
  • Sonuçları Çıkarma: Algılamayı çalıştır ve sınırlayıcı kutuları, maskeleri ve sınıflandırmaları doğrudan sonuç nesnesinden çıkar.
  • Çıktıları Kullanma: Sonuçları JSON veya CSV gibi kullanılabilir biçimlere dönüştür ya da görüntüler veya video akışları üzerine doğrudan sınırlayıcı kutular çizmek için kullan.

Görselleştirme ve ötesi#

Ham verileri çıkarmak önemli olsa da bu algılamaları görselleştirmek, modelin performansı hakkında anında içgörüler sağlayabilir:

  • Dikdörtgen Çizme: Görüntü veya video çıktılarında algılanan nesnelerin çevresine dikdörtgenler çizmek için sınırlayıcı kutu verilerini kullan.
  • Doğrudan Çizim: Ek kod yazmadan algılamaları doğrudan görselleştirmek için Ultralytics YOLOv8’in yerleşik çizim işlevlerinden yararlan.

Ultralytics YOLOv8 ile yapay zekâ araç setini genişletme#

Ultralytics YOLOv8 çıktılarını almayı öğrenmek yalnızca projelerinin yeteneklerini artırmakla kalmaz, aynı zamanda nesne algılama sistemlerine ilişkin anlayışını da derinleştirir.

Bu adımları izleyerek, ister gelişmiş yapay zekâ destekli uygulamalar geliştiriyor ister kapsamlı veri analizi gerçekleştiriyor ol, algılamaları özel ihtiyaçlarına göre uyarlamak için Ultralytics YOLOv8’in tüm gücünden yararlanabilirsin.

Ultralytics YOLOv8’den ve diğer yapay zekâ teknolojilerinden en yüksek verimi almanı sağlayacak daha fazla eğitim için bizi takipte kal. Teorik bilgini pratik becerilere dönüştür ve bilgisayarlı görü projelerini hassasiyet ve verimlilikle hayata geçir. En son gelişmelerden haberdar olmak için topluluğumuza katıl ve daha fazla bilgi edinmek için dokümanlarımıza göz at!

Videonun tamamını izle Videonun tamamını izle!

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