发明名称 一种基于频域的丢包补偿方法、装置和系统
摘要 本发明公开了一种基于频域的丢包补偿方法,包括如下步骤:采用数据恢复手段恢复丢失帧对应的核心解码数据,根据丢失帧的在前帧和/或在后帧对丢失帧的改进离散余弦变换MDCT系数的频域进行预测,得到丢失帧对应的MDCT系数;用所述恢复出的核心解码数据和预测得到的MDCT系数合成对应于丢失帧的恢复帧。本发明还公开了一种基于频域的丢包补偿的装置和系统。本发明方案可以使声音解码的频域上的具有较高的连续性,使声音信号更好的平滑,带来主观质量的提高。
申请公布号 CN101471073B 申请公布日期 2011.09.14
申请号 CN200810126663.2 申请日期 2008.06.17
申请人 华为技术有限公司 发明人 吴文海;肖玮;王庭红;李立雄;张德军;张亮
分类号 G10L19/14(2006.01)I;G10L19/12(2006.01)I 主分类号 G10L19/14(2006.01)I
代理机构 北京德琦知识产权代理有限公司 11018 代理人 王琦;王诚华
主权项 一种基于频域的丢包补偿方法,其特征在于,包括如下步骤:采用数据恢复手段恢复丢失帧对应的核心编码数据,根据丢失帧的在前帧和/或在后帧对丢失帧的改进离散余弦变换MDCT系数的频域进行预测,得到丢失帧对应的MDCT系数;用所述恢复出的核心编码数据和预测得到的MDCT系数合成对应于丢失帧的恢复帧;其中,所述得到丢失帧对应的MDCT系数的步骤包括:若丢失帧数为1,用丢失帧前一帧/后一帧的MDCT系数乘以加权因子,得到丢失帧的MDCT系数;如果连续丢失帧数大于1,则用在前最后一个未丢失的帧/在后第一个未丢失帧的MDCT系数乘以加权因子,得到丢失帧的MDCT系数,所述加权因子的取值大于等于0,且小于等于1;或者,用丢失帧之前的帧的MDCT系数乘以加权因子,得到前向预测的丢失帧的MDCT系数;用丢失帧之后的帧的MDCT系数乘以加权因子,得到后向预测的丢失帧的MDCT系数;将所述前向预测的丢失帧的MDCT系数与后向预测的丢失帧的MDCT系数加窗叠加,得到丢失帧对应的MDCT系数。
地址 518129 广东省深圳市龙岗区坂田华为总部办公楼