Amazon Rekognition

aws.amazon.com/rekognition
AI & Machine Learning
Weekend Project

Automate and lower the cost of your image recognition and video analysis with ML

How to Replace Amazon Rekognition

Overview

Amazon Rekognition is a fully managed AI service that makes it easy to add image and video analysis to applications using deep learning technology. It provides pretrained and customizable computer vision APIs for analyzing images, video streams, and stored videos without requiring machine learning expertise.

Features

18 features across 8 categories

Content Moderation(1)

Content Moderation DetectionAI

Quickly and accurately identify unsafe or inappropriate content across image and video assets based on general or business-specific standards

Data Storage(1)

Face Metadata Storage

Store face vectors and user vectors for face and user search functionality

Also in: Upstash, MuleSoft, 1Password

Face Recognition(5)

Celebrity RecognitionAI

Identify well-known people to catalog photos and footage for media, marketing, and advertising

Face Detection and AnalysisAI

Detect faces appearing in images and videos and recognize attributes such as open eyes, glasses, and facial hair for each face

Face Liveness DetectionAI

Detect real users and deter bad actors using spoofs in seconds during facial verification

Face SearchAI

Search and match faces against stored face metadata to identify individuals in collections

Facial Comparison and AnalysisAI

Use facial comparison and analysis in user onboarding and authentication workflows to remotely verify identity of opted-in users

Image Analysis(2)

Image Properties DetectionAI

Detect image quality and dominant colors in images

Label DetectionAI

Detect objects, scenes, activities, landmarks, dominant colors, and image quality

Also in: Imagga

Machine Learning(1)

Custom Model TrainingAIPremium

Train custom models for object and scene detection specific to business needs using AutoML

Also in: AWS, Firebase, Liftoff

Object Detection(3)

Custom LabelsAIPremium

Detect custom objects such as brand logos using automated machine learning (AutoML) to train models with as few as 10 images

Person DetectionAI

Detect people in images and videos

Protective Equipment DetectionAI

Detect the presence of protective equipment like hard hats, goggles, and masks

Also in: Imagga

Text Recognition(1)

Text DetectionAI

Extract skewed and distorted text from images and videos of street signs, social media posts, and product packaging

Video Analysis(4)

Shot DetectionAI

Detect shot transitions and key segments in videos

Stored Video AnalysisAI

Analyze videos stored in Amazon S3 with multiple API capabilities

Streaming Video EventsAI

Process real-time video streams from Kinesis Video Streams for up to 120 seconds per event

Video Segment DetectionAI

Detect key segments in videos such as black frames, start or end credits, slates, color bars, and shots

Pricing

Free Tier

Free for 12 months
  • 1,000 images per month for Group 1 and Group 2 APIs
  • 1,000 face vector objects storage per month
  • 1,000 user vector objects storage per month
  • 60 minutes of video analysis per month
  • Label Detection, Content Moderation, Face Detection, Face Search, Celebrity Recognition, Text Detection, Person Pathing

Pay-As-You-Go - Image Analysis

Custom - Based on volume
  • Group 1 APIs: $0.0010 per image (first 1M), $0.0008 per image (next 4M), $0.0006 per image (next 30M), $0.0004 per image (30M+)
  • Group 2 APIs: $0.0010 per image (first 1M), $0.0008 per image (next 4M), $0.0006 per image (next 30M), $0.00025 per image (45M+)
  • Image Properties: $0.00075 per image (first 1M), $0.0006 per image (1M+)
  • No upfront costs or minimum fees

Pay-As-You-Go - Face Metadata Storage

Custom - $0.00001 per vector/month
  • $0.00001 per face vector per month
  • $0.00001 per user vector per month
  • Pro-rated for partial months

Pay-As-You-Go - Streaming Video Events

Custom - $0.00817/minute
  • Label Detection: $0.00817 per minute
  • Processing up to 120 seconds per event
  • Separate charges for Amazon Kinesis Video Streams

Pay-As-You-Go - Stored Video Analysis

Custom - $0.05-$0.10/minute
  • Label Detection: $0.10 per minute
  • Shot Detection: $0.05 per minute
  • Content Moderation: $0.10 per minute

Custom Labels - Training

Custom - Per training hour
  • Cost per hour of training
  • Parallel compute resources for faster training
  • 90% of models train in less than 24 hours
  • Models exceeding 72 hours are auto-terminated (no charge)

Cost Calculator

Pricing data not available for Amazon Rekognition. Check their website for current pricing.

Build vs Buy

Should you build a Amazon Rekognition alternative or buy the subscription? Estimate based on 18 features.

Buy Amazon Rekognition

Better Value
Monthly costContact Sales
3-year totalVaries
Time to deployDays

Build Your Own

Development cost$12,000
Maintenance$180/mo
3-year total$18,480
Dev time~1 months

Buying Amazon Rekognition saves ~$18,480 over 3 years vs building.

Estimates based on 18 features and a BuildScore of 5/5. Actual costs vary.

Integrations

3 known integrations

Amazon S3AWS Free TierKinesis Video Streams