ГОСТ Р 58298-2018 Информационные технологии. Биометрия. Форматы обмена биометрическими данными. Часть 4. Данные изображения отпечатка пальца

ФЕДЕРАЛЬНОЕ АГЕНТСТВО

ПО ТЕХНИЧЕСКОМУ РЕГУЛИРОВАНИЮ И МЕТРОЛОГИИ

НАЦИОНАЛЬНЫЙ

СТАНДАРТ

РОССИЙСКОЙ

ФЕДЕРАЦИИ

ГОСТР

58298—

2018

(ИСО/МЭК 19794-4: 2011)

Информационные технологии БИОМЕТРИЯ

Форматы обмена биометрическими данными

Часть 4

Данные изображения отпечатка пальца

(ISO/IEC 19794-4:2011, Information technology —

Biometric data interchange formats — Part 4: Finger image data, MOD)

Издание официальное

Москва

Стамдартимформ

2018

Предисловие

1 ПОДГОТОВЛЕН Некоммерческим партнерством «Русское общество содействия развитию биометрических технологий, систем и коммуникаций» (Некоммерческое партнерство «Русское биометрическое общество») и Федеральным государственным унитарным предприятием «Всероссийский научно-исследовательский институт стандартизации и сертификации в машиностроении» (ВНИИНМАШ) на основе собственного перевода на русский язык англоязычной версии стандарта, указанного в пункте 4. при консультативной поддержке Федерального государственного бюджетного образовательного учреждения высшего образования «Московский государственный технический университет имени Н.Э. Баумана (национальный исследовательский университет)» (МГТУ им. Н.Э. Баумана)

2 ВНЕСЕН Техническим комитетом ло стандартизации ТК 098 «Биометрия и биомониторинг»

3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 5 декабря 2018 г. № 1069-ст

4 Настоящий стандарт является модифицированным по отношению к международному стандарту ИСО/МЭК 19794-4:2011 «Информационные технологии. Форматы обмена биометрическими данными. Часть 4. Данные изображения отпечатка пальца» (ISO/IEC 19794-4:2011 «Information technology — Biometric data interchange formats — Part 4: Finger image data». MOD), включая изменения A1:2013. A2:2015 и техническую поправку 1:2012. путем изменения отдельных фраз (слов, значений показателей. ссылок), которые выделены в тексте курсивом.

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

Наименование настоящего стандарта изменено относительно наименования указанного международного стандарта для приведения в соответствие с ГОСТ Р 1.5—2012 (пункт 3.5).

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

Сопоставление структуры настоящего стандарта со структурой указанного международного стандарта приведено в дополнительном приложении ДБ

5 ВЗАМЕН ГОСТ Р ИСО/МЭК 19794-4—2014

6 Некоторые элементы настоящего стандарта могут быть объектами патентных прав. Международная организация по стандартизации (ИСО) и Международная электротехническая комиссия (МЭК) не несут ответственности за установление подлинности каких-либо или всех подобных патентных прав

Правила применения настоящего стандарта установлены в статье 26 Федерального закона от 29 июня 2015 г. N9 162-ФЗ «О стандартизации в Российской Федерации». Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе «Национальные стандарты», а официальный текст изменений и поправок — е ежемесячном информационном указателе «Национальные стандарты». В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя «Национальные стандарты». Соответствующая информация, уведомление и тексты размещаются также е информационной системе общего пользования — на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.gost.ru)

€> ISO. 2011 — Все права сохраняются © Стандартинформ, оформление. 2018

Настоящий стандарт не может быть полностью или частично воспроизведен, тиражирован и распространен в качестве официального издания без разрешения Федерального агентства по техническому регулированию и метрологии

Содержание

1 Область применения………………………………………………………….1

2 Соответствие……………………………………………………………….1

3 Нормативные ссылки…………………………………………………………2

4 Термины и определения………………………………………………………3

5 Обозначения и сокращения……………………………………………………3

6 Представление данных……………………………………………………….3

6.1 Последовательность байтов и битов………………………………………….3

6.2 Порядок сканирования…………………………………………………….3

7 Требования к регистрации изображения…………………………………………..4

7.1 Общие требования……………………………………………………….4

7.2 Отношение размеров пикселя……………………………………………….4

7.3 Битовая глубина…………………………………………………………4

7.4 Данные градаций серого…………………………………………………..ь

7.5 Динамический диапазон изображения…………………………………………5

7.6 Частота пространственной дискретизации биометрического сканера…………………..5

7.7 Частота пространственной дискретизации изображения……………………………5

7.8 Расположение пальца при сканировании……………………………………….5

7.9 Расположение ладони при сканировании………………………………………5

8 Формат записи изображения отпечатка пальца……………………………………..6

8.1 Структура записи………………………………………………………..6

8.2 Блок «Общий заголовок» (General header)………………………………………7

8.3 Блок «Заголовок представления» (Representation header)…………………………..9

8.4 Блок «Дополнительные данные» (Extended data)………………………………..20

9 Зарегистрированный идентификатор типа формата…………………………………25

Приложение А (обязательное) Методология испытаний на соответствие……………………26

Приложение В (обязательное) Сертификация биометрических сканеров…………………..51

Приложение С (справочное) Пример записи данных изображения отпечатка пальца…………..71

Приложение D (справочное) Условия для регистрации изображений отпечатков пальцев……….74

Приложение Е (обязательное) Пример записи изображения отпечатков пальцев в формате XML … 81

Приложение F (справочное) Пример XML-кодирования………………………………..89

Приложение ДА (справочное) Сведения о соответствии ссылочных национальных

и межгосударственных стандартов международным стандартам, использованным в качестве ссылочных в примененном

международном стандарте………………………………………..91

Приложение ДБ (справочное) Сопоставление структуры настоящего стандарта со структурой

примененного в нем международного стандарта…………………………92

Библиография………………………………………………………………93

Введение

В сообществе, занимающемся компьютерной криминалистикой, регистрация и передача изображений отпечатков пальцев являются всеобщим выбором для обмена информацией об отпечатках пальцев. используемой для идентификации личности в автоматизированной дактилоскопической информационной системе (АДИС). Часто при приобретении оборудования для биометрической идентификации и предоставления доступа к данным у разных изготовителей обмен информацией об отпечатках пальцев становится невозможным из-за отсутствия соглашения между изготовителями оборудования об объеме и типе регистрируемой и передаваемой информации, а также используемых методах регистрации.

Настоящий стандарт входит в комплекс стандартов и технических отчетов, разработанных подкомитетом ИСО/МЭК СТК 1/ПК 37 в цепях поддержки функциональной совместимости и обмена данными между биометрическими приложениями и системами. Серия стандартов ГОСТ Р ИСО/МЭК 19794 устанавливает требования к применению биометрии в широком спектре разнообразных приложений персональной верификации. независимо от того, являются ли эти системы открытыми или закрытыми. Дополнительная информация. относящаяся к данной серии стандартов, представлена в ГОСТ ISO/IEC 19794-1.

Настоящий стандарт предназначен для приложений, которые обмениваются исходными или обработанными изображениями отпечатков пальцев или ладоней и которые не ограничены в ресурсах для хранения данных или во времени передачи данных. Настоящий стандарт может использоваться как для передачи изображений отпечатков пальцев, содержащих подробную информацию о пикселях изображения, так и при обмене обработанными данными изображения отпечатка пальца, содержащими значительно меньше пикселей на дюйм и/или меньшее число уровней градаций серого. Другие стандарты комплекса ГОСТ Р ИСО/МЭК 19794 регламентируют обмен набором характеристик отпечатков пальцев, таких как контрольные точки, шаблоны и др. Для хранения таких форматов требуется значительно меньше места, чем для хранения изображений отпечатков пальцев. Однако при использовании других стандартов серии ГОСТ Р ИСО/МЭК 19794 необходимо учитывать, что к информации, записанной в одном стандартном формате, нельзя применять алгоритмы, созданные для работы с другим типом информации. Другими словами, формат записи контрольных точек не может использоваться подсистемами сравнения данных остова, содержащихся в шаблоне.

Несмотря на то что промежуточные выходные данные при работе с контрольными точками, шаблонами или другими характеристиками различаются, первоначально, перед уменьшением размера изображения (в байтах) или выделением набора характеристик, необходимо зарегистрировать изображение отпечатка пальца высокого качества. Использование исходных или обработанных изображений обеспечит совместимость между изготовителями, использующими алгоритмы на основе контрольных точек, шаблонов и другие. В результате данные зарегистрированного изображения пальца дают разработчикам больше свободы при выборе или комбинировании алгоритмов сравнения. Например, зарегистрированное изображение может храниться на бесконтактном чипе идентификационного документа. Это предоставит возможность верифицировать обладателя документа в будущем при помощи систем, работающих и с алгоритмами контрольных точек и с алгоритмами шаблонов. Создание формата данных отпечатка пальца на основе изображения не будет основываться на установленных ранее определениях контрольных точек, шаблонов и др. Это предоставит разработчикам гибкость при работе с изображениями. полученными при помощи различных биометрических сканеров, различающимися размером, пространственным разрешением и числом уровней градаций серого. Использование изображения отпечатка пальца позволит каждому разработчику реализовать собственные алгоритмы для проведения процедуры сравнения двух записей отпечатков пальцев, относящихся к одному и тому же пальцу.

В приложении А приведена методология проведения испытаний на соответствие требованиям настоящего стандарта. Приведенная в приложении А методология испытаний на соответствие требованиям настоящего стандарта отличается от ГОСТ Р ИСО/МЭК 29109-4.

В приложении В приведена информация о сертификации биометрических сканеров.

Пример записи данных изображения отпечатка пальца е соответствии с требованиями настоящего стандарта приведен в приложении С.

Рекомендации по регистрации изображений отпечатков пальцев приведены в приложении D.

Кроме того, настоящий стандарт поддерживает как двоичное, так и XML-кодирование. то есть охватывает целый спектр требований пользователей. При XML-кодировании настоящий стандарт будет соответствовать требованиям современных ИТ-архитектур. При двоичном кодировании настоящий стандарт также может быть использован в условиях, ограниченных частотным диапазоном или особенностями хранения. В приложении Е приведена схема, которой должны соответствовать записи изображения отпечатка пальца в формате XML. а в приложении F — пример записи изображения отпечатка пальца в формате XML.

ГОСТ Р 58298—2018 (ИСО/МЭК 19794-4:2011)

НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

Информационные технологии

БИОМЕТРИЯ

Форматы обмена биометрическими данными

Часть 4

Данные изображения отпечатка пальца

Information technology. Biometrics. Biometric data interchange formats. Part A. Finger image data

Дата введения — 2019—08—01

1 Область применения

Настоящий стандарт устанавливает требования к формату обмена записями данных для хранения. записи и передачи информации об одном или нескольких изображениях отпечатков пальцее или областей ладоней. Положения настоящего стандарта могут использоваться для передачи и сравнения данных изображения отпечатка пальца. Настоящий стандарт устанавливает состав, формат и единицы измерения данных изображения отпечатка пальца, используемых для биометрической регистрации, верификации или идентификации субъекта. Данная информация содержит набор обязательных и дополнительных элементов, включая параметры сканирования, информацию о сжатии изображения и информацию, определяемую изготовителем.

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

В настоящем стандарте также приведены элементы методологии испытаний на соответствие, тестовые утверждения и методики испытаний применительно к настоящему стандарту. Настоящий стандарт устанавливает тестовые утверждения, касающиеся структуры формата данных изображения отпечатка пальца (испытания типа А уровня 1. установленные в ffj). тестовые утверждения, касающиеся внутренней согласованности по проверке типов значений, которые могут содержаться в каждом поле (испытания типа А уровня 2. установленные в и семантические тестовые утверждения (испытания типа А уровня 3. установленные в (1J).

Методология испытаний на соответствие, представленная в настоящем стандарте, не устанавливает:

– испытания других характеристик биометрических продуктов или другие типы их испытаний (например. степень приемлемости, производительность, устойчивость, уровень безопасности):

« испытания на соответствие систем, которые не производят записи данных в соответствии с настоящим стандартом.

2 Соответствие

Двоичная запись биометрических данных соответствует настоящему стандарту в том случае, если она удовлетворяет всем обязательным требованиям, связанным с ее структурой, значениями данных.

Издание официальное

взаимосвязями между элементами данных и связью между элементами и соответствующими входными данными, как определено в разделе 8.

Запись биометрических данных в кодировке XML соответствует настоящему стандарту в том слу-чае. если она удовлетворяет всем обязательным требованиям, связанными с ее структурой, взаимосвязями между элементами денных и связью между элементами и соответствующими входными Данными, как определено в приложении F.

Система, создающая записи биометрических данных, соответствует настоящему стандарту в том случае, если все производимые ею записи биометрических данных, содержащиеся в заявлении о со* ответствии реализации (ЗСР) данной системы, соответствуют настоящему стандарту (как определено выше). При этом записи биометрических данных, создаваемые системой, могут охватывать не все аспекты настоящего стандарта, а только те. которые должны поддерживаться системой согласно ЗСР

Система, использующая записи биометрических данных, соответствует настоящему стандарту е том случае, если она способна прочитать и применить по назначению все записи биометрических данных. содержащиеся е ЗСР данной системы, которые соответствуют настоящему стандарту (как определено выше). При этом записи биометрических данных, используемые системой, могут охватывать не все аспекты настоящего стандарта, а только те. которые должны поддерживаться системой согласно ЗСР.

Испытания на соответствие формату обмена биометрическими данными удовлетворяют требованиям настоящего стандарта, если они соответствуют всем обязательным требованиям, определенным е приложении А. В частности, при проведении испытаний уровня 1. уровня 2 и уровня 3 должны использоваться положения, представленные в таблицах А.2 и А.З е соответствии с концепцией и набором правил, установленными в (1].

Реализации настоящего стандарта, подвергнутые испытаниям по установленной методологии, соответствуют только тем требованиям настоящего стандарта к записям биометрических данных, испытания на соответствие которым проведены согласно данной методологии.

Соответствие реализаций всем требованиям настоящего стандарта не является обязательным. Достаточно, чтобы выполнялись требования, заявленные для данной реализации е ЗСР. заполненном в соответствии с [1} и таблицей А.1.

3 Нормативные ссылки

В настоящем стандарте использованы нормативные ссылки на следующие стандарты:

ГОСТ ISO/IEC 2382-37 Информационные технологии. Словарь. Часть 37. Биометрия

ГОСТ ISO/IEC 19794-1—2015 Информационные технологии. Биометрия. Форматы обмена биометрическими данными. Часть 1. Структура

ГОСТР ИСО/МЭК19785-2Автоматическая идентификация. Идентификация биометрическая. Единая структура форматов обмена биометрическими данными. Часть 2. Процедуры действий регистрационного органа в области биометрии

ГОСТ Р ИСО/МЭК 29109-4—2015 Информационные технологии. Биометрия. Методология испытаний на соответствие форматам обмена биометрическими данными, определенным в комплексе стандартов ИСО/МЭК 19794. Часть 4. Данные изображения отпечатка пальца

ГОСТ Р ИСО/МЭК 29794-1 Информационные технологии. Качество биометрического образца. Часть 1. Структура

Примечание — При пользовании настоящим стандартом целесообразно проверить действие ссылочных стандартов в информационной системе общего пользования — на официальном сайге Федерального агентства по техническому регулированию и метрологии в сети Интернет или по ежегодному информационному указателю «Национальные стандарты*. который опубликован по состоянию на 1 января текущего года, и по выпускам ежемесячного информационного указателя «Национальные стандарты* за текущий год. Если заменен ссылочный стандарт, на который дана недатированная ссылка, то рекомендуется использовать действующую версию этого стандарта с учетом всех внесенных в данную версию изменений. Если заменен ссылочный стандарт. на который дана датированная ссылка, то рекомендуется использовать версию этого стандарта с указанным выше годом утверждения (принятия). Если после утверждения настоящего стандарта в ссылочный стандарт. на который дана датированная ссылка, внесено изменение, затрагивающее положение, на которое дана ссылка, то это положение рекомендуется применять без учета данного изменения. Если ссылочный стандарт отменен без замены, то положение, в котором дана ссыпка на него, рекомендуется применять в части, не затрагивающей эту ссылку.

4 Термины и определения

В настоящем стандарте применены термины по ГОСТ ISO/IEC 2382-37 и ГОСТ ISO/IEC 19794-1, а также следующие термины с соответствующими определениями:

4.1 частота пространственной дискретизации биометрического сканера (capture device spatial sampling rate): Число пикселей на единицу длины, используемое датчиком или сканирующим устрой* ством для получения исходного изображения.

4.2 изображение отпечатка пальца (fingerprint image): Область Гребешковой кожи на мясистой поверхности пальца, расположенная по горизонтали Между двумя краями ногтя и по вертикали от пер* вого сустава до кончика пальца.

Примечание — Данная область содержит уникальную информацию в виде папиллярных гребней и впадин, которая называется «отпечатком пальца».

4.3 частота пространственной дискретизации изображения (image spatial sampling rate): Число пикселей на единицу длины изображения.

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

4.4 ладонь (palm): Гребешковая кожа, расположенная по бокам и в нижней части кисти руки.

4.5 изображение отпечатка пальца, зарегистрированное списковым методом (plain fingerprint image): Изображение, полученное путем приложения пальца к рабочей поверхности без прокатки.

4.6 изображение отпечатка пальца, зарегистрированное методом прокатки (rolled fingerprint image): Изображение, полученное путем прокатки пальца по горизонтали от одного края ногтя до другого.

Примечание — Изображения отпечатков пальцев данною типа обычно получают путем прокатки пальца от одного края нопя до другого.

4.7 изображение отпечатка пальца, зарегистрированное методом вертикальной прокатки (vertical rolls): Изображение, полученные путем вертикальной прокатки пальца из естественного положения на плоскости вверх до ногтя.

Примечание — Данный метод регистрации отпечатков пальцев отличается от метода прокатки, при котором отпечатки пальца получают путем прокатки пальца по горизонтали от одного края нопя до другого.

5 Обозначения и сокращения

В настоящем стандарте применены обозначения и сокращения, установленные в ГОСТ ISO/IEC 19794-1. и следующие обозначения и сокращения:

пиксель/см — пикселей на сантиметр (pixels per centimetre, ppcm): пиксель/дюйм — пикселей на дюйм (pixels per inch, ppi):

ПВО — полное внутреннее отражение (Total Internal Reflection, TIR).

6 Представление данных

6.1 Последовательность байтов и битов

Каждый элемент данных, поле и запись должны состоять из одного или нескольких байтов данных. Все многобайтовые значения должны быть представлены в формате обратного порядка следования байтов (Big-Endian): старшие байты любого многобайтового значения записывают в память раньше младших байтов. Порядок передачи данных должен быть следующим: сначала передают старшие байта. затем — младшие. В пределах каждого байта порядок передачи должен быть следующим: сначала передают старшие биты, затем — младшие. Все численные значения должны быть целочисленными и беззнаковыми величинами фиксированной длины.

6.2 Порядок сканирования

Настоящий стандарт не регламентирует ориентацию пальца (или ладони) относительно биометрического сканера, метод сканирования и порядок сканирования, используемые для получения изображения отпечатка пальца (или ладони). Каждое изображение отпечатка пальца (или ладони), представленное в соответствии с требованиями настоящего стандарта, должно иметь вертикальную ориентацию и быть отцентрировано по горизонтали. Полученные изображения должны соответствовать изображениям отпечатка пальца, полученным традиционным методом при помощи красящего вещества.

Сканирование и запись данных изображения отпечатка пальца или отпечатка ладони должны осуществляться слева направо и сверху вниз.

Порядок записи данных сканируемого изображения представлен на рисунке 1.

Представление сканирования

Линия 1……. Линия к ……. Линия л

Рисунок 1 — Порядок записи данных сканируемого изображения

Для описания позиции каждого пикселя на изображении необходимо использовать две оси коор-динат. Начало осей координат (пиксель с координатами (0.0)] должно находиться в левом верхнем углу изображения. Значение координаты X (горизонтальная ось) должно увеличиваться от начала коорди-нат к правой границе изображения (слева направо). Значение координаты У (вертикальная ось) должно увеличиваться от качала координат к нижней границе изображения (сверху вниз).

7 Требования к регистрации изображения

7.1 Общие требования

Требования к регистрации изображения зависят от области применения, объема исходных данных для хранения или передачи, а также заданных эксплуатационных характеристик системы. 8 зависимости от указанных требований процедура регистрации изображения связана с сочетанием настроек параметров регистрации изображения, описанных ниже.

7.2 Отношение размеров пикселя

Изображение отпечатка пальца должно быть представлено с помощью квадратных элементов (пикселей), имеющих одинаковые размеры по горизонтали и вертикали. Допустимая разница между горизонтальным и вертикальным размерами пикселя должна быть не более 1 %. Отношение горизонтального размера к вертикальному должно быть в диапазоне от 0.99 до 1.01.

7.3 Битовая глубина

Битовая глубина (используемое число битов для представления уровней градаций серого пикселя) определяет точность воспроизведения шкалы градаций серого. Например, битовая глубина 3 бита обеспечивает восемь уровней градаций серого; битовая глубина 8 битов обеспечивает 256 уровней градаций серого. Минимальный уровень яркости пикселя, соответствующий черному цвету, должен быть равен нулю. Максимальный уровень яркости пикселя, соответствующий белому цвету, кодируется значением «1» для каждого бита.

Яркость самого «темного» пикселя изображения может быть больше нуля, а яркость самого «светлого» пикселя может быть меньше максимального значения. Например, яркость самого «светлого» пикселя при 5-битовой глубине должна быть не более 31. а яркость самого «светлого» пикселя при 8-битовой глубине должна быть не более 255.

Значение битовой глубины может находиться в диапазоне от 1 до 16 битов.

7.4 Данные градаций серого

Данные градаций серого изображения отпечатка пальца могут храниться, записываться или передаваться как в сжатой, так и е несжатой форме. В записи данных изображения отпечатка пальца в градациях серого в несжатой форме должна содержаться информация о точках исходного изображения. В изображениях с разрядностью шкалы градаций серого 8 битое (256 градаций серого} на кодирование каждого пикселя должен отводиться один байт. Значения яркости пикселей с разрядностью шкалы градаций серого менее 8 битов должны храниться и передаваться в упакованном двоичном формате. Если значение яркости больше 255. необходимо использовать двухбайтовый беззнаковый формат (16 битов), соответствующий диапазону яркости от 0 до 65535.

Кодирование данных сжатого изображения определяется используемым алгоритмом сжатия (см. таблицу 9). Данные градаций серого восстановленного после сжатия изображения должны быть представлены тем же способом, что и данные несжатого изображения.

7.5 Динамический диапазон изображения

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

7.6 Частота пространственной дискретизации биометрического сканера

Для регистрации черно-белого изображения отпечатка пальца биометрический сканер должен иметь определенную частоту пространственной дискретизации.

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

7.7 Частота пространственной дискретизации изображения

Частота пространственной дискретизации изображения может совпадать с частотой пространственной дискретизации сканирования. Частота пространственной дискретизации изображения может быть изменена методами прореживания и интерполяции или иными методами с целью представления структуры и формы папиллярных гребней и областей впадин изображения отпечатка пальца.

7.8 Расположение пальца при сканировании

Настоящий стандарт распространяется на изображения отпечатков пальцев, зарегистрированных отгисковым методом, и отпечатков пальцев, зарегистрированных методом прокатки. Наибольшая эффективность биометрических систем достигается при расположении подушечки пальца в центральной части области регистрации изображения. Вследствие этого в процессе регистрации изображения центральная область пальца должна быть расположена приблизительно в центре области регистрации изображения.

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

7.9 Расположение ладони при сканировании

Настоящий стандарт распространяется на изображения ладони или боковой стороны кисти, расположенной в противоположной стороне от большого пальца, также известной как «ладонь писателя». Наибольшая эффективность при сравнении достигается при расположении плоской или мясистой части ладони или «ладони писателя» в центральной части области регистрации изображения. Вследствие этого в процессе регистрации изображения центральная область ладони или «ладонь писателя» долж-на быть расположена приблизительно в центре области регистрации изображения. Ладонь может быть зарегистрирована целиком или по частям е виде отдельных изображений, таких как тенар (подушечка у основания большого пальца), гипотенар (подушечка у основания мизинца) или межпальцевые поду* шечки (область ладони, расположенная непосредственно у основания четырех пальцев).

8 Формат записи изображения отпечатка пальца

8.1 Структура записи

Настоящий стандарт определяет структуру записи данных изображения отпечатка пальца. Каждая запись должна относиться к одному субъекту и содержать данные изображения одного или не* скольких представлений одного или нескольких пальцев или ладони (ладоней). Структура формата записи изображения отпечатка пальца представлена на рисунке 2.

Переменней длина Переменная длина

Рисунок 2 — Структура формата записи изображения отпечатка пальца

На рисунке 3 подробно показаны порядок расположения полей и длина каждого поля. Поля, выделенные белым, являются обязательными. Поля, выделенные серым, являются дополнительными.

Идемтифиютор

ФОРЫйТа

номер оеееим стандарта

Длина записи

Число

представлений

пальца/лвдони

Сертификационный

ФЛОТ

Обмий

МТОЛОвОК

число изображений палымегладоией

4

4 4 2 1

1

3 А ГОА РАО’ арадстааламия

Дайна

ПрАДСТААЛАииЯ

Дата и время рАПАСТрДцИЙ

ИДВНТйфйЯДТОА

ТА&мОЛАГИМ

ОИОМА10ИЧ«КОГО

М АиАрА

ИДвмГифИКАЮр иуотааиталй биомо ТрИМАС ft АГА еадморА

ИдонТкфигАГОр

ТИПА

биомотричоского

СИАНОРА

Число

блоков

•Качество»

4 в 1 2

2

Данные блоеа «Качество»

Число блоков «Сертификация»

Данные блока «Сертификация»

Наименования

пальца’ладоин

НРЪМр

ЛрАДСТАВ*

Л ОМИ А

Единица

имиоронив

ЧАСТОТЫ

ДИСДОТИ*

ААЦИМ

частота про-страиетевмной дискретизации биометрического манера (по вертикали)

частота пространственной дискретизации биометрического манера

(по горизонтам»)

5×1 За 11

1

2 2

частота

пространственной дис»рвтмзации изображения |по горизонтали)

частота

лространстрвинвй дискротизаыии имвракемия |по вартмали|

битовая

глубина

Алгоритм сжатия «ообряжения

Тил

изображения

отпечатка

ГОрИЗОНТвЛЗНЫЙ

разиор

изображения

Вертикальный

разное

изображения

Длина

данных

изображения

Рисунок 3. лист 1 — Порядок расположения и размер полей записи изображения отпечатка пальца

Данные блоха «КвчОСТОО*

Показатель

кочастиа

Идентифисатор

разработчика

алгоритма

очами хачостаа

Идеитифтатор алгоритма оцми камаам

1 2 2

Даи^*в блоха «Сар<ифихаии«>

иаентяфхнатор

сертифицирующего

органа

ИДвНТИфИКАТОР схемы сермфиханми

Голо

лрадогаоламАй

Данные

иаобрахеиня

блохи в Дополни тел ьиыа даимча»

Переменная Псраыанмеа

Переменная

Рисунок 3, лист 2

Запись имеет следующую структуру:

• один блок «Общий заголовок» (General header) фиксированной длины (16 байт), содержащий информацию о записи в целом, включая число представлений изображений пальцев или ладоней и общую длину записи в байтах:

• запись для каждого представления пальца (отдельно зарегистрированного пальца, нескольких одновременно зарегистрированных пальцев или ладони), состоящая из:

– блока «Заголовок представления» (Representation header) переменной длины, содержащего ин» формацию, относящуюся к данным изображения одного пальца, нескольких пальцев или ладони.

Примечания

1 Каждый дополнительный блок «Качество» (Quality) увеличивает длину записи на 5 байтов:

2 Длина блока «Заголовок представления» (Representation header) должна составлять минимум 42 байга, если представление содержит блок «Сертификация» (Certification);

3 Каждый дополнительный блок «Сертификация» (CerWication) увеличивает длину загыси на 3 байта:

• тела представления отпечатка пальца или ладони переменной длины, содержащего:

* представление данных изображения в сжатом или несжатом виде для отдельно зареги* стрированного пальца, нескольких одновременно зарегистрированных пальцев или ладони: – дополнительные данные, содержащие информацию о сегментации отпечатков пальцев (для изображений одновременно зарегистрированных пальцев), аннотации и комментарии.

В приложении С приведен пример записи данных изображения отпечатка пальца в соответствии с требованиями настоящего стандарта.

8.2 блок «Общий заголовок» (General header)

8.2.1 Обязательные поля блока «Общий заголовок» (General header)

В таблице 1 представлен список обязательных полей, содержащихся в блоке «Общий заголовок»

(General header) записи изображения отпечатка пальца. Поскольку данный блок имеет фиксированную длину, все поля данного блока должны быть заполнены.

Таблица 1 — Блок «Общий заголовок» (General header)

Попе

Длина.

байт

Допустимые

значении

Примечание

Идентификатор формата (Format identifier)

4

0x464952 (‘F’ Т ‘R’ 0x00)

“FIR” — запись изображения пальца

Номер версии стандарта (Version number)

4

0x30323000 f0‘ ‘2‘ ’O’ 0x00)

-020’

Окончание таблицы 1

Попе

Длина.

байт

Допустимые зпечения

Примечание

Длина записи (Length of record)

4

От 57до{232-1)

Включает все представления лальцеа/ладоней. блоки «Качество» (Quality) и блоки «Сертификация» (Certification)*

Число представлений пальца/ладони (Number of finger/palm representations)

2

От 1 до 672

((14 вариантов наименований пальцев) + (11 вариантов наименований множества пальцев) + (17 кодов ладоней)]-16 = 672 возможных представления

Сертификационный флаг (Certification Rag)

1

0: 1

Указывает на наличие записи данных о сертификации в блоках «Заголовок представления» (Representation header)

Число изображений пагь-цев/ладонвй (Number of distinct fingers/palm positions)

1

2 1

Число зарегистрированных пальцев и ладоней

* Если значение в поле «Сертификационный флаг» (Certification flag) в блоке «Общий заголовок» (General header) равно 0:

Чисм

преломлений

Длина = 16 + £ (41 + 5-(Число блоков «Качество» (Number of quality blocks)) + длина данных

»

изображения (size of image data) * длина области дополнительных данных (size of extended data)].

Если значение в попе «Сертификационный флаг» (Certification flag) в блоке «Общий заголовок» (General

header) равно 1: число

прлдстлалвмий

Длина = 16+ £ [42 + 5 (Число блоков «Качество» (Number of quality blocks)) ♦ 3-(Число блоков

t

«Сертификация» (Number of certification blocks)] + длина данных изображения (size of image data) + длжа области дополнительных данных (size of extended data)].

Первый и второй символы обозначают номер версии стандарта, третий символ — номер поправ* ки или изменения данной редакции. Номер версии настоящего стандарта должен быть “020” — номер версии — 2. номер поправки/иэменения — 0.

8.2.2 Поле «Идентификатор формата» (Format identifier}

Для записи идентификатора формата необходимо использовать четыре байта. Идентификатор формата записывается в нуль*терминированной строке с тремя символами “FIR*.

8.2.3 Поле «Номер версии стандарта» (Version number)

Номер версии настоящего стандарта, используемого для создания ЗОБД изображения отпечатка пальца, должен содержаться в четырех байтах. Поле «Номер версии стандарта» (Version number) является нуль-терминированной строкой с тремя символами ASCII.

8.2.4 Поле «Длина записи» (Length of record)

Для указания длины всей ЗОБД (в байтах) должно использоваться четыре байта. Данное поле должно содержать в себе общую длину ЗОБД. включая длину блока «Общий заголовок» (General header) и всех записей представлений. Длина записи зависит от различных факторов.

8.2.5 Поле «Число представлений пальца/ладони» (Number of finger/palm representations)

Для указания общего числа представлений, содержащихся в ЗОБД. должно использоваться два

байта. Для формирования записи необходимо как минимум одно представление. При наличии более одного представления любого пальца или ладони данное число будет больше числа зарегистрированных пальцев или ладоней.

8.2.6 Поле «Сертификационный флаг» (Certification flag)

Данное однобайтовое поле должно указывать на наличие записи данных о сертификации в каждом блоке «Заголовок представления» (Representation header). Значение 0x00 указывает на то. что ни одно из представлений не содержит запись данных о сертификации, а значение 0x01 — на то. что все представления содержат запись данных о сертификации.

Примечание — Существующая затсь данных о сертификации может не содержать информации о сертификации [в таком случае в поле «Число сертификаций» {Number of certrfications) стоит значение 0J.

8.2.7 Поле «Число изображений пальцев/ладоней» (Number of distinct finger/palm positions)

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

Примеры

1 Если запись содержит два изображения указательного пальца правой руки (код наименования 2 в таблице 6) и два изображения указательного пальца левой руки (код наименования 7 в таблице 6), то значение поля вЧисло изображений пальцев/ладоней» (Number of distinct finger/palm positions), согласно кодировке в данном пункте, будет 2. Число представлений в данном случае, согласно 8.2.5, будет 4.

2 Если запись содержит два изображения указательного пальца правой руки (код наименования 2 в таблице в), одно изображение указательного и среднего пальцев левой руки (код наименования 43 в таблице 7) и одно изображение четырех пальцев правой руки (код наименования 13 е таблице 6), то значение поля кЧисло изображений пальцев/ладоней» (Number of distinct finger/palm positions), согласно кодировке в данном пункте, будет 3. Число представлений в данном случае, согласно 8.2.5. будет 4.

8.3 Блок «Заголовок представления» (Representation header)

8.3.1 Обязательные поля блока «Заголовок представления» (Representation header)

С блока «Заголовок представления» должен начинаться каждый раздел данных об отпечатке пальца или ладони. Блок «Заголовок представления» должен содержать информацию о данном представлении изображения одного пальца, нескольких пальцев или ладони, в записи изображения отпечатка пальца должен содержаться один блок «Заголовок представления» для каждого представления. Длина блока «Заголовок представления» должна составлять минимум 41 или 42 байта [в зависимости от значения поля «Сертификационный флаг» (Certification flag) в блоке аОбщий заголовок» (General header)). Сжатые или несжатые данные изображения данного представления должны следовать за блоком «Заголовок представления». Дополнительные представления пальца (включая заголовок) присоединяются к концу предыдущего представления. S таблице 2 приведен список попей, содержащихся в блоке «Заголовок представления», предшествующем каждому блоку данных изображения пальца/ ладони. В таблице 3 перечислены данные изображения пальца/ладони и различные типы дополнительных Данных, связанные с представлением отпечатка пальца.

Таблица 2 — Блок «Заголовок представления» (Representation header)

Поле

Длина.

байт

Допустимые зпечении

Примечание

Длина представления (Representation length)

4

От 0x41 до OxFFFFFFFF

Поле «Длина представления» должно содержать длину представления в байтах, включая длину полей блока «Заголовок представления»

Дата и время регистрации (Capture date and time)

9

См.

ГОСТ ISQ/IEC 19794-1

Поле «Дата и время регистрации» должно содержать дату и время регистрации представления по Гринвичу (универсальное глобальное время). Значение должно быть записано в 9 байтах. Значения данного поля должны быть закодированы в соответствии с требованиями ГОСТ ISO/IEC 19794-1

Идентификатор технологии биометрического сканера (Capture device technology identifier)

1

От 0 до 20

Поле «Идентификатор технологии биометрического сканера» (1 байт) должно содержать сведения о классе биометрического сканера, используемого для регистрации биометрического образца.

Если технология неизвестна или не определена, то должно быть установлено значение 0x00. Допустимые значения представлены 8 таблице 4

Продолжение таблицы 2

Поле

Длина.

байт

Допустимые

значения

Примечание

Идентификатор изготовителя биометрического сканера (Capture device vendor identifier)

2

От 0x0000 до OxFFFF

Попе «Идентификатор изготовителя биометрического сканера» (2 байта) должно содержать инфор-мацко о биометрической организации, являющейся владельцем продукта, при помощи которого была создана ЗОБД. Идентификатор изготовителя биометрического сканера должен быть закодирован в

2 байтах и включать идентификатор организации — участника ЕСФОБД. зарегистрированный регистрационным органом”. Если даьмое поле содержит нули, то изготовитель биометрического сканера неизвестен

Идентификатор типа биометрического сканера (Capture device type identifier)

2

От 0x0000 до OxFFFF

Поле «Идентификатор типа биометрического сканера» должно содержать информацию о типе продукта. создающего ЗОБД. Тип продукта определяется владельцем зарегистрированного продукта или регистрационным органом. Если данное поле содержит нули, то тип биометрического сканера неизвестен. Если идентификатор изготовителя биометрического сканера равен 0x0000. то идентификатор типа биометрического сканера также должен быть равен 0x0000

Запись «Качество»

(Quality record)

От 1 до 1276

Более подробная информация представлена в таблице 5 ГОСТ ISO/IEC 19794-1—2015

Запись данных о качестве должна состоять из поля «Число блоков «Качество» (Number of quality blocks) (1 байт), за которым следуют блоки «Качество» (Quality) (если они имеются). В поле «Число блоков «Качество» должно быть указано число блоков «Качество» 8 виде целого числа без знака. Каждый блок «Качество» должен состоять из полей:

• «Показатегъ качества» (Quality score):

– «Идентификатор разработчика алгоритма оценки качества» (Quality algorithm vendor identifier);

• «Идентификатор алгоритма оценки качества» (Quality algorithm identifier).

Поле «Показатель качества» (1 байт) определяет количественное выражение расчетных эксплуатационных характеристик биометрического образца, представляется в виде целого числа без знака. Допустимые значения:

– от Оде 100, где ббльшие значения отражают более высокое качество:

– 255. то есть OxFF — ошибка при вычислении показателя качества.

Поле «Идентификатор разработчика алгоритма оценки качества» должно содержать информацию об организации, предоставившей алгоритм оценки качества. Идентификатор разработчика алгоритма оценки качества должен быть закодирован в 2 байтах и включать идентификатор организации — участника ЕСФОБД. зарегистрированный регистрационным органом. Есть данное поле содержит нули, то разработчик алгоритма оценки качества не определен.

‘ Деятельность по присвоению уникальных идентификаторов биометрическим организациям, осуществляющим деятельность в Российской Федерации, и биометрическим продуктам, разрабатываемым иГили серийно выпускаемым и/ипи реализуемым в Российской Федерации, а также ведение соответствующих реестров осуществляет Некоммерческое партнерство «Русское биометрическое общество», официально зарегистрированное Международной ассоциацией биометрии и идентификации (МАБИ) [The International Biometrics & Identification Association (IBIA)j в качестве ведущей организации ЕСФОБЦ-

Продолжение таблицы 2

Попе

Длина.

байт

Допустимые

значения

Примечание

Запись «Качество»

(Quality record)

От 1 до 1276

Более подробная информация представлена в таблице 5 ГОСТ ISQ/IEC 19794-1—2015

Попе «Идентификатор алгоритма оценки качества» должно содержать информацию об алгоритме оценки качества, с помощью которого был рассчитан показатель качества. Данное значение определяется разработчиком алгоритма оценки качества или регистрационным органом. Значение должно быть закодировано в 2 байтах. Если данное поле содержит нули, то алгоритм оценки качества не определен

Запись «Сертификация» (Certification record)

ОтО до 766

См. ГОСТ ISQ/IEC 19794-1

Запись «Сертификация» существует только е том случае, если попе «Сертификационный флаг» (Certification flag) в блоке «Общий заголовок» (General header) имеет значение 1. Запись данных о сертификации должна состоять из поля «Число блоков «Сертификация» (Number of certification blocks) (1 байт), за которым следуют блоки «Сертификация» (Certification) (если они имеются).

В попе «Число блоков «Сертификация» должно быть ухазано число блоков «Сертификация» 8 виде целого числа без знака.

Каждый блок «Сертификация» должен состоять из полей:

• «Идентификатор сертифицирующего органа» (Certification authority identifier):

– «Идентификатор схемы сертификации»

(Certification scheme identifier).

Идентификатор сертифицирующего органа должен оодержать информацию о сертифицирующем органе. проводившем сертификацию в соответствии со схемой сертификации. Идентификатор сертифицирующего органа должен быть закодирован в 2 байтах и включать идентификатор организации— участника ЕСФОБД. зарегистрированный регистрационным органом.

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

Наименование пальца/ла-дони (Finger/palm position)

1

От 0 до 10; от 13 до 15; от 20 до 36; от 40 до 50

См. таблицы 6—9

Номер представления

(Representation number)

1

От 0 до 15

Единица измерения частоты дискретизации (Scale units)

1

От 1 до 2

Пикселей/дюйм или пиксвпвй/см

Частота пространственной дискретизации биометрического сканера (по горизонтали) (Scan spatial sampling rate (horizontal))

2

ОгОдо(2*®-1)

Определяется биометрическим сканером

Частота пространственной дискретизации биометрического сканера (по вертикали) (Scan spatial sampling rate (vertical)]

2

ОтОдо(2’®-1)

Определяется биометрическим сканером

Окончание таблицы 2

Поле

Длина.

байт

Допустимые

значения

Примечание

Частота пространственной дискретизации изображения (по горизонтали) (Image spatial sampling rate (horizontal)]

2

<= Частота пространственной дискретизации биометрического сканера (по горизонтали) (Scan spatial sampfcng rate (horizontal)]

Зависит от уровня качества

Частота пространственной дискретизации изображения (по вертикали) (image spatial sampling rate (vertical)]

2

<= Частота пространственной дискретизации биометрического сканера (по вертикали) (Scan spatial sampling rate (vertical)]

Зависит от уровня качества

Битовая глубина (Bit-depth)

1

От 1 до 16 битов

От 2 до 65535 уровней серого

Алгоритм сжатия изображения (Image compression algorithm)

1

II ОтОдоб

См. таблицу 9

Тип изображения отпечатка (impression type)

1

ОгОдо 15; от 20 до 29

См. таблицу 10

Горизонтальный размер изображения (Horizontal Ьте length)

2

ОгОдо (2’®- 1)

Зависит от используемого датчика

Вертикальньм размер изображения (Vertical line length)

2

ОгОдо (2’®-1)

Зависит от используемого датчика

Длина данных изображения (Image data length)

4

От 0 до (232-58)

Число байтов сжатых/нвсжатых данных изображения

Таблица 3 — Данные изображения и дополнительные данные

Тип данных

Поле

Длина, байт

Допустимые

значения

Примечания

Данные изображения (Image data)

Данные изображения

пальца/падони (Finger/ palm image data)

<2Э2-1

Сжатые или несжатые данные изображения

Блоки «Дополнительные данные» (Extended data)

Код идентификации типа области дополнительных данных (Extended data area type identification code)

2

От 0x0001 до OxFFFF

Сегментация, аннотация, комментарий или специальные данные разрабог-чика/иэготовителя. Значения, большие 0x0100. являются дополнительными данньыи разработчика/ изготовителя

Длина области дополнительных ванных (Length of extended data)

2

От 0x0004 до OxFFFF

Область дополнительных данных (Data section)

Длина области дополнительных данных (Length о/ extended data)-4

8.3.2 Поле «Длина представления» (Representation length)

Поле «Длина представления» должно содержать длину представления в байтах, включая длину полей блока «Заголовок представления» (Representation header).

8.3.3 Поле «Дата и время регистрации» (Capture date and time)

Поле «Дата и время регистрации» должно содержать дату и время регистрации данного представления по Гринвичу (универсальное глобальное время). Данное поле не предназначено для кодирования момента времени, когда запись подверглась обработке. Значения поля «Дата и время регистрации» должны быть закодированы в соответствии с требованиями, указанными в ГОСТ ISO/IEC 19794-1.

8.3.4 Поле «Идентификатор технологии биометрического сканера» (Capture device technology identifier)

Поле «Идентификатор технологии биометрического сканера» (1 байт) должно содержать сведения о классе биометрического сканера, используемого для регистрации биометрического образца. Если технология неизвестна или не определена, то должно быть установлено значение 0x00. Допустимые значения представлены в таблице 4.

Таблице 4 — Идентификатор технологии биометрического сканера (Capture device technology identifier)

Ид«итифи«

сатор

Технология биометрическою сканера

0

Неизвестна или не определена

1

Белого света, оптический, полного внутреннего отражения

2

Белого света, оптический, прямого отображения на поверхности.

Примечание — Устройство считывания карт должно иметь данный код технологии

3

Белого света, оптический, бесконтактный

4

Монохромный, видимой области спектра, оптический, полного внутреннего отражения

5

Монохромный, видимой области спектра, оптический, прямого отображения на поверхности

6

Монохромный, видимой области спектра, оптический, бесконтактный

7

Монохромный, инфракрасный, оптический, полного внутреннего отражения

8

Монохромный, инфракрасный, оптический, прямого отображения на поверхности

9

Монохромный, инфракрасный, оптический, бесконтактный

10

Мультислектрагьный. оптичесхий. полного внутреннего отражения

11

Мультислектральный. оптичесхий. прямого отображения на поверхности

12

Мультиспектральный. оптичесхий. бесконтактный

13

Электролюминесцектный

14

Полупроводниковый, емкостной

15

Полупроводниковый, радиочастотный

16

Полупроводниковый, термальный

17

Сенсорный

18

Ультразвуковой

19

Механический

20

Стекловолоконный

8.3.5 Поле «Идентификатор изготовителя биометрического сканера» (Capture device vendor identifier)

Поле «Идентификатор изготовителя биометрического сканера» (2 байта) должно содержать информацию о биометрической организации, являющейся владельцем продукта, при помощи которого была создана ЗОБД. Идентификатор изготовителя биометрического сканера должен быть закодирован в 2 байтах и включать идентификатор организации — участника ЕСФОБД. зарегистрированный регистрационным органом. Если данное поле содержит нули, то изготовитель биометрического сканера неизвестен.

8.3.6 Поле «Идентификатор типа биометрического сканера» (Capture device type identifier)

Поле «Идентификатор типа биометрического сканера» должно содержать информацию о типе

продукта, создающего ЗОБД. Тип продукта определяется владельцем зарегистрированного продукта или регистрационным органом. Если данное поле содержит нули, то тип биометрического сканера неизвестен.

8.3.7 Запись «Качество» (Quality record)

8.3.7.1 Общие положения

Информация о качестве общих данных изображения отпечатка пальца или ладони должна быть записана в один или несколько 5-байтовых блоков, если значение поля «Число блоков «Качество» (Number of quality blocks) больше 0.

Последовательные 5-байтовые блоки должны содержать информацию о показателе качества, разработчике алгоритма оценки качества и об алгоритме оценки качества. На рисунке 4 представлены расположение и запись нескольких блоков «Качество» (Quality).

1 байт

5 байтов

5 байтов

5 байтов

Число блоков «Качество» = N

Блок «Качество»

Блок «Качество»

Блом «Качество»

1 2 N

Рисунок 4 — Диаграмма блоков «Качество» изображения оглечатха пальца или ладони

8.3.7.2 Поле «Число блоков «Качество» (Number of quality blocks)

Первый байт является обязательным и должен содержать число блоков «Качество» (Quality) изображения отпечатка пальца или ладони. Нулевое значение поля означает, что ни одной попытки оценить качество не производилось. В таком случае запись данных о качестве не содержит ни одного блока «Качество».

8.3.7.3 Поле «Показатель качества» (Quality score)

Показатель качества, как определено в ГОСТ ISO/IEC 19794-1, должен быть записан в первом байте каждого 5-байтового блока. Показатель качества должен представлять собой численное выражение расчетных характеристик верификации биометрического образца. Допустимыми значениями для показателя качества являются целые числа в диапазоне от 0 (минимальное значение показателя качества) до 100 (максимальное значение показателя качества). Значение 255 — неудачная попытка вычисления показателя качества.

8.3.7.4 Поле «Идентификатор разработчика алгоритма оценки качества» (Quality algorithm vendor IO)

Чтобы отличать показатели качества, рассчитанные с помощью разных алгоритмов, в данном

поле (2 байта) должен быть указан идентификатор разработчика алгоритма оценки качества. Данный идентификатор регистрируется регистрационным органом.

8.3.7.5 Поле «Идентификатор алгоритма оценки качества» (Quality algorithm identifier)

Оставшиеся два байта должны содержать целочисленный код продукта, определенный разработчиком алгоритма оценки качества. Данный код показывает, какой из алгоритмов разработчика (и версия) использовался при расчете показателя качества. Допустимые значения данного поля — от 0 до 65535. В одном представлении не должны находиться показатели качества, вычисленные при помощи одного и того же алгоритма (с одинаковым идентификатором разработчика алгоритма оценки качества и идентификатором алгоритма оценки качества).

8.3.8 Запись «Сертификация» (Certification record)

8.3.8.1 Общие положения

Данный многобайтовый блок содержит информацию о сертификации биометрического скане* ра. Запись «Сертификация» должна состоять из поля «Число блоков «Сертификация» (Number of certification blocks}, за которым следуют 3*байтоаые блоки «Сертификация» (Certification), если значение поля «Число блоков «Сертификация» больше 0. Каждый блок «Сертификация» должен состоять из полей: «Идентификатор сертифицирующего органа» (Certification authority identifier) и «Идентификатор схемы сертификации» (Certification scheme identifier).

Если в поле «Сертификационный флаг» (Certification flag) в блоке «Общий заголовок» (General header) указано значение 0x00, то ни в одном блохе «Заголовок представления» (Representation header) данной записи изображения отпечатка пальца не должна присутствовать информация о сертификации биометрического сканера.

8.3.8.2 Поле «Число блоков «Сертификация» (Number of certification blocks)

Первый байт является обязательным и должен содержать число блоков «Сертификация» (Certification) для биометрического сканера в виде целого числа без знака.

8.3.8.3 Поле «Идентификатор сертифицирующего органа» (Certification authority identifier)

Первые два байта каждого блока «Сертификация» (Certification) должны содержать идентификатор организации — участника ЕСФОБД. присвоенный сертифицирующему органу регистрационным органом. Данная организация проводит сертификацию биометрического сканера в соответствии с определенной схемой сертификации.

8.3.8.4 Поле «Идентификатор схемы сертификации» (Certification scheme identifier)

Последний байт каждого блока «Сертификация» (Certification) должен содержать информацию о

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

Таблице 5 — Идентификаторы для схем сертификации, указанных в приложениях

Идентификатор схемы сертификации

Приложение

0x00

Зарезервировано ИСО/МЭК СТК 1/ПК 37 для дагънейшего использования

0x01

0 — Спецификация качества изображения для АДИС

0x02

0 — Спецификация качества изображения для верификации личности

0x03

0 — Требования и методика испытания биометрических сканеров отпечатков пальцев

От 0x04 до OxFF

Зарезервировано ИСО/МЭК СТК 1/ПК 37 для дальнейшего использования

8.3.9 Поле «Наименование пальца/ладони» (Finger/palm position)

Данное однобайтовое поле должно содержать код наименования пальца или ладони. Код 0 зарезервирован для неизвестного пальца. Коды с 1 по 10 из таблицы 6 должны быть использованы для отдельных пальцев. Коды 13 и 14 используют для обозначения изображений, содержащих четыре пальца правой и левой руки соответственно. В таблице 7 представлен список кодов наименований комбинаций двух и трех пальцев, зарегистрированных одновременно. Код 15 используют для обозначения изображений двух больших пальцев, зарегистрированных одновременно, а код 46 используют для обозначения двух указательных пальцев, зарегистрированных одновременно. Отсутствие одного или нескольких пальцев при одновременной регистрации должно быть отражено в аннотации, содержащейся в блоке «Дополнительные данные» (Extended data) (см. 8.4.4).

Коды наименований ладони представлены в таблице 8. Изображение отпечатка всей ладони должно включать в себя область ладони от запястья до средних межфаланговых суставов пальцев. Изображение отпечатка верхней части ладони включает в себя область от основания мвжпальцевых подушечек до средних межфаланговых суставов пальцев. Изображение отпечатка нижней часть ладони включает в себя область от запястья до основания межпальцевых подушечек.

Таблица 6 — Коды наименований пальцев

Наименование пальца

Кол

Неизвестный палец

0

Большой палец правой руки

1

Указательный палец правой руки

2

Средний палец правой рухи

3

Безымянный палец правой руки

4

Мизинец правой руки

5

Большой палец левой руки

6

Указательный палец левой руки

7

Средний палец левой рухи

8

Безымянный палец левой рухи

9

Мизинец левой руки

10

Четьре пальца правой руки (без большого)

13

Четыре пальца левой рухи (без большого)

14

Большой палец левой руки и большой палец правой руки

15

Таблица 7 — Коды наименована комбинаций из двух и трех пальцев

Наименования пальцев

Кол

Комбинации из двух пальцев

Указательный и средний пальцы правой руки

40

Средний и безымянный пальцы правой рухи

41

Безымянный и мизинец правой рухи

42

Указательный и средний пальцы левой руки

43

Средний и безымянный пальцы левой руки

44

Безымянный и мизинец левой руки

45

Указательный палец правой и левой руки

46

Комбинации из трех пальцев

Указательный, средний и безымянный пальцы правой руки

47

Средний, безымянный и мизинец правой рухи

48

Указательный, средний и безымянный пальцы левой рухи

49

Средний, безымянный и мизинец левой рухи

50

Таблица 8 — Коды наименований ладони

Наименование ладони

Код

Неизвестная ладонь

20

Полная ладонь правой руки

21

«Ладонь писателя» правой рухи

22

Окончание таблицы В

Наименование ладони

Код

Полная ладонь левой руки

23

«Ладонь писателя» левой руки

24

Нижняя часть ладони правой руки

25

Верхняя честь ладони правой руки

26

Нижняя часть ладони левой руки

27

Верхняя честь ладони левой руки

28

Другая часть ладони правой руки

29

Другая часть ладони левой руки

30

Межлальцевыв подуше-жи правой руки

31

Тенар правой руки

32

Гипотенар правой руки

33

Межлальцевыв подушечки левой руки

34

Тенар левой руки

35

Гипотенар левой руки

36

8.3.10 Поле «Номер представления» (Representation number)

Данное однобайтовое поле должно содержать номер представления определенного изображения (изображения пальца, нескольких пальцев или ладони).

8.3.11 Поле «Единица измерения частоты дискретизации» (Scale unit)

Поле «Единица измерения частоты дискретизации» должно содержать единицу измерения, используемую для описания частоты пространственной дискретизации биометрического сканера и изо* бражения. Значение поля 0x01 соответствует единице измерения пиксель/дюйм. значение 0x02 — пиксел ь/см.

Примечание — В данном попе используется единица измерения «дюйм», которая не входит в между* народную систему единиц (ИСО). Это необходимо для ввода данных в поля согласно 8.3.12—8.3.15. представляющих собой целочисленные значения (например. 500 пикселей/дюйм), и для исключения использования чисел с плавающей точкой, присутствующих во многих системах, или ошибок, связанных с округлением значений.

8.3.12 Поле «Частота пространственной дискретизации биометрического сканера (по горизонтали)» [Capture device spatial sampling rate (horizontal)]

Данное двухбайтовое поле должно содержать округленное значение частоты пространственной дискретизации биометрического сканера в горизонтальном направлении. Единица измерения частоты пространственной дискретизации биометрического сканера (пиксель/дюйм или пиксель/см) содержится в поле «Единица измерения частоты дискретизации».

8.3.13 Поле «Частота пространственной дискретизации биометрического сканера (по вертикали)» [Capture device spatial sampling rate (vertical)]

Данное двухбайтовое поле должно содержать округленное значение частоты пространственной дискретизации биометрического сканера в вертикальном направлении. Единица измерения частоты пространственной дискретизации биометрического сканера (пиксель/дюйм или пиксель/см) содержится в поле «Единица измерения частоты дискретизации».

8.3.14 Поле «Частота пространственной дискретизации изображения (по горизонтали)» (Image device spatial sampling rate (horizontal)]

Данное двухбайтовое поле должно содержать округленное значение частоты пространственной дискретизации изображения отпечатка пальца в горизонтальном направлении. Единица измерения частоты пространственной дискретизации изображения (пиксель/дюйм или пиксель/см) содержится в поле «Единица измерения частоты дискретизации» (Scale unit). Определенные комбинации значений частот пространственной дискретизации биометрического сканера и изображения могут приводить к частичному перекрытию точек или образованию пустых пространств между пикселями зарегистриро-ванного изображения.

8.3.15 Поле «Частота пространственной дискретизации изображения (по вертикали)» [Image device spatial sampling rate (vertical))

Данное двухбайтовое поле должно содержать округленное значение частоты пространственной дискретизации изображения отпечатка пальца в вертикальном направлении. Единица измерения ча1 стоты пространственной дискретизации изображения (пиксель/дюйм или пиксель/см) содержится е попе «Единица измерения частоты дискретизации» (Scale unit). Определенные комбинации значений частот пространственной дискретизации биометрического сканера и изображения могут приводить к частичному перекрытию точек или образованию пустых пространств между пикселями зарегистрированного изображения.

8.3.16 Поле «Битовая глубина» (Bit-depth)

Данное однобайтовое поле должно содержать число битов, используемых для представления пикселя. Данное поле должно содержать значение из диапазона от 0x01 до 0x10.

8.3.17 Поле «Алгоритм сжатия изображения» (Image compression algorithm)

Данное однобайтовое поле должно содержать информацию о методе, который используется для записи сжатых или несжатых изображений. Доступные значения данного поля указаны в таблице 9. Несжатые данные изображения должны быть записаны в неупакованной или упакованной форме. При использовании неупакованной формы, битовая глубина которой превышает 8 битов, значение каждого пикселя должно быть записано в 2 байтах и выровнено по правому краю.

Таблица 9 — Коды алгоритмов сжатия изображений

Код

Алгоритм сжатия

Нормативные

ссыпки

Допустимая частота прост ран с таен ной дискретизации

0

Нет — биты не упакованы

Нет данных

Все

1

Нет — биты упакованы

Нет данных

Все

2

WSQ

[2]

197 пикселей/см

3

JPEG (с потерями)

13)

Только для данных, представленных в устаревшем формате 197 пикселей/см

4

JPEG 2000 (с потерями)

)4)

394 пикселя/см

5

JPEG 2000 (без потерь)

14)

От 197 до 394 пикселей/см

6

PNG (Portable Network Graphics)

)5)

Все

Если код алгоритма сжатия равен 2. то для сжатия черно-белых изображений с битовой глубиной 8 битов и частотой пространственной дискретизации 197 пикселей/см (500 пикселей/дюйм) должен использоваться алгоритм сжатия WSQ (метод скалярного квантования вейвлет-коэффициентов); коэффициент сжатия алгоритма должен быть ограничен значением 15:1 1. Алгоритм сжатия WSO не должен использоваться для сжатия изображений, зарегистрированных биометрическим сканером с частотой пространственной дискретизации 394 ликселя/см (1000 пикселей/дюйм).

Если код алгоритма сжатия равен 3. то для сжатия черно-белых изображений с битовой глубиной 8 битов и частотой пространственной дискретизации 197 пикселей/см (500 пикселей/дюйм) должен использоваться алгоритм сжатия JPEG, описанный в (3). Однако алгоритм сжатия JPEG не должен использоваться в новых приложениях. Настоящий стандарт поддерживает кодирование ранее зарегистрированных изображений в формате JPEG.

Если код алгоритма сжатия равен 4. то для сжатия черно-белых изображений с битовой глубиной 8 битов и частотой пространственной дискретизации 394 ликселя/см (1000 пикселей/дюйм) должен использоваться алгоритм сжатия JPEG 2000. описанный в [4). При использовании данного алгоритма сжатия должны быть включены настройки профиля JPEG 2000. установленные в «Профиль для сжатия отпечатков пальцев с разрешением 1000 пикселей/дюйм» (Profile for 1000 ppi fingerprint compression).

Если код алгоритма сжатия равен 5. то для сжатия изображений должен использоваться алгоритм PNG. описанный в (5].

Примечание — Для изображений с частотой пространственной дискретизации 394 пикселя/см (1000 пикселей/дюйм) рекомендуется использовать алгоритм сжатия JPEG 2000, а коэффициент сжатия должен быть ограничен значением 15:1. Данный коэффициент сжатия следует рассматривать в качестве максимального значения, а в тех случаях, когда позволяет пропускная способность и/или емкость запоминающего устройства, использование более низких уровней сжатия приведет к улучшению качества изображения, особенно в случае применения устройств с маленькими датчиками. Для изображений с частотой пространственной диофетизации 197 ликселей/см (500 пикселей/дюйм) рекомендуется использоваться алгоритм сжатия WSQ. а коэффициент сжатия должен быть ограничен значением 15:1. Для изображений с частотой пространственной дискретизации более 197 пикселей/см (500 пикселей/дюйм) рекомендуется использовать алгоритм сжатия JPEG 2000. Для сжатия изображений с другими значениями частоты пространственной дискретизации рекомендации не представлены.

8.3.18 Поле «Тип изображения отпечатка» (Impression type)

Тип изображения отпечатка пальца или ладони должен быть записан в однобайтовое поле. Коды данного поля указаны в таблице 10. Коды 2. 3 и 11 относятся к изображениям, полученным путем сканирования дактилокарт или других носителей. Код 24 относится к изображениям, зарегистрированным с использованием биометрических сканеров, не требующих прикосновения пальца к рабочей поверхности биометрического сканера.

Таблица 10 — Коды типов изображения отпечатка пальца и ладони

Код

Описание

0

«Живой» отпечаток пальца, зарегистрированный оттисхоеым методом

1

«Живой» отпечаток пальца, зарегистрированный методом прокатки

2

«Не живой» отпечаток пальца, зарегистрированный оттисхоеым методом

3

«Не живой» отпечаток пальца, зарегистрированный методом прокатки

4

След отпечатка пальца

5

След отпечатка пальца, зарегистрированный методом трассировки

5

Снимок следа отпечатка пальца

7

След отпечатка пальца, зарегистрированный методом поеышения/подтягивания

8

«Живой» отпечаток пальца, зарегистрированный методом протяжки

9

Отпечаток пальца, зарегистрированный методом вертикальной прокатки

10

«Живой» отпечаток ладони

11

«Не живой» отпечаток ладони

12

След отпечатка ладони

13

След отпечатка ладони, зарегистрированный методом трассировки

14

Снимок следа отпечатка ладони

15

След отпечатка ладони, зарегистрированный методом поаышения/лодгягивакия

От 20 до 23

Зарезервировано ИСО/МЭК СТК 1/ПК 37 для дальнейшего использования

24

«Живой» отпечаток, зарегистрированный оптическим бесхонтактным оттисхоеым методом

От 25 до 27

Зарезервировано ИСО/МЭК СТК 1/ПК 37 для дальнейшего использования

28

Другой

29

Неизвестный

8.3.19 Поле «Горизонтальный размер изображения» (Horizontal line length)

Данное двухбайтовое поле должно использоваться для указания числа пикселей, содержащихся в горизонтальной линии передаваемого изображения.

8.3.20 Поле «Вертикальный размер изображения» (Vertical line length)

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

8.3.21 Поле «Длина данных изображения» (Image data length)

Данное четырехбайтовое поле должно содержать длину (число байтов) сжатых или несжатых дан-ных изображения, содержащихся в данном представлении. Длина данных изображения используется для перехода через сжатые данные изображения на первый байт в блок «Дополнительные данные» (Extended data) или на следующее представление.

8.3.22 Поле «Данные изображения отпечатка пальца/ладони» (Finger/palm image data)

Данное поле должно содержать данные черно-белого изображения, отформатированные и записанные в соответствии с указанным алгоритмом сжатия изображения.

8.4 Блок «Дополнительные данные» (Extended data)

8.4.1 Назначение блока «Дополнительные данные» (Extended data)

Блок «Дополнительные данные» используют для ввода дополнительной информации, которая может быть востребована устройствами биометрической идентификации. Длина данного блока должна оставаться минимальной, так как он увеличивает объем данных, хранящихся в записи. Блок «Дополнительные данные» для каждого представления пальца должен следовать непосредственно за стандартными данными изображения данного представления. Каждое представление пальца может быть дополнено несколькими областями дополнительных данных. Индивидуальные поля «Длина области дополнительных данных» (Length of extended data) используют в качестве индексов для поиска дополнительных данных.

Примечание 1 — Дополнительные данные могут использоваться только совместно со стандартной частью записи изображения.

Область дополнительных данных предусматривает возможность включения в формат изображения данных разработчика, но это не подразумевает альтернативного представления данных, которые могут быть представлены открытым способом в соответствии с настоящим стандартом. Целью настоящего стандарта является обеспечение совместимости данных.

Примечание 2 — Общая длина расширенных данных рассчитывается следующим образом: длина расширенных данных = длина представления – длина заголовка представления <41/42 байга) – дгмна данных изображения. Чтобы определить, доступны ли блоки «Дополнительные данные» (Extended data), число байтов, считанных из представления, должно быть вычтено из длины представления. При положительном результате имеется по меньшей мере один блок «Дополнительные данные».

8.4.2 Структура блока «Дополнительные данные» (Extended data)

8.4.2.1 Поле «Код идентификации типа области дополнительных данных» (Extended data area type identification code)

Длина поля «Код идентификации типа области дополнительных данных» должна составлять два байта. Данное поле должно содержать формат области дополнительных данных, если такая область присутствует. Нулевое значение является зарезервированным и не должно использоваться. Нулевое значение в первом байте с последующим ненулевым значением во втором должно означать, что формат области дополнительных данных определен в настоящем стандарте; на данный момент установлены только форматы сегментации, аннотации и комментария (см. 8.4.3—8.4.5). Ненулевое значение в первом байте должно означать, что формат дополнительных данных задается изготовителем с кодом, обслуживаемым изготовителем. Коды идентификации типа области дополнительных данных приведены в таблице 11.

Таблица 11 — Коды идентификации типа области дополнительных данных

Перми байт

Второй байт

Идентификация

0x00

0x00

Зарезервировано ИСОГМЭК СТК1TIK 37 для дальнейшего испольэоватя

Окончание таблицы 11

Первый байт

Второй байт

Идентификация

0x00

0x01

Сегментация

0x00

0x02

Аннотация

0x00

От 0x03 до OxFF

Комментарий

Ог 0x01 до OxFF

От 0x00 до OxFF

Дополнительные данные, указываемые изготовителем

8.4.2.2 Поле «Длина области дополнительных данных» (Length of the extended data)

Длина области дополнительных данных должна быть записана в двух байтах. Данное значение применяется для перехода к следующему полю идентификации типа области дополнительных данных в том случае, если подсистема сравнения не способна дешифровать или использовать эти данные. Данное поле (4 байта) содержит число полей «Длина области дополнительных данных» и полей «Код идентификации типа области дополнительных данных» (Extended data area type identification code).

8.4.2.3 Поле «Область дополнительных данных» (Extended data section)

Данное поле определяется и форматируется в соответствии с кодом идентификации типа, используемым оборудованием, создающим запись изображения отпечатка пальца, или общими форма* тами дополнительных данных, содержащихся в настоящем стандарте для сегментации, аннотации и комментария.

8.4.3 Формат данных о сегментации

Если код идентификации типа области дополнительных данных равен 0x0001. то область до* полнительных данных содержит данные о сегментации и качестве каждого сегмента плоского изображения отпечатка пальца. Область дополнительных данных содержит значение показателя точности расположения сегмектированного(ых) пальца(ев) в рамках одного изображения нескольких одновременно зарегистрированных пальцев, данные о качестве изображения каждого из сегментированных пальцев и расположении каждого из сегментов изображения отдельных пальцев. Перечень обязательных полей для области дополнительных данных, содержащей данные о сегментации, приведен в таблице 12.

Таблице 12 — Данные о сегментации

Попе

Раздел

Длина.

байт

Допустимые

значения

Примечание

Идентификатор алгоритма оценки качества сегментации и идентификатор разработчика алгоритма (Segmentation quality assessment algorithm owner and algorithm identifier)

8.4.3.1

4

Идентификатор разработки алгоритма оценки качества сегментации присваивается регистрационным органом. Идентификатор алгоритма оценки качества сегментации присваивается разработчиком (может быть зарегистрирован регистрационным органом)

Показатель качества сегментации (Segmentation quality score)

8.4.3.2

1

От 0 до 100.254 или 255

254 — показатвгъ качества отсутствует;

255 — ошибка при вычислении показателя качества

Идентификатор алгоритма оценки качества изображения отпечатха пальца и идентификатор разработчика алгоритма (Finger image quality algorithm and owner identifier)

8.4.3.3

4

От 0x0000 до OxFFFF

Идентификатор разработчика алгоритма оценки качества изображения отпечатка пальца присваивается регистрационным органом.

Окончание таблицы 12

Попе

Psuen

Длина.

бант

Допустимые

значения

Примечание

Идентификатор алгоритма оцемси качества изображения отпечатка пальца присваивается разработчиком (может быть зарегистрирован регистрационным органом)

Число сегментов (Number of segments)

8.4.3.4

1

0. 1.2. 3.4. 255

S

If

ф

h-

2 S x и.

X —’

a

Наименование пальца (Finger position)

8.4.3.5 6)

1

От 0 до 10

См. таблицу 6

Показатель качества изображения отпечатка пальца (Finger quality)

8.4.3.5 в)

1

ОгОдо 100.254 или 255

254 — показатель качества отсутствует:

255 — ошибка при вычислении показателя качества

Число пар координат (Number coordinates)

8.4.3.5 г)

1

От 2 до 99

Должно присутствовать 2 или более пар координат

Координаты

(Coordinates)

(от 4 во 99)

Координата X (горизонтальная ось) (X-ooordinate)

8.4.3.5 г) 1)

2

ОтОдо2-1

Координата У (вертикальная ось) (Y-coordinate)

в.4.3.5.4 г) 2)

2

ОтОдо 2-1

Ориентация лагъца

8.4.3.5 6J

1

От 0 до 255

8.4.3.1 Поле «Идентификатор алгоритма оценки качества сегментации и идентификатор разработчика алгоритма» (Segmentation quality assessment algorithm owner and algorithm identifier)

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

В следующих четырех байтах должны содержаться идентификатор алгоритма оценки качества сегментации и идентификатор разработчика алгоритма. Идентификатор разработчика алгоритма оцен-ки качества сегментации представлен числом в 16-битовом формате, присвоенным разработчику регистрационным органом. Последние два байта должны содержать идентификатор алгоритма оценки качества сегментации. Данное поле должно содержать двоичное представление целочисленного кода продукта, допустимые значения — от 1 до 65535. Данное значение присваивается разработчиком алгоритма. который также может зарегистрировать его в регистрационном органе. Значение 0x00 каждого из этих байтов указывает на то. что идентификатор разработчика алгоритма и идентификатор алгоритма оценки качества сегментации неизвестны.

6.4.3.2 Поле «Показатель качества сегментации» (Segmentation quality score)

Данное поле должно содержать значение правильности расположения сегментированного пальца. Данное поле должно содержать двоичное представление целочисленного показателя качества сегментации с допустимым значением от 0 до 100. Значение 254 указывает на отсутствие показателя качества сегментации, а значение 255 указывает на наличие ошибки при определении показателя качества сегментации.

8.4.3.3 Поле «Идентификатор алгоритма оценки качества изображения отпечатка пальца и идентификатор разработчика алгоритма» (Finger image quality algorithm and owner identifier)

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

В следующих четырех байтах должны содержаться идентификатор алгоритма оценки качества изображения отпечатка пальца и идентификатор разработчика алгоритма. Первые два байта должны со* держать идентификатор разработчика алгоритма оценки качества изображения отпечатка пальца. Идентификатор разработчика алгоритма оценки качества изображения отпечатка пальца представлен числом в 16-битовом формате, присвоенным разработчику регистрационным органом. Последние два байта должны содержать идентификатор алгоритма оценки качества изображения отпечатка пальца. Данное поле должно содержать двоичное представление целочисленного кеда продукта, допустимые значения — от 1 до 65535. Данное значение присваивается разработчиком алгоритма, который также может зарегистрировать его в регистрационном органе. Значение 0x00 каждого из этих байтов указывает на то. что идентификатор разработчика алгоритма и идентификатор алгоритма оценки качества неизвестны.

8.4.3.4 Поле «Число сегментов» (Number of segments)

Данное однобайтовое поле должно содержать число последующих сегментов отпечатков пальцев. Если представлено изображение отпечатка нескольких одновременно зарегистрированных пальцев. то полю должно быть присвоено значение 0. В случае ошибки данному полю должно быть присвоено значение 255.

6.4.3.5 Формат данных о сегменте (Finger segment data)

а) Общие положения

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

б) Поле «Наименование пальца» (Finger position)

Первый элемент данных каждого сегмента указывает кед пальца в соответствии с таблицей 6.

в) Поле «Показатель качества изображения отпечатка пальца» (Finger quality)

Второй байт должен представлять собой количественное выражение оценочной характеристики сравнения биометрического образца. Данное значение вычисляется при помощи алгоритма, установленного в 8.4.3.3. Данное поле должно содержать показатель качества изображения с допустимыми значениями от 0 до 100. Чем выше значение показателя качества, тем лучше качество изображения. Значение 254 указывает на отсутствие показателя качества изображения, а значение 255 указывает на наличие ошибки при определении показателя качества изображения.

г) Поле «Число пар координат» (Number of coordinate pairs)

Третий байт должен устанавливать число точек или вершин, использованных для охвата сегментированного изображения. Если сегмент охвачен многоугольником с числом сторон л. то данный байт должен содержать значение из диапазона от 4 до 99. Наиболее частым случаем является значение 4. обозначающее повернутый прямоугольник.

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

1) Поле «Координата X (горизонтальная ось)» (X-coordinate)

В двух байтах данного поля должно содержаться горизонтальное смещение пикселей вправо от исходного положения (верхний левый угол изображения).

2) Поле «Координата Y (вертикальная ось)» (Y-coordinate)

В двух байтах данного поля должно содержаться вертикальное смещение пикселей вниз от исходного положения (верхний левый угол изображения).

д) Поле «Ориентация пальца» (Finger orientation)

Данное однобайтовое поле должно содержать значение угла между продольной осью пальца и горизонтальной осью. Закодированное целочисленное значение должно представлять собой физическую оценку угла в градусах, разделенную на 1.40625 = 360/256. Продольная ось пальца имеет положительные значения в направлении от межфаланговых сгибов до кончика пальца. На рисунке 5 показано измерение ориентации пальцев 07. 08.09 и 10.

Рисунок 5 — Ориентация пальцев для осуществления сегментации

8.4.4 Формат данных аннотации

Если код идентификации типа области дополнительных данных равен 0x0002. то область до* полнительных данных содержит аннотационную информацию. Данный формат предназначен для хра* нения дополнительной информации об отпечатках пальцев, содержащихся на больших изображениях отпечатков пальцев (например, изображение одновременно зарегистрированных второго или четвер* того пальцев). Перечень обязательных полей для области дополнительных данных, содержащей анко» тации. приведен в таблице 13.

Таблица 13—Данные аннотаций

Поле

Раздел

Длина, байг

Допустимые

значения

Примечание

Число аннотации (Number of annotations)

8.4.4.1

1

От 1 до 4

1 или более аннотаций

Наименование пальца (Finger position)

в.4.4.2

1

От 0 до 10; от 13 до 15: от 40 до 50: от 20 до Зв

См. таблицы б—в

Код аннотации (Annotation code)

8.4.4.3

1

От 1 до 2

0x01 — ампутированный папец: 0x02 — непригодное изображение

8.4.4.1 Поле «Число аннотаций» (Number of annotations)

Данное однобайтовое поле должно содержать число последующих аннотаций. Каждая аннотация состоит из двух элементов информации.

6.4.4.2 Поле «Наименование пальца» (Finger position)

Данное однобайтовое поле должно содержать код наименования пальца в соответствии с табли* цами 6—8.

8.4.4.3 Поле «Код аннотации» (Annotation code)

Данное однобайто&ое поле должен содержать код 0x01 для ампутированного пальца и код 0x02 для перевязанного пальца или пальца, отпечаток которого невозможно зарегистрировать по другим причинам.

8.4.5 Формат данных комментария

Если код идентификации типа области дополнительных данных равен 0x0003. то область до» полнительных данных содержит информацию в виде ASCII текста, связанную с зарегистрированным изображением или субъектом, предоставившим изображение. Комментарий вносится оператором, ко» торый создает запись отпечатка пальца или ладони. Нулевой символ на конце строки ASCII не нужен, так как указана длина.

9 Зарегистрированный идентификатор типа формата

Регистрация, представленная в таблице 14. была осуществлена регистрационным органом ЕСФОБД (см. ГОСТР ИСО/МЭК19785-2} для идентификации формата записи изображения отпечатка пальца. Владельцем формата является ИСО/МЭК СТК 1/ПК 37. зарегистрированный идентификатор владельца формата —257 (0x0101).

Таблица 14 — Идентификатор типа формата

Идентификатор типа формате Б&Д ЕСФОБД

Коротков имя

Полный идентификатор объекта

7(0x0007)

finger-image

(iso( 1) registration-authorityt 1} cbefi(19785) biometric-organiza t>on{0) jlc1-sc37(257) bdbs(0) finger-image(7)}

Блох «Дополнительные дамми«>

КОД мдомшфинации типа области аолопнигетыммх данных

Длина области дополнительных дайны»

Область дополмитапышх данных

ГОСТ Р 58298—2018

Приложение А (обязательное)

Методология испытаний на соответствие

А.1 Общие положения

В настоящем приложении определены элементы методологии испытаний на соответствие, тестовые утверждения и методики испытаний, применимые к настоящему стандарту. В частности, в нем установлены:

– тестовые утверждения, касающиеся структуры формата данных изображения отпечатка пальца (испытания типаАуровня 1. установленныевр/);

– тестовые утверждения, касающиеся внутренней согласованности по проверке типов значений, которые могут содержаться в каждом поле (испытания типа А уровня 2. установленные в /1/):

• испытания семантических утверждений (испытания типа А уровня 3. установленные в {If}.

В настоящем приложении не установлены:

• испытания других характеристик биометрических продуктов или типов их испытаний (то есть степень приемлемости. производительность, устойчивость, уровень безопасности);

• испытания на соответствие систем, которые не производят записи в соответствии с требованиями настоящего стандарта.

Должна быть использована методология испытаний на соответствие, определенная в [If. Приведенные ниже таблицы основаны на методологии испытаний на соответствие, представленной в (1J. и должны быть использованы только в рамках данной методологии.

А.2 Таблица требований

Нормативные требования, предъявляемые к формату обмена биометрическими данными в соответствии с настоящим стандартом, представлены в таблице А.1. Поставщик тестируемой реализации (ТР) может сообщить о ее соответствии необязательным требованиям стандарта, и испытательная лаборатория сможет зафиксировать результаты испытаний.

35(0x0023)

ХМ L-finger-image

(iso(1) registration-authority(l) cbeff(19785) biometnc-organizat»n(0) jtc1-sc37(257) bdbs(0) XML-finger-image(35)}

Таблица А.1—Таблица требований

Обозначение

требования

<0

4

e-s

о 0

h

3 e о 5

e

X

Краткое описание требования

л

X

8

о

а

>

2

в»

а

п

е §

Р 1* 2 р

и

3

£•

я

г |

о В

’5

П

<= э а §

а

и

ч

V

X

Q.

§

о

с

<s

ъ

3

Ф X

з г

S Ф

м

ф *

о

с

к

X

г

to

2

5

5

6

S

с

1

а

Блок «Оби

ций заголовок» (General header) записи изо€

(ражей

ИЯ отг

ючагкг

) паль

ца

R-1

8.1

Каждая запись должна относиться к одному субъекту

ЗС

О-1

Да

Да

N/A

N/A

R-2

8.1

Каждая запись должна содержать данные изображения одного или нескольких представлений одного или нескольких пальцев или ладони (ладоней)

ЗС

О-1

Да

Да

N/A

N/A

R-3

8.2.1

Все поля блока «Общий заголовок» (General header) должны быть заполнены

1

М

Да

Да

R-4

8.2.1

(таблица 1), 8.2.2

Идентификатор формата должен быть записан в четырех байтах

1

М

Да

Нет

h

И

5 «3

3 & о –

О

и

е

h

в?

О

X

Краткое описание требования

Л

Т

ф

о

о

О

>

в

Q

Применимость

двоичного формата

2-

4

!!

X

П

С 2 о. О

е

&

<1

V

&

ф

§

о

с

«X

2

2

Ф X ф 5

ф А

н

*1

ё

к

X

X

«

ы

2

е

2

ф

3

£

£

R-5

8.2.1

(таблица 1), 8.22

Идентификатор формата записи изображения отпечатка пальца должен быть нуль-терминированной строкой с тремя символами T1R* (0x464952). Таким образом, в поле «Идентификатор формата» (Format identifier) должно быть значение 0x46495200

1

м

Да

Нет

N/A

R-6

8.2.1

(таблица 1). 8.2.3

Номер версии стандарта должен быть указан 8 четырех байтах

1

м

Да

Нет

N/A

R-7

8.2.1

(таблица 1). 8.2.3

Значение поля «Номер версии стандарта» (Version number) должно быть записано в нуль-терминироаанной строке с тремя символами ASCII *020“ (0x30323000)

1

м

Да

Нет

N/A

R-8

8.2.1

(таблица 1), 8.2.4

Длина всей записи в байтах должна быть записана 8 четырех байтах. Допустимые значения: от 57 до (232 – 1 >

2

м

Да

Нет

R-9

8.2.1

(таблица 1), 8.2.4

Длина записи должна быть суммой длин общего заголовка записи и одного или нескольких представлений

2

м

Да

Нет

R-10

8.2.1

(таблица 1). 8.2.5

Общее число представлений, содержащихся в записи изображения отпечатка пальца, должно быть записано в двух байтах. Допустимые значения: от 1 до 672

1.2

м

Да

Нет

R-11

8.2.5

Требуется наличие минимум одного представления

1

м

Да

Да

R-12

8.2.1

(таблица 1). 8.2.6

Однобайтовое поле «Сертификационный флаг» (Certification Лад) должно указывать на наличие записи «Сертификация» (Certification record) в каждом блоке «Заголовок представления» (Representation header). Допустимые значения: 0x00 и 0x01

1

м

Да

Нет

R-13

8.2.6

Значение 0x00 указывает на то, что ни одно из представлений не содержит записи «Сертификация» (Certification record)

2

м

Да

Нет

R-14

8.2.6

Значение 0x01 указывает на то. что все представления содержат блок записи «Сертификация» (Certification record)

2

м

Да

Нет

R-15

8.2.1

(таблица 1), 8.2.7

Число изображений пальцее/ладоней, содержащихся в записи, должно быть указано в одном байте. Допустимые значения: от 1 до OxFF

1

м

Да

Нет

Блок «Заголовок представления» (Representation header) записи изображения отпечатка пальца

R-16

8.3.1

С блока «Заголовок представления» (Representation header) должен начинаться каждый раздел данных об отпечатке пальца или ладони. Блок «Заголовок представления» должен содержать информацию о представлении изображения одного пальца, нескольких пальцев или ладони

ЗС

О-1

Да

Нет

Продолжение таблицы А. 1

h

И

5 «3

3 & о –

О

и

е

h

а?

О

X

Краткое описание требования

Л

Т

ф

о

о

О

>

S

и

Применимость

двоичного формата

Применимость

формата XML-формату

&

<1

V

&

ф

§

о

с

«ж

2

2

Ф X ф 5

ф А

н

*1

ё

к

X

X

«

и

2

е

¥

ф

3

£

£

R-17

8.3.1

В записи изображения отпечатка паль* ца должен содержаться один блок «Заголовок представления» (Representation header) для каждого представления

2

м

Да

Нет

R-18

8.3.1

Длина блока «Заголовок представления» (Representation header) должна составлять минимум 41 байт (при отсутствии блоков «Сертификация» {Certification block) и блоков «Качество» {Ouafrty Ыоск)]. В обратном случае длина должна быть равна:

42 + 5-число_бпоков_Качество + 3-чис-по_блоков_Сертификация

2

м

Да

Нет

R-19

8.3.1

Сжатые или несжатые данные изображения данного представления должны следовать за блоком «Заголовок представления» (Representation header)

ЗС

0-1

Да

Нет

N/A

N/A

R-20

8.3.1

Дополнительные представления пальца [включая «Заголовок представления» (Representation header)] следуют непосредственно за предыдущим представлением

зс

0-1

Да

Нет

N/A

N/A

R-21

8.3.1

{таблица 2).

8.3.2

Поле «Длина представления» (Representation length) должно содержать длину представления в байтах, включая длину полей блока «Заголовок представления» (Representation header). Минимальная длина поля составляет 41 байт

2

м

Да

Нет

R-23

8.3.1

{таблица 2}. 8.3.3

Значения поля «Дата и время регистрации» (Capture date and time) должны быть закодированы в соответствии с требованиями. указа ними в ГОСТ ISO/IEC 19794-1. Неизвестные элементы даты и времени регистрации должны быть запотены значениями OxFF или OxFFFF (для двухбайтных элементов), все последующие элементы также должны быть неизвестны

1

м

Да

Нет

R-24

8.3.4. таблица 4

Однобайговое поле «Идентификатор технологии биометрического сканера» (Capture device technology identifier) должно содержать значение из таблицы 4 для обозначения типа технологии, используемой в биометрическом сканере. Допустимые значения: от 0 до 20

1

м

Да

Нет

R-25

8.3.1

{таблица 2). 8.3.5

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

1

м

Да

Нет

h

И

5 «3

3 & о –

О

и

е

h

а?

О

X

Краткое описание требования

Л

Т

ф

о

о

О

>

S

*

и

Применимость

двоичного формата

Применимость

формата XML-формату

&

<1

V

&

ф

§

о

с

«ж

2

2

Ф X ф 5

ф А

н

*1

ё

к

X

X

«

и

2

е

¥

ф

3

£

£

R-26

8.3.1

{таблица 2). 8.3.5

Поле «Идентификатор изготовителя биометрического сканера» (Capture device vendor identifier) должно содержать информацию о биометрической организации. являющейся владельцем продукта, при помощи которого была создана ЗОБД. Идентификатор изготовителя биометрического сканера должен быть зарегистрирован регистрационным органом. Если данное поле содержит нули, то изготовитель биометрического сканера неизвестен

ЗВ

м

Да

Да

R-27

8.3.1

{таблица 2). 8.3.6

Идентификатор типа биометрического сканера должен быть записан в двух байтах

1

м

Да

Нет

R-28

8.3.1

{таблица 2). 8.3.6

Поле «Идентификатор типа биометрического сканера» (Capture device type identifier) должно содержать информацию о тиле продукта, создающего ЗОБД. и определяться владельцем зарегистрированного продукта или регистрационным органом. Если данное поле содержит нули, то тип биометрического сканера неизвестен

зс

0-1

Да

Да

N/A

R-29

8.3.7.1

Информация о качестве общих данных изображения отпечатка пальца или ладони должна быть записана в один или несколько пятибайтовых блоков «Качество» (Quality)

1

м

Да

Нет

R-30

8.3.7.1

Каждый из блоков «Качество» (Quality) должен относиться к определенному показателю качества/разработчику алгоритма оценки качества/алгоритму оценки качества

2

м

Да

Да

R-31

8.3.1

(таблица 2). 8.3.7.2

Первый байт является обязательным и должен содержать число блоков «Качество» (Number of quality blocks) изображения отпечатка пагъца или ладони

2

м

Да

Нет

R-32

8.3.1

{таблица 2). 8.3.7.2

Последовательные пятибайтовые блоки должны содержать информацию о показателе качества, разработчике алгоритма оценки качества и об алгоритме оценки качества

1.

ЗВ

м

Да

Нет

R-33

8.3.1

{таблица 2). 8.3.7.2

Нулевое значение поля означает, что ни одной попытки оценить качество не производилось. В таком случае блоки «Качество» (Quality) отсутствуют

2

м

Да

Нет

Продолжение таблицы А. 1

h

И

5 «3

3 & о –

О

и

е

h

а?

О

X

Краткое описание требования

Л

t

ф

о

о

О

>

в

и

Применимость

двоичного формата

Применимость

формата XML-формату

&

<1

V

&

ф

§

о

с

«ж

2

2

Ф X ф 5

ф А

н

*1

ё

к

X

X

«

и

2

е

¥

ф

Л

£

£

R-34

8.3.1

{таблица 2). 8.3.7.3

Показатель качества должен быть записан а первом байте каждого пятибайгоео-го блока «Качество» {Quality). Допустимые значения: целые числа в диапазоне от 0 до 100, а тахже значение 255

1

м

Да

Нет

R-35

8.3.1

{таблица 2). 8.3.7.3

Показатель качества должен представлять собой численное выражение расчетных характеристик верификации биометрического образца согласно ГОСТ Р ИСО/МЭК 29794-1. Для допустимых значений от 0 до 100 более высокие значения означают болев высокое качество

зс

О-1

Да

Да

N/A

R-36

8.3.1

{таблица 2). 8.3.7.3

Значение 255 должно обозначать неудачную попытку вычисления показателя качества

зс

О-1

Да

Нет

N/A

R-37

8.3.1

{таблица 2). 8.3.7.4

Разработчик алгоритма оценки качества должен идентифицироваться уникальным образом во втором и третьем байтах пятибайтового блока «Качество» (Quality)

1

м

Да

Нет

R-38

8.3.1

{таблица 2). 8.3.7.4

Идентификатор разработчика алгоритма оценки качества должен быть зарегистрирован регистрационным органом

ЗВ

м

Да

Да

R-39

8.3.1

{таблица 2). 8.3.7.5

Четвертый и пятый байты пятибайтового блока «Качество» (Quality) должны содержать целочисленный код продукта, определенный разработчиком алгоритма оценки качества. Данный код показывает, какой из алгоритмов разработчика (и версия) использовался при расчете показателя качества. Допустимые значения: от 0 до 65535

1

м

Да

Нет

R-40

8.3.1

{таблица 2). 8.3.7.5

В одном представлении не должны находиться показатели качества, вычисленные при помощи одного и того же алгоритма (с одинаковым идентификатором разработчика алгоритма оценки качества и идентификатором алгоритма оценки качества)

2

м

Да

Да

R-41

8.3.1

{таблица 2). 8.3.8.1

Запись «Сертификация» (Certification record) должна состоять из поля «Число блоков «Сертификация» (Number of certification blocks), за которым следует нуль или более трехбайтовых блоков «Сертификация» (Certification). Каждый блок «Сертификация» должен состоять из попей «Идентификатор сертифицирующего органа» (Certification authority identifier) и «Идентификатор схемы сертификации» (Certification scheme identifier)

2

м

Да

Нет

h

И

5 «3

3 & о –

О

и

е

h

а?

О

X

Краткое описание требования

Л

Т

ф

о

о

О

>

S

*

и

Применимость

двоичного формата

Применимость

формата XML-формату

&

<1

V

&

ф

§

о

с

«ж

2

2

Ф X ф 5

ф А

н

*1

ё

к

X

X

«

и

2

е

¥

ф

3

£

£

R-42

8.3.1

{таблица 2). 8.3.8.1

Если поле «Сертификационный флаг» (Certification Rag) а блоке «Обидой заголовок» (General header) имеет значение 0x00. то ни в одном блоке «Заголовок представления» (Representation header) данной записи изображения отпечатка пальца не должна присутствовать информация о сертификации биометрического сканера

2

м

Да

Нет

R-43

8.3.1

{таблица 2). 8.3.8.2

Первый байт записи «Сертификация» (Certification record) является обязательным и должен содержать число трехбайтовых блоков «Сертификация» (Certification) для биометрического сканера. Допустимые значения: от 0 до 255

1.2

м

Да

Нет

R-44

8.3.1

{таблица 2). 8.3.8.3

Первые два байта каждого трехбайтово-го блока «Сертификация» (Certification) должны содержать идентификатор сертифицирующего органа или организации, проводившей сертификацию биометрического сканера в соответствии с определенной схемой сертификации

1

м

Да

Нет

R-45

8.3.8.3

Идентификатор сертифицирующего органа должен быть зарегистрирован регистрационным органом

ЗС

О-1

Да

Да

Ы1А

R-46

8.3.8.4. таблица 5

Последний, третий байт каждого блока «Сертификация» (Certification) должен содержать информацию о схеме сертификации, использовавшейся для сертификации биометрического сканера согласно таблице 5

1

м

Да

Нет

R-47

8.3.1

{таблица 2). 8.3.9, таблицы 6—8

Однобайтовое поле «Наименование паль-ца/ладони» (Finger/palm position) должно содержать код наименования пальца или ладони. Допустимые значения: от 0 до 10, от 13 до 15. от 20 до 36 и от 40 до 50

1

м

Да

Нет

R-48

8.3.1

{таблица 2). 8.3.10

Однобайговое поле «Номер представления» (Representation number) должно содержать номер представления определенного изображения, относящегося к данным изображения (пальца, нескольких пальцев или лддони)

2

м

Да

Нет

R-49

8.3.1

{таблица 2). 8.3.11

Поле «Единица измерения частоты дискретизации» (Scale unit) должно содержать единицу измерения, испогъзуемую для описания частоты пространственной дискретизации биометрического сканера и изображения

ЗС

О-1

Да

Да

Продолжение таблицы А. 1

h

И

5 «3

3 & о –

О

и

е

h

а?

О

X

Краткое описание требования

Л

Т

ф

о

о

О

>

в

и

Применимость

двоичного формата

Применимость

формата XML-формату

&

<1

V

&

ф

§

о

с

«ж

2

2

Ф X ф 5

ф А

н

*1

ё

к

X

X

«

2

е

¥

ф

Л

&

£

R-50

8.3.1

{таблица 2). 8.3.11

Допустимые значения поля «Единица измерения частоты дискретизации» (Scale unit):

– 0x01 {означает ликсегъ1дюйм):

– 0x02 {означает пиксепь/см)

1

м

Да

N

R-51

8.3.1

{таблица 2). 8.3.12

Поле «Частота пространственной дискретизации биометрического сканера (по горизонтали)» (Capture device spatial sampfing rate (horizontal)] (2 байта) должно содержать округленное значение частоты пространственной дискретизации биометрического сканера в горизонтальном направлении

зс

О-1

Да

Да

R-52

8.3.1

{таблица 2). 8.3.13

Поле «Частота пространственной дискретизации биометрического сканера (по вертикали)» (Capture device spatial sampling rate (vertical)] (2 байга) должно содержать округленное значение частоты пространственной дискретизации биометрического сканера е вертикальном направлении

зс

О-1

Да

Да

R-53

8.3.1

{таблица 2). 8.3.14

Поле «Частота пространственной дискретизации изображения (по горизонтали)» (Image spatial samp&ng rate (horizontal)] должно содержать округленное значение частоты пространственной дискретиэацт изображения отпечатка пальца в гори-эонгагъном направлении. Допустимыми являются значения, меньшие или равные частоте пространственной дискретизации биометрического сханера (горизонтальной)

2

м

Да

Да

R-54

8.3.1

{таблица 2). 8.3.15

Поле «Частота пространственной дискретизации изображения (по вертикали)» (Image spatial sampling rate (vertical)] должно содержать округленное значение частоты пространственной дискретизации изображения отпечатка пальца в вертикальном направлении. Допустимыми являются значения, меньшие или равные частоте пространственной дискретизации биометрического сканера (вертикальной)

2

м

Да

Да

R-55

8.3.1

{таблица 2). 8.3.16

Однобэйтовое попе «Битовая глубина» (Bit-depth) должно содержать число битов, используемых для представления пжсапя. Допустимые значения: от 0x01 (1}до 0x10(16)

1

м

Да

Да

R-56

8.3.17. таблица 9

Однобайтовое поле «Алгоритм сжатия изображения» (Image compression algorithm) должно содержать информацию о методе, который используется для записи сжатых или несжатых изображений. Допустимые значвжя (согласно таблице 9): от 0 до 6

1.2

м

Да

Нет

h

И

5 «3

3 & о –

О

и

е

h

а?

О

X

Краткое описание требования

Л

Т

ф

о

о

О

>

S

ы

и

Применимость

двоичного формата

Применимость

формата XML-формату

&

<1

V

&

ф

§

о

с

«ж

2

2

Ф X ф 5

ф А

н

*1

ё

к

X

X

«

ы

2

е

¥

Ы

ф

3

&

£

R-57

8.3.17. таблица 9

Если код сжатия алгоритма равен 0. то значение пикселей, битовая глубина которых превышает 8 битое, должно быть записано в двух байтах и выровнено по правому краю

зс

О-1

Да

Да

R-58

8.3.17. таблица 9

Если код алгоритма сжатия равен 2. то должен использоваться алгоритм сжатия WSO {метод скалярного квантования вейвлет-коэффициентов), описанный в приложении Е

зс

О-1

Да

Да

R-59

8.3.17. таблица 9

Коэффициент сжатия WSO для черно-белых изображений с битовой глубиной 8 битов и частотой пространственной дискретизации 197 пикселей/см {500 пикселей/ дюйм) должен быть ограничен коэффициентом сжатия 15:1

2

м

Да

Да

R-60

8.3.17

Алгоритм сжатия WSQ не должен использоваться для сжатия изображений, зарегистрированных биометрическим сканером с частотой пространственной дискретизации 394 пикселя/см {1000 пикселей/дюйм)

2

м

Да

Да

R-61

8.3.17

Алгоритм сжатия JPEG не должен использоваться в новых приложениях

2

м

Да

Да

R-62

8.3.17

Для сжатия изображений отпечатков пальцев или ладоней, сканированных с частотой пространственной дискретизации 394 пикселя/см (1000 пикселвй’дюйм), должен использоваться алгоритм сжатия JPEG 2000. описанный в (4}

2

м

Да

Да

R-63

8.3.17

При использовании алгоритма сжатия JPEG 2000 должны быть включены настройки профиля JPEG 2000, установленные в «Профиль для сжатия отпечатков пальцев с разрешением 1000 пикселейфюйм» (Profile for 1000 ppi Fingerprint Compression)

ЗС

О-1

Да

Да

N/A

R-&4

8.3.17

Если код алгоритма сжатия равен 5. то для сжатия изображений должен использоваться алгоритм PNG. описанный в (5}

2

м

Да

Да

R-65

8.3.18. таблица 10

Тип изображения отпечатка пальца или ладони должен быть записан в однобайтовое поле. Допустимые значения: от 0 до 15. от 20 до 29

1 ЗС

м

О-1

Да

Нет

R-66

8.3.19

Двухбайтовое поле «Горизонтальный размер изображения» (Horizontal line length) должно использоваться для указания числа пикселей, содержащихся в горизонтальной пинии передаваемого изображения

2

М-2

Да

Да

Продолжение таблицы А. 1

h

И

5 «3

3 & о –

О

H

e

h

ag

x

Краткое описание требования

Л

Т

ф

о

о

О

>

S

и

Применимость

двоичного формата

Применимость

формата XML-формату

&

<1

V

&

§

о

с

«ж

2

2

Ф X ф 5

ф А

н

*1

ё

к

X

X

«

и

2

е

¥

ф

3

£

£

R-67

8.3.20

Двухбайтовое поле «вертикальный размер изображения» (Vertical line length) должно использоваться для указания числа горизонтальных линий, содержащихся в передаваемом изображении

2

М-2

Да

Да

R-68

8.3.1

{таблица 2). 8.3.21

Четырехбайгоаое поле «Длина данных изображения» (Image data length) должно содержать длину (число байтов) сжатых или несжатых данных изображения, содержащихся в данном представлении. Допустимые значения: от 0 до (232 – 58)

1

М

Да

Нет

R-69

8.3.22

Поле «Данные изображения отпечатка пальца/ладони» (Finger or palm image data) должно содержать данные черно-белого изображения, отформатированные и записанные в соответствии с указанным алгоритмом сжатия изображения

2

М

Да

Да

Блок «Дополнительные данные» (Extended data)

R-70

8.4.1

Длина блока «Дополнительные данные» (Extended data) должна оставаться минимальной насколько возможно, поскольку данные изображения хранятся в стандартном элементе для данных изображения

ЗС

0-1

Да

Да

N/A

R-71

8.4.1

Блок «Дополнительные данные» (Extended data) для каждого представления пальца должен следовать непосредственно за стандартными данными изображения данного представления

1

М

Да

N

R-72

8.4.1

Область дополнительных данных не подразумевает альтернативного представления данных, которые могут быть представлены открытым способом в соответствии с настоящим стандартом. Целью настоящего стандарта является обеспечение совместимости данных

ЗС

0-1

Да

Да

N/A

R-73

8.4.2.1, таблица 11

Длина поля «Код идентификации типа области дополнительных данных» (Extended data area type identification code) должна составлять два байта. Нулевое знамение 8 обоих байтах является зарезервированшм и не должно использоваться. Нулевое значемле в первом байте с последующим ненулевь*! значением во втором должно означать, что формат области дополнительных данных определен в настоящем стандарте; на данный момент установлены только форматы сегментации, аннотации и комментария (см. 8.4.3—8.4.5). Ненулевое значение в первом байте догмно означать, что формат дополнительных данных задается изготовителем с кодом, обслуживаемым изготовителем

2

М

Да

Да

h

И

5 «3

3 & о –

О

и

е

h

а?

О

X

Краткое описание требования

Л

Т

ф

о

о

О

>

S

*

и

Применимость

двоичного формата

Применимость

формата XML-формату

&

<1

V

&

ф

§

о

с