Вызов-ответ (аутентификация)
- 1 year ago
- 0
- 0
Аутентификация по сетчатке глаза — это одна из биометрических технологий , используемая для проверки подлинности личности. Тип биометрической технологии, который рассматривается в данной статье, использует физиологический параметр — уникальность сетчатки глаза. Данный метод часто путают с аутентификацией по радужной оболочке глаза , однако это совершенно другой способ аутентификации.
Первые упоминания об использовании сетчатки в качестве средства для проверки и идентификации восходят к 1930-м годам. Первое научное исследование было проведено доктором Карлтоном Саймоном и доктором Изодором Гольдштейном. В своей работе они предположили, что из-за различного распределения кровеносных сосудов сетчатка обладает структурой, уникальной для каждого человека, а значит может быть использована в качестве средства подтверждения личности.
Следующее научное исследование, которое подтвердило уникальность сетчатки, было проведено в 1950-х годах ученым, известным как доктор Пол Тауэр. Благодаря его работе было обнаружено, что даже у близнецов структура сетчатки различна. Более того, как и радужная оболочка глаза, сетчатка практически не изменяется в течение жизни человека, за исключением случаев болезни или слепоты.
Таким образом, распознавание по сетчатке является очень надежной системой биометрической аутентификации по сравнению с такими, как распознавание лиц или отпечатков пальцев.
В отличие от других биометрических способов, для распознавания сетчатки требуется большое количество требований от пользователя для сбора высококачественных данных. Необходимо, чтобы пользователь находился в непосредственной близости от устройства сканирования сетчатки. В этом состоит большое различие с распознаванием радужной оболочки, когда данные можно собирать с очень большого расстояния.
Процесс можно разбить следующим образом.
На этом первом этапе человек должен зафиксировать свой глаз перед небольшим приемником. Отсюда инфракрасный световой луч затем излучается в глаз, чтобы полностью осветить сетчатку. Чтобы уменьшить вероятность ошибки, этот свет излучается на 360 градусов. Данный процесс может занять до нескольких минут. Чтобы обеспечить сбор качественных изображений, человек должен оставаться абсолютно неподвижным, очков или линз быть не должно в целях устранения помех. На этой стадии можно собрать и проанализировать до пяти необработанных изображений, чтобы создать комплексное изображение, из которого затем будут извлечены уникальные признаки.
На этом втором этапе извлекаются уникальные признаки. Генетические факторы фактически не определяют состав структуры кровеносных сосудов, из которых состоит сетчатка. Другими словами, это не вписывается в структуру ДНК человека и не передается потомству. Из-за этого с сетчатки может быть получено до 400 уникальных признаков (для отпечатка пальца — примерно в 30-40). После этого создается шаблон регистрации. Размер шаблона регистрации сетчатки составляет всего 96 байт и считается самым маленьким биометрическим шаблоном из всех. Это, очевидно, имеет многочисленные преимущества. Во-первых, при проверке статистической схожести между шаблонами проверки и регистрации значительно снижаются расходы на вычисления. Во-вторых, этот небольшой размер означает, что большее количество шаблонов может храниться в одной базе данных. Этот же процесс также используется для создания шаблона подтверждения.
Поскольку для распознавания сетчатки требуется высокая точность при сборе данных, существует ряд факторов, которые могут значительно помешать процессу распознавания:
В данном алгоритме оцениваются вращение и смещение изображений относительно друг друга при помощи метода фазовой корреляции. После этого изображения выравниваются и вычисляется коэффициент, называемый показателем схожести.
Пусть и — изображения, одно из которых сдвинуто на относительно другого, а и — их преобразования Фурье, тогда:
Получим импульс-функцию, вычислив обратное преобразование Фурье кросс-спектра
Найдем искомое смещение, предварительно определив максимум этой функции Затем при помощи полярных координат найдем угол вращения при наличии смещения :
Затем, как и в предыдущем случае, применяется метод фазовой корреляции. После этого вычисляется показатель схожести по следующей формуле:
Вышеописанная техника на практике не всегда показывает хорошие результаты вследствие наличия шумов на изображениях. Для устранения этого недостатка данный алгоритм применяется итеративно (возможно, с изменением порядка подачи изображений в функцию). Каждый раз изображения выравниваются и рассчитывается показатель схожести. Конечным результатом будет считаться наибольший показатель схожести.