分类

AI 人脸特征向量

为每张检测到的人脸生成 128 维特征向量

Click to upload file or drag and drop file here

Maximum file size: 30MB Supported formats: image/*

关键信息

分类
AI Tools
输入类型
file, number
输出类型
json
样本覆盖
4
支持 API
Yes

概览

AI 人脸特征向量工具能够分析上传的图片,自动检测其中的人脸,并为每一张检测到的人脸生成一个独特的 128 维特征向量(也称为人脸嵌入)。这个向量是人脸的数学表示,可用于后续的人脸比对、识别或聚类分析。

适用场景

  • 需要构建或测试人脸识别、验证系统时,用于生成标准的人脸特征数据。
  • 在开发照片管理应用时,需要为照片中的人脸生成特征向量以实现自动分组或去重。
  • 进行人脸相似度分析或搜索时,需要将人脸图像转换为可计算的特征向量。

工作原理

  • 上传一张包含人脸的图片文件(支持常见图片格式)。
  • 工具使用 AI 模型检测图片中的人脸位置,并可根据设置的“最低置信度”过滤低质量检测结果。
  • 对每一张符合要求的人脸,模型计算并输出一个 128 维的浮点数数组作为其特征向量。
  • 最终结果以 JSON 格式返回,包含每张人脸的位置框(bounding box)、置信度及其对应的特征向量。

使用场景

为安防或考勤系统的人脸识别模块生成注册人脸的特征模板。
在社交媒体或相册应用中,实现基于人脸的自动照片分组和人物相册功能。
进行人脸聚类分析,将大量未知身份的人脸图片按相似度自动归类。

用户案例

1. 构建人脸搜索数据库

安防系统开发工程师
背景原因
工程师正在开发一个安防系统,需要建立一个已知人员的人脸特征数据库,用于后续的实时比对和识别。
解决问题
需要批量处理一批已知人员的证件照,提取每张照片中人脸的特征向量,并存入数据库。
如何使用
依次上传每位人员的单人正面照片。设置“最低置信度”为 0.7 以确保提取高质量特征,并将“最多检测人脸数”设为 1。
示例配置
minConfidence: 0.7, maxResults: 1
效果
为每张上传的照片成功提取了一个 128 维特征向量,连同人员 ID 一起存入数据库,完成了人脸特征库的初始化。

2. 整理大型活动照片库

活动摄影师
背景原因
摄影师在一次大型会议后拍摄了上千张照片,需要快速找出所有包含特定演讲者的照片。
解决问题
手动浏览所有照片寻找特定人物效率极低。
如何使用
首先,上传一张该演讲者的清晰单人照,获取其人脸特征向量作为查询向量。然后,编写脚本批量调用本工具处理所有活动照片,将生成的特征向量与查询向量进行余弦相似度计算,筛选出相似度高于阈值的照片。
示例配置
(用于获取查询向量的配置)minConfidence: 0.8
效果
快速从海量照片中筛选出了所有包含该演讲者的照片,极大地提高了后期选片和交付的效率。

用 Samples 测试

image, file

相关专题

常见问题

支持哪些图片格式?

支持所有常见的图片格式,如 JPG、PNG、WEBP 等。

处理一张图片需要多长时间?

处理时间取决于图片大小和其中的人脸数量,通常在几秒内完成。

返回的 JSON 结果包含什么信息?

结果包含一个数组,每个元素对应一张检测到的人脸,包含其边界框坐标、检测置信度以及 128 维特征向量。

可以一次处理多张人脸吗?

可以。工具会自动检测图片中的所有人脸,并为每一张生成特征向量。您也可以通过“最多检测人脸数”参数限制数量。

“最低置信度”参数有什么用?

它用于过滤掉模型认为不太可能是人脸的检测结果。提高此值可以减少误检,但可能会漏掉一些模糊或侧脸。

API 文档

请求端点

POST /zh/api/tools/ai-face-descriptors

请求参数

参数名 类型 必填 描述
imageFile file (需要先上传) -
minConfidence number -
maxResults number -

文件类型参数需要先通过 POST /upload/ai-face-descriptors 上传获取 filePath,然后将 filePath 传递给对应的文件字段。

响应格式

{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
JSON数据: JSON数据

AI MCP 文档

将此工具添加到您的 MCP 服务器配置中:

{
  "mcpServers": {
    "elysiatools-ai-face-descriptors": {
      "name": "ai-face-descriptors",
      "description": "为每张检测到的人脸生成 128 维特征向量",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=ai-face-descriptors",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

你可以串联多个工具,比如:`https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`,最多20个。

支持 URL 文件链接或 Base64 编码作为文件参数。

如果遇见问题,请联系我们:[email protected]