FaceAlignment принимает изображение лица в качестве входных данных и выводит 68 характерных точек. Входное разрешение — (1,3 256 256), а выход модели — тепловая карта (1,68,64,64). Для каждой из 68 ключевых точек выводится достоверное разрешение (64,64). Входные изображения нормализуются до (0–1,0) в порядке BGR.
Результаты FaceAlignment
Учитывая входное изображение, показанное ниже.
FaceAlignment работает с областью лица, поэтому сначала вырезается область лица, а затем выполняется процесс распознавания.
FaceAlignment может извлекать двухмерные характерные точки с высокой точностью даже для профильных лиц.
Вы также можете использовать режим 3D для извлечения ключевых точек в 3D.
Результатом модели будет тепловая карта, подобная приведенной ниже.
Координаты ключевых точек вычисляются путем обнаружения максимального значения в каждой тепловой карте.
Для расчета 3D-ключевых точек сначала рассчитываются 2D-ключевые точки на основе тепловых карт. Затем 3 канала входного изображения и 68 каналов 2D-тепловой карты ключевых точек объединяются, создавая входные данные (71 256 256), которые затем передаются в модель оценки глубины. Результатом модели оценки глубины будут (1,68) z-значения.
Назначение 68 ключевых точек соответствует формату Multi-PIE.
Архитектура
FaceAlignmentиспользует сеть выравнивания лица (FAN), которая представляет собой стек HG (песочные часы) по структуре.
использование
В следующем образце показано, как использовать FaceAlignement с ailia SDK.
Вы можете использовать следующую команду, чтобы получить 2D-ключевые точки лица для любого изображения.
$ python3 face_alignment.py -i input.png -s output.png
Вы можете использовать следующую команду, чтобы получить ключевые точки 3D.
$ python3 face_alignment.py -i input.png -s output.png — active-3d
Связанная тема
Топор Инк. разработал ailia SDK, который обеспечивает кросс-платформенный быстрый вывод на основе графического процессора.
ax Inc. предоставляет широкий спектр услуг от консалтинга и создания моделей до разработки приложений и SDK на основе ИИ. Не стесняйтесь связаться с нами для любого запроса.