问题标签 [face-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
497 浏览

microsoft-cognitive - Android 调用 Face[] 检测 faceAttributesType

我已成功实施以下内容:

现在我想获得面部属性,例如:

年龄、性别、面部毛发

问题一:

  • 我现在正在导入FACE API 1.0,有更新版本吗?
  • 我也在 IOS 上使用 FACE API,而在 Android 中我看不到在 IOS 中可以看到的属性,例如眼镜,为什么?

问题2:

我需要有关更改查询的帮助,以便它可以获取年龄、性别等属性。我试图改变

从界面我看到:

我如何格式化这些参数以获取值?

问题 3:

我需要收集并处理从通话中收到的输出。返回的对象的变量是什么?比如检测到的人脸数量、年龄、性别?

0 投票
1 回答
299 浏览

c# - 将人脸添加到人员组的验证

我应该如何检查这个检测到的人脸是否存在于人脸 API 存储中,否则将检测到的人脸添加到人员组的特定 personId 中?

人员组中的人员列表示例(JSON 格式):

我尝试先检测人脸,然后使用验证。但是,它仅验证检测到的人脸 id 和人员组中的人员 ID。有没有办法在检测到的人脸 ID 与驻留在 personId 中的每个持久人脸 ID 之间进行验证,因此置信度得分为 1?否则,根据名称将检测到的人脸添加到人员组中。

0 投票
1 回答
359 浏览

face-recognition - 为一个人添加多个面孔 -Microsoft Cognitive Face API

文档包含为人添加一张脸的代码,如何识别人脸?显示向一个人添加多个图像的选项.. 向一个人添加一张脸的以下代码是:

如果可以为一个人添加多个面孔,那么您能否让我知道文档如何或在何处谈论它?

0 投票
0 回答
274 浏览

android - Microsoft Azure 人脸 API 返回“com.microsoft.projectoxford.face.rest.ClientException:图像尺寸太小”。

当我将照片发送到 Microsoft Azure Face API(apitutorial)时,我收到了

com.microsoft.projectoxford.face.rest.ClientException:图像尺寸太小。

但是当我调试应用程序并检查以下代码时

实际上它正在工作,我可以得到结果,但只是第一次。如果我再按一次“检查”,我将再次收到上述错误消息。

PS我尝试使用不同的图像并且行为是相同的。我将不胜感激任何帮助。

应用程序:

0 投票
2 回答
860 浏览

java - Azure Face API 无法使用本地文件

我一直在尝试将图像从我的计算机发送到此 API,但我只收到以下错误:{"error":{"code":"InvalidImageSize","message":"Image size is too small."}}

我的代码如下。我有一个使用这种方法的 PostRequestClass:

在我的主要是这个:

0 投票
0 回答
138 浏览

c# - 无法在 ASP.Net MVC 中使用人脸 API

我正在使用Microsoft.ProjectOxford.FaceMicrosoft.ProjectOxford.Face.Common访问人脸 API。

但是一旦我调用异步方法,我就会带我去完成无限期的任务,我的页面就会刷新。

我的开发平台是 ASP.Net MVC。

在执行该CreatePersonAsync方法时,控件进入不确定状态并刷新页面

0 投票
1 回答
666 浏览

c# - 人脸 API 超出速率限制

遇到非使用人脸api超过速率限制怎么办Task.Delay(1000)
我有大约 50 条记录,并在 2 秒内检测/识别/验证。对于identifyasync,我将置信度阈值设置为 0.0f 并且返回的最大候选数为 50。我尝试使用Task.Delay(1000)并减少了候选数,但这无助于解决我的问题。

请给我有关如何解决此问题的建议,因为我是新手。

0 投票
1 回答
864 浏览

android - 图片尺寸太小 Azure Face API Android

我正在尝试在 android 上使用 Azure Face API。我正在从设备摄像头捕获图像,然后将其转换为 InputStream 以发送到检测方法。我不断收到错误“com.microsoft.projectoxford.face.rest.ClientException:图像尺寸太小”

我检查了文档,图像大小为 1.4Mb,在 1Kb-4Mb 范围内。我不明白为什么它不起作用。

0 投票
2 回答
172 浏览

c# - 反序列化 JsonArray

我编写了一个调用 API 的代码,该 API 返回一个 Json 数组,我已经厌倦了使用 Json.net 进行反序列化,如下所示 -

Api 响应 Json 格式为

当我编译我的代码时,出现以下错误

未处理的异常:System.NullReferenceException:对象引用未设置为对象的实例。

在行中

我已经声明了方法“Face”,但它表明我没有。我究竟做错了什么?

Edit-fixed Json 和错误代码按建议修复。

0 投票
2 回答
123 浏览

microsoft-cognitive - 在人脸 API 接受培训时,你能解决身份查询吗?

我正在研究使用面部识别来识别人员的解决方案,并且我对使用 Microsoft 的 Face API 很感兴趣。

我注意到,在添加新人时,需要再次训练模型才能识别这些人。

对于我们的应用程序,至关重要的是,在进行训练的同时,模型继续解析识别请求,以便服务不间断地运行。

在训练新模型的同时,旧模型将继续响应识别请求似乎是有道理的,但我不确定这个假设是否正确。

如果了解 API 的人能告知是否是这种情况,或者是否有另一种方法来确保持续解决识别请求,我将不胜感激。我曾考虑使用所有新图像创建一个全新的人组,但这涉及复制大量数据,并且似乎是一种低效的方法。