【技术实现步骤摘要】
本专利技术涉及信号解码技术,具体涉及一种对高带信号进行帧错误隐藏的方法及装置o
技术介绍
大多数传统的语音编解码器的语音信号带宽 一般较低,例如属于窄带的语音编解码器只有300Hz-3400Hz的带宽;只有少数语音编解码器是宽带的, 例如语音信号带宽达到50Hz-7000Hz。由于近来网络技术的发展,网络传输 速率越来越高,对宽带语音编解码器需求也越来越多,有的语音编解码器的 带宽甚至达到超宽带(50Hz-14000Hz)和全带(20Hz-20000Hz )。为了使新的宽带语音编解码器与传统的语音编解码能够兼容互通,有的 语音编解码器分为多层。以下以包含两层的语音编解码器为例进行说明。包含两层的语音编解码器的编码端首先通过一个分析正交镜像滤波器 将输入信号分为高带信号和低带信号,低带信号输入到低带编码器中进行编 码,高带输入信号输入到高带编码器中进行编码。获得的低带数据和高带数 据通过码流复用编码器组合成码流,传送出去。低带信号是指信号范围处于 信号带宽较低段的信号,高带信号是指信号范围处于信号带宽较高段的信 号。例如输入信号带宽为50Hz-7000Hz,对应的 ...
【技术保护点】
一种对高带信号进行帧错误隐藏的方法,其特征在于,该方法包括:计算高带信号关于低带信号基音周期信息的周期性强度;判断所述周期性强度是否大于或等于预先设置的阈值,是则采用基音周期重复的方法,对当前丢失帧的高带信号进行帧错误隐藏; 否则采用上帧数据重复的方法,对当前丢失帧的高带信号进行帧错误隐藏。
【技术特征摘要】
CN 2007-9-15 200710153955.01、一种对高带信号进行帧错误隐藏的方法,其特征在于,该方法包括计算高带信号关于低带信号基音周期信息的周期性强度;判断所述周期性强度是否大于或等于预先设置的阈值,是则采用基音周期重复的方法,对当前丢失帧的高带信号进行帧错误隐藏;否则采用上帧数据重复的方法,对当前丢失帧的高带信号进行帧错误隐藏。2、 如权利要求l所述的方法,其特征在于,所述低带信号基音周期信息包 括低带信号基音周期或低带信号基音周期区间,所述区间以低带信号基音周期 减去M所得数值和最小基音周期比较的较大值为第一区间边界,以低带信号基 音周期加上M所得数值和最大基音周期比较的较小值为第二区间边界,其中M 小于等于3。3、 如权利要求1或2所述的方法,其特征在于,所述低带信号基音周期信 息通过低带信号的帧错误隐藏处理得到。4、 如权利要求3所述的方法,其特征在于,所述低带信号帧错误隐藏处理 采用的方法为基音波形复制方法、基于模型的再生方法或包括基音周期参数 的编码器参^:插值方法。5、 如权利要求l所述的方法,其特征在于,所述计算高带信号关于低带信 号基音周期信息的周期性强度为利用当前丢失帧的高带信号的历史緩冲,通 过自相关函数或采用归一化自相关函数计算高带信号关于低带信号基音周期信 息的周期性强度。6、 如权利要求1或5所述的方法,其特征在于,所述基音周期重复的方法 为基音波形复制方法、基于波形复制并衰减的方法或基于模型的再生方法。7、 如权利要求6所述的方法,其特征在于,所述基音波形复制并衰减的方 法对当前丢失帧的高带信号进行帧错误隐藏可以包括根据基音周期对当前帧 信号进行复制并对所述复制的信号加正弦窗并衰减得到当前帧的IMDCT系数 的估算值;将所述估算值与上一帧IMDCT系数的后一帧进行叠加并衰减。8、 如权利要求7所述的方法,其特征在于,所述估算值与上一帧IMDCT 系数的后一帧进行叠加并衰减时的衰减系数可以为根据连续丢包数自适应变化 的变量。9、 如权利要求l所述的方法,其特征在于,所述上帧数据重复的方法为上 帧重复方法、上帧重复并衰减方法或编码器参数插值方法。10、 如;f又利要求9所述的方法,其特征在于,所述采用上帧重复并衰减方 法,对当前丢失帧的高带信号进行帧错误隐藏包括将当前丢失帧的上帧从频率域数据恢复时域数据时的中间数据作为当前丢 失帧的相应中间数据,或将上帧从频率域数据恢复时域^据时的中间数据衰减 后作为当前丢失帧的相应中间lt据;11、 如权利要求IO所述的方法,其特征在于,所述中间数据为反修正离散 余弦变换系数IMDCT系数时,所述利用当前丟失帧的相应中间数据合成为当 前丢失帧的时域数据为将所述当前丟失帧的IMDCT系数和上帧的IMDCT系数进行叠加得到当前 丢失帧的时域数据。12、 一种高带信号帧错误隐藏装置,其特征在于,该高带信号帧错误隐藏 装置包括周期性强度计算模块、基音周期重复模块和上帧数据重复模块,所述周期性强度计算模块,用于计算高带信号关于低带信号基音周期信息 的周期性强度;判断所述周期性强度是否大于预先设置的阈值,是则将当前丟 失帧的高带信号传输到所述基音周期重复模块;否则将当前丢失帧的高带信号 传输到所述上帧数据重复模块;所述基音周期重复模块,用于采用基音周期重复的方法,对当前丢失帧的 高带信号进行帧错误隐藏;所述上帧数据重复^t块,用于采用上帧凄t据重复的方法,对当前丢失帧的 高带信号进行帧错误隐藏。13、 如权利要求12所述的高带信号帧错误隐藏装置,其特征在于,所述上帧数据重复模块包括上帧高带信号复制模块和衰减模块,所述上帧高带信号复制模块,用于将当前丢失帧的上帧的高带信号复制到当前丢失帧;所述衰减模块,用于将所述上帧高带信号复制模块复制的上帧的高带信号 乘以衰减系数后,得到帧错误隐藏处理后的高带信号。14、 如权利要求12所述的高带信号帧错误隐...
【专利技术属性】
技术研发人员:许剑峰,苗磊,胡晨,张清,许丽净,李伟,杜正中,杨毅,齐峰岩,詹五洲,王东琦,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。