- •Начальный курс по теории вейвлетов Введение
- •Лекция 1
- •0 Вводные замечания
- •1.1 Краткий экскурс в ряды Фурье. Предпосылки вейвлет-преобразования
- •1.1.1 Идея вейвлет-преобразования
- •1.1.2 Аппроксимирующая и детализирующая компоненты вейвлет-анализа и синтеза сигналов
- •1.2 Разложение по вейвлетам
- •1.3 Обратное вейвлет-преобразование
- •Лекция 2
- •2.1 Базисные функции вейвлет-преобразования
- •2.1.1 Определение вейвлета
- •2.1.2 Другие системы вейвлетов
- •2.1.3 Признаки вейвлета
- •2.2 Критерии выбора вейвлета
- •2.3 Примеры вейвлетобразующих функций
- •Лекция 3
- •3.1 Усреднение и детализация
- •3.2 Масштабирующие функции и вейвлет-функиии
- •3.3 Кратномасштабный анализ
- •3.4 Нормирование
- •3.5 Вейвлет-преобразование
3.3 Кратномасштабный анализ
Процесс декомпозиции дискретной последовательности значений (такой как цифровое изображение) в «размытые», или средние значения, и детализирующие значения при различных масштабах называется кратномасштабным анализом (multiresolution analysis). В этом разделе мы проиллюстрируем кратномасштабный анализ на простом примере, полученном на основе вейвлетов Хаара.
Обозначим через пространство всех функций, постоянных на интервале [0, 1). Тогда это векторное пространство функций. То есть если мы сложим две постоянные функции, то сумма будет постоянной функцией и также будет принадлежать . И если мы умножим постоянную функцию на число (скаляр), то произведение будет постоянной функцией и будет принадлежать . Базисная масштабирующая функция принадлежит . Фактически каждый элемент пространства может быть получен умножением на подходящую константу. Таким образом, составляет (довольно тривиальный) базис пространства .
А теперь рассмотрим несколько более сложное пространство функций. Пусть пространство кусочно-постоянных функций, являющихся константами на интервалах [0, ½) и [½, 1). это тоже векторное пространство функций. Примером элемента пространства является функция , определённая уравнением (3.10). Масштабирующие функции и также являются элементами пространства . Из этого уравнения следует, что все остальные элементы пространства могут быть представлены линейной комбинацией функций и Можно показать, что функции образуют базис пространства . Заметим также, что функция, постоянная на интервале [0, 1), является постоянной и на каждом из интервалов [0, ½) и [½, 1), поэтому каждый элемент является элементом , то есть
V0 V1.
Продолжая дальше таким же образом, определим как пространство кусочно-постоянных функций на интервалах [0, ¼), ..., [¾, 1), и как пространство кусочно-постоянных функций на равноотстоящих интервалах длиной 1/2n. Каждое это векторное пространство, и масштабирующие функции образуют базис в пространстве . Кроме того, пространства последовательно вложены друг в друга:
Теперь мы определим скалярное произведение элементов пространства :
(3.14)
Векторное пространство с введённым в нем скалярным произведением называется евклидовым пространством. Две функции называются ортогональными относительно скалярного произведения если
Ортогональность функций полезна по нескольким причинам. Прежде всего, заметим что, например,
,
так что образуют ортогональный базис для . Фактически для каждого и мы имеем
так что образуют множество взаимно ортогональных оазисных векторов в . Заметим также, что
при .
Ортогональность полезна и по другой причине. Для данного евклидова пространства , принадлежащего большему евклидову пространству , мы можем говорить о множестве векторов в , ортогональных всем векторам в . Это множество называется ортогональным дополнением пространства в пространстве и обозначается (недостаток этого обозначения в том, что оно не отражает подразумеваемой связи с пространством , поэтому иногда оно обозначается как . Нетрудно проверить, что само является векторным пространством (а также и евклидовым пространством).
Рассмотрим следующее пространство
для всех .
Таким образом, определено как ортогональное дополнение пространства в пространстве . Мы уже знакомы с некоторыми элементами . Рассмотрим . Заметим, что длины интервалов, на которых постоянна, составляют половину длины интервалов, на которых элементы пространства являются константами. Другими словами, при каждом j. Более того, легко убедиться в том, что для каждого и, таким образом, при каждом и каждом . Рассмотрим, например,
где являются скалярными константами. Тогда
так как
и
Таким образом, и, аналогично, . Аналогично доказывается, что
Какова размерность ? Очевидно, она не больше, чем размерность так как Таким образом, размерность не может быть больше, чем (мы говорим здесь о размерности векторного пространства, т.е. о количестве элементов в базисе, в отличие от фрактальной размерности, о которой говорилось в предыдущих главах). Так как образуют множество из взаимно ортогональных и, следовательно, независимых векторов в , то размерность равна, по крайней мере, . Но это и наибольшая возможная размерность , так как в существует другое множество взаимно ортогональных векторов, а именно и каждый из этих векторов также ортогонален каждому из векторов . Любой вектор из , который не может быть выражен через может быть выражен через а это невозможно.
Мы пришли к следующему заключению: размерность пространства равна и являются базисом в .
Вейвлет-функции образуют базис пространства , ортогонального дополнения в . В подразделе 3.2 вейвлеты были представлены как средство восстановления деталей при уменьшении разрешения. Здесь вейвлеты выступают как базис ортогонального дополнения пространства функций, определённых при данном разрешении. Это ортогональное дополнение можно рассматривать как детали, которые теряются при переходе от одного уровня разрешения к другому, более низкому уровню разрешения. Фактически вейвлеты можно определить как любые базисные функции для этого ортогонального дополнения.
Побочный результат изложенного выше в том, что мы натолкнулись на альтернативный базис для пространства более высокого разрешения . Мы уже знаем, что один базис это Альтернативным базисом является:
(3.15)
Мы можем представить себе один шаг процесса вейвлет-преобразования, а именно шаг, состоящий в переходе от разрешения к более низкому разрешению , как представление элемента в базисе, который задаётся уравнением (3.15). Предположим, что первоначально был выражен как:
Тогда может быть разложен по базису (3.15), например, таким образом:
Коэффициенты становятся частью вейвлет-преобразования. На следующем шаге этого процесса мы бы получили выражение
через и .