对信号进行编码的方法和装置制造方法及图纸

技术编号:9721822 阅读:119 留言:0更新日期:2014-02-27 16:36
这里提供了一种用于对信号进行编码的方法和装置。在操作期间,要编码的宽带信号进入滤波器组。从滤波器组输出高频带信号和低频带信号。单独编码每个信号。在高频带信号的产生期间,在预处理之后并且在抽取之前实现下混频操作。下混频操作极大地减少系统复杂度。事实上,将观察到,现有技术实现中的最高采样速率是64kHz,而上述系统中的采样速率保持在32kHz或以下。这表示随着处理块的数目的减少,显著地省略了复杂性。

【技术实现步骤摘要】
【国外来华专利技术】对信号进行编码的方法和装置
本专利技术通常涉及编码信号,并且具体地,涉及用于对语音信号进行编码的方法和装置。
技术介绍
当前的语音编码器被设计用于持续增长的宽带。由语音编码器支持的范围扩展为更高的频率可以改善清晰度。例如,区分诸如“s”和“f”的摩擦音的信息主要处于高频率。高频带扩展还可以改善语音的其他质量,诸如存在感(presence)。例如,池音元音甚至可以具有远高于PSTN限制的频谱能量。一种用于宽带语音编码的方法涉及为了覆盖宽带频谱而缩放窄带语音编码的技术。例如,可以以更高速率来对语音信号进行采样,以包括高频率处的分量,并且可以将窄带编码技术重新配置成使用更多的滤波器系数来表示该宽带信号。诸如CELP(码本激励线性预测)的窄带编码技术是计算密集型的,然而,宽带CELP编码器可能消耗过多处理周期来实践用于很多的移动和其他嵌入式应用。使用这样的技术来将宽带信号的整个频谱编码成期望质量还可能导致宽带的不可接受得大的增加。此外,即使在编码的信号的窄带部分可以被传送到仅支持窄带编码的系统和/或由该系统解码之前,可能也需要这样的编码信号的转码。为了解决该问题,已经提出了使编码器将宽带语音信号划分成低频带信号或窄带信号和高频带信号,然后对每个信号单独编码。在标题为SYSTEMS, METHODS, AND APPARATUSFOR GAIN CODING的美国专利申请公开2008/0126086中描述了这样的编码器,并且通过引用合并于此。图1示出了现有技术宽带语音编码器100的框图。滤波器组101被配置成对宽带语音信号进行滤波,以产生较低带宽的低频带信号和高频带信号。窄带编码器102被配置成对低频带信号进行编码,以产生窄带滤波器参数和窄带残差信号。窄带编码器102通常被配置成产生作为码本索引或者其他量化形式的窄带滤波器参数和编码的窄带激励信号。高频带编码器103被配置成根据编码的窄带激励信号中的信息来对高频带信号进行编码以产生高频带编码参数。高频带编码器103通常被配置成产生作为码本索引或其他量化形式的高频带编码参数。宽带语音编码器100的一个具体示例被配置成,以大约8.55kbps(每秒千比特)的速率来对宽带语音信号进行编码,其中大约7.55kbps用于窄带滤波器参数和编码的窄带激励信号,并且大约Ikbps用于高频带编码参数。在典型的实现中,滤波器组101包括低通滤波器和高通滤波器。图2和图3示出了在两个不同实现示例中的宽带语音信号、低频带信号和高频带信号的相对宽带。在这两个具体示例中,宽带语音信号具有32kHz的采样速率(表示O至16kHz的范围内的频率分量),并且低频带信号具有16kHz的采样速率(表示O至8kHz的范围内的频率分量)。在图2的示例中,在两个子带之间不存在明显重叠。可以使用具有8_16kHz的通带的高通滤波器来获得在该示例中示出的高频带信号。在这种情形下,可以期望通过用采样因子2对滤波信号进行下采样来将采样速率减少到16kHz。可以期望显著地减少对信号的进一步处理操作的计算复杂度的这样的操作涉及将通带能量向下移动到O至SkHz的范围,以防止?目息丢失。在图3的替代示例中,上子带和下子带具有明显重叠,使得通过两个子带信号来描述7至SkHz的区域。可以期望这种重叠考虑到在低频带和高频带参数的解码之后上子带和下子带的重新组合期间的非理想滤波。考虑根据在32kHz的采样速率的情况下的图2的实现并且在具有表示从O至6.4kHz的信号的12.8kHz采样低频带分量的超宽带信号(50Hz - 14.0kHz)的情况下,严格采样的SkHz带宽信号可以适用于再生高频带分量。图4示出了使用插值、重新采样、抽取和其他操作来执行高通滤波和下采样操作的功能对等的滤波器组101的现有技术实现的框图。在图4中,低通滤波器401和下采样器402用于生成低频带语音信号,而插值器403、重新采样器404、抽取器405、频谱反相电路406、抽取器407和频谱整形电路408用于生成高频带语音信号。这种实现可能更容易设计和/或可以允许逻辑和/或代码的功能块的再利用。例如,相同的功能块可以用于执行如图4中所示的以2/5至12.SkHz (402)进行的抽取和以5/11至16kHz (407)进行的抽取的操作。可以通过使该信号乘以函数或序列(_1)来实现频谱反相操作,其值在+1和-1之间交替。频谱整形操作可以被实现为低通滤波器,该低通滤波器配置成对该信号进行整形以获得期望的全通滤波器响应。应该注意的是,作为频谱反相操作的结果,高频带信号的频谱被反相。可以相应地配置编码器和相应解码器 中的后续操作。例如,本文中描述的高频带激励生成器可以被配置成产生还具有频谱反相形式的高频带激励信号。可以发现上述实现中的最高采样速率是64kHz,并且获取高频带语音信号的严格采样版本所需要的处理步骤的数目是6,指示在可以开始编码之前复杂度的相对高的程度。此外,由于需要实现高频带语音信号的严格采样版本,即,与要编码的带的上频率的正好两倍相对应的采样速率,所以该方法的灵敏性受限制。在该情况下,需要的采样速率是用于以14.4kHz的上频率对高频带进行编码的28.8kHz。因此,存在对于减少上述编码的复杂度并且提高对不同高频带配置进行配置的灵活性的用于编码信号的方法和装置需要。【附图说明】图1是现有技术的编码器的框图。图2示出宽带语音及其低频带和高频带分量。图3示出宽带语音及其低频带和高频带分量。图4是用于图1的编码器的现有技术滤波器组的框图。图5是滤波器组的框图。图6是图5的下混频器的框图。图7示出利用图5的滤波器组进行的滤波。图8是现有技术解码器的框图。图9是解码器的框图。图10示出利用图9的解码器进行的解码。图11是示出编码器的操作的流程图。图12是示出滤波器组的操作的流程图。图13是示出下混频器的操作的流程图。图14是示出图9的高频带滤波器的操作的流程图。图15是滤波器组的替代框图。图16示出利用图15的滤波器组进行的滤波。本领域技术人员将理解附图中的元件是出于简明而示出,并且不一定依比例绘制。例如,附图中一些元件的尺寸和/或相对位置可能相对于其他元件而被夸大,以有助于促进本专利技术的各种实施例的理解。而且,在商业上可行的实施例中有用或者必要的常见且易于理解的元件通常没有描述,以便于促进对本专利技术的各种实施例的不受阻碍的视图。进一步将理解,可以以具体发生顺序来描述或描绘特定动作和/或步骤,而本领域的技术人员将理解,实际上不需要对于顺序的这样的规定。本领域的技术人员将进一步理解,诸如“电路”的特定实现实施例可以等同地经由执行存储在非易失性计算机刻度存储器中的软件指令的通用计算装置(例如,CPU)或专用处理装置(例如,DSP)来实现。还将理解的是,本文中所用的术语和表达具有常规技术含义,这与上文阐述的本领域技术人员所用的此类术语和表达一致,除非其中不同的特定含义在本文中的其他方面已经阐明。【具体实施方式】为了满足上述需要,本文提供了一种用于对信号进行编码的方法和装置。在操作期间,要编码的宽带信号进入滤波器组。从该滤波器组输出高频带信号和低频带信号。每个信号被单独编码。在高频带信号的产生期间,在频谱反相之后并且在抽取之前实现下混频操作。下混频本文档来自技高网...

【技术保护点】
一种用于对信号进行编码的方法,所述方法包括下述步骤:在滤波器组处接收宽带信号;对所述宽带信号进行滤波,以产生低频带信号和高频带信号;利用第一编码器来对所述低频带信号进行编码;利用第二编码器来对所述高频带信号进行编码;其中对所述宽带信号进行滤波以产生所述高频带信号的所述步骤包括下述步骤:执行下混频操作,作为对所述宽带信号进行滤波的一部分。

【技术特征摘要】
【国外来华专利技术】2011.06.10 US 13/157,3711.一种用于对信号进行编码的方法,所述方法包括下述步骤: 在滤波器组处接收宽带信号; 对所述宽带信号进行滤波,以产生低频带信号和高频带信号; 利用第一编码器来对所述低频带信号进行编码; 利用第二编码器来对所述高频带信号进行编码;其中 对所述宽带信号进行滤波以产生所述高频带信号的所述步骤包括下述步骤:执行下混频操作,作为对所述宽带信号进行滤波的一部分。2.根据权利要求1所述的方法,进一步包括下述步骤:对所述宽带信号进行预处理以产生预处理信号;并且其中,下混频的所述步骤包括下述步骤:对所述预处理信号进行下混频以产生下混频信号。3.根据权利要求1所述的方法,其中,执行下混频操作的所述步骤包括下述步骤:执行希尔伯特变换。4.一种用于对信号进行解码的方法,所述方法包括下述步骤: 利用第一解码器对第一信号进行解码,以产生低频带信号; 利用第二解码器对第二信号进行解码,以产生高频带信号;以及 对所述低频带和所述高频带信号进行滤波,以通过执行下混频操作来产生宽带信号。5.根据权利要求4所述的方法,其中,对所述低频带和所述高频带信号进行滤波的所述步骤包括下述步骤: 对所述高频带信号进行...

【专利技术属性】
技术研发人员:乔纳森·A·吉布斯
申请(专利权)人:摩托罗拉移动有限责任公司
类型:
国别省市:

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

1