编码装置、解码装置、编码方法、解码方法、程序及记录介质制造方法及图纸

技术编号:26429390 阅读:98 留言:0更新日期:2020-11-20 14:28
对整数值的序列实质上对每1个样本分配小数值的比特数,进行编码以及解码。整数变换部(11)针对基于L个输入整数值的组,从L个输入整数值选择M个选择整数值,并得到用于确定M个选择整数值是L个输入整数值中的哪些个的J值的选择信息。而且,整数变换部(11)针对M个选择整数值以及与J值的选择信息对应的整数值,通过可逆的变换,得到1个变换后整数值。整数编码部(12)对变换后整数值进行编码得到代码。

【技术实现步骤摘要】
【国外来华专利技术】编码装置、解码装置、编码方法、解码方法、程序及记录介质
本专利技术涉及对由语音或声音响的时序数字信号的样本序列等的整数值构成的样本序列进行编码、解码的技术。
技术介绍
作为以压缩为目的对样本序列进行编码的技术,有通过对由进行样本值的量化而得到的有限精度的值(以下将其称为整数值)进行可逆编码,削减用于描述样本序列的比特长度的技术。在该技术中,对哪个整数值分配哪个长度的代码(code)直接关系到压缩的性能。该事实在对图像信号的样本串进行编码/解码的图像编码、对声音信号的样本串进行编码/解码的声音编码等样本序列的编码解码的工学应用目的中也不例外。而且,可逆编码通过与样本序列的量化组合,还能够应用于可进一步削减比特长度的非可逆编码中。一般而言,在可变长度的可逆编码中,因可解码性的限制,在分配给整数值的代码的结构上存在限制。具体而言,是如下这样的限制,即若假设对某一整数值分配短的代码,则为了编成可解码的代码,必须对其他整数值分配长的代码。因此,为了提高压缩性能,代码的结构(对各整数值的代码的分配)需要设为适应整数值的序列中的值的分布的结构。具体而本文档来自技高网...

【技术保护点】
1.一种编码装置,包括:/n整数选择部,针对基于被输入的L个整数值即“输入整数值”的组,从L个上述输入整数值选择M个整数值即“选择整数值”,并得到用于确定所选择出的M个上述选择整数值是L个上述输入整数值中的哪些个的J值的选择信息,其中L为3以上的整数,M为小于L的2以上的整数,J为2以上的整数;/n整数整合部,针对M个上述选择整数值以及与J值的上述选择信息对应的整数值,通过可逆的变换,得到1个整数值,即“变换后整数值”;以及/n整数编码部,对上述变换后整数值进行编码,得到代码。/n

【技术特征摘要】
【国外来华专利技术】20180413 JP 2018-0774571.一种编码装置,包括:
整数选择部,针对基于被输入的L个整数值即“输入整数值”的组,从L个上述输入整数值选择M个整数值即“选择整数值”,并得到用于确定所选择出的M个上述选择整数值是L个上述输入整数值中的哪些个的J值的选择信息,其中L为3以上的整数,M为小于L的2以上的整数,J为2以上的整数;
整数整合部,针对M个上述选择整数值以及与J值的上述选择信息对应的整数值,通过可逆的变换,得到1个整数值,即“变换后整数值”;以及
整数编码部,对上述变换后整数值进行编码,得到代码。


2.如权利要求1所述的编码装置,其中,
上述整数选择部在从L个上述输入整数值选择M个上述选择整数值的处理中包括如下处理,即从在L个上述输入整数值中包含的S个整数值选择在M个上述选择整数值中包含的1个整数值,并得到用于确定所选择出的1个整数值是S个上述整数值中的哪个的S值的选择信息的处理,其中S为2以上、L以下的整数。


3.如权利要求1或2所述的编码装置,其中,
上述整数整合部得到将通过针对上述M个选择整数值的可逆的变换而得到的1个整数值的J倍的值,减去或者加上预先决定的J个连续的整数值中的与上述选择信息对应的整数值后的值,作为上述变换后整数值。


4.一种解码装置,包括:
整数解码部,对代码进行解码,得到1个整数值,即“变换后整数值”;
整数分离部,通过可逆的变换从1个上述变换后整数值得到M个整数值即“选择整数值”以及J值的选择信息,其中M为2以上的整数,J为2以上的整数;以及
整数组复原部,通过将M个上述选择整数值设为L个整数值即“输出整数值”中的、由上述选择信息确定的M个上述输出整数值,将0设为L-M个剩余的上述输出整数值,得到基于L个上述输出整数值的组,其中L为大于M的整数。


5.如权利要求4所述的解码装置,其中,
上述整数组复原部在从M个上述选择整数值得到L个上述输出整数值的处理中包括如下处理,即将在M个上述选择整数值中包含的1个整数值设为在L个上述输出整数值中包含的S个上述输出整数值中的、由上述选择信息确定的1个上述输出整数值,将0设为在L个上述输出整数值中包含的S个上述输出整数值中的、剩余的上述输出整数值的处理,其中S为2以上L以下的整数。


6.如权利要求4或5所述的解码装置,其中,
上述整数分离部设上述变换后整数值为将通过针对上述M个选择整数值的可逆的变换而得到的1个整数值的J倍的值,减去或者加上预先决定的J个连续的整数值中的与上述选择信息对应的整数值后的值,得到上述M个选择整数值以及与上述选择信息对应的整数值。


7.一种编码方法,包括:
整数选择步骤,由整数选择部针对基于被输入的L个整数值即“输入整数值”的组,从L个上述输入整数值选择M个整数值即“选择整数值”,并得到用于确定所选择出的M个上述选择整数值是L个上述输入整数值中的哪些个的J值的选择信...

【专利技术属性】
技术研发人员:杉浦亮介镰本优守谷健弘
申请(专利权)人:日本电信电话株式会社
类型:发明
国别省市:日本;JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1