主要内容

idualtree

Kingsbury Q-Shift 1-D逆双树复杂小波变换

描述

XREC.= iDualtree(一种D.返回最终级别近似系数的逆1-d复数双树变换,一种,小波系数单元阵列,D.一种D.输出的Dualtree.。重建,idualtree使用两组过滤器:

  • 长度10的正交Q型滤波器

  • 具有长度7的近对称双正交滤波对(缩放合成滤波器)和5(小波合成过滤器)

例子

XREC.= iDualtree(___名称,价值使用名称-值对参数指定其他选项。例如,'LowPassGain',0.1将0.1的增益应用于最终级别近似系数。

例子

全部收缩

加载信号,并获得其双树变换。

加载noisdopp.[d] = dualtree (noisdopp);

使用除了两个最佳细节小波子带之外重建近似值。

Dgain = in(numel(d),1);dgain(1:2)= 0;xrec = iDualtree(a,d,“DetailGain”,dgain);情节(Noisdopp)持有绘图(XREC,'行宽',2);传奇('原来的''重建'

图包含轴。轴包含2个类型的型号。这些对象代表原始的重建。

输入参数

全部收缩

最终阶近似系数,指定为实值向量或实值矩阵。近似系数是的输出Dualtree.

数据类型:双倍的|单身的

近似系数,指定为单元阵列。小波系数是输出Dualtree.

数据类型:双倍的|单身的

名称值对参数

指定可选的逗号分离对名称,价值参数。名称是参数名称和价值是对应的值。名称必须出现在引号内。您可以按如下顺序指定几个名称和值对参数Name1, Value1,…,的家

例子:'leveloonefilter','Antonini','LowPassGain',0.5

双正交滤波器在一级合成中使用,由这里列出的一个值指定。为了实现完美重建,第一级合成滤波器必须与第一级分析滤波器匹配Dualtree.

  • '腿部'- Legall 5/3过滤器

  • 'viethsym13_19'- (13,19)-tap近乎正交滤波器

  • 'viethsym5_7'- (5,7)-tap接近正交过滤器

  • '安东尼尼'- (9,7)-tap antonini过滤器

正交HILBERT Q移位合成滤波器对长度用于2级和更高,指定为列出的值之一。为了完美的重建,滤波器长度必须匹配使用的过滤器长度Dualtree.

小波系数子带增益,指定为真实值的长度向量L., 在哪里L.元素的个数是多少D.。元素细节间隔中的实数[0,1]。这K.TH.元素细节是应用于的增益(加权)K.TH.小波子带。默认,细节是向量L.的人。

增益适用于最终级别近似(低通,缩放)系数,指定为间隔中的实数[0,1]。

参考文献

[1] Antonini,M.,M. Barlaud,P.Mathieu和I. Daubechies。“使用小波变换进行图像编码。”IEEE图像处理汇刊1,不。2(1992年4月):205-20。https://doi.org/10.1109/83.136597。

[2] Kingsbury,尼克。“复杂小波,用于转移不变分析和信号过滤。”应用和计算谐波分析10,不。3(2001年5月):234-53。https://doi.org/10.1006/acha.2000.0343。

[3] Le Gall, D.和A. Tabatabai。使用对称短核滤波器和算术编码技术的数字图像子带编码。在ICASSP-88。,音响,语音和信号处理国际会议, 761 - 64。美国,纽约:IEEE, 1988。https://doi.org/10.1109/ICASSP.1988.196696。

扩展能力

C / C ++代码生成
使用MATLAB®Coder™生成C和c++代码。

在R2020A中介​​绍