Search code examples
azure-cognitive-servicesface-api

Receiving Invalid personIDs in Identify response with MSFT face API


Was wondering if anyone has crossed upon this problem:

  • Using MSFT Cognitive Services Face API to persist Person Groups, Persons and Person Faces
  • Am sending an image to the Face-Identify API and receiving a candidate list that includes "phantom" personIds that are not persisted by me and are not listed in the person group used for identification. When I run List Persons in a Person Group API I don't receive that personID.

Overall everything is working but for some images I get these invalid responses. Any clue would be appreciated.


Solution

  • Hello from Microsoft Cognitive Service Face Team,

    And really sorry for the inconvenience cause by our current training strategy. AFAIK, it is still computation/time cost to train a person group, that is why we make it as an asynchronous call and need training again after the person group is modified.

    If you have any further problem, please feel free to update.