Aktif canlılık tespiti nasıl çalışır?
Yönlendirmeli bir görevin neden statik bir selfie'den üstün olduğu, aktif ve pasif canlılığın gerçekte neyi kontrol ettiği ve bir sunum saldırısının neye benzediği.
Bu yazı bir çalışma taslağıdır: bilgiler kendi araştırmalarımızdan alınmıştır ve ifadeler editoryal inceleme sırasında değişebilir. Hukuki, mali veya uyum danışmanlığı niteliği taşımaz.
Bir yüz fotoğrafı ve bir kimlik fotoğrafı, kameranın karşısında gerçek bir kişinin oturduğunu bilmek için yeterli değildir. Biri basılı bir fotoğraf tutabilir, ikinci bir ekranda video oynatabilir ya da maske takabilir. Canlılık tespiti, daha dar ama daha zor bir soruyu yanıtlayan adımdır: Şu anda orada canlı bir insan mı var, yoksa bir kayıt ya da kopya mı? Bu yazıda aktif canlılığın nasıl çalıştığını, pasif canlılıktan nasıl ayrıldığını ve gerçekte neye karşı koruma sağladığını anlatıyoruz.
Aktif ve pasif canlılık
Canlılık tespiti genellikle iki türde gelir. Pasif canlılık, tek bir görüntüyü veya kısa bir klibi canlı çekim olmadığına dair işaretler açısından inceler: doku, yansımalar, ekrandan kaynaklanan moiré desenleri, derinlik ipuçları. Bunu yaparken kişiden hiçbir şey yapmasını istemez. Hızlıdır ve kullanıcıyı yormaz, ancak karar vermek için daha az kanıta dayanır: bir veya birkaç kare.
Aktif canlılık tespiti, kişiden statik bir görüntünün veya önceden kaydedilmiş bir videonun istenildiğinde ikna edici biçimde taklit edemeyeceği bir şeyi yapmasını ister: canlı bir oturum sırasında komutla göz kırpmak, başını çevirip merkeze dönmek, başını sallamak veya gülümsemek. ShieldID, tek bir fotoğraf kontrolü değil, 478 noktalı 3 boyutlu yüz işaret noktası takibiyle en az on kare boyunca izlenen, aktif ve komut tabanlı canlılık tespiti kullanır. Sistem yalnızca tek bir hareketsiz görüntüde yüzün nasıl göründüğüne değil, yüzün görev boyunca nasıl hareket ettiğine bakar.
Neden tek bir selfie yerine bir görev
Tek bir selfie'nin sistemi yalnızca bir kez, tek bir karede kandırması yeterlidir. Yönlendirmeli bir görevde ise sistemin rastgele seçtiği bir dizi boyunca, yüz hareket ederken yüzdeki yüzlerce noktada sürekli olarak kandırma gerekir. Basılı bir fotoğraf göz kırpmaz ya da dönmez. Tekrar oynatılan bir video, ilk kaydedildiği harekete kilitlidir; sonradan verilen bir göreve yanıt veremez. Statik bir maske, baş sallama veya gülümseme sırasında cildin ve kasların hareket ettiği gibi hareket etmez. Tüm bunlar aktif canlılığı yenilmez kılmaz; zaten hiçbir tekil kontrol öyle değildir. Bu yüzden aktif canlılık, ayrı kontrollerin yerine değil, onlarla birlikte çalışır.
Canlılık görevinin yanında çalışanlar
Canlılık, her selfie'de her seferinde çalışan birkaç sinyalden yalnızca biridir; ücretli bir yükseltme ya da bir işletmenin tasarruf için kapatabileceği bir ayar değildir. Sahteciliğe karşı koruma, deepfake tespiti ve 3D maske tespiti, tek bir anlaşılmaz canlılık puanına katılmak yerine ayrı ayrı raporlanan kendi kontrolleri olarak çalışır. Bu pratikte önemlidir: Bir doğrulama başarısız olduğunda, açıklaması olmayan tek bir “başarısız” sonucu yerine, bunu canlılık görevinin mi, bir sahtecilik sinyalinin mi, şüpheli bir deepfake'in mi yoksa bir maske tespitinin mi işaretlediğini görebilirsiniz.
- Sahtecilik önleme: Kameraya canlı olmayan bir kaynağın (ekran, baskı, maske) gösterilmesiyle ilişkili sinyaller; canlılık görevinden bağımsız olarak kontrol edilir.
- Deepfake tespiti: Sentetik olarak üretilmiş veya manipüle edilmiş bir yüzle ilişkili sinyaller; kendi başına bir kontrol olarak çalışır.
- 3D maske / baskı tespiti: Özellikle fiziksel sunum saldırılarına, yani kameraya tutulan basılı bir fotoğrafa veya maskeye yönelik kontroller.
- Yüz eşleştirme: Canlı çekimi belge üzerindeki portreyle karşılaştıran ayrı bir adım; ham bir yüzde yerine sabit bir karar çizgisine göre raporlanır.
Sunum saldırısı neye benzer?
Sektör dilinde, canlı ve iş birliği yapan bir kişi yerine başka bir şey sunarak (fotoğraf, video tekrarı, maske, deepfake) biyometrik bir sistemi kandırma girişimine sunum saldırısı denir. Aktif canlılık tespiti, sahtecilik önleme, deepfake ve maske tespiti, sunum saldırısının birbirinden farklı türlerine karşı koruma sağlar: statik bir doğrulama adımı durağan bir fotoğrafı etkisiz kılar; kare kare takip, önceden kaydedilmiş bir tekrarın geçmesini zorlaştırır, çünkü tekrar o anda seçilen bir göreve tepki veremez; maske ve deepfake tespiti ise inandırıcı biçimde hareket etmeye çalışan daha gelişmiş girişimleri hedefler.
Sınırlar konusunda dürüst olmak
Canlılık tespiti için bir doğruluk yüzdesi yayımlamıyoruz ve iBeta ya da ISO/IEC 30107-3 gibi resmî bir sertifikasyona sahip olduğumuzu da iddia etmiyoruz; bugün böyle bir sertifikamız yok ve varmış gibi de davranmayacağız. Net olarak söyleyebileceğimiz şey, neyin nasıl çalıştığıdır: yüzlerce yüz işaret noktası üzerinde takip edilen aktif, çok kareli bir doğrulama adımı ve her doğrulamada ayrı ayrı çalışan sahtecilik önleme, deepfake ve maske kontrolleri. Sonuç, inceleyemeyeceğiniz tek bir puanın içinde eritilmek yerine kendi başına bir sinyal olarak raporlanır. Resmî testler yapıldığında, arkasında kanıt bulunmayan bir rozet değil, sonucu ve tarihi yayımlayacağız.
Başlayın
Kendi kimliğinizle nasıl çalıştığını görün.
Ücretsiz bir sandbox oturumu oluşturun ve kendi telefonunuzda bir doğrulama çalıştırın.