Начало работы с анализом изображений в Azure
Microsoft Azure предоставляет несколько служб ИИ Azure, которые можно использовать для обнаружения и анализа лиц, в том числе:
- ИИ Azure Компьютерное зрение, который предлагает обнаружение лиц и некоторые базовые средства анализа лиц, например возврат координат ограничивающего прямоугольного поля вокруг изображения.
- Индексатор видео azure AI, который можно использовать для обнаружения и идентификации лиц в видео.
- Azure AI Face, который предлагает предварительно созданные алгоритмы, которые могут обнаруживать, распознавать и анализировать лица.
Из них Azure AI Face предлагает широкий спектр возможностей анализа лиц.
Распознавание лиц с помощью ИИ Azure
Распознавание лиц azure AI может возвращать координаты прямоугольника для любых человеческих лиц, найденных на изображении, а также ряд атрибутов, связанных с этими лицами, например:
- Размытие — степень размытия лица (это может означать, насколько вероятно, что лицо является основным ориентиром на изображении).
- Экспозиция — такие аспекты, как недостаточная или чрезмерная выдержка, применяемые к лицу на изображении, а не общая экспозиция изображения.
- Очки — оценка присутствия очков у человека.
- Положение головы — положение лица в трехмерном пространстве.
- Шум — визуальные шумы на изображении. Если вы сделали фотографию с большим параметром ISO для более темных параметров, вы заметите шум на изображении. Изображение в этом случае выглядит нечетким или содержит множество маленьких точек, которые делают изображение менее четким;
- Помехи — определение объектов, блокирующих лицо на изображении.
Использование ответственного ИИ
Важно!
Для поддержки стандарта ответственного использования ИИ Майкрософт реализована новая политика ограниченного доступа для службы распознавания лиц Azure ИИ и службы azure AI Компьютерное зрение.
Любой пользователь может использовать службу распознавания лиц Azure ИИ для выполнения следующих функций:
- Определять расположение лиц на изображении.
- Определять наличие очков на лице.
- Определять наличие на лицах затенения, размытия, шума или чрезмерной либо недостаточной экспозиции.
- Получать координаты позы головы для каждого лица на изображении.
Политика ограниченного доступа требует, чтобы клиенты отправили форму приема , чтобы получить доступ к дополнительным возможностям службы распознавания лиц Azure AI, включая следующие:
- Возможность сравнения лиц для определения сходства.
- Возможность идентифицировать именованных людей на изображении.
Ресурсы Azure для распознавания лиц с помощью ИИ Azure
Чтобы использовать Azure AI Face, необходимо создать один из следующих типов ресурсов в подписке Azure:
- Распознавание лиц. Используйте этот тип ресурса, если вы не планируете использовать какие-либо другие службы ИИ Azure или хотите отслеживать использование и затраты для распознавания лиц отдельно.
- Службы ИИ Azure. Общий ресурс, включающий Компьютерное зрение ИИ Azure, а также многие другие службы ИИ Azure, такие как Пользовательское визуальное распознавание ИИ Azure, язык ИИ Azure и другие. Используйте этот тип ресурса, если вы планируете использовать несколько служб ИИ Azure и хотите упростить администрирование и разработку.
Независимо от выбранного типа создаваемого ресурса вам будут предоставлены следующие сведения, необходимые для его использования:
- Ключ для проверки подлинности клиентских приложений.
- Конечная точка, предоставляющая HTTP-адрес, по которому можно получить доступ к ресурсу.
Примечание
При создании ресурса служб ИИ Azure клиентские приложения используют один и тот же ключ и конечную точку независимо от используемой службы.
Советы по получению более точных результатов
Существуют некоторые советы, которые могут помочь повысить точность определения лиц на изображениях:
- формат изображения — поддерживаются изображения в формате JPEG, PNG, GIF и BMP;
- размер файла — 6 МБ или меньше;
- диапазон размеров лица — от 36 x 36 до 4096 x 4096; лица меньшего или большего размера не будут обнаружены;
- другие проблемы — определение лиц может быть затруднено крайними углами или затенением (когда лицо заслонено предметом, например рукой). Наилучшие результаты получаются, когда лица отображаются анфас или максимально близко к этому.