Kamera karesinden kalite kapılı vital değere

Kamera açılışından nihai sonuca yedi aşama. Her aşama pipeline'ı durduran veya çıktıyı reddeden bir hata koşulu içerir.

Aşama 1 — Kurulum

Kamera ve izin

SDK kamera erişimi ister. getUserMedia() yerel bir video akışı açar. Hiçbir noktada video verisi dışarı aktarılmaz.

getUserMedia APIMediaStreamHTTPS gerekli

Sekiz sinyal. Hepsi geçmeli.

Kalite kapısı tarama boyunca sürekli çalışır. Tek bir başarısız sinyal ölçümü duraklatır ve düzeltici sesli rehberliği tetikler.

SinyalNeler kontrol edilirEşik
Yüz görünürlüğü
Algılama güveni eşik üzerinde> 0.85
Yüz merkezleme
Yüz kabul edilebilir konum sınırları içinde< %15 sapma
Aydınlatma yeterliliği
Geçerli aralıkta ortalama piksel parlaklığı40–220 px
Hareket seviyesi
Kareler arası ROI hareketi< 8 px/kare
Kare hızı
FPS kararlılığını ölç> 24 FPS
ROI kararlılığı
Kareler arasında tutarlı bölge takibi< %5 sapma
Sinyal-gürültü oranı
Çıkarma sonrası rPPG sinyal SNR> 2.0 dB
Çıktı güveni
Sonuçtaki genel model güveni> 0.75

Yalnızca politika değil, mimariyle local-first

Yedi pipeline aşamasının tamamı tarayıcıda yerel olarak çalışır. Kamera akışı, yüz algılama, kalite değerlendirmesi, rPPG çıkarma ve güven skorlaması — bunların hiçbiri harici bir sunucuya gönderilmez. Tarayıcıdan ayrılan tek veri, isteğe bağlı olarak, tipize yapılandırılmış sonuçtur: HR, RR, kalite ve zaman damgası.

Tam gizlilik mimarisi →