Система идентификации личности по отпечаткам пальцев
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
езультате были получены структурные описания представленные на рис. 2.14, 2.15, 2.16.
Полученные структурные представления точно описывают входные образы, что не трудно проверить визуальным сравнением с входными образами. Статистически было выявлено, что на отпечатках имеется около 40-50 минюций, эта величина может изменяться в зависимости от размеров пальца. На тестовых образах найдено 19, 40, 37 соответственно.
В приложении 4 можно увидеть что отпечатки A1 (1.bmp), A2 (1R1_3rotate2.bmp) схожи между собой и отпечатком 1R1_1.bmp, что является верным, так как все они являются образами большого пальца правой руки одного и того же человека. Отпечаток B (3l2_2.bmp) не совпадает ни с одним из A1 и A2, но совпадает с 3l2_1.bmp, что является также верным результатом, это отпечатки указательного пальца правой руки другого человека.
Тестирование показало, что разработанное программное обеспечение способно сравнивать и отыскивать схожие отпечатки, а значит и есть возможность определить человека, которому принадлежит, обрабатываемы отпечаток. Полученные результаты совпадают с ожидаемыми и совпадают с ручным сравнением.
Помимо объектного описания папиллярного узора отпечатков и последующего распознавания личности по отпечаткам пальцев реализованный в программе алгоритм пригоден для описания и распознавания символьной информации и подписей. Для распознавания других, в отличие от отпечатков, образов в программе достаточно изменить параметры выделения локальных особенностей и убрать несколько этапов. Этап восстановление растра для символов не годится, так как он специально разработан для папиллярного узора.
Программа, после небольшой корректировки параметров анализа и сравнения, была настроена для распознавания символов алфавита. Результаты работы приведены в приложении 5.
Для проверки был введен в базу данных набор символов изображенных на рис. 2.17, который в последующем сравнивался с алфавитом на рис. 2.18.
Алфавит для базы данных
Рис. 2.17
Алфавит для сравнения
Рис. 2.18
ОРГАНИЗАЦИОННО-ЭКОНОМИЧЕСКАЯ ЧАСТЬ
- Обоснование необходимости разработки подсистемы распознавания в системе идентификации личности по отпечаткам пальцев.
Подсистема распознавания отпечатка пальца является неотъемлимой частью системы идентификации личности по отпечаткам пальцев, предназначенной для сравнения исследуемого отпечатка с отпечатками, хранящимися в базе данных посредством сравнения минюций на двух отпечатках. Разрабатываемая система носит исследовательский характер и предназначена для поиска и отладки наиболее эффективных алгоритмов обработки изображений отпечатков пальцев. Реализация подсистемы позволит в значительной степени облегчить труд программиста-исследователя посредством автоматизации процесса поиска интересующего отпечатка, вычисления статистических параметров найденых отпечатков.
Распознавание помимо непосредственного поиска интересующего отпечатка дает несколько других преимуществ:
- преобразование параметров минюций к относительным происходит практически без потери качества;
- сохранение в виде открытых нешифрованных файлов позволяет использовать результат расчетов в других подсистемах.
Рапределение доступа к секретной информации, имеет большое значение. Самый простой способ однозначной идентификации личности является идентификация по отпечатку пальца. Таким образом, разработка системы позволит, помимо выполнения основной задачи распознавания личности, уменьшить вероятность несанкционированного доступа к конфеденциальной информации и снять нагрузку на системы шифрования и с систем, отвечающих за сохранность информации.
- Расчет затрат на разработку подсистемы распознавания в системе идентификации личности по отпечаткам пальцев
Для определения величины расходов на создание подсистемы, используем прямой метод калькуляции.
Расчет сметы затрат осуществляется по следующим статьям
- расходы на материалы;
- расходы на оплату труда исполнителей;
- расходы на социальные налоги;
- расходы на содержание и амортизацию ВТ;
- накладные расходы;
- прочие расходы.
К статье Расходы на материалы относятся покупные изделия, необходимые для выполнения работы, перечисленные в табл. 3.1.
Таблица 3.1
Расходы на материалы
Наименование материалаКоличествоСтоимость, р.Матрица CD-R1 шт.20Матрица CD-RW3 шт.75Бумага писчая 80 г.250 листов80Тонер для принтера1 шт.100Прочие канцелярские товары25Итого300
Оклад инженера-программиста в период разработки составлял 5000 р. в месяц. Продолжительность разработки 3 месяца.
ЗП = ЗПМ*ПМ(3.1)
ЗП = 5000 * 3 = 15000 руб.
К окладу начисляется премия. Процент премиальных составил 15% в месяц.
ЗП,% = ЗП*1.15(3.2)
ЗП,% = 15000 * 1.15 = 17250 руб.
Плановые накопления в фонд резерва отпусков (ЗД) рассчитывается в размере 10% от тарифной платы:
ЗПД = ЗП * 0.10(3.3)
ЗПД = 15000 * 0.10 = 1500 руб.
В расходы на оплату труда необходимо включить уральский коэффициент (15%). Районный коэффициент рассчитывается от оклада вместе с премиальными и дополнительной заработной платой.
КУР = (15000 + 1500) * 0.15 = 2475 руб.
Следовательно, расходы на оплату труда с учетом зонального коэффициента составят:
ЗПОСН = ЗП,% + ЗПД + КУР(3.4)
ЗПОСН = 17250 + 1500 + 2475 = 21225 руб.
Сумма налоговой базы не превышает 280000 руб., поэтому статья Расходы на социальные налоги включает в себя отчисления в пенсионный фонд (20%)