Национальный стандарт РФ ГОСТ Р 58668.4-2021 (ИСО/МЭК 39794-6:2021)
"Информационные технологии. Биометрия. Расширяемые форматы обмена биометрическими данными. Часть 4. Данные изображения радужной оболочки глаза"
(утв. и введен в действие приказом Федерального агентства по техническому регулированию и метрологии от 25 ноября 2021 г. N 1599-ст)
Information technology. Biometrics. Extensible biometric data interchange formats. Part 4. Iris image data
УДК 004.93'1:006.89.006.354
ОКС 35.240.15
Дата введения - 25 декабря 2021 г.
Введен впервые
Курсив в тексте не приводится
Предисловие
1 Подготовлен Некоммерческим партнерством "Русское общество содействия развитию биометрических технологий, систем и коммуникаций" (Некоммерческое партнерство "Русское биометрическое общество") на основе собственного перевода на русский язык англоязычной версии стандарта, указанного в пункте 4, при консультативной поддержке Федерального государственного бюджетного образовательного учреждения высшего образования "Московский государственный технический университет имени Н.Э. Баумана (национальный исследовательский университет)" (МГТУ им. Н.Э. Баумана)
2 Внесен Техническими комитетами по стандартизации: ТК 098 "Биометрия и биомониторинг" и ТК 441 "Нанотехнологии"
3 Утвержден и введен в действие Приказом Федерального агентства по техническому регулированию и метрологии от 25 ноября 2021 г. N 1599-ст
4 Настоящий стандарт является модифицированным по отношению к международному стандарту ИСО/МЭК 39794-6:2021 "Информационные технологии. Расширяемые форматы обмена биометрическими данными. Часть 6. Данные изображения радужной оболочки глаза" (ISO/IEC 39794-6:2021 "Information technology - Extensible biometric data interchange formats - Part 6: Iris image data", MOD) путем изменения отдельных фраз (слов, значений показателей, ссылок), которые выделены в тексте курсивом.
Наименование настоящего стандарта изменено относительно наименования указанного международного стандарта для приведения в соответствие с ГОСТ Р 1.5-2012 (пункт 3.5).
Сведения о соответствии ссылочных национальных и межгосударственных стандартов международным стандартам, использованным в качестве ссылочных в примененном международном стандарте, приведены в дополнительном приложении ДА.
Сопоставление структуры настоящего стандарта со структурой указанного международного стандарта приведено в дополнительном приложении ДБ
5 Некоторые элементы настоящего стандарта могут быть объектами патентных прав. Федеральное агентство по техническому регулированию и метрологии не несет ответственности за установление подлинности каких-либо или всех таких патентных прав
Введение
Серия стандартов ГОСТ Р 58668 представляет третье поколение стандартов на форматы обмена биометрическими данными с учетом возможной потребности в дополнительных элементах данных в будущем. Данные форматы являются расширяемыми, т.е. способными включать необходимые расширения в установленном порядке. Кодирование биометрических данных в двоичные форматы "длина - тег - значение" определено на основе расширяемой спецификации АСН.1 и отличительных правил кодирования (DER) АСН.1. XML-кодирование биометрических данных проводится на основе определения схемы XML (XSD).
Настоящий стандарт устанавливает требования к расширяемому формату обмена данными изображения радужной оболочки глаза (РОГ). Настоящий стандарт содержит определение элементов данных атрибутов записи изображения РОГ, тегированные двоичные форматы записи, расширяемые форматы кодирования XML для хранения и передачи изображения РОГ и обязательных элементов данных атрибутов и критерии соответствия.
Настоящий стандарт определяет компактные представления РОГ.
Расширяемые форматы обмена биометрическими данными обеспечивают интероперабельность различных биометрических систем.
В приложении А определена схема АСН.1 и схема XML-описания формальной структуры, которым должны соответствовать тегированные двоичные или XML-кодированные расширяемые записи изображения РОГ, соответственно.
В приложении В приведены примеры кодирования расширяемой записи изображения РОГ.
В приложении С приведены тестовые утверждения для испытания расширяемых записей изображений РОГ на соответствие требованиям настоящего стандарта.
Соглашения о наименованиях модулей, типов и компонентов АСН.1 в серии стандартов ГОСТ Р 58668 и расширение определений в АСН.1 установлены в ГОСТ Р 58668.1.
Соглашения о наименованиях определений, типов и элементов схем XML в серии стандартов ГОСТ Р 58668 и расширение определений в XML установлены в ГОСТ Р 58668.1.
1 Область применения
Настоящий стандарт устанавливает:
- расширяемые форматы обмена данными изображения радужной оболочки глаза (РОГ): тегированный двоичный формат данных на основе расширяемой спецификации АСН.1 и формат текстовых данных на основе определения схемы XML. Форматы предназначены для хранения идентичной информации;
- примеры содержания записей данных;
- тестовые утверждения для испытания на соответствие.
Информация об изображении должна быть сохранена в виде:
- массива значений интенсивности, при необходимости сжатого в соответствии с [1] или [2];
- массива значений интенсивности, при необходимости сжатого в соответствии с [1] или [2], который может быть ограничен изображением отцентрированной РОГ с включением областей интереса и скрытием областей, не являющихся РОГ.
В настоящем стандарте также приведены элементы методологии испытаний на соответствие, тестовые утверждения и методики испытаний. Настоящий стандарт устанавливает тестовые утверждения, касающиеся структуры формата данных изображения РОГ, определенной в разделах 6-8, тестовые утверждения, касающиеся внутренней согласованности по проверке типов значений, которые могут содержаться в каждом элементе, и семантические тестовые утверждения.
Методология испытаний на соответствие, представленная в настоящем стандарте, не устанавливает испытания:
- других характеристик биометрических продуктов или другие типы испытаний биометрических продуктов (например, степень приемлемости, производительность, устойчивость, защищенность);
- на соответствие систем, которые не производят записи данных в соответствии с настоящим стандартом.
Настоящий стандарт не устанавливает требования:
- к оптическим характеристикам биометрических сканеров;
- фотометрическим свойствам изображений РОГ;
- процессу биометрической регистрации, технологическому процессу и использованию биометрических сканеров;
- к обеспечению защиты подлинности, целостности и конфиденциальности хранимых и передаваемых биометрических персональных данных.
2 Нормативные ссылки
В настоящем стандарте использованы нормативные ссылки на следующие стандарты:
ГОСТ ISO/IEC 2382-37 Информационные технологии. Словарь. Часть 37. Биометрия
ГОСТ Р 58293 (ИСО/МЭК 19785-1:2015) Информационные технологии. Биометрия. Единая структура форматов обмена биометрическими данными. Часть 1. Спецификация элементов данных
ГОСТ Р 58295 (ИСО/МЭК 19794-6:2011) Информационные технологии. Биометрия. Форматы обмена биометрическими данными. Часть 6. Данные изображения радужной оболочки глаза
ГОСТ Р 58668.1 (ИСО/МЭК 39794-1:2019) Информационные технологии. Биометрия. Расширяемые форматы обмена биометрическими данными. Часть 1. Структура
ГОСТ Р ИСО/МЭК 8824-1 Информационная технология. Абстрактная синтаксическая нотация версии один (АСН.1). Часть 1. Спецификация основной нотации
Примечание - При пользовании настоящим стандартом целесообразно проверить действие ссылочных стандартов в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет или по ежегодному информационному указателю "Национальные стандарты", который опубликован по состоянию на 1 января текущего года, и по выпускам ежемесячного информационного указателя "Национальные стандарты" за текущий год. Если заменен ссылочный стандарт, на который дана недатированная ссылка, то рекомендуется использовать действующую версию этого стандарта с учетом всех внесенных в данную версию изменений. Если заменен ссылочный стандарт, на который дана датированная ссылка, то рекомендуется использовать версию этого стандарта с указанным выше годом утверждения (принятия). Если после утверждения настоящего стандарта в ссылочный стандарт, на который дана датированная ссылка, внесено изменение, затрагивающее положение, на которое дана ссылка, то это положение рекомендуется применять без учета данного изменения. Если ссылочный стандарт отменен без замены, то положение, в котором дана ссылка на него, рекомендуется применять в части, не затрагивающей эту ссылку.
3 Термины и определения
В настоящем стандарте применены термины по ГОСТ ISO/IEC 2382-37, ГОСТ Р 58668.1, ГОСТ Р 58295, а также следующие термины с соответствующими определениями:
3.1 глубина резкости (depth of field): Диапазон расстояний, связанный с входной апертурой биометрического сканера РОГ, в котором изображение РОГ имеет наилучшее качество по отношению к фокусу.
3.2 сегментация (segmentation): Процесс определения на изображении, содержащем РОГ, границы между зонами, содержащими и не содержащими видимые ткани РОГ.
Примечание - Данный процесс предшествует локализации РОГ и, как правило, сопровождается кадрированием или скрытием областей, которые не являются тканями РОГ.
3.3 частота пространственной дискретизации (spatial sampling rate): Число элементов изображения (пикселей) на единицу длины в плоскости объекта или на единицу угла в системе формирования изображения.
4 Сокращения
В настоящем стандарте применены следующие сокращения:
ББД - блок биометрических данных (biometric data block, BDB);
ЗСР - заявление о соответствии реализации (implementation conformance statement, ICS);
ЕСФОБД - единая структура форматов обмена биометрическими данными (common biometric exchange formats framework, CBEFF);
ОАБП - обнаружение атаки на биометрическое предъявление (presentation attack detection, PAD);
РОГ - радужная оболочка глаза (iris);
TP - тестируемая реализация (implementation under test, IUT);
CR - управляющий символ "возврат каретки" (carriage return);
DER - отличительные правила кодирования (distinguished encoding rules);
LF - управляющий символ "подача на строку" (line feed);
PGM - формат изображения в градациях серого Netpbm (portable gray map);
PNG - переносимая сетевая графика, формат сжатия без потерь для изображений в соответствии с [1] (portable network graphics lossless compression standard for images as defined in [1]);
PPM - формат цветного изображения Netpbm (portable PixMap);
UTC - всемирное координированное время (coordinated universal time);
VGA - логическая матрица видеографики, формат изображений с шириной в 640 пикселей и высотой в 480 пикселей (video graphics array image format having width 640 pixels and height 480 pixels);
XML - расширяемый язык разметки (extensible markup language);
XSD - определение схемы XML (XML schema definition);
ACH.1 - абстрактная синтаксическая нотация версии 1 (abstract syntax notation one, ASN.1).
5 Соответствие
ББД соответствует настоящему стандарту, если он удовлетворяет всем требованиям, которые касаются:
- структуры данных, значений данных и связей между элементами данных, определенных в разделах 6-8 и приложении А;
- отношения значений данных к входным биометрическим данным, на основе которых произведена запись биометрических данных, в соответствии с разделами 6-8 и приложением А.
ББД в двоичном формате соответствует настоящему стандарту, если он удовлетворяет требованиям формата в отношении своей структуры, соотношений между элементами и соотношений между элементами и базовыми входными данными, которые приведены в А.1. Пример кодирования приведен в В.1.
ББД в формате XML соответствует настоящему стандарту, если он удовлетворяет требованиям формата в отношении своей структуры, соотношений между элементами и соотношений между элементами и базовыми входными данными, которые приведены в А.2. Пример кодирования приведен в В.2.
Система, создающая записи биометрических данных, соответствует настоящему стандарту, если все производимые ею записи биометрических данных удовлетворяют требованиям настоящего стандарта согласно ЗСР. При этом записи биометрических данных, производимые системой, могут охватывать не все аспекты настоящего стандарта, а только те, которые должны поддерживаться системой согласно ЗСР. Испытание на соответствие выходной записи должно осуществляться в соответствии с требованиями, содержащимися в приложении С.
Система, использующая записи биометрических данных, соответствует настоящему стандарту, если согласно ЗСР она способна считать и применить по назначению все записи биометрических данных, удовлетворяющие настоящему стандарту. При этом записи биометрических данных, используемые системой, могут охватывать не все аспекты настоящего стандарта, а только те, которые должны поддерживаться системой согласно ЗСР.
6 Описание содержания изображения РОГ
6.1 Общие положения
Настоящий раздел устанавливает требования к семантическому содержанию изображений: геометрической структуре, предобработке, протоколу сжатия, формату и размерам изображения. Данные изображения могут быть сжатыми или несжатыми. Если данные не сжаты, то они должны быть закодированы с помощью PGM или РРМ [3]. Битовая глубина всех несжатых исходных изображений должна составлять 8 битов. Изображения, у которых битовая глубина не составляет 8 битов, должны быть закодированы с помощью PNG или JPEG2000.
Настоящий раздел устанавливает требования к типам изображений. В таблице 1 приведены четыре типа изображений, определенных иерархично на основе первичных абстрактных базовых изображений РОГ. Соответствующие абстрактные значения приведены в 7.3.3. Требования раздела 7 устанавливают технические характеристики кодирования изображений.
Примечание - Технические характеристики типов изображений, протоколов сжатия, форматов и размеров кадрирования в настоящем стандарте установлены на основе Исследования межплатформенного обмена изображений РОГ (IREX-1) Национального института стандартов и технологий (NIST) [4], проведенного с этой целью.
Таблица 1 - Иерархия типов изображений РОГ
Наименование формата |
Центрирование РОГ |
Отступ |
Ширина W и высота Н, пиксель |
Объем данных, Кбайт |
Режим сжатия |
Метод кодирования данных |
|
Горизонтальный |
Вертикальный |
||||||
Некадрированное изображение РОГ |
Отсутствует |
|
|
Не установлены |
Переменный |
Отсутствует |
PGM или РРМ |
Переменный |
Без потерь |
PNG или JPEG2000 |
|||||
Переменный |
С потерями |
JPEG2000 |
|||||
Изображение РОГ в формате VGA |
Отсутствует |
|
|
W = 640, Н = 480 |
307,2 |
Отсутствует |
PGM или РРМ |
От 70 до 140 |
Без потерь |
PNG или JPEG2000 |
|||||
Переменный |
С потерями |
JPEG2000 |
|||||
Кадрированное изображение РОГ |
Присутствует |
|
|
Не установлены |
Переменный |
Отсутствует |
Исходные данные |
От 40 до 70 |
Без потерь |
PNG или JPEG2000 |
|||||
От 8 до 24 (компактный) |
С потерями (см. примечание 4) |
JPEG2000 |
|||||
Кадрированное изображение РОГ со скрытой областью |
Присутствует |
|
|
Не установлены |
Переменный |
Отсутствует |
Исходные данные |
От 20 до 50 |
Без потерь |
PNG или JPEG2000 |
|||||
От 2 до 6 (компактный) |
С потерями |
JPEG2000 |
|||||
Примечания 1 Не рекомендуется сжатие с потерями для исходного изображения типа "Некадрированное изображение РОГ" с частотой пространственной дискретизации менее 10 пикселей/мм. 2 Стандартный размер данных для изображения типов "Кадрированное изображение РОГ" и "Кадрированное изображение РОГ со скрытой областью" подразумевает изображения РОГ радиусом около 120 пикселей. Другие размеры перечислены в качестве переменных с целью обзора диапазонов пространственной дискретизации и размера изображения РОГ. 3 Использование кадрирования, скрытия областей или сжатия с потерями может приводить к снижению точности распознавания изображения РОГ. 4 Для приложений сравнения "один к одному" (1:1) размер сжатых данных изображения типа "Кадрированное изображение РОГ" может доходить до 3,5 Кбайт. |
6.2 Некадрированное изображение РОГ
Некадрированное изображение РОГ должно содержать растровое изображение одного глаза. Пример приведен на рисунке 1. При радиусе изображения РОГ, равном R, отступы данных изображения должны быть как минимум , пикселей сверху и снизу от изображения РОГ и как минимум
пикселей слева и справа от изображения РОГ. Указанные отступы данных изображения РОГ должны быть рассчитаны от исходного изображения РОГ. При этом не всегда в пределах изображения РОГ центрирована.
Рисунок 1 - Пример некадрированного изображения РОГ или изображения РОГ в формате VGA
Для сжатия данных некадрированного изображения рекомендуется использовать формат сжатия без потерь. Не допускается применение PNG в чересстрочном режиме. Если используется JPEG2000, данные изображения должны быть сохранены в JPEG2000.
Для некадрированного изображения РОГ в структуре записи в элементе "Тип изображения РОГ" (Iris image kind) (см. 7.3.3) должно быть установлено абстрактное значение "uncropped" согласно таблице 3.
6.3 Изображение РОГ в формате VGA
Изображения РОГ в формате VGA представляют собой частный случай некадрированных изображений РОГ. Ширина изображения должна составлять 640 пикселей, а высота - 480 пикселей. Дополнительные ограничения для отступов и контейнер наследуются от некадрированного изображения РОГ (см. 6.2).
Если изображения сжаты, они должны быть сжаты в соответствии с PNG или JPEG2000 для сжатия без потерь либо с JPEG2000 для сжатия с потерями.
Для изображения РОГ в формате VGA в структуре записи в элементе "Тип изображения РОГ" (Iris image kind) (см. 7.3.3) должно быть установлено абстрактное значение vGA согласно таблице 3.
6.4 Кадрированное изображение РОГ
Может быть создана кадрированная версия прямолинейного изображения РОГ для относительно компактного хранения. Для этого необходима крупная локализация РОГ.
Прямолинейные кадрированные изображения должны содержать РОГ, центрированную относительно геометрического центра растрового изображения. Пример приведен на рисунке 2.
Рисунок 2 - Пример кадрированного изображения РОГ
Кадрируемая область должна включать область с отступами шириной пикселей с левой и с правой стороны изображения РОГ и отступами
пикселей сверху и снизу изображения РОГ. Пиксели отступа должны представлять собой фактические показания датчика, а не вычисляемые значения.
Части изображения РОГ, подвергаемые кадрированию во время записи (т.е. отсутствующие во входном изображении), должны быть заменены пикселями со значением 0. Не рекомендуется создавать записи с частичным или полным отсутствием данных о РОГ; при обнаружении записи с недостатком должна быть произведена повторная попытка сбора биометрических данных.
Тип изображения "Кадрированное изображение РОГ" наследует все требования типа изображения "Некадрированное изображение РОГ", которые установлены в 6.2, с возможностью сжатия.
Для кадрированного изображения РОГ в структуре записи в элементе "Тип изображения РОГ" (Iris image kind) (см. 7.3.3) должно быть установлено абстрактное значение "cropped" согласно таблице 3.
6.5 Кадрированное изображение РОГ со скрытой областью
6.5.1 Общие положения
Для обеспечения высокой степени сжатия изображения кадрированное прямолинейное изображение РОГ может иметь скрытые области. В процесс скрытия включаются пиксели трех областей: верхнее веко, нижнее веко и склера. Область скрытия должна состоять из единственного значения серого, обозначенного для четырех связных областей пикселей (см. рисунок 3). Преимущества применения данного метода подтверждаются научно-технической практикой [5].
|
|
а) РОГ закрыта обоими веками |
b) РОГ закрыта только верхним веком |
|
|
с) РОГ закрыта только нижним веком |
d) РОГ не закрыта веками |
Рисунок 3 - Примеры кадрированного изображения РОГ со скрытой областью
Для обеспечения высокой степени сжатия изображения и того, что большинство кодируемых байтов будут частью РОГ, на кадрированном изображении со скрытыми областями пиксели вне области РОГ должны быть заменены фиксированным значением скрытия.
В случае обнаружения на кадрированном изображении областей верхнего и/или нижнего века пиксели в этих областях и за их пределами должны быть заменены значением 128 таким образом, чтобы можно было продолжать использовать стандартные методы обнаружения и установки границ области век на изображениях без скрытия областей при работе с типом изображения "Кадрированное изображение РОГ со скрытой областью". Верхнее и/или нижнее веко не должно закрывать РОГ (см. рисунок 3). Во всех случаях пиксели в области склеры должны быть заменены фиксированным значением 200 в соответствии с 6.5.2, и в случае обнаружения областей век пиксели в этих областях и за их пределами должны быть заменены значением 128 в соответствии с 6.5.3.
Тип изображения "Кадрированное изображение РОГ со скрытой областью" наследует все требования типа изображения "Кадрированное изображение РОГ", которые установлены в 6.4, с возможностью сжатия.
Для кадрированного изображения РОГ со скрытой областью в структуре записи в элементе "Тип изображения РОГ" (Iris image kind) (см. 7.3.3) должно быть установлено абстрактное значение "croppedAndMasked" согласно таблице 3.
Примечание - Скрытие областей используется только при сжатии; скрытие в серых тонах не может быть использовано в качестве надежного индикатора сегментации. В процессе сжатия изображения алгоритмом сжатия может быть изменено значение скрытия.
6.5.2 Скрытие склеры
Пиксели в области склеры должны быть заменены фиксированным значением скрытия, равным 200. Скрытие изображения склеры распространяется от первого к последнему столбцу, за исключением тех случаев, когда края и верхнего, и нижнего века встречаются на левой или правой границе изображения.
6.5.3 Скрытие век
Пиксели в области как верхнего, так и нижнего века должны быть заменены фиксированным значением скрытия, равным 128.
Скрытие изображения верхнего века должно распространяться до первого (верхнего) ряда изображения и до крайнего левого и крайнего правого столбцов изображения. Скрытие изображения нижнего века должно распространяться до последнего (нижнего) ряда изображения и до крайнего левого и крайнего правого столбцов изображения.
6.5.4 Размытие границы скрытия
Переходы от областей изображений РОГ и склеры к областям скрытия изображений век, а также от изображения РОГ к области скрытия изображения склеры должны быть локально сглажены для минимизации влияния границ на объем кодирования сжатия.
Для данных целей используется следующий метод: после замены значений пикселей век и склеры исходного изображения на значения скрытия границы областей скрытия сглаживаются низкочастотным фильтром. Каждый пиксель изображения, в центре маски размером 7 x 7 которого находится как минимум один пиксель скрытия, должен быть заменен средневзвешенной суммой биноминального ядра размером 7 x 7. Коэффициенты указанного ядра K вычисляют по формуле
,
(1)
где U= [1 6 15 20 15 6 1] T.
Значение пикселей сглаживания границ должно быть рассчитано после процесса скрытия, но до начала процесса следующей замены пикселя. Если пиксели принадлежат одновременно и переходному окружению скрытия изображения РОГ-склера, и переходному окружению скрытия изображения РОГ-веко или склера-веко, то необходимо использовать значения замены из процесса сглаживания границ века.
7 Спецификация формата данных изображения РОГ
7.1 Общие положения
Настоящий раздел определяет содержание элементов данных формата данных изображения РОГ. Содержание элементов не зависит от кодирования элементов данных.
Элементы данных для двоичного тегированного кодирования АСН.1 приведены в приложении А (см. А.1), элементы данных для определения схемы XML приведены в приложении А (см. А.2).
Каждый ББД должен содержать изображения РОГ одного либо двух глаз одного субъекта. Формат записи включает:
- блок "Версия" (Version) с информацией о версии формата, использованного для кодирования (см. 7.2);
- блок "Представление" (Representation) для каждого представления РОГ (см. 7.3).
Структура абстрактных элементов данных формата приведена на рисунке 4.
7.n.n - пункт настоящего стандарта, в котором определен элемент
Рисунок 4 - ББД изображения РОГ
7.2 Блок "Версия" (Version)
См. ГОСТ Р 58668.1.
7.3 Блок "Представление" (Representation)
7.3.1 Общие положения
Блок "Представление" (Representation) является контейнером для всех данных, связанных с изображением РОГ, за исключением информации о версии.
7.3.2 Элемент "Название глаза" (Eye label)
Абстрактные значения: |
unknown, rightIris, leftIris. |
Содержание: |
Данный элемент содержит название глаза субъекта. Описание абстрактных значений приведено в таблице 2. |
Таблица 2 - Абстрактные значения для элемента "Название глаза" (Eye label)
Абстрактное значение |
Описание |
unknown |
Неизвестно, является ли изображение правым или левым глазом субъекта |
rightIris |
Изображение правого глаза субъекта |
leftIris |
Изображение левого глаза субъекта |
7.3.3 Элемент "Тип изображения РОГ" (Iris image kind)
Абстрактные значения: |
uncropped, vGA, cropped, croppedAndMasked |
Содержание: |
Данный элемент содержит тип изображения РОГ. Изображение должно удовлетворять требованиям настоящего стандарта, указанного в таблице 3. |
Таблица 3 - Типы изображений и соответствующие требования
Тип изображения |
Абстрактное значение |
Наименование |
Ссылка на пункт настоящего стандарта, устанавливающий соответствующие требования |
1 |
uncropped |
Некадрированное изображение РОГ |
|
2 |
vGA |
Изображение РОГ в формате VGA |
|
3 |
cropped |
Кадрированное изображение РОГ |
|
7 |
croppedAndMasked |
Кадрированное изображение РОГ со скрытой областью |
6.5, включая 6.5.1-6.5.4 |
7.3.4 Элемент "Битовая глубина" (Bit depth)
Абстрактные значения: |
Целое число от 8 до 24. |
Содержание: |
Данный элемент содержит значение битовой глубины в битах на пиксель. Изображения с битовой глубиной более 8 бит на пиксель должны быть закодированы с помощью PNG или JPEG2000. |
7.3.5 Элемент "Формат данных изображения РОГ" (Image data format)
Абстрактные значения: |
pgm, ppm, png, jpeg2000Lossless, jpeg2000Lossy. |
Содержание: |
Данный элемент содержит формат данных изображения. Описание абстрактных значений приведено в таблице 4. |
Если монохромное изображение РОГ закодировано в PGM, то описание формата выглядит следующим образом (в порядке следования):
- "Р5" для определения типа файла;
- область разделителей (пробелы, табуляция, CR, LF);
- ширина изображения в виде символов ASCII в десятичном формате;
- область разделителей (пробелы, табуляция, CR, LF);
- высота изображения в виде символов ASCII в десятичном формате;
- область разделителей (пробелы, табуляция, CR, LF);
- максимальное значение серого (переменная Maxval) в виде символов ASCII в десятичном формате. Значение должно быть в диапазоне от нуля до 65536;
- один символ разделителя (обычно перевод строки);
- растр строк в порядке сверху вниз. Каждая строка состоит из значений пикселей в порядке слева направо. Каждое значение градации серого должно быть в диапазоне от 0 до Maxval, где 0 - черный. Каждое значение градации серого представлено в двоичном формате в одном или двух байтах. Если значение Maxval составляет меньше 256, оно занимает один байт. Иначе каждое значение градации серого занимает два байта с порядком хранения от старшего к младшему.
Изображение РОГ, закодированное с помощью PGM, должно быть в формате Р5.
Если цветное изображение РОГ закодировано в РРМ, то описание формата выглядит следующим образом (в порядке следования):
- "Р6" для определения типа файла;
- область разделителей (пробелы, табуляция, CR, подача строки LF);
- ширина изображения в виде символов ASCII в десятичном формате;
- область разделителей (пробелы, табуляция, CR, LF);
- высота изображения в виде символов ASCII в десятичном формате;
- область разделителей (пробелы, табуляция, CR, LF);
- максимальное значение канала (переменная Maxval) в виде символов ASCII в десятичном формате. Значение должно быть в диапазоне от нуля до 256;
- один символ разделителя (обычно перевод строки);
- растр строк в порядке сверху вниз. Каждая строка состоит из значений пикселей в порядке слева направо. Каждое значение пикселя представлено одним числом для красного канала, одним числом для зеленого канала и одним числом для синего канала. Значения пикселей представлены в диапазоне от 0 до Maxval. Таким образом, каждое значение пикселя представлено в двоичном формате тремя байтами.
Изображение РОГ, закодированное РРМ, должно быть в формате Р6.
Таблица 4 - Абстрактные значения для элемента "Формат данных изображения РОГ" (Image data format)
Абстрактное значение |
Описание |
pgm |
Изображение является монохромным и несжатым с использованием PGM в соответствии с 7.3.5 |
ppm |
Изображение является цветным и несжатым с использованием РРМ в соответствии с 7.3.5 |
png |
Изображение является монохромным или цветным и сжатым с использованием PNG в соответствии с [1] |
jpeg2000Lossless |
Изображение является монохромным или цветным и сжатым без потерь с использованием JPEG2000 в соответствии с [6] в формате файла JPEG2000 без потерь |
jpeg2000Lossy |
Изображение является монохромным или цветным и сжатым с потерями с использованием JPEG2000 в соответствии с [6] в формате файла JPEG2000 с потерями |
7.3.6 Элемент "Горизонтальная ориентация" (Horizontal orientation)
Абстрактные значения: |
undefined, leftToRight, rightToLeft. |
Содержание: |
Данный элемент содержит значение горизонтальной ориентации изображения. Описание абстрактных значений приведено в таблице 5. |
Таблица 5 - Абстрактные значения для элемента "Горизонтальная ориентация" (Horizontal orientation)
Абстрактное значение |
Описание |
undefined |
Горизонтальная ориентация неизвестна |
leftToRight |
Левая сторон |
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.
Национальный стандарт РФ ГОСТ Р 58668.4-2021 (ИСО/МЭК 39794-6:2021) "Информационные технологии. Биометрия. Расширяемые форматы обмена биометрическими данными. Часть 4. Данные изображения радужной оболочки глаза" (утв. и введен в действие приказом Федерального агентства по техническому регулированию и метрологии от 25 ноября 2021 г. N 1599-ст)
Текст ГОСТа приводится по официальному изданию Российского института стандартизации, Москва, 2021 г.
Дата введения - 25 декабря 2021 г.
В настоящий документ внесены изменения следующими документами:
Поправка (ИУС 2022 г., N 7)
Изменения вступают в силу с 18 июня 2022 г.