Что такое AWS Rekognition?

Amazon Rekognition — это решение для анализа изображений и видео, программное обеспечение из категории «Искусственный интеллект/машинное обучение», которое использует машины глубокого обучения для распознавания объектов на изображении. Это хорошо масштабируемое приложение, которое может легко интерпретировать изображение и распознавать объекты на изображении или видео.
Для использования не требуется понимания машинного обучения, и специалисты по компьютерному зрению в Amazon активно просматривают новые изображения и видео. за кулисами, совершенствуя алгоритм глубокого обучения и добавляя новые возможности в приложение.

Как использовать AWS Rekognition

В то время как консоль AWS требует минимального контакта с AWS Rekognition, реализация Rekognition в основном применяется через SDK.
Изображение и видео можно отправить напрямую через вызов API с помощью SDK или путем пересылки URL-адреса на объект, который хранится в S3. Если байты изображения отправляются в API, изображение должно быть закодировано как Base64, который автоматически выполняется для вас на определенных языках. Для перемещения объекта S3 кодирование Base64 не требуется.

Настройки для AWS Rekognition

Чтобы настроить Rekognition, у вас должен быть доступ к AWS, загрузка комплекта разработки программного обеспечения (SDK) для нужного языка программирования и выполнение кода. Итак, давайте настроим AWS Rekognition и начнем писать для него код.

Шаг 1. Сначала войдите в консоль AWS, как показано в предыдущем блоге, после чего откроется панель инструментов, перейдите к опции Сервисы и выберите первый IAM. роль, потому что мы собираемся использовать лямбду, интегрированную с Rekognition и корзиной S3.

Шаг 2. В левой части экрана на панели инструментов выберите параметры Роли, как показано на изображении ниже.

Шаг 3. После этого нажмите кнопку создать роль.

Шаг 4: выберите службу, для которой вы собираетесь создать роль, здесь мы собираемся выбрать лямбда-функцию, как отмечено на изображении ниже, а затем нажмите кнопку Недостаток кнопки Следующее разрешение.

Шаг 5: выберите политики разрешений, которым вы хотите предоставить доступ к лямбда-функции. здесь мы собираемся выбрать политики для Rekognition, S3 и других политик машинного обучения, а затем нажать кнопку Следующие теги.

Шаг 6: укажите имя и описание роли, и вы увидите политики, которые мы прикрепили к нашей лямбда-функции, как показано на изображении ниже, а затем нажмите кнопку создать роль. .

Шаг 7. Теперь нам нужно создать корзину S3, куда мы собираемся загружать данные изображения, перейти в корзину S3 и нажать кнопку создания корзины, как показано на изображении ниже.

Шаг 8: укажите имя корзины и выберите регион, а затем нажмите кнопку создания корзины, как показано на изображении ниже.

Примечание: если вы новичок в AWS и не знаете, как создать корзину S3, вы можете прочитать наш предыдущий блог.

Шаг 9:сегмент S3 создается, как показано на рисунке ниже.

Шаг 10: Теперь перейдите к лямбда-функции и создайте одну лямбда-функцию, как показано на изображении ниже, как мы создали.

Примечание: если вы не знаете, как создать лямбда-функцию, прочитайте наш предыдущий блог.

Шаг 11. Перейдите в раздел кода и начните писать код, как показано на изображении ниже. мы используем здесь S3 и Rekognition и сохраняем код после написания кода, как отмечено на изображении ниже.

Шаг 12. Перейдите в созданную вами корзину S3 и загрузите изображение, как мы загрузили изображение овцы.png.

Шаг 13: затем нажмите кнопку проверки в лямбда-функции, как показано на изображении ниже.

Шаг 14. Как вы можете видеть на изображении ниже, сообщение об успехе и ниже отмечено, как он обнаруживает предметы на изображении, такие как сладости, растения и т. д.

Изображение ниже было изображением овцы.png.

Шаг 15. Давайте попробуем с другим изображением, здесь мы собираемся загрузить изображение попугая в корзину S3, а теперь попробуем еще раз.

Это изображение ниже.

Шаг 16.Вы можете видеть изображение ниже, оно правильно определяет изображение попугая, отмеченное красным.

Вот как мы используем сервис Rekognition для обнаружения объектов изображения, вы можете изучить его подробнее, подключившись к другим сервисам. надеюсь, что этот блог будет полезен для вас!!!!!

Продолжай читать!!!!!!