Это не официальный сайт wikipedia.org 01.01.2023

Вейвлет Койфлет — Википедия

Вейвлет Койфлет

К вейвлет-функциям с компактным носителем относятся вейвлеты Добеши, койфлеты и симмлеты. Метод построения вейвлет-функций с компактным носителем принадлежит Ингрид Добеши. Койфлеты являются частным случаем вейвлетов Добеши с нулевыми моментами скейлинг-функции.

Вейвлет Койфлет порядка 1

Основные положения теории вейвлет-функцийПравить

Вейвлеты — ортонормированный базис в L 2  . С помощью вейвлет-анализа можно выделить высокочастотные всплески, например, в экспериментальных данных. В отличие от анализа Фурье, применяемого в этих же целях, вейвлет-анализ позволяет выявить не только частотную составляющую информации, но и её временную локализацию. Преимущества вейвлетов заключаются и в том, что для задачи приближения число спектральных коэффициентов много меньше числа спектральных коэффициентов Фурье. Это свойство используется в алгоритмах сжатия данных. Например, при одинаковом уровне сжатия по алгоритму JPEG и вейвлет-алгоритму, после восстановления, второй дает гораздо лучшее качество картинки [1].

Построение систем вейвлет-функцийПравить

Определение скейлинг-функцииПравить

Пусть φ ( t )   представляет собой функцию из в L 2  , такую что множество её трансляций

{ φ 0 , k ( t ) | φ 0 , k ( t ) = φ ( t k ) } ,   ( k Z   — параметр масштабирующий частоту вейвлета)

образует ортогональный базис в L 2 ( R )  .

Введем φ j , k ( t )   согласно:

φ j , k ( t ) = 2 j / 2 φ ( 2 j t k ) j , k Z .  

Пусть { φ 0 , k ( t ) }   — ортонормированный базис пространства V 0  . Тогда для любой функции f ( t ) V 0  :

f ( t ) = k C k φ ( t k ) .  

Далее, пусть { φ j , k ( t ) }   — ортонормированный базис пространства V j   , j Z  . Тогда мы получаем последовательность пространств { V j | j Z }  , таких что

V j V j + 1  .

Определение. Пусть φ 0 , k ( t )   — ортонормированный базис в V 0  , тогда разложение функции f ( t ) L 2   по базисам пространств { V j | j Z }   называется многомасштабным анализом в L 2  .

Определение. Если { V j | j Z }   является последовательностью пространств многомасштабного анализа в L 2  , функция φ ( t )   порождает многомасштабный анализ и называется скейлингом.

Определение материнской вейвлет-функцииПравить

Пусть последовательность пространств { V j | j Z }   является последовательностью пространств многомасштабного анализа в L 2  . Определим пространство W j   как дополнение пространства V j   до пространства V j + 1  , то есть W j = V j + 1 V j  . Тогда

V j = V 0 k = 0 j W k  ,

или же:

L 2 = V 0 j = 0 W j  . ( 1 )  

Построим материнскую вейвлет-функцию ψ ( t ) L 2   ортогональную скейлинг-функции φ ( t )  . В результате получим набор функций { ψ j , k ( t ) | j , k Z }   — базис в пространстве W j  .

Вейвлет-разложениеПравить

Таким образом, согласно (1) и определению функций ψ j , k ( t )   и φ j , k ( t ) )   как базисов в соответствующих пространствах, получаем, что любая функция f ( t ) L 2   может быть разложена в сходящийся в L 2   ряд:

f ( t ) = k α k φ 0 , k ( t ) + j k β j , k ψ k , j ( t ) ,  

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

α k = f ( t ) φ 0 , k ( t ) d t ,  

β j , k = f ( t ) ψ j , k ( t ) d t .  

Коэффициенты α k   дают информацию об общей форме исследуемой функции, тогда как коэффициенты β j , k   содержат информацию о деталях общей формы.

Уровень разложения задается числом пространств W j   используемых для анализа.

Функция m 0 ( ω )  Править

Утверждение. Пространства V j   являются вложенными V j V j + 1   , j Z   при условии, что существует 2 π   — периодическая функция m 0 ( w ) L 2 ( 0 , 2 π )   такая, что

φ ^ ( ω ) = m 0 ( ω 2 ) φ ^ ( ω 2 )  , ( 2 )  

где φ ^ ( ω )   — Фурье-образ функции φ ( t )   (доказательство см. 2).

Лемма 0.Система функций { φ 0 , k | k Z }   является ортонормированной в L 2   тогда и только тогда, когда

k | φ ^ ( ω + 2 π k ) | 2 = 1  . (3)

Лемма 1. Положим, что { φ 0 , k | k Z }  представляет собой ортонормированный базис в L 2   . Тогда для любой 2 π   -периодической функции, удовлетворяющей условию (2), имеет место равенство:

| m 0 ( ω ) | 2 + | m 0 ( ω + π ) | 2 = 1  . (4)

Лемма 2.В том случае, если φ ( t )   представляет собой скейлинг-функцию, образующую совместно со своими трансляциями и дилатациями пространства многомасштабного анализа, тогда как m 0 ( ω )   — 2 π   -периодическую функцию из L 2 ( 0 , 2 π )   , удовлетворяющую условию (2), обратное преобразование Фурье образа

ψ ^ ( ω ) = m 1 ( ω 2 ) φ ^ ( ω 2 )  , ( 5 )  

где

m 1 ( ω ) = m 0 ( ω + π ) exp ( j w )   — вейвлет-функция. (6)

Таким образом, скейлинг-функция φ ( t )   и материнская вейвлет-функция ψ ( t )   определяются 2 π   -периодической функцией m 0 ( w ) L 2 ( 0 , 2 π )   согласно (2), (5), обладающей определенными свойствами (3), (4), (5) + должно выполняться условие

m 0 ( 0 ) = 0  .

Вейвлеты Р. Койфмана — койфлетыПравить

Вейвлеты Добеши и койфлеты индуцируются общей 2 π   -периодической функцией m 0 ( w ) L 2 ( 0 , 2 π )  , но для койфлетов к ней добавляется набор условий, определяющих равенство нулю моментов соответствующей скейлинг-функции, что весьма полезно в задачах аппроксимации.

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

Для построения вейвлетов Добеши и койфлетов рассмотрим функцию m 0 ( ω )   :

m 0 ( ω ) = ( 1 + exp ( j ω ) 2 ) N L ( ω ) ,  

где L ( ω )   — тригонометрический полином. Для построения койфлетов потребуем выполнение следующих условий:

  1. φ ( t ) t l d t = 0 , l = 1 , . . , N 1 ;  
  2. φ ( t ) t d t = 1 ;  
  3. ψ ( t ) t l d t = 0 , l = 0 , . . , N 1.  

Или в частотной области:

  1. φ ^ ( l ) ( 0 ) = 0 , l = 1 , . . , N 1 ;  
  2. φ ^ ( 0 ) = 1 ;  
  3. ψ ^ ( l ) ( 0 ) = 0 , l = 0 , . . , N 1.  

Условие φ ^ ( l ) ( 0 ) = 0   подразумевает m ( l ) ( 0 ) = 0 , l = 1 , . . , N 1 ;  .

Если существует некоторое число N = 2 K , K N  , тогда, согласно работе [2] рассматриваемая функция m 0 ( ω )   для койфлетов может быть представлена в виде:

m 0 ( ω ) = ( 1 + exp ( j ω ) 2 ) 2 K P 1 ( ω ) ,  

где

P 1 ( ω ) = k = 0 K 1 [ ( k K 1 + k ) ( sin ( ω 2 ) ) 2 k + ( sin ( ω 2 ) ) 2 K F ( ω ) ] ,   (7)

F ( ω )   — тригонометрический полином, выбираемый так, чтобы выполнялось условие:

| m 0 ( ω ) | 2 + | m 0 ( ω + π ) | 2 = 1  .

Определение. Вейвлет-функции, полученные с использованием полинома m 0 ( ω )   в виде (7), называются койфлетами уровня N = 2 K   .

Преимущества и применение койфлетовПравить

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

См. такжеПравить

ЛитератураПравить

ПримечанияПравить

  1. Дремин И. М., Иванов О. В., Нечитайло В. А. Вейвлеты и их использование. // УФН. — т. 171. — № 5. — С.465-501.
  2. Daubechies, I. (1992). Ten Lectures on Wavelets, SIAM, Philadelphia.