БИБЛИОТЕКА НОРМАТИВНЫХ ДОКУМЕНТОВ

ГОСТ Р 58668.3-2021 (ИСО/МЭК 39794-5:2019). Национальный стандарт Российской Федерации. Информационные технологии. Биометрия. Расширяемые форматы обмена биометрическими данными. Часть 3. Данные изображения лица

7 Абстрактные элементы данных

 

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

7.1.1 Содержание и обозначение

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

Некоторые элементы данных являются необязательными, могут не включаться в ББД и быть полностью исключены из кодирования.

В модуле АСН.1 необязательные элементы данных помечены ключевым словом "OPTIONAL" (необязательный). При отсутствии такого элемента его октет "длина, тег, значение" не включается в тегированное двоичное кодирование.

В определении схемы XML элемент данных является необязательным, если значение его атрибута "minOccurs" равно 0. При отсутствии такого элемента его открывающие и закрывающие теги, а также значение исключаются из кодирования XML.

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

Имена типов образованы из заголовков подпунктов настоящего раздела на английском языке и записаны в верхней нотации "верблюжьего регистра" <*>. Имена элементов образованы из заголовков подпунктов настоящего раздела на английском языке и записаны в нижней нотации "верблюжьего регистра" <**>. Если общее имя начинается с числа, то этот компонент устанавливается в конец имени. В XSD имена типов заканчиваются словом "Type".

--------------------------------

<*> Верхняя нотация "верблюжьего регистра (upper camel-case notation) - соглашение о наименованиях, в котором составные слова объединяются без пробелов, при этом каждое слово пишется с прописной буквы.

<**> Нижняя нотация "верблюжьего регистра (lower camel-case notation) - соглашение о наименованиях, в котором составные слова объединяются без пробелов, при этом каждое слово, кроме первого, пишется с прописной буквы.

 

Примеры

1 Элемент "Цветовое пространство изображения" (Image colour space) имеет имя кодирования "imageColourSpace" и тип "ImageColourSpace" (в АСН.1) и "ImageColourSpaceType" (в XML).

2 Элемент с абстрактным именем "Подсветка с цветовым кодированием" имеет значение "colourCodedLight". Элемент с абстрактным именем "48 бит RGB" имеет значение кодирования "rgb48Bit".

7.1.2 Схема структуры

Порядок абстрактных элементов данных, представленных в пунктах данного раздела, определяется обходом дерева на рисунке 1 сверху вниз, далее слева направо. Формальное описание структуры кодирования абстрактных элементов данных приведено в приложении A.1 для АСН.1 и в приложении A.2 для XML.

 

ГОСТ Р 58668.3-2021 (ИСО/МЭК 39794-5:2019). Национальный стандарт Российской Федерации. Информационные технологии. Биометрия. Расширяемые форматы обмена биометрическими данными. Часть 3. Данные изображения лица

 

* - блок состоит из элементов, не показанных на рисунке;

ГОСТ Р 58668.3-2021 (ИСО/МЭК 39794-5:2019). Национальный стандарт Российской Федерации. Информационные технологии. Биометрия. Расширяемые форматы обмена биометрическими данными. Часть 3. Данные изображения лица - исключающее ИЛИ (XOR): должна быть выбрана одна и только одна ветвь;

ГОСТ Р 58668.3-2021 (ИСО/МЭК 39794-5:2019). Национальный стандарт Российской Федерации. Информационные технологии. Биометрия. Расширяемые форматы обмена биометрическими данными. Часть 3. Данные изображения лица - элемент определен в пункте 7.n

 

Рисунок 1 - Блок "Данные изображения лица" (Face image data)

 

Примечание - Схема на рисунке 1 составлена вручную, ее содержание информативно. Нормативная структура приведена в приложении A.1 для АСН.1 и приложении A.2 для XML.

 

7.1.3 Соглашения о данных

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

- для физических измерений: мм (миллиметр);

- для измерений на изображении: пиксель;

- влево/вправо: с точки зрения субъекта сбора биометрических данных.

Численные значения должны быть целыми числами без знака.

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

Отсутствие необязательного элемента означает, что информация о значении элемента не предоставлена.