---
title: "\"ГОСТ Р 72502.1-2026 (ИСО/МЭК 29794-1:2024). Национальный стандарт Российской Федерации. Информационные технологии. Биометрия. Качество биометрического образца. Часть 1. Структура\""
number: "ГОСТ Р 72502.1-2026"
issuer: "Федеральное агентство по техническому регулированию и метрологии"
status: действует
canonical: "https://bukva.ai/docs/standart-gost-r-72502-1-2026"
---

## "ГОСТ Р 72502.1-2026 (ИСО/МЭК 29794-1:2024). Национальный стандарт Российской Федерации. Информационные технологии. Биометрия. Качество биометрического образца. Часть 1. Структура"

# "ГОСТ Р 72502.1-2026 (ИСО/МЭК 29794-1:2024). Национальный стандарт Российской Федерации. Информационные технологии. Биометрия. Качество биометрического образца. Часть 1. Структура"

(утв. и введен в действие Приказом Росстандарта от 30.01.2026 N 62-ст)

> [!IMPORTANT]
> Документ [введен](#p100012) в действие с 01.06.2026.
> Взамен [ГОСТ Р ИСО/МЭК 29794-1-2018](https://bukva.ai/docs/standart-gost-r-isomek-29794-1-2018).

> [!NOTE]
> ИСТОРИЯ ИЗМЕНЕНИЙ НОРМАТИВНО-ТЕХНИЧЕСКИХ АКТОВ

```mermaid
flowchart LR
  n0["ГОСТ Р ИСО/МЭК 29794-1-2012"]:::rst
  click n0 "https://bukva.ai/docs/gost-r-51917-2002" "ГОСТ Р ИСО/МЭК 29794-1-2012. Национальный стандарт Российской Федерации. Информационные технологии. биометрия. Качество биометрических образцов. Часть 1. Структура (утв. Приказом Р"
  n1["ГОСТ Р ИСО/МЭК 29794-1-2018"]:::rst
  click n1 "https://bukva.ai/docs/standart-gost-r-isomek-29794-1-2018" "ГОСТ Р ИСО/МЭК 29794-1-2018. Национальный стандарт Российской Федерации. Информационные технологии. Биометрия. Качество биометрического образца. Часть 1. Структура (утв. и введен в"
  n2["ГОСТ Р 72502.1-2026"]:::doc
  click n2 "https://bukva.ai/docs/standart-gost-r-72502-1-2026" "ГОСТ Р 72502.1-2026. Национальный стандарт Российской Федерации. Информационные технологии. Биометрия. Качество биометрического образца. Часть 1. Структура (утв. и введен в действи"
  n1 --> n2
  n0 --> n1
classDef rst fill:#FFEBEB,stroke:#8B0000,color:#000;
classDef doc fill:#EBFFEB,stroke:#006400,color:#000;
classDef notEnt fill:#FFFFEB,stroke:#FF8C00,color:#000;
```


<a id="p100001"></a>Утвержден и введен в действие
Приказом Федерального
агентства по техническому
регулированию и метрологии
от 30 января 2026 г. N 62-ст

<a id="p100002"></a>**НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ**

<a id="p100003"></a>**ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ**

<a id="p100004"></a>**БИОМЕТРИЯ**

<a id="p100005"></a>**КАЧЕСТВО БИОМЕТРИЧЕСКОГО ОБРАЗЦА**

<a id="p100006"></a>**ЧАСТЬ 1**

<a id="p100007"></a>**СТРУКТУРА**

<a id="p100008"></a>Information technology. Biometrics.
Biometric sample quality. Part 1. Framework

<a id="p100009"></a>(ISO/IEC 29794-1:2024, Information technology -
Biometric sample quality - Part 1: Framework, MOD)

<a id="p100010"></a>**ГОСТ Р 72502.1-2026**
**(ИСО/МЭК 29794-1:2024)**

<a id="p100011"></a>ОКС 35.240.15

<a id="p100012"></a>Дата введения
1 июня 2026 года


### <a id="p100013"></a>Предисловие


<a id="p100014"></a>1 ПОДГОТОВЛЕН Федеральным государственным бюджетным учреждением "Российский институт стандартизации" (ФГБУ "Институт стандартизации") и Некоммерческим партнерством "Русское общество содействия развитию биометрических технологий, систем и коммуникаций" (Некоммерческое партнерство "Русское биометрическое общество") на основе собственного перевода англоязычной версии стандарта, указанного в [пункте 4](#p100017)
<a id="p100015"></a>2 ВНЕСЕН Техническим комитетом по стандартизации ТК 098 "Биометрия и биомониторинг"
<a id="p100016"></a>3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 30 января 2026 г. N 62-ст
<a id="p100017"></a>4 Настоящий стандарт является модифицированным по отношению к международному стандарту ИСО/МЭК 29794-1:2024 "Информационные технологии. Качество биометрического образца. Часть 1. Структура" (ISO/IEC 29794-1:2024 "Information technology - Biometric sample quality - Part 1: Framework", MOD) путем изменения ссылок, исключения отдельных положений, которые дублируются по тексту стандарта, дополнения обозначений и сокращений, которые выделены в тексте курсивом, а также путем исключения из библиографии информации о документах, ссылки на которые не использованы при изложении настоящего стандарта.
<a id="p100018"></a>Наименование настоящего стандарта изменено относительно наименования указанного международного стандарта для приведения в соответствие с ГОСТ Р 1.5-2012 (пункт 3.5).
<a id="p100019"></a>Сведения о соответствии ссылочных национальных и межгосударственных стандартов международным стандартам, использованным в качестве ссылочных в примененном международном стандарте, приведены в дополнительном [приложении ДА](#p100329)
<a id="p100020"></a>5 ВЗАМЕН [ГОСТ Р ИСО/МЭК 29794-1-2018](https://bukva.ai/docs/standart-gost-r-isomek-29794-1-2018)

<a id="p100021"></a>Правила применения настоящего стандарта установлены в статье 26 Федерального закона от 29 июня 2015 г. N 162-ФЗ "О стандартизации в Российской Федерации". Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе "Национальные стандарты", а официальный текст изменений и поправок - в ежемесячном информационном указателе "Национальные стандарты". В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя "Национальные стандарты". Соответствующие информация, уведомление и тексты размещаются также в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.rst.gov.ru)


### <a id="p100022"></a>1 Область применения


<a id="p100023"></a>В настоящем стандарте для всех типов биометрических образцов установлены:
- <a id="p100024"></a>термины и определения, необходимые для определения и оценки качества;
- <a id="p100025"></a>назначение и методы интерпретации показателей качества биометрических образцов;
- <a id="p100026"></a>кодирование записи данных о качестве в форматах обмена биометрическими данными;
- <a id="p100027"></a>методы разработки наборов данных о биометрических образцах для нормализации показателей качества;
- <a id="p100028"></a>формат для обмена результатами работы алгоритмов оценки качества;
- <a id="p100029"></a>методы объединения показателей качества.
<a id="p100030"></a>Требования настоящего стандарта не распространяются:
- <a id="p100031"></a>на определение минимальных требований к показателям качества биометрического образца, компонента или системы;
- <a id="p100032"></a>определение эксплуатационных характеристик алгоритмов оценки качества;
- <a id="p100033"></a>стандартизацию алгоритмов оценки качества.


### <a id="p100034"></a>2 Нормативные ссылки


<a id="p100035"></a>В настоящем стандарте использованы нормативные ссылки на следующие стандарты:
<a id="p100036"></a>[ГОСТ ISO/IEC 2382-37](https://bukva.ai/docs/standart-gost-isoiec-2382-37-2016) Информационные технологии. Словарь. Часть 37. Биометрия
<a id="p100037"></a>[ГОСТ Р 54411](https://bukva.ai/docs/standart-gost-r-54411-2018)/ISO/IEC TR 24722:2015 Информационные технологии. Биометрия. Мультимодальные и другие мультибиометрические технологии
<a id="p100038"></a>[ГОСТ Р 58624.1](https://bukva.ai/docs/standart-gost-r-58624-1-2019) (ИСО/МЭК 30107-1:2016) Информационные технологии. Биометрия. Обнаружение атаки на биометрическое предъявление. Часть 1. Структура
<a id="p100039"></a>[ГОСТ Р 58668.3](https://bukva.ai/docs/standart-gost-r-58668-3-2021) (ИСО/МЭК 39794-5:2019) Информационные технологии (ИТ). Биометрия. Расширяемые форматы обмена биометрическими данными. Часть 3. Данные изображения лица
<a id="p100040"></a>ГОСТ Р ИСО/МЭК 19794-1 Информационные технологии. Биометрия. Форматы обмена биометрическими данными. Часть 1. Структура
<a id="p100041"></a>*Примечание* - При пользовании настоящим стандартом целесообразно проверить действие ссылочных стандартов в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет или по ежегодному информационному указателю "Национальные стандарты", который опубликован по состоянию на 1 января текущего года, и по выпускам ежемесячного информационного указателя "Национальные стандарты" за текущий год. Если заменен ссылочный стандарт, на который дана недатированная ссылка, то рекомендуется использовать действующую версию этого стандарта с учетом всех внесенных в данную версию изменений. Если заменен ссылочный стандарт, на который дана датированная ссылка, то рекомендуется использовать версию этого стандарта с указанным выше годом утверждения (принятия). Если после утверждения настоящего стандарта в ссылочный стандарт, на который дана датированная ссылка, внесено изменение, затрагивающее положение, на которое дана ссылка, то это положение рекомендуется применять без учета данного изменения. Если ссылочный стандарт отменен без замены, то положение, в котором дана ссылка на него, рекомендуется применять в части, не затрагивающей эту ссылку.


### <a id="p100042"></a>3 Термины и определения


<a id="p100043"></a>В настоящем стандарте применены термины по [ГОСТ ISO/IEC 2382-37](https://bukva.ai/docs/standart-gost-isoiec-2382-37-2016) и ГОСТ Р ИСО/МЭК 19794-1, а также следующие термины с соответствующими определениями:
<a id="p100044"></a>3.1 точность сбора данных (acquisition fidelity): Точность параметров биометрического образца, обусловленная процессом сбора биометрических данных.
<a id="p100045"></a>3.2 качество (биометрического) источника (biometric character): Фактор, влияющий на качество биометрического образца, связанный с особенностями биометрического источника.
<a id="p100046"></a>3.3 (биометрическая) полезность (biometric utility): Степень, в которой биометрический образец поддерживает эксплуатационные характеристики биометрического распознавания.
<a id="p100047"></a>*Примечание* - Качество биометрического источника и точность сбора данных влияют на биометрическую полезность.

<a id="p100048"></a>3.4 окружающая среда (environment): Окружающая обстановка и условия, в которых проводят сбор биометрических данных.
<a id="p100049"></a>*Пример* - Условия освещенности и температуры, квалификация оператора и степень его содействия процессу биометрической регистрации являются примерами факторов окружающей среды.
<a id="p100050"></a>3.5 вероятность ложного несовпадения по коэффициенту отбраковки; ВЛНС-КО (false non-match error versus discard characteristic; FNM-EDC): Метод оценки эффективности алгоритмов оценки качества путем количественной оценки того, насколько эффективно отбраковка образцов с низкими показателями качества приводит к снижению частоты ложных несовпадений.
<a id="p100051"></a>*Примечание* - Вероятность ложного несовпадения по коэффициенту отбраковки представляет собой графическое представление эксплуатационных характеристик алгоритмов оценки качества, отображающее зависимость частоты ложных несовпадений при фиксированном пороге принятия решения от процента отбракованных биометрических контрольных шаблонов и биометрических проб низкого качества.

<a id="p100052"></a>3.6 вероятность ложного совпадения по коэффициенту отбраковки; ВЛС-КО (false match error versus discard characteristic; FM-EDC): Метод оценки эффективности алгоритмов оценки качества путем количественной оценки того, насколько эффективно отбраковка образцов с низкими показателями качества приводит к снижению частоты ложных совпадений.
<a id="p100053"></a>*Примечание* - Вероятность ложного совпадения по коэффициенту отбраковки представляет собой графическое представление эксплуатационных характеристик алгоритмов оценки качества, отображающее зависимость частоты ложных совпадений при фиксированном пороге принятия решения от процента отбракованных биометрических контрольных шаблонов и биометрических проб низкого качества.

<a id="p100054"></a>3.7 точность извлечения данных (extraction fidelity): Элемент точности биометрического образца, обусловленный процессом извлечения биометрических признаков.
<a id="p100055"></a>3.8 точность (fidelity): Степень соответствия биометрического образца биометрической характеристике источника.
<a id="p100056"></a>*Примечание* - Точность биометрического образца включает в себя элементы, присущие одному или нескольким этапам обработки: сбор биометрических данных, извлечение биометрических признаков, обработка сигнала.

<a id="p100057"></a>3.9 интерпретация (interpretation): Процесс анализа показателя качества совместно с иными данными с целью придания этому показателю контекстно-зависимого смыслового содержания.
<a id="p100058"></a>3.10 собственная мера качества (native quality measure): Выходные данные алгоритма оценки качества без ограничений на формат и/или диапазон значений.
<a id="p100059"></a>3.11 эксплуатационные характеристики (performance): Оценка вероятности ложного совпадения (ВЛС), вероятности ложного несовпадения (ВЛНС), вероятности отказа биометрической регистрации (ВОР) и вероятности отказа получения биометрических данных (ВОПБД).
<a id="p100060"></a>3.12 качество (quality): Степень, в которой биометрический образец отвечает определенным требованиям целевого приложения.
<a id="p100061"></a>*Примечание* - Определенные требования могут быть предъявлены к таким аспектам качества, как фокус, разрешение и так далее. Неявно выраженные требования к качеству относятся к вероятности получения правильного результата сравнения.

<a id="p100062"></a>3.13 алгоритм оценки качества (quality assessment algorithm): Алгоритм для вычисления меры качества.
<a id="p100063"></a>3.14 компонент качества (quality component): Измерение биометрического образца, которое используется для вычисления комплексного показателя качества.
<a id="p100064"></a>3.15 мера качества (quality measure): Показатель качества или компонент качества.
<a id="p100065"></a>3.16 показатель качества (quality score): Количественное выражение качества.
<a id="p100066"></a>3.17 нормализация показателя качества (quality score normalization): Преобразование показателя качества для согласования масштаба и облегчения интерпретации.
<a id="p100067"></a>3.18 набор данных для нормализации показателя качества; НДНПК (quality score normalization dataset; QSND): Набор данных биометрических образцов с информацией о соответствующих показателях качества, используемый для нормализации показателей качества.
<a id="p100068"></a>*Примечание* - Целевые показатели качества могут быть установлены на основе полученных эксплуатационных характеристик биометрической системы при помощи рассматриваемого биометрического образца или могут быть основаны на факторах качества, записанных при составлении блока данных.

<a id="p100069"></a>3.19 процентильный ранг показателя качества; ПРПК (quality score percentile rank; QSPR): Процентильный ранг показателя качества биометрического образца, полученный из собственного показателя и показателей иных биометрических образцов в определенном контрольном наборе данных.
<a id="p100070"></a>Примечание - См. НДНПК [(3.18)](#p100067).

<a id="p100071"></a>3.20 необработанный показатель качества (raw quality score): Показатель качества, который не был интерпретирован ни разработчиком, ни пользователем показателя качества и в действительности не способен самостоятельно предоставить контекстную информацию.


### <a id="p100072"></a>4 Сокращения


<a id="p100073"></a>В настоящем стандарте применены следующие сокращения:
<a id="p100074"></a>ББД - блок биометрических данных (biometric data block, BDB);
<a id="p100075"></a>ЗБИ - запись биометрической информации (biometric information record, BIR);
<a id="p100076"></a>ИАОК - идентификатор алгоритма оценки качества (quality algorithm identification, QAID);
<a id="p100077"></a>ИРАОК - идентификатор разработчика алгоритма оценки качества (quality algorithm vendor identifier, QVID);
<a id="p100078"></a>KOO - компромиссное определение ошибки (detection error trade-off; DET);
<a id="p100079"></a>CDF - кумулятивная функция распределения (cumulative distribution function);
<a id="p100080"></a>FERET - база данных для технологии распознавания лица (facial recognition technology database).


### <a id="p100081"></a>5 Соответствие


<a id="p100082"></a>Запись данных о качестве биометрического образца удовлетворяет требованиям настоящего стандарта, если ее структура и значения данных соответствуют требованиям [раздела 7](#p100144) к формату данных.


### <a id="p100083"></a>6 Критерии качества биометрического образца



#### <a id="p100084"></a>6.1 Базовая модель


<a id="p100085"></a>Термин "качество" в биометрии применяют для описания нескольких различных свойств биометрического образца, которые вносят вклад в обобщенные эксплуатационные характеристики биометрической системы. В целях стандартизации в настоящем стандарте установлены термины, определения и базовая модель для определения различий между аспектами качества, представленными на [рисунке 1](#p100087). На [рисунке 2](#p100089) показана взаимосвязь между качеством источника, точностью, качеством, полезностью и эксплуатационными характеристиками биометрической системы. Полезность отражает воздействие качества единичного биометрического образца на эксплуатационные характеристики биометрической системы.

<a id="p100086"></a> ![6.1 Базовая модель](https://i.bukva.ai/VvNfIg1Z/img_0.png) 

<a id="p100087"></a>Рисунок 1 - Базовая модель качества



<a id="p100088"></a> ![6.1 Базовая модель](https://i.bukva.ai/VvNfIg1Z/img_1.png) 

<a id="p100089"></a>Рисунок 2 - Взаимосвязь между качеством
и эксплуатационными характеристиками биометрической системы


#### <a id="p100090"></a>6.2 Элементы качества: качество источника, точность, полезность


<a id="p100091"></a>Термин "качество" в том виде, в котором он в настоящее время применяется в области биометрии, имеет несколько дополнительных значений, зависящих от контекста. Ниже представлено субъективное определение трех наиболее распространенных значений:
<a id="p100092"></a>a) качество источника биометрического образца. Выражение качества, основанное на присущих характеристиках источника, от которого получен биометрический образец. Например, низкое качество источника изображения отпечатка пальца в случае наличия пореза на пальце; низкое качество источника изображения радужной оболочки глаза в случае блефароптоза (опущение верхнего века);
<a id="p100093"></a>b) точность воспроизведения биометрическим образцом источника, от которого он был получен. Выражение качества, основанное на точности, отражает степень схожести биометрического образца и его источника. Точность биометрического образца состоит из нескольких элементов точности, представленных разными процессами;
<a id="p100094"></a>c) полезность биометрического образца в рамках биометрической системы. Выражение качества, основанное на полезности, отражает предполагаемый положительный или отрицательный вклад отдельного биометрического образца в обобщенные эксплуатационные характеристики биометрической системы. Качество, основанное на полезности, зависит как от качества источника биометрического образца, так и от его точности. Оценка качества, основанного на полезности, используется для того, чтобы сделать эксплуатационные характеристики биометрической системы более предсказуемыми, например, в отношении ВЛС, ВЛНС, ВОР и ВОПБД, чем при оценке качества, основанного только на качестве источника или точности (см. [таблицу 1](#p100096)).

<a id="p100095"></a>Таблица 1

<a id="p100096"></a>Взаимосвязь между точностью, полезностью
и качеством источника


<table>
<colgroup><col width="14%"><col width="43%"><col width="43%"></colgroup>
<tr><td rowspan="2"><a id="p100097"></a>Качество источника</td><td colspan="2"><a id="p100098"></a>Точность</td></tr>
<tr><td><a id="p100099"></a>Низкая</td><td><a id="p100100"></a>Высокая</td></tr>
<tr><td><a id="p100101"></a>Низкое</td><td><a id="p100102"></a>Низкая точность и низкое качество источника приводят к низкому уровню полезности. Увеличение полезности достигается путем повторного сбора биометрических данных. По возможности рекомендуется использование других биометрических характеристик</td><td><a id="p100103"></a>Высокая точность и низкое качество источника приводят к низкому уровню полезности. Повторный сбор биометрических данных не приведет к увеличению полезности. Рекомендуется использование других биометрических характеристик</td></tr>
<tr><td><a id="p100104"></a>Высокое</td><td><a id="p100105"></a>Биометрические образцы с высоким качеством источника и низкой точностью, как правило, свидетельствуют о низкой полезности. Увеличение полезности достигается путем повторного сбора биометрических данных или использования методов повышения качества изображения</td><td><a id="p100106"></a>Биометрические образцы с высоким качеством источника и высокой точностью свидетельствуют о том, что полученный биометрический образец является пригодным, то есть он обладает высокой полезностью</td></tr>
</table>


<a id="p100107"></a>Термин "качество" не следует применять исключительно к параметрам получения биометрического образца, например, разрешение изображения, размер в пикселях, глубина цвета и глубина цвета в градациях серого или количество признаков. Однако данные факторы могут оказать влияние на полезность биометрического образца и обобщенный показатель качества.
<a id="p100108"></a>Качество источника и полезность полученного биометрического образца зависят от тех признаков, которые используются компаратором. Например, у одного и того же изображения пальца может быть низкое качество источника и полезность, если используется распознавание минуций (вследствие слишком малого количества минуций), но высокое качество источника и полезность, если используется распознавание по спектральным данным изображения отпечатка пальца.


#### <a id="p100109"></a>6.3 Практическая значимость данных о качестве



##### <a id="p100110"></a>6.3.1 Общие положения

<a id="p100111"></a>В настоящем стандарте термин "полезность" ограничивается эксплуатационными характеристиками автоматизированных систем для распознавания лиц на основе их биологических и поведенческих характеристик. Оценка полезности биометрических образцов и биометрических контрольных шаблонов для задачи медицинского обследования или судебно-медицинского применения выходит за рамки настоящего стандарта.

##### <a id="p100112"></a>6.3.2 Оценка качества в режиме реального времени

<a id="p100113"></a>Данные о качестве, поступающие в режиме реального времени, могут быть использованы оператором, автоматической системой или пользователем для улучшения среднего качества биометрических образцов, представленных при биометрической регистрации. Подобная обратная связь может выявлять качество биометрического образца, точность, полезность и возможность совершенствования биометрического образца. Таким образом, эксплуатационная эффективность и обобщенные эксплуатационные характеристики системы могут быть улучшены при содействии оператору или автоматической системе контроля качества в принятии решения о принятии биометрического образца, отклонении биометрического образца, повторном сборе биометрических данных, отказе получения биометрических данных или отказе биометрической регистрации. Данные о качестве могут быть сохранены для дальнейшего использования, например для принятия решения о том, нужно ли заменить зарегистрированный биометрический образец, когда будет получен следующий биометрический образец.

##### <a id="p100114"></a>6.3.3 Применение в различных приложениях

<a id="p100115"></a>Вследствие того, что возможно использование определенного биометрического образца в нескольких различных приложениях, данные о его качестве должны быть применимы ко всем этим приложениям. Это предполагает выполнение сравнений как "один к одному" (1:1), так и "один ко многим" (1:N) при помощи алгоритмов сравнения, предоставленных различными разработчиками, которые по-разному интерпретируют признаки биометрического образца и выдают различные результаты сравнения.
<a id="p100116"></a>Проблема определения универсального стандарта качества состоит в выборе метрики, которую можно применять во всех приложениях, в которых используется конкретный биометрический образец, учитывая то, что метрики полезности в разных приложениях различаются. Таким образом, проблема определения единой метрики, которая бы достоверно передавала данные о полезности биометрического образца всем приложениям, в которых он может использоваться, является технической, что следует учитывать при разработке стандартов качества. Метрика качества (которая определяет эксплуатационные характеристики компаратора или группы компараторов), скорее всего, может быть разработана только для определения определенных режимов отказа сбора биометрических данных и чувствительности ограниченного количества биометрических систем. Возможно, стоит применять несколько метрик качества для того, чтобы сделать различные режимы отказа более предсказуемыми.
<a id="p100117"></a>Вторая проблема состоит в том, что алгоритмы сравнения производят оценки на основе сравнения биометрического образца с биометрическим контрольным шаблоном и зависят от качества каждого из них. Если биометрический контрольный шаблон существует в форме агрегированного или усредненного образца, может возникнуть невозможность присвоения оценки качества такому шаблону.
<a id="p100118"></a>Третья проблема состоит в том, что справочные базы данных обычно имеют явные и неявные ограничения, обусловленные политикой. Например, пустые изображения отпечатков пальцев обычно удаляются из базы данных отпечатков пальцев. Изображения лиц, используемые в качестве биометрических контрольных шаблонов, могут быть ограничены требованиями [ГОСТ Р 58668.3](https://bukva.ai/docs/standart-gost-r-58668-3-2021). Модели распознавания говорящего могут быть разработаны с использованием определенного канала получения звука. Как следствие, оценки сходства, полученные в результате сравнения биометрических образцов с биометрическими контрольными шаблонами, будут зависеть от того, в какой степени база данных отражает политику сбора и хранения биометрических данных. В связи с этим при разработке алгоритма оценки качества необходимо как можно более полно и четко сформулировать предположения о процессе создания и хранения биометрических образцов. Например, один алгоритм оценки качества изображения лица может быть разработан для полноформатных фронтальных изображений лица, тогда как другой может быть разработан для изображений лица в естественных условиях.
<a id="p100119"></a>Для пользователей данных о показателях качества крайне важно иметь возможность различать показатели, сгенерированные при использовании разных алгоритмов оценки качества и устройств сбора биометрических данных. Эти данные о показателях качества могут быть применены для настройки программного обеспечения сбора биометрических данных так, чтобы к показателям, сгенерированным разными алгоритмами, можно было бы применить разные пороги или классификации качества. Более того, имея возможность разграничивать показатели, сгенерированные разными алгоритмами, пользователь данных о показателях качества может выделить результаты, сгенерированные разными алгоритмами, и применить эти данные для оптимизации соответствующих порогов.

##### <a id="p100120"></a>6.3.4 Использование данных о качестве как статистических данных об исследовании

<a id="p100121"></a>Показатели качества могут быть использованы для отслеживания качества функционирования.
<a id="p100122"></a>Примеры
<a id="p100123"></a>1 Объединенные показатели качества могут быть сопоставлены с предварительно установленными граничными показателями или с функциональными требованиями. Информация об объединении показателей приведена в [приложении C](#p100291).
<a id="p100124"></a>2 В том случае, если показатели качества сгенерированы при обработке биометрических образцов, собранных из многих источников или в течение различных периодов времени, они могут быть применены для распознавания отклоняющегося от нормы действия.
<a id="p100125"></a>3 Если качество изображения лица определяют в отделе по выдаче водительских прав службы регистрации транспортных средств, то упорядоченный перечень объединенных показателей качества можно применять для выявления отделов, которые демонстрируют уровень качества ниже среднего, или для отслеживания тенденции за неделю или месяц.

##### <a id="p100126"></a>6.3.5 Суммирование соответствующих статистик

<a id="p100127"></a>Надежные показатели качества могут быть использованы для исследования пользователей и транзакций для накопления статистик, предоставляющих условные вероятности вида "если есть биометрический образец с качеством X, полученный от пальца A, какова вероятность получения биометрического образца с качеством Y от пальца A (или пальца B)". С помощью данной информации система и/или операторы определяют, возможно ли получить биометрический образец с более высоким качеством при повторном сборе биометрических данных.

##### <a id="p100128"></a>6.3.6 Улучшение контрольного набора данных

<a id="p100129"></a>Соотнесение данных о качестве с биометрическим образцом, который должен быть внесен в контрольный набор данных, необходимо для поддержания и улучшения качества контрольного набора данных. Отслеживание данных о качестве биометрического образца может привести к обнаружению потенциального ухудшения подготовки оператора или выявлению ухудшения в эксплуатационных характеристиках устройств сбора биометрических данных. Отслеживание данных о качестве биометрического образца должно занимать существенную часть процесса функционирования биометрической системы. Данные о качестве также могут быть использованы для улучшения качества контрольного файла и, следовательно, эксплуатационных характеристик биометрической системы в целом. Улучшения могут быть проведены путем замены или дополнения, если возможно, сохраненной информации для того, чтобы иметь в распоряжении наиболее качественные данные из доступных. Как правило, решения о замене в системе связаны с характеристиками компаратора, осуществляющего обработку данных.

##### <a id="p100130"></a>6.3.7 Выбор обработки на основе качества

<a id="p100131"></a>Биометрические образцы могут быть обработаны по-разному в зависимости от значений показателей качества. В частности, данные низкого качества могут быть обработаны при помощи алгоритмов или пороговых значений, отличных от используемых для данных высокого качества.
<a id="p100132"></a>Показатели качества не следует использовать для обнаружения атак на биометрическое предъявление. Для обнаружения атак на биометрическое предъявление следует применять специализированные методы (см. [ГОСТ Р 58624.1](https://bukva.ai/docs/standart-gost-r-58624-1-2019)).

##### <a id="p100133"></a>6.3.8 Объединение, направленное на качество

<a id="p100134"></a>При применении мультимодального биометрического слияния (см. [ГОСТ Р 54411](https://bukva.ai/docs/standart-gost-r-54411-2018)) или биометрического слияния с несколькими биометрическими образцами относительные качества образцов могут быть использованы для направления или дополнения процесса слияния.
<a id="p100135"></a>В многоэкземплярной системе для каждого участвующего канала может быть определен вес на основе качества биометрического образца. Например, в системе распознавания отпечатков пальцев по десяти отпечаткам можно ожидать наименьший вес для мизинца.

##### <a id="p100136"></a>6.3.9 Обмен данными о качестве между несопоставимыми системами

<a id="p100137"></a>Стандартизированный обмен данными о качестве между несопоставимыми системами применяют для сохранения способности взаимозаменяемости локальных или удаленных компонентов аппаратного или программного обеспечения систем и для сохранения целостности данных о качестве в случае подобной замены.
<a id="p100138"></a>Например, при применении стандартизированного обмена данными о качестве пользователям потребуется осуществить минимальную модификацию в случае замены компонента.

##### <a id="p100139"></a>6.3.10 Сокращение вычислительной нагрузки с использованием показателей качества

<a id="p100140"></a>В полнокомплектной биометрической системе биометрической идентификации поиск среди ближайших показателей качества может сократить вычислительную нагрузку и время транзакции. Изменчивость показателей качества, демонстрируемых по различным типам биометрических характеристик (лицо, радужная оболочка глаза и отпечатки пальцев), может быть использована как преимущество для быстрой индексации. Таким образом, в зависимости от размера и свойств базы данных, пространство поиска может быть значительно сокращено для каждой биометрической характеристики в зависимости от вариации с точки зрения качества образца [[1]](#p100340).
<a id="p100141"></a>*Примечание* - При применении вышеописанного подхода следует иметь в виду, что возможные сбои используемого алгоритма оценки качества могут, напротив, отрицательно повлиять на общую точность распознавания.


##### <a id="p100142"></a>6.3.11 Выбор лучшего из серии биометрических образцов

<a id="p100143"></a>Показатели качества могут быть использованы для выбора лучшего биометрического образца из серии биометрических образцов субъекта биометрических данных. Эта операция полезна в том случае, когда принимающая подсистема ожидает один образец, а отправляющая подсистема должна принять решение, какой из нескольких собранных образцов передать.


### <a id="p100144"></a>7 Структура записи данных о качестве



#### <a id="p100145"></a>7.1 Общие положения



##### <a id="p100146"></a>7.1.1 Блок качества

<a id="p100147"></a>Блок качества предназначен для обмена значениями мер качества. Структура блока качества показана на [рисунке 3](#p100149). Блок качества может быть использован для кодирования компонентов качества, специфичных для конкретной модальности (например, количество минуций на изображении отпечатка пальца, угол наклона лица и т.д.).

<a id="p100148"></a> ![7.1 Общие положения](https://i.bukva.ai/VvNfIg1Z/img_2.png) 

<a id="p100149"></a>Рисунок 3 - Структура блока качества

<a id="p100150"></a>Если для биометрического образца сформировано более одной меры качества, следует использовать последовательность блоков качества.
<a id="p100151"></a>В том случае, если оценка качества не осуществляется, блок качества отсутствует.

##### <a id="p100152"></a>7.1.2 Блок ИАОК

<a id="p100153"></a>Блок ИАОК содержит последовательность двух целых чисел от 1 до 65 535.
<a id="p100154"></a>Блок ИАОК предназначен для идентификации алгоритма оценки качества и состоит из двух элементов:
- <a id="p100155"></a>идентификатора разработчика алгоритма оценки качества (ИРАОК);
- <a id="p100156"></a>идентификатора алгоритма оценки качества (ИАОК).
<a id="p100157"></a>ИРАОК указывает разработчика идентифицированного алгоритма оценки качества. ИАОК представляет собой один из идентификаторов алгоритма оценки качества, соответствующих данному ИРАОК. Версиям алгоритма оценки качества, которые выдают различные результаты, должны быть присвоены различные ИАОК для обеспечения уникальной идентификации.
<a id="p100158"></a>Примечания
<a id="p100159"></a>1 Крайне важно предоставить пользователю ЗБИ возможность различать показатели качества, сгенерированные разными алгоритмами оценки качества, и вносить при необходимости поправки в соответствии с отличиями в обработке и анализе. Использование совместно ИРАОК и ИАОК является удобным, но не позволяет решить все задачи стандартизации показателей качества. Применение ИРАОК и ИАОК не исключает, а дополняет дальнейшие работы по стандартизации универсального метода оценки показателя качества (то есть разработка показателя, который по своей природе заключает в себе некоторую степень нормализации).
<a id="p100160"></a>2 В серии стандартов [[2]](#p100342) указан стандартизированный метод расчета показателей качества, определенных в настоящем стандарте.


##### <a id="p100161"></a>7.1.3 Мера качества (показатель или компонент качества) или ошибка

<a id="p100162"></a>Данный блок содержит целое число от 0 до 100 или ошибку failureToAssess.
<a id="p100163"></a>Мера качества представляет собой целое число от 0 до 100. Если результатом работы алгоритма оценки качества является число с плавающей точкой или число, выходящее за пределы диапазона от 0 до 100, для использования в блоке качества его следует масштабировать до диапазона от 0 до 100 и округлить до ближайшего целого числа.
<a id="p100164"></a>Абстрактное значение failureToAssess указывает на неудачную попытку вычисления показателя качества.
<a id="p100165"></a>Результатом работы алгоритма оценки качества должны быть показатели качества, определяющие такие эксплуатационные характеристики, как ложное совпадение или ложное несовпадение, в условиях определенной политики сбора биометрических данных.
<a id="p100166"></a>*Пример* - Алгоритм оценки качества изображения лица может выдавать показатели качества, прогнозирующие эксплуатационные характеристики в сравнении с полными фронтальными изображениями лица.
<a id="p100167"></a>Показатель качества представляет качество всего биометрического образца в целостном виде.
<a id="p100168"></a>Показатель качества может состоять из нескольких компонентов качества.
<a id="p100169"></a>*Пример* - Показатель качества изображения отпечатка пальца отражает, помимо прочих компонентов качества, четкость отпечатка пальца, однородность гребней и впадин, количество правильно идентифицированных минуций.
<a id="p100170"></a>Более высокие значения показателя качества подразумевают более высокую биометрическую полезность. При этом более высокие значения компонентов качества не обязательно подразумевают более высокую биометрическую полезность.
<a id="p100171"></a>Для контролирования эксплуатационных характеристик разработчику алгоритмов оценки качества следует создать показатели качества, с помощью которых можно моделировать известные режимы отказа или изменять чувствительность биометрического компаратора и алгоритмов обработки изображений или сигналов. В дальнейшем, для достижения некоторой степени общности показатель качества должен быть основан на наборе чувствительностей, которые были бы общими для систем определенного класса (например, компараторов минуций).
<a id="p100172"></a>В тех случаях, когда в системе используются элементы, предоставленные несколькими разработчиками, при применении метода вычисления показателя качества следует учитывать все аспекты функционирования каждого используемого алгоритма.
<a id="p100173"></a>*Примечание* - Сложно разработать единую меру качества, которая была бы универсальной, не зависела от разработчика и при этом надлежащим образом описывала эксплуатационные характеристики, поэтому может быть полезным применение более одного алгоритма оценки качества.

<a id="p100174"></a>Преобразование данных, производимое прикладной системой, способно оказать воздействие на качество данных (например, субдискретизация или дальнейшее сжатие). Воздействие подобных преобразований на метрики качества данных может быть вычислено заново прикладной системой в соответствии с требованиями, представленным в настоящем стандарте. Каждый раз, когда биометрический образец подвергается преобразованию, качество преобразованного биометрического образца должно быть заново оценено и сопоставлено с преобразованным биометрическим образцом.
<a id="p100175"></a>*Пример* - Во всей системе управления идентификацией биометрический образец может храниться в нескольких форматах (например, изображение отпечатка пальца с высоким разрешением может храниться централизованно, а биометрическое представление отпечатка пальца на основе минуций может храниться на смарт-карте).
<a id="p100176"></a>Собственную меру качества можно масштабировать с использованием следующей формулы:

<a id="p100177"></a> $Q_{s,i} = min(max(0,100 \frac{Q_{n,i} - min(Q_{n})}{max(Q_{n}) - min(Q_{n})})100),$ (1)

<a id="p100178"></a>где Qs,i - масштабированная мера качества для биометрического образца i;
<a id="p100179"></a>Q<sub>n</sub>,i - собственная мера качества для биометрического образца i;
<a id="p100180"></a>min(Q<sub>n</sub>) - минимальное значение собственной меры качества;
<a id="p100181"></a>max(Q<sub>n</sub>) - максимальное значение собственной меры качества.
<a id="p100182"></a>Значения min(Q<sub>n</sub>) и max(Q<sub>n</sub>) могут быть определены эмпирически.
<a id="p100183"></a>*Примечание* - Линейный характер функции минимума-максимума позволяет точно оценить минимальные и максимальные наблюдаемые значения.

<a id="p100184"></a>Другим вариантом масштабирования собственной меры качества до диапазона [0, 100] является сигмоидальная функция:

<a id="p100185"></a> $Q_{s,i} = \frac{1}{1 + e^{\frac{Q_{n,0} - Q_{n,i}}{w}}} ,$ (2)

<a id="p100186"></a>где Qs,i - масштабированная мера качества для биометрического образца i;
<a id="p100187"></a>Q<sub>n</sub>,i - собственная мера качества для биометрического образца i;
<a id="p100188"></a>Q<sub>n</sub>,0 - указатель точки перегиба;
<a id="p100189"></a>w - наклон сигмоидальной функции.
<a id="p100190"></a>Параметры Qn,0 и w выбирает разработчик алгоритма оценки качества или оператор биометрической системы. На [рисунке 4](#p100192) показан график зависимости значений сигмоидальной функции Qs,i от значений собственной меры качества Qn,i.

<a id="p100191"></a> ![7.1 Общие положения](https://i.bukva.ai/VvNfIg1Z/img_3.png) 

<a id="p100192"></a>Рисунок 4 - Сигмоидальная функция


#### <a id="p100193"></a>7.2 XML-кодирование


<a id="p100194"></a>Пример XML-кодирования блока качества биометрического образца приведен в [приложении A](#p100267).


### <a id="p100195"></a>8 Обмен результатами работы алгоритмов оценки качества


<a id="p100196"></a>Разработчики алгоритмов оценки качества должны иметь возможность предоставить биометрическому сообществу стандартизированные результаты работы своих алгоритмов оценки качества. С другой стороны, пользователи блоков биометрических данных, соответствующих одной из частей серии стандартов на биометрию (см. [[3]](#p100345) и [[4]](#p100348)), имеют возможность получить и обработать информацию так, чтобы оценить значение выходных данных этого алгоритма оценки качества при использовании. У данного подхода существуют следующие преимущества:
- <a id="p100197"></a>разработчики и пользователи алгоритмов оценки качества имеют возможность извлекать пользу из технических усовершенствований, необходимых на начальной стадии распространения системы показателей качества;
- <a id="p100198"></a>в некоторых приложениях произведенные обновления могут быть извлечены автоматически при наличии необходимой инфраструктуры;
- <a id="p100199"></a>попытка оценки, связанная с идентификацией алгоритма оценки качества, перейдет обратно от пользователя или интегратора к разработчикам алгоритма оценки качества (которые в любом случае проводят оценку);
- <a id="p100200"></a>со временем происходит развитие и совершенствование стандартизированных наборов тестов, так как:
- <a id="p100201"></a>в интересах разработчика алгоритмов оценки качества использовать набор(ы) тестов, которым(и) пользуются пользователи;
- <a id="p100202"></a>со временем потребность в новых наборах тестов отпадет, а применение подобных наборов тестов будет тщательно анализироваться биометрическим сообществом;
- <a id="p100203"></a>совершенствование наборов тестов будет способствовать развитию НДНПК.
<a id="p100204"></a>Для осуществления обмена необходимы:
<a id="p100205"></a>a) ИРАОК;
<a id="p100206"></a>b) ИАОК;
<a id="p100207"></a>c) минимальное и максимальное теоретические значения выходных данных алгоритма оценки качества;
<a id="p100208"></a>d) уникальное имя применяемого набора тестов (например, база данных "FERET-grayscale" в случае распознавания лица);
<a id="p100209"></a>e) перечень биометрических образцов, которые были обработаны.
<a id="p100210"></a>Каждый получает возможность публиковать новые наборы тестов (биометрические образцы совместно со схемой наименований).
<a id="p100211"></a>Самоописываемый язык, например XML, будет использован для описания наборов данных и результатов оценки. Результаты оценки могут содержаться в основном реестре или на сайте разработчика (доступ к которому осуществляется посредством ссылки, размещенной в основном реестре).
<a id="p100212"></a>Пример реализации с использованием языка XML приведен в [приложении B](#p100275).


### <a id="p100213"></a>9 Нормализация показателей качества


<a id="p100214"></a>Нормализация данных о показателях качества - это процесс, при помощи которого данные о показателе качества обрабатываются пользователем с целью придания показателям качества локального контекста и значения, например для того, чтобы показатели качества, сгенерированные разными алгоритмами, имели одинаковое смысловое значение.
<a id="p100215"></a>В результате работы алгоритма оценки качества биометрическому образцу присваивается необработанный показатель качества. В целях интерпретации необработанного показателя качества пользователю показателя качества необходимо иметь в своем распоряжении некоторую контекстную информацию о нем, которая предоставляется из следующих источников:
<a id="p100216"></a>a) внешние источники в форме метаданных или автономных данных (например, стандарт), представляющие собой руководство пользователю по интерпретации показателя качества. Если показатель качества сопровождается идентификатором алгоритма, примененного для его генерации (то есть ИАОК), то программное обеспечение пользователя следует настроить для использования данных, предоставленных разработчиком (например, с помощью предложенных порогов) для наилучшей обработки биометрического образца. Также алгоритм может быть применен для осуществления анализа, в результате которого происходит полноценная оптимизация интерпретации показателей при наличии локальных приложений и данных. С помощью идентификации алгоритма показатели, созданные разными алгоритмами, могут быть дифференцированы таким образом, чтобы, например, к биометрическому образцу могли применяться разные пороги в зависимости от источника показателя качества;
<a id="p100217"></a>b) внутренние источники в форме нормализированного показателя качества. Посредством нормализации данных о показателе качества предоставляется контекстная информация о показателе.
<a id="p100218"></a>Применение ИАОК позволяет осуществлять заданное разработчиком масштабирование таким образом, что значения от 0 до 100 сопоставляются с другими показателями, указанными в настоящем стандарте. Например, пользователю файла будет предложено проанализировать степени взаимосвязи показателей качества с ВЛС и ВЛНС биометрических образцов, обработанных их компаратором. Результат может быть использован, например, для определения пороговых значений допуска. Данный метод обеспечивает пользователя информацией, которая необходима для интерпретации показателей в соответствии с условиями их эксплуатации и приложением пользователя и предоставляет возможность применять в одной и той же системе множество разных алгоритмов или версий алгоритмов.
<a id="p100219"></a>С помощью НДНПК осуществляется представление соответствующей интерпретации показателей качества посредством нормализации показателей качества или ПРПК. ПРПК обеспечивает универсальное выражение и интерпретацию количественного показателя качества образца, которая состоит в том, что на выходе алгоритма оценки качества "X", обрабатывающего образец "Y", получают процентильный ранг качества "Z" по сравнению с данными в НДНПК. Перевод необработанных показателей качества в показатели процентильного ранга достигается путем обработки совокупности стандартизированных биометрических образцов алгоритмом оценки качества и попарного соединения всех возможных выходных необработанных показателей качества с показателями процентильного ранга.


### <a id="p100220"></a>10 Парное качество


<a id="p100221"></a>Результаты сравнения формируются в результате сравнения биометрического образца с биометрическим контрольным шаблоном, с обоими из которых могут быть связаны соответствующие показатели качества. Полезность не следует рассматривать исключительно как функцию соответствия биометрического образца или биометрического контрольного шаблона требованиям сбора биометрических данных. Следует разработать единый показатель качества, который отражает результат сравнения, вычисленный по паре участвующих в сравнении биометрических образцов, и прогнозирует эксплуатационные характеристики биометрической системы. Назначение показателя парного качества может быть полезным для приложений, использующих динамические пороги распознавания, слияние уровней результатов сравнения или оценку алгоритмов оценки качества (см. [раздел 11](#p100226)).
<a id="p100222"></a>Рассмотрим биометрический образец, полученный от субъекта биометрических данных i, и биометрический контрольный шаблон, полученный от субъекта биометрических данных j. При этом рассматриваемые биометрический образец и биометрический контрольный шаблон являются представлениями одной и той же биометрической характеристики и модальности. Если i и j являются разными субъектами биометрических данных, а биометрический образец и биометрический контрольный шаблон представляют один и тот же биометрический экземпляр (например, один и тот же указательный палец), сравнение "непарное". Если i и j являются одним и тем же субъектом биометрических данных, а биометрический образец и биометрический контрольный шаблон представляют один и тот же биометрический экземпляр (например, один и тот же указательный палец), сравнение "парное". Качество биометрического образца равно $q_{i}^{(1)}$ , а качество биометрического контрольного шаблона равно $q_{(j)}^{2}$ . Соответствующий результат сравнения sij должен быть связан с единой мерой качества Q(sij). Для назначения единой меры качества применяется функция F по следующей формуле:

<a id="p100223"></a> $Q(s_{i,j}) = F(q_{i}^{(1)},q_{(j)}^{2}).$ (3)

<a id="p100224"></a>Выбор функции парного качества F зависит от характеристик мер качества и их предполагаемого использования. Функция парного качества F также зависит от используемой биометрической модальности, и может включать минимальное, среднее, разность или другие отношения между мерами качества биометрического образца и биометрического контрольного шаблона. Подробная информация о расчете показателей качества для различных биометрических модальностей приведена в других частях серии [[2]](#p100342).
<a id="p100225"></a>В настоящем стандарте рассматривается случай, когда доступен только один результат сравнения для каждого i и j. При наличии нескольких биометрических образцов и биометрических контрольных шаблонов от субъектов биометрических данных i и j возможно получение нескольких значений si,j, для каждого i и j.


### <a id="p100226"></a>11 Оценка



#### <a id="p100227"></a>11.1 Общие положения


<a id="p100228"></a>В настоящем разделе приведено несколько методов вычисления эксплуатационных характеристик алгоритмов оценки качества. Эти методы основаны на оценке того, насколько точно показатели качества предсказывают эксплуатационные характеристики подсистемы биометрического распознавания.
<a id="p100229"></a>Методы, описанные в настоящем разделе, можно применять независимо от соответствия биометрических контрольных шаблонов конкретным требованиям целевого приложения. В том случае, если оценка качества неприменима к биометрическим контрольным шаблонам, для оценки эксплуатационных характеристик алгоритмов оценки качества в соответствии с методами, описанными в настоящем разделе, следует использовать качество биометрического образца.


#### <a id="p100230"></a>11.2 Вероятность ложного несовпадения по коэффициенту отбраковки


<a id="p100231"></a>Одной из метрик для сравнительной оценки алгоритмов оценки качества биометрических образцов является кривая вероятности ложного несовпадения по коэффициенту отбраковки [[5]](#p100351). Эта характеристика показывает, насколько эффективно отбрасывание образцов с низкими показателями качества приводит к улучшению (т.е. снижению) частоты ложных несовпадений.
<a id="p100232"></a>Рассмотрим следующий пример. Пусть sii - значение степени схожести, полученное в результате сравнения пары биометрических образцов одной и той же биометрической модальности одного и того же субъекта биометрических данных i с показателями качества $q_{i}^{(1)}$ и $q_{i}^{(2)}$ ). Предполагается, что значение комплексного показателя качества увеличивается с повышением качества образцов, поэтому для определения уровня приемлемого качества вводится порог качества u. Тогда набор данных образцов низкого качества D(u) определяется по следующей формуле:

<a id="p100233"></a> $D(u) = {ii:F(q_{i}^{(1)},q_{i}^{(2)})<u}.$ (4)

<a id="p100234"></a>Функция парного качества F может быть настроена для наилучшего соответствия требованиям и ограничениям конкретного биометрического приложения. Как правило, показатели качества могут быть объединены с использованием $F(q_{i}^{(1)},q_{i}^{(2)}) = min(q_{i}^{(1)},q_{i}^{(2)})$ из предположения, что образец более низкого качества приводит к более низким значениям степени схожести, или с использованием $F(q_{i}^{(1)},q_{i}^{(2)}) = q_{i}^{(2)}$ из предположения, что биометрический контрольный шаблон может быть только высокого качества.
<a id="p100235"></a>Вероятность ложного несовпадения вычисляется как доля результатов парного сравнения (например, результатов сравнения одного и того же пальца одного и того же субъекта), значения которых ниже некоторого порога t, от общего количества результатов парного сравнения для пар биометрических образцов, не входящих в набор данных D(u). Значение порога t фиксировано, а порог качества u варьируется по области оценки качества, специфичной для алгоритма. Пример реализации приведен в [приложении D](#p100324). Вероятность ложного несовпадения может быть показана графически в виде функции процента отбракованных биометрических образцов [который зависит от порога качества u - см. [формулу (4)](#p100233)] для порога t.
<a id="p100236"></a>Если есть высокая корреляция между показателями качества и результатами парного сравнения, а при пороге t вероятность ложного несовпадения равна x, то отбрасывание x процентов биометрических образцов с самыми низкими показателями качества приведет к нулевой ошибке ложного несовпадения. Для хорошего алгоритма оценки качества вероятность ложного несовпадения быстро уменьшается с увеличением доли отбракованных образцов.
<a id="p100237"></a>Результаты сравнения могут быть вычислены для двух или более образцов. [Формула (4)](#p100233) не предназначена для вычисления вероятности ложного несовпадения по вероятности отбраковки на основе результатов сравнения более чем двух образцов.
<a id="p100238"></a>На [рисунке 5](#p100240) показаны примеры кривых вероятности ложного несовпадения по вероятности отбраковки, построенных для двух значений порога, соответствующих вероятности ложного несовпадения 6% и 8%, для показателей качества, вычисленных с помощью программного обеспечения с открытым исходным кодом NFIQ 2 для сравнения минуций отпечатков пальцев (см. [[6]](#p100353) - [[8]](#p100357)) и базы данных отпечатков пальцев, собранной с помощью оптического сканера отпечатков пальцев (см. [[9]](#p100359)).

<a id="p100239"></a> ![11.2 Вероятность ложного несовпадения по коэффициенту отбраковки](https://i.bukva.ai/VvNfIg1Z/img_4.png) 

<a id="p100240"></a>Рисунок 5 - Примеры кривых вероятности ложного
несовпадения по коэффициенту отбраковки при значениях
порога, установленных для значений ВЛНС 6% (кривая 1)
и 8% (кривая 2)


#### <a id="p100241"></a>11.3 Вероятность ложного совпадения по коэффициенту отбраковки


<a id="p100242"></a>В случаях, когда наблюдается высокая частота ложного совпадения или когда конкретный алгоритм распознавания выдает высокие результаты степени схожести при непарном сравнении биометрических образцов низкого качества, может быть полезно оценить способность алгоритма оценки качества прогнозировать случаи ложного совпадения для конкретных биометрических образцов. Вероятность ложного совпадения по коэффициенту отбраковки показывает, насколько эффективно отбрасывание биометрических образцов с низкими показателями качества приводит к улучшению (т.е. снижению) частоты ложных совпадений.
<a id="p100243"></a>Рассмотрим следующий пример. Пусть sij - значение степени схожести, полученное в результате сравнения пары биометрических образцов субъектов биометрических данных i и j с показателями качества qi и qj соответственно. Предполагается, что значение комплексного показателя качества увеличивается с повышением качества образцов, поэтому для определения уровня приемлемого качества вводится порог качества u. Тогда набор данных образцов низкого качества D(u) определяется по следующей формуле:

<a id="p100244"></a> $D(u) = {ij:F(q_{i},q_{j})<u},i \neq j,$ (5)

<a id="p100245"></a>где показатели качества могут быть объединены с использованием функции парного качества F(qi, qj) = min(qi, qj) из предположения, что образец более низкого качества приводит к более низким значениям результата сравнения, или с использованием F(qi, qj) = qj из предположения, что биометрический контрольный шаблон может быть только высокого качества.
<a id="p100246"></a>Вероятность ложного совпадения вычисляется как доля результатов непарного сравнения (например, результатов сравнения изображений лиц разных субъектов биометрических данных), превышающих некоторый порог t, от общего количества результатов непарного сравнения для пар биометрических образцов, не входящих в набор данных D(u). Значение порога t фиксировано, а порог качества и варьируется по области оценки качества, специфичной для алгоритма. Пример реализации приведен в [приложении D](#p100324). Вероятность ложного совпадения может быть показана графически в виде функции процента отбракованных биометрических образцов [который зависит от порога качества u - см. [формулу (5)](#p100244)] для порога t.
<a id="p100247"></a>На [рисунке 6](#p100249) показаны примеры кривых вероятности ложного совпадения по вероятности отбраковки, построенных для двух значений порога, соответствующих вероятности ложного совпадения 0,1% и 0,01%, для показателей качества, вычисленных с помощью программного обеспечения с открытым исходным кодом NFIQ 2 для сравнения минуций отпечатков пальцев (см. [[7]](#p100355) - [[9]](#p100359)) и базы данных отпечатков пальцев, собранной с помощью оптического сканера отпечатков пальцев (см. [[10]](#p100361)).

<a id="p100248"></a> ![11.3 Вероятность ложного совпадения по коэффициенту отбраковки](https://i.bukva.ai/VvNfIg1Z/img_5.png) 

<a id="p100249"></a>Рисунок 6 - Примеры кривых вероятности ложного
совпадения по коэффициенту отбраковки при значениях порога,
установленных для значений ВЛС 0,1% (кривая 1)
и 0,01% (кривая 2)

<a id="p100250"></a>Для более полного исследования влияния отбраковки образцов низкого качества на эксплуатационные характеристики вероятность ложного несовпадения по коэффициенту отбраковки и вероятность ложного совпадения по коэффициенту отбраковки следует оценивать совместно.


#### <a id="p100251"></a>11.4 КОО по коэффициенту отбраковки


<a id="p100252"></a>Графический метод КОО по коэффициенту отбраковки показывает, насколько эффективно отбраковка биометрических образцов с низкими показателями качества приводит к улучшению графика КОО. Преимущество этого метода состоит в том, что в нем одновременно учитываются и ошибки ложного несовпадения, и ошибки ложного совпадения по всему диапазону возможных значений порога.
<a id="p100253"></a>Рассмотрим следующий пример. Пусть sij - значение степени схожести, полученное в результате сравнения пары биометрического образца с показателем качества qi и биометрического контрольного шаблона с показателем качества rj, полученных от одного и того же или разных субъектов биометрических данных i и j. Пусть N - количество сравниваемых пар биометрических образцов, полученных от одного и того же субъекта биометрических данных, M - количество сравниваемых пар биометрических образцов, полученных от разных субъектов биометрических данных. На основе данных результатов сравнений можно построить две гистограммы: гистограмму результатов парного сравнения для sij, где $i \neq j$ , и гистограмму результатов непарного сравнения для sij, где i = j. Эти гистограммы можно использовать для построения двух кумулятивных функций распределения: MatedCDF(t) и NonMatedCDF(t) для всех sij < t. График КОО строится как зависимость ВЛНС = 1 - MatedCDF(t) от ВЛС = 1 - NonMatedCDF(t) по всему диапазону значений результатов сравнения sij, полученных от конкретного алгоритма сравнения. Для определения уровня приемлемого качества вводится порог качества u. Тогда набор данных образцов низкого качества D(u) определяется по следующей формуле:

<a id="p100254"></a>D(u) = {qi < u ИЛИ rj < u}. (6)

<a id="p100255"></a>Если оценка качества биометрического контрольного шаблона не проводится (т.е. rj не вычисляется), то D(u) = {qi < u}.
<a id="p100256"></a>Семейство кривых КОО вычисляется для нескольких порогов качества u с исключением значений, попадающих в набор данных D(u). Для хорошего алгоритма оценки качества ВЛНС уменьшается в широком диапазоне значений ВЛС с увеличением порога качества u.


#### <a id="p100257"></a>11.5 Коэффициент принятия и коэффициент отбраковки биометрического образца


<a id="p100258"></a>Коэффициент ложной отбраковки биометрического образца (incorrect sample discard rate, RISD) выражает долю биометрических образцов, которые были отбракованы алгоритмом оценки качества, но могли бы привести к правильному решению о совпадении нижестоящей подсистемы сравнения, от общего количества биометрических образцов. RISD вычисляется на основе вектора показателей качества q, вектора результатов парного сравнения s, порога t и порога качества и по следующей формуле:

<a id="p100259"></a> $R_{ISD}(u) = \frac{1}{N} \sum_{i}^{N} (1 - H(q_{i} - u))H(s_{i} - t),$ (7)

<a id="p100260"></a>где N - количество биометрических образцов в векторе;
<a id="p100261"></a>H(x) - ступенчатая функция, которая равна 0, если x < 0, и равна 1, если x >= 0.
<a id="p100262"></a>Коэффициент RISD, вычисленный по [формуле (7)](#p100259), представляет собой долю биометрических образцов с показателями качества ниже порога качества u, но с результатами сравнения выше порога t.
<a id="p100263"></a>Коэффициент ложного принятия биометрического образца (incorrect sample accept rate, RISA) выражает долю биометрических образцов, которые были приняты алгоритмом оценки качества, но привели к ложному решению о несовпадении нижестоящей подсистемы сравнения, от общего количества биометрических образцов. RISA вычисляется по следующей формуле:

<a id="p100264"></a> $R_{ISA}(u) = \frac{1}{N} \sum_{i}^{N} H(q_{i} - u)(1 - H(s_{i} - t)),$ (8)

<a id="p100265"></a>Коэффициент RISA, вычисленный по [формуле (8)](#p100264), представляет собой долю биометрических образцов с высокими показателями качества, не подлежащих распознаванию, от общего количества биометрических образцов.





<a id="p100266"></a>Приложение A
(справочное)

<a id="p100267"></a>*ПРИМЕР* КОДИРОВАНИЯ БЛОКА КАЧЕСТВА БИОМЕТРИЧЕСКОГО ОБРАЗЦА

<a id="p100268"></a>A.1 Пример кодирования ACH.1

<a id="p100269"></a>qualityBlocks {
    {
      algorithmIdBlock {
         organization 257,
         id 56
      },
      scoreOrError score : 50
    }
}

<a id="p100270"></a>A.2 Пример XML-кодирования

<a id="p100271"></a><fir:qualityBlocks>
  <cmn:qualityBlock>
    <cmn:algorithmIdBlock>
      <cmn:organization>257</cmn:organization>
      <cmn:id>56</cmn:id>
    </cmn:algorithmIdBlock>
    <cmn:scoreOrError>
      <cmn:score>50</cmn:score>
    </cmn:scoreOrError>
  </cmn:qualityBlock>
</fir:qualityBlocks>

<a id="p100272"></a>A.3 Пример двоичного кодирования

<a id="p100273"></a>A6 10
   30 0E
      A0 07
         80 02 0101
         81 01 38
      A1 03
   80 01 32





<a id="p100274"></a>Приложение B
(справочное)

<a id="p100275"></a>*ПРИМЕР* СТАНДАРТИЗОВАННОГО ОБМЕНА РЕЗУЛЬТАТАМИ РАБОТЫ
**АЛГОРИТМОВ ОЦЕНКИ КАЧЕСТВА**

<a id="p100276"></a>B.1 Общие положения

<a id="p100277"></a>В соответствии с [разделом 8](#p100195) разработчики алгоритмов оценки качества должны иметь возможность предоставить биометрическому сообществу результаты работы своих алгоритмов оценки качества, включая необработанные показатели качества и собственные меры качества (которые необязательно выражены в виде целого числа от 0 до 100). В частности, обмен показателями качества, полученными из общедоступных наборов данных, будет наиболее полезен для получения технической информации и позволит пользователям показателей качества изучить и понять, как показатели качества связаны с собственной контекстной информацией биометрических образцов.
<a id="p100278"></a>В настоящем приложении представлен пример обмена такой информацией в формате XML.

<a id="p100279"></a>B.2 Пример XML-схемы для обмена данными о качестве

<a id="p100280"></a>Ниже представлен пример XML-кодирования для разработчика "SampleVendor" с id = 123, публикующего результаты алгоритма "SampleAlgo_v10" с id = 456 на наборе тестов "FERET-grayscale" и "FERET-color". Данный пример документа XML доступен по ссылке [[10]](#p100361).
<a id="p100281"></a><?xml version="1.0" encoding="UTF-8"?>
<iso:isoVendorQualityReport xmlns:iso="https://standards.iso.org/iso-iec/29794/-1"
  qualityVendorId="123"
  qualityAlgorithmId="456"
  qualityAlgorithmMinValue="0.0"
  qualityAlgorithmMaxValue="100.0">
  <iso:testSets>
    <iso:testSet name="FERET-color" location="https://www.nist.gov/itl/products-and-services/
color-feret-database">
      <iso:sample
      name="ID-00002_931230_fa" qualityValue="51.26"/>
      <iso:sample
      name="ID-00002_931230_fb" qualityValue="82.17"/>
    </iso:testset>
  </iso:testSets>
</iso:isoVendorQualityReport>

<a id="p100282"></a>B.3 Справочная XML-схема для обмена данными о качестве биометрического образца

<a id="p100283"></a>Данный XSD доступен по ссылке [[10]](#p100361).
<a id="p100284"></a><?xml version="1.0" encoding="utf-8" ?>
<a id="p100285"></a><!--Permission is hereby granted, free of charge in perpetuity, to any person obtaining a copy of the Schema, to use, copy, modify, merge and distribute free of charge, copies of the Schema for the purposes of developing, implementing, installing and using software based on the Schema, and to permit persons to whom the Schema is furnished to do so, subject to the following conditions:
<a id="p100286"></a>THE SCHEMA IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SCHEMA OR THE USE OR OTHER DEALINGS IN THE SCHEMA.
<a id="p100287"></a>In addition, any modified copy of the Schema shall include the following notice:
<a id="p100288"></a>THIS SCHEMA HAS BEEN MODIFIED FROM THE SCHEMA DEFINED IN ISO/IEC 29794-1, AND SHOULD NOT BE INTERPRETED AS COMPLYING WITH THAT STANDARD-->

<a id="p100289"></a><xs:schema
    xmlns:xs="https://www.w3.org/2001/XMLSchema"
    xmlns:vc="https://www.w3.org/2007/XMLSchema-versioning"
    xmlns="https://standards.iso.org/iso-iec/29794/-1"
    vc:minVersion="1.0"
    targetNamespace="https://standards.iso.org/iso-iec/29794/-<sub>1</sub>"
    elementFormDefault="qualified"
    attributeFormDefault="unqualified">
<xs:annotation>
    <xs:documentation xml:lang="en">
      ISO-IEC 29794-1:2024 Vendor Quality Report
    </xs:documentation
</xs:annotation>
<xs:element name="isoVendorQualityReport" type="isoVendorQualityReportType" />
    <xs:complexType name="isoVendorQualityReportType">
      <xs:sequence minOccurs="0">
        <xs:element name="testSets" type="testSetsType"/>
      </xs:sequence>
      <xs:attribute name="qualityVendorId" type="xs:int" use="required"/>
      <xs:attribute name="qualityAlgorithmId" type="xs:int" use="required"/>
      <xs:attribute name="qualityAlgorithmMinValue" type="xs:float" use="required"/>
      <xs:attribute name="qualityAlgorithmMaxValue" type="xs:float" use="required"/>
    </xs:complexType>
    <xs:complexType name="testSetsType">
      <xs:sequence maxOccurs="unbounded">
        <xs:element name="testSet" type="testSetType"/>
      </xs:sequence>
    </xs:complexType>
    <xs:complexType name="testSetType">
      <xs:sequence minOccurs="0" maxOccurs="unbounded">
        <xs:element name="sample" type="sampleType"/>
      </xs:sequence>
      <xs:attribute name="name" type="xs:ID" use="required"/>
      <xs:attribute name="location" type="xs:anyURI" use="required"/>
    </xs:complexType>
    <xs:complexType name="sampleType">
      <xs:attribute name="name" type="xs:ID" use="required"/>
      <xs:attribute name="qualityValue" type="xs:float" use="required"/>
    </xs:complexType>
</xs:schema>





<a id="p100290"></a>Приложение C
(справочное)

<a id="p100291"></a>**ПРОЦЕДУРЫ ДЛЯ ОБЪЕДИНЕНИЯ ПОКАЗАТЕЛЕЙ КАЧЕСТВА,**
**ОСНОВАННЫХ НА ПОЛЕЗНОСТИ**

<a id="p100292"></a>C.1 Назначение

<a id="p100293"></a>В настоящем приложении представлены процедуры объединения показателей качества, основанных на полезности, по множеству биометрических образцов, например суммирование по всей организации. Результатом становится суммарное значение, позволяющее контролировать качество. Суммирование качества должно осуществляться в рамках соответствующего применения, например суммирование показателей качества всех зарегистрированных биометрических образцов организации или суммирование показателей качества всех верификационных биометрических образцов организации. В операциях, когда пользователи часто контактируют с биометрической системой (например, биометрическая система учета рабочего времени), показатели качества могут быть объединены для каждого пользователя в отдельности. Такой подход позволит выявить личностей, систематически предоставляющих биометрические образцы низкого качества.

<a id="p100294"></a>C.2 Метод

<a id="p100295"></a>Предположим, некоторая организация собирает биометрические образцы и вычисляет качество каждого из них при помощи алгоритма оценки качества. Ожидается, что более высокие показатели качества приведут к более высоким значениям степени схожести. При этом показатели качества разбиты на L уровней (без ограничения общности) так, что q = 0, ..., L, где q = 0 и q = L указывают наименьшее и наибольшее значения показателей качества соответственно. Если число биометрических образцов, собранных за некоторый период в оперативной обстановке, равно n и включает nq биометрических образцов с показателем качества q, то можно вычислить средний показатель качества всех n образцов. Однако среднее арифметическое не является предпочтительным способом суммирования показателей качества, так как при этом все биометрические образцы, независимо от их показателей качества, имеют одинаковое весовое значение. Если, напротив, прогнозируемой полезностью биометрического образца t с показателем качества q является uq = U(q), то итоговый показатель качества предпочтительнее вычислять по формуле

<a id="p100296"></a> $\overline{q} = \frac{\sum_{q = 0}^{L} u_{q}n_{q}}{\sum_{q = 0}^{L} n_{q}} .$ (C.1)

<a id="p100297"></a>Если значение полезности uq(t) по сути является оценкой ВЛС или ВЛНС для биометрических образцов с показателем качества q биометрической системы верификации, работающей с использованием порогового значения t, то $\overline{q}(t)$ является оценкой ожидаемой вероятности ошибки. Далее представлена процедура для вычисления значения полезности uq(t) для различных уровней алгоритма оценки качества, при использовании которой суммарный показатель качества представляет собой оценку ожидаемой вероятности ошибки.
<a id="p100298"></a>Предположим, что биометрическая система верификации использует набор данных, содержащий N пар биометрических образцов, полученных от N субъектов. Первый биометрический образец является биометрическим контрольным шаблоном, а второй - аутентификационным биометрическим образцом.
<a id="p100299"></a>Показатели качества образцов являются целочисленными $q_{(j)}^{1}$ и $q_{(j)}^{2}$ для j = 1, ..., N. Применяя V алгоритмов сравнения, получаем:
- <a id="p100300"></a>N степеней схожести парного сравнения, $s_{(jj)}^{v}$ ;
- <a id="p100301"></a>вплоть до N(N - 1) степеней схожести непарного сравнения, $s_{(jk)}^{v}$ при) $j \neq k$ , где v = 1, ..., V и V >= 1.
<a id="p100302"></a>a) Для каждого алгоритма сравнения и каждого возможного показателя качества i от 0 до L вычисляют $\text{ВЛНС}^{v}(\tau_{v},i)$ , что соответствует определенной ожидаемой системной частоте ложных несовпадений или ложных совпадений аутентификационных биометрических образцов с показателем качества i с биометрическими контрольными шаблонами с показателем качества, равным или большим i при пороговом значении $\tau_{v}$ использованием степеней схожести парного сравнения алгоритма сравнения v в соответствии с [формулой (C.2)](#p100305). При этом считается, что чем выше показатель качества, тем выше качество.
<a id="p100303"></a>Для (v = 1, ..., V),
<a id="p100304"></a>для (i = 1, ..., L)

<a id="p100305"></a> $\text{ВЛНС}^{v}(\tau_{v},i) = \frac{|{_{s_{(jj)}:s_{jj} \leq \tau_{v},q_{(j)} \geq i,q_{(j)} = i}^{v12}}|}{|{_{s_{(jj)}:s_{jj}<\infty,q_{(j)} \geq i,q_{(j)} = i}^{v12}}|}$ (C.2)

<a id="p100306"></a>конец цикла,
<a id="p100307"></a>конец цикла,
<a id="p100308"></a>результатом чего становится следующий массив данных:

<a id="p100309"></a> ![формула](https://i.bukva.ai/VvNfIg1Z/img_6.png) .

<a id="p100310"></a>Значение v = 1 соответствует использованию одного алгоритма сравнения. При значении v > 1 степени схожести и ВЛНС должны быть рассчитаны для каждого алгоритма сравнения.
<a id="p100311"></a>b) Вычисляют весовое значение ui по формуле

<a id="p100312"></a> $u_{i}(f) = \frac{\sum_{v = 1}^{V} \text{ВЛНС}^{v}(\tau_{v},i)}{\sum_{q = 0}^{L} \sum_{v = 1}^{V} \text{ВЛНС}^{v}(\tau_{v},q)} .$ (C.3)

<a id="p100313"></a>Таким образом, объединенный показатель качества по всей организации:

<a id="p100314"></a> $Q = \sum_{i = 0}^{L} u_{i}(f)p_{i},$ (C.4)

<a id="p100315"></a>где pi - доли биометрических образцов с показателем качества qi. Данные значения не входят в известный пользователям диапазон. При качестве всех биометрических образцов наивысшей степени (то есть, q = L), полученный результат был бы Q = ui. Аналогично, при качестве всех биометрических образцов организации q = 0, полученный результат был бы Q = u0, что явилось бы наихудшим событием. Таким образом, результатом данного формульного выражения было бы суммирование показателей качества в диапазоне [u0, uL]. [Формулу (C.4)](#p100314) следует рассматривать как общий показатель качества для набора биометрических образцов на основе общей ВЛНС по нескольким алгоритмам. Однако рекомендуется трансформировать [u0, uL] в предпочтительный диапазон [0, 100], где 0 представляет собой наименьший показатель качества, а 100 - наибольший. Этого можно добиться одним из следующих методов:
1) <a id="p100316"></a>посредством соотнесения суммарного показателя качества Q (то есть, ожидаемой вероятности ошибки) с собственным диапазоном качества при помощи следующей формулы:

<a id="p100317"></a> $\overline{Q} = U^{- 1}(Q) = U^{- 1}(\sum_{i = 0}^{L} u_{i}p_{i}),$ (C.5)

<a id="p100318"></a>где U-1 - аппроксимирующая функция (например, кусочно-линейная аппроксимация) пар (i, ui);
2) <a id="p100319"></a>посредством преобразования (например, линейного отображения) диапазона [u0, uL] в диапазон [0, 100]. Таким образом, суммарные показатели качества, преобразованные к диапазону [0, 100], имеют вид:

<a id="p100320"></a> $\overline{Q} = 100 \sum_{i = 0}^{L} p_{i} \frac{u_{i} - u_{0}}{u_{L} - u_{0}} .$ (C.6)

<a id="p100321"></a>Весовые значения в [формуле (C.3)](#p100312) представляют собой оценки наблюдаемых ВЛНС, вычисленных с использованием некоторого фиксированного порога. В результате данные весовые значения в наивысшей степени точны в отношении конкретного порога, но не так точны в отношении биометрических систем, функционирующих при иных порогах. В приложениях верификации, где порог срабатывания установлен на уровне $\tau$ , пользователи алгоритма оценки качества должны следовать описанной процедуре для установления специальных весовых значений.
<a id="p100322"></a>Примечание - Весовые значения в [формуле (C.3)](#p100312) представляют собой согласованные оценки. Это значит, что оценки были проведены при помощи наблюдаемых в наборе алгоритмов сравнения ВЛНС. В результате указанные весовые значения не являются в точности весовыми значениями, которые применялись бы для какого-либо одного алгоритма или установленного набора алгоритмов. Весовые значения в [формуле (C.3)](#p100312) рассматриваются в качестве наилучшего метода оценки и предназначены для использования до тех пор, пока не известны другие подробности о приложении. В приложениях верификации, в которых известен и доступен определенный набор из одного или более алгоритмов сравнения, для установления специальных весовых значений пользователи алгоритма должны следовать описанной процедуре.





<a id="p100323"></a>Приложение D
(справочное)

<a id="p100324"></a>*ПРИМЕР* КОДА ДЛЯ ВЫЧИСЛЕНИЯ ЭКСПЛУАТАЦИОННЫХ
**ХАРАКТЕРИСТИК ПРОГНОЗИРОВАНИЯ ПОЛЕЗНОСТИ**

<a id="p100325"></a>Приведенный в настоящем приложении пример кода на языке Python для вычисления характеристик ошибок по характеристике отбраковки доступен по ссылке [[10]](#p100361).
<a id="p100326"></a>Данный код протестирован на следующих минимальных версиях: CPython версия 3.5.6, numpy версия 1.7.0.
<a id="p100327"></a>import numpy as np
def  compute_edc(pair_comparison_scores,  pair_quality_scores,  comparison_
threshold, comparison_function):
  """Computes the EDC using 'numpy' functions.

  This docstring is written in the numpydoc style.

  Parameters
  ----------
  pair_comparison_scores : array_like
    The pairwise biometric comparison scores (floating-point or integer).
    This does not need to be sorted, but the comparison scores need to
correspond to the 'pair_quality_scores', so that
'zip(pair_comparison_scores, pair_quality_scores)' represents the pairwise
comparison & quality scores.
  pair_quality_scores : array_like
    The pairwise biometric quality scores (floating-point or integer).
    It is assumed that higher quality scores mean better quality, so that
comparisons with lower quality scores are discarded first.
    Pairwise quality scores can be derived as the minimum of the pairs'
corresponding sample quality scores.
  comparison_threshold : float or int
    The 'pair_quality_scores' are compared against this
'comparison_threshold' via the 'comparison_function' to determine which of
the comparisons represent an "error" in the computed EDC.
    comparison_function: np.ufunc
    Choosing this function depends on whether higher or lower comparison
scores mean higher similarity, and it depends on whether a FNM-EDC
or a FM-EDC is to be computed.
    The 'pair_comparison_scores' are the left-hand side of the comparison,
'comparison_threshold' is the right-hand side.
    E.g. if higher comparison scores mean higher similarity, then 'np.less'
can be used to compute the FNM-EDC, and 'np.greater_equal' can be used
to compute the FM-EDC.

    Returns
    -------
    tuple[np.ndarray, np.ndarray]
      The 'discard_fractions' and the corresponding 'error_fractions'
of the computed EDC are returned.
      For EDC plots, the 'discard_fractions' are typically plotted on the
x-axis, 'error_fractions' on the y-axis.
     """
    # Create a numpy array and sort it by quality:
    scores = np.array(
      list(zip(pair_comparison_scores, pair_quality_scores)),
      dtype=[("comparison", "f8"), ("quality", "f8")],
    )
    scores.sort(order="quality")
    # Run the EDC computations:
    # The array indices correspond to the discard counts, so 0 comparisons
are discarded at index 0.
    comparison_count = len(scores)
    # Compute the (binary) per-comparison errors by comparing the
comparison scores against the comparison_threshold:
    error_counts = np.zeros(comparison_count, dtype=np.uint32)
    comparison_function(scores["comparison"], comparison_threshold, out=error_counts)
    # Then compute the cumulative error_counts sum:
    # The total error count will be at index 0, which corresponds to 0
discarded comparisons (or samples).
    # Conversely, at index comparison_count-1 only one comparison isn't
discarded and the error count remains 0 or 1.
    error_counts = np.flipud(np.cumsum(np.flipud(error_counts), out=error_counts))
    # Usually the EDC should model the effect of discarding samples
(instead of individual comparisons) based on
    # a progressively increasing quality threshold. This means that
sequences of identical quality scores have to be
    # skipped at once. In this implementation the discard counts are
equivalent to the array indices, so computing
    # the relevant array indices for the quality sequence starting points
also obtains the corresponding discard counts:
    discard_counts = np.where(scores["quality"][:-1] != scores["quality"][1:])[0] + 1
    discard_counts = np.concatenate(([0], discard_counts))
    # Subtracting the discard_counts from the total comparison_count
results in the remaining_counts:
    remaining_counts = comparison_count - discard_counts
    # Divide the relevant error_counts by the remaining_counts to compute the error_fractions:
    error_fractions = error_counts[discard_counts] / remaining_counts
    # Divide the discard_counts by the total comparison_count to compute the discard_fractions:
    discard_fractions = discard_counts / comparison_count
    # Return the discard_fractions together with the corresponding error_fractions:
    return discard_fractions, error_fractions





<a id="p100328"></a>Приложение ДА
(справочное)

<a id="p100329"></a>**СВЕДЕНИЯ О СООТВЕТСТВИИ ССЫЛОЧНЫХ НАЦИОНАЛЬНЫХ**
**И МЕЖГОСУДАРСТВЕННЫХ СТАНДАРТОВ МЕЖДУНАРОДНЫМ СТАНДАРТАМ,**
**ИСПОЛЬЗОВАННЫМ В КАЧЕСТВЕ ССЫЛОЧНЫХ В ПРИМЕНЕННОМ**
**МЕЖДУНАРОДНОМ СТАНДАРТЕ**

<a id="p100330"></a>Таблица ДА.1


<table>
<colgroup><col width="37%"><col width="12%"><col width="51%"></colgroup>
<tr><td><a id="p100331"></a>Обозначение ссылочного межгосударственного стандарта</td><td><a id="p100332"></a>Степень соответствия</td><td><a id="p100333"></a>Обозначение и наименование ссылочного международного стандарта</td></tr>
<tr><td><a id="p100334"></a><a href="https://bukva.ai/docs/standart-gost-isoiec-2382-37-2016">ГОСТ ISO/IEC 2382-37-2016</a></td><td><a id="p100335"></a>IDT</td><td><a id="p100336"></a>ISO/IEC 2382-37:2012 "Информационные технологии. Словарь. Часть 37. Биометрия"</td></tr>
<tr><td colspan="3"><a id="p100337"></a><a id="p100338"></a>Примечание - В настоящей таблице использовано следующее условное обозначение степени соответствия стандарта:<br>- IDT - идентичный стандарт.</td></tr>
</table>







## <a id="p100339"></a>БИБЛИОГРАФИЯ



<table>
<colgroup><col width="6%"><col width="29%"><col width="65%"></colgroup>
<tr><td><a id="p100340"></a>[1]</td><td colspan="2"><a id="p100341"></a>Osorio-Roig D., Schlett T., Rathgeb C., Tapia J., Busch C., Exploring quality scores for workload reduction in biometric identification, in Proceedings of 10th International Workshop on Biometrics and Forensics (IWBF), 2022</td></tr>
<tr><td><a id="p100342"></a>[2]</td><td><a id="p100343"></a>ИСО/МЭК 29794 (все части)</td><td><a id="p100344"></a>Информационные технологии. Качество биометрических образцов (Information technology - Biometric sample quality)</td></tr>
<tr><td><a id="p100345"></a>[3]</td><td><a id="p100346"></a>ИСО/МЭК 19794 (все части)</td><td><a id="p100347"></a>Информационная технология. Форматы обмена биометрическими данными (Information technology - Biometric data interchange formats)</td></tr>
<tr><td><a id="p100348"></a>[4]</td><td><a id="p100349"></a>ИСО/МЭК 39794 (все части)</td><td><a id="p100350"></a>Информационные технологии. Расширяемые форматы обмена биометрическими данными (Information technology - Extensible biometric data interchange formats)</td></tr>
<tr><td><a id="p100351"></a>[5]</td><td colspan="2"><a id="p100352"></a>Grother P., Tabassi E., Performance of biometric quality measures. IEEE Trans. on Pattern Analysis and Machine Intelligence, 29(4):531 - 543, Apr. 2007</td></tr>
<tr><td><a id="p100353"></a>[6]</td><td colspan="2"><a id="p100354"></a>Tabassi E., Olsen M., Bausinger O., Busch C., Figlarz A., Fiumara G., Henniger O., Merkle J., Ruhland T., Schiel C., Schwaiger M., NFIQ 2.0 - NIST fingerprint image quality. NIST Interagency Report 8382, NIST, 2021</td></tr>
<tr><td><a id="p100355"></a>[7]</td><td colspan="2"><a id="p100356"></a>Cappelli R., Ferrara M., Maltoni D., Minutia cylinder-code: A new representation and matching technique for fingerprint recognition. IEEE TPAMI, 32(12), 2010</td></tr>
<tr><td><a id="p100357"></a>[8]</td><td colspan="2"><a id="p100358"></a>Tang Y., Gao F., Feng J., Liu Y., FingerNet: A unified deep network for fingerprint minutiae extraction. In Proc. of IJCB, 2017</td></tr>
<tr><td><a id="p100359"></a>[9]</td><td colspan="2"><a id="p100360"></a>Maio D., Maltoni D., Cappelli R., Wayman J.L., Jain A.K., FVC2000: Fingerprint verification competition. IEEE TPAMI, 24(3), 2002</td></tr>
<tr><td><a id="p100361"></a>[10]</td><td colspan="2"><a id="p100362"></a>[Электронный ресурс] URL: https://standards.iso.org/iso-iec/29794/-1/ed-3/</td></tr>
</table>







<table>
<colgroup><col width="53%"><col width="47%"></colgroup>
<tr><td><a id="p100363"></a>УДК 004.93'1:006.89:006.354</td><td><a id="p100364"></a>ОКС 35.240.15</td></tr>
<tr><td colspan="2"><a id="p100365"></a>Ключевые слова: информационные технологии, биометрия, биометрический образец, качество биометрического образца, метрика качества, показатель качества, алгоритм оценки качества</td></tr>
</table>




<a id="p100366"></a>

---
