CUDA ile Yüksek Başarımlı Bir Yüz Tanıma Uygulaması

Yazarlar

  • Fikriye ATAMAN Van Yüzüncü Yıl Üniversitesi, Enformatik Bölümü

DOI:

https://doi.org/10.38063/ejons.446

Anahtar Kelimeler:

CUDA, Paralel Programlama, Yüz Tanıma, TBA, Özyüzler

Ö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 işlemcilerin (GPU) genel amaçlı hesaplamalar için kullanılabilmesine imkân sağlayan NVIDIA CUDA programlama ara yüzlerinin geliştirilmesi paralel programlama ile ilgilenen herkesi heyecanlandırmıştır. Genel amaçlı GPU olarak adlandırılan bu işlemciler, 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) sürümleri performans açısından karşılaştırılmış ve çıkan bulgular ayrıntılı olarak sunulmuştur. Yüz tanıma için Temel Bileşen Algoritmasından faydalanılmıştır.

İndir

Yayınlanmış

2021-09-20

Nasıl Atıf Yapılır

ATAMAN, F. (2021). CUDA ile Yüksek Başarımlı Bir Yüz Tanıma Uygulaması. Journal on Mathematic, Engineering and Natural Sciences (EJONS), 5(19), 502–519. https://doi.org/10.38063/ejons.446