Matlab ile Yüz Tanıma Uygulaması - 2 ( PCA Yöntemi ile Yüz Tanıma )
Ex Machina (2014) PCA ile Yüz Tanıma Görüntü tanıma uygulamalarında kullanılan klasik yöntemlerden temel bilesen analizi (PCA) yöntemini temel alan yöntemlerde yüksek dereceden özniteliklerle ilgilenilmez. PCA, veriyi düşük bir boyuta, verideki değişmeyi koruyacak şekilde eşleyen dikgen bir doğrusal dönüşümdür. İlk temel bilesen verideki en büyük değişme yönündedir ve ikinci bilesen bir sonraki en buyuk değişme yönündedir. PCA ile boyut indirme işleminde, ilk bir kaç temel bilesen kullanılarak verinin değişmesini en çok etkiyen özellikler alınır. Böylelikle daha az miktarda veri kullanılarak, taşınan bilginin büyük kısmı korunur. Kodlar üzerinde bunu adım adım anlatacak olursak; 1. Kovaryans matrisinin oluşturulması m = mean(X,2); % Ortalama yüz görüntüsü bulunuyor. m = (1/P)*sum(Xj's) (j = 1 : P) imgcount = size(X,2); %Sütun sayısından veritabanındaki resim sayısı saydırılıyor. %%%%%%%% Ortalama Görüntü vektörü tüm görüntü vektörlerinden olu