Алгоритм с расщеплением вейвлет-преобразования сплайнов первой степени | Вестник Томского государственного университета. Управление, вычислительная техника и информатика. 2011. № 3(16).

Алгоритм с расщеплением вейвлет-преобразования сплайнов первой степени

Для сплайнов 1-й степени предложен новый тип вейвлетов со смещенным носителем. С использованием расщепления по четным и нечетным узлам получен алгоритм вейвлет-разложения в виде решения трехдиагональной системы линейных алгебраических уравнений со строгим диагональным преобладанием.

An algorithm with splitting of the wavelet transforms offirst degree splines.pdf Вейвлетом называется короткая или быстро затухающая волновая функция,множество сжатий и смещений которой порождает пространство измеримыхфункций на всей числовой оси [1 - 3]. К недостаткам ортонормальных и биорто-гональных вейвлетов относится то, что их двойственные не имеют аналитическо-го представления и графически похожи на фрактальные кривые. Недостатком по-луортогональных сплайн-вейвлетов является то, что для них не существует явныхконечных формул разложения. Поэтому при вычислениях используют прибли-женные значения главных коэффициентов разложения [2] либо решают системулинейных алгебраических уравнений, для которой не гарантирована хорошая обу-словленность [3]. В данной работе для случая сплайнов первой степени рассмот-рен неизвестный ранее тип вейвлетов, для которых доказано существование ко-нечных неявных соотношений разложения и обоснован эффективный алгоритмвейвлет-анализа на их основе.1. Построение сплайн-вейвлетов первой степениПусть пространство VL является пространством сплайнов первой степени наотрезке [a, b] с равномерной сеткой узлов ƒL: ui = a + (b - a) i / 2L, i = 0, 1,…, 2L, ибазисными функциями NLi (v) = ƒ1(v - i) i, где v = 2L(u - a) / (b - a) + 1, с центра-ми в целых числах, порожденными сжатиями и сдви-гами функции ƒ1(t) (рис. 1):1, 0 1,ƒ ( ) 2 , 1 2,0, [0, 2].t tt t tt≤ ≤ ⎧⎪= − ≤ ≤ ⎨⎪∉ ⎩Если сетка ƒL-1 получена из ƒL посредством уда-ления каждого второго узла, то соответствующеепространство VL-1 с базисными функциями NL-1i, вдва раза большими по ширине с центрами в четныхцелых числах, вложено в VL. Пространство вейвлетов WL-1 определяется как до-полнение VL-1 до VL, так что любая функция в VL может быть записана в виде сум-мы некоторой функции в VL-1 и некоторой функции в WL-1. В [3] было предложенов качестве базисных функций в WL-1 использовать базисные функции в VL с цен-трами в нечетных целых числах («ленивые» вейвлеты). Мы предлагаем использо-вать в качестве вейвлетов для WL-1 функции NLi в VL с центрами в четных целыхчислах при условии обнуления сплайна в последнем узле. Тогда соответствующиебазисные функции удаляются из базисов, и размерности полученных пространствV0L, W0L-1 равны 2L+1 - 1 = 2L и 2L-1 соответственно. Следовательно, выполняетсяусловие дополнения размерностей этих пространств, Dim (V0L) = Dim (V0L-1) ++ Dim (W0L-1).После этого на любом уровне разрешения L ≥ 0 сплайн первой степени можетбыть представлен на интервале [a, b] изменения параметра как( ) ( )2 10S N , .LL L Li iiu C u a u b−==ƒ ≤ ≤ (1)Для дальнейшего удобно записать коэффициенты сплайна и базисные функ-ции с отсутствующими элементами в конце отрезка аппроксимации как0 1 2 1 , , ..., LT L L L L С С С С− =⎡⎣ ⎤⎦ и 0 1 2 1 ƒ N , N , ..., N LL L L L− = ⎡⎣ ⎤⎦ . Тогда уравнение (1) пере-писывается в виде SL(u) = ƒL (u) CL.Аналогично, обозначим базисные вейвлет-функции как ML-1i = ƒ1(v - 2i),i = 0, 1,…, 2L-1, и на уровне разрешения L запишем их в виде матрицы-строки0 1 2 1 ƒ M , M , ..., M LL L L L− =⎡⎣ ⎤⎦. Соответствующие вейвлет-коэффициенты будем соби-рать в вектор 0 1 2 1 , , ..., L .T L L L L D D D D− = ⎡⎣ ⎤⎦ Тогда с использованием обозначениядля блочных матриц процесс получения CL из CL-1 и DL-1 может быть записанкак [3]:11 | .LL L LLС P Q СD−−⎡ ⎤=⎡⎣ ⎤⎦⎢ ⎥⎣ ⎦(2)Ниже представлен пример матрицы [PL | QL], соответствующий L = 3:3 32 21 12 2| 12 1 12 2 .1 12 21P Q⎡ ⎤⎢ ⎥⎢ ⎥⎡⎣ ⎤⎦= ⎢⎢ ⎥⎥⎢ ⎥⎢ ⎥⎢⎣ ⎥⎦Здесь и далее пустые позиции представляют собой нулевые элементы. Блоки мат-рицы PL составлены из коэффициентов соотношения1( )121(2 ) 1(2 1)121(2 2),ϕ t = ϕ t+ϕ t− + ϕ t−так как каждую широкую базисную функцию внутри отрезка аппроксимацииможно построить из трех, а на краю интервала из двух, узких базисных функций.Все элементы столбцов матрицы QL - нули, за исключением единственной едини-цы, так как каждый ленивый вейвлет - это одна узкая базисная функция.Обратный процесс разбиения коэффициентов CL на более грубую версию CL-1и уточняющие коэффициенты DL-1 состоит в решении системы линейных уравне-ний (2). При этом для облегчения численного решения систему (2) целесообразнорасщепить по четным и нечетным узлам [4]. Имеет место следующаяТеорема 1. Пусть значения сплайн-коэффициентов CiL в нечетных узлах пере-считаны из решения системы линейных уравнений вида1 13 32 1 2 12 11 2 : ,1 11 L LL LL LL LC СC СC С − −⎡⎢⎢⎢⎢⎣ ⎤⎥⎥⎥⎥⎦⋅⎢⎣⎢⎢⎢⎢⎡ ⎥⎦⎥⎥⎥⎥⎤=⎡⎢⎢⎢⎢⎢⎣ ⎤⎥⎥⎥⎥⎥⎦

Ключевые слова

relations of decomposition and restoration, wavelets, First degree splines, соотношения разложения и восстановления, вейвлеты, сплайны первой степени

Авторы

ФИООрганизацияДополнительноE-mail
Шумилов Борис МихайловичНациональный исследовательский Томский государственный университетпрофессор, доктор физико-математических наук, профессор кафедры вычислительной математики и компьютерного моделирования механико-математического факультетаb_shumilov@math.tsu.ru
Матанов Шерали Маматжановичстажер Томского государственного университета (грант РФФИ №11-01-90900_моб_снг_ст)sheralimatanov@yahoo.com
Всего: 2

Ссылки

Arandiga F., Baeza A., Donat R. Discrete multiresolution based on hermite interpolation: computing derivatives // Communications in Nonlinear Science and Numerical Simulation. 2004. V. 9. P. 263-273.
Koro K., Ade K. Non-orthogonal spline wavelets for boundary element analysis // Engineering Analysis with Boundary Elements. 2001. V. 25. P. 149-164.
Geranmayeh A., Moini R., Hesam Sadeghi S.H. On the use of piecewise linear wavelets for fast construction of sparsified moment matrices in solving the thin-wire EFIE // Engineering Analysis with Boundary Elements. 2006. V. 30. P. 869-881.
Bultheel A. Wavelets with applications in signal and image processing, 2001 - 2006. 176 p. URL: http://people.cs.kuleuven.be/~adhemar.bultheel/
Шумилов Б.М., Эшаров Э.А. Построение эрмитовых сплайн-вейвлетов // Вестник Томского государственного университета. Сер. Математика. Кибернетика. Информатика. Приложение. 2006. № 19. С. 260−266.
Шумилов Б.М. Алгоритм с расщеплением вейвлет-преобразования эрмитовых кубических сплайнов // Вестник Томского государственного университета. Математика и механика. 2010. № 4(12). С. 45−55.
Чуи Ч. Введение в вейвлеты: пер. с англ. М.: Мир, 2001. 412 с.
Столниц Э., ДеРоуз Т., Салезин Д. Вейвлеты в компьютерной графике: пер. с англ. Ижевск: НИЦ «Регулярная и хаотическая динамика», 2002. 272 с.
Добеши И. Десять лекций по вейвлетам: пер. с англ. Ижевск: НИЦ «Регулярная и хаотическая динамика», 2001. 32 с.
 Алгоритм с расщеплением вейвлет-преобразования сплайнов первой степени | Вестник Томского государственного университета. Управление, вычислительная техника и информатика. 2011. № 3(16).

Алгоритм с расщеплением вейвлет-преобразования сплайнов первой степени | Вестник Томского государственного университета. Управление, вычислительная техника и информатика. 2011. № 3(16).

Полнотекстовая версия