对音频信号的连续正弦信号信息编码的方法和设备以及对其解码的方法和设备技术

技术编号:5382720 阅读:158 留言:0更新日期:2012-04-11 18:40
提供了一种对音频信号进行编码的方法和设备以及对音频信号进行解码的方法和设备。所述方法包括:对音频信号进行正弦分析以提取当前帧的正弦信号;通过对提取的当前帧的正弦信号进行正弦跟踪来确定连续正弦信号信息,所述连续正弦信号信息表示从当前帧的正弦信号开始连续的下面的帧的连续正弦信号的数量;通过使用根据当前帧的编号信息的多个不同哈夫曼表来对确定的连续正弦信号信息进行编码,从而用低比特率执行有效编码。

【技术实现步骤摘要】
【国外来华专利技术】
根据本专利技术的方法和设备涉及对音频信号进行编码和解码,更具体地讲,涉及对音频信号进行编码以及对音频信号进行解码,其中,根据帧的编号信息以不同方式来对连 续正弦信号信息进行编码,所述连续正弦信号信息表示存在连续正弦信号的子帧的数量。
技术介绍
音频编码方法被应用到参数编码。参数编码通过使用特定参数来表示音频信号。 参数编码被用于运动图像专家组MPEG-4标准。 图1是用于解释参数编码的示图。在参数编码中,分析输入信号并将输入信号用参数表示。参照图l,通过音频读取和滤波iio来对输入音频信号进行适当的滤波。通过执 行三种分析,即瞬态分析120、正弦分析130和噪声分析140来提取每个域中的音频分量的 参数。 瞬态分析处理动态音频改变。正弦分析处理确定的音频改变。噪声分析处理随机 的或非确定的音频改变。 通过执行比特流格式化150来将提取的参数格式化为比特流。 专利技术的公开 技术方案 本专利技术提供了一种如下所述的方法,所述方法使用参数编码来对音频信号进行编 码从而进行能够降低编码所需比特率的有效编码。 本专利技术还提供了一种用于对音频信号进行编码的方法和设备,以及一种对使用上述方法编码的比特流的音频信号进行解码的方法和设备,其中,根据每个帧的编号信息以不同方式来对连续正弦信号信息进行编码,所述连续正弦信号信息表示后续帧的数量,所述后续帧中存在从先前帧的正弦信号开始连续的通过正弦分析提取的部分正弦信号的连续正弦信号。 有益效果 根据本专利技术示例性实施例,可用低比特率来执行有效编码,所述帧包括若干子帧 并可被用于以帧为单位对比特流进行编码。附图说明 图1是解释参数编码的示图; 图2示出正弦信号编码(SSC)的比特流的结构; 图3示出跟踪的正弦信号之间的关系; 图4示出根据现有技术对连续正弦信号信息进行编码的方法的流程图; 图5是示出根据本专利技术示例性实施例的对音频信号进行编码的方法的流程图; 图6示出根据本专利技术示例性实施例的基于帧编号的不同哈夫曼表; 图7示出显示当与使用现有技术的比特率的增益相比,使用根据本专利技术示例性实 施例的对音频信号进行编码的方法的比特率的增益的表; 图8是根据本专利技术的示例性实施例的对音频信号进行编码的设备的框图; 图9是根据本专利技术示例性实施例的对音频信号进行解码的设备的框图。 最佳方式 根据本专利技术的一方面,提供了一种对音频信号进行编码的方法。所述方法包括对 输入音频信号进行正弦分析以提取当前帧的正弦信号;通过对提取的当前帧的正弦信号进 行正弦跟踪来确定连续正弦信号信息,所述连续正弦信号信息表示从当前帧的正弦信号开 始连续的下面的帧的连续正弦信号的数量;通过使用根据当前帧的编号信息的多个不同哈 夫曼表来对确定的连续正弦信号信息进行编码。 所述连续正弦信号信息可表示存在从当前帧的正弦信号开始连续的连续正弦信 号的后续帧的数量。 所述确定连续正弦信号信息的步骤可包括根据包括当前帧的超帧中的当前帧的 编号信息来确定连续正弦信号信息的范围。 所述确定连续正弦信号信息的范围的步骤可包括基于将与连续正弦信号信息一 起被编码的帧的编号信息来确定当前帧中的连续正弦信号信息的范围,以便于对紧随所述 超帧的下面的超帧进行随机访问。 通过使用多个不同哈夫曼表来对确定的连续正弦信号信息进行编码的步骤可包 括使用根据连续正弦信号信息的范围产生的多个哈夫曼表中与确定的当前帧的连续正弦 信号信息的范围相应的哈夫曼表。 多个哈夫曼表的数量可以与包括在超帧中的帧的数量相同。 根据本专利技术的另一方面,提供了一种对音频信号进行编码的设备。所述设备包括 正弦信号分析单元,对音频信号进行正弦分析以提取当前帧的正弦信号;连续正弦信号信 息确定单元,通过对提取的当前帧的正弦信号进行正弦跟踪来确定连续正弦信号信息,所 述连续正弦信号信息表示从当前帧的正弦信号开始连续的下面的帧的连续正弦信号的数 量;编码单元,通过使用根据当前帧的编号信息的多个不同哈夫曼表来对确定的连续正弦 信号信息进行编码。 所述连续正弦信号信息可表示存在从当前帧的正弦信号开始连续的连续正弦信 号的后续帧的数量。 所述连续正弦信号信息确定单元可包括连续正弦信号信息计算单元,根据包括 当前帧的超帧中的当前帧的编号信息来确定连续正弦信号信息的范围。 所述连续正弦信号信息计算单元可基于将与连续正弦信号信息一起被编码的帧 的编号信息来确定当前帧中的连续正弦信号信息的范围,以便于对紧随所述超帧的下面的 超帧进行随机访问。 所述编码单元可使用根据连续正弦信号信息的范围产生的多个哈夫曼表中与确定的当前帧的连续正弦信号信息的范围相应的哈夫曼表。 所述多个哈夫曼表的数量可以与包括在超帧中的帧的数量相同。 根据本专利技术的另一方面,提供了一种对作为比特流输入的音频信号进行解码的方法。所述方法包括确定输入的比特流是否包括连续正弦信号信息,所述连续正弦信号信息表示从当前帧的正弦信号开始连续的下面的帧的连续正弦信号的数量;如果比特流包括连 续正弦信号信息,则通过使用根据当前帧的编号信息的多个不同哈夫曼表来对连续正弦信 号信息进行解码。 根据本专利技术的另一方面,提供了一种对作为比特流输入的音频信号进行解码的设 备。所述设备包括连续正弦信号信息确定单元,确定输入的比特流是否包括连续正弦信号 信息,所述连续正弦信号信息表示从当前帧的正弦信号开始连续的下面的帧的连续正弦信 号的数量;解码单元,如果比特流包括连续正弦信号信息,则解码单元通过使用根据当前帧 的编号信息的多个不同哈夫曼表来对连续正弦信号信息进行解码。 根据本专利技术的另一方面,提供了一种在其上记录有用于执行对音频信号进行编码 的方法的程序的计算机可读记录介质。具体实施例方式下面,将参照附图来详细描述本专利技术的示例性实施例。应该注意,相同的标号表示在一个或多个附图中示出的相同的部件。为了简洁和清楚起见,在下面对本专利技术的描述中将省略对包含于此的已知功能和构造的详细描述。 图2示出正弦信号编码(SSC)比特流的数据结构。 参照图2,在正弦信号编码(SSC)中使用的比特流的数据结构是嵌套的数据结构。 第一数据格式210包括多个音频帧(ssc音频帧)220。所述音频帧220可被划分 为音频帧头(ssc音频帧头)和音频帧数据(ssc音频帧数据)230。当音频帧数据230是超 帧时,音频帧数据230包括多个子帧(ssc单子帧)240。超帧230和子帧240之间的关系并 不固定,并且超帧230和子帧240是彼此对应的相对的概念。每个子帧240包括瞬态字段 (子帧瞬态)、正弦字段(子帧正弦)250和噪声字段(子帧噪声)。在瞬态字段、正弦字段 250和噪声字段中,包括正弦分量的正弦字段250包含最重要的信息,并需要数量最大的比 特来进行编码。 在正弦字段250中包括连续正弦信号信息,并且通常通过SSC中的变量s_COnt来 表示所述连续正弦信号信息,其中,所述连续正弦信号信息是表示存在从先前子帧的正弦 信号开始连续的连续正弦信号的后续帧的数量的数据。 图3示出跟踪的正弦信号之间的关系。 在正弦编码中,在如图1所示执行了正弦分析之后,对正弦信号进行跟踪以对正 弦信号进行自适应差分脉冲编码调制(ADPCM)编码或者差分脉冲编码调制编码(DPCM)。 跟踪是指本文档来自技高网...

【技术保护点】
一种对音频信号进行编码的方法,所述方法包括:对音频信号进行正弦分析以提取当前帧的正弦信号;通过对提取的当前帧的正弦信号进行正弦跟踪来确定连续正弦信号信息,所述连续正弦信号信息表示从当前帧的正弦信号开始连续的下面的帧的连续正弦信号的数量;通过使用根据当前帧的编号信息的多个不同哈夫曼表来对确定的连续正弦信号信息进行编码。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:李男淑李健炯吴宰源郑钟勋
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:KR[韩国]

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

1