3d音频中水平方位参数码本获取方法

文档序号:2829053阅读:196来源:国知局
专利名称:3d音频中水平方位参数码本获取方法
技术领域
本发明涉及量化码本领域,更具体地,涉及一种3D音频中水平方位参数码本获取方法。
背景技术
量化,是音频压缩中极为重要的步骤。量化就是通过用一个较小的数据集表示较大的数据集来实现数据量的减少。较小的数据集通常称为码本,码本中的数据称为码字。较大的数据集就是待量化值的集合。数据经过了量化,用码字代替原始输入的数据,可见,一个码本的好坏,很大程度上决定了一个量化器的性能优劣。码本获取的运算过程通常称为码本训练。码本训练是一个迭代的过程,其核心思想是最邻近原则和最佳质心原则的交替使用。最邻近原则是指将矢量划分至相对欧式距离最小的码字所在胞腔,最佳质心原则是指所选码字是其所在胞腔的质心。该算法的基本思路是首先给定初始码本,按最邻近原则给N个矢量划分胞腔,并求出各个胞腔的质心,再以质心为新码本,重新划分胞腔。如此循环迭代,平均失真的相对误差小于迭代精度时,迭代结束。此时,各个胞腔的质心即为训练所得码本。随着音频技术的发展,3D音频编解码技术成了现今发展的趋势。相比于传统音频,3D音频多出了表达声源位置的空间方位信息。将传统方法得到的码本直接使用于空间方位信息量化效果并不理想,主要体现在码本不能很好的反映人耳的主观感知特性,量化结果的主观感知失真较大,进而影响3D音频编解码的整体主观听感。因而,迫切需要一种将人耳主观感知考虑在内的码本获取方法。

发明内容
本发明是以获取符合人耳感知特性的码本为目的,提供了一种3D音频中水平方位参数码本获取方法。本发明提供的一种3D音频中水平方位参数码本获取方法,包括步骤SI、根据量化需要确定所需码本中码字个数n和每个码字的维数D ;S2、将水平方位参数训练集中的水平方位参数分割为D维矢量得到训练矢量集,并将前n个矢量组成n个D维临时码本;S3、以临时码本中的各码字为质心,将训练矢量集中的矢量划分为n个胞腔;S4、根据训练矢量集中矢量分量数值的大小和矢量分量所在频带获取各矢量分量对应的JND值,将JND值与统计失真相结合计算得到各矢量的主观失真,并求各矢量的主观失真的平均值,得到主观平均失真Dsp,比较主观平均失真Dsp和预先设定的门限误差e的大小,若Dsp〈 e,则此时的临时码本即为最终码本,输出作为训练结果;否则,执行步骤S5 ;S5、计算各胞腔的质心,并将所得质心作为新的临时码本,重复步骤S3 — S4。上述步骤S3中采用最邻近原则将训练矢量集中的矢量划分为n个胞腔。上述步骤S4中的主观平均
权利要求
1.一种3D音频中水平方位参数码本获取方法,其特征在于,包括步骤 51、根据量化需要确定所需码本中码字个数n和每个码字的维数D; 52、将水平方位参数训练集中的水平方位参数分割为D维矢量得到训练矢量集,并将前n个矢量组成n个D维临时码本; 53、以临时码本中的各码字为质心,将训练矢量集中的矢量划分为n个胞腔; 54、根据训练矢量集中矢量分量数值的大小和矢量分量所在频带获取各矢量分量对应的JND值,将JND值与统计失真相结合计算得到各矢量的主观失真,并求各矢量的主观失真的平均值,得到主观平均失真Dsp,比较主观平均失真Dsp和预先设定的门限误差e的大小,若Dsp〈 e,则此时的临时码本即为最终码本,输出作为训练结果;否则,执行步骤S5 ; 55、计算各胞腔的质心,并将所得质心作为新的临时码本,重复步骤S3- S4。
2.根据步骤I所述的3D音频中水平方位参数码本获取方法,其特征在于 步骤S3中采用最邻近原则将训练矢量集中的矢量划分为n个胞腔。
3.根据步骤I所述的3D音频中水平方位参数码本获取方法,其特征在于步骤S4中 的主观平均失真
4.根据步骤I所述的3D音频中水平方位参数码本获取方法,其特征在于 步骤S5中采用最佳质心原则获取新的临时码本。
全文摘要
本发明公开了一种3D音频中水平方位参数码本获取方法,包括步骤S1、确定所需码本中码字个数n和每个码字的维数D;S2、将水平方位参数训练集中的水平方位参数分割为D维矢量得到训练矢量集,并将前n个矢量组成n个D维临时码本;S3、将训练矢量集中的矢量划分为n个胞腔;S4、计算主观平均失真Dsp,比较主观平均失真Dsp和预先设定的门限误差ε的大小,若Dsp<ε,则此时的临时码本即为最终码本,;否则,执行步骤S5;S5重新选择新的临时码本,重复步骤S3-S4。将采用本发明方法所获取的码本应用于水平方位参数量化,可以提高整体量化主观性能。
文档编号G10L19/08GK102708872SQ20121019052
公开日2012年10月3日 申请日期2012年6月11日 优先权日2012年6月11日
发明者冯新桓, 刘梦颖, 张茂盛, 杨姗姗, 杨玉红, 涂卫平, 王晓晨, 王汪, 胡瑞敏 申请人:武汉大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1