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

Panoptic Segmentation

Panoptik segmentasyonu keşfet ve anlamsal segmentasyon ile örnek segmentasyonunu birleştir. Ultralytics YOLO26'nın AI projeleri için hassas sahne anlayışı sağladığını öğren.

Panoptik segmentasyon, görüntü analizinin iki farklı biçimini, anlamsal segmentasyon ve örnek segmentasyonunu birleştiren kapsamlı bir bilgisayarlı görü (CV) görevidir. Geleneksel yöntemler bu görevleri ayrı ayrı ele alır: ya "gökyüzü" veya "çim" gibi arka plan bölgelerini genel olarak sınıflandırır ya da "araba" veya "insan" gibi belirli nesneleri tespit eder. Panoptik segmentasyon ise bunları tek ve tutarlı bir çerçevede birleştirir. Bu yaklaşım, görüntüdeki her piksele benzersiz bir değer atayarak, sayılabilir nesneler ("things" olarak adlandırılır) ile biçimsiz arka plan bölgelerini ("stuff" olarak adlandırılır) birbirinden ayıran eksiksiz bir sahne anlayışı sağlar. Her pikselin hesaba katılıp sınıflandırılmasını sağlayan bu teknik, insan görsel algısını yalıtılmış tespit yöntemlerinden daha yakından taklit eder.

Temel Kavram: Stuff ve Things#

Panoptik segmentasyonu tam olarak kavramak için işlediği görsel bilginin ikili yapısını anlamak yararlıdır. Bu görev, görsel dünyayı iki temel kategoriye ayırır:

  • Stuff Kategorileri: Bunlar, benzer doku veya malzemeden oluşan ve sayılabilir olmayan biçimsiz bölgeleri temsil eder. Örnekler arasında yollar, su, çim, gökyüzü ve duvarlar bulunur. Panoptik analizde, "yol"a ait tüm pikseller tek bir anlamsal bölgede gruplanır; çünkü "yol bölümü A" ile "yol bölümü B" arasındaki ayrım genellikle önemli değildir.
  • Things Kategorileri: Bunlar, belirgin geometrisi ve sınırları olan sayılabilir nesnelerdir. Örnekler arasında yayalar, araçlar, hayvanlar ve araç gereçler bulunur. Panoptik modeller her "thing"i benzersiz bir varlık olarak tanımlamalıdır; böylece yan yana duran iki kişi, birleşik bir küme yerine ayrı örnekler (ör. "Kişi A" ve "Kişi B") olarak tanınır.

Bu ayrım, gelişmiş yapay zekâ (AI) sistemleri için kritik öneme sahiptir; bu sayede sistemler belirli nesnelerle aynı anda etkileşime girerken ortamlarda hareket edebilir.

Panoptik Mimariler Nasıl Çalışır?#

Modern panoptik segmentasyon mimarileri, bir görüntüden zengin özellik temsilleri çıkarmak için genellikle derin öğrenme (DL) omurgası kullanır; bu omurga bir Evrişimli Sinir Ağı (CNN) veya bir Görsel Transformer (ViT) olabilir. Ağ genellikle iki dala veya "kafaya" ayrılır:

  1. Anlamsal Kafa: Bu dal, her piksel için bir sınıf etiketi öngörerek sahnedeki "stuff" için yoğun bir harita oluşturur.

  2. Örnek Kafası: Bu dal aynı anda nesne tespiti yöntemlerine benzer teknikler kullanarak "things" nesnelerinin konumunu belirler ve bunlar için maskeler oluşturur.

Ardından bir füzyon modülü veya son işleme adımı, bu çıktılar arasındaki çakışmaları çözer; örneğin bir pikselin bir "insan" örneğine mi yoksa insanın arkasındaki "arka plan" duvarına mı ait olduğuna karar vererek nihai, çakışmayan bir panoptik segmentasyon haritası oluşturur.

Gerçek Dünya Uygulamaları#

Panoptik segmentasyonun bütünsel yapısı, güvenlik ve bağlamın büyük önem taşıdığı sektörlerde onu vazgeçilmez kılar.

  • Otonom Araçlar: Sürücüsüz araçlar güvenli bir şekilde hareket etmek için panoptik algılamaya güvenir. Anlamsal bileşen, sürülebilir yüzeyleri (yollar) ve sınırları (kaldırımlar) tanımlarken örnek bileşeni yayalar ve diğer araçlar gibi hareketli engelleri izler. Bu birleşik görünüm, aracın planlama algoritmalarının karmaşık trafik yönetimi senaryolarında daha güvenli kararlar almasına yardımcı olur.
  • Tıbbi Görüntü Analizi: Dijital patolojide doku örneklerini analiz etmek, genellikle genel doku yapısının (stuff) segmentasyonunu, belirli hücre türlerinin veya tümörlerin (things) aynı anda sayılıp ölçülmesiyle birleştirmeyi gerektirir. Bu ayrıntılı analiz, doktorların hastalıkları doğru şekilde ölçmesine ve teşhis etmesine yardımcı olur.
  • Robotik: Evler veya depolar gibi yapılandırılmamış ortamlarda çalışan hizmet robotlarının, üzerinde hareket edebilecekleri zemini (arka plan) manipüle etmeleri veya kaçınmaları gereken nesnelerden (örnekler) ayırt etmesi gerekir.

Ultralytics ile Segmentasyon Uygulama#

Tam panoptik eğitimi karmaşık olabilse de geliştiriciler, panoptik bulmacanın kritik bir bileşeni olan yüksek hassasiyetli örnek segmentasyonunu Ultralytics YOLO26 kullanarak gerçekleştirebilir. Bu son teknoloji model, gerçek zamanlı performans sunar ve uç cihazlarda dağıtım için optimize edilmiştir.

Aşağıdaki Python örneği, önceden eğitilmiş bir segmentasyon modelinin nasıl yükleneceğini ve farklı nesneleri ayırmak için çıkarımın nasıl çalıştırılacağını gösterir:

from ultralytics import YOLO

# Load the YOLO26 segmentation model
model = YOLO("yolo26n-seg.pt")

# Run inference on an image to segment individual instances
# The model identifies 'things' and generates pixel-perfect masks
results = model("https://ultralytics.com/images/bus.jpg")

# Display the resulting image with overlaid segmentation masks
results[0].show()

Eğitim verilerini yönetmek ve açıklama sürecini otomatikleştirmek isteyen ekipler için Ultralytics Platform, veri kümesi yönetimi ve model eğitimi için bir araç paketi sunar. Modellerin etkili bir şekilde öğrenebilmesi için hassas piksel düzeyinde etiketlere ihtiyaç duyduğundan, yüksek kaliteli veri açıklaması segmentasyon görevleri açısından kritik öneme sahiptir.

İlişkili Terimleri Ayırt Etme#

Projen için doğru modeli seçmek üzere segmentasyon türleri arasındaki incelikleri anlamak hayati önem taşır:

  • Anlamsal Segmentasyon: Yalnızca pikselleri kategorilere ayırmaya odaklanır. "Bu piksel hangi sınıfa ait?" sorusunu yanıtlar (ör. ağaç, gökyüzü), ancak aynı sınıfa ait tek tek nesneleri birbirinden ayıramaz. İki araba üst üste biniyorsa tek ve büyük bir "araba" kümesi olarak görünürler.
  • Örnek Segmentasyonu: Yalnızca sayılabilir nesneleri tespit etmeye ve maskelemeye odaklanır. "Bu hangi nesne?" sorusunu yanıtlar, ancak genellikle arka plan bağlamını tamamen göz ardı eder.
  • Panoptik Segmentasyon: Her iki yaklaşımı birleştirir. Tüm görüntü için "bu piksel nedir?" ve "hangi nesne örneğine aittir?" sorularını yanıtlayarak hiçbir pikselin sınıflandırılmadan kalmamasını sağlar.

Bu görevlerde kullanılan veri kümesi formatlarını daha ayrıntılı incelemek için segmentasyon performansını ölçmeye yönelik standart bir kıyaslama olan COCO veri kümesi belgelerini inceleyebilirsin.

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