Категории

AI дескрипторы лица

Генерирует 128-мерные эмбеддинги для каждого обнаруженного лица

Click to upload file or drag and drop file here

Maximum file size: 30MB Supported formats: image/*

Ключевые факты

Категория
AI Tools
Типы входных данных
file, number
Тип результата
json
Покрытие примерами
4
API доступен
Yes

Обзор

Инструмент для извлечения 128-мерных дескрипторов лиц из изображений, позволяющий преобразовывать визуальные данные в математические векторы для задач распознавания и анализа.

Когда использовать

  • Для подготовки данных к системам идентификации личности.
  • Для сравнения схожести двух лиц на разных фотографиях.
  • Для кластеризации лиц на больших массивах изображений.

Как это работает

  • Загрузите изображение с лицами в формате JPG или PNG.
  • Настройте порог уверенности для фильтрации ложных срабатываний.
  • Укажите максимальное количество лиц для обработки, если нужно ограничить выборку.
  • Получите JSON-ответ с набором 128-мерных векторов для каждого найденного лица.

Сценарии использования

Разработка систем биометрической аутентификации.
Автоматическая сортировка фотографий в фотогалереях по людям.
Анализ присутствия конкретных лиц на видеокадрах.

Примеры

1. Подготовка данных для системы распознавания

Разработчик ИИ
Контекст
Необходимо создать базу данных векторов для сотрудников офиса, чтобы внедрить систему контроля доступа.
Проблема
Нужно перевести фотографии сотрудников в цифровой формат, пригодный для сравнения.
Как использовать
Загрузить фото сотрудника, установить уверенность 0.8 для исключения размытых снимков.
Результат
Получен JSON-файл с 128-мерным вектором, который можно сохранить в векторную базу данных.

2. Кластеризация лиц в архиве

Контекст
Фотограф хочет сгруппировать тысячи снимков с мероприятия по участникам.
Проблема
Ручная сортировка занимает слишком много времени.
Как использовать
Загружать изображения по очереди и использовать полученные дескрипторы для вычисления косинусного расстояния между лицами.
Результат
Лица с похожими векторами автоматически объединяются в группы, соответствующие одному человеку.

Проверить на примерах

image, file

Связанные хабы

FAQ

Что такое 128-мерный дескриптор?

Это математическое представление лица в виде массива из 128 чисел, которое уникально описывает черты конкретного человека.

Какие форматы изображений поддерживаются?

Инструмент поддерживает стандартные форматы изображений (image/*), такие как JPEG, PNG и другие.

Зачем нужен параметр 'Минимальная уверенность'?

Он помогает отсеять нечеткие или сомнительные области, которые алгоритм может ошибочно принять за лицо.

Можно ли обрабатывать несколько лиц на одном фото?

Да, инструмент автоматически обнаруживает все лица на изображении и генерирует отдельный дескриптор для каждого из них.

Хранятся ли мои изображения на сервере?

Изображения обрабатываются для генерации векторов и не сохраняются после завершения сессии.

Документация API

Конечная точка запроса

POST /ru/api/tools/ai-face-descriptors

Параметры запроса

Имя параметра Тип Обязательно Описание
imageFile file (Требуется загрузка) Да -
minConfidence number Нет -
maxResults number Нет -

Параметры типа файл должны быть загружены сначала через POST /upload/ai-face-descriptors для получения filePath, затем filePath должен быть передан в соответствующее поле файла.

Формат ответа

{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Данные JSON: Данные JSON

Документация MCP

Добавьте этот инструмент к конфигурации сервера MCP:

{
  "mcpServers": {
    "elysiatools-ai-face-descriptors": {
      "name": "ai-face-descriptors",
      "description": "Генерирует 128-мерные эмбеддинги для каждого обнаруженного лица",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=ai-face-descriptors",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Вы можете объединять несколько инструментов, например: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, максимум 20 инструментов.

Поддерживает ссылки на файлы URL или кодирование Base64 для параметров файла.

Если вы столкнулись с проблемами, пожалуйста, свяжитесь с нами по адресу [email protected]