【技术实现步骤摘要】
用于编码的矢量分段的方法和设备本申请是PCT国际申请PCT/SE2014/051310的中国国家申请(专利技术名称“用于编码的矢量分段的方法和设备”,申请号No.201480059683.6,申请日2014年11月6日)的分案申请。
所提出的技术一般涉及用于矢量分段的方法和设备,并具体涉及用于对源自音频/视频信号的输入矢量进行分区以用于编码的方法、分区单元、编码器、计算机程序、包括计算机程序的载体以及装置。
技术介绍
位置编码方案(例如用于对音频信号编码)的示例是阶乘脉冲编码(FPC)和金字塔矢量量化(PVQ)。尤其对于长的输入矢量可以而言,位置编码可导致较大的码字索引,原因在于通过增加维度而快速增加的组合数。对于低复杂度的实施方式,可以使用对输入矢量进行聚类(cluster)的预处理步骤。这类预处理的另一原因可以是量化器约束。然而,传统的聚类可以导致输入矢量的不同部分具有完全不同的大小,这可能使得位置编码非常低效。因此,需要在位置编码处提供对输入矢量的改进的预处理。
技术实现思路
目的在于提供用于高效地对输入矢量进行分区的方法和设备。通过所提出的技术的实施例实现该目的以及其他目的。根据一方面,提供了一种用于对输入矢量进行分区以用于编码的方法。方法包括以下步骤:获得输入矢量。用非递归的方式将所述输入矢量分段为整数NSEG个输入矢量分段。用递归的方式确定在所述输入矢量分段之间的每个边界的每一侧处所述输入矢量的各部分之间的相应相对能量差的表示。提供所述相对能量差的表示和所述输入 ...
【技术保护点】
1.一种用于对输入矢量进行分区以对音频信号进行编码的方法,所述方法包括:/n-获得(210)用于对所述音频信号的至少一部分进行编码的输入矢量;/n-以非递归方式将所述输入矢量划分(220)为数量N
【技术特征摘要】
20131107 US 61/901,0891.一种用于对输入矢量进行分区以对音频信号进行编码的方法,所述方法包括:
-获得(210)用于对所述音频信号的至少一部分进行编码的输入矢量;
-以非递归方式将所述输入矢量划分(220)为数量NSEG个均匀或接近均匀的分段;
-以递归方式计算(230)角度,其中每个角度α表示所述输入矢量的左等级分段的能量与所述输入矢量的右等级分段的能量之间的比值,其中在偶数NSEG个分段的情况下,所述左等级分段和所述右等级分段包含相等数量的分段,而在奇数NSEG个分段的情况下,所述右等级分段具有的分段数量比所述左等级分段具有的分段数量大,并且其中以递归方式计算角度包括:
a)确定E0,其中E0表示所述输入矢量的第一左等级分段的能量,其中所述输入矢量的所述第一左等级分段包括输入矢量分段中的一个或多个分段;
b)确定E1,其中E1表示所述输入矢量的第一右等级分段的能量,其中所述输入矢量的所述第一右等级分段包括所述输入矢量分段中的一个或多个分段;和
c)计算表示所述输入矢量的所述第一左等级分段的能量与所述输入矢量的所述第一右等级分段的能量之间的比值的第一角度α,其中,计算所述第一角度α包括计算E1/E0;以及
-通过以下方式将可用比特的数量BSEG分配(240)给所述第一左等级分段和所述第一右等级分段:根据i)所述第一左等级分段的长度L0SEG和所述第一右等级分段的长度L1SEG之间的比值以及ii)所述第一角度α来确定用于所述第一左等级分段的比特的数量B0SEG,并将用于所述第一右等级分段的比特的数量B1SEG确定为BSEG-B0SEG。
2.根据权利要求1所述的方法,其中,所述数量NSEG是使得每个输入矢量分段满足与用于所述编码的量化器相关联的约束的最小整数。
3.根据权利要求1或2所述的方法,其中,分段数量NSEG是根据用于量化所述输入矢量的总比特预算BTOT与允许用于量化矢量分段的最大比特数QMAX之间的比值来确定的。
4.根据权利要求1至3中任一项所述的方法,其中,所述输入矢量分段具有相同的长度或具有的长度相差不超过1,或者其中,前NSEG-1个输入矢量分段具有相同的长度。
...
【专利技术属性】
技术研发人员:托马斯·詹森托夫特戈德,乔纳斯·斯韦德贝里,沃洛佳·格兰恰诺夫,
申请(专利权)人:瑞典爱立信有限公司,
类型:发明
国别省市:瑞典;SE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。