信号编码方法和装置以及信号解码方法和装置制造方法及图纸

技术编号:13293270 阅读:49 留言:0更新日期:2016-07-09 11:03
一种频谱编码方法可包括:基于每个频带,针对归一化的频谱选择重要频谱分量,以及基于在每个频带的基础上选择的重要频谱分量的数量、位置、大小和符号来对所述重要频谱分量的信息进行编码。一种频谱解码方法可包括:从比特流获得编码频谱的基于每个频带的重要频谱分量的信息,以及基于所述重要频谱分量的数量、位置、大小和符号,对获得的基于每个频带的重要频谱分量的信息进行解码。

【技术实现步骤摘要】
【国外来华专利技术】
一个或多个示例性实施例涉及对音频或语音信号的编码和解码,更特别地,涉及用于在频域中对频谱系数进行编码和解码的方法和设备。
技术介绍
已经提出基于各种方案的量化器用于在频域中对频谱系数进行有效编码。例如,已经使用了基于网格编码量化(TCQ)、统一标量量化(USQ)、阶乘脉冲编码(FPC)、代数矢量量化(AVQ)和金字塔矢量量化(PVQ)等的量化器。因此,也已经实现了针对每个量化器优化的无损编码器。
技术实现思路
技术问题一个或多个示例性实施例包括用于在频域中针对各种比特率或各种子频带的大小自适应地对频谱系数进行编码或解码的方法和设备。一个或多个示例性实施例包括存储用于执行信号编码方法或信号解码方法的程序的非暂态计算机可读记录介质。一个或多个示例性实施例包括使用信号编码方法或信号解码方法的多媒体设备。技术方案根据一个或多个示例性实施例,一种信号编码方法包括:针对归一化的频谱以频带为单位选择重要频谱分量;以及以频带为单位,基于所述重要频谱分量的数量、位置、大小和符号对选择的重要频谱分量的信息进行编码。根据一个或多个示例性实施例,一种频谱解码方法包括:以频带为单位从比特流获得编码频谱的重要频谱分量的信息;以及以频带为单位,基于所述重要频谱分量的数量、位置、大小和符号对获得的重要频谱分量的信息进行解码。有益效果根据以上示例性实施例中的一个或更多个示例性实施例,针对各种比特率或各种子频带大小自适应地对频谱系数进行编码或解码。附图说明图1a和图1b分别是根据示例性实施例的音频编码设备和音频解码设备的框图。图2a和图2b分别是根据另一个示例性实施例的音频编码设备和音频解码设备的框图。图3a和图3b分别是根据另一个示例性实施例的音频编码设备和音频解码设备的框图。图4a和图4b分别是根据另一个示例性实施例的音频编码设备和音频解码设备的框图。图5是根据示例性实施例的频域音频编码设备的框图。图6是根据示例性实施例的频域音频解码设备的框图。图7是根据示例性实施例的频谱编码设备的框图。图8示出子频带划分的示例。图9是根据示例性实施例的频谱量化和编码设备的框图。图10是重要频谱分量(ISC)收集操作的示图。图11示出应用于示例性实施例的TCQ的示例。图12是根据示例性实施例的频域音频解码设备的框图。图13是根据示例性实施例的频谱解码设备的框图。图14是根据示例性实施例的频谱解码和反量化设备的框图。图15是根据示例性实施例的多媒体装置的框图。图16是根据另一个示例性实施例的多媒体装置的框图。图17是根据又一个示例性实施例的多媒体装置的框图。具体实施方式由于专利技术构思可具有各种修改实施例,因此优选实施例在附图中示出并且在对专利技术构思的详细描述中描述。然而,这并不将专利技术构思限于特定实施例内,应该理解,专利技术构思涵盖专利技术构思的思路和技术范围内的所有修改形式、等同形式和替换形式。此外,将排除与已知功能或构造相关的详细描述,从而不会不必要地模糊专利技术构思的主题。应该理解,尽管在这里使用术语“第一”和“第二”来描述各种元件,但这些元件不应该受这些术语限制。术语只是用于将一个组件与其他组件区分开。在下面的描述中,技术术语仅用于说明特定的示例性实施例,而没有限制专利技术构思。已经在考虑专利技术构思的功能的情况下将目前广泛使用的通用术语选为专利技术构思中使用的术语,但可根据本领域普通技能的操作人员的意图、常规实践、或引入新技术来改变这些术语。另外,如果存在申请人在特定情况下任意选择的术语,则在这种情况下,将在专利技术构思的对应描述部分中详细地描述术语的含义。因此,术语应该基于本说明书的整体内容来定义,而非基于各术语的简称来定义。除非相反表示,否则单数形式的术语可包括复数形式。“包括”、“包含”或“具有”的含义指明了属性、区域、固定数量、步骤、过程、元件和/或组件,但不排除其他属性、区域、固定数量、步骤、过程、元件和/或组件。下文中,将参照附图详细地描述示例性实施例。在对附图的整个描述中,相同的标号表示相同的元件,不提供对相同元件的重复描述。图1a和图1b分别是根据示例性实施例的音频编码设备和音频解码设备的框图。图1a中示出的音频编码设备110可包括预处理器112、频域编码器114和参数编码器116。这些组件可被集成在至少一个模块中并且可被实现为至少一个处理器(未示出)。在图1a中,预处理器112可对输入信号执行滤波、下采样等,但不限于此。输入信号可包括语音信号、音乐信号、或语音和音乐的混合信号。下文中,为了方便说明,输入信号被称为音频信号。频域编码器114可对预处理器112提供的音频信号执行时间-频率变换,选择与信道数量、编码频带、音频信号的比特率对应的编码工具,并且使用所选择的编码工具对音频信号进行编码。时间-频率变换可使用修正离散余弦变换(MDCT)、调制重叠变换(MLT)或快速傅里叶变换(FFT),但不限于此。当给定比特的数量足够时,可向整个频带应用一般的变换编码方案,而当给定比特的数量不够时,可向部分频带应用频带宽扩展方案。当音频信号是立体声通道或多通道时,如果给定比特的数量足够,则针对每个通道执行编码,而如果给定比特的数量不够,则可应用向下混合方案。由频域编码器114产生编码的频谱系数。参数编码器116可从由频域编码器114提供的编码的频谱系数中提取参数并且对提取出的参数进行编码。该参数可以例如针对每个子频带被提取,并且可具有反映临界频带的统一长度或非统一长度,其中,子频带是将频谱系数分组的单元。当每个子频带具有非统一长度时,相比于高频频带中存在的子频带,低频频带中存在的子频带可具有相对短的长度。1帧中包括的子频带的数量和长度根据编解码算法而变化并且可影响编码性能。该参数可包括例如缩放因子、功率、平均能量或范数(Norm),但不限于此。作为编码结果得到的频谱系数和参数形成比特流,比特流可被存储在存储介质中或者可通过信道以例如分组的形式进行发送。图1b中示出的音频解码设备130可包括参数解码器132、频域解码器134和后处理器136。频域解码器134可包括帧错误隐藏算法或分组丢失隐藏算法。这些组件可被集成在至少一个模块中并且可被实现为至少一个处理器(未示出)。在图1b中,参数解码器132可从接收到的比特流中解码参数,并且从解码出的参数检查是否本文档来自技高网...

【技术保护点】
一种频谱编码方法,所述频谱编码方法包括:针对归一化的频谱以频带为单位选择重要频谱分量;以及基于针对频带选择的所述重要频谱分量的数量、位置、大小和符号,对所述重要频谱分量的信息进行编码。

【技术特征摘要】
【国外来华专利技术】2013.09.16 US 61/878,1721.一种频谱编码方法,所述频谱编码方法包括:
针对归一化的频谱以频带为单位选择重要频谱分量;以及
基于针对频带选择的所述重要频谱分量的数量、位置、大小和符号,对
所述重要频谱分量的信息进行编码。
2.根据权利要求1所述的方法,其中,用与对所述重要频谱分量的数量、
位置和符号进行编码的方案不同的方案,对所述重要频谱分量的大小进行编
码。
3.根据权利要求1所述的方法,还包括:通过使用网格编码量化(TCQ)
和统一标量量化(USQ)中的一种来对所述重要频谱分量的大小进行量化和
算术编码。
4.根据权利要求1所述的方法,还包括:对所述重要频谱分量的数量、
位置和符号执行算术编码。
5.根据权利要求1所述的方法,还包括:基于对频带的比特分配来对归
一化的频谱执行缩放,其中,选择的步骤包括:从缩放后的频谱...

【专利技术属性】
技术研发人员:成昊相
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国;KR

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

1