技术领域
[0001] 本
发明属于图像子带去噪技术领域。具体涉及一种重叠变换后置滤波器的构造方法。
背景技术
[0002] 变换编码方法广泛应用于图像和
视频编码标准中,如静止图像压缩标准JPEG和视频编码标准MPEG。这些方法是基于离散余弦变换(DCT)的,它们有相同的变换过程:首先将原始图像分成许多小的模
块,DCT对分块后的图像进行变换,变换后的系数被量化,接着通过熵
编码器进行
熵编码,然后被传输。在接收端,对接收的数据进行解码重构,解码过程是和发送端的编码相对应,IDCT用于量化后的系数,得到近似于原始图像的重构图像。由于DCT是一种分块编码方法,相邻模块的边界信息在处理过程中是相互独立的,故在低码率时,有很明显的
方块效应,影响重构图像
质量。因此,许多技术用于消除方块效应提高编码质量,重叠变换就是其中一种。
[0003] 重叠变换可看作是在DCT编码的
基础上加上前置滤波器和后置滤波器,利用相邻块的数据,可以很好地去除方块效应。很多学者致
力于重叠变换的研究:Malvar提出频域双
正交重叠变换(H.S.Malvar,“Biorthogonal and nonuniform lapped transforms for transform coding with reduced blocking and ringing artifacts,”IEEE Transactions on Signal Processing,vol.46,no.4,pp.1043-1053,1998),确保能完全消除方块效应;Tran将频域重叠变换扩展到时域重叠变换(T.D.Tran,J.Liang,and C.J.Tu,“Lapped transform via time-domain pre-and post-filtering,”IEEE Transactions on Signal Processing,vol.51,no.6,pp.557-1571,2003),在DCT之前和IDCT之后分别加上前置
滤波器组和后置滤波器组,即通过对
信号在时域上进行预处理和后处理以达到重叠变换的效果。时域重叠变换可更好地利用已经存在的
框架,如JPEG来进行重叠变换。
[0004] 重叠变换虽可去除分块变换产生的方块效应,但对于信号在传输过程中由信道产生的加性噪声却无法去除。从滤波器的观点来看,前面介绍的重叠变换可以等价于临界
采样滤波器。由于
过采样滤波器比临界采样滤波器在设计
自由度、降噪性能上更具有优越性,因此,Gan用过采样滤波器代替了Tran
算法中的临界采样滤器,提出了基于时域的过采样重叠变换(L.Gan,and K.K.Ma,“Time-Domain Oversampled Lapped Transform:Theory,Structure,and Application in Image Coding,”IEEE Trans.Signal Processing,vol.52,no.2,pp.2762-2775,2004)。但这种提出的重叠变换只是消除了DCT变换带来的方块效应,而未考虑传输过程中信道噪声对信号的影响。
发明内容
[0005] 本发明旨在克服
现有技术缺陷,目的提供一种重构图像无方块效应、峰值
信噪比最大和图像子带去噪性能好的重叠变换后置滤波器的构造方法。
[0006] 为完成上述任务,本发明先将本方法中所涉及的标记统一说明如下:
[0007] N表示传输的信道数,N=2n为偶数,n为自然数;M表示
抽取数; 表示实数x的上限; 表示实数x的下限;上标-1表示矩阵的逆;上标T表示矩阵的转置;Im表示m阶单位矩阵;Jm表示m阶单位矩阵的反转矩阵;diag()表示对
角矩阵;z-1表示一个单位延时;W2m表示蝶形结构, W2m+1表示蝶形结构, CN表示
第二类N点离散余弦变换矩阵。
[0008] 本发明采用的技术方案是:已知子带噪声的
功率谱密度矩阵S为N阶常数矩阵,根据已知的重叠变换分析端多相分量E(z),确定一种重叠变换后置滤波器的综合端多相分量R(z);然后由后置滤波器对原始图像x(n)进行重构,得到重构图像 重构图像满足无方块效应且重构图像误差信号e(n)的功率谱范数最小。
[0009] 具体过程是:
[0010] 已知重叠变换分析端多相分量E(z),
[0011] E(z)=CNΛN(z)P (1)
[0012] 式(1)中:
[0013] ΛN(z)为前置滤波变换到离散余弦变换的过渡多相矩阵,
[0014]
[0015] P为前置滤波器的多相矩阵,
[0016]
[0017] 式(3)中:
[0018] U为 可逆矩阵,n=N/2;
[0019] V为 可左逆矩阵。
[0020] 已知子带噪声的功率谱密度矩阵S为N阶常数矩阵,则重叠变换后置滤波器构成的综合端多相分量R(z),
[0021]
[0022] 式(4)中:
[0023] 为后置滤波器的多相矩阵;
[0024]
[0025] 式(5)中:
[0026] 为 矩阵,
[0027] 为 矩阵,
[0028] 式(6)、(7)中:
[0029] Y为n×n的可逆矩阵;
[0030] U为 可逆矩阵;
[0031] V为 可左逆矩阵。
[0032] 然后由后置滤波器对原始图像x(n)进行重构,得到重构图像 重构图像满足无方块效应且误差信号e(n)的功率谱范数最小。
[0033] 所述的误差信号e(n)的功率谱范数为:
[0034] ||e||2=||R(z)S||2 (8)
[0035] 所述的Y为n×n的可逆矩阵,该可逆矩阵由下述公式求得:
[0036] Y=JnX11Jn+X22 (9)
[0037] 式(9)中:
[0038] X11和X22为X的n阶块对角矩阵,其中:
[0039]
[0040] 由于采用上述技术方案,本发明以重构的误差信号e(n)的功率谱范数最小作为设计依据,用重叠变换后置滤波器来实现图像子带去噪,综合端的多相分量R(z)对分析端的多相分量E(z)完全重构。对于一个给定的前置滤波器,满足完全重构的后置滤波器不唯一,利用这种不唯一性,本发明针对功率谱密度矩阵S已知的信道噪声,以重构图像误差信号e(n)的功率谱范数最小作为设计依据,构造了一种重叠变换后置滤波器的综合端多相分量R(z)。因为重构图像误差信号e(n)的功率谱范数||e||2最小,故采用本发明具有重构图像无方块效应且
峰值信噪比最大和子带去噪效果最优的特点。
附图说明
[0041] 图1是本发明用于图像子带去噪的一种示意图。
具体实施方式
[0042] 下面结合附图和具体实施方式,对本发明作进一步的说明,并非对其保护范围的限制。
[0043] 一种重叠变换后置滤波器的构造方法。先对该方法所要涉及到的标记统一说明如下:
[0044] N表示传输的信道数,N=2n为偶数,n为自然数;M表示抽取数; 分别表示实数x的上限; 表示实数x的下限;上标-1表示矩阵的逆;上标T表示矩阵的转置;Im表示m阶单位矩阵;Jm表示m阶单位矩阵的反转矩阵;diag()表示对角矩阵;z-1表示一个单位延时;W2m表示蝶形结构, W2m+1表示蝶形结构, CN表示第二类N点离散余弦变换矩阵。
[0046] 本实施例用于图像子带去噪过程如图1所示:首先将发送端图像每行的信号x(n)分成长度为M的小序列块Bk,相邻两个序列Bk和Bk+1的边界信号再通过一个前置滤波器P滤波;然后对前置滤波后的信号进行离散余弦变换,即DCT变换;DCT变换后的信号通过含有噪声的信道传输,在接收端通过反离散余弦变换,即IDCT变换;IDCT变换后的信号通过后置滤波器 滤波,得到重构信号序列 组成了重构信号
[0047] 本实施例的重叠变换后置滤波器的构造方法是:已知子带噪声的功率谱密度矩阵S为N阶常数矩阵,根据已知的重叠变换分析端多相分量E(z),确定一种重叠变换后置滤波器的综合端多相分量R(z);然后由后置滤波器对原始图像x(n)进行重构,得到重构图像重构图像满足无方块效应且重构图像误差信号e(n)的功率谱范数最小。
[0048] 本实施例的具体过程是:
[0049] 已知重叠变换分析端的多相分量E(z),
[0050] E(z)=CNΛN(z)P=C8Λ8(z)P (1)
[0051] 式(1)中:
[0052] Λ8(z)为前置滤波变换到离散余弦变换的过渡多相矩阵,
[0053]
[0054] P为前置滤波器的多相矩阵,
[0055]
[0056]
[0057] 式(3)中:
[0058] U为4×4可逆矩阵; n=N/2=4;
[0059] V为4×3可左逆矩阵;
[0060] 已知子带噪声的功率谱密度矩阵为S=diag(1,2,3,4,5,8,9,10),则重叠变换后置滤波器构成综合端多相分量R(z),
[0061]
[0062] 式(4)中:
[0063] 为后置滤波器的多相矩阵;
[0064]
[0065]
[0066] 式(5)中:
[0067] 为4×4矩阵,
[0068]
[0069] 为3×4矩阵,
[0070]
[0071] 式(6)、(7)中:
[0072] Y为4×4的可逆矩阵,
[0073] U为4×4可逆矩阵,
[0074] V为4×3可左逆矩阵,
[0075] 然后由后置滤波器对原始图像x(n)进行重构,得到重构图像 重构图像满足无方块效应且误差信号e(n)的功率谱范数最小。
[0076] 本实施例中,所述的误差信号e(n)的功率谱范数为:
[0077] ||e||2=||R(z)S||2 (8)
[0078] 所述的Y为4×4的可逆矩阵,该可逆矩阵由下述公式求得:
[0079] Y=J4X11J4+X22 (9)
[0080]
[0081] 式(9)中,
[0082] X11为4×4的可逆矩阵,
[0083]
[0084] X22为4×4的可逆矩阵,
[0085]
[0086] 所述的X11和X22为X的块对角矩阵,其中X由下述公式求得:
[0087]
[0088]
[0089] 本实施例以重构的误差信号e(n)的功率谱范数最小作为设计依据,用重叠变换后置滤波器来实现图像子带去噪,综合端的多相分量R(z),对分析端的多相分量E(z)完全重构。对于一个给定的前置滤波器,满足完全重构的后置滤波器不唯一,利用这种不唯一性,本实施例针对功率谱密度矩阵已知的信道噪声,以重构的误差信号e(n)的功率谱范数最小作为设计依据,构造了一种重叠变换后置滤波器的综合端多相分量R(z),因为重构图像误差信号e(n)的功率谱范数最小,故采用本具体实施方式后的重构图像无方块效应且峰值信噪比最大,图像子带去噪效果最优。
[0090] 本实施例已知前置滤波器和3种不同噪声功率谱密度矩阵,3种不同噪声功率谱密度矩阵分别如下:
[0091] S0=I8;
[0092] S1=diag(10,2,3,4,4,3,2,1);
[0093] S2=diag(1,2,3,4,5,8,9,10)。
[0094] 在3种不同噪声功率谱密度矩阵模型下,采用本发明构造对应的后置滤波器,对大小为512×512的Boat.bmp图像作去噪处理,得到的峰值信噪比如表1所示。
[0095] 表1不同噪声功率谱密度模型下的峰值信噪比值
[0096]
[0097] 由表1可以看出,在噪声功率谱密度矩阵已知的情况下,用本实施例构造的后置滤波器对图像进行处理,重构图像峰值信噪比值最大,可见,本实施例构造的后置滤波器是最优的。