Кингсбери Q-сдвиг 1-D двойное дерево комплексного вейвлет-преобразования
[ возвращает 1-D двойное комплексное вейвлет-преобразование (DTCWT) A,D] = dualtree(X)X. Продукция A - матрица действительных коэффициентов масштабирования конечного уровня (нижних частот). Продукция D - массив L-by-1 ячеек комплексных вейвлет-коэффициентов, где L - уровень преобразования.
Вход X должно быть не менее двух образцов. DTCWT получается по умолчанию до уровня floor(log2N), где N - длина X если X является вектором и размерностью строки X если X является матрицей. Если N нечетный, X удлиняется на один образец, отражая последний элемент X.
По умолчанию dualtree использует околосимметричную пару биоргональных фильтров с длинами 5 (масштабный фильтр) и 7 (вейвлет-фильтр) для уровня 1 и ортогональную Q-сдвиговую пару гильбертовых вейвлет-фильтров длиной 10 для уровней, больших или равных 2.
[___] = dualtree( задает дополнительные параметры с использованием аргументов пары «имя-значение». Например, X,Name,Value)'Level',10 задает разложение до уровня 10.
[1] Антонини, М., М. Барло, П. Матье и И. Даубехиес. «Кодирование изображения с помощью вейвлет-преобразования». Транзакции IEEE по обработке изображений 1, № 2 (апрель 1992 года): 205-20. https://doi.org/10.1109/83.136597.
[2] Кингсбери, Ник. «Сложные вейвлеты для инвариантного анализа сдвига и фильтрации сигналов». Прикладный и вычислительный гармонический анализ 10, № 3 (май 2001 года): 234-53. https://doi.org/10.1006/acha.2000.0343.
[3] Ле Галль, Д. и А. Табатабай. «Поддиапазонное кодирование цифровых изображений с использованием симметричных фильтров короткого ядра и методов арифметического кодирования». В ICASSP-88., Международная конференция по акустике, речи и обработке сигналов, 761-64. Нью-Йорк, Нью-Йорк, США: IEEE, 1988. https://doi.org/10.1109/ICASSP.1988.196696.
dualtree2 | dualtree3 | idualtree | qbiorthfilt | qorthwavf