Статус документа
Статус документа

ГОСТ Р ИСО/МЭК 19794-5-2013 Информационные технологии (ИТ). Биометрия. Форматы обмена биометрическими данными. Часть 5. Данные изображения лица (с Изменениями N 1, 2)

     5.3 Блок "Общий заголовок"

5.3.1 Структура

Блок "Общий заголовок" состоит из шести* полей: "Идентификатор формата", "Номер версии стандарта", "Длина записи", "Число представлений", "Сертификационный флаг"** и "Временная семантика", согласно таблице 2.

________________

* В оригинале стандарта ИСО/МЭК 19794-5:2011 допущена ошибка - вместо шести полей указано семь полей.
     
     ** В оригинале стандарта ИСО/МЭК 19794-5:2011 допущена ошибка - вместо поля "Сертификационный флаг" указаны поле "Идентификатор изготовителя биометрического 2D сканера лица" и поле "Идентификатор типа биометрического 2D сканера лица".



Таблица 2 - Блок "Общий заголовок"

Поле

Длина, байт

Возможные значения

Примечания

Идентификатор формата

4

0x46414300 ('F' 'А' 'С' 0x0)

Задает данные представления

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

4

0x30333000 ('0' '3' '0' 0x0)

"030" в формате ASCII

Длина записи

4

68 < Длина записи -1

Включает заголовок записи и данные записи. Минимальное значение 68 байт включает небольшое изображение в формате JPEG

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

2

1Число65535

См. п.5.3.5

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

1

0x00
0x01

См. п.5.3.6

Временная семантика

2

1Число65535

См. п.5.3.7 и таблицу 3

5.3.2 Поле "Идентификатор формата"

Поле "Идентификатор формата" (4 байта) является нуль-терминированной строкой с тремя символами ASCII "FAC".

5.3.3 Поле "Номер версии стандарта"

Поле "Номер версии стандарта" (4 байта) является нуль-терминированной строкой с тремя символами ASCII.

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

Номер версии стандарта ИСО/МЭК 19794-5:2011* должен быть 0x30333000; "030" - номер версии - 3, номер поправки/изменения - 0".

________________

* В оригинале стандарта ИСО/МЭК 19794-5:2011 допущена ошибка - вместо ИСО/МЭК 19794-5:2011 указан ИСО/МЭК 19794-5:2010


Примечание - Записи обмена данными, соответствующие Дополнению N 2 ИСО/МЭК 19794-5:2005, в поле "Номер версии стандарта" должны содержать значение "020".

5.3.4 Поле "Длина записи"

Поле "Длина записи" (4 байта) должно содержать значение полной длины записи в байтах. Полную длину записи определяют как сумму длин записи общего заголовка и одной и/или нескольких записей представлений.

5.3.5 Поле "Число представлений"

В поле "Число представлений" (2 байта) должно быть указано число представлений лица, включенных в запись. Требованием является наличие минимум одного представления.

5.3.6 Поле "Сертификационный флаг"

Значение должно быть 0x00.

Примечание - Для настоящего стандарта схемы сертификации не представлены.

5.3.7 Поле "Временная семантика"

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


Таблица 3 - Коды поля "Временная семантика"