
Практические приложения вейвлет-анализа
Вейвлеты позволяют чрезвычайно эффективно применять фундаментальную математическую теорию к решению важных задач в повседневной жизни. Коротко остановимся на некоторых приложениях вейвлет-анализа в радиотехнике и теории передачи информации.
1. Распознавание речевых сигналов. Физический механизм производства звука голосовыми связками определяет базовые характеристики этого класса сигналов. В рамках известной модуляционной модели реальный речевой сигнал представляется в виде суммы:
где Ek — амплитуда k-й первичной гармонической компоненты речи; φk(t) — ее мгновенная фаза (для упрощения пусть начальные фазы равны нулю); N — число гармонических составляющих; x(t) — вклад шума и ошибок моделирования.
Установлено, что длительное произношение односложного звука близко к чистым музыкальным тонам (гармоникам), т. е. прямое преобразование Фурье оптимально описывает этот процесс (мгновенная фаза φk(t) = ωkt, амплитуда Ek и круговая частота ωk — константы). Реально же в живой речи происходит быстрый переход от тона к тону с характерными шумами, высотой голоса и прочее, что приводит к необходимости распознавания зависимости от времени t амплитуд и фаз первичных компонент и определения на этой основе, какое слово было произнесено. Причем схема распознавания должна быть достаточно жесткой, нечувствительной к специфическим шумам, национальности или диалекту говорящего и т. д.
Итак, при квазинепрерывном вейвлет-преобразовании используется временной параметр х и дискретный набор точек аj = 2ja0, где a0 — исходная координата; j = 0, 1, 2, ... На плоскости с координатами (а, х) чистые тона сигнала человеческой речи имеют вид периодического горного хребта конечной ширины по параметру а и бесконечной длины по относительной временной координате х. Процедура перехода от одной суммы нескольких тонов к другой выглядит как слияние или расщепление этих горных кряжей вдоль координаты а.
Однако эта схема чувствительна к шуму и к интерференции близких по частотам тонов. Во избежание этого приходится не ограничиваться только информацией о вершинах хребтов, а применять процедуру «синхронного сжатия» хребта в линию путем специального усреднения значений вейвлет-преобразования Wu(x, а) по а около максимумов. Это дает нечувствительный к шуму механизм определения мгновенных фаз. Для вычисления мгновенных амплитуд применяют еще одну аналогичную оптимизационную процедуру, используя уже известную информацию о φk(t). При этом для получения превосходных результатов отнюдь не приходится отказываться от методов и техники, разработанных независимо от вейвлет-преобразования.
2. Восстановление эашумленных сигналов. Пусть имеется п наблюдений yi сигнала ui(t) на отрезке [0, 1], содержащих «белый» шум
где σi — напряжение шума; i = 1, 2, ..., n.
Для нелинейного подавления шума при помощи вейвлет-преобразования последовательно применяются следующие процедуры:
прямое вейвлет-преобразование;
обнуление незначимых коэффициентов преобразования по уровню порога, пропорционального амплитуде шума;
обратное вейвлет-преобразование.
На рис. 2.65 приведены результаты подавления шума в некотором ступенчатом сигнале на основе метода Фурье, вейвлет-преобразования и сплайн-методов (сплайны — кусочно-гладкие функции, построенные из полиномов, широко применяются для задач интерполяции; по своей природе они очень близки вейвлетам и до появления последних удельный вес сплайнов в прикладных задачах был значительно выше; основной их недостаток — присущий и вейвлетам Добеши — это наличие корреляции между степенью сплайна и степенью гладкости аппроксимируемой функции).
Данный способ нелинейного (порогового) удаления шума заключается в том, что ортогональное вейвлет-преобразование «сжимает» сигнал до небольшого числа относительно больших коэффициентов. Поскольку «белый» шум при любом ортогональном преобразовании сохраняет свою структуру и амплитуду и его вейвлет-коэффициенты постоянны, то пороговое обрезание несущественных коэффициентов вейвлет-преобразования сильно понижает шум, не влияя на структуру сигнала.
Эффективный анализ сильно осциллирующих сигналов. Выделение этих сигналов на фоне других и т. д.
Исследование электромагнитных явлений. Вейвлеты представ-ляются удобным и естественным инструментом для исследований элек-тромагнитных явлений, поскольку уравнения Максвелла (как и вейвлеты) инвариантны относительно перемещений и изменений масштаба. При этом формализм вейвлет-преобразований позволяет сформулировать физические принципы волновых явлений и вопросы обработки сигналов на едином языке!
Ближайшие перспективы применения вейвлетов. Что же приносит нового многомасштабный анализ сигнала?
1. Подобный анализ позволяет выявлять локальные (нестационарные) особенности сигнала и классифицировать их по каким-либо специфическим признакам, например, по интенсивности. В частности, в обработке изображений широко распространена многомасштабная локализация резких границ (multiscale edge detection). Очень резкие перепады яркости заметны и на малых, и на больших масштабах. В ряде задач можно считать их наиболее информативной частью изображения, и оценивать с большой точностью, пренебрегая всем остальным. Часто важнее найти не сами разномасштабные версии сигнала, а различия между ними, детали, которые исчезают при переходе от тонкого масштаба к более грубому.
2. При таком анализе удается проследить динамику изменения сигнала вдоль «оси масштабов». Если резкие скачки во многих случаях можно увидеть невооруженным глазом, то взаимодействие событий на мелких масштабах, перерастающее в крупномасштабные явления, заметить очень сложно. Многомасштабный анализ помогает количественно охарактеризовать эту неоднородность. Скачки динамики по «масштабной переменной» могут нести не менее важную информацию, чем резкие изменения по времени или пространству.
В последнее время база приложений вейвлет-преобразований быстро расширяется. Это происходит как вследствие типизации постановок задач, так и благодаря появлению пакетов программ и интегрированных компьютерных сред для вейвлет-анализа. В частности, широкое распространение получила библиотека программ вейвлет-анализа для пакета MATLAB.
Большое количество современных приложений требуют обработки сигналов (функций) в реальном масштабе времени. В связи с этим перспективы приложений вейвлет-анализа связываются с разработкой и производством специализированных процессов для быстрого вейвлет-анализа. Такие (параллельные на каждом масштабе разрешения сигнала) процессоры используют весьма ограниченный набор операций и достаточно малую локальную память, что обеспечит возможность быстрых стандартизованных вычислений, компактность и дешевизну разрабатываемых устройств.
В ближайшее время начнется массовое использование вейвлет-анализа для сжатия и передачи видеоинформации в диалоговых телекомму-никационных системах (видеоконференций, дистанционного образования, компьютерных музеев, систем виртуальной реальности, стереотелевидения и т. п.).
Бурный прогресс в области фундаментальных исследований и теории вейвлетов может также быть связан с важными биологическими аналогиями между кодированием информации при помощи вейвлет-преобразования и пространственным устройством чувствительности рецептивных полей нервных окончаний сетчатки глаза. Отдельные клетки «интегрируют» возбуждение от достаточно широкой области сетчатки, при этом сигналы воспринимаются селективно по поверхности сетчатки. Функции чувствительности глаза (хорошо аппроксимируемые функциями Габора) являются типичными представителями семейства вейвлетов, по которым сетчатка выполняет «разложение» видимого изображения.
3. Довольно распространено мнение, что вейвлеты позволяют раскрыть внутреннюю природу сигнала. Однако это верно лишь отчасти. Аналитическая сторона вейвлет-анализа — вещь довольно тонкая, хотя она очень проста и наглядна. По мнению ряда физиков и математиков, работающих с вейвлет-анализом, простым «прикладыванием» соответствующих формул серьезную задачу не решить — надо быть экспертом в самой проблеме, проработать с ней не один год и уметь отличать внутреннюю проблему от артефактов (т. е. необоснованных показаний методов, не очень хорошо приспособленных к рассматриваемой задаче), порожденных спецификой использованного метода анализа. А так, совершенно не важно, с помощью какой техники решается взятая задача, лишь бы решалась.
Следует помнить, что вейвлет-анализ требует значительного объема вычислений, который быстро растет с увеличением обрабатываемых данных. При обработке одномерного сигнала на выходе получается трехмерный массив данных (вейвлет-коэффициенты на плоскости время — частота), а при обработке многомерных массивов данных представление результатов невозможно без компьютеров, имеющих мощные графические возможности.
Литературный источник: [1] страницы 170-186.