Ultralytics YOLO27:
YOLO'yu lisansla
Ultralytics Sözlüğüne dön

3D Object Detection

3D nesne algılama, her nesnenin çevresine konumunu, boyutunu ve yönünü metre cinsinden belirten bir 3D kutu yerleştirir. Sensörler, yöntemler, kıyaslama testleri ve kutu örneği.

3B nesne algılama, bir sahnedeki nesneleri bulup her birinin çevresine 3B sınırlayıcı kutu, yani küboid, yerleştirerek gerçek dünya birimlerinde konumlarını, boyutlarını ve yönelimlerini verir. Standart 2B nesne algılama, sınırlayıcı kutuyu görüntü pikselleri cinsinden verir. 3B algılayıcı ise bir otomobilin metre cinsinden ne kadar uzakta olduğunu, uzunluğunu ve genişliğini, ayrıca hangi yöne baktığını bildirir; bu bilgiler otonom otomobillerin, teslimat robotlarının ve depo robot kollarının hareket planlaması ve çarpışmalardan kaçınması için gereklidir.

3B Kutu Nasıl Tanımlanır?#

Çoğu 3B algılayıcı, bir sınıf ve güven puanına ek olarak nesne başına yedi sayı üretir: kutunun merkez koordinatları (x, y, z), uzunluğu, genişliği ve yüksekliği ile dikey eksen çevresindeki yön açısı, yani yaw açısı. Otomobiller, insanlar ve çoğu iç mekân nesnesi dik durduğundan yuvarlanma ve yunuslama açıları sıfır kabul edilir; nuScenes gibi sürüş kıyaslamaları ayrıca her nesnenin hızını da ister. Yedi sayıyı sekiz köşe noktasına dönüştürmek, görüntü üzerinde kutu çizmenin veya kutunun başka bir kutuyla örtüşmesini hesaplamanın ilk adımıdır.

import numpy as np

# Tek bir 3B kutu: merkez (m), boyut (m) ve dikey z ekseni çevresindeki yön açısı (rad)
center = np.array([12.0, -3.0, 0.9])
length, width, height = 4.5, 1.9, 1.6
yaw = np.pi / 6

# Döndürme öncesinde kutunun merkezine göre sekiz köşesi
signs = np.array([[sx, sy, sz] for sx in (1, -1) for sy in (1, -1) for sz in (1, -1)])
corners = signs * [length / 2, width / 2, height / 2]

# Yön açısına göre döndür, ardından kutuyu merkezine taşı
c, s = np.cos(yaw), np.sin(yaw)
rotation = np.array([[c, -s, 0], [s, c, 0], [0, 0, 1]])
corners = corners @ rotation.T + center
print(corners.round(2))

Yazdırılan sekiz satır, x ekseni boyunca 12 metre merkezlenmiş ve 30 derece döndürülmüş otomobil boyutlarında bir kutunun köşeleridir; dört köşe çatıyı z = 1,7 m yüksekliğinde, dört köşe ise zemini z = 0,1 m yüksekliğinde gösterir.

Sensörler ve Yöntemler#

3B algılama derinlik gerektirir ve sistemler bunu üç tür girdiden elde eder. Lidar tarayıcıları lazer darbeleriyle mesafeyi doğrudan ölçer ve sahnenin nokta bulutunu üretir. Lidar algılayıcıları alanı 3B voksellere böler, PointPillars gibi noktaları dikey sütunlarda gruplandırıp hızlı 2B evrişimlerle kuş bakışı görüntü olarak işler veya ham noktaları doğrudan işler.

Kamera tabanlı yöntemler görüntülerden derinlik çıkarımı yapar. Tek bir kamerada derinlik belirsizdir; çünkü yakındaki küçük bir nesneyle uzaktaki büyük bir nesne aynı görünebilir. Bu nedenle tek kameralı algılayıcılar derinliği nesne boyutundan ve sahne bağlamından öğrenir. BEVFormer gibi çok kameralı sistemler, çevredeki çeşitli görüntülerden özellikleri ortak bir kuş bakışı ızgarasına yansıtır. Kamera hatları, algılanan her nesnenin ne kadar uzakta olduğunu tahmin etmek için YOLO26 tarafından üretilen 2B kutuları, tek bir RGB görüntüsünden piksel başına metre cinsinden derinlik haritası tahmin eden bir YOLO26 derinlik modeliyle de eşleştirebilir.

Sensör birleştirme, lidarın hassas geometrisini kamera görüntülerinin renk ve dokusuyla birleştirir. BEVFusion, her iki sensörün özelliklerini ortak bir kuş bakışı uzayında harmanlar.

  • Derinlik tahmini: Sahneyi nesnelere veya sınıflara ayırmadan her piksel için bir mesafe tahmin eder.
  • Yönlendirilmiş sınırlayıcı kutular: Görüntü düzlemindeki döndürülmüş 2B kutulardır; genellikle kuş bakışı görünüşte 3B kutunun taban izine benzeyen hava görüntülerinde kullanılır.
  • 3B yeniden oluşturma: Tek tek nesneleri etiketlemeden ağ veya nokta bulutu gibi bir sahnenin tüm geometrisini elde eder.

Uygulamalar ve Zorluklar#

Otonom araçlar, çevrelerindeki otomobilleri, yayaları ve bisikletlileri konumlandırmak ve izleyebilecekleri yolları tahmin etmek için 3B algılamadan yararlanır; depo ve lojistik robotları ise kutuları kavramadan önce konumlarını ve yönelimlerini bulmak için bu teknolojiyi kullanır. Zor durumlar arasında az sayıda lidar noktası alan uzak ve küçük nesneler, kısmen örtülmüş nesneler, uzaklık arttıkça büyüyen tek kameralı derinlik hataları ve her eğitim küboidinin bir etiketleyici tarafından 3B olarak yerleştirilmesini gerektiren etiketleme maliyeti bulunur.

3B Algılayıcıların Değerlendirilmesi#

Değerlendirme, kesişim birleşim (IoU) ve ortalama ortalama kesinliği (mAP) üç boyuta genişletir. KITTI'nin 3B kıyaslaması, otomobiller için 0,7, yayalar ve bisikletliler için 0,5 değerinde 3B kutu IoU'su gerektirir; 2019'dan bu yana kesinliği 11 yerine 40 geri çağırma konumunda ortalar. nuScenes kıyaslaması, tahminleri etiketlerle yer düzlemindeki merkezleri arasındaki mesafeye göre eşleştirir ve 0,5, 1, 2 ve 4 metre eşiklerinde AP'yi ortalar. nuScenes algılama puanı (NDS), bu mAP'yi 5 ağırlıkla; öteleme, ölçek, yönelim, hız ve öznitelik hatalarından türetilen, her biri 1 ağırlığa sahip beş puanla birleştirir.

Explore solutions

Sporda bilgisayarlı görü

Sporda bilgisayarlı görü

Ultralytics YOLO'nun oyuncu ve top takibi, performans analitiği, antrenörlük içgörüleri ve sporcu rehabilitasyonuyla spor alanında görsel yapay zekâyı nasıl güçlendirdiğini keşfet.
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 drone ve hava görüntülerini tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve jeo-uzamsal analiz için 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 modelleriyle görüntü yapay zekâsını hava izlemeye taşı. Drone'lara, havacılık iş akışlarına, çevresel korumaya ve jeo-uzamsal sektörlere bilgisayarlı görü çözümleriyle güç kat.
Daha fazla bilgi edin
Güvenlikte bilgisayarlı görü

Güvenlikte bilgisayarlı görü

Ultralytics YOLO modelleriyle her sahayı koru. Görsel yapay zekâ; ç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ı makinelere güç ver. Robotikte görsel yapay zekâ; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü destekler.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Görüntü yapay zekâsı; paket denetimini, ayrıştı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. Görüntü yapay zekâsı; envanter takibini, raf izlemeyi, kuyruk yönetimini ve daha kapsamlı müşteri analizlerini mümkün kılar.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

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

Ultralytics YOLO modelleriyle sağlık çözümleri geliştir. Sağlık hizmetlerinde görüntü yapay zekâsı; daha hızlı tıbbi görüntüleme, daha akıllı tanı 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. Görsel yapay zekâ; kalite kontrolünü, kusur tespitini, kişisel koruyucu donanım uyumunu ve montaj hattı otomasyonunu destekler.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görüden yararlan. Görsel yapay zekâ; daha akıllı yollar için yol güvenliğini, sürüş desteğini ve araç otomasyonunu ileri taşır.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görüntü yapay zekâsı kazandır. Daha yüksek ve akıllı verim için mahsul izleme, hayvan takibi ve hassas tarımı destekle.
Daha fazla bilgi edin
Sporda bilgisayarlı görü

Sporda bilgisayarlı görü

Ultralytics YOLO'nun oyuncu ve top takibi, performans analitiği, antrenörlük içgörüleri ve sporcu rehabilitasyonuyla spor alanında görsel yapay zekâyı nasıl güçlendirdiğini keşfet.
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 drone ve hava görüntülerini tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve jeo-uzamsal analiz için 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 modelleriyle görüntü yapay zekâsını hava izlemeye taşı. Drone'lara, havacılık iş akışlarına, çevresel korumaya ve jeo-uzamsal sektörlere bilgisayarlı görü çözümleriyle güç kat.
Daha fazla bilgi edin
Güvenlikte bilgisayarlı görü

Güvenlikte bilgisayarlı görü

Ultralytics YOLO modelleriyle her sahayı koru. Görsel yapay zekâ; ç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ı makinelere güç ver. Robotikte görsel yapay zekâ; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü destekler.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Görüntü yapay zekâsı; paket denetimini, ayrıştı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. Görüntü yapay zekâsı; envanter takibini, raf izlemeyi, kuyruk yönetimini ve daha kapsamlı müşteri analizlerini mümkün kılar.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

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

Ultralytics YOLO modelleriyle sağlık çözümleri geliştir. Sağlık hizmetlerinde görüntü yapay zekâsı; daha hızlı tıbbi görüntüleme, daha akıllı tanı 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. Görsel yapay zekâ; kalite kontrolünü, kusur tespitini, kişisel koruyucu donanım uyumunu ve montaj hattı otomasyonunu destekler.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görüden yararlan. Görsel yapay zekâ; daha akıllı yollar için yol güvenliğini, sürüş desteğini ve araç otomasyonunu ileri taşır.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görüntü yapay zekâsı kazandır. Daha yüksek ve akıllı verim için mahsul izleme, hayvan takibi ve hassas tarımı destekle.
Daha fazla bilgi edin
Sporda bilgisayarlı görü

Sporda bilgisayarlı görü

Ultralytics YOLO'nun oyuncu ve top takibi, performans analitiği, antrenörlük içgörüleri ve sporcu rehabilitasyonuyla spor alanında görsel yapay zekâyı nasıl güçlendirdiğini keşfet.
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 drone ve hava görüntülerini tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve jeo-uzamsal analiz için 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 modelleriyle görüntü yapay zekâsını hava izlemeye taşı. Drone'lara, havacılık iş akışlarına, çevresel korumaya ve jeo-uzamsal sektörlere bilgisayarlı görü çözümleriyle güç kat.
Daha fazla bilgi edin
Güvenlikte bilgisayarlı görü

Güvenlikte bilgisayarlı görü

Ultralytics YOLO modelleriyle her sahayı koru. Görsel yapay zekâ; ç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ı makinelere güç ver. Robotikte görsel yapay zekâ; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü destekler.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Görüntü yapay zekâsı; paket denetimini, ayrıştı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. Görüntü yapay zekâsı; envanter takibini, raf izlemeyi, kuyruk yönetimini ve daha kapsamlı müşteri analizlerini mümkün kılar.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

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

Ultralytics YOLO modelleriyle sağlık çözümleri geliştir. Sağlık hizmetlerinde görüntü yapay zekâsı; daha hızlı tıbbi görüntüleme, daha akıllı tanı 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. Görsel yapay zekâ; kalite kontrolünü, kusur tespitini, kişisel koruyucu donanım uyumunu ve montaj hattı otomasyonunu destekler.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görüden yararlan. Görsel yapay zekâ; daha akıllı yollar için yol güvenliğini, sürüş desteğini ve araç otomasyonunu ileri taşır.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görüntü yapay zekâsı kazandır. Daha yüksek ve akıllı verim için mahsul izleme, hayvan takibi ve hassas tarımı destekle.
Daha fazla bilgi edin

Geleceğin yapay zekasını birlikte inşa edelim!

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