5.7.1 Структура
Блок "Информация об изображении" (11 байтов) предназначен для описания параметров цифрового изображения лица. Каждое изображение лица, входящее в запись, имеет свой блок "Информация об изображении". Структура данного блока представлена на рисунке 2. За каждым блоком "Информация об изображении" следует один блок "Данные представления".
5.7.2 Поле "Тип изображения лица"
Поле "Тип изображения лица", согласно таблице 16, должно содержать информацию о типе изображения лица, записанного в блоке "Данные изображения", и, при наличии, в блоке "Данные трехмерного изображения". Фронтальный тип изображения лица является полным фронтальным, условным фронтальным, обработанным фронтальным либо полным фронтальным трехмерным или условным фронтальным трехмерным типом изображения. Поэтому не используется отдельное значение "фронтальный".
Таблица 16 - Коды поля "Тип изображения лица"
Описание | Значение |
Основной | 0x00 |
Полный фронтальный | 0x01 |
Условный фронтальный | 0x02 |
Обработанный фронтальный | 0x03 |
Зарезервировано ПК37 для будущего использования | 0x04-0x7F |
Основной трехмерный | 0x80 |
Полный фронтальный трехмерный | 0x81 |
Условный фронтальный трехмерный | 0x82 |
Зарезервировано ПК37 для будущего использования | 0x83-0xFF |
Основной тип изображения лица определен в разделе 6. Фронтальный, полный фронтальный, условный фронтальный и обработанный фронтальный типы изображения лица определены в разделах 7, 8, 9 и 10 соответственно. Для данных типов изображения лица используется понятие "наследование". Например, фронтальный тип изображения лица наследует все требования для основного типа изображения лица. Это означает, что фронтальный тип изображения лица подчиняется всем нормативным требованиям, установленным для основного типа изображения лица. Структура наследования типов изображения лица показана на рисунке 10.
Если двухмерная запись, отвечающая требованиям основного, полного фронтального или условного фронтального типов изображений, содержит данные трехмерного изображения, это определяется установкой единицы для старшего бита поля "Тип изображения лица", в результате чего код типа изображения лица задается в диапазоне от 0x80 до 0x82.
Нормативные требования к основному, фронтальному, полному фронтальному, условному фронтальному и обработанному фронтальному типам изображения лица приведены в разделах 6, 7, 8, 9 и 10 соответственно. Основной, полный фронтальный и условный фронтальный трехмерные типы изображения лица определены в разделах 11, 12, и 13 соответственно.
Рисунок 10 - Типы двухмерных изображений лица и их наследование
5.7.3 Поле "Тип данных изображения"
Поле "Тип данных изображения" (1 байт) должно содержать информацию об используемом формате кодирования данных изображения (таблица 17). Должен быть определен формат JPEG (ИСО/МЭК 10918-1 и МСЭ-Т Рекомендации Т.81), JPEG2000 (ИСО/МЭК 15444-1) или PNG (ИСО/МЭК 15948).
Для сжатия информации без потерь должен быть использован формат PNG или формат JPEG2000 (без потерь). Для изображений с более чем 8 битами на канал без потерь необходимо использовать формат PNG или формат JPEG2000 (без потерь). Для изображений с более чем 8 битами на канал с потерями необходимо использовать формат JPEG2000.
Примечание - Значение "Не определен" не может быть использовано.
Таблица 17 - Коды поля "Тип данных изображения"
Описание | Значение |
JPEG | 0x00 |
JPEG2000 (с потерями) | 0x01 |
JPEG 2000 (без потерь) | 0x02 |
PNG | 0x03 |
Зарезервировано ПК 37 для будущего использования | 0x04-0xFF |
5.7.4 Поле "Горизонтальный размер изображения"
Поле "Горизонтальный размер изображения" (2 байта) должно содержать информацию о числе пикселей в горизонтальном направлении.
5.7.5 Поле "Вертикальный размер изображения"
Поле "Вертикальный размер изображения" (2 байта) должно содержать информацию о числе пикселей в вертикальном направлении.
5.7.6 Поле "Пространственная дискретизация"