This application discloses a coding method for inter-channel phase difference parameters, including: obtaining reference parameters for determining the coding mode of inter-channel phase difference IPD parameters for the current frame of a multi-channel signal; determining the coding mode of IPD parameters for the current frame according to the reference parameters, and the IPD parameters coding mode for the determined current frame is one of at least two preset IPD parameters coding modes. The IPD parameters of the current frame are processed according to the IPD parameter encoding method of the determined current frame. The coding quality of multichannel signals can be improved by using the technical scheme provided in this application.
【技术实现步骤摘要】
一种声道间相位差参数的编码方法及装置
本专利技术涉及通信
,尤其涉及一种声道间相位差参数的编码方法及装置。
技术介绍
随着生活质量的提高,人们对高质量的音频的需求不断增大。相对于单声道音频,立体声音频具有各声源的方位感和分布感,能够提高音频信息的清晰度和可懂度,增强音频播放的临场感,因而备受人们的青睐。参数立体声(ParametricStereo,PS)编码技术是一种常用的立体声编码技术。PS编码技术时根据空间感知特性对立体声信号(即多声道信号)进行编解码处理,具体是将多声道信号的编解码转换为单声道音频信号的编解码和空间感知参数的编解码。PS编码中的空间感知参数包括声道间相关性(Inter-channelCoherence,IC)、声道间电平差(Inter-channelLevelDifference,ILD)、声道间时间差(Inter-channelTimeDifference,ITD)和声道间相位差(Inter-channelPhaseDifference,IPD)等等,其中,ITD参数和IPD参数为表示声源水平方位的空间感知参数。ILD参数、ITD参数 ...
【技术保护点】
1.一种声道间相位差参数的编码方法,其特征在于,包括:获取用于确定多声道信号的当前帧的声道间相位差IPD参数编码方式的参考参数;根据所述参考参数确定当前帧的IPD参数编码方式,所述确定的当前帧的IPD参数编码方式为预设的至少两种IPD参数编码方式中的一种;根据所述确定的当前帧的IPD参数编码方式对所述当前帧的IPD参数进行处理。
【技术特征摘要】
1.一种声道间相位差参数的编码方法,其特征在于,包括:获取用于确定多声道信号的当前帧的声道间相位差IPD参数编码方式的参考参数;根据所述参考参数确定当前帧的IPD参数编码方式,所述确定的当前帧的IPD参数编码方式为预设的至少两种IPD参数编码方式中的一种;根据所述确定的当前帧的IPD参数编码方式对所述当前帧的IPD参数进行处理。2.如权利要求1所述的方法,其特征在于,所述参考参数包括所述当前帧的信号特性参数和当前帧的前A帧的信号特性参数中的至少一种,其中,所述A为不小于1的整数;其中,所述当前帧的信号特性参数包括表示所述当前帧的左右声道相关性的参数、所述当前帧的子带IPD参数的方差、所述当前帧的信号类型以及所述当前帧的声道间时间差ITD参数中的至少一种;所述当前帧的前A帧的信号特性参数包括所述前A帧中每一帧的表示左右声道相关性的参数、所述前A帧中每一帧的子带IPD参数的方差、所述前A帧中每一帧的ITD参数、所述前A帧中每一帧的IPD参数编码方式以及所述前A帧中每一帧的信号类型中的至少一种;其中,所述信号类型包括语音类型或者音乐类型。3.如权利要求2所述的方法,其特征在于,所述参考参数包括表示所述当前帧的左右声道相关性的参数;若表示所述当前帧的左右声道相关性的参数的值大于或等于第一阈值,所述当前帧的IPD参数编码方式为所述至少两种IPD参数编码方式中的第一编码方式。4.如权利要求3所述的方法,其特征在于,所述第一阈值为0.75。5.如权利要求2至4任一所述的方法,其特征在于,所述参考参数包括所述前A帧的每一帧的IPD参数编码方式和所述前A帧的每一帧的信号类型;若所述前A帧的每一帧的IPD参数编码方式均为所述至少两种IPD参数编码方式中的第一编码方式,并且所述前A帧的每一帧的信号类型均为音乐类型,所述当前帧的IPD参数编码方式为所述第一编码方式。6.如权利要求5所述的方法,其特征在于,所述A的取值为1。7.如权利要求3-6任一项所述的方法,其特征在于,所述第一编码方式包括如下方式中的任一:全局声道间相位差GroupIPD参数编码方式;或者,不编码IPD参数;或者,将IPD参数的值设置为0。8.如权利要求3-7任一项所述的方法,其特征在于,若所述当前帧的IPD参数编码方式不为第一编码方式,则所述当前帧的IPD参数编码方式为第二编码方式;其中,所述第二编码方式包括:子带集合IPD参数编码方式或者子带IPD参数编码方式,其中,所述子带IPD参数编码方式是编码所述当前帧的部分或全部子带的子带IPD参数。9.如权利要求8所述的方法,其特征在于,所述第二编码方式为子带IPD参数编码方式;所述根据所述确定的当前帧的IPD参数编码方式编码对所述当前帧的IPD参数进行处理包括:计算所述当前帧的左右声道频域信号的各个子带或部分子带的IPD参数;对所述计算获得的各个子带或部分子带的IPD参数进行编码。10.如权利要求1至9任一所述的方法,其特征在于,所述方法还包括:对所述确定的当前帧的IPD参数编码方式进行编码。11.如权利要求1至10任一所述的方法,其特征在于,所述根据所述确定的当前帧的IPD参数编码方式对所述当前帧的IPD参数进行处理前还包括:确定是否需要对所述确定的当前帧的IPD参数编码方式进行调整;在确定需要对所述确定的当前帧的IPD参数编码方式进行调整时,对所述确定的当前帧的IPD参数编码方式进行调整;所述根据所述确定的当前帧的IPD参数编码方式对所述当前帧的IPD参数进行处理包括:根据所述调整后的当前帧的IPD参数编码方式对所述当前帧的IPD参数进行处理。12.如权利要求11所述的方法,其特征在于,所述确定是否需要对所述确定的当前帧的IPD参数编码方式进行调整是基于所述当前帧的前A帧的IPD参数编码方式进行的。13.如权利要求2-12任一所述的方法,其特征在于,所述表示所述当前帧的左右声道相关性的参数通过如下计算式获得:其中,El(b)为左声道能量和,Er(b)是右声道能量和,Lr(k)为左声道频域信号的第k个频点值的实部,Rr(k)为右声道频域信号的第k个频点值的实部,Li(k)为左声道频域信号的第k个频点值的虚部,Ri(k)为右声道频域信号的第k个频点值的虚部;L为子带频谱系数的数量;N为子带数量;n为时域信号索引值,k为频域信号索引值;Length为帧长;xL(n)为左声道时域信号,xR(n)为右声道时域信号,L(k)为用于计算IPD参数的左声道频域信号的第k个频点值,R(k)为用于计算IPD参数的右声道频域信号的第k个频点值;其中,xL(n)和xR(n)为实数序列。14.一种声道间相位差参...
【专利技术属性】
技术研发人员:张兴涛,李海婷,刘泽新,苗磊,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。