deniz.in

Piyasalar

Hava durumu

Hava durumu yükleniyor

· kaynak dev.to (home feed)

HelloFace SDK 0.8.11, Android, iOS, HarmonyOS ve Linux genelinde çevrimdışı yüz tanıma sunuyor

HelloFace SDK 0.8.11, yüz tespiti, canlılık kontrolü ve 1:N arama işlemlerini Android, iOS, HarmonyOS, Windows ve Linux'ta, ARM64 gömülü donanım dahil, tamamen cihaz üzerinde gerçekleştiriyor.

HelloFace SDK 0.8.11, Android, iOS, HarmonyOS ve Linux genelinde çevrimdışı yüz tanıma sunuyor

Cihazdan asla çıkmayan yüz tanıma

HelloFace adlı bir proje, tanıma işlemlerini tamamen üzerinde çalıştığı donanımda gerçekleştiren bir yazılım geliştirme kiti yayımladı. dev.to'da yayımlanan bir yazıya göre HelloFace SDK 0.8.11 sürümü Android, iOS, HarmonyOS, Windows ve Linux için yerel entegrasyon yolları sunuyor ve tüm yüz görüntülerini ile tanıma özelliklerini uzak bir tanıma servisine göndermek yerine yerel olarak işliyor.

Projede açıklanan özellik seti, bir erişim kontrolü veya kimlik doğrulama ürününün tipik olarak ihtiyaç duyduğu tüm hattı kapsıyor: yüz tespiti ve özellik çıkarma, yönlendirmeli yüz yakalama, hem hareket tabanlı hem pasif canlılık tespiti, 1:1 yüz doğrulama ve yerel bir yüz veritabanı tarafından desteklenen 1:N ve M:N yüz arama.

Linux ve gömülü sistem desteği

Linux için SDK, x86_64 ve ARM64 binary'leri, herkese açık bir C ABI, komut satırı örnekleri ve özelleştirilebilir bir masaüstü demosu sunuyor. Uygulamalar SDK'yı herhangi bir masaüstü ortamı olmadan entegre edebiliyor; ancak paketle birlikte gelen grafiksel demo X11 veya XWayland gerektiriyor.

Gömülü Linux tarafı daha da ileri gidiyor: demo ekran döndürmeyi destekliyor, kontroller dokunmatik girdi için tasarlanmış ve desteklenen donanımlarda RGB/IR eşleştirilmiş arama entegrasyonu sunuluyor. Proje, kamera yapılandırması, kalibrasyon ve performansın demo davranışından varsayılmak yerine gerçek hedef cihazda doğrulanması gerektiği konusunda uyarıyor.

Mobil entegrasyon ve Google Play demosu

Mobil tarafta HarmonyOS geliştiricileri ArkTS arayüzleri ve yerel bir HAR paketiyle entegrasyon yaparken, Android ve iOS'un kendi entegrasyon kılavuzları ve demoları var. Herkese açık demo kodu ve platform kılavuzları GitHub'da FaceSDKPro/HelloFace deposunda bulunuyor; ancak tanıma motorunun kendisi yalnızca önceden derlenmiş binary'ler olarak dağıtıldığından çekirdek kod incelenemiyor veya kaynaktan yeniden derlenemiyor.

Android demo uygulaması Google Play'in, uygulamaları güvenlik ve gizlilik politikalarına göre inceleyen yayımlama incelemesinden geçti. dev.to buradaki iki iddiayı ayrı tutma konusunda özen gösteriyor: SDK'nın yüzleri cihaz üzerinde işlemesi, uygulamanın genel veri uygulamaları hakkında hiçbir şey söylemiyor ve okuyucular, geliştiricinin güncel beyanları için Play Store'un Veri güvenliği bölümüne yönlendiriliyor.

Beta statüsü gerçek kısıtlamalarla geliyor

0.8.11 sürümü test amaçlı bir Beta sürümü ve belirtilen sınırlamalar, birileri üzerine inşa yapmadan önce dikkat edilmesi gereken noktalar. Mevcut modeller 12 yaş altındaki çocukları desteklemiyor ve finansal senaryolarda kullanılmamalı. Yüz arama iyi kalitede kamera görüntülerine bağlı ve açık hava kurulumları 100 dB'nin üzerinde geniş dinamik aralıklı kameralar gerektiriyor. Windows ve Linux masaüstü ile kamera iş akışları hâlâ gerçek kameralarla doğrulanmaya ihtiyaç duyuyor ve mobil uygulama yayımlayan geliştiricilerin kendi uygulama imzalama işlemlerini halletmeleri gerekiyor.

Neden önemli

Çoğu yüz tanıma ürünü görüntüleri bir bulut API'si üzerinden yönlendiriyor ve bu da iki bağımlılık yaratıyor: bağlantı ve sağlayıcının veri işlemesine duyulan güven. Tüm hattı cihaz üzerinde tutan bir SDK her ikisini de ortadan kaldırıyor; bu da sahada çalışan gömülü donanım, kiosk sistemleri, erişim kontrolü ve biyometrik verinin tesisten çıkmasının bir özellik değil bir gizlilik veya uyumluluk sorunu olduğu her kurulum için önemli. ARM64 desteğine sahip çapraz platform bir C ABI, araç setini zaten bir bulut gidiş-dönüşünü barındıramayacak kartlar ve geçitlerde de uygulanabilir kılıyor.

Bu çekiciliği iki uyarı dengeliyor. Yalnızca binary olarak sunulan çekirdek, benimseyenlerin motoru denetleyemeden sağlayıcının doğruluk ve gizlilik iddialarına güvenmek zorunda olduğu anlamına geliyor. Ve açık kısıtlamalar — 12 yaş altı çocuklar yok, finansal kullanım yok ve masaüstünde kamera iş akışları henüz doğrulanmadı — bunu üretim bileşeni değil erken aşama bir araç olarak işaretliyor. Çevrimdışı biyometriyi değerlendiren geliştiriciler için herkese açık demo kodu ve platform başına kılavuzlar, bu iddiaları gerçek donanım üzerinde test etmek için makul bir başlangıç noktası oluşturuyor.

  • #face-recognition
  • #sdk
  • #mobile
  • #embedded
  • #linux
  • #biometrics