Открыть сервисСервис

Amazon Rekognition

Amazon Rekognition — это облачный сервис для анализа изображений и видео, предоставляемый компанией Amazon Web Services (AWS). Он относится к категории технологий компьютерного зрения и позволяет автоматически распознавать объекты, лица, текст, сцены и действия, а также выявлять неприемлемый контент. Сервис построен на основе технологий глубокого обучения и предоставляется по модели «программное обеспечение как услуга» (SaaS).

История

Amazon Rekognition был анонсирован в ноябре 2016 года на конференции AWS re:Invent. Первоначально сервис был доступен только для анализа изображений. В 2017 году функционал был расширен для работы с видео, включая возможность потокового анализа в реальном времени. В последующие годы сервис регулярно обновлялся, добавляя новые возможности, такие как распознавание текста, обнаружение знаменитостей, анализ эмоций и улучшенные алгоритмы распознавания лиц. В 2020 году была добавлена функция обнаружения защитных масок, что стало актуально в период пандемии COVID-19.

Ключевые возможности

Анализ изображений

Сервис предоставляет широкий набор функций для анализа статичных изображений:

  • Распознавание объектов и сцен: Определение тысяч различных объектов (например, автомобиль, дерево, здание) и сцен (например, пляж, офис, стадион). Возвращается список меток с уровнем уверенности.
  • Распознавание лиц: Обнаружение лиц на изображении, анализ их атрибутов (пол, возраст, эмоции, наличие очков, бороды, улыбка), а также сравнение лиц с эталонными изображениями для идентификации или верификации личности.
  • Распознавание текста (OCR): Извлечение текста из изображений, включая печатный и рукописный текст, с указанием его расположения на изображении.
  • Обнаружение неприемлемого контента: Автоматическое выявление контента, который может быть расценен как неприемлемый (насилие, откровенные сцены, оружие, наркотики). Результат возвращается в виде категорий с уровнем достоверности.
  • Распознавание знаменитостей: Идентификация известных личностей из базы данных, включающей актёров, спортсменов, политиков и других публичных фигур.
  • Анализ изображений на основе пользовательских меток: Возможность обучения модели на собственных данных для распознавания специфических объектов, не входящих в стандартную базу (например, логотипы компаний или конкретные детали продукции).

Анализ видео

Функционал для работы с видеофайлами и потоковым видео включает:

  • Обнаружение объектов и лиц в кадре: Отслеживание перемещения объектов и лиц по кадрам видео.
  • Анализ действий: Определение действий, выполняемых людьми в видео (например, ходьба, бег, сидение, рукопожатие).
  • Анализ пути движения: Построение траекторий движения объектов в кадре.
  • Обнаружение неприемлемого контента в видео: Анализ видео на наличие сцен, содержащих насилие, откровенные материалы или другие нежелательные элементы.
  • Потоковый анализ в реальном времени: Обработка видеопотока с камер в реальном времени для немедленного реагирования на события (например, обнаружение подозрительного объекта или человека).

Архитектура и интеграция

Amazon Rekognition является полностью управляемым сервисом. Пользователь не управляет инфраструктурой, а взаимодействует с сервисом через API. Для использования сервиса необходимо:

  1. Создать аккаунт AWS.
  2. Настроить доступ через AWS Identity and Access Management (IAM).
  3. Вызвать соответствующий API-метод, передав изображение или видеофайл (или ссылку на файл в Amazon S3).
  4. Получить результат в формате JSON.

Сервис интегрируется с другими сервисами AWS, такими как Amazon S3 (хранение данных), Amazon Lambda (обработка событий), Amazon Kinesis (анализ потокового видео) и Amazon SageMaker (для создания пользовательских моделей).

Ценообразование

Стоимость использования Amazon Rekognition зависит от объёма обработанных данных (количество изображений, минут видео) и используемых функций. Существует бесплатный тарифный план с ограничениями на первый год использования. Цены варьируются в зависимости от региона AWS. Основные факторы ценообразования:

  • Анализ изображений: Оплата за каждое 1000 изображений.
  • Анализ видео: Оплата за минуту обработанного видео.
  • Хранение метаданных лиц: Оплата за хранение векторов лиц в базе данных.
  • Пользовательские метки: Дополнительная плата за обучение и использование собственных моделей.

Применение

Amazon Rekognition используется в различных отраслях:

  • Безопасность и наблюдение: Обнаружение подозрительных объектов, распознавание лиц для доступа в здания, анализ видеопотоков с камер наблюдения.
  • Медиа и развлечения: Автоматическая модерация контента, каталогизация медиатеки, поиск по изображениям, распознавание знаменитостей.
  • Розничная торговля: Анализ поведения покупателей, управление запасами, автоматическая идентификация товаров.
  • Социальные сети: Автоматическая модерация пользовательского контента, тегирование фотографий, распознавание лиц.
  • Здравоохранение: Анализ медицинских изображений (например, рентгеновских снимков) для обнаружения аномалий, мониторинг пациентов.
  • Образование: Автоматическая проверка работ, распознавание лиц для идентификации студентов.

Критика и ограничения

Сервис Amazon Rekognition неоднократно подвергался критике, особенно в контексте использования технологий распознавания лиц. Основные претензии:

  • Потенциальная предвзятость: Исследования, проведённые в 2018 году, показали, что алгоритмы распознавания лиц Amazon Rekognition могут иметь более высокую ошибку при идентификации людей с тёмным цветом кожи, особенно женщин. Amazon заявляла, что эти исследования были проведены на устаревших версиях алгоритмов и что точность сервиса постоянно улучшается.
  • Нарушение приватности: Использование массового распознавания лиц в общественных местах вызывает опасения по поводу слежки и нарушения прав граждан. В 2020 году Amazon объявила о временном моратории на использование сервиса полицией США для распознавания лиц, который был продлён на неопределённый срок.
  • Этические аспекты: Возможность использования сервиса для создания систем тотальной слежки, а также для дискриминации по признаку расы, пола или возраста.

Источники

  1. Официальная документация Amazon Web Services: Amazon Rekognition Developer Guide.
  2. Публикации на блоге AWS: «Amazon Rekognition — Image Analysis and Video Analysis».
  3. Отчёты и исследования организации ACLU (American Civil Liberties Union) по вопросам распознавания лиц.
  4. Статья «Gender Shades: Intersectional Accuracy Disparities in Commercial Gender Classification» (Buolamwini, Gebru, 2018).
  5. Пресс-релизы Amazon Web Services за 2016–2023 годы.
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru