[HOW TO] Comment filtrer " Visage App " avec des personnes non reconnues

Dans les projets utilisant des applications de reconnaissance faciale, le déclenchement d’un événement basé sur un visage qui n’est pas reconnu par le logiciel est tout aussi (voire plus) important qu’un visage qui est reconnu.

Cet article décrit la configuration requise pour déclencher un événement lorsque l’application Visage trouve un visage qui n’est pas enregistré dans la base de données.

Tout d’abord, allez dans le menu setup menu > Certified app Settings > Visage Technologies Face Recognition Settings
Image1

Enregistrez les visages/personnes que vous voulez ajouter avec “enrollment” (plus de détails dans le manuel d’utilisation > MOBOTIX Visage Technologies Face Recognition App Message Events Guideline EN ).

Le point important à ce moment est de choisir “Enrollment” puis de cliquer sur “SET” pour activer la détection des visages. Si vous ne cliquez pas sur “SET”, la détection ne commencera pas.

A ce stade, vous devriez avoir ce type de vue :
Image2

NOTE ! Pour visualiser la structure des méta-données du dernier événement App, entrez l’URL suivante dans la barre d’adresse de votre navigateur : http(s)/IPAddresseOfYourCamera/api/json/messages

Vous aurez ce genre de résultat pour un visage reconnu :
Image3

Et dans notre cas pour une personne non reconnue le résultat suivant :
Image4

Vous pouvez voir maintenant que nous avons Personne : null

Maintenant, allez dans le menu Setup Menu > Event overview >Message Events VT_Face et nous allons appliquer les paramètres ci-dessous :

Nous filtrons donc par > “person”:null au lieu de “person” : “(nameOfPerson)”.

Points importants :

Il n’y a pas d’espace de chaque côté du ‘:’.

Il n’y a pas de “” de chaque côté de null.

Maintenant votre événement est créé en se basant uniquement sur les personnes non reconnues.