Dönerkanat tipinde bir insansız hava aracıyla video tabanlı üst düzey işlevlerin tasarlanması
Design of video based high level functions for a quadrotor type unmanned aerial vehicle
Yazar: NEVREZ İMAMOĞLU
Danışman: PROF. DR. MEHMET ÖNDER EFE
TOBB Ekonomi ve Teknoloji Üniversitesi / Fen Bilimleri Enstitüsü / Elektrik-Elektronik Mühendisliği Ana Bilim Dalı
Derece: Yüksek Lisans, 2010
Konu: Elektrik ve Elektronik Mühendisliği = Electrical and Electronics Engineering ; Mühendislik Bilimleri = Engineering Sciences
Dizin: Dalgacık dönüşümleri = Wavelet transforms ; Şablon eşleme = Template matching

Özet:
Video işleme çalışmaları arasında havadan gözetleme ile uygulama geliştirmek araştırmacılar için ilgi çekici bir problemdir. Gözetleme uygulamalarında önemli çalışmalardan biri görüntüdeki nesnenin ayrıştırılması ve tanınması diğeri ise görüntüdeki nesnenin takip edilmesidir. Her iki konuda da literatürde çeşitli çözümler önerilmiştir. Sağladığı yararlı bilgiler sebebiyle görüntü işleme çalışmalarında dalgacık dönüşümü yöntemine bu problemlerin çözümünde sıkça başvurulmaktadır. Bu çalışmada dalgacık dönüşümünden yararlanılarak birbirine ilişkilendirilebilir iki ayrı uygulama yapılmıştır. İki uygulamada da farklı ölçek ve oryantasyonlarda analiz imkânı sağlayan Gabor dalgacıklarına başvurulmuştur. İlk çalışmada görüntüdeki nesneyi arka plandan Gabor dalgacıkları ile ayırarak elde edilen örüntünün istenen nesne sınıfına ait olup olmadığı belirlenmiştir. En yakın komşu, en yakın k-komşu, Bayes ve yapay sinir ağı sınıflandırma yöntemleri kullanılarak örüntülerin istatistiksel özellikleri üzerinden başarım analizi yapılmıştır. Bayes sınıflandırma yöntemi eldeki özellik vektörlerine en iyi cevabı vermiştir. Yapay sinir ağı sınıflandırma yöntemi de kabul edilebilir bir başarıma sahiptir. Diğer çalışmada ise hareketli kamera ile havadan alınan görüntüdeki önceden belirlenmiş nesnenin takibi gerçeklenmiştir. Gradient tabanlı Gabor dalgacık gösterimine ait görüntü üzerinden ele alınan şablonlardan ikili pencere seçilerek bulunan değiştirilmiş-Zernike özellikleri yardımıyla şablon eşleme yöntemi gerçeklenmiştir. Ayrıca şablon eşleme aşamasında beklenen arama noktası çevresinde şablonlar arasında ağırlıklandırılmış uzaklık ölçütü kullanılarak başarımı daha yüksek bir yapı oluşturulmaya çalışılmıştır. Geliştirilen algoritma gözlemci hareketi varken, nesne hareket halindeyken veya hareketsizken, gürültülü video görüntüsünde ve yüksek ışık değişimi mevcutken takip işlemini başarıyla gerçekleştirmiştir.

Abstract:
Among the video processing applications, aerial video surveillance is one of the interesting topics for researchers. Object segmentation and recognition system is one important topic for surveillance, and the other one is object tracking. There are various solutions developed with lots of researches to handle these problems. Wavelet transform analysis is one of the tools used to implement such applications because it yields useful information on image processing applications. In this work, two related application is implemented by taking advantage of wavelet transform. Gabor wavelets which provide analysis with different scales and orientations are utilized in both implementations. The aim of the first work is segmentation of the object from background image with the aid of Gabor wavelets, and classification of the pattern whether it belongs to the desired object or not. Nearest neighbor, k-nearest neighbor, Bayesian and artificial neural network classifiers are used to analyze the performance of the statistical features of the patterns. Bayesian classifier results in best accuracy. Artificial neural network also has a satisfactory performance to be used for classification. The other application is the tracking of an object on an aerial video taken from a moving observer. Tracking of the object is accomplished by using double window gradient based Gabor representation of a gray scale image and the extraction of pseudo-Zernike moment for feature selection to match best similar template around next expected pixel among consecutive frames. In addition, template matching process takes advantage of the weighted distance to find best matching template around an expected search point to obtain a better performance on tracking result. The algorithm to track the object on an aerial video satisfies the tracking task even under the circumstances where the observer is moving, the target object is moving or not moving, video record is low quality with noise, and there are high illumination changes.