Amazon Rekognition logo

Amazon Rekognition

Amazon Rekognition

正常免费开源cloudAmazon Web Services62· JavaScript· MIT

Amazon Rekognition 是图像与视频识别服务,提供物体检测、人脸识别、文字提取、内容审核等能力。

访问站点 ↗源码 ↗健康巡检 9 小时前
适合什么时候用

模型预训练即用,无需训练数据

先注意什么

人脸识别精度受光照、角度、年龄影响

第一步先查

SDK 调 Rekognition.detectLabels / detectFaces / detectText 等同步 API。视频用 startLabelDetection 异步任务,结果存到 S3。

认证
api_key
CORS
不支持
HTTPS
注册
需要
延迟
26 ms
协议
REST
计费
paid
Stars
62

可用率 · 30 天窗口

巡检: 1可用率: 100%平均延迟: 26ms

GitHub 活跃度

62JavaScriptMIT17 未关闭 issue上次提交 110 天前
01

关于这个 API

Rekognition 是 AWS 计算机视觉服务的入口,预训练模型覆盖通用物体识别、人脸检测与对比、文字提取、内容审核、名人识别、地标识别、活动识别等。图像分析是同步 API(毫秒级返回);视频分析是异步任务,结果写到 S3 让你 poll 或通过 SNS 通知。

人脸识别有两种用法:detectFaces 只检测和返回属性(年龄、情绪、是否戴眼镜),不识别身份;compareFaces 对比两张人脸是否同一人;indexFaces + searchFaces 建立人脸集合做 1:N 搜索。Custom Labels 是 2019 年新增的功能——你上传几十到几百张标注图片,AWS 自动训练领域专用模型(如识别工业零件缺陷),训练好后调推理 API 即可。某些地区(如美国伊利诺伊州 BIPA、华盛顿州、IBM 退出人脸识别后多地立法)对人脸识别有合规要求,部署前需先评估。

02

你可以做什么

  • 1UGC 平台自动审核违规图片
  • 2为相册做人脸聚类与搜索
  • 3从图片中提取文字做 OCR
  • 4视频中识别名人、地标、活动
03

优劣对比

优点

  • 模型预训练即用,无需训练数据
  • 视频识别按帧抽样降低成本
  • Custom Labels 让用户上传少量数据训练专属模型

注意事项

  • 人脸识别精度受光照、角度、年龄影响
  • 某些地区(如美国部分州)对人脸识别有法律限制
04

示例请求

通用模板 — 实际 endpoint 请查阅文档替换 <endpoint>。
curl https://github.com/mermade/aws2openapi/<endpoint> \
  -H "Authorization: Bearer $API_KEY"
# Some providers use X-Api-Key instead — verify in the docs.
05

快速开始

SDK 调 Rekognition.detectLabels / detectFaces / detectText 等同步 API。视频用 startLabelDetection 异步任务,结果存到 S3。

06

常见问题

Rekognition 免费档多少?+

首 12 个月每月 5000 张图片 + 1000 分钟视频分析免费。

识别精度怎么样?+

通用物体和文字识别接近商用 SOTA;人脸识别在标准条件下精度高,但受光照、角度影响。关键场景应人工复核。

能识别中文吗?+

detectText 支持中文识别(OCR)。其他模型的标签输出主要是英文。

07

技术细节

CORS: NoHTTPS: Yes注册: Yes开源: Yes
认证方式
api_key
计费
paid
协议
REST
SDK
python, javascript, java, go, ruby, csharp
响应时间
26 ms
上次巡检
2026/5/12 07:36:34
08

接口端点

从 OpenAPI spec 自动解析。显示 12 / 65 个未弃用端点。

POST
/#X-Amz-Target=RekognitionService.CompareFaces
X-Amz-Target:header*
POST
/#X-Amz-Target=RekognitionService.CopyProjectVersion
X-Amz-Target:header*
POST
/#X-Amz-Target=RekognitionService.CreateCollection
X-Amz-Target:header*
POST
/#X-Amz-Target=RekognitionService.CreateDataset
X-Amz-Target:header*
POST
/#X-Amz-Target=RekognitionService.CreateFaceLivenessSession
X-Amz-Target:header*
POST
/#X-Amz-Target=RekognitionService.CreateProject
X-Amz-Target:header*
POST
/#X-Amz-Target=RekognitionService.CreateProjectVersion
X-Amz-Target:header*
POST
/#X-Amz-Target=RekognitionService.CreateStreamProcessor
X-Amz-Target:header*
POST
/#X-Amz-Target=RekognitionService.DeleteCollection
X-Amz-Target:header*
POST
/#X-Amz-Target=RekognitionService.DeleteDataset
X-Amz-Target:header*
POST
/#X-Amz-Target=RekognitionService.DeleteFaces
X-Amz-Target:header*
POST
/#X-Amz-Target=RekognitionService.DeleteProject
X-Amz-Target:header*

另有 53 个端点未显示,详见 OpenAPI spec。

09

标签

10

更多来自 Amazon Web Services 的 API