В математической теме теории вейвлетов каскадный алгоритм представляет собой численный метод вычисления значений функций базовых функций масштабирования и вейвлет- функций дискретного вейвлет-преобразования с использованием итеративного алгоритма. Он начинается со значений в грубой последовательности точек выборки и выдает значения для последовательно расположенных более плотно расположенных последовательностей точек выборки. Поскольку он многократно применяет одну и ту же операцию к выходным данным предыдущего приложения, он известен как каскадный алгоритм .
Итерационный алгоритм генерирует последовательные приближения к ψ ( t ) или φ ( t ) из коэффициентов фильтра { h } и { g }. Если алгоритм сходится к фиксированной точке, то эта фиксированная точка является базовой функцией масштабирования или вейвлетом.
Итерации определяются как
Для k- й итерации необходимо указать начальное значение φ (0) ( t ).
Оценки в частотной области основной функции масштабирования задаются выражением
а предел можно рассматривать как бесконечное произведение в виде
Если такой предел существует, спектр масштабной функции равен
Предел не зависит от исходной формы, принятой для φ (0) ( t ). Этот алгоритм надежно сходится к φ ( t ), даже если он разрывной.
Из этой масштабной функции вейвлет может быть сгенерирован из
Последовательное приближение также может быть получено в частотной области.