
С помощью API обнаружения сетки лица ML Kit можно в реальном времени генерировать высокоточную сетку из 468 трехмерных точек для изображений, похожих на селфи. Лица должны находиться на расстоянии не более 2 метров от камеры.
Если вам нужно распознавать лица на расстоянии более двух метров от камеры, используйте SDK для распознавания лиц в ML Kit.
Ниже приведены некоторые термины, связанные с функцией обнаружения сетки лица.
- Ограничительная рамка – это прямоугольная область, в которой находится распознанное лицо.
- Информация о сетке лица – это группа из 468 3D-точек и ребер, которые можно использовать для рисования геометрической сетки распознанного лица.
API для обнаружения сетки лица создает сетку лица для обнаруженных лиц. Каждая сетка содержит 468 трехмерных точек и ребер. Благодаря обнаружению сетки лица можно выполнять более точные операции с лицами в реальном времени, например применять фильтры дополненной реальности, делать селфи и общаться в видеочате.
Основные возможности
- Распознавание и поиск лиц. Получите ограничительную рамку для обнаруженных лиц на фотографии, похожей на селфи.
- Получение информации о сетке лица. Получайте информацию о 468 3D-точках и треугольниках для каждого обнаруженного лица.
- Обработка кадров видео в реальном времени. Распознавание сетки лица выполняется на устройстве и достаточно быстро для приложений, работающих в реальном времени, например для обработки видео.
Пример результатов
| Запрос | Выходные данные (режим "Только граничная рамка") | Выходные данные (режим "Сетка лица") |
|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Сравнение с пакетом SDK для распознавания лиц ML Kit
| Face mesh detection API | Face Detection API | |
| Рекомендуемый вариант использования (примеры) |
|
|
| Задержка | Низкая (~14 мс на Pixel 3)
Рекомендуется для режима реального времени. |
Средняя (~60 мс на Pixel 3 при включенном быстром режиме) |
| Рекомендуемый способ ввода | Лица, снятые с расстояния около 2 метров. | Любые фотографии с лицами. |
| Выходные данные точек лица | Для каждого лица – 468 трехмерных точек и информация о треугольниках, если включен режим "Сетка лица". | Для каждого лица – 133 двухмерные точки, если включен режим "Контур лица". |
| # лица распознаны |
|
|
| Идентификатор отслеживания | Нет | Да |
| Ориентация лица | Нет | Да |
| Классификация лиц (например, улыбается ли человек) | Нет | Да |
| Реализация | Только пакеты | Смешанная / отдельная |
| Размер приложения | Смешанная: ~6,4 МБ
Отдельно: пока недоступно |
Смешанная: ~6,9 МБ
Отдельно: ~0,6 МБ |











