Face recognition using LBP, nLBP and αLBPalgorithms
- Global styles
- Apa
- Bibtex
- Chicago Fullnote
- Help
Abstract
Yüz tanıma, son yıllarda en önemli görüntü işleme uygulamalarından biri olarak büyük ilgi görmektedir. Yüz tanıma problemi için yapılan çalışmalara bakıldığında başarı oranları yüksek olmasına rağmen kontrolsüz ortamlardaki performans henüz insanlardan daha iyi değildir. Kısıtlı olmayan ortamlarda, bilgisayar görüsü ve örüntü tanıma konusunda doğru ve kararlı yüz tanıma ile ilgili birçok zorluk vardır. Bu tez çalışmasında yüz tanıma problemi için klasik LBP, nLBP ve αLBP kullanılmıştır. nLBP piksellerin komşuları arasındaki ilişkiye göre oluşturulmaktadır. nLBP'nin d uzaklığına bağlı bir parametresi bulunmaktadır. Bu parametre karşılaştırılacak ardışık komşular arasındaki mesafeyi belirtir. Farklı d parametre değerleri için farklı örüntüler elde edilmektedir. αLBP operatörü ise her pikselin değerini bir açı değerine göre hesaplamaktadır. Açı değerleri α=0, 45, 90 ve 135 derecelerinden biri olmaktadır. Önerilen yaklaşımları test etmek için ORL yüz veri tabanı kullanılmıştır. ORL yüz görüntülerinden nLBP, αLBP ve klasik LBP ile elde edilen öznitelikler kNN ve ANN makine öğrenmesi yöntemleri kullanılarak sınıflandırma işlemleri gerçekleştirilmiştir. nLBP öznitelikleri ile kNN kullanılarak en yüksek %98.25 başarı oranı gözlenmiştir. αLBP öznitelikleri ile ANN kullanılarak %88.50 başarı oranı elde edilmiştir. Klasik LBP öznitelikler ile ise en yüksek %83.50 başarı oranı elde edilmiştir. Önerilen nLBP ve αLBP yaklaşımların klasik LBP yönteminden daha başarılı olduğu görülmüştür. Yapılan literatür çalışmasında aynı ORL yüz veritabanı üzerinde yapılan çalışmalarda elde edilen başarı oranları bu tez çalışmasında önerilen yaklaşımların başarı oranları ile karşılaştırılmıştır. Sonuç olarak önerilen LBP tabanlı yaklaşımlar kullanılarak yüz tanımada önemli derecede başarı sağlanmıştır. Face recognition is of great interest because it is one of the most important image processing applications. Although the success rates of the studies in the literature are high, the performance in out-of-control situations is still not better than human. There are many challenges to design an accurate and robust face recognition system, especially in non-restricted environments. In this thesis classical local binary pattern (LBP), neighborliness local binary pattern (nLBP) and αLBP were used for a face recognition problem. nLBP is formed according to the relationship between the neighbors around each pixel. nLBP has a distance parameter which specifies the distance between consecutive neighbors to be compared. Different patterns are obtained for different d parameter values. αLBP operator calculates the value of each pixel according to an angle value. Angle values can be α = 0, 45, 90 and 135 degrees. The ORL face database was used to test the proposed approaches. nLBP, αLBP and classical LBP features were extracted from face images and classified using k-nearest neighbor (kNN) and artificial neural network (ANN). 98.25% recognition rate was obtained using kNN with nLBP. A recognition rate of 88.50% was obtained with αLBP using ANN. The recognition rate of 83.50% was obtained with classical LBP. The proposed nLBP and αLBP approaches were found to be more successful than the classical LBP method. In the literature, the success rates obtained in the studies performed on the same ORL face database were compared with the success rates of the proposed approaches in this thesis study. As a result, the proposed LBP-based approaches achieved significant success in face recognition.
Collections