一种基于频域的丢包补偿方法、装置和系统制造方法及图纸

技术编号:3048151 阅读:225 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种基于频域的丢包补偿方法,包括如下步骤:采用数据恢复手段恢复丢失帧对应的核心解码数据,根据丢失帧的在前帧和/或在后帧对丢失帧的改进离散余弦变换MDCT系数的频域进行预测,得到丢失帧对应的MDCT系数;用所述恢复出的核心解码数据和预测得到的MDCT系数合成对应于丢失帧的恢复帧。本发明专利技术还公开了一种基于频域的丢包补偿的装置和系统。本发明专利技术方案可以使声音解码的频域上的具有较高的连续性,使声音信号更好的平滑,带来主观质量的提高。

【技术实现步骤摘要】

本专利技术涉及声音编码
,特别涉及一种基于频域的丟包补偿方 法、装置及系统。
技术介绍
随着第三代(3G)、第四代(4G)移动通信技术和宽带互联网的发展, 对宽带语音业务的需求日益增加,如IP电话(Voice over Internet Protocol, VoIP)业务。宽带语音业务涉及到语音压缩编码、打包分组、分配路由、存 储交换、解包解压等交换处理,在IP网或互联网上实现语音通信,促进了 网络资源利用,降低语音业务成本,同时提供比窄带语音更高质量的服务。宽带语音业务的关键技术包括信令技术、编码技术、实时传输技术、服 务质量(QoS)保证技术、以及网络传输技术等。其中编码技术又分为波形 编码、参数编码和混合编码。波形编码包括窄带编码、宽带编码和超宽带编 码。其中,宽带编码器处理频带0-7kHz的信号,超宽带编码器处理的语音 带宽可达到16kHz,宽带编码器或超宽带编码器通常会在窄带0-4kHz信号 釆用代数码激励线性预测编码算法(Code Excited Linear Prediction, CELP ) 模型,在宽带或超宽带的高频部分,采用改进离散余弦变换(Modifi本文档来自技高网...

【技术保护点】
一种基于频域的丢包补偿方法,其特征在于,包括如下步骤: 采用数据恢复手段恢复丢失帧对应的核心编码数据,根据丢失帧的在前帧和/或在后帧对丢失帧的改进离散余弦变换MDCT系数的频域进行预测,得到丢失帧对应的MDCT系数; 用所述恢复 出的核心编码数据和预测得到的MDCT系数合成对应于丢失帧的恢复帧。

【技术特征摘要】
CN 2007-12-27 200710306906.61、一种基于频域的丢包补偿方法,其特征在于,包括如下步骤采用数据恢复手段恢复丢失帧对应的核心编码数据,根据丢失帧的在前帧和/或在后帧对丢失帧的改进离散余弦变换MDCT系数的频域进行预测,得到丢失帧对应的MDCT系数;用所述恢复出的核心编码数据和预测得到的MDCT系数合成对应于丢失帧的恢复帧。2、 根据权利要求1所述的丢包补偿方法,其特征在于,所述数据恢复 手段为帧差错隐藏FEC或丢包隐藏PLC技术。3、 根据权利要求1所述的丟包补偿方法,其特征在于,所述根据丢失 帧的在前帧和/或在后帧对丢失帧的MDCT系数的频域进行预测,得到丢失 帧对应的MDCT系数包括若丢失帧数为1,用丟失帧前一帧/后一帧的MDCT系数乘以加权因子, 得到丟失帧的MDCT系数;如果连续丟失帧数大于1,则用在前最后一个未 丢失的帧/在后第一个未丢失帧的MDCT系数乘以加权因子,得到丢失帧的 MDCT系数,所述加权因子的取值大于等于0,且小于等于l。4、 根据权利要求1所述的丢包补偿方法,其特征在于,所述根据丢失 帧的在前帧和/或在后帧对丢失帧的MDCT系数的频域进行预测,得到丢失 帧对应的MDCT系数包括用丢失帧之前的帧的MDCT系数乘以加权因子,得到前向预测的丢失 帧的MDCT系数;用丢失帧之后的帧的MDCT系数乘以加权因子,得到后 向预测的丟失帧的MDCT系数;将所述前向预测的丢失帧的MDCT系数与 后向预测的丟失帧的MDCT系数加窗叠加,得到丢失帧对应的MDCT系数。5、 根据权利要求3或4所述的丟包补偿方法,其特征在于,所述加权 因子为预先设置的数值,或者为信号采样值的线性或非线性函数。6、 根据权利要求1所述的丟包补偿方法,其特征在于,所述核心解码数据为代数码激励线性预测编码算法CELP模型的核心解码数据。7、 根据权利要求1所述的丢包补偿方法,其特征在于,所述根据丟失 帧的在前帧和/或在后帧对丢失帧的改进离散余弦变换MDCT系数的频域进 行预测之前,进一步包括根据丟失帧的在前帧或在后帧的信号相关性,确 定是否执行所述后续步骤。8、 根据权利要求7所述的丟包补偿方法,其特征在于,所述根据丟失 帧的在前帧或在后帧的信号相关性,确定是否执行所述后续步骤为判断丢 失帧的在前帧或在后帧是否为瞬态帧,若否,则执行所述后续步骤。9、 根据权利要求1所述的丟包补偿方法,其特征在于,预先设定特定 频带范围,所述根据丢失帧的在前帧和/或在后帧对丢失帧的改进离散余弦 变换MDCT系数的频域进行预测之前,进一步包括判断丟失帧的在前帧 或在后帧所处频带范围是否为所述特定频带范围,若是,则执行所述后续步 骤。10、 根据权利要求9所述的丟包补偿方法,其特征在于,所述特定频带 范围为2kHz至7kHz。11、 一种能够实现基于频域的丢包补偿的接收端装置,包括解码子系统, 用于对所收到的数据帧的MDCT系数和核心编码数据进行处理,得到解码 的声音信号,其特征在于,该接收端装置还包括MDCT系数预测才莫块,用于根据丢失帧的在前帧和/或在后帧对丟失帧 的改进离散余弦变换MDCT系数的频域进行预测,得...

【专利技术属性】
技术研发人员:吴文海肖玮王庭红李立雄张德军张亮
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1