CUDA Tabanlı Görüntü İşleme ve Bir Paralel Yüz Tanıma Uygulaması
Tezin Türü: Yüksek Lisans
Tezin Yürütüldüğü Kurum: Atatürk Üniversitesi, Mühendislik Fakültesi, Bilgisayar Mühendisliği, Türkiye
Tezin Onay Tarihi: 2015
Tezin Dili: Türkçe
Öğrenci: Fikriye ATAMAN
Danışman: Deniz Dal
Açık Arşiv Koleksiyonu: AVESİS Açık Erişim Koleksiyonu
Özet:Son yıllarda hızla gelişen GPU teknolojisi özellikle araştırmacıların ve paralel yazılım geliştiricilerinin dikkatini çekmiştir. Grafik kartlarındaki GPU'ların genel amaçlı hesaplamalar için kullanılabilmesine imkân sağlayan NVIDIA CUDA gibi programlama ara yüzlerinin geliştirilmesi paralel programlama ile ilgilenen herkesi heyecanlandırmıştır. Genel amaçlı GPU olarak da adlandırılan bu yeni programlama platformu, doğasında yüksek derecede veri paralelliği barındıran tıbbi görüntü işleme gibi farklı görüntü işleme uygulamalarında ve 3D modelleme gibi birçok alanda kullanılmaya başlanmıştır. Bu çalışmada ilk olarak, NVIDIA firmasının CUDA destekli grafik kartlarının görüntü işleme alanında yüksek performanslı uygulamalar geliştirmeyi nasıl kolaylaştırdığı incelenmiştir. Buna ek olarak C++ programlama dili ile CUDA tabanlı bir paralel yüz tanıma uygulaması da hayata geçirilmiştir. Söz konusu uygulamanın seri (CPU) ve paralel (CUDA) versiyonları performans açısından karşılaştırılmış ve sonuçlar ayrıntılı istatistikler ile birlikte sunulmuştur. Yüz tanıma için Temel Bileşen Algoritmasından faydalanılmıştır. 2015, 77 sayfa Anahtar Kelimeler: CUDA, ParalelProgramlama, Görüntüİşleme, YüzTanıma, PCA, Özyüzler