Научная статья на тему 'Алгоритм вычисления коэффициентов вейвлет-преобразования сигналов с использованием базиса функций Чебышева - Эрмита'

Алгоритм вычисления коэффициентов вейвлет-преобразования сигналов с использованием базиса функций Чебышева - Эрмита Текст научной статьи по специальности «Математика»

CC BY
153
28
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ФУНКЦИИ ЧЕБЫШЕВА - ЭРМИТА / ВЕЙВЛЕТ-ПРЕОБРАЗОВАНИЕ / ВЕЙВЛЕТЫ ГАУССА / ФУНКЦИЯ ГАУССА / БАЗИС ВЕЙВЛЕТ-ПРЕОБРАЗОВАНИЯ / ПРЕОБРАЗОВАНИЕ СИГНАЛОВ / РАЗЛОЖЕНИЕ СИГНАЛА / MHAT-ВЕЙВЛЕТ / CHEBYSHEV - HERMITE FUNCTIONS / WAVELET-TRANSFORM / GAUSS WAVELETS / GAUSS FUNCTION / WAVELET-TRANSFORM BASIS / SIGNAL TRANSFORM / SIGNAL DECOMPOSITION / MHAT WAVELET

Аннотация научной статьи по математике, автор научной работы — Сайфуллин Раухат Талгатович, Бочкарев Андрей Владимирович

Цель работы заключается в разработке базиса, позволяющего по коэффициентам разложения исходного сигнала в базисе функций Чебышева - Эрмита восстановить массив вейвлет-коэффициентов исходного сигнала. Для формирования базиса вейвлет-преобразования аналитически вычисляется вейвлет-преобразование функций Чебышева - Эрмита. В качестве вейвлетов в работе используются производные функции Гаусса. Рассматриваются вопросы формирования базисов перехода от коэффициентов разложения сигнала по функциям Чебышева - Эрмита к вейвлет-преобразованиям с использованием в качестве анализирующих вейвлетов производных функции Гаусса 1-го и m-го порядка. В качестве примера приводится базис перехода от коэффициентов разложения исходного сигнала по функциям Чебышева - Эрмита к вейвлет-преобразованию с использованием MHAT-вейвлета. При этом вейвлет-преобразование сигнала осуществляется в два этапа. На первом этапе получают разложение исходного сигнала в виде взвешенной суммы базисных функций Чебышева - Эрмита. На втором этапе, зная весовые множители функций, полученных на первом этапе, а также аналитическое выражение непрерывного вейвлет-преобразования для конкретных базисных функций и вейвлета, восстанавливают вейвлет-преобразование исходного сигнала. Приведены примеры вейвлет-преобразований сформированных базисов. Благодаря использованию полученных формул расчета вейвлет-коэффициентов удается построить быстрые вычислительные алгоритмы обработки. Для вычислений и графического представления результатов моделирования использована система компьютерной алгебры Wolfram Mathematica 11.3.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по математике , автор научной работы — Сайфуллин Раухат Талгатович, Бочкарев Андрей Владимирович

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

ALGORITHM FOR CALCULATING THE WAVELET-TRANSFORM OF THE SIGNALS USING THE CHEBYSHEV-HERMIT FUNCTIONS

The paper deals with the development of basis for computation wavelet-transform from the coefficients given by decomposition original signal with Chebyshev-Hermite functions. Decomposition with Chebyshev-Hermite functions allow to transform original signal into coefficients, that can be used for reconstructing different transforms of original signal like Fourier transform, derivatives of different orders, wavelet transform and others. These transforms can be obtained by using corresponding bases that need to be created. In this paper considered basis for wavelet-transform with derivative of arbitrary order of the Gauss functions as analyzing wavelet. This basis is computed by applying continuous wavelet transform with derivative of Gauss functions as analyzing wavelet into the Chebyshev-Hermite functions. Arrays of the wavelet coefficients are presented as 3D plots. The Mathematica 11.3 computer algebra system was used to calculations and graph the results.

Текст научной работы на тему «Алгоритм вычисления коэффициентов вейвлет-преобразования сигналов с использованием базиса функций Чебышева - Эрмита»

ВЕСТН. САМАР. ГОС. ТЕХН. УН-ТА. СЕР. ТЕХНИЧЕСКИЕ НАУКИ. 2019. № 4 (64)

Приборостроение, метрология и информационно-измерительные приборы и системы

УДК 681.391:543/545

АЛГОРИТМ ВЫЧИСЛЕНИЯ КОЭФФИЦИЕНТОВ ВЕЙВЛЕТ-ПРЕОБРАЗОВАНИЯ СИГНАЛОВ С ИСПОЛЬЗОВАНИЕМ БАЗИСА ФУНКЦИЙ ЧЕБЫШЕВА - ЭРМИТА

Р.Т. Сайфуллин, A.B. Бочкарев

Самарский государственный технический университет Россия, 443100, г. Самара, ул. Молодогвардейская, 244

Аннотация. Цель работы заключается в разработке базиса, позволяющего по коэффициентам разложения исходного сигнала в базисе функций Чебышева - Эрмита восстановить массив вейвлет-коэффициентов исходного сигнала. Для формирования базиса вейвлет-преобразования аналитически вычисляется вейвлет-преобразование функций Чебышева - Эрмита. В качестве вейвлетов в работе используются производные функции Гаусса. Рассматриваются вопросы формирования базисов перехода от коэффициентов разложения сигнала по функциям Чебышева - Эрмита к вейвлет-преобразованиям с использованием в качестве анализирующих вейвлетов производных функции Гаусса 1-го и m-го порядка. В качестве примера приводится базис перехода от коэффициентов разложения исходного сигнала по функциям Чебышева -Эрмита к вейвлет-преобразованию с использованием MHAT-вейвлета. При этом вейвлет-преобразование сигнала осуществляется в два этапа. На первом этапе получают разложение исходного сигнала в виде взвешенной суммы базисных функций Чебышева - Эрмита. На втором этапе, зная весовые множители функций, полученных на первом этапе, а также аналитическое выражение непрерывного вейвлет-преобразования для конкретных базисных функций и вейвлета, восстанавливают вейвлет-преобразование исходного сигнала. Приведены примеры вейвлет-преобразований сформированных базисов. Благодаря использованию полученных формул расчета вейвлет-коэффициентов удается построить быстрые вычислительные алгоритмы обработки. Для вычислений и графического представления результатов моделирования использована система компьютерной алгебры Wolfram Mathematica 11.3.

Ключевые слова: функции Чебышева - Эрмита, вейвлет-преобразование, вейвлеты Гаусса, функция Гаусса, базис вейвлет-преобразования, преобразование сигналов, разложение сигнала, MHAT-вейвлет.

Сайфуллин Раухат Талгатович (д.т.н., проф.), профессор кафедры «Информационно-измерительная техника».

Бочкарев Андрей Владимирович, аспирант.

Введение

Одним из подходов к созданию алгоритмов обработки сигналов является ко -дирование сигнала в базисе функций Чебышева - Эрмита с последующим декодированием по другим, предварительно рассчитанным базисам; причем в зависимости от выбора базиса возможно получить сам сигнал [1-3], его производную различных порядков [3, 4], вейвлет-преобразование [5] и т. п. Функции Чебышева - Эрмита находят широкое распространение в различных областях науки и техники [6-13], обладают сглаживающим свойством [13], а также используются для описания несимметричных пиков аналитических сигналов [14].

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

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

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

При использовании производной т-го порядка функции Гаусса в качестве анализирующего вейвлета вейвлет-преобразование п-й базисной функции имеет вид

1 ^

^ ( ^ Ь ) =

X хп

х - Ь

йх,

(1)

причем

<Р„

X Хг\

=—

X Хг\

■ е

(х - Хо )2 " 2Г2

(2)

где аи = V2пп\л/л - нормирующая константа;

Хо - величина сдвига функции Чебышева - Эрмита; у - коэффициент масштаба функции Чебышева - Эрмита;

_ X2

Ат 2

^т (X) = (-1)т+1 ^, (3)

или, с учетом сдвига (Ь) и масштаба (а):

1 ( X-Ъ

X - Ъ ^ = +1 Лте 2^ а ' х - Ъ

В (2) Нп

X Хл

7

- полином Эрмита п порядка, определяемый в общем виде

выражением [15-17]

Нп (х) = (-1)пе

2 7П —X

п х 2 d е

dxn

Также полиномы Эрмита могут быть заданы в явном виде [16, 17]:

|_п/2] / л\к

Нп (X) = п! Т-^-1-(2 • х)

пУ > ¿0 к!(п-2к)! ;

где - целая часть,

или, с учетом переменных масштаба (у ) и сдвига (Xo):

п-2к

Гг-г Л Lп/2\

Н

X X(

7

= п! 2

(-1Г

- 2к

ТО к !(п - 2к)!

к=0

2 •-

X Xп

г

(4)

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

л 1 ( X-Ъ

1 = - ^. е" 21 а

а

а

(5)

Подстановка (2) и (5) в выражение для прямого вейвлет-преобразования (1) приводит к соотношению

1

(аЪ !

1 ( x-Ъ

X - Ъ ~ 21 а , ТТ --е 2 а 7 • Н,„

а

X X/

7

\ -

(x - Xo )2

• е Л =

а

1 ^

на $

X - Ъ

(X- x0 )2 1 ( X-Ъ

(6)

■ Н„

X Xf\

7

2у2 2^ а

Чтобы упростить нахождение интеграла (6), введем новые переменные ^ и Л:

(7)

t = X -

а2 x0 + у2Ъ

а2 + у2

' = \[а2 + у2.

(8)

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

С учетом этих переменных получим следующий вид степени экспоненты выражения (6):

(х-Хо)2 _ 1 (х-Ь__ X2d2 _(х0 -Ь)2

21 а

т 2 2

2^ а

Подставим (9) в (6):

Ж

Ш,фг

(а,Ь) = -Л- ] Х^■ Н

" Л/а л а

ап^а " а

'1 —ТО

2й2

X Хг\

(9)

X2й2 (хо-ь)2

• е 2^а2 2й2 Л. (10)

Поскольку была выполнена замена (7), следует перейти от х к X во всех частях выражения (10), для чего выполним замены:

х - Ь 1

а а

X Хо 1

7 7

^ + а 2 р ), (X "Г2 Р ),

где

х0 - Ь х0 - Ь

Р = У =-

а 2 + у2 й2

Таким образом, (10) примет вид:

1 7 1

Ж

ияп, (a, Ь ) =--г 1 " (Х + а2Р)• Нп

п апЯа : а^ >

X -у* р

■ е

X 2й 2 (х0-Ь )2 2у2а2 2й2

(х0 ~Ь )2 2 й 2

(11)

]( Х + а2 Р )

• Н

х -Г2 Р

2у2а 2

Для нахождения данного интеграла следует привести

(X + а 2 Р

1

х -Г Р

• е

х V2

_2Г2а2

к виду

2 ?

(12)

1=0

где у»! - некоторый коэффициент при переменной X соответствующей степени; q - некоторая константа.

Представление (12) выгодно потому, что интеграл такого выражения является табличным [18]. Следовательно, в следующем полиноме

Н

1,„п ^) = (Х + а2Р)

(

• Н

X ~7 Р

\

(13)

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

Рассмотрим полином Эрмита, входящий в (13), и для удобства записи вы-

полним замену X" =

(-1Г

к !(" - 2к)!

* -У Р

\ 1_"/2] 2к

= "! 14й 1-1 (*-г2 Р)

к=0

"-2к

(14)

/ 2 \" ~ 2к

Очевидно, что I * — у р I - бином Ньютона степени "-2к, который мож-

но представить в виде

(* „2„\" 2к VГ-г I IV/"-2к-1 „,21 л (*-У Р) С"-2к (-1) * -У Р ,

"-2 к

(15)

г=0

где ("1)1 характеризует тот факт, что основание бинома представлено разностью;

(" - 2к)!

С1

1!(" - 2к -1 )Г

Подставив (15) в (14), получим:

Я„

* -у Р

\ 1_"/2] Г ( 2 Л""2к "-2к

= "! Т\Лк

к=0 I

г=0

г^>г "-2 к-1 2г г

Т Р

X ("1)гС"-2к • *

''• (16)

Подставляя (16) в (13), с учетом выполненных замен имеем:

1_"/2^ ( 1 \"~2к "-2к

И^п(*) = " !(* + |-| Е (-1)гС"-2к • *

к=0 [

чЬ г=0

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

."—2к-г 2г г р

где за счет дистрибутивности операции суммирования множитель ^ * + а2р | можно внести под знак суммы:

["/2\ Г / 2 N "-2к

"-2 к

к=0 I

т г^т I +"~2к-т+1 ..2т рт . *"-2к-т ..2т „т+1 2 ' * к I/ -г ( * у I/ с/

(17)

I ("1)тС"т_2к (*

т=0

Выражение (17) соответствует виду суммы, приведенному в (12). Такое представление выгодно потому, что известен интеграл

*" • в~* =

(" -1)!!

," mod 2 = 0,

0," mod 2 = 1,

который позволяет проинтегрировать каждый член суммы вида (12).

При известном д =

^2ау

Г ■ е

72,

ау

данное выражение примет вид

ау)"+1 •(п -1)1!

,п шоа 2 = 0. (18)

0, п шod 2 = 1.

Для формирования базиса перехода от коэффициентов Чебышева - Эрмита к вейвлет-преобразованию с анализирующим вейвлетом в виде первой производной функции Гаусса необходимо подставить в качестве

X + а

2 - ь а2 + г2

(1 л

• Нп X -X2р

ь J /

выражение (17) в (11):

( *0 ~ъ )2

Щт,уп( аь ) =

2а2

л/2

ау

при этом получим сумму интегралов вида (18). Введем следующее обозначение:

1п = / ^ • е

•Л,

ау

(19)

йеГ

а также соответствующее ему

(I)= (X), Хп ^ 1п, с учетом которых (19) можно представить в виде

( *0 ~ъ )2

Щ*. (a, Ь ) =

2с12

а

,4а3

Н, (I).

(20)

Таким образом, полином (18) при замене Хп = 1п является результатом интегрирования выражения

ау

Выражение (20) задает базис перехода от коэффициентов Чебышева - Эрмита к вейвлет-преобразованию с первой производной функции Гаусса в качестве вейвлета.

е

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

Чтобы распространить результат на произвольный порядок т производной функции Гаусса, рассмотрим выражение (3), в общем виде описывающее т-й вейвлет. Представим его в следующем виде:

2

(х) = (-1)(-1)т^. (21)

Обратимся к определению полиномов Эрмита. Помимо полиномов Эрмита Нп (х) существуют также Нет (х), определяемые выражением [17]:

Hem (х) = (-1)me

2

Х dne 2 m 2 U И

dxn

Следовательно:

("i)mdn^ = e"х Hem (х)• (22)

dx

х - bdef

Выполнив замену (22) в (21), а также -= х, получим следующий вид

a

выражения для гауссовских вейвлетов:

Ч^Н^Ч^) (23)

которое выгодно тем, что Hem (х) полиномы Эрмита, равно как и Hn (х) , также имеют явное представление:

/ m/2 u\m~2 j

Hem № m!]/>; i/L-, (24)

^ a J P> 2 J am J

(-1) J

где A"1 -.

J j!(m - 2j)!

Замена дифференцирования экспоненты на полином дает преимущества при интегрировании.

Таким образом, при использовании (23) в качестве выражения, задающего вейвлет m-ro порядка, после приведения всех подобных членов и выделения полного квадрата вейвлет-преобразование (1) примет вид

(хо ~b )2

-e 2d г I х - b

л

d

Wm,„n (a, b) = "e " \ Hem | —Hn^ • e ^ dt. (25)

n aJaJ I a I I v )

Очевидно, что нахождение интеграла в (25), так же как и в случае с вейвле-

том

Неп

первого

х - Ь ^ [

порядка,

сводится

приведению

а

Нп

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

X Х/

■ е

7

й

42ау

к виду (12). Для этого выполним следую-

щие замены, аналогичные тем, что были использованы в (11):

х - Ь 1

а а

X Хо 1

7 7

^ + а 2 р ), ('-Г2 Р ),

где

х0 - Ь х0 - Ь

Р = 2 2

а + у

й1

В результате (25) примет вид

К* (a, Ь ) =

(Хо ~Ь )2 2й 2

ап4а

Не-\~а

Г + а 2 р ]• Нп ( 1 X -у2 р 2 ■ е а

) ь J

йИ. (26)

Для нахождения интеграла (26) вначале рассмотрим Нет (х) полином Эр та из (26):

т/2 г , \т-2] / , у

МИ-

Нет!1 а

I + ар

т/2 Г

= т!1к Ц

= т *Г (а) (2)('+ а 22

1 т2 ] Ч! -"2:' г-/

т-2 ]

(27)

2 ) 1=0 1

• т~2 ] ~1. а 21п1 т—2 ] 1 а р

Здесь представляется возможным раскрыть скобки в соответствии с выражением для бинома Ньютона (аналогичного (15), но без (-1)', поскольку основание бинома представлено суммой, а не разностью).

Введем следующее обозначение аналогично рассмотренному ранее случаю (при т = 1):

Н т,фп (') =

Н

йеГ п

(1 X -у2 р Нет\ '1 ^ + а 2 р

-1 ,а ^ -1

п!

т!

(28)

где т! и п! вынесены для удобства вычислений. Подставляя в (28) выражение (16), получим:

(' ) = ^ 1 К

( 2 \п"2к п-2к

т!

к=0

I (-1)' ■ С

п-2к

(п~2к2' . р'

1=0

С учетом дистрибутивности суммирования вносим ренней суммы:

Нет (X)

т!

под знак внут-

п/2 Г к=0 {

/ лп~2к п-2к

1 -2:

1=0

(-1)г • С _2 к Т2г • Р ■ X

21 „г ±п-2к-1 Нет (Х)

т!

(29)

Выполняя подстановку (27) в (29), получим:

п/2

Нт^( Х ЫИ

^ 2 ^п"2к п-2к

т/2

«12

]=о

к=0

1 а

т-2 ]

I {("')

г=0

1 А] т"2]/

2) К

,2г „г ,п-2к-1

-IV • сп_2к ' у2' • Р' • хп

т-2 ]

• Хт~2]"г • а2г • Р1

За счет дистрибутивности операции суммирования вносим X внутренней суммы (по индексу I):

п-2к-г

под знак

п/2

Ят,Фи (Х) =

С 2 2к п-2к

к=0

т/2

-1

]=0

\т-2 ]

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Е{(-1У • Сп - 2к ' У

1=0

л \]' т-2]'

2 ] Т(с1т-2] ■ Xй ■ а21. Р1)

21 • р1 х

(30)

где к = п - 2к -1 + т - 2] -1.

Таким образом, (30) представляет собой общий вид произведения полиномов, являющихся частями функций Чебышева - Эрмита и Гаусса соответственно (причем произвольных порядков т и п). Аналогично рассмотренному ранее случаю (т=1), выражение (30) имеет вид (12), а значит, может быть использован интеграл (18). Следовательно, справедлива и замена Хп ^ 1п для перехода от полинома (30) к сумме интегралов вида (18). А значит, (26) можно записать в виде

(-Ь )2

2с12

«г / ,ч -е "" т!п! /А

^а,Ь) =-^--Нт,<рп (1).

СХ'у^У/ (Л

(31)

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

3. Формирование базиса перехода от коэффициентов разложения сигнала по функциям Чебышева - Эрмита к вейвлет-преобразованию с использованием МНАТ в качестве анализирующего вейвлета (частный случай базиса перехода к вейвлет-преобразованию с использованием производной Гаусса т-го порядка) Очевидно, что при т=2 вейвлет (3) будет совпадать с МИЛТ-вейвлетом. Следовательно, базис (31) будет служить для перехода от коэффициентов разложения Чебышева - Эрмита к вейвлет-преобразованию с использованием МНЛТ-вейвлета. При подстановке т=2 в (31) получим:

—2р 2и п| ^ <* н ^ <7 >

(хо-Ь )2

2с12

(32)

п/2

Н2,Фп (') =

, \п-2к п-2к

к=0

1=0

п-2к

х(Г~2к~т+1 • у2трт + Г2к4+1 • 2 • у2'р'+1а2 + Г2к~' • у2'р'+2а4

Выражение (32) задает базис перехода от коэффициентов разложения по функциям Чебышева - Эрмита к вейвлет-преобразованию с использованием МНЛТ-вейвлета.

4. Вычисление вейвлет-преобразования в сформированных базисах

Чтобы оценить работоспособность полученных базисов, вначале зададим тестовый сигнал. В качестве него используем массив из 33 значений 5 (рис. 1), поскольку на практике сигналы, снятые с выхода какого-либо устройства, представлены в виде набора дискретных отсчетов.

£ А

0.6

0.5

0.4

, 0.3

/ о.г

У 0.1 —,—,—,—,—,—,—,—,— ^

Рис. 1. Тестовый сигнал

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

Алгоритм вычисления вейвлет-преобразования в каждом из сформированных выше базисов состоит из следующих этапов [5]:

1) представление исходного сигнала в виде разложения в базисе функций Чебышева - Эрмита и нахождение коэффициентов разложения [1-3];

2) нахождение базисных функций для восстановления непрерывного вейвлет-преобразования различных порядков;

3) восстановление непрерывного вейвлет-преобразования сигнала на основе рассчитанных на первом этапе коэффициентов и синтезированного на втором этапе базиса.

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

у с = ^^ -100%,

с с

I 1шах

где |-|тах - максимальное значение массива по модулю, отражена на рис. 2.

А

/1 щ

и 2 \ 1 \ У 0.2 1 1 12 4

Рис. 2. Приведенная погрешность декодированного сигнала относительно исходного

Рассмотрим теперь непосредственно результаты вейвлет-преобразования тестового сигнала (вейвлет-коэффициенты), полученные с использованием сформированных базисов (]¥т(а,Ь)) и рассчитанные по общепринятым выражениям ( (а,Ь)) на рис. 3. Результаты максимально схожи и визуально неразличимы.

« 4(<7, Ь) О

Рис. 3. Сравнение вейвлет-коэффициентов

Ь 3

А 4

Рис. 4. Приведенная погрешность вейвлет-коэффициентов

Для возможности сравнения рассчитаем приведенную погрешность вейвлет-преобразования по сформированным базисам относительно вейвлет-преобразования по общепринятым выражениям:

у. = *> - W ") .100%. Wm <«»L

Приведенная погрешность для каждого из порядков вейвлета представлена на рис. 4.

Заключение

Анализируя полученные графики на рис. 4, можно видеть, что приведенная погрешность вейвлет-коэффициентов сопоставима с приведенной погрешностью декодирования самого сигнала и не превышает ~0,5 %. Благодаря использованию полученных формул расчета вейвлет-коэффициентов в базисе функций Чебыше-ва - Эрмита удается построить быстрые вычислительные алгоритмы обработки, что в сочетании с высокой их эффективностью является значительным достоинством метода, особенно при вычислении коэффициентов различных высоких порядков.

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1. Сайфуллин Р.Т., Бочкарев A.B. Выбор необходимого числа базисных функций в алгоритмах кодирования-декодирования сигналов аналитических приборов // Информационно-измерительные и управляющие системы: межвуз. сб. науч. статей. - 2019. - Вып. 1(17). - С. 3542.

2. Сайфуллин Р.Т., Бочкарев A.B. Иерархическое кодирование при обработке сигналов аналитических приборов // Проблемы управления и моделирования в сложных системах: Тр. XXI Между-нар. конф. Самарский научный центр РАН, ИПУ СС РАН. Т. 1. - Самара, 2019. - С. 467-470.

3. Сайфуллин Р.Т., Бочкарев A.B. Использование функций Чебышева - Эрмита в обработке сигналов аналитических приборов // Вестник Самарского государственного технического университета. Сер.: Техническиенауки. - 2019. - № 1(61). - С. 68-81.

4. Сайфуллин Р.Т., Бочкарев A.B. Вычисление производных аналитического сигнала в базисе функций Чебышева - Эрмита // Математическое моделирование и краевые задачи: Матер. XI Всеросс. науч. конф. с междунар. участием. 27-30 мая 2019 г., Самара. - 2019. - Т. 2. - С. 137139.

5. Сайфуллин Р.Т., Бочкарев A.B. Вычисление непрерывного вейвлет-преобразования сигналов в базисе функций Чебышева - Эрмита // Вестник Самарского государственного технического университета. Сер.: Технические науки. - 2019. - № 2(62). - С. 113-124.

6. Martens J.B. The Hermite transform - theory. IEEE Transactions on Acoustics, Speech, and Signal Processing, 1990. Vol. 38. No. 9. Pp. 1595-1606.

7. Martens J.B. The Hermite transform - applications. IEEE Transactions on Acoustics, Speech, and Signal Processing, 1990. Vol. 38. No. 9. Pp. 1607-1618.

8. Павельева E.A., Крылов A.C. Поиск и анализ ключевых точек радужной оболочки глаза методом преобразования Эрмита // Информатика и ее применения. - 2010. - № 1, т. 4. - С. 79-82.

9. Estudillo-Romero A., Escalante-Ramirez B. The Hermite transform: An alternative image representation model for iris recognition. LNCS, 2008. No. 5197. Pp. 86-93.

10. Мамаев H.B. [и др.]. Алгоритм нелокального среднего на основе разложения по функциям Эр-митав задачах компьютерной томографии // ГРАФИК0Н'2013: Тр. конф. 2013. - С. 254-258.

11. Горлов В.А., Паршин Д.С., Разложение функции с экспоненциальным ростом в ряд Фурье по ортогональным полиномам Чебышева - Эрмита // Актуальные направления научных исследований XXI века: теория и практика. - 2015. - Т. 3. № 8-3 (19-3). - С. 245-248.

12. Банковский Ю.М. [и др.]. Нейросетевой анализ и сопоставление частотно-временных векторов на основе краткосрочного спектрального представления и адаптивного преобразования Эрмита / Препринты ИПМ им. М.В. Келдыша, 2001, 087.

13. Балакин Д.А., Штыков В.В. Построение ортогонального банка фильтров на основе преобразований Эрмита для обработки сигналов // Журнал радиоэлектроники. - 2014. - № 9. - С. 1-15.

14. БеленькийБ.Г., ВиленчикЛ.З. Хроматография полимеров. - М.: Химия, 1978. - 334 с.

15. Сеге Г. Ортогональные многочлены. - М.: Физматгиз, 1962. - 500 с.

16. Суетин П.К. Классические ортогональные многочлены. - М.: Физматлит, 2005. - 480 с.

17. АбрамовицМ., СтиганИ. Справочник по специальным функциям. - М.: Наука, 1979. - 832 с.

18. Градштейн И.С., Рыжик И.М. Таблицы интегралов, сумм, рядов и произведений. - М.: Физматгиз, 1963. - 1100 с.

Статья поступила вредакцию 1 сентября 2019 года

ALGORITHM FOR CALCULATING THE WAVELET-TRANSFORM OF THE SIGNALS USING THE CHEBYSHEV-HERMIT FUNCTIONS

R.T. Sayfullin, A.V. Bochkarev

Samara State Technical University

244, Molodogvardeyskaya st., Samara, 443100, Russian Federation

Abstract. The paper deals with the development of basis for computation wavelet-transform from the coefficients given by decomposition original signal with Chebyshev-Hermite functions. Decomposition with Chebyshev-Hermite functions allow to transform original signal into coefficients, that can be used for reconstructing different transforms of original signal like Fourier transform, derivatives of different orders, wavelet transform and others. These transforms can be obtained by using corresponding bases that need to be created. In this paper considered basis for wavelet-transform with derivative of arbitrary order of the Gauss functions as analyzing wavelet. This basis is computed by applying continuous wavelet transform with derivative of Gauss functions as analyzing wavelet into the Chebyshev-Hermite functions. Arrays of the wavelet coefficients are presented as 3D plots. The Mathematica 11.3 computer algebra system was used to calculations and graph the results.

Keywords: Chebyshev - Hermite functions, wavelet-transform, Gauss wavelets, Gauss function, wavelet-transform basis, signal transform, signal decomposition, MHAT wavelet.

REFERENCES

1. Saifullin R.T., Bochkarev A.V. Selection of the required number of basis functions in the coding-decoding algorithms of signals of analytical instruments. Information and measuring and control systems: mezhvuz. Sat scientific articles. Issue 1 (17). - 2019. Pp. 35-42.

2. Sayfullin R.T., Bochkarev A.V. Hierarchical coding for signal processing of analytical instruments. Problems of control and modeling in complex systems. Proceedings of the XXI International Conference. Samara Samara Scientific Center of the Russian Academy of Sciences, IPU SS RAS. Vol. 1. 2019. Pp. 467-470.

3. Saifullin R. T., Bochkarev A. V. The use of Chebyshev-Hermite functions in signal processing of analytical instruments. Bulletin of the Samara State Technical University. Series: technical sciences, No. 1 (61). 2019. Pp. 68-81.

4. Sayfullin R. T., Bochkarev A.V. Calculation of derivatives of the analytical signal in the basis of Chebyshev - Hermite functions. Materials of the XI All-Russian scientific conference with international participation "Mathematical modeling and boundary value problems" (May 27-30, 2019, Samara, Russia). Vol. 2. 2019. Pp. 137-139.

Rauhat T. Sayfullin (Dr. Sci. (Techn.)), Professor. Andrey V. Bochkarev, Postgraduate Student.

5. Sayfullin R.T., Bochkarev A.V. Calculation of the continuous wavelet transform of signals in the basis of Chebyshev - Hermit functions. Bulletin of the Samara State Technical University. Series: Engineering, No. 2 (62). 2019. Pp. 113-124.

6. Martens J.B. The Hermite transform - theory. IEEE Transactions on Acoustics, Speech, and Signal Processing, 1990. Vol. 38. No. 9. Pp. 1595-1606.

7. Martens J.B. The Hermite transform - applications. IEEE Transactions on Acoustics, Speech, and Signal Processing, 1990. Vol. 38. No. 9. Pp. 1607-1618.

8. Paveleva E.A., Krylov A.S. Search and analysis of key points of the iris by the Hermite transformation method. Informatics and its applications. 2010. № 1 v. 4. Pp. 79-82.

9. Estudillo-Romero A., Escalante-Ramirez B. The Hermite transform: An alternative image representation model for iris recognition. LNCS, 2008. No. 5197. Pp. 86-93.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

10. Mamaev N. V. The non-local average algorithm based on the expansion of Ermit functions in computed tomography problems. Mamaev N.V., Lukin A.S., Yurin D.V., Glazkova M.A., Sinitsin V.E. GRAPHICON'2013. Conference proceedings, 2013. Pp. 254-258.

11. Gorlov V.A, Parshin D.S., Expansion of a function with exponential growth in a Fourier series in orthogonal Chebyshev-Hermite polynomials. Actual directions of scientific research of the XXI century: theory and practice. 2015. Vol. 3. No. 8-3 (19-3). Pp. 245-248.

12. Neural network analysis and comparison of time-frequency vectors based on the short-term spectral representation and adaptive Hermite transform. Yu.M. Bayakovsky, A.O. Zhirkov, D.N. Korchagin, A.S. Krylov, A.S. Lukin. Preprints IPM them. M.V. Keldysh, 2001, 087.

13. Balakin D.A, Shtykov V. V. Construction of an orthogonal filter bank based on Hermite transformations for signal processing. Journal of Radio Electronics, 2014, № 9. Pp. 1-15.

14. BelenkyB.G., VilenchikL.Z. Chromatography of polymers. M.: Chemistry, 1978. 334 p.

15. Szego G. Orthogonal polynomials. M.: Fizmatgiz, 1962. 500 p.

16. Suetin P.K. Classical orthogonal polynomials. M.: Fizmatlit, 2005. 480 s.

17. AbramowitzM., Stigan I. Reference for special functions. M.: Nauka, 1979. 832 p.

18. Gradshteyn I.S., Ryzhik I.M. Tables of integrals, sums, series and products. M.: Fizmatgiz, 1963. 1100 p.

i Надоели баннеры? Вы всегда можете отключить рекламу.