ГОСТ Р ИСО/МЭК19794-2—2005
7.5.3 Формат данных ядра и дельты
Если код типа блока дополнительных данных равен 0x0002, то дополнительные данные содержат
информацию о ядре и дельте. Настоящий стандарт устанавливает формат, содержащий дополнительную
информацию о расположении и параметрах ядер и дельт на исходном изображении отпечатка пальца.
Точки ядер идельт относятся к интегральным параметрам отпечатка пальца и определяются характером
всего гребневого узора отпечатка пальца.
Л
юбой отпечаток пальца может иметь произвольное число ядер и
дельт. Информация об ориентации этих точек может содержаться или отсутствовать в записи. Порядок
определения расположения ядер и дельт описан в 6.5.
Данные ядра и дельты должны быть представлены следующим образом. Первый байтдолжен содер
жать информацию о числе обнаруженных ядер. Этот байт должен предшествовать информации о располо
жении и ориентации ядра. Следующий байтдолжен содержать информацию о числе обнаруженныхдельт.
Этот байтдолжен предшествовать информации о расположении и ориентации дельты.
7.5.3.1 Число ядер
Число обнаруженных на отпечатке пальцев ядер должно быть записано в четырех младших битах
первого байта. Допустимые значения — от 0до 15.
7.5.3.2 Тип данных ядра
Тип данных ядра должен быть указан в двух старших битах старшого байта координаты X расположе
ния ядра. Значения поля «01» указывает,что вданных ядра присутствует информация об ориентации ядра;
значение поля «00» указывает, что информация об ориентации ядра отсутствует, то есть, если
значение поля «00», то поля ориентации ядра в форматеданных ядра должны отсутствовать.
7 5.3.3 Расположение ядра
Координата X ядра должна быть записана в младших четырнадцати битахдвух последующих байтов.
Координата Yдолжна быть записана в четырнадцати младших битах следующихдвух байтов. Координаты
должны быть приведены в точках в соответствии с разрешением, указанным в заголовке записи.
7.5.3.4 Ориентация ядра
Ориентация ядра должна быть записана в одном байте с шагом квантования, равным 1.40625
(360/256). Ориентацию ядра измеряютотносительно положительного направления горизонтальной оси про
тивчасовой стрелки. Ориентация ядра должна иметь неотрицательное значение и находиться вдиапазоне
значений от0 до 255 включительно. Например, значение ориентации ядра, равное 16. соответствует углу
22.5Если тип данных ядра — «00» (см. 7.5.3.2). то это поле должно отсутствовать.
7.5.3.5 Числодельт
Число обнаруженных на отпечатке пальцев дельтдолжно быть записано в четырех младших битах
текущего байта. Допустимые значения — от 0 до 15.
7.5.3.6 Типданныхдельты
Тип данныхдельты должен быть указан вдвух старших битах старшего байта координаты X располо
жения дельты. Значения поля «01» указывает,что вданных дельты присутствует информация об ориента
ции дельты; значение поля «00» указывает, что информация об ориентации дельты отсутствует, то есть,
если значение поля установлено «00». то поляориентации дельты в форматеданныхдельты должны отсут
ствовать.
7.5.3.7 Расположениедельты
Координата X дельты должна быть записана в младшихчетырнадцати битахдвух последующих бай
тов. координата Y — в четырнадцати младших битах следующих двух байтов. Координаты должны быть
приведены в точках в соответствии с разрешением, указанном взаголовке записи.
7.5.3.8 Ориентация дельты
Каждый из трех угловых признаков дельты должен быть записан в одном байте с коэффициентом
пересчета 1.40625 (360/256). Угол дельты измеряют относительно положительного направления горизон
тальной оси против часовой стрелки. Уголдельты принимает неотрицательное значениеот0 до 255 включи
тельно. Например угловое значение 16 соответствует углу 22.5°.
Ориентация дельты должна быть записана в одном байте с шагом квантования, равным 1,40625
(360/256). Ориентацию дельты измеряютотносительно положительного направления горизонтальной оси
противчасовой стрелки. Ориентациядельтыдолжна иметь неотрицательное значение и находится вдиапа
зоне от 0 до 255 включительно. Например, значение ориентации дельты, равное 16. соответствует углу
22,5е. Если тип данныхдельты — «00» (см. 7.5.3.6). то это поледолжно отсутствовать. Если из-за наличия
шумов или «обрезанного изображения» не могут бытьопределены всетри угладельты, то вполя неопреде
ленных углов следует записать повторяющееся значение любого другого определенного угла текущей
дельты.
6— 962
15