[发明专利]加窗信号MDCT域的能量及相位调整方法及其装置有效
申请号: | 200910062028.7 | 申请日: | 2009-05-12 |
公开(公告)号: | CN101552006A | 公开(公告)日: | 2009-10-07 |
发明(设计)人: | 胡瑞敏;陈水仙;陈琪;陈冰;刘雨田;陈文琴 | 申请(专利权)人: | 武汉大学 |
主分类号: | G10L19/00 | 分类号: | G10L19/00;G10L19/02 |
代理公司: | 武汉天力专利事务所 | 代理人: | 严 彦;冯卫平 |
地址: | 43007*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出了加窗信号在MDCT域的能量及相位调整方法及其装置,通过加窗信号的MDCT谱和MDST谱,构造加窗信号的CMCLT谱;根据加窗信号的CMCLT谱,提取加窗信号在CMCLT域的能量信息和相位信息,然后根据所得能量信息及相位信息,在MDCT域上提取空间参数。所述CMCLT谱是共轭调制复重叠变换谱,是以变换时所用窗函数为共轭窗函数的MDCT谱和MDST谱分别作为实部和虚部,从而定义MDCT的一种复数化扩展形式。应用本发明可统一空间音频编码系统中的时频分析工具,有效提取多声道信号的空间参数。统一时频变换工具后,整个编码端只需进行一次时频变换,较大幅度降低了空间音频编解码系统的复杂度,从而优化编解码工作。 | ||
搜索关键词: | 信号 mdct 能量 相位 调整 方法 及其 装置 | ||
【主权项】:
1.一种加窗信号MDCT域的能量及相位调整方法,其特征在于,包含以下步骤:步骤1,对输入信号进行MDCT加窗得到加窗信号,以MDCT加窗变换所用的窗函数为共轭窗函数构造MDST变换的窗函数,具体构造方法如下,将MDCT变换的窗函数wc(n)分解为两个N点窗函数w0(n)和w1(n)的衔接:w c ( n ) = w 0 ( n ) , n = 0,1 , . . . , N - 1 w 1 ( n - N ) , n = N , N + 1 , . . . , 2 N - 1 , ]]> 取MDST变换的窗函数ws(n)为MDCT变换的窗函数wc(n)的共轭窗函数,则ws(n)满足如下条件:w s ( n ) = w 1 ( n ) , n = 0,1 , . . . , N - 1 - w 0 ( n - N ) , n = N , N + 1 , . . . , 2 N - 1 ; ]]> 步骤2,根据MDCT变换的窗函数得到加窗信号MDCT变换的形式化表达,根据该形式化表达对加窗信号进行MDCT变换,得到加窗信号的MDCT谱;由MDST变换的窗函数得到加窗信号MDST变换的形式化表达;所述加窗信号MDCT变换的形式化表达如下:![]()
= Σ n = 0 2 N - 1 x i ( n ) w c ( n ) cos [ π N ( n + 1 2 + N 2 ) ( k + 1 2 ) ] . k = 0,1 , . . . , N - 1 ]]> 所述加窗信号MDST变换的形式化表达如下:![]()
= Σ n = 0 2 N - 1 x i ( n ) w s ( n ) sin [ π N ( n + 1 2 + N 2 ) ( k + 1 2 ) ] . k = 0,1 , . . . , N - 1 ]]> 其中,
分别为第i帧加窗信号的MDCT谱和MDST谱,xi(n)为输入信号x(n)的第i帧信号,其中n表示第n个采样点;<,>表示向量内积,ck(n)、sk(n)分别为MDCT变换基和MDST变换基,wc(n)为MDCT变换的窗函数,ws(n)为MDST变换的窗函数;步骤3,由加窗信号的MDCT谱和加窗信号MDST变换的形式化表达构造加窗信号的MDST谱,包括以下四个步骤,步骤3.1,针对当前帧,从加窗信号的MDCT谱内提取并保留前一帧及后一帧谱线
并做谱线运算,得到的运算后谱线分别记为
具体谱线运算方式如下
步骤3.2,根据加窗信号MDCT变换和加窗信号MDST变换的形式化表达,提取MDCT谱至MDST谱的转换矩阵,包括和矩阵A及差矩阵B;提取具体方式如下,首先,对于2N维的MDCT变换基ck和MDST变换基sk,分别分解为N维列向量,即( c k ) T = ( c k 0 ) T ( c k 1 ) T ]]>( s k ) T = ( s k 0 ) T ( s k 1 ) T ]]> 从而得到以下四个N×N矩阵形式的子向量C0、C1、S0、S1:C 0 = c 0 0 c 1 0 . . . c N - 1 0 ]]>C 1 = c 0 1 c 1 1 . . . c N - 1 1 ]]>S 0 = s 0 0 s 1 0 . . . s N - 1 0 ]]>S 1 = s 0 1 s 1 1 . . . s N - 1 1 ]]> 和矩阵A及差矩阵B根据以上子向量得到,A = S 1 T C 0 + S 0 T C 1 , ]]>B = S 1 T C 0 - S 0 T C 1 , ]]> 其中,k=0,1,...,N-1,上标“T”表示转置,上标“0”和“1”分别用于标示变换基前半部分和后半部分的子向量;步骤3.3,稀疏化近似步骤3.2所得和矩阵A,得到近似和矩阵Am;所述稀疏化具体方式为,保留和矩阵A中绝对值最大的2m个元素值,其它元素均置为0值;其中m取小于N×N/2的任意自然数;步骤3.4,根据步骤3.3所得近似和矩阵Am和步骤3.2所得差矩阵B对步骤3.1所得运算后谱线
进行转换,实现MDCT谱到MDST谱的转换,得到加窗信号的MDST谱;转换公式如下
其中
分别为步骤3.1中所得运算后谱线,B为步骤3.2中所得差矩阵,Am为步骤3.3中所得近似和矩阵;步骤4,依据步骤2中所得加窗信号的MDCT谱和步骤3中所得加窗信号的MDST谱,构造加窗信号的CMCLT谱;所述CMCLT谱是共轭调制复重叠变换谱,是以变换时所用窗函数为共轭窗函数的MDCT谱和MDST谱分别作为实部和虚部,从而定义MDCT的一种复数化扩展形式,构造的CMCLT谱如下式所示
其中,
分别为第i帧加窗信号的MDCT谱和MDST谱,xi为输入信号的第i帧信号,ck、sk分别为MDCT变换基和MDST变换基,Wc和Ws分别为MDCT变换和MDST变换的窗函数矩阵表示,即W c = W 0 0 0 W 1 , ]]>W s = W 1 0 0 - W 0 ]]> 其中W0=diag{w0(n)},w1=diag{w1(n)},w0(n)和w1(n)分别为步骤1中窗函数wc(n)分解后的两个N点窗函数;步骤5,根据加窗信号的CMCLT谱,提取加窗信号在CMCLT域的能量信息和相位信息;步骤6,根据步骤5所得能量信息及相位信息,在MDCT域上提取空间参数。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉大学,未经武汉大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200910062028.7/,转载请声明来源钻瓜专利网。