Soru & Cevap

Android Face detection

20.01.2014 - 01:42

Merhaba

Yüz algılayan bi program üzerinde çalışıyorum şuan yüzü algılayabiliyorum ancak sonraki aşamada bu algılanan yüzü veri tabanına kaydedip sonraki algılamada algılanan yüzün kayıtlarda olup olmadığını nasıl anlayabilirim bunu kişiye özel nasıl yapabilirim.

13 Görüntülenme

2 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-3646-1552938139.jpg
ibrahimhobekkaya
21.01.2014 - 11:02

Öncelikle teşekkürler Halil bey

Dediğiniz gibi uzun ve sıkıntılı bi süreç olacak ancak benim bu süreyi minimuma indirgemem gerekiyor.

Şu aşamada ilk olarak algıladığım yüzün kime ait olduğunu veri tabanına nasıl atarım karşılaştırma aşaması bi sonraki bölüm.

yüz algılamada sorun yaşamıyorum şuan.

picture-399-1379511904.jpg
halil
20.01.2014 - 02:07

Selam İbrahim;

Projenin geneline hakim olmadığım için cevabım algoritmik vermeye çalışacağım. 

Kişilerin face detaction yaptığın yaptığın resimlerde yüz bölgesine çeşitli ayrıştırıcı farklar yakalamalısın. Bunun için kaş, burun gibi alın genişliği gibi daha ayırt edici alanlar seçmeli bu alanlarda RGB değerlerini kullanıp ayrıştırıcı bir desen yakalamalı ve bu desenleri bir listeye kaydetmeli, ardından çeşitli search metotları ile görüntüsünü yakaladığın kişinin o olup olmadığını yazacağın similarity(benzerlik) func ile bulmalısın. Bunu yaparken kullandığın algoritmaların verimliğine dikkat etmeni öneririm, zaman alan uzun bir süreç olacaktır.