Структура СКД на основі біометрії обличчя
На рис. 3.4 зображено структура системи контролю доступу на основі біометрії обличчя.
Структура СКД складається з 5 блоків. Перший блок АЦП представлений у вигляді фотоапарата або веб-камери. Цифровий фотоапарат - це фотоапарат, в якому для отримання зображення замість фотоплівки (фотопластинки) використовується масив напівпровідникових світлочутливих елементів на твердотільної підкладці, яку називають фотоматрицею, на яку зображення фокусується за допомогою системи лінз об'єктива. Отримане зображення, в електронному вигляді зберігається у вигляді файлів у пам'яті фотоапарата або додатковому носії, що вставляється в фотоапарат. Для даної СКД потрібен фотоапарат з інтерфейсом, який робить знімок за цифровим сигналом, а не за натисканням кнопки.
Рисунок 3.4 Структура СКД на основі біометрії обличчя
Другий блок розпізнавання образів представляє собою масив двовимірних декартових координат. Він з растрових зображень повинен виділяти елементи, які є носіями біометричних ознак, у даному випадку це зіниці, кінці брів та кінчик носу. У цій роботі даний блок не розглядається і не розробляється, так як не є метою дипломної роботи. Він робиться в ручну.
У третьому блоці із декартових координат утворюються біометричні параметри. З’єднавши п’ять точок A, B, C, D, E отримаємо многокутник схожий на діамант. Як видно за рис. 3.5 утворилося 15 біометричних ознак – 15 кутів.
За трьома точками утворюється трикутник, у якому вершина – буква, що знаходиться посередині. Знайдемо значення цього кута за теоремою косинусів. Для цього необхідно знати довжину сторін трикутника.
Рисунок 3.5 Алгоритм виділення ознак «Діамант»
Для знаходження в трикутнику АВС вершину, тобто <АВС, необхідно скористатися формулою:
. | (3.1) |
Інші кути розраховуються аналогічно.
У четвертому блоці складається біометричних еталон. В останню чергу виконується автентифікація користувача.
Розрахунок біометричних параметрів.
За рисунком 3.3, для приклада, розрахуємо за формулою (3.1) його біометричні ознаки – 15 кутів, а саме: EAD, DAC, CAB, ABE, EBD, DBC, BCA, ACE, ECD, CDB, BDA, ADE, DEC, CEB, BEA. На рис. 3.6 зображено «Діамант» рисунка 3.3.
Рисунок 3.6 «Діамант» рисунка 3.3
Запишемо формули знаходження кожного кута:
, | ||
, | ||
, | ||
, | ||
, | ||
, | ||
, | ||
, | ||
, | ||
, | ||
, | ||
, | ||
, | ||
, | ||
. |
Для того, щоб розрахувати кути необхідно мати довжини всіх сторін, які знаходяться за наступною формулою(3.2):
. (3.2)
Після розрахунку отримаємо: AB = 70.08, AC = 77.48, AD = 73.36, AE = 55.5, BE = 67.25, BD = 57.57, BC = 24, CE = 60.28, CD = 43.81, DE = 21.7.
Підставивши значення у формули, отримаємо: EAD = 11.09, DAC = 33.64, CAB = 17.83, ABE = 47.64, EBD = 17.97, DBC = 44.52, BCA = 63.39, ACE = 45.44, ECD = 15.81, CDB = 22.59, BDA = 63.41, ADE = 29.47, DEC = 33.37, CEB = 20.8, BEA = 68.9.