Документация для версии Face-Интеллект 7.1. Документация на другие версии также доступна.

Предыдущая страница Получение изображения по id от FIRSERVER  Приложение 5. Описание утилит для работы с ПК Face-Интеллект Следующая страница


Объект FIRSERVER соответствует системному объекту Сервер распознавания лиц.

От объекта FIRSERVER поступают события, представленные в таблице. Запуск процедур происходит при возникновении соответствующего события. Формат событий для объекта FIRSERVER:

OnEvent("FIRSERVER","_id_","_событие_")

Описание событий от объекта FIRSERVER:

СобытиеОписание
GET_IMAGE Запрос на получение изображения по ID
PERSON_NOT_FOUNDЛицо захвачено, но не распознано (нет в базе данных ПК Face-Интеллект)
FIND_PERSONЛицо распознано
ADD_PERSON_FROM_FILE_OKЭталонное лицо добавлено в БД ПК Face-Интеллект
ADD_PERSON_FROM_FILE_ERRORОшибка при добавлении эталонного лица в БД ПК Face-Интеллект
IDENTIFY_ACCEPT
Верификация пройдена
IDENTIFY_DECLINEВерификация не пройдена

Формат оператора для описания действий с сервером распознавания лиц:

DoReact("FIRSERVER","_id_","_команда_" [,"_параметры_"]);

Список параметров для объекта FIRSERVER представлен в таблице.

ПараметрыОписание параметров
requestId<>Идентификатор запроса
fraction<>Миллисекунда захвата лица
owner<>Имя сервера для события PERSON_NOT_FOUND
protocol_id<>id захваченного лица для (ссылка на картинку)
date<>Дата, когда завершилось распознавание
id<>id добавленной персоны в ПК Интеллект
imageBase64<>Вектор лица в формате "base64"
guid_pk<> id события (генерируется случайным для каждого события)
confidence<>Процент качества добавленного лица, имеет тип double и диапазон значений: 0.0-1.0
capture_fraction<>Миллисекунда добавления лица в базу
capture_date<>Дата захвата изображения
sim<>Процент совпадения
surname<>Фамилия персоны с которой схоже найденное лицо
comment<>Комментарий при добавлении пользователя (лица)
capture_time<>Время захвата изображения
cam_name<>Имя камеры по которой былзахвачено лицо
patronymic<>Отчество персоны
filename<>Полное имя файла с изображением
department<>Отдел, в который будет добавлен пользователь (лицо)
name<>Имя добавляемого пользователя (лица)
obj_id<>id лица, приходит пустым, если нет совпадений
error<>Описание причины ошибки
gender<>Пол распознанного или нераспознанного лица (unknown, male, female)
age<>Возраст распознанного или нераспознанного лица
param0<>Процент схожести при верификации
  • No labels