ГОСТ Р ИСО/МЭК 19794-8—2015
- если ранее сохраненный тип контрольной точки конца линии не выровнен по стартовому байту,
то запись повторяется в начале следующего байта. Любые биты, не использованные по причине
выравнивания, заполняются нулями;
- угол направления контрольной точки (в диапазоне от 0° до 360°, масштабируемое в
соответствии с числом битов направления в коде направления, определенным в блоке «Общий
заголовок»);
- координата X (число битов для координат точек определено в блоке «Общий заголовок»);
- координата У (число битов для координат точек определено в блоке «Общий заголовок»).
Если конечная контрольная точка имеет тип «мнимое продолжение» (идентификатор типа 11),
то описание линии продолжается путем добавления числа следующих элементов направления (8
битов) и элементами направления, как описано ранее.
Любые неиспользованные биты последнего байта каждой закодированной линии заполняются
нулями для получения выровненного по байтам начала при кодировании следующей линии.
Рисунок 2 — Относительное расположение контрольной точки на линейном элементе ломаной линии — это
отношение I/S.*, где S„ — длина линейного элемента, проходящего через контрольную точку М, I — расстояние
между начальной точкой линейного элемента S и контрольной точкой М; а,- — значение угла S„
6.2.2 Общие правила кодирования линии остова
Для сохраненияминимальногоразмеракодирования,линия должнаначинатьсяс
действительной контрольной точки (идентификатор типа 01 или 10). если это возможно.
Не существует ограничений на использование графического режима с высоким разрешением
или контрольных точек мнимого продолжения.
П р и м е ч а н и е1 — Графический режим с высоким разрешением и контрольные точки мнимого
продолжения являются вспомогательными средствами при описании гребней. Один метод может
использоваться для описания сильного изгиба, а другой — для разметки линии, проходящей через бифуркацию,
ядро, дельту или экстремумы в изгибе. Необходимо учитывать, что вспомогательные данные увеличивают
размер кодированных данных.
На порядок следования кодированных линий в записи никаких ограничений не накладывается.
Остов отпечатка пальца должен быть закодирован только в областях изображения с
достаточным качеством отображения гребневых линий (приложение С. рисунок С.З).
П р и м е ч а н и е2 — 1-битовая карта качества задается неявно: в областях изображения, где
закодированная гребневая линия отсутствует, качество 0 (недостаточное), а в области изображения возле
закодированной гребневой линии — качество 1 (достаточное). Кроме этого, в области дополнительных данных
может быть определена многобитовая карта качества с локальными данными качества.
Чтобынагляднооценитькачествокодированиялинииостова,следуетсравнить
восстановленные гребневые линии с исходным изображением отпечатка пальца. Восстановленные
гребневые линии должны описывать изображение отпечатка пальца в соответствии с расположением и
структурой гребня. Таким образом, применяются следующие правила:
- большая часть длины восстановленного элемента ломаной линии остова (не менее 50 %)
должна располагаться в области гребня. Целесообразно использовать 5 %-ный порог (стандартное
значение). Данное значение зависит от требований приложения к качеству восстановления и
сравнения:
6