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

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

Автореферат диссертации по теме "Разработка методов обработки оптических спектров с использованием вейвлет-анализа"

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

Горошко Марина Александровна

РАЗРАБОТКА МЕТОДОВ ОБРАБОТКИ ОПТИЧЕСКИХ СПЕКТРОВ С ИСПОЛЬЗОВАНИЕМ ВЕЙВЛЕТ-АНАЛИЗА

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

АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата физико-математических наук

1 8 АПР 2013

Калуга - 2013

005057400

Работа выполнена в Калужском филиале федерального государственного бюджетного образовательного учреждения высшего профессионального образования «Московский государственный технический университет имени Н.Э. Баумана» (КФ ФГБОУ ВПО «МГТУ им. Н.Э. Баумана»)

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

кандидат физико-математических наук,

доцент кафедры высшей математики КФ ФГБОУ ВПО

«МГТУ им. Н.Э. Баумана»

Степанов Сергей Евгеньевич

Официальные оппоненты:

доктор физико-математических наук, доцент, начальник отдела ФГУП ГНЦ РФ-ФЭИ Суворов Алексей Анатольевич

кандидат физико-математических наук, заведующий кафедрой алгебры и информатики ФГБОУ ВПО «Калужский государственный университет имени К.Э. Циолковского»

Булычев Владимир Александрович

Ведущая организация:

ФГБОУ ВПО «Тульский государственный университет»

Защита состоится « Ж » ¿гхуэдгсЯ: 2013 г. в УО часов на заседании диссертационного совета Д 201.003.01 при Государственном научном центре Российской Федерации — Физико-энергетическом институте имени А.И. Лейпунского (ФГУП ГНЦ РФ-ФЭИ) по адресу: 249033, г. Обнинск, Калужской обл., пл. Бондаренко, д. 1

С диссертацией можно ознакомиться в библиотеке ГНЦ РФ-ФЭИ. Автореферат разослан « ££ » 2013 г.

Ученый секретарь ГНЦ РФ-ФЭИ доктор технических наук

Т.Н. Верещагина

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

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

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

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

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

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

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

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

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

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

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

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

Основные положения диссертации, выносимые на защиту:

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

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

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

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

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

1. Всероссийские НТК «Наукоемкие технологии в приборо- и машиностроении и развитие инновационной деятельности в вузе» (Калуга, 2008, 2009, 2011 гг.).

2. Четырнадцатая Международная НТК студентов и аспирантов «Радиоэлектроника, электротехника и энергетика» (Москва, 2008 г.).

3. XXXVIII международная конференция по физике взаимодействия заряженных частиц с кристаллами (Москва, 2008 г.).

4. V Международная конференция «Математические идеи П.Л. Чебышева и их приложение к современным проблемам естествознания». Научная школа-конференция молодых исследователей (Обнинск, 2011 г.).

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

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

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

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

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

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

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

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

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

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

Особое внимание уделено нетрадиционным видам вейвлетов: a trous вейвлег-преобразованию Хаара, которое относится к избыточным преобразова-

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

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

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

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

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

тельно исходного тренда на 2' 1 отсчетов. Это можно трактовать как временную задержку фильтрации, равную , где А - шаг дискретизации.

б) «твердая» пороговая обработка и обнуление первого и второго уровней вейвлет-коэффициентов разложения

Рис. 1. Результат обработки тестового спектра с использованием вейвлет-преобразования Добеши

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

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

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

где /{х, ) - значения незашумленного сигнала, - шум измерений, а сиг-

нал измеряется через равные промежутки времени с шагом h.

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

Теорема 1. Пусть )[<£•, \f" (хк)\< М2 для любого хк из рассматриваемой области сигнала, тогда для вейвлет-коэффициентов первого и второго уровней разложения лифтинг-схемы с линейной аппроксимацией сигнала справедливы оценки:

\rl{xt+l)] < + h?M2, |г2{хк+г)\<2е + 2И2М2.

Теорема 2. Пусть |/'(^)|< Л/, для любого хк из рассматрива-

емой области сигнала, тогда для вейвлет-коэффициентов первого и второго уровней разложения a-trous преобразование Хаара справедливы оценки:

H (** )| -< * + , Р {ч + \hM{.

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

& Ы>5> Шк [о, КИ-

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

Теорема 3. При использовании порогов обнуления ôl и 5г на первом и втором уровне разложения a-trous вейвлет-преобразования Хаара соответственно для погрешности восстановления сигнала справедлива следующая оценка:

\/{ч)-/Ы\<51+5г либо, при использовании одинакового порога обнуления на обоих уровнях разложения,

\f{xk)-f(xk)\<25.

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

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

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

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

8

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

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

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

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

х„-т , п-2 „ {хп~тЛ2

тп = тп-1 + --—> Оп =--£>„_, +-2^-.

п п-I п

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

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

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

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

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

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

Таблица 1.

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

Спектр без шума Зашумленный спектр

Погрешность в С 0,1661 (5,99%) 0,1714 (5,76%)

Погрешность в С после сглаживания 0,0780 (2,81%) 0,0814(2,73%)

Погрешность В Ь; 0,8035 (28,96%) 0,9971 (33,51%)

Коэффициент сжатия 11,6591 і 1,6591

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

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

Первый этап обработки спектра КЛ с помощью вейвлетов предназначен для подготовки исходного сигнала к последующей фильтрации. Если в начале и в конце измеренного сигнала присутствует только фоновая составляющая, то значения, соответствующие вейвлет-коэффициентам первого уровня разложения уи, близки к нулю. Выбрав уровень погрешности 8, можно обнулить соответствующие величины. Затем находятся первый слева и первый справа элементы набора {уиЬ отличные от нуля, например, уи. и у,/. Тогда область локализация сигнала лежит между и Х2/+\- Второй этап обработки спектра заключается в фильтрации сигнала и сглаживании информации за счет уменьшения влияния случайных погрешностей.

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

Рис. 4. Результаты обработки спектра КЛ-излучения галлий-гадолиниевого граната

Указанный подход использован также для обработки поверхностного слоя сульфида кадмия, причем измерение спектра проводилось на одних и тех же длинах волн по 17 срезам исходного образца. На первом шаге осуществляется обработка спектра КЛ вдоль каждого среза, далее аналогичным способом обрабатываются данные по всем срезам на одной и той же длине волны. Результаты обработки спектра поверхностного излучения представлены на рис. 5 и рис. 6, при этом объем данных, необходимых для восстановления сигнала, уменьшен в 12 раз.

Рис. 5. Результаты обработки поверхностного спектра КЛ-излучения сульфида кадмия. По оси х - длина волны X (нм), по оси у - срезы (отн. единиц), по оси г - интенсивность излучения

Рис. 6. Линии уровней интенсивности поверхностного спектра КЛ-излучения сульфида кадмия: слева - до обработки; справа - после обработки. По оси х - срезы (отн. единиц), по оси у - длина волны X (им).

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

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

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

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

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

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

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

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

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

1. Степанов С.Е., Серг еева М.А. Обработка спектров электромагнитного излучения, индуцируемого электронной бомбардировкой поверхности, с использованием вейвлетов // Поверхность. Рентгеновские, синхротронные и нейтронные исследования. 2009. № 4. С. 29-32.

2. Горошко М.А. Определение параметров фильтрации при использовании некоторых нетрадиционных видов вейвлет-преобразования // В мире научных открытий. Математика. Механика. Информатика. 2012. № 1(25). С. 101-110.

3. Сергеева М.А. Применение вейвлетов и сплайнов при передаче непрерывных данных // Радиоэлектроника, электротехника и энергетика: Тезисы докладов Четырнадцатой Международной НТК студентов и аспирантов. М., 2008. Т.1. С. 376-377.

4. Степанов С.Е., Сергеева М.А. Обработка спектров электромагнитного излучения, индуцируемого электронной бомбардировкой поверхности, с использованием вейвлетов // XXXVIII Международная конференция по физике взаимодействия заряженных частиц с кристаллами: Тезисы докладов. М., 2008. С. 78.

5. Горошко М.А. Особенности реализации на ЭВМ алгоритма обработки сигналов на основе вейвлетов // Наукоемкие технологии в приборо- и машиностроении и развитие инновационной деятельности в вузе: Материалы Всероссийской НТК. М., 2008. С. 58-61.

6. Горошко М.А. Обработка пространственных сигналов с использованием вейвлетов второго поколения // Наукоемкие технологии в приборо- и машиностроении и развитие инновационной деятельности в вузе: Материалы Всероссийской НТК. М„ 2009. С. 8-9.

7. Горошко М.А. Использование избыточного вейвлет-преобразования при обработке временных сигналов // Математические идеи П.Л. Чебышева и их приложение к современным проблемам естествознания. Научная школа-конференция молодых исследователей: Тезисы докладов. Обнинск, 2011. С 1920.

8. Горошко М.А. Выбор параметров фильтрации для некоторых нетрадиционных видов вейвлет-преобразования // Наукоемкие технологии в приборо- и машиностроении и развитие инновационной деятельности в вузе: Материалы Всероссийской НТК. М., 2011. С. 4-5.

Горошко Марина Александровна

РАЗРАБОТКА МЕТОДОВ ОБРАБОТКИ ОПТИЧЕСКИХ СПЕКТРОВ С ИСПОЛЬЗОВАНИЕМ ВЕЙВЛЕТ-АНАЛИЗА

АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата физико-математических наук

Подписано в печать 01.03.2013 г. Формат 60><84 1/16. Бумага офсетная. Печать офсетная. Печ. л. 1. Усл. печ. л. 0,93. Тираж 100 экз. Заказ №102

Отпечатано в Редакционно-издательском отделе Калужского филиала МГТУ им. Н.Э. Баумана 248000, г. Калуга, ул. Баженова, 2, тел. 57-31-87

Текст работы Горошко, Марина Александровна, диссертация по теме Математическое моделирование, численные методы и комплексы программ

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

ИМЕНИ Н.Э. БАУМАНА»

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

Горошко Марина Александровна

Разработка методов обработки оптических спектров с использованием вейвлет-анализа

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

методы и комплексы программ

ДИССЕРТАЦИЯ на соискание ученой степени (О кандидата физико-математических наук

СО

£ « ю

со °

С\1

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

см ?

кандидат физико-математических наук, доцент Степанов Сергей Евгеньевич

Калуга-2012

СОДЕРЖАНИЕ

Стр.

Введение......................................................................................................................................................5

Глава 1. Краткий обзор методов диагностики материалов

и методов предварительной обработки спектральных данных........................10

1.1. Методы диагностики материалов. Спектроскопия................................10

1.2. Методы предварительной обработки спектральных данных.... 20

1.2.1. Поиск и идентификация пиков..................................................................21

1.2.2. Коррекция на фоновую составляющую..........................................27

1.2.3. Разделение наложенных линий................................................................31

1.2.4. Некоторые алгоритмы обработки конкретных

видов спектров........................................................................................................................35

1.2.5. Предварительная фильтрация спектральных данных..........40

Глава 2. Основные теоретические положения вейвлет-

преобразования........................................................................................................................51

2.1. Вейвлет-анализ: основные понятия......................................................................51

2.2. Избыточное вейвлет-преобразование..................................................................56

2.3. Вейвлеты второго поколения. Лифтинг-схема..........................................60

Глава 3. Особенности практической реализации фильтрации

с использованием вейвлетов..............................................................................................................66

3.1. Фильтрация с использованием вейвлетов......................................................66

3.2. Базовые фильтры на основе вейвлет-преобразования........................67

3.3. Особенности компьютерной реализации алгоритмов предварительной фильтрации спектров на основе вейвлетов..................74

3.4. Аналитическое обоснование выбора параметров

фильтрации..........................................................................................................................................................................................76

Стр.

Глава 4. Использование вейвлет-преобразований различного вида

для обработки оптических спектров............................................................................................86

4.1. Применение избыточного вейвлет-преобразования..............................86

4.1.1. Фильтрация высокочастотного аддитивного

зашу мления................................................................................................................................86

4.1.2. Контроль интенсивности зашумления................................................90

4.2. Использование вейвлет-преобразования для сжатия спектральных данных..................................................................................................................92

4.3. Обработка спектров катодолюминесценции

полупроводников..............................................................................................................................104

Основные результаты и выводы....................................................................................................114

Литература..........................................................................................................................................................117

Приложение......................................................................................................................................................126

Список сокращений и обозначений

ПЭМ - просвечивающая электронная микроскопия

РЭДС - рентгеновский энергодисперсионный спектрометр

ЭОС - электронная Оже-спектроскопия

ВИМС - вторичная ионная масс-спектроскопия

БСОМ - ближнепольная сканирующая оптическая микроскопия

РЭМ - растровый электронный микроскоп

КЛ - катодолюминесценция

ФЛ - фотолюминесценция

ИФЭ - ионно-фотонная эмиссия

МНК - метод наименьших квадратов

БПФ - быстрое преобразование Фурье

ДПФ - дискретное преобразование Фурье

ОДПФ - обратное дискретное преобразование Фурье

НВП - непрерывное вейвлет-преобразование

ККФ - кусочно-кубические функции

Введение

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

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

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

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

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

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

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

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

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

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

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

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

Основные положения диссертации, выносимые на защиту:

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

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

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

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

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

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

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

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

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

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

Глава 1. Краткий обзор методов диагностики материалов и методов предварительной обработки спектральных данных

1.1. Методы диагностики материалов. Спектроскопия

Просвечивающая электронная микроскопия (ПЭМ) является одним из наиболее мощных средств исследования структуры, физических и химических особенностей материалов твердотельной наноэлектроники. ПЭМ - это прямой метод измерения размеров структурных элементов. Метод достаточно трудоемкий, поскольку электронномикроскопическое исследование требует изготовления образцов в виде тонких фольг шириной порядка 0,1 мкм, что во многих случаях является непростой задачей. Также возможно исследование порошков, в том числе нанокристаллических [3]. В состав современных просвечивающих электронных микроскопов также обычно входит аппаратура для энергодисперсионного рентгеновского микроанализа и спектроскопии электронных потерь [4].

Рентгеновская энергодисперсионная спектроскопия. Рентгеновский энергодисперсионный спектрометр (РЭДС) позволяет получать карту распределения элементов по поверхности и производить количественный элементный анализ с пространственным разрешением от 1 до 5 нм. РЭДС детектирует рентгеновское излучение, эмитированное из материала образца вследствие воздействия электронного зонда.

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

Электронная Оже-спектроскопия (ЭОС). Метод электронной Оже-спектроскопии применяется для определения элементного состава поверхности и нескольких приповерхностных слоев атомов твердого тела [5]. По спектру энергий Оже-электронов производится качественный элементный анализ участка поверхности, облучаемого первичными электронами, а по интенсивности спектральных линий - количественный. Также в ряде случаев он позволяет получить информацию о химических связях.

Статическая вторично-ионная масс-спектроскопия. Метод статической вторичной масс-спектроскопии (ВИМС) основан на анализе по массе положительных или отрицательных ионов, эмитированных из образца в результате процесса вторичной ионной эмиссии под воздействием первичного пучка ионов. ВИМС имеет значительно большую чувствительность, чем методы ЭОС и РФЭС, но масс-спектры гораздо более сложны для интерпретации и количественного анализа вследствие влияния матрицы образца.

Ближнепольная_сканирующая_оптическая_микроскопия.

Ближнепольная микроскопия - один из методов сканирующей зондовой микроскопии [6], обладающий аналитическими возможностями оптической микроскопии. Оптическая микроскопия ближнего поля (БСОМ) позволяет исследовать оптические свойства поверхности с разрешением порядка 50 нм. Ближнепольный микроскоп может оснащаться дополнительными аналитическими методиками такими, как спектроскопия комбинационного рассеяния света (Рамановская спектроскопия), спектроскопия фотолюминесценции, оптического отражения и пропускания и т.п.

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

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

[7].

Растровый электронный микроскоп (РЭМ) предназначен для исследования и анализа микроструктурных характеристик твердых тел [8]. Растровый электронный микроскоп характеризуется высоким латеральным разрешением при исследовании массивных объектов, достигающим в серийных приборах от 3 до 10 нм . Кроме того, получаемые с помощью РЭМ изображения является объемными благодаря большой глубине фокуса