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

молочной железе, остается прерогативой рентгенографии на рентгеновской

пленке.

[pic] Рис. 6 Цифровая люминесцентная рентгенография.

1-генератор; 2-рентгеновская трубка; 3-пациент; 4-

запоминающая

пластина; 5-транспортирующее устройство; 6-аналого-

цифровой

преобразователь; 7-накопитель изображений;8-

видеопроцессор; 9-сеть;

10-цифро-аналоговый преобразователь; 11-монитор; 12-снимок;

13-рентгенолог.

3.5. Селеновая рентгенография.

Селеновые детекторы представляют собой новейшую систему цифровой

рентгенографии (рис. 7). Основной частью такого устройства служит детектор

в виде барабана, покрытого слоем аморфного селена. Селеновая

рентгенография в настоящее время используется только в системах

рентгенографии грудной клетки. Характерная для снимков грудной клетки

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

цифровой обработке сглаживается, не уменьшая при этом контрастности

деталей изображения. Другим преимуществом селенового детектора является

высокий коэффициент отношения сигнал/шум.

[pic]

Рис.5 Цифровая селеновая рентгенография.

1-генератор; 2-рентгеновская трубка; 3-пациент; 4-селеновый

барабан;

5-сканирующие электроды+усилитель; 6-аналого-цифровой

преобразо-

ватель; 7-накопитель изображений; 8-видеопроцессор; 9-

сеть;

10-цифро-аналоговый преобразователь; 11-монитор; 12-снимок;

13-рентгенолог.

4. Математические основы компьютерной томографии

Исследования внутренней структуры объектов с помощью рентгеновского

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

рентгеновского излучения вдоль луча, соединяющего источник и приемник,

является интегральной характеристикой плотности исследуемого объекта. С

математической точки зрения речь идет о задаче восстановления функции по ее

интегральным значениям вдоль некоторого семейства лучей. Различные лучи

соответствуют различным (относительно объекта) положениям источника и

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

хорошо отражает реальную ситуацию и подтверждается исследованиям реальных

тестовых объектов. Плотность реальных объектов является функцией трех

пространственных координат. Однако в классической компьютерной томографии

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

среза плотность считают функцией только двух переменных. При исследовании

фиксированного среза систему источник-приемник устраивают таким образом,

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

относительно центральной плоскости среза. Таким образом приходят к задаче

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

некоторого семейства лучей Для регистрации в веерной схеме, чаще

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

различные положения источника относительно объекта обеспечиваются вращением

системы регистрации или объекта.

4.1. Математическая постановка задачи рентгеновской компьютерной

томографии, преобразование Радона и формулы обращения.

В компьютерной рентгеновской томографии трехмерный объект представляется

обычно в виде набора тонких срезов. Для восстановления плотности среза

решается задача обращения двумерного преобразования Радона. Преобразованием

Радона функции f(x, y) называется функция, [pic]определяемая равенством

[pic].

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

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

формула обращения преобразования Радона записывается без явного

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

формулы обращения преобразования Радона приобретают при использовании

аппарата обобщенных функций. Далее будет рассмотрено соотношение между

методом обобщенных функций и методом свертки и обратного проецирования.

Перед изложением собственно численного алгоритма будет дан вывод формулы

обращения, позволяющий естественным образом перейти к построению алгоритма.

В силу равенства

[pic]

функция [pic]при любом фиксированном p определяется своими значениями

при [pic]. Это позволяет нам перейти к функции

[pic].

Здесь L(r, ?) - прямая, ортогональная лучу, имеющему угол ? ?

положительным направлением оси X, и отстоящая от начала координат на

расстояние r (r[pic] 0), при r < 0 L(r, ?) - прямая, симметричная

относительно начала координат прямой L(|r|, ?). Выразим f(x, y) через I(r,

?).

Поскольку

[pic],

где [pic]- преобразование Фурье функции f, то, переходя к полярным

координатам после элементарных преобразований интеграла по ? на интервале

[?, 2?], ?олучаем

[pic].

Введем функцию S(z, ?), полагая

[pic].

При фиксированном ? функция S(z, ?) ?сть обратное одномерное

преобразование Фурье от произведения [pic]и |r|. Для [pic]справедливо

равенство

[pic].

Обратное преобразование Фурье от |r| есть обобщенная функция v1/?z2.

Переходя от преобразования Фурье произведения к свертке, получаем S(z,?) =

I(z,?)[pic](v1/?z2). Используя регуляризацию функции 1/z2 [19] приходим к

выражению

[pic]. (1.5.1)

Таким образом, для f(x, y) справедлива формула

[pic], (1.5.2)

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

Прежде чем перейти к дискретному варианту сделаем ряд замечаний,

связанных с обоснованием корректности рассматриваемых алгоритмов в реальных

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

бесконечно дифференцируемых быстро убывающих функций. Однако при построении

аппроксимаций исходных реальных данных по отсчетам, заданным в дискретных

точках, желательно иметь менее жесткие требования к гладкости

аппроксимирующих функций. Свертка с обобщенными функциями, в частности, с

функцией 1/z2, может быть определена для значительно менее гладких функций,

это очень важно при доказательстве корректности применения численных

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

данным.

Перейдем к дискретному варианту. Будем предполагать, что f(x, y) = 0 вне

круга радиуса R с центром в нуле. Исходными данными являются величины I(ri,

?i), здесь ri v отсчеты в интервале [-R, R], 1 ? i ? M - отсчеты в интервал

[0, ?], 1 ? j ? N. Если теперь при заданных значениях функции I(r, ?) ?

отсчетах (ri, ?i) построить аппроксимацию I(r, ?) так, что для S(z,?)

?ыполняется равенство (1.5.1), то используя (1.5.1) и (1.5.2) можно

получить приближение к f(x, y). В дальнейшем будем предполагать, что

отсчеты на осях r и ? являются равноотстоящими.

При каждом фиксированном ?j определим [pic]следующим образом.

1. Функция [pic]имеет непрерывную первую производную по r.

2. В узлах решетки аппроксимирующая функция совпадает с заданными

отсчетами, а ее производная в этих точках равна выборочной. То есть

справедливы равенства: [pic], [pic], здесь h = 2R/(M-1), I(r0,?j) =

I(rM+1, ?j) = 0, i = 1, -, M.

3. На интервале [ri, ri+1] функция [pic]есть полином третьей степени от

r.

Перечисленные условия позволяют в явном виде получить коэффициенты

соответствующего сплайна. Непосредственными вычислениями можно получить,

что

[pic],

где

[pic]

Q(x) = Q(-x), Q(x) = 0 при |x|> 2h, h=ri+1-ri.

Функция Q(x) имеет разрывы второй производной, но модуль второй

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

свертка S0(z) = Q(x) [pic](-1/?z2) выражается формулой (1.5.1).

Непосредственными вычислениями получаем

[pic]

Графики функций Q(x) и S0(z) для различных значений h представлены на

рис. 1 и рис. 2.

[pic][pic]

Таким образом,

[pic].

Заменяя в (1.5.2) S на [pic]и интеграл частной суммой, получаем f*(x, y)

- приближение к функции f(x, y),

[pic]. (1.5.3)

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

метод свертки и обратного проецирования. Рассмотрим соотношение между этим

методом и методом, изложенным в настоящем параграфе. Используя

интегрирование по частям, свертку с обобщенной функцией 1/z2 можно заменить

дифференцированием и сверткой с 1/z (преобразованием Гильберта).

То есть функцию

S(z, ?) = I(z, ?) [pic]1/z2

можно представить в виде

S(z, ?) = Iz/(z, ?) [pic]1/z

При построении численных алгоритмов вместо обобщенной функции 1/z или,

что то же самое, интеграла в смысле главного значения, в методе свертки и

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

функций pА(z), сходящуюся к 1/z (в смысле обобщенных функций) при A

стремящемся к бесконечности. Используя интегрирование по частям,

дифференцирование переносят на функции pА(z) и таким образом получают

регулярные функции, сходящиеся к 1/z2, то есть свертка с обобщенной

функцией 1/z2 заменяется последовательностью сверток с регулярными

функциями p/А(z).

Таким образом, шаг свертки в классическом методе можно интерпретировать

следующим образом: исходные данные аппроксимируются ступенчатой функцией и

осуществляется свертка с регулярной функцией, являющейся приближением к

обобщенной функцией 1/z2.

В методе настоящего параграфа исходные данные аппроксимируются более

Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.