Ultralytics YOLO27:
Ultralytics Sözlüğüne dön

Real-time Inference

Anlık yapay zekâ tahminleri için gerçek zamanlı çıkarımın gücünü keşfet. Ultralytics YOLO26'nın uç cihazlar ve robotik için düşük gecikmeli sonuçları nasıl sunduğunu öğren.

Gerçek zamanlı çıkarım, eğitilmiş bir makine öğrenimi (ML) modelinin canlı giriş verilerini kabul ederek neredeyse anında tahminler üretmesi sürecini ifade eder. Verilerin toplanıp daha sonra toplu olarak analiz edildiği çevrimdışı işlemenin aksine gerçek zamanlı çıkarım anlık olarak gerçekleşir ve sistemlerin çevrelerine hızla ve çevik bir şekilde tepki vermesini sağlar. Bu özellik, modern Yapay Zekâ (AI) uygulamalarının kalbidir; cihazların verileri milisaniyeler içinde algılamasına, yorumlamasına ve bunlara göre hareket etmesine olanak tanır.

Düşük Gecikmenin Önemi#

Gerçek zamanlı performansı değerlendirmede kullanılan temel metrik çıkarım gecikmesidir. Bu metrik, verilerin modele girildiği an (örneğin bir video kamerasından alınan kare) ile modelin bir çıktı ürettiği an (örneğin bir sınırlayıcı kutu veya sınıflandırma etiketi) arasındaki zaman gecikmesini ölçer. Bir uygulamanın "gerçek zamanlı" olarak kabul edilebilmesi için gecikmenin, gelen veri akışının hızına uyum sağlayacak kadar düşük olması gerekir.

Örneğin, saniyede 30 kare (FPS) hızında çalışan video anlama görevlerinde sistemin her kareyi işlemek için yaklaşık 33 milisaniyelik katı bir zaman bütçesi vardır. Çıkarım daha uzun sürerse sistem gecikmeye neden olur ve bu da karelerin atlanmasına veya yanıtların gecikmesine yol açabilir. Bunu başarmak çoğu zaman GPU'lar veya NVIDIA Jetson gibi özel Edge AI cihazlarıyla donanım hızlandırması gerektirir.

Gerçek Zamanlı Çıkarım ve Toplu Çıkarım Karşılaştırması#

Gerçek zamanlı iş akışlarını toplu işlemden ayırt etmek faydalıdır. Her ikisi de tahmin üretmeyi içerse de amaçları ve mimarileri önemli ölçüde farklıdır:

  • Gerçek Zamanlı Çıkarım: Düşük gecikmeye öncelik verir. Tek tek veri noktalarını (veya çok küçük grupları) gelir gelmez işler. Bu, bir aracın zamanında fren yapabilmek için yayayı anında algılaması gereken otonom araçlar gibi etkileşimli uygulamalar için kritik öneme sahiptir.
  • Toplu Çıkarım: Yüksek iş hacmine öncelik verir. Büyük miktarda veriyi toplar ve tümünü aynı anda işler. Bu yaklaşım, gecikmenin kritik olmadığı görevler, örneğin gecelik envanter raporları oluşturma veya geçmişteki büyük veri eğilimlerini analiz etme gibi işlemler için uygundur.

Gerçek Dünya Uygulamaları#

Saniyenin çok küçük bir bölümünde karar verebilme yeteneği, dinamik ortamlarda otomasyonu mümkün kılarak çeşitli sektörleri dönüştürmüştür.

  • Akıllı Üretim: Üretimde Yapay Zekâ alanında, taşıma bantlarının üzerine yerleştirilen kameralar otomatik kalite kontrolü gerçekleştirmek için gerçek zamanlı çıkarımdan yararlanır. Bir nesne algılama modeli, yüksek hızlarda hareket eden ürünlerdeki kusurları veya yabancı nesneleri anında tespit edebilir. Bir anormallik algılandığında sistem, ürünü hemen uzaklaştırması için robotik bir kolu tetikler ve yalnızca yüksek kaliteli ürünlerin ambalajlamaya ulaşmasını sağlar.
  • Gözetim ve Güvenlik: Modern güvenlik sistemleri çevreleri izlemek için bilgisayarlı görü teknolojisine dayanır. Bu kameralar yalnızca görüntü kaydetmek yerine, yetkisiz erişim gerçekleştiği anda güvenlik personelini uyarmak için gerçek zamanlı kişi algılama veya yüz tanıma çalıştırır.
  • Robotik: Robotikte Yapay Zekâ alanında robotlar, karmaşık fiziksel alanlarda gezinmek için poz tahmini kullanır. Bir depo robotunun rotasını güvenli ve verimli bir şekilde planlayabilmesi için engellerin ve insan çalışanların konumunu sürekli olarak çıkarsaması gerekir.

Optimizasyon ve Dağıtım#

Modelleri gerçek zamanlı uygulamalar için dağıtmak, hedef donanımda verimli çalışmalarını sağlamak amacıyla çoğu zaman optimizasyon gerektirir. Model niceleme gibi teknikler, bellek kullanımını azaltmak ve doğruluk üzerinde minimum etkiyle çıkarım hızını artırmak için model ağırlıklarının hassasiyetini (örneğin float32'den int8'e) düşürür.

Geliştiriciler bu süreci kolaylaştırmak için Ultralytics Platform kullanabilir. Platform, eğitimi basitleştirir ve kullanıcıların modelleri NVIDIA GPU'lar için TensorRT, Intel CPU'lar için OpenVINO veya mobil dağıtım için TFLite gibi optimize edilmiş biçimlere aktarmasına olanak tanır.

Kod Örneği#

Aşağıdaki Python kod parçacığı, ultralytics kütüphanesini kullanarak bir web kamerası akışı üzerinde gerçek zamanlı çıkarımın nasıl çalıştırılacağını gösterir. Kod, uç cihazlarda yüksek hızlı performans için özel olarak tasarlanmış YOLO26 Nano modelini kullanır.

from ultralytics import YOLO

# Load the YOLO26 Nano model, optimized for speed and real-time tasks
model = YOLO("yolo26n.pt")

# Run inference on the default webcam (source="0")
# 'stream=True' returns a generator for memory-efficient processing
# 'show=True' displays the video feed with bounding boxes in real-time
results = model.predict(source="0", stream=True, show=True)

# Iterate through the generator to process frames as they arrive
for result in results:
    # Example: Print the number of objects detected in the current frame
    print(f"Detected {len(result.boxes)} objects")

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