автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.18, диссертация на тему:Математические модели и методы обработки цифровых дактилоскопических изображений
Автореферат диссертации по теме "Математические модели и методы обработки цифровых дактилоскопических изображений"
Экз. Л»
40ЭО«-' -
На правах рукописи
Гудков Владимир Юльевич
МАТЕМАТИЧЕСКИЕ МОДЕЛИ И МЕТОДЫ ОБРАБОТКИ ЦИФРОВЫХ ДАКТИЛОСКОПИЧЕСКИХ ИЗОБРАЖЕНИЙ
Специальность 05.13.18 -Математическое моделирование, численные методы и комплексы программ
АВТОРЕФЕРАТ диссертации на соискание ученой степени доктора физико-математических наук
2 7 ОКТ 2011
Челябинск - 2011
4858278
Экз. №
Гудков Владимир Юльевич
МАТЕМАТИЧЕСКИЕ МОДЕЛИ И МЕТОДЫ ОБРАБОТКИ ЦИФРОВЫХ ДАКТИЛОСКОПИЧЕСКИХ ИЗОБРАЖЕНИЙ
Специальность 05.13.18 - Математическое моделирование, численные методы и комплексы программ
АВТОРЕФЕРАТ диссертации на соискание ученой степени доктора физико-математических наук
Челябинск-2011
Диссертация выполнена в Федеральном государственном бюджетном образовательном учреждении высшего профессионального образования «Челябинский государственный университет».
Официальные оппоненты:
- член-корреспондент РАН, доктор технических наук, профессор Арлазаров Владимир Львович;
- доктор физико-математических наук Визильтер Юрий Валентинович;
-доктор физико-математических наук Хачай Михаил Юрьевич.
Ведущая организация - Учреждение Российской академии наук Институт проблем информатики РАН.
Защита состоится «26» декабря 2011 г. в 14 часов на заседании диссертационного совета Д 212.296.02 при Челябинском государственном университете по адресу: 454001, Челябинск, ул. Братьев Кашириных, 129.
С диссертацией можно ознакомиться в библиотеке Челябинского государственного университета.
Отзывы в одном экземпляре, с заверенной подписью, просим направлять по адресу: 454001, Челябинск, ул. Братьев Кашириных, 129, Челябинский государственный университет, в диссертационный совет.
Ученый секретарь диссертационного совета, кандидат физико-математических наук, доцент
С.Ф. Долбеева
ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ
Актуальность работы. Исследования в области биометрии начались более ста лет назад с разработки методов сравнения отпечатков пальцев. С тех пор широко применяются системы классификации отпечатков пальцев Гальтона, Генри, Вуцетича, ФБР и национальные системы классификации. Для доказательства идентичности отпечатков пальцев в суде используются частные признаки и гребневый счет. С развитием вычислительной техники появилась возможность учета лиц в электронных системах, функционирование которых подобно деятельности эксперта-криминалиста и опирается на модель дактилоскопического изображения (ДИ) отпечатка пальца. Однако реальные отпечатки пальцев загрязнены, деформированы, смазаны, палец может иметь шрамы или ожоги. Это приводит к искажению модели и увеличению ошибок идентификации папиллярного узора в электронных системах.
Рост преступности и терроризма объясняет необходимость создания высоконадежных автоматизированных дактилоскопических информационных систем (АДИС), систем контроля доступа и др. Однако автоматических систем, сравнимых по качеству работы с работой эксперта-криминалиста, до сих пор не создано. Сегодня уместнее говорить об электронных полуавтоматах, облегчающих работу человека с дактилотеками. В мире насчитывается более , сотни АДИС, наиболее известными из которых являются японская система NEC, французская система SAGEM, канадская система PRINTRAK, американская система COGENT и др. Эти системы используют различные математические модели для идентификации узора. Каждая из таких моделей нацелена на повышение эффективности функционирования системы, однако неизвестно ни одной лучшей и свободной от недостатков модели.
Проблематика биометрической идентификации развивается с середины прошлого века:
-в 1960-е годы биометрическое подразделение NIST проводит первые попытки автоматизации процесса идентификации личности по отпечаткам пальцев;
-в 1970-е годы разрабатываются первые автоматизированные дактилоскопические системы;
-в 1980-е годы разрабатываются первые методы полностью автоматической идентификации.
В России наиболее важные результаты по дактилоскопической идентификации личности были получены в работах следующих авторов: В.Н. Бичигов, A.C. Боков, П.А. Зайцев, JI.M. Местецкий, A.B. Моксин, С.О.Новиков, О.С. Ушмаев, О.М. Черномордик и др. Сложились научные школы, занимающиеся проблематикой биометрической идентификации. Среди них можно выделить специалистов, работающих в институтах ИЛИ РАН, ИСА РАН, МГУ им. М.В. Ломоносова, МГТУ им. Н.Э. Баумана или компаниях «Биолинк», «Системы Папилон», «Сонда» и др.
Среда зарубежных исследований в области дактилоскопической идентификации личности следует выделить работы таких специалистов, как А. Almansa, S. Anderson, N. Ansari, К. Asai, P. Baldi, C.B. Banner, A.M. Bazen, S. Bernard, B. Bhanu, R.M. Bolle, G.T. Candela, R. Cappelli, T. Chang, C. Chapel, S.A. Cole, D. Costello, R.O. Duda, A.P. Fitz, R. Germain, G.H. Granlund, S. Igaki, A.K. Jain, S. Kasaei, Z.M. Kovacs-Vajna, D. Maio, D. Maltoni, В. Moayer, O. Nakamura, К. Nilsson, L. O'Gorman, W. Overton, S. Pankanti, S. Prabhakar, C.V.K. Rao, N.K. Ratha, A. Ross, A. Senior, W. Shen, B.G. Sherlock, M. Sparrow, P. Sparrow, D.A. Stoney, C.I. Watson, D.M. Weber, C.L. Wilson, W. Zhang, J. Zhou и др.
Возрастающему интересу к дактилоскопической идентификации способствует интерес со стороны государства. Биометрические технологии являются одним из приоритетных научно-технических направлений. Поэтому диссертация актуальна и замыкается на вопросы государственной безопасности.
Цель работы. Целью работы является исследование оптимальных моделей и методов распознавания общих и частных признаков ДИ в виде последовательности методов измерения, анализа и синтеза признаков ДИ, минимизирующих влияние дефектов изображения, а также разработка новой математической модели ДИ повышенной гибкости, устойчивости и информативности на основе топологических векторов и векторов гребневого счета.
Для достижения поставленной цели необходимо решение следующих основных задач:
-построение математических моделей и методов распознавания общих признаков ДИ в виде последовательности методов и алгоритмов, устойчивых к искажениям изображения;
- построение математических моделей и методов распознавания частных признаков ДИ в виде последовательности методов и алгоритмов, устойчивых к искажениям изображения;
- построение математической модели ДИ на основе топологических векторов и векторов гребневого счета;
- индексация ДИ.
Методы исследования. Для теоретических исследований применялись методы обработки изображений, распознавания образов, теории множеств, теории графов, теории вероятности и математической статистики. Для экспериментальных исследований использовались регрессные тесты по коллекциям изображений, на основе которых обучались алгоритмы обработки ДИ.
Объект исследования. В практическом плане объектами исследований являются изображения отпечатков пальцев и ладоней, а также программные модули и комплексы программ.
Научная новизна работы. Автором получен ряд новых обобщающих теоретических результатов в области распознавания общих признаков, частных признаков и построения математической модели ДИ.
Основные научные результаты заключаются в следующем:
1. Разработана новая математическая модель ДИ на основе представления общих и частных признаков, а также описания линий. Математическая модель ДИ патентована и включает:
- модели частных и общих признаков;
- модель топологических векторов частных признаков;
- модель топологических векторов линий;
- модель векторов гребневого счета линий;
- модель зон сегментации изображения;
- модель векторов состояния и индексация изображения на ее основе;
- графическая структура ДИ.
Доказаны теоремы об устойчивости модели векторов состояния.
2. Предложены оценки ошибок распознавания общих и частных признаков узора на основе функции массовой ранговой вероятности (МРВ). Они позволяют целенаправленно обучить программный объект путем размещения в нем дополнительных точек контроля, позволяющих минимизировать ошибки идентификации. Доказаны теоремы и показана состоятельность оценок.
3. Разработан новый метод распознавания общих признаков узора на основе моделей завитка, петли и дельты.
Сформулированы и решены следующие задачи:
- разработан метод измерения матриц потоков на основе корреляции в слоях светотеней точек из параллельных цепей;
- разработан метод кросс-анализа матриц потоков в независимых каналах пирамиды 31 на основе опорных потоков и развития их областей, ближнего и дальнего прогноза потоков по кривизне;
- разработан метод распознавания общих признаков на основе их моделей и иерархического уточнения их местоположения с оценкой их вероятностей;
- предложен метод расчета типа узора на основе формальной грамматики.
4. Разработан новый метод распознавания частных признаков узора, таких как разветвления и окончания линий.
Сформулированы и решены следующие задачи:
-уточнен метод измерения, анализа и восстановления матриц потоков с учетом местоположения общих признаков узора;
- разработан метод волнового синтеза модельных потоков с приоритетным прогнозом волнового фронта в области с повышенной кривизной линий;
-разработан метод расчета когерентностей модельных потоков;
- разработан метод расчета продольных и поперечных величин кривизны модельных потоков, определяющий линии перелома направлений кривизны;
-разработан метод измерения матриц плотности линий на основе пространственных разностных схем над матрицами градиента;
-разработан метод анализа матриц плотности линий на основе выделения опорных периодов и их достоверностей, верификации опорных периодов;
- разработан метод синтеза модельной матрицы плотности на основе прогнозирования опорных периодов линий с верификацией результатов прогноза;
- разработан метод расчета когерентностей модельных периодов линий;
- разработан метод сегментации изображения с использованием достовер-ностей и когерентностей модельных потоков и модельных периодов, выделения и группировки информативных областей методом дискриминантного анализа;
- разработан метод фильтрации на основе применения фильтра с килевид-ной характеристикой с учетом направления и кривизны модельных потоков;
- разработан метод скелетизации и распознавания частных признаков на основе утончения линий и структурных преобразований скелета.
5. Показана возможность дальнейшего развития математических моделей и методов обработки ДИ, а именно: сегментация изображений четырех отпечатков пальцев руки и криптография.
Практическая ценность работы заключается в возможности применения выработанных концепций, методов, моделей и алгоритмов в системах контроля и управления доступом, системах верификации личности, паспортно-визовых системах, системах правоохранительных ведомств РФ и др. На основе новой математической модели ДИ возможно уменьшение ошибок идентификации личности и повышение производительности систем. Это способствует решению вопросов государственной безопасности. Предлагаемые модели могут быть распространены на более широкий класс изображений при условии, что их математической моделью является структура в виде графа.
Реализация результатов работы. Результаты работы воплощены в коммерческих промышленных системах, разработанных на предприятиях «Совда» (Москва), «Сонда Технолоджи» (Миасс) и на кафедре ЭВМ Южно-Уральского государственного университета. При непосредственном участии автора разработаны следующие программно-аппаратные комплексы:
- АДИС Сонда 8;
- АДИС Сонда 8 enterprise edition;
- АДИС Сонда 7.3 лайт;
- Sonda automated flngerprint identification system SDK;
- Система входа в компьютер и защиты данных Сонда Логон;
- Система контроля и управления доступом Sonda Permit;
- Sonda fmgerprint SDK professional edition;
- Sonda fingerprint SDK Standard edition;
-АДИС Sonda;
-АДИС Sonda-Plus.
Программно-аппаратные комплексы работают в отделениях полиции РФ и других стран, в ЗАО «Уралаз», в школах г. Миасса, г. Челябинска и г. Москвы. Разработанные способы защищены патентами РФ и свидетельствами об официальной регистрации программы для ЭВМ. Результаты диссертационной работы использовались в учебном процессе ЮУрГУ (Челябинск).
Выносятся на защиту следующие результаты.
1. Теоретическое обобщение математической модели ДИ на основе топологических векторов и векторов гребневого счета, применимых для описания окрестностей как точек (частных признаков), так и линий.
2. Математическая модель ДИ в виде графической структуры объекта.
3. Новый метод обучения программного объекта путем размещения точек контроля ошибок распознавания общих и частных признаков ДИ.
4. Новый метод распознавания общих признаков ДИ на основе моделей завитка, петли и дельты, обучаемый по ошибке распознавания общих признаков на основе функции МРВ.
5. Новый метод распознавания частных признаков ДИ на основе моделей разветвления и окончания линий, обучаемый по ошибке распознавания частных признаков на основе функции МРВ.
6. Результаты экспериментальных исследований задач по идентификации ДИ на основе распознавания общих и частных признаков.
Апробация работы. Материалы диссертации излагались и обсуждались на следующих научно-технических конференциях: «20th International Conference on Pattern Recognition» (Istanbul, Turkey, 2010), Всероссийской конференции «Математическое моделирование и краевые задачи» (Самара, 2010), Всероссийской конференции «Инновации гуманитарных и естественных наук» (Екатеринбург, 2010), 20-й Международной конференции «ГрафиКон-2010» (Санкт-Петербург, 2010), 19-й Международной конференции «ГрафиКон-2009» (Москва, 2009), 61-й научной конференции в ЮУрГУ (Миасс, 2009), XV Международной конференции и тематической выставке «Информатизация и информационная безопасность правоохранительных органов» (Москва, 2006), III выставке-конференции «Криминалистика и судебная экспертиза» (Москва, 2006), XIV Международной конференции и тематической выставке «Информатизация и информационная безопасность правоохранительных органов» (Москва, 2005), «XXIII Российской школе по проблемам науки и технологий» (Миасс, 2003), «XXI Российской школе по проблемам науки и технологий» (Миасс, 2001).
Модели и методы, представленные в материалах диссертации, обсуждались на семинарах: «Математические модели дактилоскопических изображений» (лаб. 9-1 ИСА РАН, Москва, 2009), «Метода! обработки дактилоскопических изображений» (лаб. 9-1 ИСА РАН, Москва, 2008), «Методы, алгоритмы и программное обеспечение гибких информационных технологий для автоматизированных идентификационных систем» (Минск, БГУ, 1999).
Диссертационный доклад заслушивался и обсуждался на заседаниях кафедр: «Вычислительная математика» (ЧелГУ, Челябинск, 2010), «ЭВМ» (ЮУрГУ, Челябинск, 2010), «Прикладная математика» (ЧелГУ, Миасс, 2010).
Модели распознавания общих и частных признаков ДИ, воплощенные в программах, проверялись на открытых международных тестах «FVC 2004: the Third International Fingerprint Verification Competition» (University of Bologna, Italy, 2004) и «FVC 2006: the Fourth International Fingerprint Verification Competition» (University of Bologna, Italy, 2006). Методы, реализованные в алгоритмах распознавания потоков ДИ, исследовались при сегментации отпечатков пальцев на открытых международных тестах «Slap fingerprint segmentation evaluation I» (NIST, USA, 2005) и «Slap fingerprint segmentation evaluation II» (NIST, USA, 2009). Корректность модели частных признаков при обмене данными между различными системами подтвердилась на тестах «Minutiae Interoperability Ех-
change Test MINEX II» (NIST, USA, 2009) и «NIST Proprietary Fingerprint Template (PFT) Testing» (NIST, USA, 2009). Математическая модель ДИ в виде топологических векторов, образующих граф, применялась в автоматическом следовом тестировании «ELFT - An Evaluation of Automated Latent Fingerprint Identification Technologies» (NIST, USA, 2009).
Комплекс АДИС, в который внедрены математические модели и методы обработки ДИ, демонстрировался на международных выставках средств обеспечения безопасности «Интерполитех-2006» (Москва, 2006), «Интерполитех-2005» (Москва, 2005), «Интерполитех-2004» (Москва, 2004), на 47-й международной машиностроительной выставке (Брно, Чехия, 2005) и выставке продукции горнозаводского края Челябинской области (Челябинск, 2005).
Публикации. Содержание диссертации отражено более чем в 50 печатных работах. Опубликовано 9 статей в журналах перечня ВАК «Труды ИСА РАН», «ВЕСТНИК ЮУрГУ», «ИНФОРМАТИКА И ЕЕ ПРИМЕНЕНИЯ». Опубликовано 10 статей в рецензируемых сборниках трудов «ICPR 2010» (Istanbul, Turkey), «GraphiCon'2010» (Санкт-Петербург), «GraphiCon'2009» (МГУ, Москва), «Математическое моделирование» (ЮУрГУ, Миасс) и «Методы, алгоритмы и программное обеспечение гибких информационных технологий для автоматизированных идентификационных систем» (БГУ, Минск). Кроме того, опубликовано 2 монографии и 1 учебное пособие (ЮУрГУ, Миасс), 16 патентов на изобретение, 11 свидетельств об официальной регистрации программы для ЭВМ. Всего 24 публикации выполнено без соавторов.
Автор приносит благодарности соавторам публикаций Д.И. Аркабаеву, С.А. Баженову, A.C. Бокову, A.A. Коляде, A.C. Мосунову, В.В. Ревинскому и A.A. Суслову за помощь в проверке и реализации моделей и методов, изложенных в диссертации, терпение, критику и конструктивные замечания.
Объем работы. Диссертационная работа состоит из введения, 6-и глав, заключения, списка литературы из 313 наименований, содержит 349 страниц, в том числе 246 страниц основного текста, 111 рисунков и 12 таблиц.
КРАТКОЕ СОДЕРЖАНИЕ РАБОТЫ
Введение. Во введении излагается исторически сложившиеся направления исследований отпечатков папиллярных узоров, организационные особенности дактилоскопической идентификации в разных странах, в том числе в России, указывается вероятностный характер работы биометрических систем.
Первый раздел. В первом разделе «Общая характеристика работы» освещается актуальность работы, рост интереса к биометрическим технологиям со стороны различных государств, связь работы с крупными научными программами Российской Федерации, цель, методы и объем исследования, научная новизна работы, обоснованность и достоверность результатов, практическая ценность и реализация результатов работы, апробация и структура работы, перечень публикаций и результаты международных тестов. В конце раздела приводятся выводы.
Второй раздел. Во втором разделе «Методологические аспекты проблемы» анализируется состояние теории обработки изображений, рассматривается класс ДИ, классификация и функциональная организация систем обработки изображений (СОИ), основные математические модели ДИ. Изображения формируются в электронно-цифровом виде при сканировании дактилокарт с помо-
мощностъ потока. Линии в потоке оканчиваются или начинаются, соединяются или расщепляются, образуя частные признаки. В АДИС обычно используют два типа частных признаков: окончание и разветвление, которые могут менять тип (мутировать).
Рассматриваются основные свойства ДИ. Приводится известная практика кодификации общих и частных признаков узора. Две дельты и один завиток, окончания и расщепления видны на рис. 1.
Обработка изображения выполняется в СОИ. В работе приводится классификация СОИ и указывается два направления в их создании: первое предполагает распознавание изображения как процесс вычленения системы признаков объектов и классификации объектов, а второе - как процесс восстановления объектов с последующей интерпретацией результатов. Архитектуру СОИ можно представить как иерархию уровней представлений (позиционные, структурные, символьные, реляционные) во взаимосвязи с иерархией функций (обработка, анализ, понимание).
Задача распознавания заключается в построении правила, позволяющего отнести объект, заданный по системе признаков, к одному из классов в виде
где распознавание задают отображением на классе функций вида С = Я(х^; х = [ / е 1 - вектор объекта в евклидовом пространстве признаков Е ; А = {а, | г е \..с!) - множество признаков, позволяющих получить решение для объекта; С = {Сг-1 / е 1 ,.с1) - множество классов, удовлетворяющих требованиям
Рис. 1. Общие и частные признаки узора
щью планшетного сканера, вводе пальцев и ладоней с «живого сканера» или с цифрового фотоаппарата и т.п. Для изображений определяются общие признаки - рисунки из темных линий в виде петель, дельт и завитков, а сами ДИ отпечатков пальцев классифицируются по типам узора: дуговой, шатровый, правопетлевой и лево-петлевой, завитковый, сложно-завитковый и неопределенный. Вводится понятие потока как усредненного угла направления нескольких папиллярных линий и
5 = (А, С, Л),
сходства; R = {R, [ i e l..r} - множество правил, отображающих x на С. Задача по принципу декомпозиции разбивается на ряд подзадач, а сама СОИ расслаивается на множество подсистем {SJ. Тогда решением является иерархия вида
5 = ф | ie /}, С = R(x) = R\ (R2 (... Л,- (... Rn (х)...)...)),
где I - конечное множество значений индекса i с отношением строгого порядка и максимальным элементом множества п. Иерархия синтезируется на этапе агрегации подсистем {S, }, как правило, с потерями функциональной полноты и качества.
Сущность методов распознавания заключается в применении решающего правила. Критерии принятия решения разнообразны, но общим для них является то, что наблюдается перекрытие классов изображений и снижение достоверности классификации. Распознавание формулируется как проблема оптимальных решающих правил.
В выводах раздела изображение рассматривается как целостное образование, поддающееся декомпозиции, со структурой, позволяющей расслоить во времени и пространстве процесс анализа на этапы, с возможностью управления фокусом анализа от более важных элементов изображения к менее важным на основе обобщенности оснований, понимаемой как выделение наиболее устойчивых признаков объектов и их отношений, а стереотипность процесса обработки, обеспечивающая однотипность процедур по формированию однородных элементов и связей, позволяет синтезировать модель изображения в виде набора компактных формальных конструкций.
Третий раздел. В третьем разделе «Методы и модели распознавания общих признаков дактилоскопических изображений» приводятся математические методы, модели и алгоритмы распознавания общих признаков и типа узора.
Обработка ДИ в АДИС подразделяется на два этапа. Первая обработка предназначена для распознавания общих признаков: завитков, петель и дельт. Вторая обработка распознает частные признаки и дополняет их морфологическими и топологическими характеристиками узора.
Вначале дается краткая характеристика раздела, вводятся элементарные функции и предлагается концепция многослойной иерархической обработки изображения, заключающаяся в множестве правил его представления в виде F = {/(*. У) е 0..2Ь -11 (х, у) е X х Г}, где Ъ - глубина изображения (8 бит), X = 0..*0 -1 и У = 0..j0 -1. Изображение определено в прямоугольной области G мощностью |G| = х0у0.
Любой слой иерархии h пирамиды 5R может быть сегментирован. Например, 1 -й слой к -й иерархии разбивается на xhyh квадратных сегментов
shk(x>y) с Длиной стороны 2h~k и вершинами (x,y)eXhxYh, где к< ft. Доступ к точке сегмента SM(x,y) записывается в координатах (h,v) е Xhk х Yhk:
\хкк = {и + х 2
А-А
IУ 6 лу<=0..21г~1с ■
■1}-
(1)
Процесс классификационного анализа (КА) ДИ имеет многослойную иерархическую организацию, показанную на рис. 2. Слой Ь'{И1] посредством иерархической сегментации отображается на слои более высоких иерархий, а вершины сегментов отображаются к основанию пирамиды 9? высотой п. Длина стороны самого большого сегмента равна 2". Размер сегмента заметно влияет на время и качество обработки и поэтому не может оставаться постоянным.
Для формализации методов КА вводится аппарат апертур. Ключевую роль при этом играют прямолинейная щелевая
Ак{х,у,а,ч>) и АЦ(х,у,а,м>), точечная АЦх,у,а,-, круговая Ан(х,у,™), сегментная А^х,у,а,р,м>) и АЦ(х,у,а,0,м/), дуговая А°к{х,у,а,Р,1л>) апертуры, а также дуга окружности Въ(х,у,а,<р,у/), т.е. множества точек слоя данных й-й иерархии и связанные с ними углы в виде элементов упорядоченных троек (и,у,/?). Они определяются по формулам:
Рис. 2. Иерархическое расслоение в пирамиде 93
' Ак (х, у, а, м>) = {(и^,Р) = {х + ]ч> сов (а)[, у + ] п бш (а)[, 4(х,у,а,м>) = {(и,х,Р) = {* + ]*> со8(а)[, у + ]V/ вт(а)[,/?) | V/е г;}, 4 (х, а, и-) = {(м, V, /?) = (х + ] ^ сое («)[, ^ + ]бш (а)[, р)\м>&2~),
Ак(х,у,а,/3,м>) =
<ре.а..р
■ АЦх,у,а,/3,м>) = У АЦх,у,<р,м>\ <реа../3
А1(х,у,а,р,ч>) = {^Аъ(х,у,<р,ч>), АИ(х,у,и0= У АИ(х,у,а,м1) > 5. (х,а,(р, м>) = {(м,V,/?) | (и,V,/?) е 4 (*с,,а, а +*<)} ,
(2)
(3)
(4)
где (x,y)eXhxYh -центр апертуры; (и,v)eXhxYh -точка апертуры; w-размер апертуры; Zw=l..w; Z° = {w}; Z~ = -w..-lul..w ; Z* = 0..359 - множество целочисленных градусов; a e Z* -угол направления апертуры; P = \zton(u-x,v-y)\ -угол направление из центра апертуры (х,^) в точку
(">v); ] [-ближайшая целая часть числа; хс = ]xcos(a)[ и ус =]^sin(«)[ при а как угле начала сегмента дуги и <р как центральном угле душ длиной w<p .
Как синхронное смещение в направлении d множества точек иерархии h вводится функция перехода
({(*.y)}) = {{ct,b)\{a,b) = {x + xd,y+yd)A{a,b)aXhxYh}, (6) где отношение
R = = {(1,0),(1,1),(0,1),(-1,1),(-1,0),(-1,-1),(0,-1),(1,-1)} .
Метод измерения матриц потоков как базовый метод опирается на слои светотеней = Ud , формируемых двумерной сверткой, где
deD- направление засветки изображения и Z> = 0..3; /г0(2) = Н**F0(1) -сглаженное изображение; - линейно растянутое по яркости исходное изображение F0(0); Н - ядро свертки сглаживающего фильтра; Hrf - операторы Собела.
Для формализации метода вводятся определения: скелета линии как простой цепи (m,v), ориентации цепи (u,v), функции плотности распределения вероятности ориентации а цепи (i/,v) в окрестности S изображения, потока линий в окрестности S изображения и мощности потока линий.
Светотени формируются границами линий и отслеживаются при локальном адаптивном параллельном сканировании слоев вдоль путей «тени» и «света» для de D.B каждом сегменте S{hdQ+3\x,y), h-2, прослеживают две простые цепи для «тени» и «света» длиной q в секторе G = 45(í/±1) градусов и находят две пары несовпадающих отсчетов. Инвертируя сектор поиска G = 45((t/+4)±l), от них синхронно отслеживают две простые цепи длиной 2q для «тени» и «света» с одинаковым направлением перехода на каждом шаге. В результате определяют угол потока S(hdk\x,y) и его достоверность Л(^к\х,у).
Метод измеряет корреляциею параллельных цепей, синтезируемых в процессе движения, по модели
.у,) = /Г3,( ТоЦ-^м)), (7)
где
' = arg ^ (/0(rf+3>(*U),/o(rf+3)(*í М 12
с функцией
ц/~{а,Ь) = sei(max min(cr,6), min max(a,¿));
" seG seG
To(-) - функции перехода по (6); s - направление движения; к е {0,1} с метками: 0 - канал «тени», 1 - канал «света»; г,1 - метки правой и левой цепи; sel -функция выбора.
Полученные матрицы потоков Д^ = и их достоверностей
Л«*> = [а^(х,>>)] оптимизируют, повторяя измерения в инвертированном секторе G. Для оптимизированных матриц рассчитывают матрицы отборных потоков в виде
где направление 3(х, у, к) = arg max Л^ (х, у).
deD П
Суммируя в векторных пространствах, рассчитывают матрицы потоков и их достоверностей для иерархии Ле3..4, направления d е D = 0..3 , канала к е 0.. 1 как отображение в виде
Г :{S<rf+3>} {{Д*А}, {A*A}{A(f >},{Af >}} . (8)
Метод выделения опорных потоков. Матрицы {ДА} и {ЛЛ} носят оценочный характер и служат основой для отображения на h -й иерархии в виде
Г:{{Д(^}, {Л£>}} {0>\Э«\4\ЛУ}, (9)
где А е и - отборные матрицы потоков и достоверностей (8);
^h ~ |?А''(Х>У)] И = j^A^i-*» -У)] - матрица меток классификации и направлений кривизны локальных потоков (вначале = [о]); ^ = ^Ц\х,у)\ и
Л<'> = [i^(*,>>)] - матрица локальных потоков и матрица достоверностей; А = 4.
Суть метода сводится к выбору из двух каналов более однородных потоков и формированию локальных потоков, вычленению из локальных потоков затравки опорных потоков, цепочечному присоединению локальных потоков к опорным по ближнему прогнозу в апертуре с восстановлением дефектов, регуляризации потоков, дальнему прогнозу потоков с выбором лучшего представителя из каналов, повторению процедуры с уменьшением размера апертуры.
Формирование локальных потоков выполняется по формулам:
A
где д(х, у) = arg min Kh {х, у) - метка канала-победителя в апертуре (4). к
Оценка ошибки на основе упорядоченного множества
Lk(x,y) = {l*(x,y)} = son{lek(x,y)}
(П)
вев
выполняется в виде
je/
(12)
где
lek{x,y)^(Kp\rt{x,y) + Ybhk{x,y)
+ кг
yahk{x,y)-ybhk{x,y)\)-,
J - множество индексов и для любого j&J элемент 1](х,у) известен; к ^ , кр и кп - коэффициенты; 6 = {в = {а,Ь) | а,Ь е 1 = 0..7} - множество упорядоченных пар индексов секторов апертуры; к е {0,1} - метка канала. Величина у/,к(х,у) для сектора ге / = 0..7 апертуры АЛх,у,м>) есть разность усредненных потоков в ее секторах от потока ее центра. Весовая функция сектора и ориентированная апертура показаны на рис. 3 и рис. 4.
У*
Ча)
л
2
Рис. 3. Весовая функция сектора Рис. 4. Сектора ориентированной апертуры
А^лС«
Рис. 5. Матрицы вьщеленных локальных потоков и достоверностей
Опорные потоки (рис. 5) в матрице Д^ определяются как матрица меток С(/} = ^^(л,^)] на основе сравнений в векторных пространствах с помощью отрицательной обратной связи. Дальний прогноз выполняется на элементах (и, V,/}) дуги (5) и направления кривизны вк (и, у) в £ -м канале в виде
= 4 (13)
где / - метка локального потока.
Метод распознавания общих признаков включает детектирование типа, I местоположения и их ориентации, уточнение местоположения, регуляризацию поля потоков по моделям общих признаков, восстановление полей потоков, проецирование слоев данных на слои, расположенные ближе к основанию пи-I рамиды 91, и повторение этих операций с изменяющимися параметрами. Метод ' рекурсивно реализует для И -й иерархии отображение
^ • {{А^Ь ^а—> , (14)
где к матрице ©^ добавляется матрица величин кривизны локальных потоков
У^р; Д</> и С{Р - новые матрицы направлений и типов общих признаков. Тип общего признака
}, (15)
зависит от значения ротора в апертуре вокруг (х,у) е Ху1 х , где - завиток, 5/ -петля, ^ — дельта, я,, — отсутствие общего признака.
Ориентация общего признака типа с(~/\х,у) (модели показаны на
рис. 6.) определяется по минимуму суммы квадратов разностей потоков в сек-I торах модели общего признака и апертуры над полем лФ.
Местоположение общих признаков в 8-смежной области Л'8 (ST) стека ST уточняется по критерию бектрекинга J( p) для элемента р в виде
P = {p\(peNi(ST)Ap€STAJ(p))^ST = STu{p}}. (16)
Критерий J(p) определяет «бассейн» области поиска. По модели общих признаков отрицательная обратная связь выбирает матрицы потоков для каналов к е {0,1} . Итерации по (8-13).
Матрицы проецируются к основанию пирамиды ïi по формулам:
С(1) _ Г(0 0(/) _ у(1) _ v(/) д(/) _ д(/) д(0 _ д(0 Д(/) _ д(/)
Г(Я - г(/)
при этом область поиска оптимального местоположения завитков, петель и дельт расширяется, а размер апертур уменьшается.
Каждому общему признаку назначается его вероятность в виде
N
Р =
Ah(x,y,w)
(17)
Рис. 7. Петли L и дельты D
где N - мощность множества отмеченных локальных потоков в апертуре; \Лк {х,ул\>) -мощность апертуры (4). Общие признаки классифицируются по методу дендритов. Результат распознавания двух петель и двух дельт показан на рис. 7. Пусть {£,/} -петля, {IV,м>} - завиток, {Аа} -дуга, {Д</} - дельта. {+,-}-признаки вращения по часовой и против часовой стрелки. Вращение определяется направлением ножек петель в завитковых и сложных завитковых узорах, направлением ножки петли в петлевых узорах, расхождением линий в завитковых узорах. В грамматике О = (ТУ, Т, Р, 5) с начальным символом .Я множеством нетерминальных символов N = {А, I, IV, Т) и множеством терминальных символов Т = {а, <1,1, ■*>,+,-} тип узора определяется множеством продукций Р вида
А -> а | ей,
Ь->1\1Т\аЬ\ сПЬ | сО¥, (18)
Т -> + !-.
Строка ¿1+ определяет правую петлю, ¿1- - левую петлю, о7 - шатер, ¿¿к - простой завитковый узор, ¿¿//-вытянутый овал, Ш+ - петли-клубки с вращением по часовой стрелке, с!сШ-- петли-клубки с вращением против часовой стрелки; <1<1<1Ш - редко встречающийся узор; <1а1 - изогнутая петля.
Модель ошибки распознавания общих признаков на тестовой выборке образцов = {со, | щ е П} опирается на суммарную ошибку
где \1Г,\ -мощность. Модель ошибки е1 распознавания общих признаков на образце щ при допуске на величину отклонения координат гтах находится на основе функции массовой ранговой вероятности Р(г) (МРВ) в виде
Здесь |5а| и - мощности множеств общих признаков, проставленных автоматом и экспертом на образце щ; 3(г) - количество сравниваемых пар
(Si<ESa,SjGSь) ранга г.
Вводятся определения ранга пары и ранговой вероятности, функции МРВ. Доказываются шесть свойств функции МРВ и ошибки распознавания.
Пусть одному и тому же образцу т функциями поставлены в соответствие
эталонное множество 5Й = /¿(си) и множества =/</(«)) с оценками ошибок распознавания ¡г/} и вероятностями истинной верификации образца (р£„}, где jвJ - номер функции автоматической кодировки образца.
Теорема 1. Если последовательность {е/) - убывающая, то последователь-
на рис. 8 показаны результаты обучения по модели (19) (кривые 1 и 2). Утверждается состоятельность оценки (19).
(19)
Выводы приводятся в конце раздела. Основные из них: измерение потоков опирается на корреляцию точек из параллельных цепей; распознавание общих признаков опирается на потоки; тип узора определяется грамматикой; модель (19) позволяет ввести первую точку контроля программного объекта.
Четвертый раздел. В четвертом разделе «Методы и модели распознавания частных признаков дактилоскопических изображений» представлена вторая обработка изображения, выполняющая детектирование информативных областей, линий и частных признаков, Она следует за первой обработкой и наследует множество общих признаков. Между обработками может вмешаться эксперт и скорректировать общие признаки, но в гражданских системах - нет.
Метод измерения матриц потоков подобен методу из первой обработки (7-8), опирается на корреляцию точек из параллельных цепей, но отличается тем, что длина цепей д есть функция расстояния до общих признаков. Значение 9 выбирается по критерию: рост <у приводит к увеличению времени обработки, уменьшение д снижает точность КА. Формируется отображение
Г: -> {{4}, {Л*ЛКД«},{Л^}}, (20)
где направление с! е О = 0..3 ; канал кеО.Л; иерархия А е Н = 2..4 .
Метод выделения опорных потоков подобен методу (9-13) и реализует отображение на А-й иерархии в виде
Г:{{А<*>},{ (21)
где к е {0,1}; матрицы {Д<*>}, , С(л°, ©^, Л(А,} и Л^ как в (9). Предварительно выполняется модуляция потоков в окрестности е общих признаков, в которой потоки из матриц А^1 и Л^ замещаются по формулам:
(22)
Л^И^М =№(Х'У'к]к)(*Л (23)
где
9{х, у,к) = аг8 шах (х, у) соз4 (¿<Л> (х, у) - <р(х, у))
выбирается как направление й е И = 0..3 , доставляющее максимум достоверности Л^к\х,у); 8^к\х,у) - величина угла потока в к-м канале для </; угол <Р(Х>У) ~ фактор регуляризации, вычисляемый на основе интерполяционного многочлена с узлами как потоками в секторах модели (см. рис. 6); к е {0,1}. Релаксация дефектных потоков в линейной области выполняется в виде
на основе оценки колебаний потоков и степени открытости сектора опорных потоков. Итак, рассчитываются улучшенные слои {сЦК&ЦКл^Клу} опорного поля потоков (по сравнению с первой обработкой). Они показаны на рис. 9.
Рис. 9. Слой выделенных локальных потоков и достоверностей с учетом общих признаков
Метод волнового синтеза модельных потоков выполняет прогноз потоков в дефектных областях на основе типа узора: дуговой, шатровый, правопет-левой и т.д. Суть метода с учетом (20) и (21) сводится к отображению вида
Г: {{Д?>}, (Аг>},Ду, ЛМ>} -> (25)
где k е {0,1} - номер канала. А™ = ^W)], Л(йл) = ^ W)] и С J,'"' = |с)/")(х,я] - матрицы модельного потока, его достоверностей и меток классификации.
Предварительно в (25) рассчитывается затравка с[т\х,у) = 1 в окрестности £ общих признаков узора с типом sw,shsd, определяющим ее размер, в виде
лг W)14r W)],
где
dk = arg max
AfW)cos \б1тЧх,у)-**\х,у)) (26)
1ieZ) keK
выбирается как направление d е D = 0..3 для канала к е К = 0..1, доставляющее максимум достоверности Ä(hM)(x,y); 5(hdk\x,y) - поток в к -м канале для d ; <р(х,у) - фактор регуляризации по модели общего признака (см. рис. 6); у(х,у) - функция отклонения локального потока бЦ\х,у) от фактора <р(х,у) в окрестности £ общего признака. Состояние окрестности 3x3 находится в виде
с[т\0е{1)
где /е I = 0..7 определяется точками апертуры. В ней рассчитывается кривизна модельного потока, которая адаптируется к результатам измерений. Обеспечивается приоритетное развитие волны на области повышенной кривизны линий (см. рис. 10). Это повышает качество КА. Приводится блок-схема алгоритма.
Рис. 10. Некоторые шаги развития модельного поля
Метод детализации модельных потоков сводится к отображению
Г : {Д^Л^} {{д£>{},{Af_(}, Д<$ А№,М{2т)'в(2т)Мт)} > (2?)
где M(2m) = ]р[т\х,у)\, ©2К) = [Ат>(х,у)\ и Vf"» = \>{гт\х,у)\ - матрицы коге-рентностей, направлений и величин кривизны модельных потоков; k е {0,1} -номер канала иерархии h. Отображаемые значения адаптируются на данные измерений в виде
= H-iW)]= \<Pk(x,y) - п-i(«>v)], (28)
ай=k-Vi^^j-
dk = argmax AgW)cos \{рк(х,у)-8<$ {x,y)), (29)
rfeD keK
где <ph(x,y) -усредненный поток в апертуре ; ^-i(M>v) -коррекция
ç>h(x,y) в отсчете (u,v) е Xhk х Yhk (1) сегмента Sh(x,y); ôj^(x,y) - поток
для направления d в к -м канале. Величины коррекции условно ограничены.
Когерентность модельных потоков рассчитывается в векторном пространстве в виде
М[т) = \р1т)(х,У)]= тт{цкк(х,у)} ,
(30)
где
а (х, У)=х л<*м) (х>у) соя( 'у))'
ЛеО
ап(251М\х,у));
А(с/к\х,у) и - поток и достоверность в к -м канале для направления
А Л = 0..3 ; к€ {0,1}; к - коэффициент. Когерентность на рис. 11 для идеальной структуры равна к, а для изотропной - нулю. Приводится блок-схема алгоритма.
Рис. 11. Когерентность и модельные потоки Метод измерения матриц плотностей опирается на модельные потоки. Вводятся определения: смежных линий, точечного периода ? е Т = 3..18 , функ-' ции плотности распределения точечного периода, периода линий и его мощно' сти. Оценка периода почти однонаправленного градиента границ линий находится в виде
Г (31)
где А(™], ©(2т) и - матрицы модельных потоков, их направлений и величин кривизны; Л^ =[4°(х,у)\ -матрица достоверностей точечного периода { еТ ; матрицы аргументов и модулей градиента находят в виде
= ^г)(х,>>)1= [апЛап^^),Уу(х,у))],
(32)
и
\(g)
Vx (x, у) и V y(x, у) - компоненты вектора градиента.
Введем тройку отсчетов P(u,v) с центральным (wj,vj) е Sh(x,y) и боковыми (m2,v2) и (m3,v3) отсчетами, удаленными с учетом кривизны на t. Рассчитаем разности углов щ =8^g)(ux,v\)-8^g\u2,v2) и а2 = ^s\nbVi)-<5^'(ii3,v3) и
модуль Ь= min uig^(w,v) . Тогда оценка достоверности точечного периода
P(u,v)1 и ;
+ 5, fl] < ij Л Й2 < ЛГ[,
-Ъ, а1 > к2 а а2 > к"2' О,
где Kj и - коэффициенты. Величины а, \fteT (рис. 12 и рис. 13) запоминаются в векторе А(m,v) . Из множества выбирается вектор A*(w,v) с экстремальным произведением суммы положительных и отрицательных а,. Достоверность точечного периода t находится в виде
у) - max vit | а, е A*h(u,v) At е. Г).
Ы
(34)
J _L ! .
' ' * 1 * 1 16 i
а, >0
Рис. 12. Достоверности из ки(х,у) Рис. 13. Границы линий и знаки а. Метод выделения опорных плотностей как отображение в виде
(35)
отличается от дискретного преобразования Фурье (ДПФ), где = и
Л^ = - матрица опорных периодов линий и соответствующая ей
матрица достоверностей; /еГ = 3.. 18 -точечный период. Матрицы А^,' усредняются на сегментах. Для ^\х,у) > 0, й = 4, вычисляются матрицы
T(s) lh
и мода
arg max л'/'(х,у) teT
тах?ь!\х,у) teT
t = arg max У Х^{х,у). teT
Элементы верифицируются (рис. 14) по степени удаленности от моды.
Рис. 14. Достоверности, опорные и верифицированные опорные периоды
Метод синтеза моделиibvx плотностей реализует отображение с иерархии h' = max Я на иерархию h = min Я при Я = 2..4 в виде
Г: {T«, Л« Л#> -> {if >,Af M(hb)}, (36)
где - матрица достоверностей точечных периодов; Т^?' и h\sJ -
матрицы опорных периодов и их достоверностей; ={fj^(x,>oj,
лй) = И^'-У)] и мл>) = ~ матрицы модельных периодов, их досто-
верностей и когерентностей. Инициализация: 1{кЬ) = .
Модельные периоды прогнозируются для t^\x,y) = 0 до значения /. Прогноз успешен, если Я^\х,у)>0 (путешествие по болотным кочкам), а / адаптируются под ^±1\х, у), иначе адаптации нет.
Матрица Т^ отображается с h = шах Я на h = min Я по формуле
где
-/ЛЧ farg max i'\(«,v), если 32^,(h,v)>0,
/(#) = < 0—K<t<6+K
\в, иначе;
23
(и, у) 6 У) - сегмент; к - диапазон допустимых вариаций. Полученные
модельные периоды ^(х,^) У{х,у) е Х^ х Уй_, сглаживаются.
В области прибытия рассчитывается достоверность модельных периодов в
виде
Л<» = {A?W)} = |шах(х,у) - m in(х,у)|
I teT
leT
и когерентность
м[Ь]={^Ь\х,у)}-
4(х,у)~ min Л(1]{х,у) ¡<9ыеТ
(38)
(39)
где Э = ^(х,у) -значение модельного периода; - достоверность
точечного периода 3 ; к - коэффициент. Когерентность на рис. 15 для идеальных линий равна к, а для дефектной структуры - нулю. Приведена блок-схема алгоритма.
М-
Ш
V ,
щ>
.JÜ:
Рис. 15. Слои достоверностей, модельных периодов и когерентностей Метод сегментации детектирует информативные области в виде
(40)
где Л(йт) и М^ - матрицы достоверностей и когерентностей модельных потоков; Л<£> и М^ - матрицы достоверностей и когерентностей модельных периодов; = и Q^ = ^(х,у)] - матрицы первичных и финальных оценок качества; cjjP = jcjiJ(,x,_y)J - матрица меток сегментации изображения с элементами cfi\x,y) е {0,1} ; h'eH = 2..4 ; h = min Я . Начало:
VA'CJP =[0].
Сегментация сводится к расчету по формуле
Qi0) = U°W)|=
(41)
где
g(ÁuÁ2,Ul>M2) = (Ml +Klh)-J 1 (f3^1 + >и) ;
A[m\x,y)eA^-, 4éW)É<>; /-«к^М«; ne 0..7 -
число членов ряда Фурье. Обучаемый функционал
я): | ¿ («¡ cos' (//) + bt sin'(¿o)i ~> {и}
L»=l
Рис. 16. Некоторые функции как разные степени доверия когерентностям
с коэффициентами аг1 , лг2 и ^з»*^ определяет решающее правило, где кх+кг=\ и аг3+лг4=1; -
коэффициенты ряда Фурье. Возможные графики функционала, расположенные между мажорантой и минорантой, показаны на рис. 16.
Фильтруя р<й°>, получают матрицы А е 2..4 . Для А = тах Я и гистограммной оценки г/пш1 выделяют информативные области по формуле
CW = J>)j= [l I > qmn J,
метки группируют по распределению информативных сегментов в апертуре, а в спорных ситуациях классификацию уточняют по правилу Виета.
Повторяя группировку меток классификации, матрицу С^' отображают на иерархию А = тш Н . Пример сегментации показан на рис. 17.
рС) 2
\ щ^ШШк
4 ЪйШШШ
Рис. 17. Слои оценок качества и меток сегментации изображения
Метод фильтрации реализует отображение в виде
где преобразованное исходное изображение; и С^* - матрицы оценок качества и меток сегментации изображения; - матрица модельных периодов линий; ©у"'' и У^'"-1 - матрицы направлений и величин кривизны модельных потоков; = [^р)(х,у)\ и = |/0<А)(х,^)] - матрицы фильтрованного и бинаризованного изображений; к - 2.
Введем набор углов дезориентации А = {а,а+р,а~р} с величиной р, зависящей от расстояния до общего признака (расходимость).
Первым в основаниях информативных сегментов применяется дифференциальный килевидный фильтр по формуле
<Ь).
V аеА
А тах /а (х,у) I, если ыт/а(х,у) >0,
аеА
А тт (х,у) 1 если тах/а (х, у) < 0,
V аеА 1
аеА
/ тесЗ/а(х,у) 1 иначе,
V аеА
(43)
\У
где /а(х,у) = - одномерная свертка в отсчетах прямолинейной
щелевой апертуры (2) (ж - половина модельного периода), ориентированной по а е А , с ядром
Н = [ВД] = 1 (г, т)-^1 (/,«)] при -и> < г < ^ ; т,п - степени как аргументы обучаемых функционалов
г ) —
л:] сое ^ ^ - /г если \0}, иначе
К1са&"\ \-И\, если -/<г</,
«■3со8в|90^^)-а[, иначе
Значения /г(г) центрируют (рис. 18), а отклик масштабируют.
h(i) 1
— t . t т........... +t
......*.. '1 >.............. 1 0 ■......--ч. 1 1 г
Рис. 18. Маска кияевидного фильтра Следующим применяется сглаживающий фильтр по формуле
/n(pW) =
max fa (х, у), если med fa {х, у) > О,
аеЛ аеА
min fa(x,y), если med fa (х, у) < О,
аеА аеА
med/a(x,y), иначе
.аеА
(44)
где /а (х, у) = Н *Е^а\х,у) - одномерная свертка для а е А с ядром Н ; набор
£(>а)(х,У) = ^0Х)(и,у)) состоит из элементов, которые выбираются из прямолинейными щелевыми апертурами с направлениями а0 и а[, зависящими от кривизны; м> - размер апертуры (половина модельного периода).
Число итераций дифференциального и ,Ь) сглаживающего фильтров определяется кривой
функции уровня качества. Препарат бинаризуют по формуле (43) по знаку отклика. Обе части фильтра образуют составной блочный фильтр с переменными параметрами: коэффициентом усиления, величиной модельного периода, размером апертуры, направлением и величиной кривизны, механизмом компенсации изменения скважности сигнала. Очевидны преимущества, как в скорости, так и в качестве КА, недостижимые при Габоровской фильтрации.
Метод скелетизации и распознавания частных признаков реализуется в виде
Г:{^>,С^>,Т<6),Д«в«»»^^^^}, (45)
где р(Ь) _ матрица бинаризованного изображения; С^ - матрица меток сегментации изображения; т[Ь) - матрица модельных периодов линий; Л(Ат), ©(-) и У[т) - матрицы модельных потоков, их направлений и величин кри-
27
Рис. 19. Бинарный слой
визны; /#•> = [/о"0(л,у)] и Ьт - новые слой скелета изображения и список частных признаков; к = 2.
Вводятся определения для окончания и разветвления.
Скелетизация опирается на раскрашивание точек бинарных линий по правилам, определяемым в специальной табличной форме на основе идентификатора
окрестности точки линии в виде ,у)= ]Г/(г)- 2', где /(/) принимает
Ш
значение 1 для бинарной линии и 0 в противном случае; /е/ = 0..7 - номер сектора апертуры 3x3 . Скелет окрашивается «скелетным цветом», разветвление - «цветом разветвления», окончание - «цветом окончания». Дополнительно применяется структурная постобработка скелета. Скелет и частные признаки показаны на рис. 20.
Рис. 20. Скелет и частные признаки ДИ
Модель шибки ркпознавания частных признаков на тестовой выборке образцов Ж, = {й)к | &к еО} опирается на суммарную ошибку
1 (46)
е = ;
где \W,\ -мощюсть. Модель ошибки ек распознавания частных признаков на образце сок при допуске jnax =srmax и максимальном ранге /-тах находится на основе функции кассовой ранговой вероятности Р(г) (МРВ) в виде
riг? - - S2(r)
4-ek(rmax)= ZrP(r), P(r) = Pl(r)P2(r) = ^±.
r=i \h\\n\
Здесь |Г|| и Г21 - мощности множеств частных признаков, проставленных экспертом и авто ютом на образце са^ ; S(r) - количество сравниваемых пар частных признаке М, и Mj ранга г при допуске / и а на отклонение координат и направлен й по метрике
fi(t,a,MhMj)e{ 0,1}.
Вводятся опр деления ранга пары частных признаков, их ранговой вероятности. Доказываю ;я три свойства ошибки распознавания.
Пусть одном и тому же образцу со функциями поставлены в соответствие эталонный шапон 7| = /¡(м) и множество шаблонов {'Г{ = /{(а)} с оценками ошибок расшнавания {е'к } и вероятностями истинной верификации образца {P'gen}, где п I - номер функции автоматической кодировки образца.
Теорема2. few последовательность {е'к} -убывающая, то последовательность { Р£еп} - возрастающая.
На рис. 21 о'разщ щ упорядочены по уменьшающейся величине ек. Утверждается состателькость оценки (46).
С а
к' м
Рис. 21. Кривая суммарной ошибки
Выводы приводятся в конце раздела. Основные из них: измерение потоков опирается на корреляцию точек из параллельных цепей; волновой прогноз потоков учитывает тип узора; измерение полей плотности линий опирается на градиент; при фильтрации применяется ядро килевидной формы; сегментация учитывает когерентности потоков и плотностей. Модель (46) позволяет ввести вторую точку контроля программного объекта.
Пятый раздел. В пятом разделе «Математическая модель дактилоскопических изображений» дана краткая ее характеристика и представлены модели частных и общих признаков, топологических векторов частных признаков и линий, векторов гребневого счета, зон, векторов состояния и индексов ДИ.
Модель частных признаков Ьт формируется в виде
1т = {М1 = {(*,. У1)>а,, и > . Ч.в, > Рг > Л,} 11 е 1 ..щ}, (47)
где Л/, - частный признак и \Ьт\ = щш, г - индекс как номер частного признака; (х,,^,), а,, ti, , V;, в(, р{ и /г, - координаты, направление, тип, метка сомнительности, величина и направление кривизны, вероятность и плотность линий в окрестности частного признака.
Модель общих признаков формируется в виде
= = {(*;. У,). Щ. Ь> > ЛЛ } | ¡' е 1 ,.и2}, (48)
где ^ - общий признак и = пг; ¡' -индекс как номер общего признака;
«,, ti, si, р, и А, -координаты, направление, тип, метка сомнительности, вероятность и плотность линий в окрестности общего признака.
Модель топологических векторов частных признаков ¿„ формируется на основе модели частных признаков Ьт, слоя скелета Р^, матриц модельных периодов линий Т^ и модельных потоков А^. Для частного признака синтезируется один топологический вектор. Их множество записывается в виде
= (V,• = [е], I], }|» е 1..«!,) е 1 ..т(}, (49)
где ^-топологический вектор частного признака Mi и |/,„| = ¡1Ш| = щ ; г -индекс как номер топологического вектора, совпадающий с номером частного признака; } -номер связи в топологическом векторе; е^ - событие, а I^ -дайна связи, сформированная частным признаком с номером Иу; т, -количество связей, зависящее от типа частного признака /,. Даются определения базового и расширенного топологического вектора, мутации первого и второго рода, ^-устойчивого топологического вектора. Приводятся его шесть свойств и два свойства доказываются.
От каждого частного признака М{ фиксируют две проекции: вправо и влево перпендикулярно его направлению на смежные скелетные линии. Затем через координаты (х, , у, ) проводят вправо и влево сечение на глубину нескольких линий т перпендикулярно касательным к пересекаемым линиям и нумеруют по спирали, разворачиванжейся по часовой стрелке, рассеченные линии (связи). Сечение отслеживает направление кривизны линий. Топологический вектор определяют по сечению методсм слежения за ходом каждой связи от сечения до встречи с другим частным признаком, расположенным на связи, или с проекцией от него на связи. При этом аа связях детектируют события, представленные на рис. 22.
н
1101
0101 ООП
22
>
25
Л
и
[001 «у
Ю01
ли
о
100
( 1; 114
1 9: ю А *- ф2 0
А А
_5_, 6 1
о
12
16
19 3
24+1
V
2б£_ 1 V
27 —•
Рис. 23. Сечение для сшнчания
н ч
1110 н
оно
А
101!
т
0000
* 23
1010
0010
1111
Рис. 22. События, детектируемые на связи
Таблица 1
Номер связи Событие Индекс Длина связи
0 1110 22 /о
1 0001 21 /.
2 1110 23 к
3 1001 24 и
4 1111 22 и
5 0011 21 15
6 1111 23 /б
7 1010 24 17
8 0010 25 к
9 0010 21 к
10 1010 20 /.0
11 1010 26 /и
12 0011 25 /.2
13 0000 — -
14 1001 20 /.4
15 1111 27 1X5
16 0001 25 Ьб
С событием, детектированным на связи, ассоциируют номер частного признака и строят базовый топологический вектор (экономный). Дополняя его длиной связи, формируют расширенный топологический вектор. Пример его построения для окончания 19 показан на рис. 23 и в табл. I. Топологические векторы поддерживают банк данных детального описания элементов узора.
Теорема 3. Число х равных по топологии связей в топологаческом векторе при мутации к -го рода частного признака находят в виде
\т0 ~2'Р(к), если ¿-нечетное,
х(к) =
[т{ - Нр(к), если к - четное.
Модель топологических векторов линий Ц синтезируется на основе всех вершин скелета (но не вершин частных признаков) в виде
= )\1&\..пг,]е\.щ\, (50)
где - топологический вектор для группы вершин скелета и = и3 при и3 > И); - индекс как номер топологического вектора; ) - номер связи в топологическом векторе; eJ■ - событие, а /у - длина связи, сформированная частным признаком с номером «у; т( = 4т + 2 - количество связей с учетом центральной линии. Список Ц (50) строят подобно (49), но для всех вершин скелета, а топологические векторы с равными базовыми векторами объединяют. Список Ц определяют для линий и при мутации окончания 19 (см. рис. 23) в разветвление нумерация связей не изменяется, что повышает устойчивость модели. Приводятся три свойства топологических векторов линий.
Модель векторов гребневого счета в виде
1,. = {^ = {(гу,»1у)}|1е1.Л4,7е1.Л5}, (51)
строят на основе всех вершин скелета , исключая вершины частных признаков, и списка Ьт, где Л, -вектор гребневого счета для группы вершин скелета как множество упорядоченных пар (гу.пу); \ЬГ\ = я4 -мощность списка, щ>пх\ г - индекс как номер вектора; у -номер связи в векторе; п5 - число связей в векторе, п5 < щ; - величина гребневого счета, а - номер частного признака по (47) на ] -й связи;
"1=Ы-
Определяется вектор гребневого счета. Указываются три свойства, повышающие его устойчивость по сравнению с классическим гребневым счетом.
Выберем вершину скелета (но не частный признак) и примем ее за центр вращения луча сканирования. При вращении луча и его встрече с Мк е 1т формируют упорядоченную пару (г],п]), где = к - номер частного признака Мк; г] -гребневый счет между и Мк; ] - номер связи как число встреченных лучом частных признаков. Число таких пар не превышает числа п{. В результате оборота луча вокруг вершины рё формируется вектор гребневого счета вершины = {(гу ,иу)| у е 1..^} как множество упорядоченных пар по индексу у . Связи замыкаются по кольцу. Их можно перенумеровать, например ={0у,л/)|/е 1..^}, где номер связи I = (/ + *)тос1(п1 +1).
Всего существует вершины. Векторы
| sel-.ni
= эквивалентных векторов гребневого счета гребневого счета вершин с одинаковыми эквивалентными векторами объединяют, а объединенный вектор помещают в список векторов
гребневого счета £г = { Л, | / е 1..л4} по (51).
Модель зон ¿. формируется как перечисление неинформативных а и информативных Ь сегментов в виде
1_={(а„Ь,.)|М, (52)
Модель векторов состояния. Формально выполняется отображение событий топологического вектора V, е ¿у по (49) или V, е Ц по (50) на основе таблицы состояний Т5 = Ы = [_,0,0,0,_,1,1,1,_,0,0,1,_,1,1,1] в виде
Г:£,={К,}->1С={5,}. (53)
где - состояние события величиной к (двоичный код событий); 1 - направление частного признака ориентировано навстречу ходу связи, а 0-по ходу связи; символ код пропуска. Используя Т5, из табл. 1 построим табл. 2. Номера связей не меняются. Вектор состояния 5, е Ьс рассчитывается по топологическому вектору V¡.
Таблица 2. Вектор состояния
Номер связи 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Состояние 1 0 I 0 1 0 I 0 0 0 0 0 0 - 0 1 0
Пусть й, и 5/ — векторы состояний для топологических векторов У,- и V,'. Оценку степени подобия Ц и V/ выполняют сравнением Si и $ операцией ИСКЛЮЧАЮЩЕЕ ИЛИ и подсчетом числа совпадающих бит (коды пропуска
не сравнивают). Степень подобия У1 и V? есть это число. Векторы состояния ускоряют процедуру идентификации (патент).
Определяется 5-устойчивость вектора состояния и вероятность р{С) сравнения двух связей по состоянию. Пусть т = м[х{к)\ есть математическое ожидание числа устойчивых по топологии связей при мутациях рода к е 0..3 .
Теорема 4. Вероятность того, что вектор состояния 5 -устойчивый по состоянию, равна
= ст {р(.С)У{1' .
Модель индексов изображения. По сечению выделим передний и задний фронт связей и получим значения переднего фронта Рг =00110001 и заднего фронта Ве = _00011000. В записях объединим состояния, ассоциированные с одним номером частного признака, в одну позицию, получим ¥е =01001 и Ве =_ 010. Припишем лидирующую единицу: ^=101001 и Ве=1_010.
Запись есть число. Если встречается код пропуска, то число обнуляется: Ре =101001 и Ве =0. Для каждого топологического вектора К, рассчитывают скалярное число (ненулевое) переднего фронта и заднего фронта Bi.
Вводятся определения центрально связанных топологических векторов и индекса изображения. При индексировании изображения выполняется отображение в виде
Т:Ь, = {Ук\ке1.]}->11т ={г},
где Ц, - модель топологических векторов частных признаков по (49), а модель топологических векторов линий по (50); г - значение хеш-функции для ненулевых скалярных чисел переднего ^ и заднего Вк фронтов топологических центрально связанных векторов Ук из цепи длиной |с|.
Графическая структура изображения представляется графом, вершинами которого являются топологические векторы.
Выводы приводятся в конце раздела. Основные из них: предложены новые модели топологических векторов и векторов гребневого счета, в том числе для линий ДИ, предложена модель расчета индексов ДИ. На основе топологических векторов достигнут первый уровень обобщения структурных свойств ДИ, топологических векторов линий — второй, индексов изображений — третий.
Шестой раздел. В шестом разделе «Расширение области применения математических моделей и методов обработки» демонстрируется сегментация множественных отпечатков пальцев и возможность использования математических моделей в криптографии.
Заключение содержит основные выводы и результаты диссертации.
ОСНОВНЫЕ РЕЗУЛЬТАТЫ РАБОТЫ И ВЫВОДЫ
В качестве аппарата исследований применены методы теории распознавания изображений, теории множеств и теории графов, теории вероятности и математической статистики, теории формальных языков. Получены новые результаты, которые можно сформулировать следующим образом.
1. Предложена группа взаимосвязанных методов, минимизирующих ошибку распознавания общих признаков. К ним относится измерение полей потоков и выделение опорных потоков, распознавание общих признаков и типа узора.
2. Предложена группа взаимосвязанных методов, минимизирующих ошибку распознавания частных признаков. К ним относится измерение полей потоков и выделение опорных потоков с учетом общих признаков, волновой синтез модельных потоков с их прогнозом в неинформативных областях, детализация модельных потоков, измерение полей плотности, выделение и синтез модельного поля плотности, сегментация, фильтрация и распознавание частных признаков.
3. Предложен новый метод независимого построения матриц потоков в двух каналах на основе параллельного движения в слоях светотеней и оценке корреляции точек из различных цепей при синхронном смещении нескольких точек.
4. Предложен метод кросс-анализа опорных потоков из различных каналов и цепочечного присоединения потоков по оценкам ближнего и дальнего прогнозов. Метод дополняется волновым распространением модельных потоков с учетом типа узора, вычислением продольной и поперечной кривизны модельных потоков с указанием линий перелома направлений кривизны.
5. Предложен метод распознавания общих признаков ДИ по их моделям на основе адаптивных апертур для матриц потоков. Общие признаки отбираются по вероятности. Набор общих признаков определяет вероятный тип узора.
6. Предложен новый метод синтеза модельного поля плотности линий над полем градиента изображения, предполагающий измерение, анализ и синтез плотности линий с адаптацией к результатам измерений.
7. Предложен новый метод сегментации на основе оценок качества сегментов изображения с учетом когерентностей и потоков и плотностей линий.
8. Предложен метод фильтрации изображения на основе дифференциального фильтра с новым килевидным ядром, ориентированным по направлению кривизны модельных потоков и минимизирующим влияние изменяющейся ширины просветов между линиями, и сглаживающего вдоль линий фильтра, учитывающего направление и величину кривизны модельных потоков.
9. Предложена новая математическая модель ДИ, защищенная рядом патентов Российской Федерации, в которой расширено содержание общих и частных признаков и введены новые топологические векторы и векторы состояния, как для частных признаков, так и для линий изображения. На основе векторов
рассчитываются индексы изображения. Доказаны теоремы. На основе топологических векторов частных признаков достигнут первый уровень обобщения структурных свойств ДИ, топологических векторов линий - второй, индексов изображений - третий.
10. Предложены модели ошибок распознавания общих и частных признаков, базирующиеся на функции МРВ и позволяющие решить оптимизационную задачу ввода двух точек контроля программного объекта до процедуры идентификации. Доказаны теоремы.
11. Показана возможность расширения области использования предложенных методов измерения, анализа и понимания ДИ за счет применения этих методов для сегментации изображений множества отпечатков пальцев (http://fingerprint.nist.gov/SlapSegII^.
12. Программное обеспечение, в котором реализованы методы измерения, анализа и понимания ДИ, сертифицировано в NIST USA (сертификат http://fingerprint.nist.gov/minex/Qpl.htmn и защищено 11 свидетельствами об официальной регистрации программы для ЭВМ. Реализованные в АДИС Сонда, эти методы обеспечили первое место при идентификации ДИ, снятых с оптического сенсора, на международном тестировании в университете Болоньи (Италия) как в 2006 г. (метка Р088 http://bias.csr.unibo.it/fVc2006/results.asp), так и в 2004 г. (метка Р047 http://bias.csr.umbo.it/fvc2004/). Частичная реализация этих методов в составе SDK Сонда обеспечила первое место на тесте NIST Ongoing MINEX (ЬЦр://Г1пеефпЩ.п151.20у/т1пех/Ке5иН5.Ь1т1).
ПО ТЕМЕ ДИССЕРТАЦИИ ОПУБЛИКОВАНЫ РАБОТЫ:
1. Gudkov, V.U. A topologic approach to user-dependent key extraction from fingerprints / V.U. Gudkov, O.S. Ushmaev // 20th International conference on pattern recognition ICPR 2010: Conf. proc. - 2010. - P. 1281-1284.
2. Гудков, В.Ю. Модель гребневого счета на основе топологии дактилоскопического узора / В.Ю. Гудков // Математическое моделирование и краевые задачи: тр. VII-й Всероссийской конф. с межд. участием. 4.4. - Самара: СамГТУ, 2010. -С. 44-49.
3. Гудков, В.Ю. Метод улучшения изображения отпечатка пальца с помощью преобразования Фурье / В.Ю. Гудков, М.В. Боков // Математическое моделирование и краевые задачи: тр. VII-й Всероссийской конф. с межд. участием. Ч. 4. - Самара: СамГТУ, 2010.-С. 40-44.
4. Гудков, В JO. Индексация дактилоскопических изображений / В.Ю. Гудков // Вестник ЮУрГУ. Серия «Компьютерные технологии, управление, радиоэлектроника». -2010,-Вып. 11.-№2(178).-С. 17-20.
5. Гудков, В.Ю. Математическая модель изображения отпечатка пальца на основе топологических векторов для линий / В.Ю. Гудков // Вестник ЮУрГУ. Серия «Компьютерные технологии, управление, радиоэлектроника». - 2009. - Вып. 10. -№26(159).-С. 13-18.
6. Гудков, В.Ю. Оценка точности автоматического кодирования частных признаков изображений отпечатков пальцев / В.Ю. Гудков // Вестник ЮУрГУ. Серия «Компьютерные технологии, управление, радиоэлектроника». - 2009. - Вып. 10. -№26(159). -С. 19-22.
7. Гудков, В.Ю. Способ математического описания и идентификации отпечатков пальцев / В.Ю. Гудков; под ред. член-корр. РАН В. JI. Арлазарова и д.т.н. проф. Н. Е. Емельянова // Обработка изображений и анализ данных: Труды ИСА РАН. - М.: Книжный дом «ЛИБРОКОМ», 2008. - Т. 38. - С. 336-356.
8. Гудков, В.Ю. Оценка точности автоматического кодирования особенностей отпечатков пальцев/ В.Ю.Гудков; под ред. член-корр. РАН В. Л. Арлазарова и д.т.н. проф. Н.Е.Емельянова// Обработка изображений и анализ данных: Труды ИСА РАН. - М.: Книжный дом «ЛИБРОКОМ», 2008. - Т. 38. - С. 357-363.
9. Гудков, В.Ю. Автоматическое детектирование общих признаков дактилоскопических изображений / В.Ю. Гудков; под ред. член-корр. РАН В. Л. Арлазарова и д.т.н. проф. Н. Е. Емельянова // Информационно-аналитические аспекты в задачах управления: Труды ИСА РАН. - М.: УРСС, 2007. - Т. 29. - С. 338-355.
10. Гудков, В.Ю. Двухканальный подход к выделению опорного поля потоков дактилоскопических изображений / В.Ю. Гудков; под ред. член-корр. РАН В. Л. Арлазарова и д.т.н. проф. Н. Е. Емельянова // Системный подход к управлению информацией: Труды ИСА РАН. - М.: УРСС, 2006. - Т. 23. - С. 206-221.
11. Гудков, В.Ю. Двухканальный подход к определению поля потоков дактилоскопических изображений / В.Ю. Гудков; под ред. член-корр. РАН В. Л. Арлазарова и д-т.н. проф. Н. Е. Емельянова // Интеллектуальные информационные технологии: концепции и инструментарий: Труды ИСА РАН. - М.: УРСС, 2005. - Т. 16. -С. 164-182. 4
12. Гудков, В.Ю. Математические модели изображения отпечатка пальца на основе описания линий / В.Ю. Гудков // Информатика и ее применения. - 2010. -Т. 4. Вып. 1.-С. 59-65.
13. Гудков, В.Ю. Классификация типов изображений отпечатков пальцев / В.Ю. Гудков // Актуальные вопросы современной науки: материалы VII-й межд. интернет-конф. (Таганрог): сб. науч. тр. - М.: Изд-во «Спутник+», 2010. - С. 224228.
14. Гудков, В.Ю. Об устойчивости модели дактилоскопических изображений / В.Ю. Гудков // Дискуссия: журн. науч. публ. - Екатеринбург: Изд-во АЖУР, 2010. -№ 1. - С. 10-11.
15. Gudkov, V.U. Mathematical models of fingerprint image on the basis of lines description / V.U. Gudkov // GraphiCon'2009: Conf. proc. - 2009. - P. 223-227.
16. Гудков, В.Ю. Методы первой и второй обработки дактилоскопических изображений: монография / В.Ю. Гудков. - Миасс: Изд-во «Геотур», 2009.-237 с.
17. Гудков, В.Ю. Методы первой обработки дактилоскопических изображений: монография / В.Ю. Гудков. - Миасс: Изд-во «Геотур», 2008. - 127 с.
18. Гудков, В.Ю. N-граммы в лингвистике / В.Ю. Гудков, Е.Ф. Гудкова; под ред. д.п.н. проф. Е. Н. Ярославовой // Иностранные языки в профессиональной подготовке специалистов: сб. науч. тр. — Челябинск: Изд-во ЮУрГУ, 2006. - С. 3-8.
19. Гудков,В.Ю. Основы теории цифрового управления: текст лекций/ В.Ю. Гудков. - Челябинск: Изд-во ЮУрГУ, 2003. - 92 с.
20. Гудков, В.Ю. Способ распознавания дактилоскопических изображений /
B.Ю. Гудков // XXIII Российская школа по проблемам науки и технологий: тезисы докл. - Миасс: МСНТ, 2003. - С. 92.
21. Гудков, В.Ю. Двухканальный подход к определению поля потоков дактилоскопических изображений / В.Ю. Гудков; под ред. д.т.н. проф. А. И. Телегина // Математическое моделирование: сб. науч. тр. - Челябинск: Изд-во ЮУрГУ, 2003. -
C. 62-76.
22. Гудков,В.Ю. Адашивная фильтрация траектории движения объекта/ В.Ю. Гудков // XXI Российская школа по проблемам науки и технологий: тезисы докл. - Миасс: МНУЦ, 2001. - С. 102.
23. Гудков, В.Ю. Определение качества дактилоскопического узора / В.Ю.Гудков; под ред. акад. БАН А.Ф.Чернявского и д.т.н. В.В.Ревинского// Методы, алгоритмы и программное обеспечение гибких информационных технологий для автоматизированных идентификационных систем: сб. науч. ст. - Минск: БГУ, 1999.-С. 123-126.
24. Гудков, В.Ю. Новая технология формирования скелетов дактилоскопических изображений / В.Ю. Гудков, A.A. Коляда, A.B. Чернявский; под ред. акад. БАН А.Ф. Чернявского и д.т.н. В.В. Ревинского // Методы, алгоритмы и программное обеспечение гибких информационных технологий для автоматизированных идентификационных систем: сб. науч. ст. - Минск: БГУ, 1999. - С. 71-82.
25. Гудков, В.Ю. Методы детектирования фокальных зон дактилоскопических изображений / В.Ю. Гудков, A.A. Коляда, A.B. Чернявский; под ред. акад. БАН
A.Ф. Чернявского и д.т.н. В.В. Ревинского // Методы, алгоритмы и программное обеспечение гибких информационных технологий для автоматизированных идентификационных систем: сб. науч. ст. - Минск: БГУ, 1999. - С. 62-71.
26. Гудков, В.Ю. Новый метод определения градиентного поля дактилоскопических изображений / В.Ю. Гудков, A.A. Коляда, A.B. Чернявский; под ред. акад. БАН А.Ф. Чернявского и д.т.н. В.В. Ревинского // Методы, алгоритмы и программное обеспечение гибких информационных технологий для автоматизированных идентификационных систем: сб. науч. ст. - Минск: БГУ, 1999. - С. 52-62.
27. Пат. 2381554 Российская Федерация, МПК G06K9/52. Способ кодирования дактилоскопического узора / В.Ю. Гудков, A.C. Боков, A.C. Мосунов. -№ 2008122716/09; заявл. 04.06.2008; опубл. 10.02.2010; Бюл. № 4. - 18 с.
28. Пат. 2360286 Российская Федерация, МПК G06K 9/00. Способ кодирования отпечатка папиллярного узора / В.Ю. Гудков. - №2007118575/09; заявл. 18.05.2007; опубл. 27.06.2009; Бюл. № 18. -13 с.
29. Пат. 2371092 Российская Федерация, МПК А61В 5/117, G06K 9/00. Способ регистрации узора папиллярных линий и устройство для его осуществления /
B.Ю.Гудков.-№2007142562/14; заявл. 19.11.2007; опубл. 27.10.2009; Бюл.№30.-13 с.
30. Пат. 2371089 Российская Федерация, МПК А61В 5/117. Способ регистрации папиллярного узора и устройство для его осуществления / В.Ю. Гудков,
A.C. Боков. - №2007134461/14; заявл. 14.09.2007; опубл. 27.10.2009; Бюл. №30. -12 с.
31. Пат. 2373573 Российская Федерация, МПК G06K9/00. Способ синтеза полного шаблона особенностей из множества неполных шаблонов особенностей /
B.Ю. Гудков, A.C. Мосунов, A.A. Суслов. - №2007126867/09; заявл. 13.07.2007; опубл. 20.11.2009; Бюл. № 32.-15 с.
32. Пэт. 2371763 Российская Федерация, МПК G06K 9/62, G06F 21/20, H04L 9/32. Способ и устройство для определения аутентичности пользователя системы / В.Ю. Гудков, С.А. Баженов. - №2007141142/09; заявл. 06.11.2007; опубл. 27.10.2009; Бюл. № 30. - 11 с.
33. Пат. 2363049 Российская Федерация, МПК G06K9/62, G06K9/82, А61В 5/117. Способ сканирования рисунка кожных линий и устройство для его осуществления / В.Ю. Гудков, С.А. Баженов, A.C. Мосунов. - №2007115276/09; заявл. 23.04.2007; опубл.27.10.2009; Бюл. №21,- 12 с.
34. Пат. 2363048 Российская Федерация, МПК G06K 9/46. Способ генерирования набора параметров ключа доступа и система для аутентификации человека по отпечаткам пальцев / В.Ю. Гудков. - №2007137718/09; заявл. 11.10.2007; опубл. 27.07.2009; Бюл. № 21. - 17 с.
35. Пат. 2358315 Российская Федерация, МПК G06K9/62, G06F 21/22, H04L9/32. Способ распознавания живого пальца / В.Ю. Гудков, A.C. Боков. -№ 2007135567/09; заявл. 25.09.2007; опубл. 10.06.2009; Бюл. № 17. - 8 с.
36. Пат. 2321057 Российская Федерация, МПК G06K 9/52, А61В 5/117. Способ кодирования отпечатка папиллярного узора / В.Ю. Гудков. - № 2006142831/09; заявл. 04.12.2006; опубл. 27.03.2008; Бюл. № 9. - 13 с.
37. Пат. 2334368 Российская Федерация, МПК H04N 9/43, G06K 9/46, H04N 1/58. Способ преобразования серого изображения в цветное / В.Ю. Гудков, A.C. Боков. -№2007107000/09; заявл. 26.02.2007; опубл. 20.09.2008; Бюл. №26. -12 с.
38. Паг. 2331108 Российская Федерация, МПК G06K9/62. Способ сравнения отпечатков папиллярных узоров / В.Ю. Гудков, Д.И. Аркабаев. - № 2006140939/09; заявл. 20.11.2006; опубл. 10.08.2008; Бюл. № 22.-17 с.
39. Пат. 2305317 Российская Федерация, МПК G06K9/62. Способ сравнения папиллярных узоров / В.Ю. Гудков, A.C. Боков. - №2005132145/09; заявл. 17.10.2005; опубл. 27.08.2007; Бюл. № 24. - 13 с.
40. Пат. 2298828 Российская Федерация, МПК G06K 9/52. Способ кодирования отпечатка папиллярного узора / В.Ю. Гудков, A.C. Боков. - №2005132146/09; заявл. 17.10.2005; опубл. 10.05.2007; Бюл. № 13. - 17 с.
41. Пэт. 2185661 Российская Федерация, МПК G06K9/62. Способ сравнения папиллярных узоров пальцев / В.Ю. Гудков, A.C. Боков. - № 2000121735/09; заявл. 14.08.2000; опубл. 20.07.2002; Бюл. № 20. - 10 с.
42. Пат. 2185660 Российская Федерация, МПК G06K9/52. Способ кодирования отпечатка папиллярного узора / В.Ю. Гудков, A.C. Боков. - №2000118065/09; заявл. 07.07.2000; опубл. 20.07.2002; Бюл. № 20. - 13 с.
43. Аркабаев Д.И. Автоматизированная дактилоскопическая идентификационная система Сонда 8. Свидетельство об официальной регистрации программы для
ЭВМ / Д.И. Аркабаев, A.C. Боков, В.Ю. Гудков и др. - М.: РОСПАТЕНТ, 2006. - 50 с.-№2006611656.
44. Аркабаев Д.й. Автоматизированная дактилоскопическая идентификационная система Сонда 8 Enterprise Edition. Свидетельство об официальной регистрации программы для ЭВМ / Д.И. Аркабаев, A.C. Боков, В.Ю. Гудков и др. - М.: РОСПАТЕНТ, 2006. - 50 с. - № 2006611657.
45. Аркабаев Д.И. Автоматизированная дактилоскопическая идентификационная система Сонда 7.3 Лайт. Свидетельство об официальной регистрации программы для ЭВМ / Д.И. Аркабаев, A.C. Боков, В.Ю. Гудков и др. - М.: РОСПАТЕНТ, 2006. - 50 с.-№ 2006611735.
46. Аркабаев Д.И. Sonda Automated Fingerprint Identification System SDK. Свидетельство об официальной регистрации программы для ЭВМ / Д.И. Аркабаев, A.C. Боков, В.Ю. Гудков и др. - М.: РОСПАТЕНТ, 2006. - 50 с. - № 2006611734.
47. Аркабаев Д.И. Система входа в компьютер и защиты данных Сонда Логон. Свидетельство об официальной регистрации программы для ЭВМ / Д.И. Аркабаев, A.C. Боков, В.Ю. Гудков и др. - М.: РОСПАТЕНТ, 2006. - 50 с. - № 2006611736.
48. Аркабаев Д.И. Система контроля и управления доступом Sonda Permit. Свидетельство об официальной регистрации программы для ЭВМ / Д.И. Аркабаев,
A.C. Боков, В.Ю. Гудков и др. - М.: РОСПАТЕНТ, 2006. - 50 с. -№ 2006611659.
49. Аркабаев Д.И. Sonda Fingerprint SDK Professional Edition. Свидетельство об официальной регистрации программы дня ЭВМ / Д.И. Аркабаев, A.C. Боков,
B.Ю. Гудков и др. - М.: РОСПАТЕНТ, 2006. - 50 с. - № 2006611658.
50. Аркабаев Д.И. Sonda Fingerprint SDK Standard Edition. Свидетельство об официальной регистрации программы для ЭВМ / Д.И. Аркабаев, A.C. Боков, В.Ю. Гудков и др. - М.: РОСПАТЕНТ, 2006. - 50 с. - № 2006611648.
51. Аркабаев Д.И. Автоматизированная дактилоскопическая идентификационная система АДИС СОНДА. Свидетельство об официальной регистрации программы для ЭВМ / Д.И. Аркабаев, A.C. Боков, В.Ю. Гудков и др. - М.: РОСПАТЕНТ, 2001. - 50 е.-№ 2001610814.
52. Аркабаев Д.И. Автоматизированная дактилоскопическая идентификационная система АДИС СОНДА. Свидетельство об официальной регистрации программы для ЭВМ / Д.И. Аркабаев, A.C. Боков, В.Ю. Гудков и др. - М.: РОСПАТЕНТ, 1999. - 50 с. - № 990764.
53. Аркабаев Д.И. SONDA-PLUS. Свидетельство об официальной регистрации программы для ЭВМ / Д.И. Аркабаев, A.C. Боков, В.Ю. Гудков и др. - М.: Ро-сАПО, 1995. - 50 с. - № 950090.
Гудков Владимир Юльевич
МАТЕМАТИЧЕСКИЕ МОДЕЛИ И МЕТОДЫ ОБРАБОТКИ ЦИФРОВЫХ ДАКТИЛОСКОПИЧЕСКИХ ИЗОБРАЖЕНИЙ
Специальность 05.13.18 - Математическое моделирование, численные методы и комплексы программ
АВТОРЕФЕРАТ диссертации на соискание ученой степени доктора физико-математических наук
Подписано в печать 9.09.2011. Формат 60х84'/16. Гарнитура Тайме. Печать офсетная. Уч.-изд.л. 2.5. Тираж 100 экз.
Отпечатано в ООО «Геотур» г. Миасс, ул. Циолковского, 7,63
-
Похожие работы
- Автоматизированная дактилоскопическая система
- Методы и алгоритмы обработки изображений в дактилоскопической системе на основе локальных особенностей
- математические модели и методы обработки цифровых дактилоскопических изображений
- Разработка и исследование методов и технологий автоматического анализа полутоновых изображений
- Информационные технологии анализа и синтеза деформаций дактилоскопических изображений
-
- Системный анализ, управление и обработка информации (по отраслям)
- Теория систем, теория автоматического регулирования и управления, системный анализ
- Элементы и устройства вычислительной техники и систем управления
- Автоматизация и управление технологическими процессами и производствами (по отраслям)
- Автоматизация технологических процессов и производств (в том числе по отраслям)
- Управление в биологических и медицинских системах (включая применения вычислительной техники)
- Управление в социальных и экономических системах
- Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей
- Системы автоматизации проектирования (по отраслям)
- Телекоммуникационные системы и компьютерные сети
- Системы обработки информации и управления
- Вычислительные машины и системы
- Применение вычислительной техники, математического моделирования и математических методов в научных исследованиях (по отраслям наук)
- Теоретические основы информатики
- Математическое моделирование, численные методы и комплексы программ
- Методы и системы защиты информации, информационная безопасность