ГОСТ Р ИСО/МЭК 19784-4—2014
Приложение В
(обязательное)
М одули биометрического датчика подписи
В.1 Общие положения
Данное приложение описывает биометрические датчики, которые осуществляют сбор данных подписи.
В.1.1 Порядок следования битов и байтов
Все многобайтовые значения должны быть представлены в формате обратного порядка следования байтов
(Big-Endian): старшие байты любого многобайтового значения записывают в память раньше младших байтов. В
пределах байта: старшие биты записывают в память раньше младших битов. Все численные значения должны
быть целочисленными и беззнаковыми величинами фиксированной длины.
В.1.2 Система координат
Система координат, используемая для описания положения пера, должна быть трехмерной декартовой си
стемой координат. Существуют три канала, которые были определены для записи данных о позиции пера в трех
мерном пространстве. ОсьX должна соответствовать горизонтальной оси рабочей поверхности, при этом значение
координаты X должно увеличиваться при перемещении пера вправо. Ось У должна соответствовать вертикальной оси
рабочей поверхности, при этом значение координаты У должно увеличиваться при перемещении пера вверх. Ось Z
должна быть перпендикулярна к плоскости рабочей поверхности, при этом значение координаты Z должно
увеличиваться при подьвме пера: нулевое значение соответствует положению, когда перо касается рабочей по
верхности. Горизонтальная и вертикальная позиции на рабочей поверхности записываются в X и У каналах соот
ветственно. Высота пера над поверхностью записывается через Z канал.
Горизонтальная и вертикальная скорости пера на рабочей поверхности записываются в каналах VX и VY
соответственно.
Горизонтальное и вертикальное ускорения пера на рабочей поверхности записываются в каналах АХ и AY
соответственно.
Канал Топределен для записи данных о времени.
Канал DT определен для записи данных о времени по отношению к предыдущему образцу.
Канал F определен для записи данных о силе (давлении) пера.
Канал S определен для записи данных о том. касается ли перо рабочей поверхности или нет. Значение 0 -
отсутствие касания: 1 - касание.
Также определены 5 каналов для записи данных об ориентации пера: Az. El. ТУ. ГУ и Я. Исполнителям
предоставлен выбор использования одновременно угла азимута пера и угла возвышения пера либо угла наклона
пера. Третья степень свободы в ориентации определена, как свобода вращения пера относительно его оси.
Использование каналов X и У обязательно. Также либо канал Г. либо канал DTдолжен присутствовать, или
равномерное сэмплирование (постоянная разница во времени между смежными точками отбора проб) должно
быть определено. Использование друплх каналов является необязательным (ИСО/МЭК 19794-7:2007).
В.1.3 Поле «Наличие каналов» (Channel inclusion)
Поле «Наличие каналов» (Channel inclusion) должноопределять наличие или отсутствие каналов. Поле «На
личие каналов» (Channel inclusion) состоит из 2 байтов. Каждый бит должен соответствовать какому-либо каналу,
как указано в таблице В.1. Значение бита 1 кодирует наличие соответствующего канала, значение бита 0 кодирует
отсутствие соответствующего канала.
Таблица В.1 — Структура поля «Наличие каналов» (Channel inclusion)
Обозначение
канала
Описание
Байт
Позиция бита
X
X координата (горизонтальное положение пера)
18 (старший разряд)
У координата (вертикальное положение пера)
Z координата (высота пера над рабочей поверхностью)
Скорость пера в X направлении
Скорость пера в У направлении
У
Z
VX
VY
АХ
Ускорение пера в X направлении
17
16
15
14
13
AY
Ускорение пера в У направлении
12
Т
Время
DT
Дифференциал времени
1 1(младший разряд)
2 8 (старший разряд)
23