ГОСТ Р ИСО/МЭК 19794-4—2014
Запись имеет следующую структуру:
- один блок «Общий заголовок» фиксированной длины (16 байт), содержащий информацию о за
писи в целом, включая число представлений изображений пальцев или ладоней и общую длину записи
в байтах:
- запись для каждого представления пальца (отдельно зарегистрированного пальца, нескольких
одновременно зарегистрированных пальцев или ладони), состоящая из:
блока «Заголовок представления» переменной длины, содержащего информацию, относя
щуюся к данным изображения одного пальца, нескольких пальцев или ладони:
П р и м е ч а н и е 1 — Каждый дополнительный блок «Качество» увеличивает длину записи на 5 байтов.
П р и м е ч а н и е 2 — Длина блока «Заголоаок представления» должна составлять минимум 42 байта, если
представление содержит блох «Сертификация».
П р и м е ч а н и е 3 — Каждый дополнительный блок «Сертификация» увеличивает длину записи на 3 байта;
тела представления отпечатка пальца или ладони переменной длины, содержащие:
- представление данных изображения в сжатом или несжатом виде для отдельно зарегистриро
ванного пальца, нескольких одновременно зарегистрированных пальцев или ладони;
-дополнительные данные, содержащие информацию о сегментации отпечатков пальцев (для изо
бражений одновременно зарегистрированных пальцев), аннотации и комментарии.
В приложении С приведен пример записи данных изображения отпечатка пальца в соответствии
с требованиями настоящего стандарта.
8.2 Блок «Общий заголовок»
8.2.1 Обязательные поля блока «Общий заголовок»
В таблице 1 представлен список обязательных полей, содержащихся в блоке «Общий заголовок»
записи изображения отпечатка пальца. Поскольку данный блок имеет фиксированную длину, все поля
данного блока должны быть заполнены.
Т а б л и ц а 1— Блок «Общий заголовок»
Попе
Длина
(байт)
Допустимые значения
Примечание
Идентификатор формата
4
0x464952
(‘F Т R" 0x00)
’FIR’ — запись изображения пальца
Номер версии стандарта
4
0x30323000
СО’ ‘2‘ ‘O’ 0x00)
’020*
Длина записи
4
От 57 до (232- 1)
Включает все представления пальцеа’ладоней,
блоки «Качество» и блоки «Сертификация»1*
Числопредставлений
пальца / ладони
2
От 1до 672
[ (14 вариантов наименований пальцев) ♦ (11
вариантов наименований множества пальцев) +
(17 кодов ладоней) )* 16 = 672 возможных
представлений
Сертификационный
флаг
1
0; 1
Указывает на наличие записи данных о серти
фикации в блоках «Заголовок представления»
Числоизображений
пальцев 1ладоней
1
>=1
Число зарегистрированных пальцев и ладо
ней
1 Если сертификационный флаг блока «Общий заголовок» = О
число представлений
Длина = 16 +£(41 + 5’(Число блоков «Качество») + длина данных изображения + дополни
тельных данных
Если сергифккационный флаг блока «Общий заголовок» = 1
число представлений
Длина=16+2L(42 + 5*( Число блоков «Качество»)) + 3*(Число блоков «Сертификация») длина
1
данных изображения + длина области дополнительных данных)
7