- •Реферат
- •1.1 Введение
- •1.2 Дактилоскопия
- •1.3 Общие сведения о проблеме
- •1.3.1 Методы сравнения отпечатков пальцев
- •1.3.2. Метод сравнения отпечатков по ключевым точкам (минуциям)
- •1.4 Обзор существующих алгоритмов цифровой обработки образов отпечатка пальца
- •1.4.1 Сглаживающий фильтр
- •1.4.2 Медианный фильтр
- •1.4.3 Метод пространственной фильтрации образа
- •1.4.4 Обработка изображения с применением фильтра Габора
- •1.5 Общие сведения о преобразовании Габора
- •1.5.1 Преобразование Габора. Свойства преобразования Габора
- •1.5.2 Алгоритм построения одномерного фильтра Габора
- •1.6 Выводы
- •2.2.3 Алгоритм обработки образов основанный на фильтрах Габора
- •2.3.5 Алгоритм построения двумерного фильтра Габора
- •2.4 Применение фильтра Габора для 2-Dизображений
- •2.5 Roc-анализ
- •2.6 Подбор параметров алгоритма. Математическая постановка задачи
- •2.7 Решение поставленной математической задачи
- •2.8 Выводы
- •3.1 Введение
- •3.2 Разработка общей структуры программного обеспечения
- •3.3 Выбор языка реализации
- •3.4 Нормализация изображения
- •3.5 Построение поля направлений
- •3.5 Бинаризация изображения
- •3.6 Применение фильтра Габора
- •3.7 Вывод
- •4.1 Введение
- •4.2 Конституция Российской Федерации
- •4.3 Доктрина информационной безопасности Российской Федерации
- •4.4 Федеральный Закон «Об информации, информационных технологиях и о защите информации»
- •4.5 Федеральный Закон «о персональных данных»
- •4.6 Постановление Правительства Российской Федерации «Об утверждении требований к защите персональных данных при их обработке в информационных системах персональных данных»
- •4.7 Гражданский Кодекс Российской Федерации
- •4.8 Уголовный Кодекс Российской Федерации
- •4.9 Выводы
- •5.1 Введение
- •5.2 Расчёт трудоёмкости проекта
- •5.2.1 Определение численности исполнителей
- •5.2.2 Построение сетевого графика
- •5.2.3 Диаграмма Гантта
- •5.3 Анализ структуры затрат проекта
- •5.3.1 Затраты на выплату заработной платы
- •5.3.2 Отчисления на социальные нужды
- •5.3.3 Материальные затраты
- •5.3.4 Прочие затраты
- •5.3.5 Затраты на организацию рабочих мест
- •5.3.6 Накладные расходы
- •5.3.7 Суммарные затраты на реализацию программного продукта
- •5.4 Исследование рынка
- •5.4.1 Сервисное обслуживание
- •5.4.2 Отчисления на социальные нужды
- •5.5 Планирование цены по на рынке
- •5.6 Вывод
1.3.2. Метод сравнения отпечатков по ключевым точкам (минуциям)
Рассмотрим более подробно метод сравнения отпечатков пальца, основанный на сравнении ключевых точек. Схема алгоритма представлена на рисунке 1.4.
Рис.1.4.
Блок-схема алгоритма сравнения отпечатков
с использование минуции
Как правило изображение, полученное с помощью сканера, имеет низкое качество. На качество полученного изображения влияет множество факторов – сила нажима пальца при сканировании, влажность воздуха, чистота пальца и самого сканера. Поэтому для повышения качества исходного изображения используют различные методы фильтрации.
На этапе скелетизации бинарное изображение образа отпечатка пальца утончаются до скелета.
Скелетом линии
называется простая цепь (u,v)с вершинамиuиv-смежностями, проходящая
вблизи геометрического центра линии,
причем для каждой вершины
существует ровно две смежные с ней
вершины
и
,
при этом вершины
и
не являются смежными.
Далее в скелете изображения производится поиск минуций – ключевых точек. В большинстве алгоритмов для распознавания используется только два типа минуций- окончание и разветвление. В скелете изображения они определяются следующим образом:
Окончанием
называется вершина
скелета такая, что для неё существует
ровно одна смежная с ней вершина
.
Разветвлением называется такая вершина
скелета
,
что для неё существует ровно три смежные
вершины
,
и
,
попарно несмежные.
Следующим этапом является поиск минуций в изображении. Для каждой ключевой точки определяется её тип (окончание или разветвление), координаты хиу, ориентация.
На рисунке 1.5 приведены результаты этапов фильтрации, скелезации и поиска минуций для образа отпечатка пальца.

а б в
Рис. 1.5. Изображение после фильтрации (а), скелет изображения (б) минуции (в).
Последним этапом аутентификации по отпечатку пальца является сравнение принятого на вход алгоритма изображение с эталоном из базы данных. На основе анализа всех имеющихся данных с использованием решающего правила принимается решение о разрешении или запрещении доступа.
1.4 Обзор существующих алгоритмов цифровой обработки образов отпечатка пальца
Рассмотрим наиболее распространенные на сегодняшний день алгоритмы обработки отпечатков пальца.
1.4.1 Сглаживающий фильтр
Данный метод широко
используется для удаления шумов в
изображении вообще и для удаления шумов
в образе отпечатка пальца в частности.
Заключается в сканировании всего
изображения окном Nразмерности
и перерасчета значения интенсивности
для каждого пикселя. Новое значение
вычисляется как среднее арифметическое
от значения всех пикселей, попавших в
окно:
,
где
- новое значение интенсивности пикселя
с координатами
,
- исходное значение интенсивности для
пикселя с координатами
.

(а) (б)
Рис. 1.6. Нормализованное изображение(а) и изображение после обработки сглаживающим фильтром (б).
1.4.2 Медианный фильтр
Так же широко
распространенный метод удаления шумов
в изображении. Изображение сканируется
окном размерности
,
значение интенсивности пикселей внутри
каждого окна сортируется по возрастанию
(убыванию); выходным значением является
интенсивность пикселя, находящегося
в середине списка.
Пример
