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

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

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

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

7

Важенцева Надежда Владимировна

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

Специальность 05.13.18 «Математическое моделирование, численные методы и комплексы программ»

АВТОРЕФЕРАТ

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

2 7 НАР 2014

Новокузнецк - 2014

005546445

005546445

Работа выполнена в Федеральном государственном бюджетном

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

«Новосибирский государственный архитектурно-строительный университет (Сибстрин)»

Научный Зеркаль Сергей Михайлович,

руководитель: доктор технических наук, профессор, ФГБОУ ВПО

«Новосибирский государственный архитектурно-строительный университет (Сибстрин)»

Официальные Рабинович Евгений Владимирович,

оппоненты: доктор технических наук, профессор, ФГБОУ ВПО

«Новосибирский государственный технический университет», профессор кафедры вычислительной техники

Решетникова Елена Васильевна,

кандидат технических наук, доцент, Новокузнецкий институт (филиал) ФГБОУ ВПО «Кемеровский государственный университет», заведующая кафедрой математики и математического моделирования

Ведущая ФГБ УН «Институт вычислительной математики и

организация: математической геофизики» Сибирского отделения

Российской академии наук

Защита состоится «16» апреля 2014 года в 15:00 часов на заседании диссертационного совета Д212.252.02 в ФГБОУ ВПО «Сибирский государственный индустриальный университет» по адресу: 654007, Россия, г. Новокузнецк, Кемеровской обл., ул. Кирова, 42. Факс: (3843) 46-57-92, E-mail: sibsiu_ais@mail.ru

С диссертацией можно ознакомиться в библиотеке ФГБОУ ВПО «Сибирский государственный индустриальный университет».

Автореферат разослан «15» марта 2014 г.

Ученый секретарь /й/\/ -г/1

диссертационного совета / В.Ф.Евтушенко

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

Актуальность темы. Вычислительная томография (ВТ) - новое направление в науке, возникшее во второй половине XX столетия, испытывающее интенсивное развитие и в настоящее время. Метод вычислительной (компьютерной) томографии позволяет по характеристикам пропущенного через исследуемый объект (трансмиссионная томография) или его собственного (эмиссионная томография) излучения судить о внутреннем устройстве, физическом состоянии или химическом составе этого объекта.

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

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

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

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

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

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

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

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

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

Методы исследований.

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

Научная новизна работы.

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

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

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

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

Практическая значимость работы.

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

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

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

Реализация результатов работы.

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

Предмет защиты. Научные результаты, выносимые на защиту:

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

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

3. Программный комплекс «Палладиум» для решения задач вычислительной томографии.

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

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

Степень достоверности результатов.

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

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

Моделирование и вычислительный эксперимент проводились с использованием разработанного программного обеспечения, реализованного на языке программирования С#.

Апробация работы..

Результаты работы докладывались на XLVI, XLVII и XLVIII международных научных конференциях «Студент и научно-технический прогресс» (Новосибирск, 2008, 2009, 2010), молодежной международной научной школе-конференции «Теория и численные методы решения обратных и некорректных задач» (Новосибирск, 2009), международной конференции «Современные проблемы прикладной математики и механики: теория, эксперимент и практика» (Новосибирск, 2011), XII и XIII всероссийских конференциях молодых ученых по математическому моделированию и информационным технологиям (Новосибирск, 2011, 2012), V всероссийской научно-технической конференции «Актуальные вопросы строительства» (Новосибирск, 2012), международной конференции «Обратные и некорректные задачи математической физики» (Новосибирск, 2012), международной молодежной конференции «Нелинейные динамические системы: моделирование и оптимизация управления» (Новосибирск, 2012), международной научно-практической конференции «Наукоемкие технологии разработки и использования минеральных ресурсов» (Новокузнецк, 2013), X международной научно-практической конференции «Природные и интеллектуальные ресурсы Сибири» (Новокузнецк, 2013).

Научные семинары под руководством д.ф.-м.н. Воскобойникова Ю.Е. в Федеральном государственном бюджетном образовательном учреждении высшего профессионального образования «Новосибирский государственный архитектурно-строительный университет (Сибстрин)» (Новосибирск, 2010, 2011, 2012). Научный семинар под руководством д.ф.-м.н. Чеверды В.А. в Федеральном государственном бюджетном учреждении науки «Институт нефтегазовой геологии и геофизики им. A.A. Трофимука СО РАН» (Новосибирск, 2013).

Публикации.

Результаты опубликованы в 19 работах, в число которых входит 2 статьи в переводных журналах, рекомендованных ВАК РФ, 4 статьи в рецензируемых трудах конференций, 4 статьи в рецензируемых журналах и 9 тезисов докладов.

Структура и объем работы.

Диссертация состоит из введения, трех глав, заключения, библиографического списка, приложения и содержит 117 страниц

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

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

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

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

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

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

Математическое описание процесса взаимодействия зондирующего сигнала с объектом исследования и получения соответствующего отклика задаётся интегральным преобразование Радона (1), где подынтегральная

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

Преобразование, ставящее в соответствие функции двух переменных = набор её интегралов вдоль прямых, называется двумерным преобразованием Радона. Оно определяется следующим образом

где использован символ 5-функции, интегрирование ведется по гиперплоскости £ - нормаль к гиперплоскости, I - расстояние от

гиперплоскости до начала координат, <£,*> - скалярное произведение векторов ( их, гиперплоскость - прямая, соединяющая источник и приемник. Для двумерного преобразования Радона имеет место формула обращения, которая может быть записана в виде

Из выражения (2) видно, что оценка искомой функции g по конечному набору проекционных данных будет тем лучше, чем точнее будут аппроксимированы интегралы. В частности отсюда следует, что проекции должны быть равномерно распределены в интервале [0, я], что при решении практических задач часто не соблюдается (поскольку просто невозможно). В связи с этим возникают трудности, которые не позволяют в таких ситуациях использовать аппарат вычислительной томографии на полных данных.

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

(1)

(2)

Связь между пространствами (г,в), (р,<р) и (д:,у)

рсоэ/рсоэв + рыпрьтв -/ = 0;

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

Проемцц

Проекипв 1

Линия

проецирования

Детектор

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

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

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

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

Ситуации, приводящие к неполноте проекционных данных, например: 1) диагностика вышележащего пространства в условиях метрополитена, 2) диагностика межскважинного пространства, в условиях межскважинного сейсмического просвечивания. В первом случае источники и приемники располагаются на плоскости дневной поверхности и в тоннеле метрополитена, «сверху» и «снизу», а боковой обзор отсутствует. Во втором случае источники и приемники располагаются на ломаной линии, образующей букву «П», в этом случае отсутствует обзор «снизу». Аналогичная ситуация возникает при диагностике состояния железнодорожной насыпи, в этом случае имеются данные на ломаной линии, представляющей собой боковые стороны и верхнее основание трапеции, на нижнем основании обзор отсутствует. Похожие ситуации возникают в горном деле. Кроме того в медицинской томографии, в зависимости от состояния больного, может являться необходимым сокращение дозы облучения, в этом случае с некоторых ракурсов измерения могут просто не производиться, а быть синтезированными. В случае лазерной диагностики околоземного пространства (оптическая томография) также измерения производятся на поверхности Земли, а источник располагается на искусственном спутнике (боковой обзор отсутствует).

Итак, задача заключается в следующем: известны значения функции

в угловом диапазоне от 0 до (ро , для решения требуется численно дополнить эти значения в диапазоне от <р0 до к, и найти функцию g {ху).

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

Аналог теоремы Пэли-Винера (условие Кавальери) - Пусть 3 пространство быстро убывающих С" функций на <Л2 и пусть Б1 единичная окружность. Тогда, для того чтобы функция /{1,6) была двумерным преобразованием Радона от функции geS, необходимо и достаточно, чтобы /еЗ(<Я' xS'), /(г,в + я) = /(-/,в), и интеграл

был однородным многочленом степени к от соэ^ и для любого к > 0.

Обозначим через Мк(<р) момент к-го порядка от параллельной проекции

и

-КС

л/, (Ф) =//(/,<»)/*А- (3)

Согласно аналогу теоремы Пэли-Винера, все М4(р) являются однородными многочленами степени к от соэф и БШф для любого к > О

к

Мк{(р)= со^(ф)5тк-'{ф)

/«о > (л,)

причём коэффициенты аш не зависят от угла <р.

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

Алгоритм пополнения проекционных данных состоит из следующих этапов:

1. Нахождение коэффициентов в разложении (4) и восстановление

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

2. Пополнение проекционных данных по полученным моментам.

Найденные моменты подставляются в выражение (3), в результате чего получается система уравнений, решая которую синтезируются недостающие проекционные данные.

3. Исследование систем уравнений, полученных в пунктах 1 и 2 и

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

Пусть функция ЛХ,9) (проекционные данные) задана на множестве 5 = {('> 0)\О <в <<£>0,-1 < I < 1}. Пусть измерено N+1 проекций в диапазоне углов [о,р0] с равномерным шагом Ар по углу, У- количество измерений в каждой проекции. Обозначим через N1 целую часть числа

На первом шаге алгоритма по формуле (3) для каждой известной проекции вычисляются моменты от 1-го до К-го порядка включительно.

Найденные моменты подставляются в формулу (4), получается К систем линейных уравнений вида

Л^(0) = ^ХсовЧОЭмп'-ЧО),

1=0

к

Мк(А<Р) = ««'(Др^т'-'ОМ,

/=о к

Мк(2К<р) = соэ'(2Др)Б1п*"'(2А<р),

(5)

Мк(ЫЬ.<р) = а,к сое'(ЛГДрЭвт*"'(ЛГД<э).

Каждая из систем (5) содержит ЛМ-1 уравнений и 4 + 1 неизвестных. На следующем шаге по формуле (4) с использованием полученных коэффициентов <зЛ вычисляются моменты с 1-го до К-го порядка для Л', неизвестных проекций: М^Ьср), ¡= N+ + 2,...Ы + М,. (Моменты нулевого порядка для всех проекций одинаковы.)

Представим интеграл (3) в виде конечной суммы

(6)

где И - шаг равномерной сетки, на которой заданы проекции. Выражение (6) представляет собой систему из АТ+1 линейных уравнений для определения значений неизвестных проекций в узлах сетки

(7)

На последнем этапе производится томографическая реконструкция по набору из N + N¡+1 одномерных проекций; N+1 из них известно в результате измерений, а Л^, получено путём описанной выше процедуры.

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

л-2/!2 1-4;2 ' О

;' = 0, ±1, ±2, ..

где J- число узлов равномерной сетки, в которых задана проекция, h - шаг этой сетки.

От выбора максимального порядка используемых моментов зависят как точность, так и время реконструкции. Проведено исследование одного из возможных критериев выбора количества первых моментов К, которые целесообразно использовать для синтеза недостающих проекционных данных, связанного с обусловленностью системы (5). В качестве К берется минимальный порядок момента, для которого выполняется неравенство Мк < AM-cond(^), где Мк - среднее значение моментов порядка К известных проекций, Ш - точность, с которой заданы эти моменты, cond(/i) - число обусловленности матрицы { % } системы (5) при к = К.

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

В вычислительном эксперименте расчёты производились на квадратной сетке 512x512 узлов. Одномерные проекции вычислялись на сетке 512 узлов. Их распределение по углу в интервале от 0 до <р0 было равномерным с шагом А<р. Проекции искажались гауссовым случайным шумом с равным нулю средним и постоянной дисперсией а1 = f • /2, где £

- положительное число, /- среднее значение проекционных данных в отсутствии шума.

В расчётах варьировались величина угла <р0, число проекций N, количество измерений в каждой проекции J, значение параметра £ определяющего уровень шума. Кроме того изменялись параметры, управляющие работой алгоритмов. Для контроля точности использовались нормированные среднеквадратичные ошибки восстановления отсутствующих проекций и реконструкции искомой функции, д и Д соответственно

Через / иг обозначены оценки неизвестных проекционных данных и искомой функции, а через / и ^ - их истинные значения; Л', - число генерируемых проекций;

Вычислительный эксперимент показал, что разработанный алгоритм, основанный на аналоге теоремы Пэли-Винера, позволяет с приемлемой точностью восстанавливать моменты проекций двумерных функций вплоть до 20-го порядка для широкого диапазона изменения входных параметров. При этом точность падает с увеличением порядка момента, с уменьшением интервала углов, в котором известны данные, а также с увеличением уровня шума. Кроме того точность восстановления нечетных моментов уменьшается по мере повышения симметрии объекта исследования. При нулевом шуме величина ошибки падает с увеличением числа моментов, используемых для восстановления. При шуме в 10% лучшая точность восстановления наблюдается при использовании 6-7-и первых моментов. При использовании большего числа моментов качество восстановления снижается. При умеренном шуме в исходных данных (до 10%) применение рассматриваемого метода позволяет существенно улучшить качество томографической реконструкции, в случае, когда известные проекции содержатся в угловом интервале 50- 150 градусов.

Третья глава «Описание программного комплекса «Палладиум» и его модельное использование» посвящена вычислительному комплексу «Палладиум».

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

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

Г> Palladium

Scanning Object

Scanning Circuits Amount of Detectors 256

Circuit

Sire of Detectors Line

Turn Parameters Î Amount of Turns

о Elementary Phantom

о Paraäel-Beam Distance Cone-Beam Source Radius

Kobe

Projections Fj Real data

Reconstruction j Sinogram j k-th Moment f Moments [ Projections 1 Output] Sinogram: j Draw jj .iSaVe. j о Angle = -40.434;

R = 0.20703

-th Moment

Solving by:

Reconstruct

J. Use synthesized projections

255po1hts

Solving by:

Рис. 2. Интерфейс программного комплекса «Палладиум»

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

Рис. 3.

Примеры полученных томограмм приведены на рис. 4. Количество проекций, использованных при вычислениях, равнялось 256. Ширина раскрытия дефекта 2% от диаметра исследуемой области. На рис. 4 а,г) шум в проекционных данных отсутствует, величина угла % - 60°. На рис.

4 б,в) шум составляет 5% от максимального значения проекции, величина угла <р0 - 100°.

Аналитический фантом, размер сетки 256x256.

в) г)

Рис. 4. Реконструированные томограммы; (а, в) - восстановление по пополненным данным, (б, г) - восстановление по неполным данным.

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

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

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

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

Г

г

J

а)

Рис. 5. Результаты вычислительного эксперимента: а) аналитическое представление объекта исследования, б) численное региение

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

Проведённые исследования показали, что на основе условия Кавальери могут быть построены алгоритмы, позволяющие улучшить качество реконструкции по проекционным данным, заключённым в ограниченном диапазоне углов. Путём численного моделирования было установлено, что разработанный алгоритм и алгоритм пополнения проекционных данных в итерационном процессе обеспечивают практически такую же точность реконструкции, как и алгоритм, предложенный Принсом и Виллски. В то же время они зависят от меньшего числа параметров, для задания которых требуется дополнительная априорная информация. Быстродействие алгоритма пополнения проекционных данных в итерационном процессе зависит от числа итераций, необходимого для удовлетворительного восстановления проекций. В проведенных расчетах он оказался в 1,7-2,5 раза медленнее, чем другие алгоритмы. Кроме того время счёта разработанным алгоритмом при уменьшении угла обзора объекта не возрастает столь значительно, как алгоритмом Принса-Виллски.

ВЫВОДЫ И ЗАКЛЮЧЕНИЕ

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

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

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

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

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

4. При умеренном шуме в исходных данных (до 10%) применение рассматриваемого метода позволяет существенно улучшить качество томографической реконструкции в случае, когда известные проекции содержатся в угловом интервале 50 - 150 градусов. При шуме в 10% лучшая точность восстановления наблюдается при использовании 6-7-и первых моментов. При использовании большего числа моментов качество восстановления снижается.

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

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

7. Разработана рабочая модель геометрии сложного дефекта с толщиной диагностируемого пространства (по дефекту), варьирующейся от 9% до 0.01% диаметра испытуемого объекта, при этом была исследована разрешающая способность алгоритма, помехоустойчивость к искажениям в векторе измерений случайным шумом, распределенным как по нормальному закону, так и равномерно.

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

СПИСОК ПУБЛИКАЦИЙ ПО ТЕМЕ ДИССЕРТАЦИИ

Статьи в периодических изданиях, рекомендованных ВАК

1. Важенцева, Н.В. Сравнение алгоритмов томографии, использующих условие Кавальери, в задачах с ограниченным углом обзора объекта / Н.В. Важенцева, A.B. Лихачёв // Автометрия. - Новосибирск -2012.-Т. 48,№6.-С. 35-45. '

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

проекционных данных / H.B. Важенцева, С.М. Зеркаль // Известия вузов. Черная металлургия. - 2013. -№ 10. - С. 43-46.

Свидетельства о государственной регистрации

3. Свидетельство о государственной регистрации программы для ЭВМ «Программный комплекс «Палладиум»» Федеральной службы по интеллектуальной собственности, патентам и товарным знакам РФ № 2013660344 от 31 октября 2013 г. Авторы: Важенцева Н.В.

Труды научно-практических конференций и сборников

4. Важенцева, Н.В. Моделирование алгоритмов компьютерной томографии для неполных наборов данных / Н.В. Важенцева // Материалы XLVI международной научной студенческой конференция, Информационные технологии. - Новосибирск, 2008. - С. 134-135.

5. Важенцева, Н.В. Использование аналога теоремы Пэли-Винера для томографии по неполным проекционным данным / Н.В. Важенцева // Материалы XLVII международной научной студенческой конференция, Физика. - Новосибирск, 2009. - С. 8.

6. Важенцева, Н.В. Новый алгоритм двумерной томографии в ограниченном диапазоне углов / Н.В. Важенцева // Тезисы докладов молодежной международной научной школы-конференции «Теория и численные методы решения обратных и некорректных задач». -Новосибирск, 2009. - С. 28.

7. Важенцева, Н.В. Искусственное восстановление проекционных данных для томографии в ограниченном диапазоне углов / Н.В. Важенцева // Материалы XLVIII международной научной студенческой конференция,

Информационные технологии. - Новосибирск, 2010. - С. 199.

8. Важенцева, Н.В. Новый метод повышения точности томографической реконструкции при ограниченном угле сканирования / Н.В. Важенцева, A.B. Лихачев // III Евразийский конгресс по медицинской физике и инженерии «Медицинская физика - 2010». - Сборник материалов. Т.1. М.: Изд-во МГУ. - С. 30-32.

9. Важенцева, Н.В. Новый алгоритм двумерной томографии по неполным проекционным данным / Н.В. Важенцева // ТРУДЫ НГАСУ. -Новосибирск: НГАСУ (Сибстрин), 2011. - Т. 14, № 1 (50). - С. 134-142.

10. Важенцева, Н.В. Сравнение алгоритмов двумерной томографии с ограниченным диапазоном углов [Электронный ресурс] / Н.В. Важенцева, A.B. Лихачев // Труды международной конференции "Современные проблемы прикладной математики и механики: теория, эксперимент и практика", посвященной 90-летию со дня рождения академика H.H. Яненко. - Новосибирск, 2011. - Режим доступа: http://conf.nsc.ru/fiIes/conferences/niknik-

90/fulltext/3 913 9/47722/Vazhentseva.pdf.

11. Важенцева, Н.В. Новый метод трёхмерной томографии для неполных траекторий источника [Электронный ресурс] / Н.В. Важенцева, A.B. Лихачев // Труды международной конференции "Современные

проблемы прикладной математики и механики: теория, эксперимент и практика", посвященной 90-летию со дня рождения академика H.H. Яненко. - Новосибирск, 2011. - Режим доступа: http://conf.nsc.ru/files/conferences/niknik-90/fulItext/38813/46493/Likhachov_2.pdf.

12. Важенцева, H.B. Результаты исследования алгоритма двумерной томографии при обнаружении тонких, протяженных дефектов / Н.В. Важенцева // Тезисы докладов XII всероссийской конференции молодых ученых по математическому моделированию и информационным технологиям. - Новосибирск, 2011 г. - С. 44.

13. Важенцева, Н.В. Результаты исследования алгоритма двумерной томографии при неполноте проекционных данных, обусловленной ограничениями на угол сканирования / Н.В. Важенцева // ТРУДЫ НГАСУ.

- Новосибирск: НГАСУ (Сибстрин), 2011. - Т. 14, № 3 (52). - С. 39-45.

14. Важенцева, Н.В. Сравнение алгоритмов томографии в задаче определения глубины трещин / Н.В. Важенцева, A.B. Лихачев // Материалы V Всероссийской научно-технической конференции «Актуальные вопросы строительства». - Новосибирск- НГАСУ (Сибстрин), 2012.-Т. 2.-С. 80-84.

15. Важенцева, Н.В. Исследование нового алгоритма трехмерной томографии по неполным данным / Н.В. Важенцева, A.B. Лихачев // Тезисы докладов международной конференции «Обратные и некорректные задачи математической физики». - Новосибирск, 2012.-С. 178.

16. Важенцева, Н.В. Алгоритм двумерной томографии при ограниченном угле обзора объекта / Н.В. Важенцева // Тезисы докладов международной молодежной конференции «Нелинейные динамические системы: моделирование и оптимизация управления». - Новосибирск-НГТУ, 2012.-С. 61-63.

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

— С. 56.

18. Важенцева, Н.В. Оценка возможности применения метода вычислительной томографии для диагностики состояния подземных сооружений зондирующим излучением. - Наукоемкие технологии разработки и использования минеральных ресурсов: сб. науч. статей / Н.В. Важенцева, С.М. Зеркаль // Сиб. гос. индустр. ун-т; под общей ред. В.Н. Фрянова.-Новокузнецк.-2013.-С. 132- 136.

19. Важенцева, Н.В. Решение томографической задачи в условиях неполноты проекционных данных с использованием условия Кавальери / Н.В. Важенцева // Справочник конференции «Математические и информационные технологии». - Белград, 2013. - С. 149.

20. Важенцева, Н.В. Вычислительное пополнение проекционных данных в условиях геотомографии. / Н.В. Важенцева // Природные и интеллектуальные ресурсы Сибири (СИБРЕСУРС-19-2013): доклады (материалы) 19-й Международной научно-практической конференции. -Томск: САН ВШ; В-Спектр, 2013. - С. 34 - 38.

Подписано в печать 11.03.2014. Формат 60 х 84/16. Уч.-изд. л. 1,5. Усл. печ. 1,4.

Тираж 100 экз. Заказ № 27

Редакционно-издательский центр НГУ. 630090, Новосибирск, ул. Пирогова, 2.

Текст работы Важенцева, Надежда Владимировна, диссертация по теме Математическое моделирование, численные методы и комплексы программ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «НОВОСИБИРСКИЙ ГОСУДАРСТВЕННЫЙ АРХИТЕКТУРНО-СТРОИТЕЛЬНЫЙ УНИВЕРСИТЕТ (СИБСТРИН)»

Важенцева Надежда Владимировна

Алгоритмическое обеспечение и комплекс программ для томографической реконструкции

при неполных данных

Специальность 05.13.18 «Математическое моделирование, численные методы и комплексы программ»

Диссертация на соискание учёной степени кандидата технических наук

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

04201457164

Научный руководитель: д.т.н., профессор С.М. Зеркаль

Новокузнецк - 2014

Содержание

Введение...............................................................................................4

Глава 1. Математические основы метода вычислительной томографии........................................................................................14

1.1. Разновидности вычислительной томографии и области их применения..................................................................................................15

1.1.1. Медицинская томография.........................................................17

1.1.2. Томография в строительстве и дефектоскопии....................17

1.1.3. Системы безопасности.............................................................18

1.2. Математические основы решения задач томографии......................19

1.2.1. Задача интегральной геометрии..............................................23

1.2.2. Преобразование Радона.............................................................26

1.3. Алгоритмы томографической реконструкции..................................33

1.3.1. Томографические алгоритмы....................................................35

1.3.2. Сравнение алгоритмов...............................................................46

Глава 2. Томографическая реконструкция при ограничениях на угол сканирования на основе пополнения проекционных данных .............................................................................................................49

2.1. Постановка задачи и построение решения........................................49

2.2. Алгоритм пополнения проекционных данных.................................52

2.2.1. Описание алгоритма..................................................................52

2.2.2. Численная методика получения отсутствующих проекций и описание вычислительного алгоритма...............................................54

2.3. Численное исследование разрешающей способности алгоритма и его помехоустойчивости............................................................................58

Глава 3. Описание программного комплекса «Палладиум» и его

модельное использование................................................................77

3.1. Программный комплекс «Палладиум»..............................................77

3.2. Численное решение специальной задачи дефектоскопии и задачи

межскважинного просвечивания в томографических постановках......83

3.2.1. Диагностирование дефектов типа тонких, протяженных трещин, отслоений, поверхностей склеивания.................................83

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

3.3. Сравнение алгоритмов томографии, использующих условие Кавальери, в задачах с ограниченным углом обзора объекта................92

3.3.1. Алгоритм Принса-Виллски.........................................................92

3.3.2. Алгоритм пополнения проекционных данных в итерационном процессе..................................................................................................93

3.3.3. Сравнение разработанного алгоритма с некоторыми из имеющихся алгоритмов, использующих условие Кавальери............94

Заключение......................................................................................101

Список публикаций по теме диссертации....................................103

Список цитируемой литературы...................................................107

Приложение А.................................................................................116

Приложение Б..................................................................................117

Введение

Вычислительная томография - новое направление в науке, возникшее во второй половине XX столетия, испытывающее интенсивное развитие и в настоящее время. Метод вычислительной (компьютерной) томографии позволяет по характеристикам пропущенного через исследуемый объект (трансмиссионная томография) или его собственного (эмиссионная томография) излучения судить о внутреннем устройстве, физическом состоянии или химическом составе этого объекта. Компьютерная томография в узком смысле - синоним термина рентгеновская компьютерная томография; в широком смысле - синоним термина томография.

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

Особый интерес представляют исследования пространственно-временных распределений (полей) физических величин внутри объектов. К. Рентген первым предложил метод диагностики, основанный на зондировании объекта лучами и регистрации прошедшего излучения, именно этот метод положил начало современной томографии. Однако основным недостатком этого метода является образование суммарной картины изображений различных слоев объекта. В связи с этим возникла задача получения изображения каждого изолированного слоя объекта — томограммы (от греческого tomos — слой). В 1921 году Е. Бокаж предложил томографию, в настоящее время называемую классической или традиционной, которая лишь частично решила проблему, так как

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

Основы интегральной геометрии, являющиеся математическим фундаментом томографии, были заложены в работах И. Радона в 1917 г., а позже, в начале 60-х годов развиты в трудах И.М. Гельфанда и его школы. Предметом изучения интегральной геометрии является преобразование функций, заданных на геометрических объектах, к функциям, заданным на других геометрических объектах. Такое преобразование во многом напоминает проецирование, и полученная функция называется проекцией. Одним из таких применений впоследствии стала томография, основанная на решении обратной задачи интегральной геометрии - восстановлении многомерных функций по их интегральным характеристикам. Однако методы решения некорректных обратных задач не были еще достаточно развиты. Лишь в 60-х годах они были наиболее полно разработаны

A.Н. Тихоновым, а применительно к обратным задачам интегральной геометрии - М.М. Лаврентьевым и его учениками. Развитие промышленной томографии происходило под руководством академика

B.В. Клюева. Среди зарубежных ученых, занимавшихся исследованиями в области томографии, можно выделить А. Кормака, Ф. Наттерера,

C.М. Хелгасона, Г. Хермена. Таким образом, математическая основа для появления томографических методов была создана в конце 60-х - начале 70-х годов [1].

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

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

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

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

Несмотря на то, что решению этих задач посвящено большое количество публикаций, общих методов их решения до сих пор не разработано. Как правило, в существующих алгоритмах, основанных на восстановлении объекта по имеющимся проекционным данным, привлекается априорная информация об исследуемом объекте. Аналог теоремы Пэли-Винера, известный также как условие Кавальери, позволяет по известным проекциям построить однородный полином с коэффициентами, не зависящими от угла. Коэффициенты являются исходной информацией для синтеза (искусственного создания) неизвестных проекций. Такой подход позволяет без существенного ущерба для качества реконструкции снизить количество проекционных данных. В медицине это приводит к снижению дозы облучения пациента, в дефектоскопии (в том числе при эмиссионной диагностики объектов металлургии) - восстанавливать исследуемое изделие с приемлемой

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

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

Цель диссертации.

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

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

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

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

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

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

Методы исследований.

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

Научная новизна работы.

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

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

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

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

Практическая значимость работы.

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

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

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

Реализация результатов работы.

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

Предмет защиты.

Научные результаты, выносимые на защиту:

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

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

3. Программный комплекс «Палладиум» для решения задач вычислительной томографии.

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

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

Степень достоверности результатов.

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

Моделирование и вычислительный эксперимент проводились с использованием разработанного программного обеспечения, реализованного на языке программирования С#.

Апробация работы.

Результаты работы докладывались на ХЬУ1, ХЬУН и ХЬУШ международных научных конференциях «Студент и научно-технический

прогресс» (Новосибирск, 2008, 2009, 2010), молодежной международной научной школе-конференции «Теория и численные методы решения обратных и некорректных задач» (Новосибирск, 2009), международной конференции «Современные проблемы прикладной математики и механики: теория, эксперимент и практика» (Новосибирск, 2011), XII и XIII всероссийских конференциях молодых ученых по математическому моделированию и информационным технологиям (Новосибирск, 2011, 2012), V всероссийской научно-технической конференции «Актуальные вопросы строительства» (Новосибирск, 2012), международной конференции «Обратные и некорректные задачи математической физики» (Новосибирск, 2012), международной молодежной конференции «Нелинейные динамические системы: моделирование и оптимизация управления» (Новосибирск, 2012), международной научно-практической конференции «Наукоемкие технологии разработки и использования минеральных ресурсов» (Новокузнецк, 2013), X междунаро