Yüz Tanıma Sistemi

Yüz Tanıma Sistemi

Yüz Tanıma Sistemi, bir kişinin kimliğini belirlemek veya doğrulamak için yüz özelliklerini analiz eden biyometrik bir teknolojidir. Bu sistemler genellikle kamera görüntülerini veya fotoğrafları kullanarak çalışır ve birçok farklı alanda kullanılır.

 

Temel Çalışma Prensibi:

  • Yüz Algılama (Face Detection): Görüntüde bir yüzün varlığı tespit edilir.
  • Özellik Çıkarımı (Feature Extraction): Gözler, burun, ağız gibi belirleyici yüz hatları analiz edilir.
  • Karşılaştırma ve Tanıma: Çıkarılan özellikler, önceden kayıtlı yüz veritabanıyla karşılaştırılır.
  • Doğrulama ya da Tanıma:
    • Doğrulama: "Bu kişi, iddia ettiği kişi mi?"

    • Tanıma: "Bu kişi kim?" 

 

Kullanılan Teknolojiler:

  • OpenCV, Dlib: Yüz algılama ve izleme için açık kaynak kütüphaneler
  • FaceNet, DeepFace, ArcFace: Derin öğrenmeye dayalı yüz tanıma modelleri
  • Python, C++, JavaScript: Yazılım geliştirme dilleri

 

Kullanım Alanları:

  • Güvenlik sistemleri (örneğin havaalanları, sınır kapıları)
  • Akıllı telefon kilit açma
  • Katılım takibi (okullarda ve iş yerlerinde)
  • Perakende analizleri (müşteri tanıma)
  • Hukuki/savunma amaçlı analizler

Avantajlar 

  • Temassız ve hızlı

  • Kullanıcı dostu

  • Otomatik izleme