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

ПНСТ 655-2022 (ИСО/МЭК 39794-16:2021) Информационные технологии (ИТ). Биометрия. Расширяемые форматы обмена биометрическими данными. Часть 16. Данные изображения тела человека

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

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

В настоящем разделе описано содержание элементов данных, приведенных в настоящем стандарте. Описания элементов данных не зависят от кодировки элементов данных.

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

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

В модуле АСН.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".

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