Блок информации о лице (20 байтов) предназначен для описания параметров индивида, представленных на изображении; каждому изображению лица в записи его изображения соответствует собственный блок информации о лице. Структура этого блока показана на рисунке 2.
За блоком информации о лице следуют один или несколько блоков контрольной точки (могут отсутствовать), один блок информации об изображении и один блок данных изображения.
5.5.1 Длина данных записи изображения лица
Поле длины данных записи изображения лица (4 байта) должно содержать информацию о сумме длин блока информации о лице, блока (блоков) контрольной точки, блока информации об изображении и блока данных изображения.
Минимальное значение длины данных записи изображения лица должно быть 32 байта плюс размер блока данных изображения (в байтах).
5.5.2 Число контрольных точек
Поле числа контрольных точек (2 байта) должно содержать информацию о числе блоков контрольной точки, которые следуют за блоком информации о лице. Требования к блоку контрольной точки приведены в 5.6.
5.5.3 Пол
Поле пола (1 байт) должно содержать информацию о половой принадлежности индивида согласно таблице 3.
Таблица 3 - Коды полов
Пол | Код |
Неуказанный | 0х00 |
Мужской | 0х01 |
Женский | 0х02 |
Неизвестный | 0xFF |
5.5.4 Цвет глаз
Поле цвета глаз (1 байт) должно содержать информацию о цвете радужных оболочек глаз согласно таблице 4. Если глаза индивида имеют разный цвет, то должен кодироваться цвет правого глаза.
Таблица 4 - Коды цвета глаз
Цвет глаз | Код |
Неуказанный | 0х00 |
Черный | 0х01 |
Голубой | 0х02 |
Карий | 0х03 |
Серый | 0х04 |
Зеленый | 0х05 |
Гетерохромный | 0х06 |
Розовый | 0х07 |
Зарезервировано для будущего определения | 0х08-0xFE |
Другой или неизвестный (например, не может быть определен по изображению, черно-белое изображение) | 0xFF |
5.5.5 Цвет волос
Поле цвета волос (1 байт) должно содержать информацию о цвете волос согласно таблице 5.
Таблица 5 - Коды цвета волос
Волосы (при наличии - их цвет) | Код |
Неуказанный | 0х00 |
Волосы отсутствуют | 0х01 |
Черный | 0х02 |
Светлый | 0х03 |
Коричневый | 0х04 |
Серый | 0х05 |
Белый | 0х06 |
Рыжий | 0х07 |
Зарезервировано для будущего определения | 0х08-0xFE |
Другой или неизвестный | 0xFF |
5.5.6 Маска свойств
Поле маски свойств (3 байта) - трехбайтовое битовое поле, в котором каждый бит, расположенный согласно таблице 6, имеет значение, равное единице, если соответствующее свойство присутствует, и нулю, если свойство отсутствует. Нумерация битов поля начинается с нуля, соответствующего младшему биту. Значение младшего бита, равное нулю, означает, что свойства не определены; значение младшего бита, равное единице, означает, что все перечисленные свойства были проверены, а нулевое значение любого бита свойств указывает на отсутствие соответствующего свойства.