Amazon Rekognition website screenshot

Amazon Rekognition

Amazon Rekognition is a cloud-based computer vision service that makes it easy to add image and video analysis to your applications, providing capabilities such as object and scene detection, facial analysis, face comparison, celebrity recognition, text detection, content moderation, custom labels, face liveness detection, and streaming video analysis using deep learning technology.

1 APIs 14 Features
Celebrity RecognitionComputer VisionContent ModerationCustom LabelsDeep LearningFace LivenessFacial RecognitionImage AnalysisMachine LearningObject DetectionText DetectionVideo Analysis

APIs

Amazon Rekognition

Amazon Rekognition provides image and video analysis APIs for label detection, facial analysis, face comparison, celebrity recognition, text detection, content moderation, custo...

Collections

Arazzo Workflows

Amazon Rekognition Celebrity Scene Context

Recognize celebrities in an image and then label the same image for scene context.

ARAZZO

Amazon Rekognition Custom Labels and Moderate

Run a Custom Labels model on an image and then screen the same image for unsafe content.

ARAZZO

Amazon Rekognition Detect then Compare Faces

Confirm a face exists in the source image, then compare it against every face in a target image.

ARAZZO

Amazon Rekognition Enroll and Search a Face

Create a face collection, index a face into it, then search the collection by a query image.

ARAZZO

Amazon Rekognition Face Liveness Session

Create a Face Liveness session, then poll for its results until a terminal status is reached.

ARAZZO

Amazon Rekognition Label and Moderate an Image

Detect general labels in an image and then screen the same image for unsafe content.

ARAZZO

Amazon Rekognition Quality Gated Enrollment

Detect a face and check its quality, then index it into a collection only when a face is present.

ARAZZO

Amazon Rekognition Reuse or Create Collection then Enroll

List collections, branch to create the collection only if missing, then index a face into it.

ARAZZO

Amazon Rekognition Text and Moderation Screen

Extract text from an image and then screen the same image for unsafe content.

ARAZZO

Amazon Rekognition Verify a Face Against a Collection

Detect a face in an image to confirm a single subject, then search a collection to verify identity.

ARAZZO

Amazon Rekognition Video Label Detection Job

Start an asynchronous video label detection job, poll until it succeeds, then read the results.

ARAZZO

GraphQL

Amazon Rekognition GraphQL Schema

This directory contains a conceptual GraphQL schema for the Amazon Rekognition API. The schema is derived from the Amazon Rekognition REST API and its public documentation at ht...

GRAPHQL

Pricing Plans

Rate Limits

Amazon Rekognition Rate Limits

5 limits

RATE LIMITS

FinOps

Features

Object and Scene Detection

Detect thousands of objects, scenes, and concepts in images and videos with high confidence scores using deep learning.

Facial Analysis

Detect and analyze faces with attributes including age range, emotions, gender, and facial landmarks.

Face Comparison

Compare faces across images to determine if they are the same person with a similarity score.

Face Collections

Create searchable face collections to index and search millions of faces in near real-time.

Celebrity Recognition

Identify thousands of celebrities in images and videos across categories like sports, entertainment, and politics.

Text Detection

Detect and extract printed and handwritten text from images and videos in multiple languages.

Content Moderation

Detect explicit, inappropriate, or violent content in images and videos for automated content moderation.

Custom Labels

Build and train custom image classifiers using your own labeled images for domain-specific object detection.

Protective Equipment Detection

Detect personal protective equipment such as face covers, hand covers, and head covers on persons in images.

Face Liveness Detection

Verify that a user is physically present during identity verification to prevent spoofing attacks.

People Pathing

Track and follow identified people across frames in stored video footage.

Video Segmentation

Identify technical cues and segments such as black frames, end credits, and color bars in video content.

Streaming Video Analysis

Analyze live streaming video in real-time using Amazon Kinesis Video Streams integration.

Image Properties Analysis

Evaluate image quality attributes including sharpness, brightness, contrast, and dominant colors.

Use Cases

Identity Verification

Verify user identities by comparing selfies to ID documents or previously stored face images for onboarding and authentication.

Content Moderation

Automatically moderate user-generated content on platforms to detect and filter explicit or inappropriate imagery.

Searchable Media Libraries

Build searchable image and video archives by automatically tagging media with detected labels, faces, and text.

Workplace Safety Compliance

Monitor camera feeds to detect whether workers are wearing required personal protective equipment in industrial settings.

Fraud Prevention

Prevent identity fraud during digital onboarding by using face liveness detection to confirm real users.

Smart Retail Analytics

Analyze in-store camera feeds to track customer behavior, measure foot traffic, and optimize product placement.

Public Safety and Security

Search video archives for persons of interest by comparing faces against a known collection.

Media and Entertainment

Automatically tag celebrities in photos and videos for media companies to improve content discoverability.

Custom Object Detection

Train custom classifiers to detect proprietary products, logos, brand assets, or industry-specific objects.

Semantic Vocabularies

Amazon Rekognition Context

30 classes · 108 properties

JSON-LD

API Governance Rules

Amazon Rekognition API Rules

18 rules · 8 errors 8 warnings 2 info

SPECTRAL

JSON Structure

Amazon Rekognition Bounding Box Structure

4 properties

JSON STRUCTURE

Amazon Rekognition Face Detail Structure

6 properties

JSON STRUCTURE

Amazon Rekognition Image Structure

2 properties

JSON STRUCTURE

Amazon Rekognition Label Structure

4 properties

JSON STRUCTURE

Amazon Rekognition S3 Object Structure

3 properties

JSON STRUCTURE

Amazon Rekognition Video Structure

1 properties

JSON STRUCTURE

Example Payloads

Resources

🔗
PostmanWorkspace
PostmanWorkspace
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🌐
Portal
Portal
🌐
DeveloperPortal
DeveloperPortal
🔗
Documentation
Documentation
🌐
Console
Console
📝
Signup
Signup
💰
Pricing
Pricing
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
💬
Support
Support
💬
FAQ
FAQ
📰
Blog
Blog
👥
GitHubOrganization
GitHubOrganization
🟢
StatusPage
StatusPage
👥
YouTube
YouTube
👥
StackOverflow
StackOverflow
🔗
Contact
Contact
🔗
Security
Security
🔗
Compliance
Compliance
🔗
KnowledgeCenter
KnowledgeCenter
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary
🔗
JSONLD
JSONLD
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
🔗
JSONStructure
JSONStructure
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples
💻
Examples
Examples

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Amazon Rekognition
  version: '2016-06-27'
items:
- info:
    name: Image Analysis
    type: folder
  items:
  - info:
      name: Amazon Rekognition Detect Labels
      type: http
    http:
      method: POST
      url: https://rekognition.amazonaws.com/#DetectLabels
      body:
        type: json
        data: '{}'
      auth:
        type: apikey
        key: Authorization
        value: '{{Authorization}}'
        placement: header
    docs: Detects instances of real-world entities within an image and returns labels with confidence scores.
- info:
    name: Facial Analysis
    type: folder
  items:
  - info:
      name: Amazon Rekognition Detect Faces
      type: http
    http:
      method: POST
      url: https://rekognition.amazonaws.com/#DetectFaces
      body:
        type: json
        data: '{}'
      auth:
        type: apikey
        key: Authorization
        value: '{{Authorization}}'
        placement: header
    docs: Detects faces within an image and returns detailed facial attributes for each detected face.
  - info:
      name: Amazon Rekognition Compare Faces
      type: http
    http:
      method: POST
      url: https://rekognition.amazonaws.com/#CompareFaces
      body:
        type: json
        data: '{}'
      auth:
        type: apikey
        key: Authorization
        value: '{{Authorization}}'
        placement: header
    docs: Compares a face in the source input image with each face detected in the target input image.
- info:
    name: Text Detection
    type: folder
  items:
  - info:
      name: Amazon Rekognition Detect Text
      type: http
    http:
      method: POST
      url: https://rekognition.amazonaws.com/#DetectText
      body:
        type: json
        data: '{}'
      auth:
        type: apikey
        key: Authorization
        value: '{{Authorization}}'
        placement: header
    docs: Detects text in the input image and converts it into machine-readable text.
- info:
    name: Content Moderation
    type: folder
  items:
  - info:
      name: Amazon Rekognition Detect Moderation Labels
      type: http
    http:
      method: POST
      url: https://rekognition.amazonaws.com/#DetectModerationLabels
      body:
        type: json
        data: '{}'
      auth:
        type: apikey
        key: Authorization
        value: '{{Authorization}}'
        placement: header
    docs: Detects unsafe content such as explicit adult content or violent content in an image.
- info:
    name: Celebrity Recognition
    type: folder
  items:
  - info:
      name: Amazon Rekognition Recognize Celebrities
      type: http
    http:
      method: POST
      url: https://rekognition.amazonaws.com/#RecognizeCelebrities
      body:
        type: json
        data: '{}'
      auth:
        type: apikey
        key: Authorization
        value: '{{Authorization}}'
        placement: header
    docs: Returns an array of celebrities recognized in the input image.
- info:
    name: Face Collections
    type: folder
  items:
  - info:
      name: Amazon Rekognition Create Collection
      type: http
    http:
      method: POST
      url: https://rekognition.amazonaws.com/#CreateCollection
      body:
        type: json
        data: '{}'
      auth:
        type: apikey
        key: Authorization
        value: '{{Authorization}}'
        placement: header
    docs: Creates a collection in an AWS Region for storing and searching face data.
  - info:
      name: Amazon Rekognition List Collections
      type: http
    http:
      method: POST
      url: https://rekognition.amazonaws.com/#ListCollections
      body:
        type: json
        data: '{}'
      auth:
        type: apikey
        key: Authorization
        value: '{{Authorization}}'
        placement: header
    docs: Returns list of collection IDs in your AWS account.
  - info:
      name: Amazon Rekognition Index Faces
      type: http
    http:
      method: POST
      url: https://rekognition.amazonaws.com/#IndexFaces
      body:
        type: json
        data: '{}'
      auth:
        type: apikey
        key: Authorization
        value: '{{Authorization}}'
        placement: header
    docs: Detects faces in the input image and adds them to the specified collection.
- info:
    name: Face Search
    type: folder
  items:
  - info:
      name: Amazon Rekognition Search Faces by Image
      type: http
    http:
      method: POST
      url: https://rekognition.amazonaws.com/#SearchFacesByImage
      body:
        type: json
        data: '{}'
      auth:
        type: apikey
        key: Authorization
        value: '{{Authorization}}'
        placement: header
    docs: For a given input image, searches the specified collection for matching faces.
- info:
    name: Stored Video Analysis
    type: folder
  items:
  - info:
      name: Amazon Rekognition Start Label Detection
      type: http
    http:
      method: POST
      url: https://rekognition.amazonaws.com/#StartLabelDetection
      body:
        type: json
        data: '{}'
      auth:
        type: apikey
        key: Authorization
        value: '{{Authorization}}'
        placement: header
    docs: Starts asynchronous detection of labels in a stored video.
  - info:
      name: Amazon Rekognition Get Label Detection
      type: http
    http:
      method: POST
      url: https://rekognition.amazonaws.com/#GetLabelDetection
      body:
        type: json
        data: '{}'
      auth:
        type: apikey
        key: Authorization
        value: '{{Authorization}}'
        placement: header
    docs: Gets the label detection results of a Rekognition Video analysis started by StartLabelDetection.
- info:
    name: Face Liveness
    type: folder
  items:
  - info:
      name: Amazon Rekognition Create Face Liveness Session
      type: http
    http:
      method: POST
      url: https://rekognition.amazonaws.com/#CreateFaceLivenessSession
      body:
        type: json
        data: '{}'
      auth:
        type: apikey
        key: Authorization
        value: '{{Authorization}}'
        placement: header
    docs: Initiates a Face Liveness session and returns a SessionId for streaming.
  - info:
      name: Amazon Rekognition Get Face Liveness Session Results
      type: http
    http:
      method: POST
      url: https://rekognition.amazonaws.com/#GetFaceLivenessSessionResults
      body:
        type: json
        data: '{}'
      auth:
        type: apikey
        key: Authorization
        value: '{{Authorization}}'
        placement: header
    docs: Retrieves the results of a specific Face Liveness session.
- info:
    name: Custom Labels
    type: folder
  items:
  - info:
      name: Amazon Rekognition Detect Custom Labels
      type: http
    http:
      method: POST
      url: https://rekognition.amazonaws.com/#DetectCustomLabels
      body:
        type: json
        data: '{}'
      auth:
        type: apikey
        key: Authorization
        value: '{{Authorization}}'
        placement: header
    docs: Detects custom labels in a supplied image using an Amazon Rekognition Custom Labels model.
bundled: true