2017-07-03 5 views
1

J'utilise l'API Microsoft Face pour suivre les personnes devant une webcam en envoyant une capture d'écran de la caméra à l'API chaque secondeMicrosoft Face API - la valeur faceId pour la même personne est différente avec chaque appel API

Si une personne donnée est devant la caméra pour plusieurs appels d'API, l'API doit renvoyer le même ID de visage pour cette personne dans chaque réponse, mais elle renvoie à la place un nouvel ID de visage pour cette personne. Cela me rend impossible de savoir s'il y a une nouvelle personne en face de la caméra, ou une autre personne

Ce ne fut pas le cas il y a quelques semaines, il est juste quelque chose qui a commencé à se produire récemment

les paramètres que j'expéditrice est ...

returnFaceId:true,returnFaceLandmarks:false,returnFaceAttributes:age,gender 

... le sexe et la détection d'âge fonctionnent très bien, il est juste le FaceID que je vais avoir des problèmes avec

y at-il une limite à combien de facesIds il attribuera par mois o Quelque chose? Je ne trouve aucune référence à une limite dans la documentation

Répondre

0

Voici Shuolin de Microsoft Cognitive Service Face Team. En se référant à Face Detect API est fourni (https://westus.dev.cognitive.microsoft.com/docs/services/563879b61984550e40cbbe8d/operations/563879b61984550f30395236), chaque appel API Detect retournera un FaceId unique (même visage est utilisé dans l'appel différent). Pour votre situation, je suggère que vous pouvez utiliser Identify API pour reconnaître la personne (https://westus.dev.cognitive.microsoft.com/docs/services/563879b61984550e40cbbe8d/operations/563879b61984550f30395239).

+0

Alors que les liens pourraient fournir la réponse. Il est préférable de coller les pièces pertinentes dans la réponse au cas où les liens meurent. – Bram

+0

Merci @shdi. Donc, d'après ce que je peux comprendre, le processus pour obtenir un ID persistant unique pour un visage est [comme cet organigramme] (http://imgur.com/a/t1GJL) – Steve