ГОСТ Р ИСО/МЭК19784-1—2007
Использование данной функции приводит к созданию ЗБИ ПБУ. Приложение может восстановить
ЗБИ с помощью дескриптора путем вызова функции BioAPI_GetBIRFromHandle, которая также освобож
дает дескриптор, или может освободить память, связанную с дескриптором ЗБИ путем вызова
функции BioAPI_FreeBIRHandle.
в.4.4.2 Параметры
BSPHandlo (входной)— дескриптор присоединенного ПБУ.
CapturodBIR (входной) — ЗБИ. полученная в результате предварительно вызванной функции
BioAPI_Capture.
AuxHiaryData (входной)— ЗБИ, содержащая вспомогательныеданные, используемыедля операций
обработки.
П р и м е ч а н и е 1 — Примером вспомогательных данных может служить информация, связанная с
регистрацией шаблона, которая дает возможность обработчику должным образом выполнить сжатие входного
изображения, чтобы максимизировать возможность последующего сопоставления (например, для гарантии того,
что обработанная ЗБИ для верификации и зарегистрированный шаблон выделены в одной и той же части паль ца).
П р и м е ч а н и е 2 — Содержание и формат вспомогательных данных определены полем формата
биометрических данных ЗБИ в заголовке вспомогательной ЗБИ и могут быть специфичными для каждого ПБУ.
OutputFormat (входной/необязательный) — определяет, какой формат ББД будет использоваться
при возвращении ProcessedBIR. если ПБУ поддерживает более одного формата. Пустой указатель озна
чает. что формат должен выбрать ПБУ.
ProcessedBIR (выходной)— дескриптор для вновь созданной «обработанной» ЗБИ.
8.4.4.3 Возвращаемое значение
Значение BioAPI_RETURN указывает на успешное выполнение функции или определяет тип ошибки.
Значение BioAPI_OK указывает на успешное выполнение функции. Все остальные значения описывают
типошибки.
8.4.4.4 Ошибки
BioAPIERRJNVALID_BIR_HANDLE
BJoAPIERRJNVAUD_BIR
BioAPIERR_BIR_SIGNATURE_FAILURE
BioAPIERR TOO_MANY_HANDLES
BioAPIERR_INCONSISTENT_PURPOSE
BioAPIERR_PURPOSE_NOT_SUPPORTED
BioAPIERR_UNSUPPORTED_FORMAT
BtoAPIERR_RECORD_NOT_FOUND
BioAPIERR_FUNCTION_NOT_SUPPORTED
Данные об обработке ошибок БиоАЛИ приведены в разделе 11.
8.4.5 Функция BioAPI_VerifyMatch
BioAPI_RETURN BioAPI BioAPI_VerifyMatch
(BioAPI_HANDLE BSPHandle."
BoAPI_FMR MaxFMRRequested.
const BioAPI_INPUT_BIR ’ProcessedBIR.
const BioAPI_INPUT_BIR ‘ ReferenceTemplate.
BioAPI_BIR_HANDLE ’AdaptedBIR.
BioAPLBOOL ’Result.
BioAPI_FMR ’FMRAchieved.
BioAPIDATA ’Payload):
8.4.5.1 Описание
Данная функция выполняет верификацию, т.е. сопоставление «один к одному» двух ЗБИ: ProcessedBIR
и ReferenceTemplate. ProcessedBIR представляет собой «обработанную» ЗБИ. специально созданную для
проведения верификации. ReferenceTemplate (контрольный шаблон) создается при регистрации.
Приложениедолжно запросить максимальное значение критерия (порога) ОЛСдля успешного выпол
нения верификации. Булево значение Result указывает, была ли верификация проведена успешно или нет. a
FMRAchieved представляет собой значение ОЛС. указывающее степень близости сопоставляемых ЗБИ.
П р и м е ч а н и е —Дополнительная информация о понятии ОЛС для нормализованного оценивания
схожести и выбора порога приведена в приложении С. раздел С.4.
7
*
45