Назад в библиотеку

Модификация методики оценки качества контурной сегментации изображений рентгенограмм

Автор: Мартыненко Т.В., Лабинская Д.Е.
Источник: Збірник наукових праць ДонНТУ. Серія: Обчислювальна техніка та автоматизація, випуск 171 (19) – Донецьк, ДонНТУ – 2012 (готовится к выходу).

Аннотация

Мартыненко Т.В., Лабинская Д.Е. Модификация методики оценки качества контурной сегментации изображений рентгенограмм. Выполнен анализ применения существующих методов контурной сегментации к цифровым полутоновым изображениям рентгенограмм. Проанализированы меры оценок качества результатов выделения контура. Разработана оценка качества выделения контура, которая учитывает характеристики чувствительности и специфичности. На основе предложенной оценки выбран метод Канни для определения контура на изображениях рентгенограмм.

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

Общая постановка проблемы

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

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

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

- выделить контуры объектов;

- определить количество объектов;

- определить локализацию каждого осколка;

- найти набор мышц, которые крепятся к осколкам;

- определить направление смещения каждого осколка.

Постановка задачи исследования

Задан набор цифровых полутоновых рентгенографических изображений Ai, i∈{1, …, N}. Для каждого Ai на базе экспертной оценки специалиста-травматолога сформировано бинарное изображение Gi (GT-образ).

Необходимо определить метод обработки изображений F, преобразующий исходные изображения Ai в бинарные изображения . При этом, различие между изображением Oi, сформированными методом F, и Gi, предоставленными экспертом, должно быть минимальным, т.е. необходимо найти:

(1)
(2)

где Δ – мера отличия между двумя изображениями.

Поскольку от меры Δ зависит результат выбора метода контурной сегментации, то необходимо подобрать такую оценку, чтобы Δ(Oi, Gi) было минимальным.

Решение задач и результаты исследований

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

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

(3)

где (x,y) точка изображения А.

Модуль градиента, характеризующий скорость изменения функции А в точке (x, y), определяется как:

(4)

Направление вектора градиента:

(5)

Для оценки величины градиента изображения применяются центральные разности:

(6)
(7)

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

(8)

Оператор Собеля основывается на следующих фильтрах:

(9)

Оператор Прюитта использует два ядра 3х3, свёртывая исходное изображение для вычисления приближённых значений производных: одно по горизонтали и одно по вертикали:

(10)

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

(11)

Оператор Канни использует следующий многоступенчатый алгоритм:

1. Сглаживание – размытие изображения для удаления шума.

2. Поиск градиентов.

3. Подавление не-максимумов (только локальные максимумы отмечаются как границы).

4. Двойная пороговая фильтрация.

5. Трассировка области неоднозначности. Итоговые границы определяются путём подавления всех краёв, несвязанных с определенными (сильными) границами.

В методе Кирша используется двумерная апертура 3х3 следующего вида:

(12)

На первом этапе находятся значения переменных Si и Ti:

(13)
(14)

где i∈[0,7]; оператор (+) – сложение по модулю 8.

Далее необходимо найти максимальное значения модуля разности:

(15)

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

Анализ литературных источников [2] позволяет выделить основные типы характеристик качества выделения границ:

1. Доля T правильно выделенных граничных пикселей изображения Ai (T→max);

2. Cтепень локализации L, которая определяет близость выделенных пикселей к соответствующим им на GT-изображении (L→max).

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

Примем #A за мощность множества A и определим набор исследуемых мер оценки качества выделения границ.

1. Ошибка первого рода – отношение неправильно выделенных граничных пикселей к общему числу пикселей, не являющихся граничными:

(16)

2. Ошибка второго рода определяется как отношение невыделенных граничных пикселей к общему числу граничных пикселей:

(17)

3. Специфичность – отношение выделенных не граничных пикселей к общему числу не граничных пикселей GT-образа:

(18)

4. Чувствительность – отношение правильно выделенных граничных пикселей к общему числу граничных пикселей GT-образа:

(19)

Следует отметить, что величины α и β являются ошибками, то есть их значение должно стремиться к минимуму. Поскольку SP и SV являются количественными характеристиками правильности построения контура, то их значения должны стремиться к максимуму.

Для проведения экспериментальных исследований был отобран набор оцифрованных рентгенографических изображений, полученный на базе отделения Донецкой областной травматологии. Размер каждого изображения из набора данных (формат jpeg) равен 204х296 точек, при глубине цвета 8 бит на пиксель. Результаты исследования оценок качества контура (16–19) при применении различных методов контурной сегментации к изображениям рентгенограмм сведены в таблицу 1.

Таблица 1. Анализ качества контурной сегментации изображений рентгенограмм

Метод \ МераαβSPSV
Кирша 0,93630 10,0673
Канни 0,05430,3974 0,60260,9460
Собеля0,05230,4155 0,58450,9479
Прюитта 0,04900,4204 0,57960,9512
Робертса 0,06770,39520,60480,9326

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

     

     

Рисунок 1 – Пример применения контурной сегментации к рентгенографическим изображениям: а) исходное изображение; б) метод Канни; в) метод Кирша; г) метод Прюитта; д) метод Роберста; е) метод Собеля

В результате анализа табличных данных установлено, что величина α взаимозависима с величиной SV, а β с SP и их сумма дает 1. Следовательно, величины α и β в оценивании результатов контурной сегментации можно отбросить.

Для проверки результатов оценки контурной сегментации (рис.1), проведем дополнительный визуальный анализ. При этом будем учитывать количество разрывов контуров, дополнительные помехи, точность контурных линий по сравнению с идеальным контуром. Результаты оценки выражаются коэффициентом k∈[0;1] и приведены в таблице 3.

Таблица 2. Сравнение оценок контурной сегментации изображений рентгенограмм

Оценка \ Метод КиршаКанниСобеляПрюиттаРобертса
k 01 0,60,50,7
γ0,53340,77430,76620,76540,7687

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

(20)

Это обусловлено тем, что при максимальных значениях данных мер, теоретически результат обработки должен быть наилучшим. Наибольшее значение γ получилось в методе Канни, то есть можно сделать вывод, что данным метод наилучшим образом подходит для выделения контуров на рентгенограмме.

Выводы

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

Список использованной литературы

1. Грибков И.В. Некоторые вопросы количественной оценки производительности детекторов границ / Грибков И.В., Захаров А.В., Кольцов П.П. и др. // «Программные продукты и системы» №4, 2011.
2. Гонсалес Р. Цифровая обработка изображений в среде MATLAB / Гонсалес Р., Вудс Р., Эддинс С. – М.:Техносфера, 2006. – 616с.
3. У.Прэтт Цифровая обработка изображений / У.Прэтт. – М.:Мир, 1982. – 312с.