Вейвлетный анализ в обработке томографических изображений
Автор: Марусина Мария Яковлевна, Анодина-андриевская Е.М.
Журнал: Научное приборостроение @nauchnoe-priborostroenie
Рубрика: Исследования, приборы, методики
Статья в выпуске: 1 т.21, 2011 года.
Бесплатный доступ
Систематизированы методы шумоподавления при обработке изображений на основе вейвлетного анализа. Апробация разработанных методов обработки изображений была проведена на магнитно-резонансном томографе General Electric Signa Infinity в СПбГУЗ "Городская Покровская больница".
Магнитно-резонансная томография, вейвлетный анализ, шумоподавление
Короткий адрес: https://sciup.org/14264705
IDR: 14264705
Текст научной статьи Вейвлетный анализ в обработке томографических изображений
При обработке томографических изображений актуальной представляется задача шумоподавления. Относительно новым является способ шумоподавления с помощью вейвлет-функций. Вейвлеты позволяют анализировать различные виды сигналов и эффективно устранять шум, поэтому особый интерес представляет исследование их возможностей для повышения качества изображений.
При обработке цифровых изображений чрезвычайно удобно использовать дискретное вейвлет-преобразование DWT (Discrete Wavelet Transform), т. к. оно обеспечивает наиболее глубокое проникновение к основным пространственным и частотным характеристикам [1–7].
МЕТОД ИССЛЕДОВАНИЯ
В данной работе рассмотрен метод шумоподавления с помощью различных вейвлет-функций, таких как вейвлет Хаара, симлет, койфлет, би-ортогональный вейвлет порядка N , обратный би-ортогональный вейвлет порядка N , вейвлет Мейера, вейвлет Добеши, модифицированный вейвлет Добеши [8–9].
Для обработки томографических изображений в формате DICOM (Digital Imaging and Cоmmunications in Medicine) с помощью методов вейвлетного анализа разработан алгоритм шумоподавления и его программная реализация. Алгоритм обработки изображений представлен на рис. 1 [1].
При разработке алгоритма примем: ϕ ( x ) — масштабирующая вейвлет-функция, ψ ( x ) — вейвлет. Они порождают базисные функции
ϕ j , n ( x ) ϕ j , m ( y ), ϕ j , n ( x ) ψ j , m ( y ),
ψ j , n ( x ) ϕ j , m ( y ), ψ j , n ( x ) ψ j , m ( y ).
Соответствующие коэффициенты определяются следующим образом. Аппроксимирующие коэффициенты сА j получаются как коэффициенты разложения по вейвлет-базису ϕ j , n ( x ) ϕ j , m ( y ) . Горизонтальные коэффициенты сH j получаются как коэффициенты разложения по вейвлет-базису ϕ j , n ( x ) ψ j , m ( y ) . Вертикальные детализирующие коэффициенты cV j получаются как коэффициенты разложения по вейвлет-базису ψ j , n ( x ) ϕ j , m ( y ) . Диагональные коэффициенты сD j получаются как коэффициенты разложения по вейвлет-базису ψ j , n ( x ) ψ j , m ( y ). Практически входной сигнал задается матрицей S. При разложении данного сигнала получаются указанные выше четыре типа коэффициентов.
Двумерное дискретное вейвлет-преобразование (ДВП) получается в результате применения одномерного преобразования последовательно к строкам и столбцам изображения. В результате мы получаем одну низкочастотную полосу и три высокочастотных, причем ВЧ-коэффициенты

Рис. 1. Алгоритм разложения двумерного сигнала при его обработке

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

Рис. 2. Общая схема подавления шума на основе вейвлет-преобразования
Результаты расчетов PSNR и СКО
Вейвлет |
Глубина разложения N |
|||||
N = 1 |
N = 2 |
N = 3 |
||||
PSNR, дБ |
СКО |
PSNR, дБ |
СКО |
PSNR, дБ |
СКО |
|
haar |
33.70 |
111.32 |
33.78 |
109.27 |
33.24 |
123.85 |
sym2 |
34.17 |
100.05 |
35.40 |
75.36 |
34.34 |
96.15 |
sym4 |
34.18 |
99.81 |
35.80 |
68.68 |
34.74 |
87.75 |
sym8 |
34.18 |
99.76 |
35.98 |
65.84 |
34.79 |
86.64 |
coif2 |
34.17 |
99.86 |
35.91 |
67.00 |
34.78 |
86.94 |
coif4 |
34.17 |
99.85 |
36.01 |
65.39 |
34.80 |
86.44 |
bior2.2 |
34.11 |
101.39 |
35.82 |
66.44 |
34.97 |
83.13 |
bior4.4 |
34.14 |
100.67 |
35.99 |
65.74 |
34.72 |
88.17 |
rbio2.2 |
34.10 |
101.69 |
34.49 |
92.77 |
33.13 |
126.96 |
rbio4.4 |
34.14 |
100.75 |
35.57 |
72.45 |
34.65 |
89.42 |
dmey |
34.17 |
99.88 |
36.07 |
64.49 |
34.81 |
86.20 |
db2 |
34.17 |
100.05 |
35.40 |
75.36 |
34.34 |
96.15 |
db4 |
34.17 |
100.07 |
35.93 |
66.63 |
34.72 |
88.03 |
db8 |
34.18 |
99.69 |
35.98 |
65.96 |
34.72 |
88.06 |
Мод. вейвлет Добеши Исход. |
44.08 |
82.49 |
44.38 |
62.49 |
44.10 |
73.49 |
изобр. |
31.17 |
199.57 |
31.17 |
199.57 |
31.17 |
199.57 |
ПРОГРАММНАЯ РЕАЛИЗАЦИЯ МЕТОДА ШУМОПОДАВЛЕНИЯ
Для решения задачи шумоподавления разработана компьютерная программа с использованием пакета системы Matlab — Wavelet Toolbox. Данный пакет включает в себя широкий набор инструментов по обработке, очистке, сжатию, визуализации сигналов и изображений.
Программа считывает из файла обрабатываемое изображение в формате DICOM (изображения были получены на магнитно-резонансном томографе General Electric Signa Infinity в СПбГУЗ "Городская Покровская больница"). После этого производится очистка изображения с целью устранения шума, который изначально присутствовал на данном изображении. Очищенное изображение принимается за эталонное, и в дальнейшем относительно него определяется степень очистки от шума. На очищенное изображение накладывается белый гауссовский шум и решается задача шумоподавления с использованием различных вейвлет-функций.
АНАЛИЗ РЕЗУЛЬТАТОВ ИССЛЕДОВАНИЯ
Выбор типов вейвлетов для проведения исследования основан на свойствах, которые имеют различные группы вейвлетов. Основными из них можно назвать поддержку дискретного вейвлет-преобразования и наличие масштабирующей функции ϕ .
Качество изображения определяется большим количеством технических характеристик системы: соотношением сигнал/шум и статистическими характеристиками шума, градационными характеристиками, спектральными (цветовыми) характеристиками, интервалами дискретизации и т. д. Для оценки качества обработки изображений наиболее часто используются такие критерии, как пиковое отношение сигнал / шум PSNR (англ. Peak Signal-to-Noise Ratio) и среднеквадратическое отклонение (СКО). Поэтому в программе производится расчет пикового отношения сигнал/шум (PSNR) и СКО яркости пикселей обработанного изображения по сравнению с эталонным изображением. Исходное, эталонное, зашумленное и обработанное изображения, а также результаты расчетов PSNR и СКО выводятся на экран.
Результаты расчетов PSNR и СКО представлены в таблице. Анализ этих данных показывает, что шумоподавление достигается при всех исследованных уровнях разложения и при всех рассмотренных вейвлет-функциях. Наилучшие результаты шумоподавления были достигнуты при глубине разложения, равной двум ( N = 2).

Рис. 3. Очистка вейвлетом Мейера при глубине разложения N = 2

Рис. 4. Очистка модифицированным вейвлетом Добеши при глубине разложения N = 2
Использование глубины разложения больше трех не рекомендуется, т. к. глубина разложения влияет на размер отсеиваемых деталей [6–7]. Другими словами, при увеличении глубины разложения программа вычитает шум все большего уровня, пока не наступит "переукрупнение" масштаба деталей и преобразование не начнет искажать форму исходного сигнала. При дальнейшем увеличении глубины разложения преобразование начинает формировать сглаженную версию исходного сигнала, т. е. отфильтровывается не только шум, но и некоторые локальные особенности (выбросы) исходного сигнала. В этом случае происходит не только подавление шума на изображении, но и сглаживание изображения (изображение принимает размытый вид). При анализе показателей шумоподавления в зависимости от вида вейвлет-функции наилучшие результаты показали дискретный вейвлет Мейера (dmey) и модифицированный вейвлет Добеши. Результаты обработки данными вейвлетами при глубине разложения N = 2 представлены на рис. 3 и 4.
ВЫВОДЫ
Анализ экспериментальных данных показал, что из рассмотренных в работе вейвлет-функций для решения задачи шумоподавления в томогра- фии наиболее подходят вейвлет Мейера (dmey) и модифицированный вейвлет Добеши. Наилучшие показатели шумоподавления достигаются при глубине разложения N = 2.
Разработанные методы обработки изображений могут быть использованы для определения оптимальных способов применения вейвлет-функций при решении задач повышения качества изображений. Также результаты данной работы могут быть использованы при конструировании фильтров, основанных на вейвлет-функциях.
Исследования, описанные в статье, осуществлены при поддержке Российского фонда фундаментальных исследований, грант № 08-08-00922а.