ГОСТ Р ИСО/МЭК 29109-1—2012
метаданных, должна ли ТР представлять собой полный набор программного иаппаратного обеспечения
или требование не может быть проверено без применения специальных мер.
По возможности для испытания уровня 3 должны быть применены особые методологии
испытания, включающие в себя ТР. состоящие как из аппаратного, так и программного обеспечения и
оговоренные в стандартах комплекса ИСО/МЭК 29109, как указано в таблице 2. Общая методология
испытания ТР на соответствие уровня 3 с помощью только программного обеспечения, базы данных
ЗВБД и записей метаданных установлена в настоящем стандарте, но и в этом случае следует
использовать требования, установленные в других стандартах комплекса, распространяющихся на
данную методологию испытаний особых требований.
В основе структуры испытания на соответствие уровня 3 с помощью только программного обеспе
чения лежит предоставление набора ЗВБД и соответствующих записей метаданных, с использованием
которых ТР должна обеспечить создание множества соответствующих ЗОБД. Затем данные, содержа
щиеся в ЗОБД. должны быть сопоставлены с данными, содержащимися в ЗВБД. в целях определения
того, точно ли ТР воспроизвела эти данные с учетом ограничений значений параметров, приведенных в
записях метаданных. Данный вид испытания невозможен для ТР. в которых соответствие множеств
ЗВБД и множеств ЗОБД не может быть установлено. Множество ЗОБД. представленное, например без
данных о соответствующих ЗВБД. может быть подвергнуто испытаниям на соответствие уровня 1 и
уровня 2, но не на соответствие уровня 3.
Теоретическидовольносложно определитьсоответствие ЗВБД с записями метаданных в качестве
входныхданных и ЗОБД в качестве выходных данных. Признаки, которыедолжны содержаться в ЗВБД.
необходимо идентифицировать либо с помощью алгоритма генерации контрольной ЗОБД. соответ
ствующей требованиям и функционирующей с использованием ЗВБД и записей метаданных, либо
они должны быть подробно рассмотрены лицом, проводящим испытание. Данные признаки могут
включать в себя, например истинные данные о контрольных точках, такие как расположение, угол и
качество, полученные в результате ручной обработки изображений отпечатка пальца, формирующих
ЗВБД для испытания уровня 3 на соответствие ЗОБД требованиям ИСО/МЭК 19794-2. Допустимое
отклонение между ожидаемыми и действительными данными в ЗОБД. сгенерированных ТР. должно
быть установлено отдельно для каждого элемента данных. Базы данных ЗВБД и записей метаданных
должны охватывать широкий диапазонвозможных биометрическиххарактеристики различные варианты
форматов обмена биометрическими данными. Сдругой стороны, некоторые ТР могут не поддерживать
все возможные сочетания параметров. По этой причине для испытания на соответствие уровня 3 может
быть использован минимальный набор испытаний, а дополнительные испытания могут применять ся
для испытания на соответствие алгоритмов с дополнительными возможностями. Таким образом,
необходимо включить в отчет об испытании все структурные варианты ЗОБД. сформированные в ходе
испытания, в данном случае — варианты, определенные в записях метаданных из набора входных
данных. Также необходимо пояснить принципы, согласно которым генерировались контрольные
ЗОБД. а также, какие отклонения от нормы являются допустимыми, если элементы данных ЗОБД.
сгенерированных ТР. отличаются от элементов данных ЗОБД набора контрольных данных. Вследствие
этого отчет об испытании на соответствие уровня 3 представляет собой значительно более подробный
документ, чем тот. который необходим при испытании на соответствие уровня 1 и уровня 2.
Требования к минимальному набору ЗОБД (или соответствующих ЗВБД и записей метаданных),
используемому при испытании на соответствие уровня 3 для подтверждения минимально необходи
мого соответствия ТР соответствующему базовому стандарту, будут установлены в других стандартах
комплекса ИСО/МЭК 29109.
6.5 Примеры наборов данных для испытаний уровня 3
Для испытания на соответствие уровня 3 необходимо определить специальные минимальные
наборы данных. Для обеспечения согласованности различных испытаний на соответствие основные
наборы данных должны быть общими для всех испытаний. Некоторые наборы данных являются обще
доступными, поэтому необходимо иметь в наличии некоторые множества данных, которые будут недо
ступнымидля поставщика ТР до начала испытания на соответствие. Такие данные необходимы потому,
что в случае, если поставщик ТР заранее знает все множества данных (ЗВБД. записи метаданных и
либо алгоритм генерации контрольной ЗОБД. либо соответствующие ЗОБД). он может запрограмми
ровать свою ТР таким образом, чтобы она создавала подходящие соответствующие ЗОБД каждый раз,
когда ей предоставляется один из наборов входных данных. В подобных случаях испытания на соот
ветствие является недействительным.
8