Sözlük

Örnek Segmentasyonu

Örnek segmentasyonunun nesne algılamayı piksel düzeyinde hassasiyetle nasıl iyileştirdiğini ve yapay zeka uygulamaları için ayrıntılı nesne maskeleri sağladığını keşfedin.

YOLO modellerini Ultralytics HUB ile basitçe
eğitin

Daha fazla bilgi edinin

Örnek segmentasyonu, yalnızca bir görüntüdeki nesneleri tanımlamakla kalmayıp aynı zamanda her bir nesnenin kesin sınırlarını piksel düzeyinde belirleyerek nesne algılamayı iyileştiren sofistike bir bilgisayarla görme tekniğidir. Daha basit yöntemlerin aksine, örnek segmentasyonu aynı nesne sınıfının tek tek örneklerini birbirinden ayırarak sahnedeki her nesne için ayrıntılı bir maske sağlar. Bu granüler anlayış seviyesi, hassas nesne tanıma ve ayırma gerektiren uygulamalar için paha biçilmezdir.

Örnek Segmentasyonu Nedir?

Örnek segmentasyonu, nesnelerin etrafına sınırlayıcı kutular çizen temel nesne tespitinin ve bir görüntüdeki her pikseli bir sınıfla etiketleyen ancak aynı sınıftaki tek tek nesneler arasında ayrım yapmayan semantik segmentasyonun ötesine geçer. Bunun yerine, örnek segmentasyonu, üst üste gelseler bile her nesne örneğini benzersiz bir şekilde tanımlar. Örneğin, birden fazla arabanın bulunduğu bir görüntüde, örnek segmentasyonu yalnızca hepsini 'araba' olarak tanımakla kalmaz, aynı zamanda her bir araba için ayrı, piksel açısından mükemmel bir maske oluşturarak onları birbirlerinden ve arka plandan ayırır. Bu özellik, tek tek nesneleri saymanın veya belirli şekillerini analiz etmenin önemli olduğu senaryolarda çok önemlidir.

Örnek Segmentasyonu ve İlgili Görevler

İlgili olsa da, örnek segmentasyonu diğer bilgisayarla görme görevlerinden önemli ölçüde farklıdır:

  • Nesne Algılama: Nesne algılama, etraflarına sınırlayıcı kutular çizerek bir görüntü içindeki nesneleri tanımlamaya ve konumlandırmaya odaklanır. Size nesnelerin ne ve nerede olduğunu söyler, ancak tam şekillerini veya sınırlarını söylemez.
  • Anlamsal Segmentasyon: Anlamsal segmentasyon, bir görüntüdeki her pikseli 'gökyüzü', 'yol' veya 'araba' gibi önceden tanımlanmış sınıflara ayırır. Sahnenin piksel düzeyinde anlaşılmasını sağlar ancak aynı nesne sınıfının ayrı örnekleri arasında ayrım yapmaz. Örneğin, tüm arabalar 'araba' pikselleri olarak etiketlenir, ancak tek tek nesneler olarak ayırt edilmez.
  • Örnek Segmentasyonu: Örnek segmentasyonu her ikisinin de güçlü yönlerini birleştirir. Anlamsal segmentasyon gibi piksel düzeyinde sınıflandırma gerçekleştirir, ancak aynı zamanda nesne algılama gibi her nesne örneğini ayrı ayrı ayırır ve segmentlere ayırır, böylece bir görüntüdeki nesnelerin kapsamlı ve ayrıntılı bir şekilde anlaşılmasını sağlar.

Örnek Segmentasyon Uygulamaları

Örnek segmentasyonunun hassasiyeti, onu çeşitli alanlarda gerekli kılmaktadır:

  • Otonom Sürüş: Sürücüsüz araçlarda örnek segmentasyonu, yoldaki her bir yaya, araç ve engeli hassas bir şekilde tanımlayıp izleyerek aracın çevresini anlamasına yardımcı olabilir. Bu ayrıntılı algılama, karmaşık trafik senaryolarında güvenli navigasyon ve karar verme için çok önemlidir.
  • Tıbbi Görüntü Analizi: Sağlık hizmetlerinde, örnek segmentasyonu tıbbi görüntü analizi için çok değerlidir. MRI veya CT taramaları gibi tıbbi taramalardan tek tek hücreleri, tümörleri veya organları doğru bir şekilde segmentlere ayırmak, tanıya, tedavi planlamasına ve hastalığın ilerlemesini izlemeye yardımcı olmak için kullanılabilir. Örneğin, Ultralytics YOLOv8 tümörleri hassas bir şekilde bulmak ve tanımlamak için örnek segmentasyonundan yararlanarak tıbbi görüntülemede tümör tespiti için kullanılabilir.
  • Robotik: Gerçek dünya ile etkileşime giren robotlar için örnek segmentasyonu, karmaşık görevler için gereken ayrıntılı sahne anlayışını sağlar. İster bir depoda ürün toplayan bir robot kolu ister dinamik bir ortamda gezinen bir hizmet robotu olsun, her nesnenin kesin şeklini ve konumunu bilmek etkili ve güvenli çalışma için kritik öneme sahiptir.

Örnek Segmentasyonu ve Ultralytics YOLO

Ultralytics YOLO gibi modeller sunarak gerçek zamanlı örnek segmentasyonunun ön saflarında yer almaktadır. Ultralytics YOLOv8 ve Ultralytics YOLO11 yüksek doğruluk ve hızda örnek segmentasyonu gerçekleştirebilen modeller. Bu modeller özel veri kümeleri üzerinde kolayca eğitilebilir ve kolaylaştırılmış model yönetimi ve dağıtımı için Ultralytics HUB kullanılarak dağıtılabilir. Örnek segmentasyonuna başlamak için Ultralytics YOLO11 adresini örnek segmentasyonu için nasıl kullanacağınız gibi kaynakları keşfedebilir ve Python adresinde önceden eğitilmiş Ultralytics YOLOv8 modelleri ile segmentasyon hakkında bilgi edinebilirsiniz.

Tümünü okuyun