29 Eylül 2014 Pazartesi

Gerçek Zamanlı Obje Takibi(EmguCv ile)

Herkese Merhabalar!
      Bu yazımda sizlere EmguCv kütüphanesi ile yazdığım görüntü işleme uygulaması hakkında bilgi vermek istiyorum. Uygulamada ortamdan farklı bir renkte olan nesneyi rengine göre filtre edip onu gerçek zamanlı olarak takip etme amaçlanmıştır. Geliştirme ortamı olarak Microsoft Visual Studio, dil olarak C# programlama
dili kullanılmıştır.
      Programın genel algoritmasına gelirsek, şöyle özetleyebiliriz;
  1. Görüntü kameradan RGB formatında alınıp başka bir renkli resim görüntüleme yöntemi olan HSV formatına dönüştürülmüştür.
  2. HSV filtresi için uygun değerler test edilip bulunmuştur ve renk filtesi uygunlanmıştır.
  3.  Renk filtresinden kalan gürültüler erode ve dilate morfolojik operatörleriyle azaltılmıştır.
  4. Counter Analysis ile görüntü "counter"lara ayrılmıştır. Sadece "counter" alanı belli bir değerden büyük olan "counter"lar dikkat alınmıştır. Bu sayede son kalan gürültüler de engelenmiştir.
     Projemin tanıtım videosuna aşağıdan ulaşabilirsiniz. Kodlar videoda gösterilmektedir. Tekrar görüşmek üzere...

1 yorum:

  1. Hocam görüntü işleme kullanarak drone ile nesne takibi projesini yapabilir misiniz? omerkaya9999@gmail.com

    YanıtlaSil