[发明专利]在音频编码过程中根据MDCT数据进行视窗类型判定的方法有效
申请号: | 201010268819.8 | 申请日: | 2004-09-20 |
公开(公告)号: | CN101968781A | 公开(公告)日: | 2011-02-09 |
发明(设计)人: | J·雍 | 申请(专利权)人: | 索尼电子有限公司 |
主分类号: | G06F17/14 | 分类号: | G06F17/14;G10L19/02 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 李亚非;刘鹏 |
地址: | 美国新*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 音频 编码 过程 根据 mdct 数据 进行 视窗 类型 判定 方法 | ||
1.一种方法,包括:
利用长视窗类型来为数据的当前帧和数据的下一帧中的每一个计算当前帧的多个初级修正离散余弦变换(MDCT)系数和下一帧的多个初级MDCT系数;
利用当前帧的多个初级MDCT系数和下一帧的多个初级MDCT系数来确定当前帧的视窗类型;以及
如果所确定的当前帧的视窗类型不是长视窗类型,则利用所确定的视窗类型来计算当前帧的多个最终MDCT系数。
2.根据权利要求1所述的方法,其中多个初级MDCT系数是根据沿时间轴产生的多个相应的样值计算的。
3.根据权利要求1所述的方法,进一步包括:
如果所确定的当前帧的视窗类型是长视窗类型,则将当前帧的多个初级MDCT系数用作为当前帧的多个最终MDCT系数。
4.根据权利要求1所述的方法,其中确定当前帧的视窗类型包括:
确定下一帧的初级视窗类型;以及
使用下一帧的初级视窗类型和前一帧的视窗类型来确定当前帧的视窗类型。
5.根据权利要求4所述的方法,其中确定下一帧的初级视窗类型包括:
利用当前帧的多个初级MDCT系数来计算当前帧的总能量;
利用下一帧的多个初级MDCT系数来计算下一帧的总能量;
根据当前帧的总能量和下一帧的总能量来确定是否很可能在下一帧中发生从稳定信号到瞬态信号的转变;以及
如果很可能发生转变,则判定下一帧的初级视窗类型是短视窗类型。
6.根据权利要求5所述的方法,进一步包括:
如果不大可能发生转变,则判定下一帧的初级视窗类型是长视窗类型。
7.根据权利要求5所述的方法,其中使用下一帧的初级视窗类型和前一帧的视窗类型来确定当前帧的视窗类型包括:
识别前一帧的视窗类型;以及
为当前帧选择过渡视窗类型以便从前一帧的视窗类型转变到下一帧的初级视窗类型,所述选择优先使用长视窗类型而非短视窗类型。
8.一种设备,包括:
用于利用长视窗类型来为数据的当前帧和数据的下一帧中的每一个计算当前帧的多个初级修正离散余弦变换(MDCT)系数和下一帧的多个初级MDCT系数的装置;
用于利用当前帧的多个初级MDCT系数和下一帧的多个初级MDCT系数来确定当前帧的视窗类型的装置;以及
用于如果所确定的当前帧的视窗类型不是长视窗类型,则利用所确定的视窗类型来计算当前帧的多个最终MDCT系数的装置。
9.一种设备,包括:
修正离散余弦变换(MDCT)系数计算器,用于利用长视窗类型来为数据的当前帧和数据的下一帧中的每一个计算当前帧的多个初级修正离散余弦变换(MDCT)系数和下一帧的多个初级MDCT系数;和
视窗类型确定器,用于利用当前帧的多个初级MDCT系数和下一帧的多个初级MDCT系数来确定当前帧的视窗类型,
其中所述MDCT系数计算器进一步执行如下操作:如果所确定的当前帧的视窗类型不是长视窗类型,则利用所确定的视窗类型来计算当前帧的多个最终MDCT系数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于索尼电子有限公司,未经索尼电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010268819.8/1.html,转载请声明来源钻瓜专利网。