Amazon Rekognition – сервис, позволяющий легко добавить в приложение возможности анализа изображений. Rekognition позволяет обнаруживать на изображениях объекты, сцены и лица. Сервис дает возможность искать и сравнивать лица, распознавать знаменитостей, а также выявлять неприемлемый контент.

Для поиска лиц необходимо хранить коллекции метаданных лиц – векторные представления особенностей каждого лица. В векторных представлениях сохраняются пути между основными элементами лиц, такими как левый глаз, правый глаз, нос, левый угол рта и правый угол рта. API Rekognition позволяет добавить в приложения быстрый и сложный визуальный поиск и классификацию изображений на базе глубокого обучения. Авансовые платежи за использование сервиса отсутствуют. Вы платите только за анализируемые изображения и хранимые метаданные.

Анализ изображений на базе глубокого обучения позволяет приложениям собирать высокоуровневую информацию о содержимом изображений. С помощью анализа изображений приложение может распознавать в файлах изображений объекты, сцены и лица. Организации используют эти новые возможности для точного распознавания содержимого изображений при любых масштабах работы. Это позволяет реализовать новые возможности и способы взаимодействия с клиентом в приложениях, создавая принципиально новые категории продуктов. С помощью функции распознавания изображений камера у двери может узнать члена семьи или близкого друга и открыть замок, включить свет, обогрев или кондиционер. Интеллектуальные рекламные щиты с помощью анализа изображений могут измерять интерес потенциальных клиентов на основании эмоций и выражения лиц. Эти же возможности анализа изображений позволяют фотоприложениям сортировать миллионы изображений по объектам, сценам и изображенным людям, чтобы обеспечить быстрый и разнообразный поиск по изображениям.

Сервис Amazon Rekognition теперь доступен всем

Попробовать Amazon Rekognition бесплатно
или войти в Консоль

После регистрации новые пользователи Amazon Rekognition могут анализировать до 5000 изображений в месяц и хранить метаданные до 1000 лиц в месяц в течение первых 12 месяцев.

Подробнее об уровне бесплатного пользования AWS »

Rekognition позволяет распознавать тысячи объектов, от автомобилей до мебели и домашних животных, и указывает уровень своей уверенности для каждого объекта. Rekognition также распознает в изображении сцены, такие как закат или пляж. Подробную информацию о распознавании объектов и сцен см. в Руководстве по Amazon Rekognition для разработчиков

Rekognition позволяет обнаруживать явно недопустимый и подозрительный контент, чтобы фильтровать изображения в соответствии с требованиями приложения. Rekognition предоставляет иерархический список меток с уровнями уверенности, что позволяет точно определить параметры изображений, которые разрешено использовать.

Rekognition позволяет находить на изображениях лица и анализировать их характеристики (например, улыбается ли человек на изображении, открыты ли у него глаза, какие эмоции проявляются). При анализе изображения Rekognition указывает положение каждого обнаруженного лица и обозначает его прямоугольной рамкой, дополнительно фиксируя положение основных элементов лиц, таких как левый глаз, правый глаз, нос, левый угол рта и правый угол рта. Такую информацию можно использовать для создания дополнительных функциональных возможностей, например автоматического обрамления лиц, их выделения или обрезки изображений. Эта информация также помогает определить, какую часть изображения занимает лицо, что позволяет отличить снимки вблизи от снимков на расстоянии. Подробную информацию об анализе лиц см. в Руководстве по Amazon Rekognition для разработчиков.

Rekognition позволяет оценить вероятность того, что лица на двух разных изображениях принадлежат одному и тому же человеку, на основании значения уверенности. Подробную информацию о сравнении лиц в Amazon Rekognition лиц см. в Руководстве по Amazon Rekognition для разработчиков.

Rekognition позволяет находить нужные лица среди миллионов изображений. Сначала необходимо создать коллекцию лиц, в которой будут храниться векторные представления особенностей лиц. Затем можно указать конкретную фотографию, и Rekognition найдет в коллекции визуально похожие лица. Для каждого совпадения Rekognition выводит значение уверенности, что позволяет указывать в приложении наиболее вероятные варианты.

Rekognition обнаруживает и распознает тысячи знаменитых, примечательных или выдающихся в своей области людей. Это позволяет индексировать библиотеки цифровых изображений и искать в них знаменитостей, исходя из ваших конкретных интересов. API предоставляет имя и уникальный ID знаменитости, вероятность совпадения и URL-адреса, указывающие на связанный контент для знаменитости, например, ссылку на рейтинг IMDB. Для получения дополнительных сведений см. документацию на API RecognizeCelebrities.

Доступ к Amazon Rekognition можно выполнить с помощью API Amazon Rekognition, Консоли управления AWS и интерфейса командной строки (CLI) AWS. Консоль, API и CLI позволяют использовать API сервиса Rekognition для поиска меток, анализа, сравнения и поиска лиц. В AWS Lambda уже есть схемы для Rekognition, с помощью которых можно без труда запускать анализ изображений в ответ на события в хранилищах данных AWS, таких как Amazon S3 и Amazon DynamoDB.

Amazon Rekognition интегрирован с AWS Identity and Access Management (IAM). С помощи политик IAM можно контролировать доступ к API Amazon Rekognition и управлять разрешениями на доступ к ресурсам.

Анализируемые с помощи API Amazon Rekognition изображения нигде не хранятся и не могут быть получены из сервиса Rekognition. Для реализации поиска по коллекции лиц необходимо сохранять метаданные лиц на изображениях с использованием возможности API IndexFaces. После этого с помощью возможности SearchFace можно найти наиболее похожие лица. В Rekognition также есть простой API для удаления метаданных лиц. Подробную информацию об этом API см. в Руководстве по Amazon Rekognition для разработчиков.

Краткое описание API сервиса Rekognition приведено в разделе Справка по API документации Rekognition.