автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.01, диссертация на тему:Система обработки изображений при диагностике наследственных заболеваний по методу дерматоглифики

кандидата технических наук
Азази Амар Али Али
город
Тверь
год
2011
специальность ВАК РФ
05.13.01
Диссертация по информатике, вычислительной технике и управлению на тему «Система обработки изображений при диагностике наследственных заболеваний по методу дерматоглифики»

Автореферат диссертации по теме "Система обработки изображений при диагностике наследственных заболеваний по методу дерматоглифики"

I На правах рукописи

005006920

Лзази Амар Али Али

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

Специальности:

05.13.01 - Системный анализ, управление и обработка информации 05.11.17 - Приборы, системы и изделия медицинского назначения

Автореферат диссертации на соискание ученой степени кандидата технических наук

12 ш т

Тверь-2011

005006920

ск-^

На правах рукописи

Азази Амар Али Али

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

Специальности:

05.13.01 - Системный анализ, управление и обработка информации 05.11.17 - Приборы, системы и изделия медицинского назначения

Автореферат диссертации на соискание ученой степени кандидата технических наук

Тверь - 2011

Работа выполнена в Тверском государственном техническом университете

Научный руководитель -

доктор технических наук, профессор Дмитриев Геннадий Андреевич Научный консультант -

доктор технических наук, доцент Марголис Борис Иосифович Официальные оппоненты:

доктор технических наук, профессор Попечителев Евгений Порфирьевич, кандидат технических наук, доцент Биллиг Владимир Арнольдович

Ведущая организация - ОАО "НЛП" "Эргоцентр " (г. Тверь)

Защита диссертации состоится «26» января 2012 г. в 16 часов на заседании диссертационного совета Д 212.262.04 при Тверском государственном техническом университете по адресу: 170026, г. Тверь, наб. А. Никитина, 22, комн. 212.

С диссертацией можно ознакомиться в библиотеке Тверского государственного технического университета (адрес: 170023 г. Тверь, пр. Ленина, 25).

Автореферат разослан " 23 " декабря 2011 г.

Ученый секретарь диссертационного совет?

д.т.н., профессор

Филатова Н.Н.

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ

Актуальность темы. В последние годы цифровая обработка и анализ изображений находят все большее применение в различных областях науки и техники, в том числе и в биомедицинских исследованиях. Часто решение многих практических задач сводится к проблеме обнаружения и распознавания или измерения по одному или нескольким изображениям объектов, удовлетворяющих некоторому описанию. В работах отечественных и зарубежных исследователей получены теоретические и практические решения данной проблемы, предложен целый ряд методов и моделей, которые могут быть использованы для обнаружения, распознавания и измерения объектов, представленных изображениями. Однако, несмотря на имеющиеся достижения в области обработки и распознавания изображений, их применение к решению конкретных практических задач требует дополнительных исследований. Разработка и использование моделей и алгоритмов для эффективного решения прикладных задач обработки изображений требует знания предметной области, особенностей решаемых задач.

В клинической медицине изучаются и используются для диагностики различных заболеваний отклонения в пальцевой и ладонной дерматоглифике. Многие генетики и. клиницисты считают, что дерматоглифичекий метод позволяет установить не только диагноз болезни, но и вид хромосомной аберрации. В последние годы появились работы по изучению дерматоглифики при различных болезнях с наследственной предрасположенностью, к которым относятся в частности и сахарный диабет первого и второго типа.

Индивидуальное многообразие структур папиллярного рельефа чрезвычайно велико. Однако, несмотря на чрезвычайное разнообразие, отдельные элементы дерматоглифики поддаются группировке в относительно небольшое число классов, чтобы упростить их анализ. Исследования показали, что основными признаками (дескрипторами) для ранней диагностики предрасположенности пациента к определенному заболеванию являются: тип и подтип узора дистальных фаланг пальцев, ориентация пальцевого узора, общий гребневой счёт, ладонный угол гХ<1, направление ладонных линий.

Для принятия решения и диагностики предрасположенности пациента к заболеванию сахарным диабетом требуется выделить и распознать сложные изображения элементов дерматоглифики. Помимо того, что эта задача трудоемкая и утомительная, она требует наличия квалифицированных специалистов, способных уверенно распознавать эти элементы. Применение методов компьютерной обработки изображений способно существенно повысить скорость проведения диагностики на основе дерматоглифического исследования и способствовать его широкому внедрению.

Существующие аппаратно-программные комплексы для дерматоглифи-ческих исследований предназначены для медико-генетического консультирования и не позволяют объективно измерять параметры характерных точек, узорную асимметрию и автоматически определять отдельные элементы

дерматоглифических изображений, что приводит к снижению качества принимаемых решений, которое в системах медицинского назначения определяется диагностической чувствительностью и прогностической значимостью.

Таким образом, разработка моделей и алгоритмов автоматического распознавания дерматоглифических изображений и построения на их основе компьютерной системы принятия решений о наследственной предрасположенности к сахарному диабету первого и второго типа, является актуальной задачей.

Цель работы. Повышение эффективности определения предрасположенности к наследственным заболеваниям путем разработки компьютерной системы обработки изображений и моделей для автоматизации дерматоглифических исследований.

Для достижения поставленной цели необходимо решить следующие задачи:

- на основе анализа предметной области выработать требования к системе цифровой обработки изображений при диагностике сахарного диабета с использованием методов дерматоглифики;

- разработать алгоритмы компьютерной обработки изображений, позволяющие существенно повысить скорость проведения диагностики сахарного диабета на основе дерматоглифического исследования;

- разработать алгоритмы диагностики предрасположенности к сахарному диабету на основе классификации образов;

- разработать структуру и основные элементы программного обеспечения системы, предназначенной для автоматизации дерматоглифических исследований и выявления предрасположенности пациента к заболеванию сахарным диабетом;

- исследовать на практике эффективность применения разработанных алгоритмов для диагностики заболевания сахарным диабетом.

Методы исследования. В работе применялись методы цифровой обработки изображений, теории принятия решений, системного анализа, искусственного интеллекта, искусственных нейронных сетей, численные методы решения экстремальных задач, статистического анализа.

Научная новизна. В диссертации получены следующие результаты, характеризующиеся научной новизной:

- алгоритм определения комплекса дерматоглифических параметров пальцевых узоров, основанный на корреляционном сопоставлении исходного изображения и эталона (маски) в частотной области на основе двухмерного дискретного преобразования Фурье, позволяющий существенно сократить вычислительные затраты при описании дескрипторов пальцевых узоров и последующей обработки в системе распознавания образов;

- алгоритм обнаружения и анализа расположения ладонных линий на основе преобразования Хафа, позволяющий сформировать дополнительные дескрипторы для повышения эффективности диагностики наследственной

предрасположенности к заболеванию сахарным диабетом по методу дерматоглифики;

- алгоритм диагностики сахарного диабета по методу дерматоглифики на основе байесовского классификатора и нейронной сети, обеспечивающий высокое качество распознавания, достоверность и эффективность исследования наследственной предрасположенности к сахарному диабету за счет определения узорной асимметрии на основе автоматического распознавания типа и подтипа пальцевого узора и расположения ладонных линий;

- структура и основные элементы программного обеспечения системы обработки изображений, предназначенная для автоматизации дерматоглифических исследований и выявления предрасположенности пациента к заболеванию сахарным диабетом, позволяющая снизить затраты времени на проведение дерматоглифического обследования, обеспечить объективность результатов дерматоглифических исследований, исключить влияние субъективного фактора и повысить достоверность диагноза.

Практическая значимость и результаты внедрения. Практическое значение диссертационной работы определяется возможностью применения результатов исследования для проведения экспресс-диагностики генетической предрасположенности к заболеванию сахарным диабетом. Разработанные модели и алгоритмы составили основу для построения системы компьютерной обработки цифровых изображений для прогнозирования заболевания сахарным диабетом (Программа компьютерной обработки папиллярных изображений при диагностике сахарного диабета // Свидетельство на программу для ЭВМ Заявка №2011619716).

Внедрение результатов работы. Результаты диссертационной работы внедрены в учебный процесс Тверской государственной медицинской академии и в учебный процесс кафедры АТП Тверского государственного технического университета для студентов специальности 200401 «Биотехнические и медицинские аппараты и системы» и магистрантов направления 200300 «Биомедицинская инженерия».

Апробация работы. Основные положения и результаты докладывались и обсуждались на следующих научных конференциях и семинарах: Международная научно-практическая конференция «Сфера услуг: современные проблемы и тенденции развития» (декабрь, Пенза, Приволжский дом знаний, 2010г.); V Международная научно- практическая конференция «Образование и здоровье. Экономические, медицинские, и социальные проблемы» (декабрь, Пенза, Приволжский дом знаний, 2010г.); Международная летняя школа-семинар по искусственному интеллекту для студентов, аспирантов и молодых ученых «Интеллектуальные системы и технологии: современное состояние и перспективы(18уТ'2011)», Тверь-Протасово, 1-6 июля 2011. Тверь, Тверской государственный технический университет, 2011г.

Публикации. Самостоятельно и в соавторстве по теме диссертации опубликовано 7 печатных работ. В том числе две работы - в изданиях, входящих в список рекомендованный ВАК.

Структура работы. Диссертационная работа изложена на 140 страницах и включает в себя введение, четыре главы основного материала, заключение, приложения, библиографический список из 97 наименований,содержит 11 таблиц и 27 рисунков.

ОСНОВНОЕ СОДЕРЖАНИЕ РАБОТЫ

Во введении обосновывается актуальность и практическая значимость диссертационной работы. Сформулированы основные цели и задачи исследования. Кратко излагается содержание глав диссертации.

В первой главе представлен обзор и анализ литературных данных по применению метода дерматоглифики для исследования и определения наследственных заболеваний, к числу которых относится и сахарный диабет. Описаны различные подходы к классификации дерматоглифических признаков. На основании обобщения результатов исследований, проведенных специалистами в области медицины, установлены дерматоглифические признаки, позволяющие проводить исследование наследственной предрасположенности к сахарному диабету. К этим признакам относятся комбинации пальцевых узоров, характеризуемые типом, подтипом и ориентацией пальцевых узоров, а также характер расположения ладонных линий. Отмечено, что комбинации этих признаков у больных сахарным диабетом первого и второго типа различны.

Установлено, что для принятия решения и диагностики предрасположенности пациента к заболеванию сахарным диабетом требуется выделить и распознать сложные изображения элементов дерматоглифики. Помимо того, что эта задача трудоемкая и утомительная, она требует наличия квалифицированных специалистов, способных уверенно распознавать эти элементы. Применение методов компьютерной обработки изображений способно существенно повысить скорость проведения диагностики на основе дерматоглифического исследования, повысить достоверность и эффективность исследования наследственной предрасположенности к сахарному диабету и способствовать его широкому внедрению в практику медико-генетического консультирования.

Анализ процедуры дерматоглифического исследования позволяет выделить следующие основные этапы диагностики наследственной предрасположенности к сахарному диабету при использовании методов цифровой обработки изображений.

1. Получение дактилокарты.

2. Сканирование и оцифровка изображения.

3. Выявление дефектов и улучшение качества цифрового изображения.

4. Морфологическая обработка изображения.

5. Обработка изображений для формирования вектора дескрипторов на основе множества пальцевых узоров и вариантов расположения ладонных линий (дерматоглифических признаков).

6. Формирование заключения о наследственной предрасположенности к заболеванию сахарным диабетом определенного типа путем обработки значений вектора дескрипторов.

Таким образом, задача диссертационной работы заключается в разработке моделей, алгоритмов и методики для автоматизации дерматоглифических исследований при определении наследственной предрасположенности к сахарному диабету первого и второго типа ■ на основе методов цифровой обработки и методов многомерного статистического анализа и построении на их основе компьютерной системы, позволяющей более эффективно проводить медико-генетический анализ.

Во второй главе рассматриваются вопросы разработки и исследования моделей и алгоримов цифровой обработки изображений в автоматизированной системе диагностики сахарного диабета по методу дерматоглифики.

Установлено, что в процессе сканирования дерматоглифических изображений возможно появление дефектов, которые можно разделить на два класса:

- первичные дефекты, обусловленные особенностями папиллярных гребней гребешковой кожи человека (белые линии, дисплазия папиллярных гребней);

- дефекты, обусловленные нарушением методики регистрации при проведении исследования (залипание, непропечатка, нечеткость, низкий контраст).

Низкое качество дерматоглифических изображений, обусловленное этими дефектами, приводит к значительным ошибкам при определении классификационных признаков. Для улучшения изображений используются методы обработки в пространственной области (пространственные методы) и методы обработки в частотной области (частотные методы). Пространственные методы основаны на прямом манипулировании элементами изображения. Процессы пространственной обработки описываются уравнением g(x, у) = T[f(x, у)], где f(x, у) - входное изображение, g(x, у) - обработанное изображение, Т - оператор над f(x,y), определенный в некоторой окрестности точки (х, у). Зашумленное изображение f(x,y) можно представить в виде суммы двух компонент: f(x, у) = g(x, у) + h(x, у), где h(x, у) - аддитивный шум. В этом случае g(x, у) выступает как некоторое «идеальное» изображение. Главную роль при улучшении изображений и сегментации играет информация, извлекаемая из гистограмм яркости. Основными методами пространственной обработки являются методы градационных преобразований, методы гистограммной обработки, сглаживающие пространственные фильтры и пространственные фильтры, основанные на первой и второй производных. Частотные методы основаны на двумерном дискретном преобразовании Фурье:

M-IjV-1 х-й у-О

при и = 0,1,2,.,.,М-1 и V = 0,1,2,...,N-1. Преобразование Фурье обеспечивает значительную гибкость при разработке и реализации алгоритмов фильтрации при решении задач улучшения изображений. Визуальный анализ спектра существенно помогает при использовании инструментов анализа изображений в частотной области. Также улучшения изображений можно добиться с помощью его морфологической обработки, используя операции замыкания и размыкания.

Следующим этапом обработки является бинаризация изображения. Сущность бинаризации заключается в разбиении полутоновых изображений на две области, одна из которых содержит все пиксели со значением ниже некоторого порога, а другая - выше этого порога. Для этого используется гистограмма яркости пикселей вида:

= П.,

где Г8 - это э-й уровень яркости из интервала [1, Б], а П8 - число пикселей изображения, уровень яркости которых равен Г8. Поскольку общее число пикселей изображения равно П, то вероятность рэ появления уровня интенсивности Г8 в данном изображении определяется выражением

р5=^(Г8)/П.

Оптимальная пороговая сегментация основана на приближении гистограммы изображения к некоторой кривой, используя весовые суммы двух или более вероятностей интенсивностей с нормальным распределением.

Для дальнейшего анализа изображения с целью выделения классификационных признаков используется процедура утончения, которая сокращает двоичные объекты до отдельных линий, которые имеют толщину в один пиксель. Процедура утончения основывается на методах морфологической обработки изображения, используя операции дилатации, эрозии, а также поисковые таблицы.

Для распознавания классификационных признаков необходимо, чтобы изображения имели одинаковый размер и ориентацию. Однако на практике изображения имеют произвольный размер и ориентацию, поэтому их необходимо унифицировать. Для того, чтобы сориентировать объекты вдоль их основных направлений используются нормированные собственные вектора матрицы Сг, образующие ортонормированный базис в п-мерном евклидовом пространстве. Матрица Сг задается выражением

К-*1 ы

где гк - вектор-столбец, составленный из яркостей одноименных пикселей § родственных изображений. При К = МИ

Преобразование главных компонент определяется формулой

у = A(z-mJ.

Строками матрицы А служат нормированные собственные вектора матрицы Сг. Это преобразование используется для приближения исходного вектора

С2=А^у-ш2,

когда используется лишь q собственных векторов. Ошибка приближенного восстановления вектора составляет величину

н Н

где /.j - собственные числа матрицы Cz .

Для распознавания текстурных изображений формируются эталоны (маски), содержащие тот или иной тип и подтип изображения дерматоглифического признака.

Базы данных текстурных изображений, используемые в целях анализа и распознавания, содержат либо полное представление эталона, либо сжатое интегральное описание топологических свойств изображений. Соответственно, процедуры распознавания основаны на методе сравнения с эталоном либо на дискриминантных решающих правилах в выбранном пространстве признаков.

Эффективным методом решения данной задачи является согласованная фильтрация, основанная на корреляционном сопоставлении. Корреляционное сопоставление заключается в нахождении позиций на изображении f(x, у), которые лучше всего соответствуют заданному эталону w(x, у). Для этого используется корреляционная метрика - нормированный коэффициент корреляции

Z((f(x.y)-f°)(w(x,y)-w°)

где f0, w0 - средние значения интенсивности для исходного изображения и маски соответственно.

Если дано п эталонных изображений {wj, i = 1,...,п, каждое из которых соответствует i - ому классу, то обнаружение фрагмента изображения f(x, у) основано на решении оптимизационной задачи вида:

j = argmax(R;w)

Это есть задача поиска максимального значения нормированного коэффициента корреляции на множестве^}.

Альтернативный подход заключается в реализации корреляции в частотной области. В этом случае задача пространственной корреляции сводится к приведению преобразованных изображений, поскольку справедливо утверждение

f(x,y) о w(x,y)>»F(u,v)W(u,v))

где f(x, y)ow(x, у) - пространственная корреляция.

Таким образом, пространственную корреляцию можно получить с помощью обратного преобразования Фурье, примененного к результатам умножения преобразования одной функции на сопряженное преобразование второй функции. Проведенные исследования показали, что в этом случае обнаружение фрагмента происходит намного быстрее.

Для обнаружения и анализа расположения ладонных линий используются алгоритмы выделения параметрических кривых на основе преобразования Хафа.

Преобразование Хафа основывается на представлении искомого объекта в виде параметрического уравнения. Параметры этого уравнения представляют фазовое пространство (т.н. аккумуляторный массив/пространство, пространство Хафа). Если Р(9, х, у) = 0 семейство параметрически заданных кривых, где Б -некоторая функция, 0 - вектор параметров семейства кривых, х, у - координаты точек изображения, то каждое значение ф определяет одну кривую, а все множество значений 9 образует фазовое пространство 0 кривых данного семейства. Прямую на плоскости можно представить: х*соб(9) + у*Бт(9) = р, где р - длина перпендикуляра опущенного на прямую из начала координат, 0 -угол между перпендикуляром к прямой и осью ОХ, 9 находится в пределах от О до 2*Р(, р ограничено размерами входного изображения.

Через каждую точку (х, у) изображения можно провести несколько прямых с разными р и 9, то есть каждой точке (х, у) изображения соответствует набор точек в фазовом пространстве (р, 9), образующий синусоиду. Также каждой точке (р0, 90) пространства (р, 9) можно поставить в соответствие счетчик, соответствующий количеству точек (х, у), лежащих на прямой.

Теперь непрерывное фазовое пространство нужно перевести в дискретное, введя сетку на пространстве (р, 9), одной ячейке которой соответствует набор прямых, с близкими значениями р и 9 - х*соз(90) + у*зт(0о) = ро. Для определения ладонных линий берётся двоичное изображениефс, у). Перебираются все точки границ и делается предположение, что точка принадлежит линии искомого объекта. Таким образом, для каждой точки изображения рассчитывается нужное уравнение и получаются необходимые параметры, которые сохраняются в пространстве Хафа. Финальным шагом является обход пространства Хафа и выбор максимальных значений, за которые «проголосовало» больше всего пикселей изображения у). Это даёт нам параметры для уравнений искомого объекта

В силу конечного объема памяти и дискретного машинного представления мы не можем рассматривать каждое значение 9 в отдельности, поэтому фазовое пространство 0 разбивается на ячейки, для чего вводится регулярная сетка с заданным шагом дискретизации. Каждой ячейке ставится в соответствие счетчик. Набор всех счетчиков называется аккумулятором. Любая ячейка задаёт множество кривых, а значение счетчика ячейки определяется количеством точек из облака X, лежащих хотя бы на одной из этих кривых. Тогда если все точки из X лежали на одной кривой с параметром 0О, то в соответствующей ячейке значение счетчика будет максимально. Базовый алгоритм выделения кривых состоит из следующих шагов: а) выбор сетки

и

дискретизации; б) заполнение аккумулятора (матрицы счетчика); в). Анализ аккумулятора (поиск пиков - в матрице аккумулятора ищется счетчик с максимальным значением; г) выделение кривой, поскольку каждая ячейка аккумулятора есть значение фазового пространства, а значит, она задает некоторую (искомую) кривую; д) для точек выделенной кривой считается временный аккумулятор и поточечно вычитается из основного; е) переход на шаг в). Поскольку некоторые лаладонные линии значительно отклоняются от прямой линии потребоваться уточнение кривой. Для этого используется обобщенное преобразование Хафа. Сложность алгоритма напрямую зависит от первого шага и составляет 0(1Ч*М), где N - количество точек, М - количество ячеек аккумулятора.

В третьей главе рассмотрены алгоритмы диагностики предрасположенности к заболеванию и исследована их эффективность. Эти алгоритмы основаны на статистических методах многомерной классификации. Определенные в процессе обработки изображения значения вектора дескрипторов С являются классификационными признаками, на которых строится определение предрасположенности пациента к заболеванию сахарным диабетом. Для классификации используется байесовский подход. В соответствии с теоремой Байеса равенство

рим о-

справедливо для любого распределения случайной величины

Байесовская процедура классификации состоит в отнесении вектора

наблюдений С, к если

дт, К) К)

и к 4*21 если

где q¡ - априорная вероятность того, что индивидуум принадлежит к популяции 1,2 (предполагается, что сумма априорных вероятностей q^ + q2 равна 1); условная вероятность получения некоторого вектора наблюдений если известно, что объект принадлежит к популяции Т]. Величины РО?^) и Р(Ч,гЮ являются апостериорными вероятностями. Поскольку многослойный классификатор персептронного типа, обученный по алгоритму обратного распространения на конечном множестве независимых и равномерно распределенных примеров, обеспечивает ассимптотическую аппроксимацию соответствующей апостериорной вероятности класса, в качестве классификатора была использована нейронная сеть. Архитектура нейронной сети включала один входной слой, один скрытый и один нейрон в выходном слое. В качестве функции активации в скрытом и выходном слое использовалась логистическая функция вида:

Ф) = --т-ч •

1 + ехр(-ах)

Выбор числа нейронов в скрытом слое осуществлялся экспериментально. В начале обучения использовалось минимальное количестве скрытых нейронов. Затем число их последовательно увеличивалось вплоть до достижения требуемого уровня натренированности сети на исходном множестве обучающих выборок. Добавление нейронов, производилось по результатам оценивания способности сети к обобщению после определённого количества циклов обучения. Численные эксперименты показали, что погрешность обучения при увеличении количества итераций монотонно уменьшается, тогда как погрешность обобщения снижается только до определенного момента, после чего начинает расти. Таким образом, на способности сети к обобщению влияет и длительность обучения. В качестве компромиссного варианта была выбрана нейронная сеть с 100 нейронами внутреннего слоя и функция активации внутреннего и выходного слоя lognsig. На рис. 1 представлены результаты обучения нейронной сети. Проверка качества обучения осуществлялась на основе вычисления среднеквадратической ошибки (SSE). Для вычисления якобиана критерия качества обручения по переменным весам и смещениям использовался метод обратного распространения ошибки. Каждая настраиваемая переменная корректировалась в соответствие с методом Левенберга-Маркварда.

Рис. 1. Результат обучения нейронной сети

Применение обученной сети на тестовых примерах показало, что вероятность правильной классификации составила 84,47%, а среднеквадратическая ошибка - 0,243.

Достоинство предложенного подхода заключается в том, что не нужно строить дополнительных предположений относительно условных вероятностей. Применение для обучения метода Левенберга-Маркварда показало, что этот метод требует больших аппаратных ресурсов. При их отсутствии можно воспользоваться менее точными методами, но они и менее требовательны к ресурсам.

В главе также рассматриваются вопросы определения оптимальной численности обучающей выборки. Предложена итерационная процедура

формирования обучающей выборки, основанная на уменьшении исходной выборки в працессе обучения,

В четвертой главе рассмотрены вопросы практического применения результатов диссертационной работы для организации медико-генетического анализа, а также даны оценки эффективности предложенных алгоритмов для распознавания предрасположенности к заболеванию сахарным диабетом.

Рассмотренные во второй и третьей главах модели и алгоритмы обработкы дерматоглифических изображений, получения дескрипторов и клас-сфикации заболевания составляют основу информационной системы (рис.2), предназначенной для автоматизации дерматоглифических исследований и выявления наследственной предрасположенности пациента к заболеванию сахарным диабетом.

Данная система реализует описанные выше методы компьютерной обработки изображений и имеет модульную структуру. Модули предварительной обработки и распознавания изображений реализуют следующие функции:

- определение качества изображения и его корректировка;

- бинаризация изображения;

- ориентация изображения и его нормализация;

- морфологический анализ и выделение отдельных элементов изображения (ладонных линий);

Рис.2. Структура информационной системы обработки дерматоглифических изображений и ранней диагностики сахарного диабета

- истончение (скелетизация) изображения для определения количественных показателей, таких как гребневый счет;

- согласованная фильтрация на основе Фурье-преобразования для выделения фрагментов изображения на основе масок.

Последовательность обработки изображений определяется сценарием дерматоглифического анализа и управляется программой - супервизором, составляющей ядро информационно система. Модули обработки изображения, формирования дескрипторов и диагностики подключаются последовательно по мере выполнения алгоритма анализа. Кроме того, система содержит

вспомогательные модули, обеспечивающие управление выполнением заданий, описание сценариев обработки, визуализации данных, модуль обрабатывающий некоторые возникающие ошибки. Этап обработки изображений заканчивается генерацией классификационных признаков, на основе которых делается вывод о предрасположенности пациента к заболеванию сахарным диабетом. Значения классификационных признаков передаются в модуль-классификатор для дальнейшей обработки и формирования заключения. База данных системы содержит сведения о пациентах и цифровые изображения отпечатков ладоней правой и левой руки, а также цифровые изображения эталонов (масок), необходимых для поиска необходимых фрагментов.

Для обеспечения качества исходных изображений сформулированы требования, предъявляемые к устройствам их регистрации, определяемые физическими и структурными свойствами объектов регистрации. Эти требования относятся к размерам изображения, пространственному

разрешению и контрасту.

Для исследования эффективности разработанных алгоритмов распознавания дерматоглифических изображений и ранней диагностики предрасположенности к заболеванию сахарным диабетом первого и второго типа, была сделана выборка из 120 больных наследственной формой сахарного диабета (69 больных сахарным диабетом первого типа и 51 больной сахарным диабетом второго типа) из нейрохирургического диспансера г.Сана (Йемен) полученную с февраля 2010 по апрель 2011 года, и сравниваем её с выборкой из 120 человек без врождённых пороков развития. Определялась вероятностей правильной классификации дерматоглифических признаков.Для этого использовались статистические методы обработки статистических данных путем подсчёта соотношения автоматически опредленных значений дерматоглифических признаков, опредленных визуально.

Частота правильной классификации признаков составляет 90% - 98% в

зависмости от вида ладонного узора.

Для оценки качества автоматической диагностики предрасположности к сахарному диабету было проведено исследование доли правильных диагнозов состояния пациента к их общему числу без разделения по видам заболевания, а также отдельно по группам больных сахарным диабетом первого и второго типа.В первом случае частота ошибочной классификации составила 15%, во втором 14,7% для сахарного диабета первого типа и 16% для сахарного диабета второго типа.

Выполненная апробация разработанного прототипа на реальных данных показала эффективность и целесообразность применения разработанной программной системы для ранней диагностик предрасположности к сахарному диабету первого и второго типа, что позволяет рекомендовать полученные технические и алгоритмические решениия для практического использования.

ОСНОВНЫЕ РЕЗУЛЬТАТЫ РАБОТЫ

В результате проведенных исследований предложены новые научно-технические решения, предназначенные для проектирования и разработки программно-технических комплексов обработки цифровых изображений для ранней диагностики наследственной предрасположенности к заболеванию сахарным диабетом первого и второго типа. В диссертационной работе получены следующие основные результаты.

1. Разработан алгоритм определения комплекса дематоглифических параметров пальцевых узоров, основанный на корреляционном сопоставлении исходного изображения и эталона (маски) в частотной области на основе двухмерного дискретного преобразования Фурье. Использование этого алгоритма позволяет существенно сократить вычислительные затраты при описании дескрипторов пальцевых узоров и последующей обработки в системе распознавания образов.

2. Разработан алгоритм обнаружения и анализа расположения ладонных линий на основе преобразования Хафа, позволяющий сформировать дополнительные дескрипторы для повышения эффективности диагностики сахарного диабета по методу дерматоглифики.

3. Разработан алгоритм диагностики сахарного диабета по методу дерматоглифики на основе байесовского классификатора и нейронной сети, обеспечивающий высокое качество распознавания.

4. Разработана система обработки изображений, предназначенная для автоматизации дерматоглифичских исследований и выявления предрасположенности пациента к заболеванию сахарным диабетом, позволяющая снизить затраты времени на проведение дерматоглифического обследования и повысить достоверность диагноза.

5. Проведено экспериментальное исследование разработанных алгоритмов распознавания и диагностики предрасположенности к заболеванию сахарным диабетом первого и второго типа, подтвердившее их эффективность.

СПИСОК НАУЧНЫХ РАБОТ, ОПУБЛИКОВАННЫХ ПО ТЕМЕ ДИССЕРТАЦИИ

Научные работы в журналах из перечня ВАК РФ

1. Азази, A.A. Система обработки и распознавания изображений сложных кривых [Текст ] / A.A. Азази, Б.И. Марголис // Вестник Костромского

государственного университета им. H.A. Некрасова, Кострома: КГУ, 2011. Т.17, № 3, С.18 -21.

2. Азази, A.A. Компьютерная обработка папиллярных изображений при диагностике сахарного диабета [Текст] / A.A. Азази, Г.А. Дмитриев, H.A. Семенов // Программные продукты и системы, 2011. № 4. С.193 - 196.

Научные работы в других изданиях

3. Азази A.A. Системный анализ изображений при дерматоглифическом исследовании [Текст] / A.A. Азази, Г.А. Дмитриев И Вестник Костромского государственного университета им. H.A. Некрасова, Кострома: КГУ, 2010. Т. 16, №2, С. 37-39.

4. Азази A.A. Применение нейросетевых методов при ранней диагностике наследственных заболеваний [Текст] / A.A. Азази // Сб. науч. трудов международной летней школы-семинара по искусственному интеллекту «Интеллектуальные системы и технологии: современное состояние и перспективы (ISyT'2011)». ТверыТГТУ, 2011. С.132 - 134.

5. Азази A.A. Применение методов компьютерной обработки изображений в системе ранней диагностики сахарного диабета [Текст] / A.A. Азази // Материалы XXIII Всерос. НТК "Биотехнические, медицинские и экологические системы и комплексы" (Биомедсистемы - 2010). Рязань, 2010. РГРТУ. С.187 - 191.

6. Азази A.A. Использование компьютерных технологий для ранней диагностики наследственных заболеваний [Текст] / A.A. Азази // Сб. статей V Международной науч. - практич. конф.Образование и здоровье. Экономические медицинские и социальные проблемы : Пенза, 2010. С.12 14.

7. Азази A.A. Пути повышения эффективности медицинских услуг на основе информационных технологий [Текст] / A.A. Азази//Сб. статей Международной науч.-практ. конф. «Сфера услуг: современные проблемы и тенденции развития» : Пенза, 2010. -С.51- 53.

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

Составители: Азази Амар Али Али

Технический редактор А.Н. Безрукова_

Подписано в печать 20.12.11 Тираж 100 экз. Заказ №87

Печ.л. 1,0_Усл.печ.л. 0,93_Уч.-изд.л. 0,87

РИЦ ТвГТУ

Текст работы Азази Амар Али Али, диссертация по теме Системный анализ, управление и обработка информации (по отраслям)

61 12-5/1278

Тверской государственный технический университет

На правах рукописи

/

у

АЗАЗИ АМАР АЛИ АЛИ

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

05.13.01 - Системный анализ, управление и обработка информации 05.11.17 - Приборы, системы и изделия медицинского назначения

ДИССЕРТАЦИЯ на соискание ученой степени кандидата технических наук

Научный руководитель: доктор технических наук, профессор Г. А. Дмитриев

Научный консультант: доктор технических наук, доцент Б.И. Марголис

Тверь - 2011

СОДЕРЖАНИЕ

ВВЕДЕНИЕ 4

ГЛАВА 1. АНАЛИЗ МЕТОДОВ ДНК ДИАГНОСТИКИ НАСЛЕДСТВЕННЫХ ЗАБОЛЕВАНИЙ И ОПРЕДЕЛЕНИЕ ПУТЕЙ ЕЕ АВТОМАТИЗАЦИИ 10

1Л. Применение метода дерматоглифики в ранней диагностике наследственных заболеваний 10

1.2. Описание дерматоглифических признаков, используемых для диагностики наследственных заболеваний 11

1.3. Анализ существующих подходов к диагностике сахарного диабета по методу дерматоглифики 26

1.4. Выбор комплекса дерматоглифических характеристик для исследований наследственной предрасположенности к сахарному диабету 36

1.5. Основные этапы получения и обработки графической информации в системе экспресс - диагностики на основе методов дерматоглифики 37

1.6. Выводы по главе 1 39

ГЛАВА 2. РАЗРАБОТКА АЛГОРИТМОВ ЦИФРОВОЙ ОБРАБОТКИ ИЗОБРАЖЕНИЙ И ФОРМИРОВАНИЕ ВЕКТОРА ДЕСКРИПТОРОВ 41

2.1. Алгоритмы предварительной обработки изображений на основе пространственных и частотных методов 41

2.2. Алгоритмы выделения классификационных признаков пальцевых узоров 58

2.3 Алгоритмы выделения классификационных признаков ладонных узоров 60

2.4. Экспериментальное определение вероятностей правильной классификации пальцевых и ладонных узоров 62

2.5. Выводы по главе 2 65

ГЛАВА 3. РАЗРАБОТКА И ИССЛЕДОВАНИЕ АЛГОРИТМОВ ДИАГНОСТИКИ ПРЕДРАСПОЛОЖЕННОСТИ К САХАРНОМУ ДИАБЕТУ НА ОСНОВЕ КЛАССИФИКАЦИОННЫХ ПРИЗНАКОВ 67

3.1. Статистические методы многомерной классификации на основе дискриминантного анализа 67

3.2. Определение параметров дискриминационной функции на основе байесовского подхода 86

3.3. Использование нейронных сетей для диагностики предрасположенности к сахарному диабету 91

3.4.Выводы по главе 3 99

ГЛАВА 4. ПРАКТИЧЕСКОЕ ПРИМЕНЕНИЕ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ ДИАГНОСТИКИ 100

4.1. Требования к дерматоглифическим изображениям 100

4.2. Выбор технических средств регистрации дерматоглифических изображений 102

4.3. Функциональная схема аппаратно-программного комплекса автоматизированных дерматоглифических исследований 109

4.4. Исследования наследственной предрасположенности к сахарному диабету 111

4.5. Выводы по главе 4 114

ЗАКЛЮЧЕНИЕ 115

ЛИТЕРАТУРА 117

ПРИЛОЖЕНИЕ 126

ВВЕДЕНИЕ

В последние годы цифровая обработка и анализ изображений находят все большее применение в различных областях науки и техники, в том числе и в биомедицинских исследованиях. Часто решение многих практических задач сводится к проблеме обнаружения и распознавания или измерения по одному или нескольким изображениям объектов, удовлетворяющих некоторому описанию. В работах отечественных и зарубежных исследователей получены теоретические и практические решения данной проблемы, предложен целый ряд методов и моделей, которые могут быть использованы для обнаружения, распознавания и измерения объекта, представленных изображениями. Однако, несмотря на имеющиеся достижения в области обработки и распознавания изображений их применение к решению конкретных практических задач требует дополнительных исследований. Разработка и использование моделей и алгоритмов для эффективного решения прикладных задач обработки изображений требует знания предметной области, особенностей решаемых задач.

В клинической медицине изучаются и используются для диагностики различных заболеваний отклонения в пальцевой и ладонной дерматоглифике. Многие генетики и клиницисты считают, что дерматоглифичекий метод позволяет установить не только диагноз болезни, но и вид хромосомной аберрации. В последние годы появились работы по изучению дерматоглифики при различных болезнях с наследственной предрасположенностью, к которым относятся в частности и сахарный диабет первого и второго типа.

Индивидуальное многообразие структур папиллярного рельефа чрезвычайно велико. Однако, несмотря на чрезвычайное разнообразие, отдельные элементы дерматоглифики поддаются группировке в относительно небольшое число классов, чтобы упростить их анализ. Исследования показали, что основными признаками (дескрипторами) для

ранней диагностики предрасположенности пациента к определенному заболеванию являются: тип и подтип узора дистальных фаланг пальцев, ориентация пальцевого узора, общий гребневой счёт, ладонный угол направление ладонных линий.

Для принятия решения и диагностики предрасположенности пациента к заболеванию сахарным диабетом требуется выделить и распознать сложные изображения элементов дерматоглифики. Помимо того, что эта задача трудоемкая и утомительная, она требует наличия квалифицированных специалистов, способных уверенно распознавать эти элементы. Применение методов компьютерной обработки изображений способно существенно повысить скорость проведения диагностики на основе дерматоглифического исследования и способствовать его широкому внедрению.

Существующие аппаратно-программные комплексы для

дерматоглифических исследований предназначены для медико-генетического консультирования и не позволяют объективно измерять параметры характерных точек, узорную асимметрию и автоматически определять отдельные элементы дерматоглифических изображений, что приводит к снижению качества принимаемых решений, которое в системах медицинского назначения определяется диагностической чувствительностью и прогностической значимостью.

Таким образом, разработка моделей и алгоритмов автоматического распознавания дерматоглифических изображений и построения на их основе компьютерной системы принятия решений о наследственной предрасположенности к сахарному диабету первого и второго типа, является актуальной задачей

Работа выполнена в соответствии с Федеральной целевой программой «Научные и научно-педагогические кадры инновационной Росси на 20092013 г.г.» в рамках реализации мероприятия № 1.2.1. «Проведение научных исследований научными группами под руководством докторов наук»

Целью работы является повышение эффективности медико-генетической экспертизы при определения предрасположенности к сахарному диабету. Разработка моделей, алгоритмов и программного обеспечения для автоматизации дерматоглифических исследований при определении наследственной предрасположенности к сахарному диабету первого и второго типа на основе методов цифровой обработки и распознавания изображений, и классификации образов.

Для достижения поставленной цели необходимо решить следующие задачи:

основе анализа предметной области выработать требования к системе цифровой обработки изображений при диагностике сахарного диабета с использованием методов дерматоглифики;

разработать алгоритмы компьютерной обработки изображений, позволяющие существенно повысить скорость проведения диагностики сахарного диабета на основе дерматоглифического исследования;

разработать алгоритмы диагностики предрасположенности к сахарному диабету на основе классификации образов;

разработать структуру и основные элементы программного обеспечения системы, предназначенной для автоматизации дерматоглифических исследований и выявления предрасположенности пациента к заболеванию сахарным диабетом.

Исследовать на практике эффективность применения разработанных алгоритмов для диагностики заболевания сахарным диабетом.

В диссертации получены следующие результаты, характеризующиеся научной новизной:

- алгоритм определения комплекса дерматоглифических параметров пальцевых узоров, основанный на корреляционном сопоставлении исходного изображения и эталона (маски) в частотной области на основе двухмерного дискретного преобразования Фурье, позволяющий существенно сократить вычислительные затраты при описании

дескрипторов пальцевых узоров и последующей обработки в системе распознавания образов.

- алгоритм обнаружения и анализа расположения ладонных линий на основе преобразования Хафа, позволяющий сформировать дополнительные дескрипторы для повышения эффективности диагностики наследственной предрасположенности к заболеванию сахарным диабетом по методу дерматоглифики.

- алгоритм диагностики сахарного диабета по методу дерматоглифики на основе байесовского классификатора и нейронной сети, обеспечивающий высокое качество распознавания, достоверность и эффективность исследования наследственной предрасположенности к сахарному диабету за счет определения узорной асимметрии на основе автоматического распознавания типа и подтипа пальцевого узора и расположения ладонных линий.

- структура и основные элементы программного обеспечения системы обработки изображений, предназначенная для автоматизации дерматоглифических исследований и выявления предрасположенности пациента к заболеванию сахарным диабетом, позволяющая снизить затраты времени на проведение дерматоглифического обследования, обеспечить объективность результатов дерматоглифических исследований, исключить влияние субъективного фактора и повысить достоверность диагноза.

Практическое значение диссертационной работы определяется возможностью применения результатов исследования для проведения экспресс-диагностики генетической предрасположенности к заболеванию сахарным диабетом.

Разработанные модели и алгоритмы составили основу для построения системы компьютерной обработки цифровых изображений для прогнозирования заболевания сахарным диабетом.

Результаты работы внедрены в учебном процессе Тверской медицинской академии.

Основные положения и результаты, полученные в диссертации, докладывались и обсуждались на следующих научных конференциях и семинарах: Международная научно-практическая конференция «Сфера услуг: современные проблемы и тенденции развития» (декабрь, Пенза, Приволжский дом знаний. 2010г.); V Международная научно- практическая конференция «Образование и здоровье. Экономические, медицинские, и социальные проблемы» (декабрь, Пенза, Приволжский дом знаний. 2010г.); Международная летняя школа-семинар по искусственному интеллекту для студентов, аспирантов и молодых ученых «Интеллектуальные системы и технологии: современное состояние и перспективы(18уТ'2011)», Тверь-Протасово, 1-6 июля 2011. Тверь, Тверской государственный технический университет. 2011 г.

Самостоятельно и в соавторстве по теме диссертации опубликовано 7 печатных работ. В том числе 2 работы из списка ВАК.

В первой главе представлен обзор и анализ литературных данных по применению метода дерматоглифики для исследования и определения наследственных заболеваний, к числу которых относится и сахарный диабет. Описаны различные подходы к классификации дерматоглифических признаков. На основании обобщения результатов исследований, проведенных специалистами в области медицины, установлены дерматоглифические признаки, позволяющие проводить исследование наследственной предрасположенности к сахарному диабету. Определены основные этапы получения и обработки графической информации в системе экспресс - диагностики заболевания сахарным диабетом.

Во второй главе рассматриваются вопросы разработки и исследования моделей и алгоритмов цифровой обработки изображений в автоматизированной системе диагностики сахарного диабета по методу дерматоглифики.

В третьей главе рассмотрены алгоритмы диагностики предрасположенности к заболеванию и исследована их эффективность. Эти

алгоритмы основаны на статистических методах многомерной классификации. Определенные в процессе обработки изображения значения вектора дескрипторов являются классификационными признаками, на которых строится определение предрасположенности пациента к заболеванию сахарным диабетом. Для классификации используется байесовский подход

В четвертой главе рассмотрены вопросы практического применения результатов диссертационной работы для организации медико-генетического анализа. Разработаны функциональные подсистемы аппаратно- программного комплекса автоматизированных

дерматоглифических исследований, проведен обоснованный выбор технических средств регистрации дерматоглифических изображений, разработан и апробирован макет аппаратно- программного комплекса автоматизированных дерматоглифических исследований. В результате экспериментальной апробации разработанного макета аппаратно-программного комплекса установлены вероятности правильной классификации предрасположенности пациента к заболеванию сахарным диабетом.

ГЛАВА 1. АНАЛИЗ МЕТОДОВ ДНК ДИАГНОСТИКИ НАСЛЕДСТВЕННЫХ ЗАБОЛЕВАНИЙ И ОПРЕДЕЛЕНИЕ ПУТЕЙ ЕЕ АВТОМАТИЗАЦИИ.

1.1. Применение метода дерматоглифики в ранней диагностики наследственных заболеваний

Дерматоглифическое исследование является необходимой частью медико-генетического исследования. Узоры гребешковой кожи и рисунок волосяного покрова издавна используются эмбриологами и тератологами для изучения морфогенеза, т.е. исследования дифференцировки органов и тканей. Один из основоположников дерматоглифики Мальпиги [18] справедливо считал, что «рисунок кожных гребней никогда не копируется у двух персон, однако может быть чрезвычайно сходен у нескольких индивидуумов», а Френсис Гальтон [137] утверждал, что "кожные гребни... в некоторых аспектах являются наиболее важными из всех антропологических признаков". Много позже американский генетик Райф [139] констатировал, что " нет другого количественного вариабельного признака у человека с такой высокой наследуемостью и отсутствием изменений при воздействии постнатальных факторов... менее подчиненного колебанию в частотах, вследствии генетического дрейфа...т.е. обладающего уникальными свойствами в качестве генетических маркеров". Этот исследовательский консенсус генетиков, антропологов, приматологов и клиницистов в отношении признаков дермальной кожи позволил сформулировать ключевые свойства дерматоглифики в изучении морфогенеза человека:

• обеспечение простого измерения качественных и количественных биологических признаков, отражающих размер и форму волярных подушечек плода;

• сформировавшиеся признаки дерматоглифики не изменяются при дальнейшем росте и развитии плода, ребенка и взрослого человека;

• дерматоглифика включает в себя наиболее наследуемые характеристики и одновременно отражает эффекты пола, расы, генных мутаций, хромосомных дефектов и тератогенных воздействий;

• признаки дерматоглифики могут быть использованы в изучении воздействий внешней среды в пренатальном развитии путем изучения различий рисунка у монозиготных, дизиготных близнецов и сибсовых пар одного пола;

• дерматоглифика может отражать нарушения пренатального развития при отсутствии других клинических симптомов этого нарушения;

• дерматоглифика обеспечивает измерение соматической симметрии или гемидистрофии ранних стадий развития эмбриона и плода;

Анализируя признаки дермальной кожи важно различать:

I) врожденные анатомические особенности и дефекты;

II) сгибательные складки пальцев, ладоней и стоп;

III) собственно дерматоглифические признаки, т.е. рисунки дермальной кожи

1.2. Описание дерматоглифических признаков, используемых для диагностики наследственных заболеваний

Структурной единицей кожного рельефа пальцев, ладоней и стоп человека является папиллярный гребень и межгребневая борозда. Гребни образуют рисунки различного вида с различной частотой в узоре. На отдельных участках кожи рельеф обогащен минуциями - дополнительными штрихами, единичными точками, мелкими вариациями линий. Индивидуальное многообразие структур папиллярного рельефа, или дерматоглифики, чрезвычайно велико. Как отмечается в [110], существует 64 миллиарда вариантов узора дистальных фаланг пальцев рук человека, различия между которыми можно точно установить. Однако, несмотря на чрезвычайное разнообразие, отдельные элементы дерматоглифики поддаются группировке в относительно небольшое число классов, чтобы упростить их анализ. Так, на

дистальных фалангах пальцев рук человека были выделены рисунки (рис. 1) папиллярных линий трех основных конфигураций: дуги (А), петли (Ь), завитки (\¥).

Дуга- открытый узор. Гребешковые линии в этом рисунке в виде арки. Петли и завитки - сложные рисунки, как бы вписанные в центральную часть дугового узора. Петля- открытый либ