ГОСТ Р ИСО/МЭК19794-2—2013
9.4.7 Полярная система координат
Полярная сортировка подразумевает упорядочение по убыванию или возрастанию полярных коорди
нат. Прежде всего определяется виртуальное начало координат в качестве центра масс всех контрольных
точек. Полярные координаты каждой контрольной точки вычисляются в виде расстояния и угла
относитель но данного начала координат. Далее без потери общности описывается процесс
упорядочивания конт рольных точек по возрастанию. Контрольная точка с минимальным Евклидовым
расстоянием до начала координат ставится на первое место упорядоченной последовательности, вторая
— на второе место и т. д. Процесс сортировки продолжается до тех пор. пока контрольная точка с
максимальным значением рассто яния до начала координат не займет последнее место в упорядоченной
последовательности. Если рассто яния до начала координат двух и более контрольных точек совпадают,
то сравниваются углы направления данных контрольных точек. Контрольная точка с минимальным
значением угла направления, определен ным в соответствии с6.5.1. становится следующей
контрольной точкой в упорядоченной последователь ности. Расположение центра масс контрольных
точек вычисляется в качестве средних значений коорди нат X и У
Хст=
(*1
+
*2
+ - ♦ хпуп:
Уст=(У, + У2 +-+У.УЯ,
где cm — это центр масс, ап — число контрольных точек.
9.4.8 Дополнительные данные координатX и У
Значения координатX должны бытьотсортированы в порядке возрастания и храниться вдвух байтах,
однако в идентификационную картудолжны записываться только младшие байты значений координат, зна
чения которых эквивалентны остатку от целочисленного деления на256. Идентификационная карта может
восстановить исходную последовательность значений координат путем прибавления числа 256 ко всем
последующим значениям координат в случае нарушения их возрастающего порядка следования.
Пример:
Исходная последовательность:60 276 277 333 581 797 860 986 1000
Переданная последовательность:60 20 21 77 69 29 92 218 232
При каждом нарушении возрастающего порядка добавляется 256
О 256 256 256 512 768 768 768 768
Восстановленная последовательность: 60 276 277 333 581 797 860 986 1000
Такой же принцип реконструкции может быть применен для У координаты. Использование данной
реконструкции одновременно для Хи У координат невозможно.
П р и м е ч а н и е 1 — Изображения могут иметь высоту, превышающую 256 пикселей в случае, если отпе
чаток четырех пальцев сегментируется ниже первой межфаланговой складки.
П р и м е ч а н и е 2 — Предполагается, что расстояние по любой координате между двумя соседними
контрольными точками исходной последовательности меньше 256.
9.5Использование дополнительных данных для формата биометрического сравнения
контрольных точек отпечатка пальца на идентификационной карте
9.5.1 ОД для дополнительных данных
В формате идентификационной карты допускается присутствие дополнительных данных, кроме
данных, относящихся к контрольным точкам. В таком случае необходимо использовать биометрический
шаблон данных (Ter«0x7F2E») в соответствии со стандартами ИСО/МЭК 7816-11 и ИСО/МЭК 7816-6(3]. В
таблице 19 приведен биометрический шаблон данных, включающий ОД. Если разработчик добавляет
собственные биометрические данные, то биометрические данные в стандартном формате (ОД с тегами
0x81; 0x91—0x95) должны быть инкапсулированы в ОД с тегом «0хА1» (таблица 19).
9.5.2Данные локального качества, измененныедляформата биометрического сравнения контрольных
точек отпечатка пальца на идентификационных картах
9.5.2.10бзор форматаданных локального качества
В связи с отсутствием заголовка записи, форматы идентификационных карт, содержащихконтрольные
точки отпечатков пальцев, не содержат информацию о высоте и ширине изображения; следовательно, ин
формация о расположении ячеек, описанных вданном разделе, отсутствует. Эта информация должна быть
представлена в измененном заголовке для данных локального качества. На рисунке ниже представлена
структураданныхлокального качества в формате биометрическогосравнения контрольных точекотпечатка
пальца на идентификационных картах.
33