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

ИЗМЕНЕНИЕ N 1

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

ОКС 35.040

Дата введения 2019-01-01

УТВЕРЖДЕНО И ВВЕДЕНО В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 08.11.2018 N 947-ст

Предисловие. Пункт 4. Первый абзац изложить в новой редакции:

"Настоящий стандарт идентичен международному стандарту ИСО/МЭК 19794-5:2011* "Информационные технологии. Форматы обмена биометрическими данными. Часть 5. Данные изображения лица" (ISO/IEC 19794-5:2011 "Information technology - Biometric data interchange formats - Part 5: Face image data"; IDT), включая изменение A1:2014";

________________

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

дополнить абзацем (после первого):

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

Содержание. Приложение ДА. Заменить слова: "стандартам Российской Федерации" на "и межгосударственным стандартам".

Введение дополнить абзацем (после последнего):

"Приведенная в приложении А методология испытаний на соответствие требованиям настоящего стандарта отличается от ИСО/МЭК 29109-5, в котором приведены испытания только на соответствие требованиям ИСО/МЭК 19794-5:2005.

(Введен дополнительно, Изм. А1:2014)".

Раздел 1 дополнить абзацами (после последнего перечисления):

"В настоящем стандарте также приведены элементы методологии испытаний на соответствие, тестовые утверждения и методики испытаний применительно к настоящему стандарту. Настоящий стандарт устанавливает тестовые утверждения, касающиеся структуры формата данных изображения лица (испытания типа А уровня 1, установленные в ИСО/МЭК 19794-1:2011/Изм. А1), тестовые утверждения, касающиеся внутренней согласованности по проверке типов значений, которые могут содержаться в каждом поле (испытания типа А уровня 2, установленные в ИСО/МЭК 19794-1:2011/Изм. А1), и семантические тестовые утверждения (испытания типа А уровня 3, установленные в ИСО/МЭК 19794-1:2011/Изм. А1).

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

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

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

(Введены дополнительно, Изм. А1:2014)".

Раздел 3. Для ИСО/МЭК 10918-1, ИСО/МЭК 15444-1 наименования на русском и английском языках дополнить словами: "Часть 1.", "Part 1:";

дополнить ссылкой:

"ИСО/МЭК/ИИЭЭ 60559 Информационные технологии. Микропроцессорные системы. Арифметика с плавающей точкой (ISO/IEC/IEEE 60559, Information technology - Microprocessor Systems - Floating-Point arithmetic).

(Введена дополнительно, Изм. A1:2014)".

Подпункт 5.5.9.1. Второй абзац изложить в новой редакции:

"Закодированное значение должно быть записано в одном байте, находиться в диапазоне от 0° до 180° и рассчитываться от реального угла поворота , находящегося в диапазоне от минус 180° до 180°, следующим образом:

(Измененная редакция, Изм. А1:2014)".

Подпункт 5.5.9.2. Второй абзац изложить в новой редакции:

"Закодированное значение должно быть записано в одном байте, находиться в диапазоне от 0° до 180° и рассчитываться от реального угла наклона , находящегося в диапазоне от минус 180° до 180°, следующим образом:

(Измененная редакция, Изм. А1:2014)".

Подпункт 5.5.9.3. Второй абзац изложить в новой редакции:

"Закодированное значение должно быть записано в одном байте, находиться в диапазоне от 0° до 180° и рассчитываться от реального угла отклонения , находящегося в диапазоне от минус 180° до 180°, следующим образом:

(Измененная редакция, Изм. А1:2014)".

Пункт 5.6.6. Рисунок 9 заменить новым (кроме подрисуночной подписи):

"

 

(Измененная редакция, Изм. А1:2014)";

таблица 15. Идентификатор точки ас. Графа "Код точки MPEG-4". Исключить ссылки: "9.1, 9.2";

идентификатор точки pa. Графу "Код точки MPEG-4" дополнить ссылками: "10.3, 10.4";

идентификатор точки obs. Графа "Код точки MPEG-4". Исключить ссылки: "10.3, 10.4".

(Измененная редакция, Изм. А1:2014)".

Пункт 5.10.4. Первый абзац. Заменить слова: "Каждый параметр является обязательным значением с плавающей точкой длиной в 4 байта" на

"Каждый параметр является обязательным значением с плавающей точкой длиной в 4 байта и должен быть закодирован, как определено в ИСО/МЭК/ИИЭЭ 60559, в двоичном формате с плавающей точкой одинарной точности, т.е. в формате "binary32". Значения "NaN" (не число), "positive inf" (положительная бесконечность) и "negative inf" (отрицательная бесконечность) не должны кодироваться.

(Измененная редакция, изм. А1:2014)".

Пункт 5.10.8. Заменить слова: "Идентификатор разработчика алгоритма" на "Идентификатор изготовителя"; "тип" на "изготовитель".

Раздел 14. Таблицу 38 изложить в новой редакции (кроме наименования):

"

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

Короткое имя

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

8 (0x0008)

face-image

{iso(1) registration-authority(l) cbeff(19785) biometric-organization(0) jtc1-sc37(257) bdbs(0) face-image(8)}

(Измененная редакция, Изм. A1:2014)".

Приложение А изложить в новой редакции:

"Приложение А

(обязательное)

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

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

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

- тестовые утверждения, касающиеся структуры формата данных изображения лица (испытания типа А уровня 1, установленные в ИСО/МЭК 19794-1:2011/Изм. А1);

- тестовые утверждения, касающиеся внутренней согласованности по проверке типов значений, которые могут содержаться в каждом поле (испытания типа А уровня 2, установленные в ИСО/МЭК 19794-1:2011/Изм. А1):

- испытания семантических утверждений (испытания типа А уровня 3, установленные в ИСО/МЭК 19794-1:2011/Изм. А1).

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

- испытания на соответствие структур формата ЕСФОБД ИСО/МЭК 19794-1:2011;

- испытания на соответствие данных изображения требованиям качества ИСО/МЭК 19794-1:2011;

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

Приведенные ниже таблицы основаны на методологии испытаний на соответствие, представленной в ИСО/МЭК 19794-1:2011/Изм. А1, и должны быть использованы только в рамках данной методологии.

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

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

Под применимостью субформатов, перечисленных в графах B, F, T, P, понимают основной, полный фронтальный, условный фронтальный и обработанный типы изображений лица соответственно.

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

     

Обозна-

чение

Ссылка на пункт

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

Уровень

Статус

Применимость субформата

Под-

держка

Подде-

ржи-

Резу-

льтат

требо-

вания

настоя-

щего станда-

рта

B

F

T

P

ТР

ваемый диапа-

зон

испы-

тания

R-1

5.1

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

О-1

Да

Да

Да

Да

R-2

5.1

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

О-1

Да

Да

Да

Да

R-3

5.1

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

М

Да

Да

Да

Да

R-4

5.1

Данные двухмерного изображения лица должны быть закодированы в форматах JPEG, JPEG2000 или PNG

О-1

Да

Да

Да

Да

R-5

5.1

Все хранимые данные должны быть представлены в двоичном формате, за исключением полей "Идентификатор формата" и "Номер версии стандарта", являющихся нуль-терминированными строками с символами ASCII

О-1

Да

Да

Да

Да

R-6

5.1

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

О-1

Да

Да

Да

Да

R-7

5.1

Структура записи изображения лица организована следующим образом:

- блок "Общий заголовок" фиксированной длины (17 байтов), содержащий информацию о записи, включая число представлений изображений лица и длину всей записи в байтах;

- блок "Представление" для каждого представления лица, состоящий из блоков "Заголовок представления" и "Данные представления";

- блок "Заголовок представления" состоит из:

- общих элементов фиксированной длины (19 байтов), определенных в ИСО/МЭК 19794-1:2011;

- нескольких (или ни одного) блоков "Качество" фиксированной длины (5 байтов), содержащих информацию о качестве представления;

- блока "Данные изображения", включающего данные, которые закодированы в формате JPEG, JPEG2000 или PNG;

- блока "Информация о трехмерном изображении" (95 байтов) для типов изображения лица, содержащих информацию о трехмерном изображении лица (с описанием свойств этих данных);

- блока "Данные трехмерного изображения" для типов изображения лица, содержащих информацию о трехмерном изображении лица (с описанием трехмерной геометрии лица)

О-1

Да

Да

Да

Да

R-8

5.1

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

О-1

Да

Да

Да

Да

R-9

5.1

Блоки "Представление", содержащие данные двухмерного изображения, могут храниться совместно с блоками "Представление", содержащими данные трехмерного изображения

О-1

Да

Да

Да

Да

R-10

5.2.1

Все многобайтовые значения должны быть представлены в формате обратного порядка следования байтов (Big-Endian)

1

М

Да

Да

Да

Да

R-11

5.2.2

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

О-1

Да

Да

Да

Да

R-12

5.2.3

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

О-1

Да

Да

Да

Да

R-13

5.2.4

Следующие обязательные поля, представленные на рисунках 2 и 3, могут содержать неопределенные значения: "Идентификатор технологии биометрического 2D сканера лица", "Идентификатор изготовителя биометрического 2D сканера лица", "Идентификатор типа биометрического 2D сканера лица", "Пол", "Цвет глаз", "Цвет волос", "Рост человека", "Маска свойств", "Выражение лица", "Угловые координаты", "Погрешность угловых координат", "Цветовое пространство изображения", "Идентификатор технологии биометрического 3D сканера лица", "Идентификатор изготовителя биометрического 3D сканера лица", "Идентификатор типа биометрического 3D сканера лица", "Синхронность получения двухмерного и трехмерного изображений", "Синхронность получения текстурной карты и трехмерного изображения", "Продолжительность получения трехмерного изображения", "Продолжительность получения текстурной карты", "Тип текстурной карты", "Спектр текстурной карты"

О-1

Да

Да

Да

Да

R-14

5.2.5

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

О-1

Да

Да

Да

Да

R-15

5.3.1

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

О-1

Да

Да

Да

Да

_______________

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

     

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

     

     

R-16

5.3.2

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

1

М

Да

Да

Да

Да

R-17

5.3.2

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

1

М

Да

Да

Да

Да

R-18

5.3.3

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

1

М

Да

Да

Да

Да

R-19

5.3.3

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

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

1

М

Да

Да

Да

Да

R-20

5.3.4

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

1

М

Да

Да

Да

Да

R-21

5.3.4

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

2

М

Да

Да

Да

Да

R-22

5.3.5

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

1, 2

М

Да

Да

Да

Да

R-23

5.3.5

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

1

М

Да

Да

Да

Да

R-24

5.3.6

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

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

1

М

Да

Да

Да

Да

R-25

5.3.7

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

Данное поле (2 байта) должно быть заполнено в соответствии с таблицей 3

1

М

Да

Да

Да

Да

R-26

5.3.7

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

О-1

Да

Да

Да

Да

_______________

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

R-27

5.4.1

Блок "Заголовок представления"

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

О-1

Да

Да

Да

Да

R-28

5.4.1

Блок "Заголовок представления" состоит из следующих полей: "Длина представления", "Дата и время регистрации", "Идентификатор технологии биометрического 2D сканера лица", "Идентификатор изготовителя биометрического 2D сканера лица", "Идентификатор типа биометрического 2D сканера лица"*. Далее следуют поля: "Число блоков "Качество" и соответствующие блоки "Качество". Блок "Заголовок представления" завершается блоком "Информация о лице", необязательным блоком "Контрольные точки" и блоком "Информация об изображении"

О-1

Да

Да

Да

Да

R-29

5.4.2

Поле "Длина представления"

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

1, 2

М

Да

Да

Да

Да

R-30

5.4.2

Минимальное значение поля "Длина представления" - 51 байт, что включает: 1) минимальные 47 байтов поля "Заголовок представления"; 2) размер поля "Данные представления" - минимальные 4 байта поля "Размер данных изображения" при 0 байтов изображения

1

М

Да

Да

Да

Да

R-31

5.4.3

Поле "Дата и время регистрации"

Поле "Дата и время регистрации" должно содержать дату и время регистрации данного представления по Гринвичу (универсальное глобальное время)

О-1

Да

Да

Да

Да

R-32

5.4.3

Поле "Дата и время регистрации" должно состоять из 9 байтов

1

М

Да

Да

Да

Да

R-33

5.4.3

Значения поля должны быть закодированы в соответствии с формой, представленной в ИСО/МЭК 19794-1

1

М

Да

Да

Да

Да

R-34

5.4.4

Поле "Идентификатор технологии биометрического 2D сканера лица"

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

1

М

Да

Да

Да

Да

_______________

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

Доступ к полной версии документа ограничен
Полный текст этого документа доступен на портале с 20 до 24 часов по московскому времени 7 дней в неделю.
Также этот документ или информация о нем всегда доступны в профессиональных справочных системах «Техэксперт» и «Кодекс».