ОБЗОР ЛИТЕРАТУРЫ И СРАВНИТЕЛЬНЫЙ АНАЛИЗ МЕТОДОВ ИДЕНТИФИКАЦИИ ЛИЧНОСТИ ПО РАДУЖНОЙ ОБОЛОЧКЕ ГЛАЗА

2025

Полный текст Открытый доступ: Hybrid Метаданные (CSL-JSON)
DOI 10.58805/kazutb.v.3.28-874
Достоверность данных 70 средняя
Как считается эта оценка

Складывается из проверяемых признаков самой записи: есть ли у статьи DOI, сколько независимых источников подтвердили её данные, заполнены ли обязательные поля и насколько свежо последнее подтверждение. Снижают оценку расхождения между источниками и отсутствие идентификатора. Значение от 80 означает, что запись опубликована без дополнительной проверки; от 60 до 79 — что она опубликована с пониженной достоверностью и ручная проверка желательна. Запись, выверенную редактором вручную, пересчёт не опускает ниже 90. Это оценка наших данных о статье, а не оценка самой статьи.

Аннотация

На протяжении работы мы опирались на открытые базы изображений радужной оболочки глаза. Среди них особенно полезными оказались CASIA и UBIRIS. Они включают в себя снимки, сделанные в разных условиях - от хорошего лабораторного освещения до более "жизненных" ситуаций. Это как раз то, что нужно, чтобы проверить, насколько алгоритмы справляются вне идеальной обстановки. Перед анализом фотографии были немного подготовлены: улучшали контрастность, убирали шумы, настраивали яркость. Всё это делалось для того, чтобы структура радужки была чёткой и пригодной для дальнейшей обработки. Дальше шёл этап, где важно было найти и выделить саму радужную оболочку. Здесь хорошо себя показал метод Хафа, так как он умеет точно находить круги. После этого форма радужки преобразовывалась - из круговой в прямоугольную, чтобы с изображениями было проще работать на следующих шагах. Когда с формой разобрались, пришло время извлечь признаки. Это такие уникальные особенности, по которым можно отличить один глаз от другого. Мы использовали фильтры Габора и вейвлеты - они неплохо справляются с детальной текстурой. Затем классификация: система должна понять, чей это глаз. Тут помогали нейросети и метод опорных векторов - в паре они давали довольно точные результаты. В процессе тестирования мы обращали внимание не только на точность, но и на скорость работы. Важно также отслеживать, когда система ошибается - как в одну, так и в другую сторону. Такие сбои могут сказаться на безопасности. Финальный шаг - это статистика. Мы сравнивали разные версии и отслеживали, какие из них показывают себя лучше. Так удалось понять, где алгоритм слабее, а где работает стабильно. И это даёт возможность двигаться дальше и улучшать систему.