Bilgisayar bilimlerindeki önemli çalışma konularından
biri de görüntü işlemedir. Bir görüntüden faydalı bir bilgi çıkarılarak yorumlanması
gerektiğinde görüntü işleme tekniklerinden faydalanılmaktadır. İşlenecek
görüntü, kameralar, optik tarayıcılar ve fotoğraf makineleri yardımıyla elde
edilebilir. Bu dijital görüntülerin sayısallaştırılmasıyla üzerinde farklı
işlemler uygulanarak anlamlı yorumlanabilir sonuçlar elde edilebilir. Tıp,
Askeri, Endüstriyel ve Coğrafi Sistemler gibi birçok alanda kullanılan görüntü
işleme teknikleri, güvenlik sistemleri alanında da yaygın olarak
kullanılmaktadır. Parmak izi, iris ve yüz tanıma gibi uygulamalar güvenlik
alanında görüntü işleme teknikleri kullanılarak yapılabilmektedir. Tarayıcı,
kamera ya da fotoğraf makinesi üzerinden alınan görüntülerin yorumlanabilmesi
için belirli ön işlemlerden geçirilmesi gerekmektedir. Bu konuda yazılımsal olarak
programlama dilleriyle geliştirilmiş birçok kütüphane bulunmaktadır. Açık
kaynak kodlu bir kütüphane olan OpenCV (Open Source Computer Vision Library) bu
çalışmada tercih edilen görüntü işleme kütüphanelerinden biridir. Geliştirilen
uygulamada OpenCV’ nin C# için geliştirilmiş olan OpenCVSharp bileşeni
kullanılmıştır. Kamera ile bireylerin fotoğrafları elde edilerek bireylerin yüz
bölgeleri bulunmuştur. Ardından veritabanında kayıtlı olan verilerle
karşılaştırılarak bireyin hangi oranda kime benzediği geliştirilen program
aracılığıyla gösterilmiştir. Yapılan bu çalışmada yüz tanımada %79 oranında
başarı sağlanmıştır.
Bölüm | Makaleler |
---|---|
Yazarlar | |
Yayımlanma Tarihi | 25 Aralık 2017 |
Gönderilme Tarihi | 10 Ağustos 2017 |
Kabul Tarihi | 13 Ekim 2017 |
Yayımlandığı Sayı | Yıl 2017 Cilt: 6 Sayı: 2 |