Научная статья на тему 'Застосування кореляційної матриці до розв’язання задачі аутентифікації особи за динамічно введеним підписом'

Застосування кореляційної матриці до розв’язання задачі аутентифікації особи за динамічно введеним підписом Текст научной статьи по специальности «Математика»

CC BY
164
39
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
АУТЕНТИФИКАЦИЯ ЛИЧНОСТИ / ЭЛЕКТРОННАЯ ПОДПИСЬ / АУТЕНТИФіКАЦіЯ ОСОБИ / ЕЛЕКТРОННИЙ ПіДПИС / AUTHENTIFICATION OF PERSON / ELECTRONIC SIGNATURE

Аннотация научной статьи по математике, автор научной работы — Кузьменко О. Н., Нижебецкая Ю. Х., Рыбина И. А.

Проиллюстровано работу метода с использованием корреляционной матрицы при решении задачи аутентификации особы по динамически введённой подписи.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Application of correlation matrix for solving the task of authentification of person after the dinamically entered signature

The work of method with use of correlation matrix for solving the task of authentification of person after the dinamically entered signature is illustrated.

Текст научной работы на тему «Застосування кореляційної матриці до розв’язання задачі аутентифікації особи за динамічно введеним підписом»

Радіотехнічні кола та сигнали

РАДІОТЕХНІЧНІ КОЛА ТА СИГНАЛИ

УДК 621.372.061

ЗАСТОСУВАННЯ КОРЕЛЯЦІЙНОЇ МАТРИЦІ ДО РОЗВ’ЯЗАННЯ ЗАДАЧІ АУТЕНТИФІКАЦІЇ ОСОБИ ЗА ДИНАМІЧНО ВВЕДЕНИМ ПІДПИСОМ

Кузьменко О.М., НіжебецькаЮ.Х., РибінаІ.О.

Підпис — класичний спосіб підтвердження аутентичності особи. В наш час системи аутентифікації дозволяють реєструвати не лише статичний підпис, а й фіксувати сам процес відтворення цього підпису у часі - динамічно введений підпис (ДВП), що можна подати у вигляді параметричної кривої з координатами по осях x, y, t у тривимірному просторі [1].

В процесі розв’язання поставленої задачі будуть використані дві траєкторії розкладу підпису людини по координатних осях x(t), y(t). Так, як кожна реалізація у часі підпису тієї самої особи може значно відрізнятися від іншої, нормуємо усі траєкторії, звівши їх до нульової початкової точки, однакової кількості відліків у часі та поклавши амплітуду розмаху рівною одиниці. Отримані нормовані компоненти ДВП позначимо відповідно XHi (n) та YH1 (n) для i-го підпису особи. Задача аутентифікації особи за ДВП є задачею класифікації сигналів, яку доцільно розв’язувати методом, основаним на ортогональному розкладі кореляційних матриць відліків сигналів на власні значення та власні вектори [2].

Так, для кожного класу підписів формується кореляційна матриця:

== і м________т

Cor = —YAx -Ax (1)

мії W

де Ax = x - m — стовпець відхилень значення кожного відліку дискрети-зованого підпису з певного класу від математичного очікування цього ж класу підписів. Ця матриця усереднена по кількості підписів в класі - М.

Далі одержану кореляційну матрицю розкладають за власними значеннями та власними векторами:

Cor = П - X - П

(2)

де X - діагональна матриця власних значень, де кожне з N власних значень X i є коренями визначника матриці, утвореної з Cor відніманням від

неї діагоналі X - E, тобто Cor - X- E = 0, де E - одинична матриця.

X=Xi

За визначеними власними значеннями обчислюють власні вектори, тобто розв’язки рівняння: Cor - Xt - E -ni = 0 Усі власні вектори об’єднують

Вісник Національного технічного університету України "КПІ" Серія — Радіотехніка. Радіоапаратобудування.-2009.-№39

5

Радіотехнічні кола і сигнали

в матрицю власних векторів П. Для розв’язання задачі класифікації підписів, обчислимо значення дискримінантних функцій:

^ Аа = АХа7 ■ С0Га ' ^а (3)

де Ах. — вектор-стовпець відхилення і-го відліку досліджуваного дискре-тизованого підпису певного класу від математичного очікування того класу, належність до якого досліджується.

Звичайно Cor = П ■ X ■ П , тобто для обернення кореляційної матриці треба обернути діагональну матрицю власних значень. Проте, якщо

деякі з коренів X є нулями, зворотної матриці Cor не існує. Але нульові власні значення свідчать про те, що певні рядки кореляційної матриці є лінійною комбінацією інших рядків. Тобто такий рядок слід відкинути, бо він не несе (або майже не несе) додаткової інформації про досліджуваний образ. Слід також відкинути рядки що не впливають на класифікацію (хоча й не є лінійною комбінацією інших). Це такі, наприклад, яким відповідають власні значення рівні безкінечності.

Проведена екстракція залежних ( х ^0) і несуттєвих ( х =да) ознак досліджуваного образу призведе до певних' незручностей, так як для образів з різних класів надлишкові і несуттєві відліки матимуть різні номери, крім того і кількість їх буде різною. Тоді кореляційні матриці для різних класів матимуть різні порядки, що ускладнює процедуру класифікації по значенню дискримінантної функції (3). Для уникнення таких незручностей при розпізнаванні образів утворюють миттєві (не усереднені) кореляційні матриці:

Co~ = Axi ■ Axiт (4)

5

де Axi - вектор - стовпець відхилення і-того відліку досліджуваного дис-кретизованого підпису певного класу від математичного очікування того класу, належність до якого досліджується. Co'ri дає можливість сформувати інший критерій для оцінки “близькості” досліджуваного образу до певного з класів. Для цього для кожного класу формуємо добутки:

Пі7 ■ Cor1 ■Пі = Г1 П27 ■ Cor2 ■П2 = Г2 Па7 ■ Cora ■Па = Га (5)

5 5

Дискримінантне число, значення якого визначатиме міру “близькості” досліджуваного підпису до і-го класу матиме вигляд:

5,

X,. — X і

(6)

Тут |... означає норму відхилень, тобто або корінь квадратний з суми квадратів, або суму модулів, або найбільше з чисел, одержаних відніманням діагональної матриці X. від недіагональної матриці X. .Якщо підпис належить до даного класу, то дискримінантне число має дорівнювати нулеві,

6

Вісник Національного технічного університету України "КПІ" Серія — Радіотехніка. Радіоапаратобудування.-2009.-№39

Радіотехнічні кола та сигнали

оскільки миттєва та усереднена кореляційна матриці будуть майже рівними ( в ідеальному випадку абсолютно рівними). В протилежному випадку -дискримінантне число буде суттєво більшим від нуля.

Для дослідження ефективності класифікації за допомогою дискримі-нантного числа (6) було сформовано 2 класи, до кожного з яких належить R=10 підписів. Ансамбль з R реалізацій нормованих компонент підписів досліджуваних осіб та їх математичних очікувань наведено на рис.1.

б

Рис.1. Ансамблі реалізації компонент XHi (n) та YHi (n) 10-ти динамічно введених підписів для особи № 1 (а) та №2 (б) та їх математичні очікування

Для кожного класу сформовано кореляційну матрицю (1) та здійснено її розклад згідно (2). За (4) та (5) сформовані дискримінантні числа (6) як

сума модулів елементів різниці Xi - Xі для випадків істинної та хибної на-лежностей підпису до кожного з досліджуваних класів. Значення 5 для компонент реалізацій підписів осіб №1 та №2 при перевірці їх належності до першого та другого класів наведені в табл. 1, 2, відповідно.

Таблиця 1

і 1 2 3 4 5 6 7 8 9 10

5 11і 1.41 2.67 3.06 2.55 3.61 1.91 3.16 2.70 3.42 2.10

5x 12i-103 1.54 1.36 1.55 1.49 1.22 1.08 1.28 1.59 1.70 1.56

5 У 11і 11.71 12.31 15.56 14.75 15.86 11.69 15.54 14.89 15.55 12.89

5У ,2і-103 2.84 3.66 4.19 2.87 4.25 3.81 3.06 4.34 3.56 3.45

Вісник Національного технічного університету України "КПІ" Серія — Радіотехніка. Радіоапаратобудування.-2009.-№39

7

Радіотехнічні кола і сигнали

Таблиця 2

i 1 2 3 4 5 6 7 8 9 10

8x 22i 16.28 6.97 15.08 5.38 3.43 8.03 10.56 5.64 5.90 4.58

5x 21i-103 1.03 0.92 0.94 1.02 1.11 0.90 1.16 1.16 0.95 0.97

8У 22i 19.81 15.61 29.95 8.85 15.24 10.19 17.59 10.69 9.10 7.14

8У 2,i '103 4.99 3.85 3.86 3.76 4.35 4.06 5.49 4.07 3.88 3.92

Аналогічними будуть результати аутентифікації ДВП всіх інших класів.

Великі відмінності (більше, ніж в тисячу разів) в дискримінантних числах, продемонстровані в таблицях, роблять критерій класифікації підпису та розпізнавання особи надійним та незалежним від випадкових неконтро-льованих змін в підписі, від похибок обробки, котрі зумовлюють зміщення вектора ознак в просторі для різних ідентифікацій того самого образу. Отже, можна стверджувати про вірність класифікації.

Література

1. Луцків А.М. Алгоритм роботи системи аутентифікації особи за динамічно введеним підписом//Проблеми інформації та управління - К. :НАУ - 2006. - №1-с. 111-117.

2. Абакумов В.Г., Рибін О.І., Сватош И. Біомедичні сигнали. Генезис, обробка, моніторинг - К.: Нора-прінт, 2001. - 516 с.

Кузьменко О.М., Ніжебецька Ю.Х., Рибіна І.О. Застосування кореляційної матриці до розв’язання задачі аутентифікації особи за динамічно введеним підписом. Проілюстровано роботу методу з використанням кореляційної матриці при розв ’язанні задачі аутентифікації особи за динамічно введеним підписом.

Ключові слова: аутентифікація особи, електронний підпис_______________________

Кузьменко О.М., Нижебецкая Ю.Х., Рыбина И.А. Применение корреляционной матрицы к решению задачи аутентификации особы по динамически введённой подписи. Проиллюстрованоработу метода с использованием корреляционной матрицы при решении задачи аутентификации особы по динамически введённой подписи.

Ключевые слова: аутентификация личности, електронная подпись__________________

Kuzmenko O.M.,. Nizhebetska Y.Kh, Ribinа I.O. Application of correlation matrix for solving the task of authentication of person after the dinamically entered signature. The work of method with use of correlation matrix for solving the task of authentification of person after the dinamically entered signature is illustrated.

Key words: authentification of person, electronic signature___________________

УДК 621.372.061

УМОВНА ДЕКОНВОЛЮЦІЯ ОБРАЗУ В ОБЛАСТІ ПРОСТОРОВИХ ВЛАСНИХ ЧАСТОТ

Наталенко С.С., Рибін О.І.

Вступ. Постановка задачі

При обробці образу первинного параметра, відображуваного системою, завжди постає проблема його спотворення, що з’являється через похибки багаторазового перетворення сигналу, наявність шуму, арте-

8

Вісник Національного технічного університету України "КПІ" Серія — Радіотехніка. Радіоапаратобудування.-2009.-№39

i Надоели баннеры? Вы всегда можете отключить рекламу.