/ Модель

Характеристики

Размер весов
261 МБ
Лицензия
Своя лицензия
Архитектура
onnx · dense
Библиотека
onnxruntime
Опубликована
28 июн 2026

arcface-glintr100-onnx

ЭмбеддингиТекст → embedding3 профессии

ONNX-версия ArcFace glintr100 создаёт 512-мерные эмбеддинги лиц для их сопоставления и распознавания.

17скачиваний за 30 дней1лайквеса обновлены18 июл 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

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

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Это модель для получения векторных представлений лиц, используемая в конвейере компьютерного зрения PULAO. Репозиторий содержит ONNX-версию ArcFace glintr100 от InsightFace: архитектура ResNet-100, обучение на Glint360K. Модель принимает цветной кадр лица RGB размером 112×112 и возвращает 512-мерный эмбеддинг, который можно сравнивать по косинусному сходству.

Модель предназначена для сопоставления лиц и проверки, принадлежат ли два изображения одному человеку. Для работы требуется предварительно выделить лицо и соблюдать одинаковую нормализацию изображений при построении галереи и обработке запросов: смешивание схем нормализации ухудшает оценки сходства. README указывает применение для некоммерческих исследований и прототипирования; предобученные модели InsightFace предназначены только для некоммерческих исследовательских целей. Коммерческое использование и распространение требуют разрешения правообладателей.

Сценарии применения

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

Ограничения

Требуются предварительное выделение лица и согласованная нормализация входных изображений: смешивание схем предобработки снижает качество сравнения. Условия README ограничивают применение некоммерческими исследованиями и прототипированием; для коммерческого использования и распространения нужно разрешение правообладателей.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

ArcFace glintr100 — Face Embedding (ONNX)

512-dimensional face-embedding model used for face recognition in the PULAO vision pipeline.

⚠️ Provenance / license — read before reuse. This matches InsightFace's ArcFace glintr100 (ResNet-100 trained on Glint360K). InsightFace's pretrained models are released for non-commercial research purposes only. This repository is private; do not redistribute or use commercially without permission from the original authors. Source: deepinsight/insightface.

Files

  • glintr100.onnx — 260.7 MB
  • SHA-256: 4ab1d6435d639628a6f3e5008dd4f929edf4c4124b1a7169e1048f9fef534cdf

Inputs / outputs

  • Input input.1: float32 [1, 3, 112, 112], RGB, CHW.
  • Output: [1, 512] L2-comparable face embedding. Compare identities with cosine similarity.

Usage (onnxruntime)

import cv2, onnxruntime as ort
sess = ort.InferenceSession("glintr100.onnx", providers=["CPUExecutionProvider"])
face = cv2.resize(crop, (112, 112))
face = cv2.cvtColor(face, cv2.COLOR_BGR2RGB).transpose(2, 0, 1).astype("float32") / 255.0
emb = sess.run(None, {"input.1": face[None]})[0][0]   # shape (512,)

Preprocessing note: this pipeline normalizes with /255. Canonical ArcFace preprocessing is (x - 127.5) / 128. Use whatever your enrolled gallery was built with — mixing the two degrades similarity scores.

Intended use

Non-commercial research / prototyping of face recognition only.

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · onnxruntime

Нельзя запустить

Модель выложена только в формате ONNX.

Ревизия весов
bf78cad

0 моделей