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

Data Annotation

Veri açıklama, ham verilere sınıflar, kutular, maskeler ve kilit noktalar gibi gerçek referans bilgileri ekler. Göreve göre açıklama türlerini, dosya biçimlerini ve otomatik açıklamayı ele alır.

Veri anotasyonu, denetimli öğrenme modellerinin verilerden öğrenebilmesi için ham verilere, örneğin bir görüntüye sınıf adı, her nesnenin çevresine bir kutu veya çokgen, vücut üzerine anahtar noktalar ya da bir metin aralığına etiket gibi temel gerçek bilgileri ekleme işlemidir. Veri etiketleme ile eş anlamlıdır; bilgisayarlı görü ekipleri kutu ve maskeler gibi çizilmiş geometriler için genellikle anotasyon terimini kullanır. Bir anotasyon iki bölümden oluşur: kişinin veya modelin çizdiği geometri ya da etiket ve bunu eğitim için saklayan dosya biçimi.

Göreve Göre Anotasyon Türleri#

Modelin üretmesi gereken çıktı, anotatörlerin ne çizeceğini belirler. Ayrıntı zaman alır; bu nedenle ekipler, modelin ihtiyaç duyduğu bilgiyi içeren en basit anotasyon türünü seçer.

  • Sınıf etiketleri: Görüntü sınıflandırma için görüntü başına bir sınıf; bu sınıf genellikle görüntüyü içeren klasörün adı, yani ImageNet tarzı sınıflandırma veri kümelerinin klasör düzeni olarak saklanır.
  • Sınırlayıcı kutular: Nesne algılama için nesne başına bir kutu ve sınıf. YOLO biçimi, görüntü başına bir metin dosyasına nesne başına bir class x_center y_center width height satırı yazar; koordinatlar görüntü boyutuna göre 0–1 aralığında normalize edilir. COCO JSON, [x_min, y_min, width, height] değerlerini piksel cinsinden saklar; Pascal VOC XML ise iki köşenin piksel koordinatlarını saklar.
  • Yönlendirilmiş kutular: Hava görüntülerindeki gemiler ve araçlar gibi döndürülmüş nesnelere uyan dört köşe noktası; yönlendirilmiş sınırlayıcı kutu algılama için kullanılır.
  • Çokgenler ve maskeler: Örnek segmentasyonu için nesnelerin dış hatları veya anlamsal segmentasyon için her piksele atanmış bir sınıf. YOLO ve COCO, çokgenleri köşe noktası listeleri olarak saklar; COCO ayrıca kalabalık bölgelerin maskelerini çalışma uzunluğu kodlaması (RLE) biçiminde saklar.
  • Anahtar noktalar: Poz tahmini için her anatomik işaret noktasına ait x, y konumu ve görünürlük bayrağı. COCO kişi anotasyonlarında 17 anahtar nokta bulunur ve her biri etiketlenmemiş, etiketlenmiş ama gizli ya da görünür olarak işaretlenir.

Anotasyon hassasiyeti en çok küçük nesneler için önemlidir. 20 × 20 piksellik bir kutuyu yatayda 3, dikeyde 3 piksel kaydırmak, kutunun özgün kutuyla olan kesişim/birleşim oranını (IoU) 0,57'ye düşürür. Bu nedenle gerçek nesneyle eşleşen bir tahmin, COCO ortalama ortalama hassasiyetinde (mAP) ortalaması alınan 0,60 ile 0,95 arasındaki 10 IoU eşiğinin 8'inde hatalı sayılır. Her sınıfı tanımlayan ve kısmen gizlenmiş nesnelerin kutularının ne kadar sıkı çizileceği gibi sınır durumlarını açıklığa kavuşturan yazılı yönergeler, binlerce anotasyonun tutarlılığını sağlar.

Görüntülerin Ötesinde Anotasyon#

  • Video: Çoklu nesne takibi için her karedeki kutular veya maskeler, her nesneyi zaman içinde takip eden iz kimlikleriyle birbirine bağlanır.
  • Lidar ve 3B: Sürüş ve robotikte 3B nesne algılama için nokta bulutlarında merkez, boyut ve yön açısı belirtilen küboidler kullanılır.
  • Metin: Adlandırılmış varlık tanıma (NER) için karakter konumları ve varlık türüyle işaretlenmiş metin aralıkları ya da duygu analizi gibi görevlerde belge başına bir etiket.
  • Ses: Konuşma tanıma için döküm veya konuşmacı kimlikleri içeren zaman damgalı bölümler.
  • Model tercihleri: Anotatörler iki model yanıtından daha iyisini seçer ve insan geri bildiriminden pekiştirmeli öğrenme (RLHF) için kullanılan karşılaştırma verilerini üretir.

Otomatik Anotasyon#

Model destekli anotasyon, insanların inceleyip düzelttiği model önerileriyle başlar. Bir algılayıcı, zaten bildiği sınıflar için kutular önerir; Meta'nın Segment Anything modeli gibi istemlenebilir segmentasyon modeli, kutuyu veya tıklamayı maskeye dönüştürerek çokgeni köşe köşe çizme gereğini ortadan kaldırır. Ultralytics paketindeki auto_annotate işlevi bu iki adımı birleştirir: YOLO26 algılayıcısı nesneleri bulup sınıflandırır; Ultralytics paketinde çalışan SAM 2.1 ise her kutuyu YOLO segmentasyon biçiminde kaydedilen bir çokgene dönüştürür.

from pathlib import Path

from ultralytics.data.annotator import auto_annotate
from ultralytics.utils import ASSETS

# Detect objects in the bundled sample images, then turn each box into a SAM 2.1 polygon
auto_annotate(data=ASSETS, det_model="yolo26n.pt", sam_model="sam2.1_b.pt", output_dir="auto_labels")

# Read the annotation file written for the bus image
rows = Path("auto_labels/bus.txt").read_text().splitlines()
print(f"{len(rows)} objects annotated")
print(rows[0][:80])

bus.txt içindeki her satır, COCO sınıf indeksini ve ardından çokgenin 0–1 aralığında normalize edilmiş x, y köşe koordinatlarını içerir; böylece anotatör satırı inceleyip düzelttikten sonra eğitim için hazır olur. Varsayılan güven eşiği olan 0,25'in altındaki algılamalara anotasyon eklenmez; bu nedenle kaçırılan nesnelerin elle çizilmesi gerekir.

  • Veri etiketleme: Eş anlamlı bir terimdir; e-postayı spam olarak işaretlemek gibi, öğelerin tamamına sınıf etiketi vermek için daha sık kullanılır.
  • Veri artırma: Mevcut temel gerçek verilerin çeşitliliğini artırmak için anotasyonlu görüntüleri ve anotasyonlarını birlikte dönüştürür; örneğin yatay çevirme sırasında kutu koordinatlarını da yansıtır.
  • Yarı denetimli öğrenme: Model, etiketsiz verileri kendisi anotasyonlar ve insan incelemesi olmadan sahte etiket adı verilen, güven düzeyi yüksek tahminleriyle eğitim yapar.
  • Sentetik veri: Anotasyonları, her nesnenin tam konumunu ve dış hatlarını bilen oluşturucu tarafından sağlanan, işlenmiş veya üretilmiş görüntüler.

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