解码装置和解码方法制造方法及图纸

技术编号:3044718 阅读:115 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了解码装置和解码方法。所述解码装置将第一编码数据和第二编码数据解码成音频信号,所述第一编码数据根据所述音频信号的低频分量被编码到第一时间范围,所述第二编码数据在根据所述低频分量生成所述音频信号的高频分量时使用并被编码到第二时间范围。在所述解码装置中,高频分量补偿单元基于所述第一时间范围来补偿根据所述第二编码数据生成的高频分量。解码单元通过对由所述高频分量补偿单元补偿的所述高频分量和根据所述第一解码数据解码出的所述低频分量进行合成,来解码出所述音频信号。

【技术实现步骤摘要】

本专利技术涉及音频信号的解码技术。
技术介绍
近来,采用高效高级音频编码(HE-AAC)方法来编码语音、声音 和音乐。HE-AAC方法是原则上通过运动图像专家组第2代(MPEG-2) 或运动图像专家组第4代(MPEG-4)使用的音频压縮方法。根据HE-AAC方法的编码,通过高级音频编码(AAC)方法对要编 码的音频信号(涉及语音、声音和音乐等的信号)的低频分量进行编码, 并通过频带复制(SBR)方法对音频信号的高频分量进行编码。根据SBR 方法,通过仅对无法根据音频信号的低频分量的部分进行编码,可以用 比通常使用的位数更少的位数来对该音频信号的高频分量进行编码。下 文中,将通过AAC方法编码的数据称作AAC数据,将通过SBR方法编 码的数据称作SBR数据。下面说明用于对通过HE-AAC方法编码的数据(HE-ACC数据)进 行解码的解码器的示例。如图14所示,解码器IO包括数据分离单元11、 AAC解码单元12、分析滤波器13、高频生成单元14和合成滤波器15。当数据分离单元11获得HE-AAC数据时,数据分离单元11将获得 的HE-AAC数据分离成AAC数据和SBR数据、将该AAC数据输出到 AAC解码单元12、并将SBR数据输出到高频生成单元14。AAC解码单元12对AAC数据进行解码,并将经解码的AAC数据 作为经AAC解码音频数据输出到分析滤波器13。分析滤波器13基于从 AAC解码单元12获取的经AAC解码音频信号来计算与音频信号的低频 分量相关的时间和频率特性,并将计算结果输出到合成滤波器15和高频 生成单元14。下文中,将从分析滤波器13输出的计算结果称作低频分量 数据。高频生成单元14基于从数据分离单元11获取的SBR数据和从分析 滤波器13获取的低频分量数据,生成音频信号的高频分量。高频生成单 元14然后将生成的高频分量的数据作为高频分量数据输出到合成滤波器 15。合成滤波器15对从分析滤波器13获取的低频分量数据和从高频生 成单元14获取的高频分量数据进行合成,并输出合成的数据作为 HE-AAC输出音频数据。下面说明解码器IO执行的处理。分析滤波器13生成如图15的左边 部分所示的低频分量数据。如图15的右边部分所示,高频生成单元14 根据低频分量数据生成高频分量数据,合成滤波器15对该低频分量数据 和高频分量数据进行合成,从而生成HE-AAC输出音频数据。这样,利 用解码器10将通过HE-AAC数据方法解码的音频信号解码成HE-AAC 输出音频数据。日本特开2006-126372号公报公开了一种编码方法,根据该方法, 当接收到音频信号时,如果该音频信号包含振幅突变,则将该音频信号 的频谱分成多个组,并且针对每个组执行位赋值(assignment)和量化。然而,如果对包含冲击音(attack sound)的音频信号(包括振幅突 变的信号)进行编码(例如,通过HE-ACC方法)并且之后对该编码的 音频信号进行解码,则上述常规技术无法适当地编码音频信号的高频分下面来具体说明常规技术中的问题。如图16所示,当通过SBR方 法对在极短时间内包含振幅突变的音频信号进行编码时,存在这样的情 况,其中由于SBR方法的特性导致冲击音发生的时间区域与通过SBR方 法划分的时间区域相比极短(或者,根据SBR方法的时间分辨率比根据 AAC方法的时间分辨率粗糙)。其原因在于,包含冲击音的时间区域的功 率被平坦,使得冲击音被以更慢的步幅编码。下面说明根据SBR方法的时间分辨率比根据AAC方法的时间分辨 率粗糙的情况。在通过HE-AAC方法对音频信号进行编码中,首先通过SBR方法执行编码,然后通过AAC方法执行编码。在SBR方法和AAC 方法中每一个中,都通过判断音频信号是否包含冲击音并基于判断结果 调整时间分辨率来执行编码(如果包含冲击音,则将时间分辨率设置为 精细,如果不包含冲击音,则将时间分辨率设置为粗糙)。然而,有时尽 管音频信号包含冲击音,但确未检测到冲击音。在这种情况下,根据SBR 方法的时间分辨率比根据AAC方法的时间分辨率粗糙。换句话说,强烈需要即使在包含冲击音的音频信号的高频分量没有 通过HE-AAC方法适当地编码的情况下也能通过补偿经编码的音频信号 的高频分量适当地对经编码的音频信号进行解码。
技术实现思路
- -本专利技术的目的在于至少部分地解决常规技术中的问题。根据本专利技术的一个方面,提供了一种解码装置,该解码装置将第一 编码数据和第二编码数据解码成音频信号,所述第一编码数据根据所述 音频信号的低频分量被编码到第一时间范围,所述第二编码数据在根据 所述低频分量生成所述音频信号的高频分量时使用并被编码到第二时间 范围。所述解码装置包括高频分量补偿单元,其基于所述第一时间范 围来补偿根据所述第二编码数据生成的高频分量;和解码单元,其通过 对由所述高频分量补偿单元补偿的所述高频分量和根据所述第一解码数 据解码出的所述低频分量进行合成,来解码出所述音频信号。根据本专利技术的另一方面,提供了一种解码方法,该解码方法将第一 编码数据和第二编码数据解码成音频信号,所述第一编码数据根据所述 音频信号的低频分量被编码到第一时间范围,所述第二编码数据在根据 所述低频分量生成所述音频信号的高频分量时使用并被编码到第二时间 范围。该解码方法包括以下步骤高频补偿步骤,基于所述第一时间范 围来对根据所述第二编码数据生成的高频分量进行高频补偿;以及解码 步骤,通过对在所述高频补偿步骤中补偿的所述高频分量和根据所述第 一解码数据解码出的所述低频分量进行合成,来解码出所述音频信号。 通过阅读以下结合附图对本专利技术的当前优选实施方式的详细描述,将更好地理解本专利技术的上述和其他目的、特征、优点以及技术和工业意 义。附图说明图1是用于说明根据本专利技术第一实施方式的解码器的概要和特性的 示意图2是图1所示的解码器的功能框图3是用于说明由图2所示的高频补偿单元执行的对高频分量数据进行补偿的示意图4是由图1所示的解码器执行的处理过程的流程图; 图5是根据本专利技术第二实施方式的解码器的功能框图; 图6是由图5所示的解码器执行的处理过程的流程图; 图7是根据本专利技术第三实施方式的解码器的功能框图; 图8是用于说明由图7所示的瞬态(transience)判定单元执行的用于检测出检测时间范围的处理的示意图9是图7所示的解码器执行的处理过程的流程图; 图IO是根据本专利技术第四实施方式的解码器的功能框图; 图11是由图IO所示的解码器执行的处理过程的流程图; 图12是根据本专利技术第五实施方式的解码器的功能框图; 图13是由图12所示的解码器执行的处理过程的流程图; 图14是常规解码器的功能框图15是用于说明由常规解码器执行的处理的概要的示意图;以及 图16是用于说明常规技术的问题的示意图。具体实施例方式下面将参照附图来详细说明本专利技术的示例性实施方式。 [第一实施方式]下面说明根据本专利技术第一实施方式的解码器100的概要和特性。如 图1所示,当解码器100获取并解码通过高效高级音频编码(HE-AAC)方法编码的音频信号(下文中称作HE-AAC数据)时,解码器100将 HE-AAC数据中包含的高频分量数据的时间范围校正到该HE-AAC数据 中包含的低频分量数据的时本文档来自技高网
...

【技术保护点】
一种解码装置,该解码装置将第一编码数据和第二编码数据解码成音频信号,所述第一编码数据根据所述音频信号的低频分量被编码到第一时间范围,所述第二编码数据在根据所述低频分量生成所述音频信号的高频分量时使用并被编码到第二时间范围,所述解码装置包括:    高频分量补偿单元,其基于所述第一时间范围来补偿根据所述第二编码数据生成的高频分量;和    解码单元,其通过对由所述高频分量补偿单元补偿的所述高频分量和根据所述第一解码数据解码出的所述低频分量进行合成,来解码出所述音频信号。

【技术特征摘要】
JP 2006-11-24 2006-3176461.一种解码装置,该解码装置将第一编码数据和第二编码数据解码成音频信号,所述第一编码数据根据所述音频信号的低频分量被编码到第一时间范围,所述第二编码数据在根据所述低频分量生成所述音频信号的高频分量时使用并被编码到第二时间范围,所述解码装置包括高频分量补偿单元,其基于所述第一时间范围来补偿根据所述第二编码数据生成的高频分量;和解码单元,其通过对由所述高频分量补偿单元补偿的所述高频分量和根据所述第一解码数据解码出的所述低频分量进行合成,来解码出所述音频信号。2. 根据权利要求1所述的解码装置,其中,所述高频分量补偿单元将对应于所述第二时间范围的高频分量集縮到所述第一时间范围内。3. 根据权利要求1所述的解码装置,其中,所述高频分量补偿单元 将所述第二时间范围改变为使得所述第一 时间范围与所述第二时间范围 之差等于或小于一阈值,并将对应于改变之前的第二时间范围的高频分 量集縮到改变之后的第二时间范围内。4. 根据权利要求1所述的解码装置,该解码装置还包括冲击音判定 单元,该冲击音判定单元判断所述音频信号是否包含冲击音,该冲击音 是所述音频信号中的在一定时间范围内变化等于或大于一阈值的分量, 其中,如果所述音频信号包含所述冲击音,则所述高频分量补偿单元对 所述高频分量进行补偿。5. 根据权利要求4所述的解码装置,其中,所述冲击音判定单元基于对所述第一编码数据的解码结果来判断所述音频信号是否包含冲击 音。6. 根据权利要求4所述的解码装置,其中,所述第一编码数据包括指示所述音频信号中是否包含冲击音的冲击 音存在数据,并且所述冲击音判定单元基于所述冲击音存在数据来判断所述音频信号是否包含冲击音。7. 根据权利要求4所述的解码装置,该解码装置还包括低频分量存储单元,该低频分量存储单元存储一定时期中的低频分量的数据,其中, 所述冲击音判定单元基于根据所述第一编码数据解码出的低频分量和存 储在所述低频分量存储单元中的低频分量来判断所述音频信号是否包含冲击音。8. 根据权利要求4所述的解码装置,其中,所述冲击音判定单元通 过进一步使用高...

【专利技术属性】
技术研发人员:牧内孝志铃木政直土永义照白川美由纪
申请(专利权)人:富士通株式会社
类型:发明
国别省市:JP[日本]

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

1