Skip to main content

Ghid de administrare BriefCam

Setări Legate De Recunoașterea Facială

Last Updated: 6 minute read
Versiune2024r2
LimbăRomână

Atenție

Această funcționalitate nu este aplicabilă pentru hub. Este relevant numai pentru locații și în implementări independente.

Calitatea recunoașterii faciale

În conducta de recunoaștere facială, BriefCam detectează mai întâi fața și apoi extrage caracteristici faciale:

  • Dacă o față a fost detectată, dar vectorul caracteristică nu a fost calculat, fața va avea 1 stea.

  • Dacă se detectează o față și se calculează un vector caracteristic, fața va avea cel puțin 2 stele.

Dacă o față are 2 sau 3 stele, acest lucru este determinat de setarea mediului FaceRecognition.ClientFaceQualityThreshold (implicit 0,5)

  • Dacă scorul facial este mai mare decât valoarea din setarea FaceRecognition.ClientFaceQualityThreshold, fața va fi de 3 stele.

  • Dacă scorul facial este mai mic decât valoarea din setarea FaceRecognition.ClientFaceQualityThreshold, fața va fi de 2 stele.

Face recognition quality.png

Scalabilitate potrivită cu recunoașterea facială

Lista de urmărire poate fi partajată cu mai multe instanțe ale serviciului de recunoaștere facială. Acest lucru se face folosind setarea de mediu AkkaShardingInstancesPerWatchlist. În această setare, administratorul stabilește numărul de instanțe partajate AKKA per listă de urmărire (numărul de servicii potrivite instalate).

Limite de încărcare pentru lista de urmărire facială

BriefCam are limite implicite încorporate în ceea ce privește încărcarea fețelor într-o listă de urmărire:

  • Până la 500 de imagini simultan pot fi încărcate într-o listă de urmărire facială. Această setare implicită poate fi modificată utilizând setarea de mediu clientMaxFaceImagesUploadCount.

  • Fiecare fișier face este limitat la 20 MB.

Se configurează listele de urmărire externe

Pentru a activa liste de urmărire externe, trebuie să-i acordați utilizatorului permisiuni de vizualizare a listelor de urmărire externe.

Pentru a controla calea către care sunt actualizate și încărcate liste de urmărire externe, BriefCam precum și frecvența cu care este sincronizată lista de urmărire, BriefCamsetați următoarele setări de administrare în secțiunea Serviciu de recunoaștere facială:

  • ExternalWatchListSync.ExternalFolderScanIntervalMinutes – Setați frecvența cu care sistemul verifică dacă există ceva nou, apoi îl importă într-o listă de urmărire sau în liste de urmărire. În mod implicit, verificarea se face la fiecare 60 de minute.

  • ExternalWatchListSync.ExternalWatchListRoot – Aceasta este calea către folderul monitorizat de pe mașina de serviciu VS de pe care utilizatorii pot încărca mai multe fețe. În mod implicit, acest folder este localizat la C:\briefcam\ServerData\ExternalWatchLists.

  • ExternalWatchListSync.SyncMode – Setați dacă să suprascrieți lista de urmărire la fiecare sincronizare (deci dacă ștergeți identități din folder, acestea vor fi șterse în sistem) sau să îmbinați pentru a încărca doar elemente noi. În mod implicit, aceasta este setată la Overwrite.

    ExternalWatchList settings.png

Încărcarea Mai Multor Fețe Dintr-Un Folder Monitorizat

Puteți să încărcați mai multe fețe dintr-un folder monitorizat care va fi sincronizat cu o listă de urmărire. Puteți încărca mai multe fețe pentru identități și mai multe identități pentru fiecare lot.

Folderul monitorizat se află pe computerul cu server VS. Calea implicită este: C:\briefcam\ServerData\ExternalWatchLists. Administratorul dvs. vă poate schimba această cale.

Pentru a utiliza acest folder pe un mediu distribuit, asigurați-vă că BCUser are permisiuni de acces la folder. Pentru o instalație universală, acest lucru nu este necesar.

La fiecare 60 de minute, sistemul verifică dacă există ceva nou și apoi îl importă într-o listă de urmărire sau în liste de urmărire. În ExternalWatchList folder puteți să creați un subfolder cu numele listei de urmărire. În subfolder trebuie să creați foldere cu nume de identități și în folderul fiecărei identități să plasați cel puțin o fotografie a feței identității.

Monitored Folder.png

Există o opțiune fie de a suprascrie lista de urmărire la fiecare sincronizare (deci, dacă ștergeți identitățile din folder, acestea vor fi șterse în sistem), fie de a îmbina pentru a încărca doar elemente noi. Valoarea implicită este suprascrierea.

Setările implicite pentru această funcționalitate pot fi modificate de un administrator.

Rețineți că toate imaginile adăugate folosind un folder monitorizat vor fi adăugate la lista de urmărire, inclusiv imaginile care sunt sub pragul minim pentru potrivirea facială, cum ar fi imaginile fără stea (nicio față detectată) și imaginile cu 1 stea (a fost detectată o față, dar calitate insuficientă pentru Recunoașterea facială)BriefCam. Vor ignora imaginile care nu pot fi potrivite. Dacă nu doriți ca aceste imagini să apară în lista de urmărire, trebuie să le ștergeți manual din dosar.

Setări pentru serviciul de recunoaștere facială BI

  • BIFaceRecognition.MaxSupportedRESEARCHSources - Setați numărul maxim de surse RESEARCH pe care un grup sursă le poate gestiona atunci când este activată potrivirea facială.

  • BIFaceRecognition.FaceMatchingThreshold – Setați pragul de potrivire a feței în modulul RESEARCH. Valorile valide sunt 0-1. Această setare oferă un strat suplimentar de reglare fină pentru procesul Re-ID (care conectează diferite apariții ale unei fețe la o singură identitate). Dacă setarea este setată la 1, toate aparițiile faciale vor fi considerate aceeași persoană. Dacă este setată la 0, toate ocurențele (chiar și ale aceleiași persoane) vor fi numărate ca persoane diferite.

    Valoarea implicită este 0,65. În unele medii, poate fi benefic să-l ajustați în sus sau în jos. De exemplu, dacă majoritatea oamenilor din mediu poartă o acoperire de păr, ar arăta mai asemănător cu algoritmul. Prin urmare, va fi benefic să optimizați algoritmul pentru a fi mai sensibil atunci când conectați aparițiile faciale la identități.

  • BIFaceRecognition.FaceMatchingToWatchlistThreshold – Setați pragul modulului RESEARCH pentru potrivirea facială a unei identități într-o listă de urmărire. Valorile valide sunt 0-1 și valoarea implicită este 0,65.

  • BIFaceRecognition.RESEARCHEnableFaceRecognition – dezactivați funcția de recunoaștere a feței din modulul RESEARCH. Valoarea implicită este false.

    BIFaceRecognition settings.png

Ascunderea încărcării fețelor

Utilizând setarea de mediu HideFacesUpload, puteți să activați și să dezactivați posibilitatea de a încărca fețe în BriefCam interfață. Aceasta include butonul Încărcare identități din filtrul Recunoaștere facială și butoanele Adăugare identitate și Adăugare listă de urmărire din listele de urmărire Fețe.

Recunoașterea facială - fișier OX.ini

Miniaturi de față de înaltă calitate

Miniaturile faciale sunt comprimate în mod implicit la 90%. Dacă este necesară o calitate și mai mare, puteți schimba compresia JPG la 100% (compresie aproape fără pierderi). Acest lucru se face în fișierul OX.ini, modificând valoarea parametrului HighQualityFaceJPGs din fals (implicit) în adevărat.

Alerte Optime De Acuratețe Privind Recunoașterea Facială

Fișierul OX.ini are un număr de parametri de recunoaștere facială care pot fi configurați pentru alerte optime de acuratețe a recunoașterii faciale atunci când se utilizează o listă de urmărire. Rețineți că, atunci când îmbunătățiți acuratețea, poate exista o creștere a costurilor de procesare, o întârziere a alertelor și o scădere a calității generale a extracției obiectelor. Pentru a modifica o valoare implicită, decomentați linia relevantă și actualizați valoarea.

Setările relevante sunt următoarele și includ setările recomandate pentru o scenă foarte aglomerată când fețele de interes sunt mari:

  • FullFrameSdDetection – Schimbați de la fals la adevărat pentru a îmbunătăți detectarea în scenarii foarte aglomerate. Acest lucru poate duce la detectarea greșită a obiectelor mici.

  • RealtimeMinCombinedScoreForAttributes – Schimbați de la 0,4 la 0,3 pentru a reduce pragul de reziliere timpurie a calității feței (când să opriți încercarea de a extrage atributele faciale). O valoare mai mică poate crește precizia în detrimentul eficienței de procesare.

  • RealtimeMinCombinedScoreForFeatureExtraction – Schimbați de la 0,4 la 0,3 pentru a reduce pragul de reziliere timpurie a calității feței (când să opriți încercarea de a extrage un vector de caracteristică facială). O valoare mai mică poate crește precizia în detrimentul eficienței de procesare. Această setare este similară cu cea de mai sus, dar este o etapă diferită în conductă. Atributele se efectuează înainte de extragerea funcției.

  • RealtimeMaxAttributeExtractionsInTrack – Creșteți limita de cadre de extracție a atributului de la 4 la 16.

  • RealtimeMaxFeatureExtractionsInTrack – Creșteți limita cadrelor de extragere a funcțiilor de la 1 la 4.

  • RealtimeAlertMaxDelaySeconds – Creșteți întârzierea alertei în timp real de la 4 la 30 pentru a obține piese mai lungi.

  • RealtimeAlertCoolDownSeconds – Acest parametru stabilește perioada de răcire pentru alertele de recunoaștere facială în timp real. Dacă o persoană apare a doua oară în cadrul limitei, nu va fi declanșată a doua oară o alertă.