Skip to main content

BriefCam-beheerdershandleiding

Aan gezichtsherkenning gerelateerde instellingen

Last Updated: 6 minute read
Versie2024r2
TaalNederlands

Let op

Deze functionaliteit is niet van toepassing op de hub. Het is alleen relevant voor locaties en zelfstandige implementaties.

Kwaliteit gezichtsherkenning

In de Gezichtsherkenning pijplijn, detecteert BriefCam eerst het gezicht en haalt vervolgens gezichtskenmerken uit:

  • Als een gezicht is gedetecteerd, maar de functie-vector niet is berekend, heeft het gezicht 1 ster.

  • Als een gezicht is gedetecteerd en een functie-vector is berekend, heeft het gezicht ten minste 2 sterren.

Of een gezicht 2 of 3 sterren heeft, wordt bepaald door de instelling Gezichtsherkenning.ClientFaceQualityThreshold (standaard 0,5)

  • Als de gezichtsscore groter is dan de waarde in de instelling Gezichtsherkenning.ClientFaceQualityThreshold, krijgt het gezicht 3 sterren.

  • Als de gezichtsscore kleiner is dan de waarde in de instelling Gezichtsherkenning.ClientFaceQualityThreshold, krijgt het gezicht 2 sterren.

Face recognition quality.png

Schaalbaarheid van gezichtsherkenning

Een kijklijst kan worden gedeeld over verschillende instanties van de dienst Gezichtsherkenning Matching. Dit wordt gedaan met de instelling AkkaShardingInstancesPerWatchlist. In deze instelling stelt de beheerder het aantal gedeelde AKKA-instanties per volglijst in (het aantal geïnstalleerde overeenkomende services).

Uploadlimieten gezichtskijklijst

BriefCam Heeft ingebouwde standaardlimieten met betrekking tot het uploaden van gezichten naar een kijklijst:

  • Je kunt maximaal 500 afbeeldingen tegelijk uploaden naar een gezichtskijklijst. Je kunt deze standaard wijzigen met de instelling clientMaxFaceImagesUploadCount environment.

  • Elk gezichtsbestand is beperkt tot 20 MB.

Externe volglijsten configureren

Je moet de gebruiker machtigingen geven om de externe volglijsten weer te geven om externe volglijsten in te schakelen.

Om het pad te bepalen waar externe volglijsten worden bijgewerkt en naar BriefCam worden geüpload, evenals hoe vaak de volglijst is gesynchroniseerd met BriefCam, stelt u de volgende beheerinstellingen in het gedeelte Gezichtsherkenning:

  • ExternalWatchListSync.ExternalFolderScanIntervalMinutes – Stel in hoe vaak het systeem controleert of er iets nieuws is en importeer het vervolgens naar een kijklijst of kijklijsten. De controle wordt standaard elke 60 minuten uitgevoerd.

  • ExternalWatchListSync.ExternalWatchListRoot – Dit is het pad naar de bewaakte map op de VS-servicemachine van waaruit gebruikers meerdere gezichten kunnen uploaden. Deze map bevindt zich standaard op C:\briefcam\ServerData\ExternalWatchLists.

  • ExternalWatchListSync.SyncMode: stel in of je de volglijst bij elke synchronisatie wilt overschrijven (dus als je identiteiten uit de map verwijdert, worden ze in het systeem verwijderd) of dat je ze wilt samenvoegen om alleen nieuwe items te laden. Dit is standaard ingesteld op Overwrite.

    ExternalWatchList settings.png

Meerdere gezichten uploaden vanuit een bewaakte map

Je kunt meerdere gezichten uploaden vanuit een bewaakte map die wordt gesynchroniseerd met een volglijst. Je kunt voor elke batch meerdere gezichten voor identiteiten en meerdere identiteiten uploaden.

De bewaakte map bevindt zich op het VS-serversysteem. Het standaardpad is: C:\briefcam\ServerData\ExternalWatchLists. Je beheerder kan dit pad voor je wijzigen.

Als je deze map in een gedistribueerde omgeving wilt gebruiken, moet je zorgen dat BCUser machtigingen heeft voor toegang tot de map. Voor een alles-in-één installatie is dit niet nodig.

Elke 60 minuten controleert het systeem of er iets nieuws is en importeert het vervolgens naar een kijklijst of kijklijsten. In de ExternalWatchList map kun je een submap maken met de naam van de volglijst. In de submap moet je mappen met namen van identiteiten maken en in de map van elke identiteit ten minste één foto van het gezicht van de identiteit plaatsen.

Monitored Folder.png

Er is een optie om de volglijst bij elke synchronisatie te overschrijven (dus als je identiteiten uit de map verwijdert, worden ze in het systeem verwijderd) of samen te voegen om alleen nieuwe items te laden. Het overschrijven is de standaardinstelling.

Je kunt de standaardinstellingen voor deze functionaliteit wijzigen door een beheerder.

Houd er rekening mee dat alle afbeeldingen die met een bewaakte map zijn toegevoegd, aan de volglijst worden toegevoegd, inclusief afbeeldingen die onder de minimumdrempel voor gezichtsvergelijking liggen, zoals geen sterafbeeldingen (geen gezicht gedetecteerd) en 1-sterafbeeldingen (een gezicht is gedetecteerd, maar onvoldoende kwaliteit voor gezichtsherkenning). BriefCam negeren de niet-overeenkomende afbeeldingen. Als je niet wilt dat deze afbeeldingen op de volglijst verschijnen, moet je deze handmatig uit de map verwijderen.

BI Gezichtsherkenning Service-instellingen

  • BIFaceRecognition.MaxSupportedRESEARCHSources – Stel het maximale aantal RESEARCH-bronnen in dat een brongroep aankan wanneer gezichtsvergelijking is ingeschakeld.

  • BIFaceRecognition.FaceMatchingThreshold – Stel de drempel voor gezichtsvergelijking in in de RESEARCH-module. Geldige waarden zijn 0-1. Deze instelling biedt een extra laag voor het afstemmen van het Re-ID-proces (dat verschillende voorvallen van een gezicht verbindt met een enkele identiteit). Als de instelling is ingesteld op 1, worden alle gezichtsgebeurtenissen als dezelfde persoon beschouwd. Als deze is ingesteld op 0, worden alle voorvallen (zelfs van dezelfde persoon) geteld als verschillende mensen.

    De standaard waarde is 0,65. In sommige omgevingen kan het nuttig zijn om het omhoog of omlaag te tweaken. Als de meeste mensen in de omgeving bijvoorbeeld een haarbedekking zouden dragen, zouden ze meer op het algoritme lijken. Daarom is het nuttig om het algoritme aan te passen om gevoeliger te zijn bij het verbinden van gezichtsgebeurtenissen met identiteiten.

  • BIFaceRecognition.FaceMatchingToWatchlistThreshold – Stel de drempelwaarde van de RESEARCH-module in voor gezichtsvergelijking van een identiteit in een kijklijst. Geldige waarden zijn 0-1 en de standaardwaarde is 0,65.

  • BIFaceRecognition.RESEARCHEnableFaceRecognition – Schakel de functie gezichtsherkenning uit in de RESEARCH-module. De standaardwaarde is onwaar.

    BIFaceRecognition settings.png

Het uploaden van gezichten verbergen

Met de instelling Gezichten verbergen uploaden kun je de mogelijkheid om gezichten te uploaden in de BriefCam -interface in- en uitschakelen. Dit omvat de knop Identiteiten uploaden in het gezichtsherkenning filter en de knoppen Identiteit toevoegen en Kijklijst toevoegen in de Gezichten kijklijsten.

Gezichtsherkenning – OX.ini Bestand

Hoge kwaliteit gezicht thumbnails

De gezichtsminiaturen worden standaard gecomprimeerd tot 90%. Als je een nog hogere kwaliteit nodig hebt, kun je de JPG-compressie wijzigen naar 100% (vrijwel verliesvrije compressie). Dit wordt gedaan in het bestand OX.ini, door de waarde van de HighQualityFaceJPGs-parameter te wijzigen van false (de standaard) naar true.

Optimale nauwkeurigheidswaarschuwingen voor gezichtsherkenning

Het OX.ini -bestand heeft een aantal gezichtsherkenning parameters die kunnen worden geconfigureerd voor optimale gezichtsherkenning nauwkeurigheid waarschuwingen bij het gebruik van een kijklijst. Houd er rekening mee dat bij het verbeteren van de nauwkeurigheid de verwerkingskosten kunnen toenemen, het aantal waarschuwingen kan worden vertraagd en de algemene kwaliteit van de extractie van objecten kan verminderen. Als je een standaardwaarde wilt wijzigen, verwijder je de relevante regel en werk je de waarde bij.

De relevante instellingen zijn als volgt en omvatten de aanbevolen instellingen voor een zeer drukke scène met grote gezichten:

  • FullFrameSSD-detectie: verander van fout naar waar om de detectie te verbeteren in zeer drukke scenario's. Dit kan leiden tot misdetectie van kleine objecten.

  • RealtimeMinCombinedScoreForAttributes – Verander van 0,4 naar 0,3 om de drempel voor vroegtijdige beëindiging van de gezichtskwaliteit te verlagen (wanneer moet je stoppen met het uitpakken van gezichtskenmerken). Een lagere waarde kan de nauwkeurigheid verhogen ten koste van de verwerkingsefficiëntie.

  • RealtimeMinCombinedScoreForFeatureExtraction – Wijzig van 0,4 naar 0,3 om de drempel voor vroegtijdige beëindiging van de gezichtskwaliteit te verlagen (wanneer je moet stoppen met het uitpakken van een vector met gezichtskenmerken). Een lagere waarde kan de nauwkeurigheid verhogen ten koste van de verwerkingsefficiëntie. Deze instelling is vergelijkbaar met de bovenstaande, maar is een ander stadium in de pijplijn. Eigenschappen worden uitgevoerd voordat functies worden geëxtraheerd.

  • RealtimeMaxAttribuutExtractiesInTrack – Verhoog de limiet op attribuut extractie frames van 4 naar 16.

  • RealtimeMaxFeatureExtractionsInTrack – Verhoog de limiet op frames voor functie-extractie van 1 naar 4.

  • RealtimeAlertMaxDelaySeconds: verhoog de realtime alarmvertraging van 4 naar 30 voor langere tracks.

  • RealtimeAlertCoolDownSeconds: met deze parameter wordt de afkoelingsperiode ingesteld voor realtime meldingen van gezichtsherkenning. Als een persoon een tweede keer binnen de limiet verschijnt, wordt de tweede keer geen waarschuwing geactiveerd.