İçeriğe geç
parazade
Yapay Zeka

Nesne Takibi Nedir?

İngilizce: Object Tracking

Yayın: · Son güncelleme:

Nesne Takibi Nedir? Kısaca

Nesne takibi (object tracking), bir videoda tespit edilen nesnelerin kareden kareye izlenmesi ve her nesneye kalıcı bir kimlik verilerek hareketinin zaman içinde takip edilmesini sağlayan bilgisayarlı görü görevidir.

Nesne Takibi nedir?
İçindekiler
  1. Nesne takibi nedir?
  2. Nasıl çalışır?
  3. Zorluklar ve dikkat edilecekler

Nesne takibi, nesne tespitinin zaman boyutuna taşınmış hâli gibi düşünülebilir. Tespit her karede "burada bir araç var" der; takip ise "bu, iki saniye önce gördüğümüz aynı araç" diyerek bağlantı kurar.

Nesne takibi nedir?

Takip sisteminin çıktısı, her nesne için bir kimlik numarası ve bu nesnenin kareler boyunca izlediği yoldur. Örneğin varsayımsal bir otopark videosunda "araç 7"nin girişten park yerine kadar izlediği güzergâh çıkarılabilir.

İki temel tür vardır:

  • Tek nesne takibi: Kullanıcının ilk karede seçtiği tek bir nesne izlenir.
  • Çoklu nesne takibi: Sahnedeki tüm nesneler aynı anda izlenir ve her birine ayrı kimlik verilir.

Nasıl çalışır?

Yaygın yaklaşım "tespit ederek takip"tir:

  1. Her karede bir nesne tespiti modeli nesneleri bulur.
  2. Hareket modeli, örneğin bir Kalman filtresi, nesnenin bir sonraki karede nerede olacağını tahmin eder.
  3. Yeni tespitler, tahmin edilen konumlar ve görünüm benzerliğiyle eşleştirilir.
  4. Eşleşen nesne aynı kimliği korur; yeni nesnelere yeni kimlik verilir.

Zorluklar ve dikkat edilecekler

  • Nesneler birbirinin arkasına geçtiğinde kimlikler karışabilir.
  • Hızlı hareket, bulanıklık ve ışık değişimi takibi zorlaştırır.
  • Benzer görünen nesneler, örneğin aynı formayı giyen sporcular, birbirine karıştırılabilir.

Spor analizi, trafik yoğunluğu ölçümü, perakende mağazalarında ziyaretçi akışı ve robotik başlıca kullanım alanlarıdır. İnsanların izlendiği uygulamalarda kişisel verilerin korunmasına ve kullanım amacının şeffaf olmasına dikkat edilmelidir.

Sıkça Sorulan Sorular

Nesne takibi ile nesne tespiti farkı nedir?

Nesne tespiti her karede nesneleri bağımsız olarak bulur. Nesne takibi ise bu tespitleri kareler arasında birbirine bağlar ve her nesnenin kimliğini zaman içinde korur.

Nesne takibinde kimlik değişmesi neden olur?

Nesneler birbirini kapattığında, kısa süre görüntüden çıktığında ya da birbirine çok benzediğinde eşleştirme hatası yapılabilir. Buna kimlik değişimi denir ve takip kalitesini ölçmede önemli bir göstergedir.

İlgili terimler

Nesne Tespiti(Object Detection)Nesne tespiti (object detection), bir görüntü ya da videodaki nesnelerin ne olduğunu sınıflandıran ve her birinin konumunu bir sınırlayıcı kutu ile belirleyen bilgisayarlı görü görevidir.Kalman Filtresi(Kalman Filter)Kalman filtresi, gürültülü ve eksik ölçümleri bir sistemin hareket modeliyle birleştirerek o sistemin gerçek durumunu, örneğin bir aracın konumunu ve hızını, her yeni ölçümde güncellenen en iyi tahminle hesaplayan algoritmadır.Optik Akış(Optical Flow)Optik akış (optical flow), bir videonun ardışık iki karesi arasında görüntüdeki her pikselin ya da noktanın hangi yöne ve ne kadar hareket ettiğini gösteren hareket alanının hesaplanmasıdır.Bilgisayarlı Görü(Computer Vision)Bilgisayarlı görü, bilgisayarların fotoğraf ve videolardan anlamlı bilgi çıkarmasını, yani nesneleri, yüzleri, yazıları ve sahneleri tanıyıp yorumlamasını sağlayan yapay zekâ alanıdır.Robotik(Robotics)Robotik, çevresini algılayıp karar veren ve fiziksel dünyada hareket eden makineleri (robotları) tasarlayan, üreten ve programlayan disiplinlerarası mühendislik alanıdır; makine, elektronik ve yazılımı birleştirir.Harf Çevirisi(Transliteration)Harf çevirisi (transliterasyon), bir yazı sistemindeki metnin, anlamı çevrilmeden başka bir yazı sisteminin harfleriyle yazılmasıdır. Örneğin Kiril alfabesiyle yazılmış bir ismin Latin harflerine aktarılması harf çevirisidir.