认知服务 - 人脸识别 - 错误识别模型'不兼容
Posted
技术标签:
【中文标题】认知服务 - 人脸识别 - 错误识别模型\'不兼容【英文标题】:Cognitive services - Face Identify - Error recognitionModel' is incompatible认知服务 - 人脸识别 - 错误识别模型'不兼容 【发布时间】:2020-09-02 22:23:54 【问题描述】:我正在使用 Postman 检查 Cognitive Services Face API。
我可以 create person group
, add person to group
, add face
, train
但是当我 identify
使用另一张图片时,它会显示 -
"error":
"code": "BadArgument",
"message": "'recognitionModel' is incompatible."
邮递员截图:
请注意:
-
在创建群组时,我提到了
"recognitionModel": "recognition_02"
在检测图像时,我提到了"recognitionModel": "recognition_02"
识别仍然出错。
【问题讨论】:
请向我们展示对 ID 为 1 (westeurope.dev.cognitive.microsoft.com/docs/services/…) 的 personGroup 的 GET 操作结果以及您的 Detect 请求的内容。 是的,在 api 中传递识别模型对我有用,非常感谢您的帮助。如果您可以将此作为答案发布,我可以接受它 我不明白:您的意思是尽管正确设置了recognitionModel,但最终您没有在现实中传递这些值? 我在检测时传递了 body 中的值,而不是 URL 中的值 它应该在 JSON 正文中,而不是在查询中。也许您应该添加通话的详细信息,以便您的问题可以帮助其他人。在其他情况下,它具有误导性 【参考方案1】:在 Face Detect 调用期间,recognitionModel 需要在 Url 中与在 FaceList 创建期间使用的模型匹配,如下所示。
https://endpoint/face/v1.0/detect?**recognitionModel=recognition_03**
现在在 Face FindSimilars 调用主体中使用上述调用返回的 faceId。
【讨论】:
以上是关于认知服务 - 人脸识别 - 错误识别模型'不兼容的主要内容,如果未能解决你的问题,请参考以下文章
0元试用微软 Azure人工智能认知服务这个人脸识别功能太强大啦
0元试用微软 Azure人工智能认知服务这个人脸识别功能太强大啦