【技术实现步骤摘要】
一种音频编码方法和音频编码装置
[0001]本申请涉及音频信号编码
,尤其涉及一种音频编码方法和音频编码装置。
技术介绍
[0002]随着生活质量的提高,人们对高质量音频的需求不断增大。为了利用有限的带宽更好地传输音频信号,需要先对音频信号进行编码,然后将编码处理后的码流传输到解码端。解码端对接收到的码流进行解码处理,获得解码后的音频信号,解码后的音频信号用于回放。
[0003]其中,如何提高音频信号的编码效率,成为一个亟需解决的技术问题。
技术实现思路
[0004]本申请实施例提供了一种音频编码方法和音频编码装置,用于提高音频信号的编码效率。
[0005]为解决上述技术问题,本申请实施例提供以下技术方案:
[0006]第一方面,本申请实施例提供一种音频编码方法,包括:获取音频信号的当前帧,所述当前帧包括高频带信号和低频带信号;对所述高频带信号和所述低频带信号进行第一编码,以获得所述当前帧的第一编码参数,所述第一编码包括频带扩展编码;确定所述高频带信号的每个频点的频谱保留标志,所述频谱保留标志用于指示所述频点对应的第一频谱在所述频点对应的第二频谱中是否被保留,其中,所述第一频谱包括所述频点对应的频带扩展编码前的频谱,所述第二频谱包括所述频点对应的频带扩展编码后的频谱;根据所述高频带信号的每个频点的频谱保留标志对所述高频带信号进行第二编码,以获得所述当前帧的第二编码参数,所述第二编码参数用于表示所述高频带信号的目标音调成分的信息,所述音调成分的信息包括所述音调成分的位置信息 ...
【技术保护点】
【技术特征摘要】
1.一种音频编码方法,其特征在于,所述方法包括:获取音频信号的当前帧,所述当前帧包括高频带信号和低频带信号;对所述高频带信号和所述低频带信号进行第一编码,以获得所述当前帧的第一编码参数,所述第一编码包括频带扩展编码;确定所述高频带信号的每个频点的频谱保留标志,所述频谱保留标志用于指示所述频点对应的第一频谱在所述频点对应的第二频谱中是否被保留,其中,所述第一频谱包括所述频点对应的频带扩展编码前的频谱,所述第二频谱包括所述频点对应的频带扩展编码后的频谱;根据所述高频带信号的每个频点的频谱保留标志对所述高频带信号进行第二编码,以获得所述当前帧的第二编码参数,所述第二编码参数用于表示所述高频带信号的目标音调成分的信息,所述音调成分的信息包括所述音调成分的位置信息、数量信息、以及幅度信息或能量信息;对所述第一编码参数和所述第二编码参数进行码流复用,以获得编码码流。2.根据权利要求1所述的方法,其特征在于,所述确定所述高频带信号的每个频点的频谱保留标志,包括:根据所述第一频谱、所述第二频谱、以及所述频带扩展编码的频率范围,确定所述高频带信号的每个频点的频谱保留标志。3.根据权利要求1或2所述的方法,其特征在于,所述高频带信号对应的高频带包括至少一个频率区域,所述至少一个频率区域包括当前频率区域;所述根据所述高频带信号的每个频点的频谱保留标志对所述高频带信号进行第二编码,以获得所述当前帧的第二编码参数,包括:根据所述当前频率区域的高频带信号进行峰值搜索,以获得所述当前频率区域的峰值信息,所述当前频率区域的峰值信息包括:所述当前频率区域的峰值数量信息、峰值位置信息、以及峰值幅度信息或峰值能量信息;根据所述当前频率区域的每个频点的频谱保留标志,对所述当前频率区域的峰值信息进行峰值筛选,以获得所述当前频率区域的候选音调成分的信息;根据所述当前频率区域的候选音调成分的信息,获得所述当前频率区域的目标音调成分的信息;根据所述当前频率区域的目标音调成分的信息,获得所述当前频率区域的第二编码参数。4.根据权利要求2或3所述的方法,其特征在于,所述高频带信号对应的高频带包括至少一个频率区域,所述至少一个频率区域包括当前频率区域;当所述当前频率区域中的第一频点不属于所述频带扩展编码的频率范围时,所述第一频点的频谱保留标志的值为第一预设值;或者,当所述当前频率区域中的第二频点属于所述频带扩展编码的频率范围时,如果所述第二频点对应的频带扩展编码前的频谱值与频带扩展编码后的频谱值满足预设条件,所述第二频点的频谱保留标志的值为第二预设值;或者,如果所述第二频点对应的频带扩展编码前的频谱值与频带扩展编码后的频谱值不满足所述预设条件,所述第二频点的频谱保留标志的值为第三预设值。
5.根据权利要求3所述的方法,其特征在于,所述当前频率区域包括至少一个子带,所述根据所述当前频率区域的每个频点的频谱保留标志,对所述当前频率区域的峰值信息进行峰值筛选,以获得所述当前频率区域的候选音调成分的信息,包括:根据所述当前频率区域的每个频点的频谱保留标志,获得所述当前频率区域中的每个子带的频谱保留标志;根据所述当前频率区域中的每个子带的频谱保留标志,对所述当前频率区域的峰值信息进行峰值筛选,以获得所述当前频率区域的候选音调成分的信息。6.根据权利要求5所述的方法,其特征在于,所述至少一个子带包括当前子带;所述根据所述当前频率区域的每个频点的频谱保留标志,获得所述当前频率区域中的每个子带的频谱保留标志,包括:若所述当前子带内的频谱保留标志的值等于第二预设值的频点的数量大于预设阈值,确定所述当前子带的频谱保留标志的值为第一标志值,其中,若一个频点对应的频带扩展编码前的频谱值与频带扩展编码后的频谱值满足预设条件时,所述一个频点的频谱保留标志的值为所述第二预设值;或者,若所述当前子带内的频谱保留标志的值等于第二预设值的频点的数量小于或等于所述预设阈值,确定所述当前子带的频谱保留标志的值为第二标志值。7.根据权利要求5或6所述的方法,其特征在于,所述根据所述当前频率区域中的每个子带的频谱保留标志,对所述当前频率区域的峰值信息进行峰值筛选,以获得所述当前频率区域的候选音调成分的信息包括:根据所述当前频率区域的峰值位置信息,获得所述当前频率区域的峰值位置对应的子带序号;根据所述当前频率区域的峰值位置对应的子带序号和所述当前频率区域中的每个子带的频谱保留标志,对所述当前频率区域的峰值信息进行峰值筛选,以获得所述当前频率区域的候选音调成分的信息。8.根据权利要求7所述的方法,其特征在于,若所述当前子带的频谱保留标志的值为所述第二标志值,则所述当前子带内的峰值为候选音调成分。9.根据权利要求4或6所述的方法,其特征在于,所述预设条件包括:频点对应的频带扩展编码前的频谱值与频带扩展编码后的频谱值相等。10.一种音频编码装置,其特征在于,所述装置包括:获取模块,用于获取音频信号的当前帧,所述当前帧包括高频带信号和低频带信号;第一...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。