问题标签 [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 回答
123 浏览

c# - Microsoft.ProjectOxford.Face。来自 FTP 的 AddFaceToLargeFaceListAsync 与 MemoryStream

我正在使用 Microsoft FaceAPI 的 WS。使用 FileStream 时一切正常,但我必须从 FTP 读取图像,所以我使用的是 MemoryStream。我总是以这个例外结束:

这是我创建 MemoryStream 的方法。这是对的吗??

这是我调用 FaceAPI 的 WS 的任务

我不知道我是否正确阅读了 MemoryStream。找不到任何解决方案,我希望有人能回答。谢谢你们

谢谢

0 投票
0 回答
454 浏览

node.js - 使用来自 Postman 客户端的二进制图像数据从 NodeJs 调用 Azure 人脸检测 api

我正在尝试在 nodejs 中构建一个 REST 中间件,它将调用 azure face api,如下图所示。在此处输入图像描述

当我使用所需的数据和图像文件调用我的节点 js 端点进行人脸检测时,我成功地在 request.body 中接收到请求和图像的二进制数据。

由于我在中间件中收到了请求,现在我应该使用从我的节点 js 中间件接收到的数据调用 Azure 人脸检测端点。【现在问题来了】

//---------------从节点js调用天蓝色人脸检测api----

//---------------

错误: {"error":{"code":"InvalidImageSize","message":"Image size is too small."}}

谢谢

0 投票
3 回答
843 浏览

google-cloud-platform - 使用面部识别来识别照片集中有多少个独特的面孔

我从未使用过面部识别,但我有兴趣尝试。我在我们学校举办了一个年鉴计划,我们需要粗略估计我们在一组照片中有多少独特的面孔。

所有照片都在硬盘上,我们需要某人(或某物;)来识别有多少独特的面孔。

我已经完成了相当多的研究,我想我可能想使用亚马逊、谷歌或微软,但不知道该做什么或从哪里开始。

0 投票
1 回答
429 浏览

face-api - 是否可以在 linux 中使用 faceAPI

我是 microsoft face API 的新手。可以在linux环境下使用吗?

我在他们的网站上找不到任何关于它的文档。

谢谢。

0 投票
1 回答
733 浏览

azure - Microsoft 认知服务人脸 API - 识别与 FindSimilar

我正在建立一个名人匹配面部识别服务。我有每个名人的多张照片,我想将用户的查询面孔与最近的名人相匹配。使用 Microsoft 的 Cognitive Services Face API 有两种方法可以做到这一点:

两者都可以与 0 阈值一起使用(包括所有结果),但哪一个更准确?我担心在不同的光线条件下使用多张图片,不同的发型等是否会帮助或绊倒检测精度。谢谢!

0 投票
0 回答
53 浏览

python - Python - 微软的 Face Api - 没有持久的人脸

我已经使用person_group.train()方法训练了面部 API。然后我习惯于person_group.status()获取培训状态,但它显示:

{'status':'failed','createdDateTime':'6/19/2018 10:34:40 AM','lastActionDateTime':'06/19/2018 10:34:40','message':'那里22' 组中没有人的持久面孔}

可能是什么问题呢?

0 投票
1 回答
1339 浏览

azure - Microsoft Cognitive - 人脸 API - 人脸验证 - 工作原理

用例如下

  • 我们的系统中有面孔列表
  • 用户将上传一张图片
  • 我们希望以 >0.8 的置信度显示与上传的图像匹配的人脸列表

现在看怎么做,我理解如下

  • 使用 Face Detect API,我们需要首先上传所有图像,包括我们要验证的图像
  • 我们可以将系统中的所有面孔添加到 PersonGroupId 之一中
  • 然后我们需要调用 Face-Verify API & pass image to verify & PersonGroupId 开始比较
  • 作为回应,我们将获得所有带有 isIdentical 和置信度数据的 faceId ??

这是正确的方法吗?

应用过滤器后,我们的系统可以说大约 1000-3000 张图像。

顺便说一句,在给定的链接中,提到 faceid 将在检测呼叫后 24 小时后过期:(

在这种情况下,我们还需要注意性能,因此我们正在考虑异步调用,然后将结果返回系统中的某个位置,以便稍后检索。

什么是最好的方法?

价钱

  • 我可以看到第 30,000 笔交易是免费的(限制为 20/m)
  • 1000 张图像的人脸存储成本为 16.53/m,是否意味着人脸检测 API 将存储在 Azure Blob 存储中?如果是并且仍然 faceId 将在 24 小时后被删除?
  • 人脸存储 - 可存储每张最大 4 MB 的图像 - 而 Face-Detect 表示,最多可存储 6 MB

我可能在这里遗漏了一些东西,如果有人可以在上面放灯就好了

0 投票
2 回答
1856 浏览

javascript - "InvalidImageSize", "message": "图像尺寸太小。"

尝试在 Node.js 中使用 Microsoft 的人脸 API,但我无法加载本地图像。我究竟做错了什么?谢谢

我正在与网络摄像头交互并将视频绘制到画布标签上。

我已经检查过我正在使用

并且图像保存得很好......但我然后尝试执行以下操作:

这只是返回

我还应该如何对图像进行解码/编码?

0 投票
1 回答
589 浏览

microsoft-cognitive - 如何对存储在 azure 数据存储 blob 中的图像运行 Face-API 查询?

我在 Azure 存储帐户(也从 Data Lake Storage 帐户链接)上的 blob 中存储了 200k 图像。我想对所有这些都运行人脸检测,以便可以将它们添加到 LargeFaceList。第一步是运行人脸检测。

以下片段(从教程中复制)适用于在网络图像上进行人脸检测:

我想做的是对存储在我的天蓝色 blob 中的图像运行类似的查询。

在 USQL 中,我会执行以下操作:

但并不奇怪这不起作用,因为KEY上面定义的关键是人脸api服务,而不是我的天蓝色存储,所以它没有办法(我不认为)找到那个数据。

我怎样才能做到这一点?我不想将我的 200k 图像一张一张地上传到人脸检测器!

0 投票
1 回答
923 浏览

azure - Microsoft Azure 人脸 API - 人脸检测(无结果)

在使用人脸 API V1.0 的人脸检测服务时,我没有遇到任何错误,但也没有结果。我正在研究 c#。API 密钥有效并在其他代码上显示结果。

任何帮助表示赞赏。提前致谢。