Amazon Rekognition is a cloud-based image and video analysis service that makes it easy to add advanced computer vision capabilities to your applications. The service is powered by proven deep learning technology and it requires no machine learning expertise to use. Amazon Rekognition includes a simple, easy-to-use API that can quickly analyze any image or video file that’s stored in Amazon S3.
You can add features that detect objects, text, unsafe content, analyze images/videos, and compare faces to your application using Rekognition’s APIs. With Amazon Rekognition’s face recognition APIs, you can detect, analyze, and compare faces for a wide variety of use cases, including user verification, cataloging, people counting, and public safety.
The service is based on the same proven, highly scalable, deep learning technology developed by Amazon’s computer vision scientists, technology that can analyze billions of images and videos daily. Rekognition routinely learns from new data, and we frequently add new labels and features to the service.
READ Full Article at source: https://docs.aws.amazon.com/rekognition/latest/dg/what-is.html
Key capabilities
Image Analysis:
- Object, Scene, and Concept Detection – Detects and classify objects, scenes, concepts, and celebrities in images.
- Text Detection – Detect and recognize printed and handwritten text in images in a variety of languages.
- Unsafe Content – Detect and filter explicit, inappropriate, and violent content and images. Detects granular unsafe content labels.
- Celebrity recognition – Recognize tens of thousands of celebrities in your images across different categories, such as politicians, athletes, actors, and musicians.
- Facial Analysis – Detect, analyze, and compare faces, along with facial attributes, such as gender, age, and emotions. Use cases may include user verification, cataloging, people counting, and public safety.
- Custom Labels – Build custom classifiers to detect objects specific to your use case, such as logos, products, characters.
- Image Properties – Analyze image properties like quality, color, sharpness, contrast.
Video Analysis:
- Object, Scene, and Concept Detection – Detects and classify objects, scenes, concepts, and celebrities in videos.
- Text Detection – Detect and recognize printed and handwritten text in videos in a variety of languages.
- People pathing – Track identified people as they move across video frames.
- Facial Analysis – Detect, analyze, and compare faces in streaming or stored videos.
- Celebrity recognition – Recognize tens of thousands of celebrities in your stored videos across different categories, such as politicians, athletes, actors, and musicians.
- Unsafe Content Detection – Detect explicit, inappropriate, and violent content in videos.
- Video segmentation – Automatically identify useful segments of video, such as black frames and end credits.
- Face liveness – Detect if a live user is present during face verification.

