Ultralytics YOLO27:

Ek Açıklama Düzenleyici#

Ultralytics Platform, görüntüleri sınırlayıcı kutular, poligonlar, kilit noktaları, yönlendirilmiş kutular ve sınıflandırmalarla etiketlemek için bir ek açıklama düzenleyici içerir. Düzenleyici manuel çizimi, SAM destekli akıllı ek açıklamayı ve uyumlu YOLO modellerinden alınan tahminleri destekler.

Ultralytics Platform Ek Açıklama Düzenleyicisi Araç Çubuğu ve Tuval

graph TB
    subgraph Draw["Shape set by the dataset task"]
        A[Box]:::start & B[Polygon]:::start & C[Classify]:::start & D[Keypoint]:::start & E[OBB]:::start
    end
    subgraph AI["AI-Assisted"]
        F[SAM Smart]:::start
        G[YOLO Predict]:::start
    end
    Draw --> H[Save Labels]:::out
    AI --> H

    classDef start fill:#4CAF50,color:#fff
    classDef out fill:#9C27B0,color:#fff

Desteklenen Görev Türleri#

Ek açıklama düzenleyici, 6 YOLO görev türü için ek açıklama araçları sağlar:

GörevAraçEk Açıklama Biçimi
DetectDikdörtgenSınırlayıcı kutular (x, y, genişlik, yükseklik)
SegmentPoligonPiksel hassasiyetinde maskeler (poligon köşeleri)
SemanticPoligonSınıf başına bölge maskeleri (poligon köşeleri)
ClassifySınıf SeçiciGörüntü düzeyinde etiketler
PoseKilit noktasıİskelet şablonları (İnsan, El, Köpek, Yüz, Kutu, özel)
OBBYönlendirilmiş KutuDöndürülmüş sınırlayıcı kutular (4 köşe)
Çoklu Görev Ek Açıklamaları

6 ek açıklama türünün tamamı her görüntüde birlikte depolanır. Mevcut ek açıklamaları kaybetmeden veri kümesinin etkin görev türünü değiştirebilirsin — ek açıklamalar korunur ve geri döndüğünde yeniden görünür.

Derinlik temel gerçeği, yüklediğin eşlenmiş bir haritadır; çizdiğin bir şey değildir. Bu nedenle düzenleyici, derinlik veri kümesinde salt okunur olarak açılır.

Görev Ayrıntıları#

Nesne Algılama

Ne yapar: Nesneleri ve konumlarını eksenlere hizalanmış sınırlayıcı kutularla belirler.

Etiket biçimi: class_id center_x center_y width height (tümü 0-1 arasında normalize edilir)

Örnek: 0 0.5 0.5 0.2 0.3 — (50%, 50%) noktasında ortalanmış, genişliği %20 ve yüksekliği %30 olan Sınıf 0

Kullanım alanları: Envanter sayımı, trafik izleme, yaban hayatı tespiti, güvenlik sistemleri

Örnek Segmentasyonu

Ne yapar: Her nesne örneği için piksel hassasiyetinde maskeler oluşturur.

Etiket biçimi: class_id x1 y1 x2 y2 x3 y3 ... (poligon köşeleri, 0-1 arasında normalize edilir)

Örnek: 0 0.1 0.1 0.9 0.1 0.9 0.9 0.1 0.9 — Dörtgen maske

Kullanım alanları: Tıbbi görüntüleme, otonom araçlar, fotoğraf düzenleme, tarımsal analiz

Poz Tahmini

Ne yapar: İskelet takibi için vücut kilit noktalarını tespit eder.

Etiket biçimi: class_id cx cy w h kx1 ky1 v1 kx2 ky2 v2 ...

  • Görünürlük işaretleri: 0=etiketlenmemiş, 1=etiketlenmiş ancak örtülü, 2=etiketlenmiş ve görünür

Örnek: 0 0.5 0.5 0.2 0.3 0.6 0.7 2 0.4 0.8 1 — 2 kilit noktalı kişi

Kullanım alanları: Spor analizi, fizik tedavi, animasyon, hareket tanıma

Yönlendirilmiş Sınırlayıcı Kutu (OBB)

Ne yapar: Açı farkındalığına sahip sınırlayıcı kutularla döndürülmüş nesneleri tespit eder.

Etiket biçimi: class_id x1 y1 x2 y2 x3 y3 x4 y4 (dört köşe noktası, normalize edilmiş)

Örnek: 0 0.1 0.1 0.9 0.1 0.9 0.9 0.1 0.9 — Döndürülmüş dikdörtgen

Kullanım alanları: Havadan görüntüleme, belge analizi, üretim denetimi, gemi tespiti

Görüntü Sınıflandırma

Ne yapar: Görüntünün tamamına tek bir etiket atar.

Etiket biçimi: Klasör tabanlı — görüntüler sınıf adına göre düzenlenir (train/cats/, train/dogs/)

Kullanım alanları: İçerik moderasyonu, kalite kontrolü, tıbbi teşhis, sahne tanıma

Başlarken#

Görüntülere ek açıklama eklemek için:

  1. Veri kümenize git
  2. Tam ekran ek açıklama düzenleyicisini açmak için bir görüntüye bir kez tıkla
  3. Varsayılan Draw modunu kullan veya desteklenen yerlerde Smart moduna geç
  4. Bir sınıf seç ve ek açıklamaları doğrudan görüntü üzerinde ekle ya da ayarla
  5. Başka bir görüntüye geç veya düzenleyiciyi kapat; değişiklikler her düzenlemeden sonra otomatik olarak kaydedilir

Düzenleyebileceğin veri kümelerinde, tam ekran görüntüleyici masaüstünde açılır açılmaz ek açıklama denetimleri etkinleşir. Ayrı bir düzenleme modu veya Edit düğmesi yoktur. Mobilde ve düzenleme erişimin olmadığında tam ekran görüntüleyici salt okunurdur.

Ultralytics Platform Tam Ekran Ek Açıklama Düzenleyicisi ve Araç Çubuğu

graph LR
    A[Open Dataset]:::start --> B[Click Image]:::proc
    B --> C[Annotate in Fullscreen]:::proc
    C --> D[Changes Auto-Save]:::out
    D --> E[Next Image]:::proc
    E --> B

    classDef start fill:#4CAF50,color:#fff
    classDef proc fill:#2196F3,color:#fff
    classDef out fill:#9C27B0,color:#fff

Ek Açıklama Modları#

Draw mekansal etiketleme görevleri için varsayılan moddur. Nesne tespiti, bölütleme, anlamsal, nokta ve yönlendirilmiş sınırlayıcı kutu veri kümeleri için araç çubuğu, Akıllı etiketleme kullanılabilir olduğunda Smart modunu da sağlar:

ModAçıklamaKısayol
ÇizGöreve özgü çizim araçlarına sahip varsayılan manuel modV
AkıllıNesne tespiti, bölütleme, anlamsal ve yönlendirilmiş sınırlayıcı kutu veri kümelerinde SAM ile veya bu veri kümeleri ile nokta veri kümelerinde YOLO modelleri ile model destekli etiketlemeS

Nokta etiketleme, iskelet şablonuyla birlikte Draw kullanır; Smart modu ise SAM seçicisi veya otomatik uygulama düğmesi olmadan yalnızca YOLO nokta modellerini sunar. Sınıflandırma, sınıf kenar çubuğunu doğrudan kullanır ve hiçbir çizim araç çubuğu veya Smart düğmesi göstermez.

Akıllı ek açıklama şu anda bulut veya On Premise depolamayla desteklenen bağlı veri kümelerinde kullanılamamaktadır.

Çizim Modu Araçları#

Sınırlayıcı Kutu (Detect)#

Nesnelerin çevresine dikdörtgen kutular çiz:

  1. Sınıf kenar çubuğundan bir sınıf seç
  2. Varsayılan Draw modunda, bir dikdörtgen çizmek için tıklayıp sürükle
  3. Kutuyu tamamlamak için bırak

Ultralytics Platform Ek Açıklama Detect Sınırlayıcı Kutu Çizimi

Yeniden Boyutlandırma ve Taşıma
  • Yeniden boyutlandırmak için 8 köşe/kenar tutamacını sürükle
  • Taşımak için merkezden sürükle
  • Seçili ek açıklamayı kaldırmak için Delete veya Backspace tuşuna bas

Poligon (Segment)#

Hassas poligon maskeleri çiz:

  1. Sınıf kenar çubuğundan bir sınıf seç
  2. Varsayılan Draw modunda köşeler eklemek için tıkla veya Shift tuşunu basılı tutup fareyi hareket ettirerek yoğun noktaları serbest elle çiz
  3. Poligonu kapatmak için çift tıkla, ilk köşeye tıkla veya Enter ya da Escape tuşuna bas

Ultralytics Platform Ek Açıklama Segment Poligon Köşeleri

Köşeleri Düzenleme
  • Ayarlamak için tek tek köşeleri sürükle
  • Taşımak için poligonun tamamını sürükle
  • Bir köşeye tıkla ve kaldırmak için Delete tuşuna bas

Kilit Noktası (Pose)#

İskelet şablonlarını kullanarak pozlara ek açıklama ekle. Araç çubuğundan bir şablon seç, tüm kilit noktalarını yerleştirmek için bir kez tıkla, ardından konumlarını ayarlamak için tek tek kilit noktalarını sürükle.

  1. Sınıf kenar çubuğundan bir sınıf seç
  2. Varsayılan Draw modunda, araç çubuğundaki şablon seçiciden bir iskelet şablonu seç
  3. Tüm kilit noktalarını aynı anda yerleştirmek için görüntüye tıkla
  4. Konumlarını ayarlamak için tek tek kilit noktalarını sürükle

Ultralytics Platform Ek Açıklama Pose Şablonu Açılır Menüsü

Yerleşik İskelet Şablonları#

Düzenleyici 5 yerleşik şablon içerir:

ŞablonKeypoint'lerAçıklama
İnsan17COCO insan vücut pozu — burun, gözler, kulaklar, omuzlar, dirsekler, bilekler, kalçalar, dizler, ayak bilekleri
El21Ultralytics El Kilit Noktaları — bilek, başparmak, işaret, orta, yüzük ve serçe parmak eklemleri
Köpek18AP-10K hayvan pozu — burun, baş, boyun, omuzlar, kuyruk kökü, kuyruk ve 4 bacak (dirsekler, dizler, patiler)
Yüz68iBUG 300W yüz işaret noktaları — çene, kaşlar, burun, gözler, ağız
Kutu4Köşe işaret noktaları — sol üst, sağ üst, sağ alt, sol alt

Ultralytics Platform Poz İşaretleme İskeleti

Özel İskelet Şablonları#

Herhangi bir poz yapısı için özel şablonlar oluştur:

  1. Şablon seçicinin yanındaki + düğmesine tıkla
  2. İsteğe bağlı olarak, başlangıç noktası olarak mevcut bir şablondan işaret noktalarını ve bağlantıları yüklemek için ... ile başla seçeneğine tıkla
  3. Tıklayarak işaret noktalarını tuvale yerleştir
  4. Her işaret noktasını adlandır ve renklerini özelleştir
  5. İki nokta seçerek işaret noktalarını bağla (ardışık işaret noktalarını yerleştirirken bağlantılar otomatik olarak çizilir)
  6. Veri kümen genelinde yeniden kullanmak için şablonu kaydet

Ultralytics Platform Annotate Pose Custom Template

Özel şablonlar hesabına kaydedilir ve tüm poz veri setlerinde kullanılabilir.

Şablon İş Akışı

Şablon sistemi, işaret noktalarının manuel olarak sırayla yerleştirilmesinin yerini alır. COCO iskeleti için 17 kez tıklamak yerine Person şablonunu seçip bir kez tıkla — tüm işaret noktaları doğru iskelet düzenine yerleştirilir. Ardından belirli poz için konumları ayarlamak üzere sürükle.

İşaret Noktası Görünürlüğü

Her işaret noktasının bir görünürlük işareti vardır: 0 = etiketlenmemiş, 1 = etiketlenmiş ancak örtülmüş, 2 = etiketlenmiş ve görünür. Örtülmüş işaret noktaları (diğer nesnelerin arkasında kalanlar) 1 görünürlük değeriyle işaretlenmelidir — model, bunların konumunu çıkarsamayı öğrenir.

Yönlendirilmiş Sınırlayıcı Kutu (OBB)#

Açılı nesneler için döndürülmüş kutular çiz:

  1. Sınıf kenar çubuğundan bir sınıf seç
  2. Varsayılan Draw modunda, başlangıç kutusunu çizmek için tıklayıp sürükle
  3. Açıyı ayarlamak için döndürme tutamacını kullan
  4. Yeniden boyutlandırmak için köşe tutamaçlarını sürükle

Ultralytics Platform OBB Döndürülmüş Kutu İşaretleme

Sınıflandırma (Classify)#

Görüntü düzeyinde sınıf etiketleri ata:

  1. Tam ekran düzenleyiciyi açmak için bir görüntüye tıkla
  2. Sınıf kenar çubuğundan bir sınıf seç veya 1-9 içinden bir sayı tuşuna bas

Ultralytics Platform Classify Yan Panelini İşaretleme

Akıllı İşaretleme#

Akıllı etiketleme, düzenleyiciye model destekli etiketleme ekler. Akıllı modda, tık tabanlı etiketleme için Segment Anything Model (SAM) kullanabilir veya tahminleri etiket olarak eklemek için önceden eğitilmiş Ultralytics YOLO modellerini ve kendi ince ayar yapılmış YOLO modellerini kullanabilirsin. SAM akıllı etiketlemesi detect, segment, semantic ve OBB görevleri için kullanılabilir; YOLO akıllı etiketlemesi ayrıca pose görevini de kapsar.

SAM Akıllı İşaretleme#

Bir SAM modeli seçiliyken:

  1. Smart seç veya S tuşuna bas
  2. İşaretlemek istediğin nesneye tıkla — SAM gerçek zamanlı olarak başlangıç maskesi oluşturur
  3. Ek tıklamalarla maskeyi iyileştir: kapsamı genişletmek için mevcut maskenin dışına tıkla veya bölgeleri çıkarmak için mevcut maskenin içine tıkla
  4. İşaretlemeyi kaydetmek için Enter ya da Escape tuşuna bas veya tek tıklamalı iş akışları için auto-apply özelliğini etkinleştir

Ultralytics Platform SAM Pozitif Negatif Noktalar Maskesini İşaretleme

graph LR
    A[Press S]:::start --> B[Left-click Object]:::proc
    B --> C[SAM Generates Mask]:::proc
    C --> D{Auto-apply?}:::decide
    D -->|Yes| E[Mask Applied Automatically]:::out
    D -->|No| F{Accurate?}:::decide
    F -->|Yes| G[Enter to Save]:::out
    F -->|No| H[Add +/- Points]:::proc
    H --> C

    classDef start fill:#4CAF50,color:#fff
    classDef proc fill:#2196F3,color:#fff
    classDef decide fill:#FF9800,color:#fff
    classDef out fill:#9C27B0,color:#fff
SAM İpuçları
  • Nesnenin merkezine tıklayarak başla
  • Kapsamı genişletmek için maskenin dışına tekrar tıkla
  • İstenmeyen bölgeleri çıkarmak için maskenin içine tıkla
  • Tek tıklamayla işaretleme için auto-apply (A) özelliğini etkinleştir
  • Maske uygulanmadan önce birden fazla nokta yerleştirmek için auto-apply açıkken Shift tuşunu basılı tut
  • Belirgin kenarlara sahip, birbirinden net şekilde ayrılan nesnelerde en iyi sonucu verir
  • Uzun veya üst üste binen nesneler için birkaç iyileştirme tıklaması kullan

SAM akıllı işaretleme şunları oluşturabilir:

  • Segmentasyon görevleri için Çokgenler
  • Tespit görevleri için Sınırlayıcı kutular
  • OBB görevleri için Yönlendirilmiş kutular
SAM Görev Desteği

SAM akıllı etiketlemesi yalnızca detect, segment, semantic ve OBB görevleri için kullanılabilir. Nokta veri kümeleri bunun yerine YOLO smart annotation kullanır ve sınıflandırma manuel etiketleme gerektirir.

Otomatik Uygulama Modu#

Otomatik uygulama modu, her tıklamadan sonra SAM maskesini otomatik olarak kaydederek Akıllı işaretlemeyi hızlandırır — Enter tuşuna basman gerekmez. Araç çubuğundaki auto-apply düğmesiyle etkinleştirip devre dışı bırak veya A tuşuna bas.

ModDavranış
Auto-apply AÇIKMaske her tıklamadan sonra otomatik olarak uygulanır
Auto-apply AÇIK + ShiftÖnce birden fazla nokta yerleştirilir, bırakıldığında maske uygulanır
Auto-apply KAPALI (varsayılan)Noktaları serbestçe yerleştir, uygulamak için Enter tuşuna bas

Ultralytics Platform SAM Otomatik Uygulama Geçişini İşaretleme

Otomatik Uygulama Ne Zaman Kullanılmalı?

Otomatik uygulama, tek bir tıklamanın doğru bir maske oluşturduğu, nesnelerin birbirinden iyi ayrıldığı veri kümeleri için idealdir. Karmaşık veya üst üste binen nesnelerde otomatik uygulamayı kapat ve kaydetmeden önce maskeyi iyileştirmek için birden fazla pozitif/negatif nokta kullan.

SAM Modeli Seçimi#

Akıllı mod etkin olduğunda araç çubuğunda bir model seçici görünür. Altı SAM modeli mevcuttur — veri setine uygun hız ve doğruluk dengesine göre seçim yapabilirsin:

ModelBoyutHızNotlar
SAM 2.1 Tiny75 MBEn hızlı
SAM 2.1 Small88 MBHızlı
SAM 2.1 Base154 MBOrta
SAM 2.1 Large428 MBDaha yavaşSAM 2.1'in en doğrusu
SAM 33.45 GBEn yavaş
SAM 3.13.50 GBEn yavaşVarsayılan, en yeni nesil

Ultralytics Platform Annotate Sam Model Selector

Akıllı mod etkinken modeller arasında geçiş yapmak, mevcut görsel için tahminciyi otomatik olarak yeniden başlatır.

YOLO Akıllı İşaretleme#

Bir YOLO modeli seçiliyken Akıllı işaretleme, önceden eğitilmiş Ultralytics modellerinden veya kendi ince ayar yapılmış modellerinden tahminler ekleyebilir.

  1. Smart seç veya S tuşuna bas
  2. Araç çubuğundaki model seçiciden bir YOLO modeli seç (Official veya My Models)
  3. Predict seçeneğine tıkla
  4. Eklenen işaretlemeleri gözden geçir ve gerekli düzeltmeleri yap

Ultralytics Platform Akıllı İşaretleme YOLO Modeli

YOLO Modeli Notları
  • Model seçici yalnızca mevcut veri kümesi göreviyle eşleşen modelleri listeler, bu nedenle bir nokta veri kümesi nokta modelleri sunar.
  • Çakıştıkları sınıftaki mevcut bir işaretlemenin IoU değeri 0.7 veya daha yüksek olduğunda yinelenen tahminler atlanır.

Toplu Etiketleme#

Toplu Etiketleme, açık görüntü yerine tüm veri kümesi üzerinde bir YOLO modeli çalıştırır. Veri kümesi sayfasından Diğer eylemler > Toplu Etiketleme ile veya düzenleyicideki bir YOLO tahmininden sonra bildirim çubuğundaki Hepsinde Çıkarım Yap eylemiyle açabilirsin. Derinlik hariç her görev için, en fazla üç görüntü kanalına sahip Platform barındırmalı veri kümelerinde veri kümesi editörleri tarafından kullanılabilir.

  1. Seçiciden bir model seç (Official veya My Models)
  2. Güvenilirlik (varsayılan 0.25) ve IoU (varsayılan 0.7) kaydırıcılarını ayarla; bunları hareket ettirdikçe Test çalıştırması şeridi modelin birkaç örnek görüntü üzerinde ne bulduğunu gösterir
  3. Zaten etiketleri olan görüntüleri de çalıştırmaya dahil etmek için Etiketli görüntüleri dahil et seçeneğini aç; çalıştırma, modelin bulduklarını ekler ve sahip oldukları etiketleri korur
  4. Tahmini Maliyet değerini incele ve Başlat düğmesine tıkla

Varsayılan olarak yalnızca etiketlenmemiş görüntüler etiketlenir ve mevcut etiketler asla değiştirilmez. Bir çalıştırma, veri kümesi sınıflarına ihtiyaç duyar. Modelin sınıfları veri kümesininkilerden farklıysa, bir Sınıfları eşle adımı her model sınıfını bir veri kümesi sınıfına eşler veya atlar ve sınıfları olmayan bir veri kümesinde bunları oluşturur; çalıştırma yalnızca sınıflar mevcut olduktan sonra başlar. Bir çalıştırmayı başlatmak önce bir dataset version kaydeder, böylece sonucu beğenmezsen veri kümesini geri yükleyebilirsin.

Veri kümesi sayfası çalıştırmanın ilerleme durumunu gösterir ve Durdur, şimdiye kadar işlenen görüntüleri saklar ve ücretlendirir. Çalıştırma bittiğinde bir özet, işlenen görüntüleri ile eklenen etiketleri ve sınıfları gösterir.

Toplu Etiketleme Maliyeti

Toplu Etiketleme, çalışan başına en az $0.01 olmak üzere işlenen her 1.000 görüntü için $1.50 tutarındadır. Çalıştırma başladığında bakiye tutarından tahmin tutarı bloke edilir ve gerçekten işlenen görüntüler için mahsuplaştırılır; çalıştırma özeti kapatıldığında ücret Billing tab üzerinde Auto-Annotation olarak görünecektir.

Sınıf Kenar Çubuğu#

İşaretleme düzenleyicisi, tuvalin sağ tarafında daraltılabilir bir sınıf kenar çubuğu içerir. Kenar çubuğu şunları sağlar:

  • Sınıfları ara: Arama alanına yazarak sınıf listesini filtrele. Tam eşleşmede seçmek için Enter tuşuna bas veya eşleşme yoksa yeni bir sınıf oluştur.
  • Satır içinde yeni sınıf oluştur: Listenin altındaki Add class öğesine tıkla, bir ad yaz ve isteğe bağlı olarak özel bir renk seç. Oluşturmak için Enter tuşuna bas.
  • Sınıf adını satır içinde düzenle: Yeniden adlandırmak için bir sınıf adının üzerine gel ve kalem simgesine tıkla.
  • Renk seçici: Rengini değiştirmek için herhangi bir sınıfın yanındaki renk örneğine tıkla.
  • Sınıf başına işaretleme sayısı: Her sınıf satırında işaretleme sayısı üst simge olarak gösterilir.
  • Genişlet/daralt: Bir sınıfı genişletmek ve tek tek işaretlemeleri altında görmek için şevrona tıkla.
  • Çift yönlü üzerine gelme vurgulaması: Tuvalde bir işaretlemenin üzerine gelmek, onu kenar çubuğunda vurgular ve bunun tersi de geçerlidir. Kenar çubuğu ilgili sınıfa otomatik olarak kaydırılır.
  • Sınıfın tamamını gizle/göster: O sınıftaki her işaretlemeyi aynı anda gizlemek veya göstermek için sınıf satırındaki göz simgesine tıkla.
  • Tek tek işaretlemeleri gizle/göster: Tuvaldeki görünürlüğünü değiştirmek için herhangi bir işaretleme satırındaki göz simgesine tıkla.
  • İşaretlemeleri sil: Herhangi bir işaretleme satırındaki çöp kutusu simgesine tıklayarak onu sil.
  • Klavye kısayolları: İlk 9 sınıfı hızlıca seçmek için 1-9 tuşuna bas veya görüntüdeki tüm açıklamaların görünürlüğünü değiştirmek için H tuşuna bas.

Bağlam Menüsü#

Seçili açıklamalara sağ tıklayarak şu seçenekleri içeren bir bağlam menüsü açabilirsin:

İşlemKısayol
Açıklamaları SilDelete / Backspace
En Öne GetirCmd/Ctrl+Shift+]
En Arkaya GönderCmd/Ctrl+Shift+[
Öne GetirCmd/Ctrl+]
Arkaya GönderCmd/Ctrl+[

Görünürlük Denetimleri#

Görünürlük açılır menüsü (göz simgesi), tek tek öğelerin görüntülenmesini değiştirmeni sağlar:

DeğiştirAçıklama
AçıklamalarTüm açıklama katmanlarını göster veya gizle
Sınıf etiketleriAçıklamalardaki sınıf adı etiketlerini göster veya gizle
Pikselleri gösterYakınlaştırarak inceleme için pikselli görüntülemeyi değiştir (tam ekran)
Artı imleciAçıklama eklerken piksel koordinatlarını gösteren artı imlecini göster
Gezinme küçük resimleriGezinme küçük resimleri şeridini göster (tam ekran)
Alt bilgi çubuğuAlttaki görüntü bilgi çubuğunu göster veya gizle (tam ekran)
Tümünü gösterAçıklamaları, etiketleri, artı imlecini, küçük resimleri ve alt bilgi çubuğunu aynı anda değiştir (pikselli görüntülemeyi etkilemez)

Artı İmleci#

Açıklama eklerken, artı imleci katmanı imleç konumunu izler ve tuvalde piksel koordinatlarını görüntüler. Bu, açıklamaları hassas şekilde yerleştirmene yardımcı olur. Bunu görünürlük açılır menüsünden değiştirebilirsin.

SAM Üzerine Gelme Önizlemesi#

Smart modda SAM, herhangi bir noktaya tıklamadan önce gerçek zamanlı bir üzerine gelme önizlemesi sunar. Bu önizleme detect, segment, semantic ve OBB görevlerinde kullanılabilir. İyileştirme tıklamaları eklediğinde önizleme, etkin görev için geçerli maskeyi ve açıklama türünü yansıtacak şekilde güncellenir.

Çokgen Köşesi Düzenleme#

segment açıklamalarında, çizim yaptıktan sonra çokgen köşelerini düzenleyebilirsin:

  • Köşeleri taşıma: Yeniden konumlandırmak için herhangi bir köşe tutamacını sürükle
  • Köşeleri silme: Bir köşe seç ve kaldırmak için Delete tuşuna bas

Sınıf Yönetimi#

Sınıf Oluşturma#

Veri kümen için açıklama sınıflarını Classes sekmesinde tanımla:

  1. Classes sekmesine git
  2. Bir sınıf adı yazmak için alttaki giriş alanını kullan
  3. Add düğmesine tıkla veya Enter tuşuna bas
  4. Ultralytics paletinden otomatik olarak bir renk atanır

Ultralytics Platform Açıklama Sınıfları Sekmesi Yeni Sınıf Ekle

Açıklama Sırasında Yeni Sınıf Ekleme#

Düzenleyiciden çıkmadan, açıklama eklerken doğrudan yeni sınıflar oluşturabilirsin:

  1. Görüntüye bir açıklama çiz
  2. Sınıf kenar çubuğunda Add class seçeneğine tıkla (veya kenar çubuğundaki arama kutusuna yeni bir ad yaz)
  3. Sınıf adını gir
  4. Oluşturup atamak için Enter tuşuna bas

Bu sayede verilerinde yeni nesne türleriyle karşılaştıkça sınıfları tanımlayabileceğin kesintisiz bir iş akışı elde edilir.

Birleştirilmiş Sınıflar Tablosu

Veri kümen genelindeki tüm sınıflar birleştirilmiş bir tabloda yönetilir. Sınıf adlarında veya renklerinde yapılan değişiklikler otomatik olarak veri kümesinin tamamına uygulanır.

Sınıfları Düzenleme#

  • Yeniden adlandır: Satır içinde düzenlemek için tablodaki bir sınıf adına tıkla
  • Rengi değiştir: Renk seçiciyi açmak için renk örneğine tıkla
  • Ara: Sınıfları ada göre filtrelemek için arama alanını kullan
  • Sırala: Dizin, ad, açıklama sayısı veya görüntü sayısına göre sıralamak için sütun başlıklarına tıkla

Sınıf Renkleri#

Her sınıfa Ultralytics paletinden bir renk atanır. Classes sekmesindeki renk seçiciyi kullanarak renkleri özelleştirebilirsin; seçilen renkler ilgili veri kümesinin tamamında kullanılır.

Klavye Kısayolları#

Klavye kısayollarıyla verimli açıklama ekleme:

Kısayolİşlem
Cmd/Ctrl+SAçıklamaları kaydet
Cmd/Ctrl+ZGeri al
Cmd/Ctrl+YYinele
EscapeKaydet / Seçimi kaldır / Çık
Delete / BackspaceSeçili açıklamayı sil
Cmd/Ctrl+DeleteGörüntüyü sil
HTüm açıklamaların görünürlüğünü değiştir
1-91-9 arasındaki sınıfı seç
Cmd/Ctrl+ScrollYakınlaştır / Uzaklaştır
Cmd/Ctrl++ veya Cmd/Ctrl+=Yakınlaştır
Cmd/Ctrl+-Uzaklaştır
Cmd/Ctrl+0Sığacak şekilde sıfırla
Space+DragYakınlaştırıldığında tuvali kaydır
Shift+ClickBirden çok açıklama seç
Cmd/Ctrl+ATüm açıklamaları seç
Cmd/Ctrl+CSeçili açıklamaları kopyala
Cmd/Ctrl+XSeçili açıklamaları kes
Cmd/Ctrl+VAçıklamaları yapıştır

Ultralytics Platform Açıklama Klavye Kısayolları İletişim Kutusu

Tüm Kısayolları Görüntüle

Kısayol başvurusunu açmak için açıklama araç çubuğundaki klavye simgesine tıkla.

Geri Al/Yinele#

Etiketleme düzenleyicisi, tam bir geri alma/yineleme geçmişi tutar:

  • Geri al: Cmd/Ctrl+Z
  • Yinele: Cmd/Ctrl+Y

Geçmiş şunları izler:

  • Etiket ekleme (tekli ve toplu)
  • Etiketleri düzenleme (taşıma, yeniden boyutlandırma, döndürme)
  • Etiketleri silme (tekli ve toplu)
  • Sınıfları değiştirme (tekli ve toplu)
  • Etiketleri yeniden sıralama (z sırası)
  • Çokgen köşelerini düzenleme (ekleme, kaldırma, taşıma)
  • Anahtar noktaları taşıma
Sınırsız Geri Alma

Geri alma yığınının sabit bir sınırı yoktur — görüntüyü açtığından beri yaptığın değişiklikleri geri alabilirsin.

Etiketleri Kaydetme#

Değişiklikler, son etiket düzenlemesinden bir saniye sonra otomatik olarak kaydedilir. Başka bir görüntüye geçtiğinde veya tam ekran düzenleyiciyi kapattığında da kaydedilir.

  • Şimdi kaydet: Kaydet düğmesine tıkla veya Cmd/Ctrl+S tuşuna bas
  • Kapat: Kapat düğmesine tıkla, görüntünün dışına tıkla veya Escape tuşuna bas; kapatma işlemi bekleyen değişiklikler için arka planda kaydetmeyi tetikler
Çalışmanı Kaydet

Tarayıcı sekmesini kapatmadan önce görüntü bilgi çubuğundaki Saving... veya Unsaved durumunun temizlenmesini bekle. Kaydet düğmesini veya Cmd/Ctrl+S tuşunu kullanarak istediğin zaman manuel olarak kaydedebilirsin.

SSS#

  • SAM, çoğu nesne için yüksek kaliteli maskeler sağlar. Doğruluk şunlara bağlıdır:

    • Nesnenin arka plandan ayırt edilebilirliği
    • Görüntü kalitesi ve çözünürlüğü
    • Sağlanan pozitif/negatif nokta sayısı

    En iyi sonuçlar için nesnenin merkezine tıklayarak başla; ardından kapsamı artırmak için maske dışına, yakındaki nesneleri veya arka planı çıkarmak için maske içine tıkla.

  • Evet. Veri kümeni YOLO biçimli etiket dosyaları, COCO JSON etiket dosyaları veya bir Ultralytics NDJSON dışa aktarımıyla yükle. Platform, işleme sırasında bunları ayrıştırır ve düzenleyicide görüntüler. Pascal VOC XML etiketleri içe aktarılmaz — önce bunları YOLO veya COCO'ya dönüştür. Bkz. Veri Kümeni Hazırlama.

  • Bir etiket çizdikten sonra:

    1. Aynı sınıfı seçili tut
    2. Sonraki etiketi çiz
    3. Tüm nesneler etiketlenene kadar tekrarla

    1-9 klavye kısayolu sınıfları hızlıca seçer.

  • Evet, ancak en iyi sonuçlar için:

    • Her görüntüde hedef sınıflarındaki tüm nesneleri etiketle
    • Hâlâ etiketlenmesi gereken görüntüleri belirlemek için Annotations filtresini Unannotated olarak ayarla
  • SAM 3.1, varsayılan ve en son nesil modeldir; en yüksek kalitede maskeler için buradan başlayabilirsin, SAM 3 ise hâlâ kullanılabilir durumdadır. Yaygın nesneler üzerinde daha hızlı etkileşimli bir iş akışı için SAM 2.1 Small modeline geçebilir veya karmaşık şekillerde daha yüksek maske hassasiyetine ihtiyaç duyduğunda SAM 2.1 Large modelini kullanabilirsin. Basit ve yüksek kontrastlı nesnelerde maksimum hız için SAM 2.1 Tiny modelini kullan.

  • SAM akıllı etiketlemesi detect, segment, semantic ve OBB görevleri için kullanılabilir. Nokta veri kümelerinde, Smart modu yalnızca YOLO smart annotation çalıştırır ve sınıflandırma yalnızca manuel etiketleme kullanır. Akıllı etiketleme ayrıca bağlı bulut ve Şirket İçi veri kümelerinde kullanılamaz.

  • Evet. Şablon düzenleyiciyi açmak için iskelet şablonu seçicisinin yanındaki + düğmesine tıkla. Anahtar noktaları yerleştir, adlandır, bağlantıları çiz ve kaydet. Özel şablonlar hesabında saklanır ve tüm pose veri kümelerinde kullanılabilir.

  • Etiketleme araç çubuğundaki şablon seçici açılır menüsüne tıkla. Yerleşik şablonlardan (Kişi, El, Köpek, Yüz, Kutu) birini veya kaydettiğin özel şablonları seç. Seçilen şablon, görüntüye tıkladığında hangi anahtar noktaların yerleştirileceğini belirler.

  • Evet. Bir veya daha fazla etiketi seç, kopyalamak için Cmd/Ctrl+C tuşuna (veya kesmek için Cmd/Ctrl+X tuşuna) bas, ok tuşlarıyla veya küçük resim şeridi üzerinden başka bir görüntüye git ve yapıştırmak için Cmd/Ctrl+V tuşuna bas. Pano, tam ekran düzenleyici açık kaldığı sürece korunur.

Yorumlar