CN101162584A - 使用带宽扩展技术对音频信号编码和解码的方法和设备 - Google Patents
使用带宽扩展技术对音频信号编码和解码的方法和设备 Download PDFInfo
- Publication number
- CN101162584A CN101162584A CNA2007101533639A CN200710153363A CN101162584A CN 101162584 A CN101162584 A CN 101162584A CN A2007101533639 A CNA2007101533639 A CN A2007101533639A CN 200710153363 A CN200710153363 A CN 200710153363A CN 101162584 A CN101162584 A CN 101162584A
- Authority
- CN
- China
- Prior art keywords
- frequency
- signal
- coding
- low band
- band signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 176
- 230000005236 sound signal Effects 0.000 title claims abstract description 133
- 238000013139 quantization Methods 0.000 claims abstract description 126
- 238000006243 chemical reaction Methods 0.000 claims description 124
- 238000000354 decomposition reaction Methods 0.000 claims description 103
- 230000015572 biosynthetic process Effects 0.000 claims description 65
- 238000003786 synthesis reaction Methods 0.000 claims description 65
- 238000001914 filtration Methods 0.000 claims description 30
- 238000011002 quantification Methods 0.000 claims description 18
- 238000004590 computer program Methods 0.000 claims description 12
- 238000001228 spectrum Methods 0.000 description 97
- 238000010586 diagram Methods 0.000 description 36
- 230000001052 transient effect Effects 0.000 description 24
- 230000008569 process Effects 0.000 description 18
- 230000003595 spectral effect Effects 0.000 description 18
- 230000008859 change Effects 0.000 description 16
- 238000005516 engineering process Methods 0.000 description 7
- 238000005034 decoration Methods 0.000 description 6
- 230000008878 coupling Effects 0.000 description 4
- 238000010168 coupling process Methods 0.000 description 4
- 238000005859 coupling reaction Methods 0.000 description 4
- 238000013500 data storage Methods 0.000 description 2
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 239000002537 cosmetic Substances 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/02—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders
- G10L19/0204—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders using subband decomposition
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/02—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders
- G10L19/032—Quantisation or dequantisation of spectral components
- G10L19/035—Scalar quantisation
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/04—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
- G10L19/16—Vocoder architecture
- G10L19/18—Vocoders using multiple modes
- G10L19/24—Variable rate codecs, e.g. for generating different qualities using a scalable representation such as hierarchical encoding or layered encoding
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Computational Linguistics (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Quality & Reliability (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
提供了一种对音频信号编码和解码的方法和设备。根据本发明,通过将输入信号分离为低频带信号和高频带信号,将低频带信号和高频带信号中的每一个从时域转换到频域,对转换的低频带信号执行量化和基于上下文的位平面编码,产生表示转换的高频带信号的特性的带宽扩展信息并对所述带宽扩展信息编码,以及将编码的位平面和编码的带宽扩展信息作为输入信号的编码结果输出,可以以有限的比特率高效地对高频分量编码,从而改善音频信号的质量。
Description
技术领域
本发明涉及一种用于对音频信号编码和解码的方法和设备,更具体地讲,涉及一种使用带宽扩展技术对音频信号编码和解码的方法和设备。
背景技术
当对音频信号编码或解码时,需要通过使用有限的比特率使得音频信号的质量最佳化。在低比特率时可用的比特量较小,因而必须通过减小音频信号的频率带宽对音频信号编码或解码。因此,音频信号的质量可能劣化。
通常,对于人们识别音频信号来说,低频分量比高频分量更重要。因此,需要一种通过增加分配给用于对低频分量编码的比特量并减小分配给用于对高频分量编码的比特量来改善音频信号的质量的方法。
发明内容
本发明提供了一种对音频信号编码的方法和设备,其中,以有限的比特率高效地对高频分量编码,从而改善了音频信号的质量。
本发明还提供了一种以有限的比特率从编码的比特流高效地对高频分量解码的方法和设备。
根据本发明的一方面,提供了一种对音频信号编码的方法,所述方法包括以下步骤:(a)将输入信号分离为低频带信号和高频带信号;(b)将低频带信号和高频带信号中的每一个从时域转换到频域;(c)对转换的低频带信号执行量化和基于上下文的位平面编码;(d)通过使用转换的低频带信号,产生表示转换的高频带信号的特性的带宽扩展信息并对所述带宽扩展信息编码;(e)将编码的位平面和编码的带宽扩展信息作为输入信号的编码结果输出。
根据本发明的另一方面,提供了一种其上记录有用于执行对音频信号编码的方法的计算机程序的计算机可读记录介质,所述方法包括以下步骤:(a)将输入信号分离为低频带信号和高频带信号;(b)将低频带信号和高频带信号中的每一个从时域转换到频域;(c)对转换的低频带信号执行量化和基于上下文的位平面编码;(d)通过使用转换的低频带信号,产生表示转换的高频带信号的特性的带宽扩展信息并对所述带宽扩展信息编码;(e)将编码的位平面和编码的带宽扩展信息作为输入信号的编码结果输出。
根据本发明的另一方面,提供了一种对音频信号编码的方法,所述方法包括以下步骤:(a)将输入信号分离为低频带信号和高频带信号;(b)通过对低频带信号执行修正的离散余弦变换(MDCT),将低频带信号从时域转换到频域;(c)对执行了MDCT的低频带信号执行量化和基于上下文的位平面编码;(d)将低频带信号和高频带信号中的每一个从时域转换到频域或时/频域;(e)通过使用转换的低频带信号,产生表示转换的高频带信号的特性的带宽扩展信息并对所述带宽扩展信息编码;(f)将编码的位平面和编码的带宽扩展信息作为输入信号的编码结果输出。
根据本发明的另一方面,提供了一种其上记录有用于执行对音频信号编码的方法的计算机程序的计算机可读记录介质,所述方法包括以下步骤:(a)将输入信号分离为低频带信号和高频带信号;(b)通过对低频带信号执行修正的离散余弦变换(MDCT),将低频带信号从时域转换到频域;(c)对执行了MDCT的低频带信号执行量化和基于上下文的位平面编码;(d)将低频带信号和高频带信号中的每一个从时域转换到频域或时/频域;(e)通过使用转换的低频带信号,产生表示转换的高频带信号的特性的带宽扩展信息并对所述带宽扩展信息编码;(f)将编码的位平面和编码的带宽扩展信息作为输入信号的编码结果输出。
根据本发明的另一方面,提供了一种对音频信号编码的方法,所述方法包括以下步骤:(a)将输入信号从时域转换到频域;(b)将转换的输入信号分离为低频带信号和高频带信号;(c)对低频带信号执行量化和基于上下文的位平面编码;(d)通过使用低频带信号产生表示高频带信号的特性的带宽扩展信息并对所述带宽扩展信息编码;(e)将编码的位平面和编码的带宽扩展信息作为输入信号的编码结果输出。
根据本发明的另一方面,提供了一种其上记录有用于执行对音频信号编码的方法的计算机程序的计算机可读记录介质,所述方法包括以下步骤:(a)将输入信号从时域转换到频域;(b)将转换的输入信号分离为低频带信号和高频带信号;(c)对低频带信号执行量化和基于上下文的位平面编码;(d)通过使用低频带信号产生表示高频带信号的特性的带宽扩展信息并对所述带宽扩展信息编码;(e)将编码的位平面和编码的带宽扩展信息作为输入信号的编码结果输出。
根据本发明的另一方面,提供了一种对音频信号解码的方法,所述方法包括以下步骤:(a)接收编码的音频信号;(b)通过对包括在编码的音频信号中的编码的位平面执行基于上下文的解码和逆量化,产生低频带信号;(c)对包括在编码的音频信号中的编码的带宽扩展信息解码,并通过使用解码的带宽扩展信息从低频带信号产生高频带信号;(d)通过对低频带信号和高频带信号中的每一个执行逆修正的离散余弦变换(MDCT),将低频带信号和高频带信号中的每一个从频域转换到时域;(e)将转换的低频带信号和转换的高频带信号组合。
根据本发明的另一方面,提供了一种其上记录有用于执行对音频信号解码的方法的计算机程序的计算机可读记录介质,所述方法包括以下步骤:(a)接收编码的音频信号;(b)通过对包括在编码的音频信号中的编码的位平面执行基于上下文的解码和逆量化,产生低频带信号;(c)对包括在编码的音频信号中的编码的带宽扩展信息解码,并通过使用解码的带宽扩展信息从低频带信号产生高频带信号(MDCT);(d)通过对低频带信号和高频带信号中的每一个执行逆修正的离散余弦变换,将低频带信号和高频带信号中的每一个从频域转换到时域;(e)将转换的低频带信号和转换的高频带信号组合。
根据本发明的另一方面,提供了一种对音频信号解码的方法,所述方法包括以下步骤:(a)接收编码的音频信号;(b)通过对包括在编码的音频信号中的编码的位平面执行基于上下文的解码和逆量化,产生低频带信号;(c)通过对低频带信号执行逆修正的离散余弦变换(MDCT),将低频带信号从频域转换到时域;(d)将执行了逆MDCT的低频带信号从时域转换到频域或时/频域;(e)对包括在编码的音频信号中的编码的带宽扩展信息解码,并通过使用解码的带宽扩展信息从转换到频域或时/频域的低频带信号产生高频带信号;(f)将高频带信号逆转换到时域;(g)将转换的低频带信号和逆转换的高频带信号组合。
根据本发明的另一方面,提供了一种其上记录有用于执行对音频信号解码的方法的计算机程序的计算机可读记录介质,所述方法包括以下步骤:(a)接收编码的音频信号;(b)通过对包括在编码的音频信号中的编码的位平面执行基于上下文的解码和逆量化,产生低频带信号;(c)通过对低频带信号执行逆修正的离散余弦变换(MDCT),将低频带信号从频域转换到时域;(d)将执行了逆MDCT的低频带信号从时域转换到频域或时/频域;(e)对包括在编码的音频信号中的编码的带宽扩展信息解码,并通过使用解码的带宽扩展信息从转换到频域或时/频域的低频带信号产生高频带信号;(f)将高频带信号逆转换到时域;(g)将转换的低频带信号和逆转换的高频带信号组合。
根据本发明的另一方面,提供了一种对音频信号解码的方法,所述方法包括以下步骤:(a)接收编码的音频信号;(b)通过对包括在编码的音频信号中的编码的位平面执行基于上下文的解码和逆量化,产生低频带信号;(c)对包括在编码的音频信号中的编码的带宽扩展信息解码,并通过使用解码的带宽扩展信息从低频带信号产生高频带信号;(d)将低频带信号和高频带信号组合;(e)通过对组合的信号执行逆修正的离散余弦变换(MDCT),将组合的信号从频域转换到时域。
根据本发明的另一方面,提供了一种其上记录有用于执行对音频信号解码的方法的计算机程序的计算机可读记录介质,所述方法包括以下步骤:(a)接收编码的音频信号;(b)通过对包括在编码的音频信号中的编码的位平面执行基于上下文的解码和逆量化,产生低频带信号;(c)对包括在编码的音频信号中的编码的带宽扩展信息解码,并通过使用解码的带宽扩展信息从低频带信号产生高频带信号;(d)将低频带信号和高频带信号组合;(e)通过对组合的信号执行逆修正的离散余弦变换(MDCT),将组合的信号从频域转换到时域。
根据本发明的另一方面,提供了一种用于对音频信号编码的设备,所述设备包括:频带分离单元,将输入信号分离为低频带信号和高频带信号;转换单元,将低频带信号和高频带信号中的每一个从时域转换到频域;低频带编码单元,对转换的低频带信号执行量化和基于上下文的位平面编码;频带扩展编码单元,通过使用转换的低频带信号,产生表示转换的高频带信号的特性的带宽扩展信息并对所述带宽扩展信息编码。
根据本发明的另一方面,提供了一种用于对音频信号编码的设备,所述设备包括:频带分离单元,将输入信号分离为低频带信号和高频带信号;修正的离散余弦变换(MDCT)应用单元,通过对低频带信号执行MDCT,将低频带信号从时域转换到频域;低频带编码单元,对执行了MDCT的低频带信号执行量化和基于上下文的位平面编码;转换单元,将低频带信号和高频带信号中的每一个从时域转换到频域或时/频域;带宽扩展编码单元,通过使用转换的低频带信号,产生表示转换的高频带信号的特性的带宽扩展信息并对所述带宽扩展信息编码。
根据本发明的另一方面,提供了一种用于对音频信号编码的设备,所述设备包括:转换单元,将输入信号从时域转换到频域;频带分离单元,将转换的输入信号分离为低频带信号和高频带信号;低频带编码单元,对低频带信号执行量化和基于上下文的位平面编码;带宽扩展编码单元,通过使用低频带信号产生表示高频带信号的特性的带宽扩展信息并对所述带宽扩展信息编码。
根据本发明的另一方面,提供了一种用于对音频信号解码的设备,所述设备包括:低频带解码单元,通过对编码的位平面执行基于上下文的解码和逆量化,产生低频带信号;带宽扩展解码单元,对编码的带宽扩展信息解码,并通过使用解码的带宽扩展信息从低频带信号产生高频带信号;逆修正的离散余弦变换(MDCT)应用单元,通过对低频带信号和高频带信号中的每一个执行逆MDCT,将低频带信号和高频带信号中的每一个从频域转换到时域;频带组合单元,将转换的低频带信号和转换的高频带信号组合。
根据本发明的另一方面,提供了一种用于对音频信号解码的设备,所述设备包括:低频带解码单元,通过对编码的位平面执行基于上下文的解码和逆量化,产生低频带信号;逆修正的离散余弦变换(MDCT)应用单元,通过对低频带信号执行逆MDCT,将低频带信号从频域转换到时域;转换单元,将执行了逆MDCT的低频带信号从时域转换到频域或时/频域;带宽扩展解码单元,对编码的带宽扩展信息解码,并通过使用解码的带宽扩展信息从转换到频域或时/频域的低频带信号产生高频带信号;逆转换单元,将高频带信号逆转换到时域;频带组合单元,将转换的低频带信号和逆转换的高频带信号组合。
根据本发明的另一方面,提供了一种用于对音频信号解码的设备,所述设备包括:低频带解码单元,通过对编码的位平面执行基于上下文的解码和逆量化,产生低频带信号;带宽扩展解码单元,对编码的带宽扩展信息解码,并通过使用解码的带宽扩展信息从低频带信号产生高频带信号;频带组合单元,将低频带信号和高频带信号组合;逆修正的离散余弦变换(MDCT)应用单元,通过对组合的信号执行逆MDCT,将组合的信号从频域转换到时域。
附图说明
通过下面参照附图对示例性实施例的详细描述,本发明的上述和其他特点和优点将变得更明显,其中:
图1是根据本发明实施例的对音频信号进行编码的设备的框图;
图2是根据本发明另一实施例的对音频信号进行编码的设备的框图;
图3是根据本发明另一实施例的对音频信号进行编码的设备的框图;
图4是根据本发明另一实施例的对音频信号进行编码的设备的框图;
图5是根据本发明另一实施例的对音频信号进行编码的设备的框图;
图6是根据本发明另一实施例的对音频信号进行编码的设备的框图;
图7是根据本发明实施例的对音频信号进行解码的设备的框图;
图8是根据本发明另一实施例的对音频信号进行解码的设备的框图;
图9是根据本发明另一实施例的对音频信号进行解码的设备的框图;
图10是根据本发明另一实施例的对音频信号进行解码的设备的框图;
图11是根据本发明另一实施例的对音频信号进行解码的设备的框图;
图12是根据本发明另一实施例的对音频信号进行解码的设备的框图;
图13是根据本发明实施例的对音频信号进行编码的方法的流程图;
图14是根据本发明另一实施例的对音频信号进行编码的方法的流程图;
图15是根据本发明另一实施例的对音频信号进行编码的方法的流程图;
图16是根据本发明实施例的对音频信号进行解码的方法的流程图;
图17是根据本发明另一实施例的对音频信号进行解码的方法的流程图;
图18是根据本发明另一实施例的对音频信号进行解码的方法的流程图。
具体实施方式
由于提供结构或功能描述以描述本发明的示例性实施例,所以本发明可以以许多不同的形式实施,而不应被解释为限于这里所阐述的实施例。
现在,将参照附图更充分地描述本发明,附图中示出了本发明的示例性实施例。这些示例性实施例应该被认为是仅出于描述性目的,而非限制性目的,范围内的所有不同都将被解释为包含在本发明中。附图中的相同标号表示相同的部件。
除非另外定义,否则描述中所使用的所有术语(包括技术术语和科学术语)都具有本领域普通技术人员通常理解的含义。常用字典中定义的术语应该被解释为具有与相关技术背景中的术语的含义相同的含义,并且除非在描述中定义,否则所述术语不能被理想化地或极端地解释为具有形式化含义。
以下,将参照附图详细描述本发明的示例性实施例。附图中的相同标号表示相同部件,因此将省略重复的描述。
图1是根据本发明实施例的对音频信号进行编码的设备的框图。
参照图1,该设备包括频带分离单元100、第一修正的离散余弦变换(MDCT)应用单元110、频率线性预测执行单元120、多分辨分解(multi-resolution analysis)单元130、量化单元140、后量化直角坐标极坐标立体声编码(post-quantization square polar stereo coding)(PQ-SPSC)模块150、基于上下文的位平面(context-dependent bitplane)编码单元160、第二MDCT应用单元170、带宽扩展编码单元180和复用单元190。
频带分离单元100将输入信号IN分离为低频带信号LB和高频带信号HB。这里,输入信号IN可以是其中模拟语音或音频信号被调制为数字信号的脉冲编码调制(PCM)信号,低频带信号LB可以是低于预定阈值的频率信号,高频带信号HB可以是高于所述预定阈值的频率信号。
第一MDCT应用单元110对由频带分离单元100分离出的低频带信号LB执行MDCT,从而将低频带信号LB从时域转换到频域。
频率线性预测执行单元120对被第一MDCT应用单元110转换到频域的低频带信号LB执行频率线性预测。这里,频率线性预测将当前频率信号近似为先前频率信号的线性组合。更详细地讲,频率线性预测执行单元120计算线性预测滤波器的系数以使预测误差(线性预测的信号和当前频率信号之差)最小,并根据计算出的系数对被转换到频域的低频带信号LB执行线性预测滤波。这里,频率线性预测执行单元120可通过对线性预测滤波器的系数的相应值执行矢量量化(vector quantization)以便用矢量索引(vector index)表示相应值,来提高编码效率。
更详细地,如果被第一MDCT应用单元110转换到频域的低频带信号LB是语音或基音(pitched)信号,则频率线性预测执行单元120可对该语音信号或基音信号执行频率线性预测。即,频率线性预测执行单元120可通过根据接收的信号的特性执行频率线性预测来提高编码效率。
多分辨分解单元130接收被第一MDCT应用单元110转换到频域的低频带信号LB或者从频率线性预测执行单元120输出的结果,并对瞬时变化的接收到的信号的音频频谱(audio spectrum)系数执行多分辨分解。更详细地讲,多分辨分解单元130可通过根据音频频谱变化的强度将被频率线性预测执行单元120滤波的音频频谱划分为两种类型(如,稳定类型和短类型),来对该音频频谱执行多分辨分解。
更详细地讲,如果被第一MDCT应用单元110转换到频域的低频带信号LB或者从频率线性预测执行单元120输出的结果是瞬态信号,则多分辨分解单元130可对该瞬态信号执行多分辨分解。即,多分辨分解单元130可通过根据接收的信号的特性执行多分辨分解来提高编码效率。
量化单元140对从频率线性预测执行单元120或多分辨分解单元130输出的结果进行量化。
PQ-SPSC模块150对从量化单元140输出的结果的频谱执行边极坐标(side-polar coordination)立体声编码。
基于上下文的位平面编码单元160对从PQ-SPSC模块150输出的结果执行基于上下文的位平面编码。这里,基于上下文的位平面编码单元160可使用Huffman编码方法来执行所述基于上下文的位平面编码。
频率线性预测执行单元120、多分辨分解单元130、量化单元140、PQ-SPSC模块150和基于上下文的位平面编码单元160对从第一MDCT应用单元110输出的低频带信号LB进行编码,因此可被共同称为低频带编码单元。
第二MDCT应用单元170对被频带分离单元100分离出的高频带信号HB执行MDCT,从而将高频带信号HB从时域转换到频域。
带宽扩展编码单元180使用被第一MDCT应用单元110转换到频域的低频带信号LB产生带宽扩展信息并对该信息进行编码,所述带宽扩展信息表示被第二MDCT应用单元170转换到频域的高频带信号HB的特性。带宽扩展信息可包括高频带信号HB的多种信息,如能量级和包络。更详细地讲,带宽扩展编码单元180可基于低频带信号LB和高频带信号HB之间存在强相关性的事实,使用低频带信号LB产生带宽扩展信息。
复用单元190通过对频率线性预测执行单元120、PQ-SPSC模块150、基于上下文的位平面编码单元160和带宽扩展编码单元180的编码结果进行复用来产生比特流,从而将该比特流作为输出信号OUT输出。
图2是根据本发明另一实施例的对音频信号进行编码的设备的框图。
参照图2,该设备包括频带分离单元200、MDCT应用单元210、频率线性预测执行单元220、多分辨分解单元230、量化单元240、PQ-SPSC模块250、基于上下文的位平面编码单元260、低频带转换单元270、高频带转换单元275、带宽扩展编码单元280和复用单元290。
频带分离单元200将输入信号IN分离为低频带信号LB和高频带信号HB。这里,输入信号IN可以是其中模拟语音或音频信号被调制为数字信号的PCM信号,低频带信号LB可以是低于预定阈值的频率信号,高频带信号HB可以是高于所述预定阈值的频率信号。
MDCT应用单元210对由频带分离单元200分离出的低频带信号LB执行MDCT,从而将低频带信号LB从时域转换到频域。
频率线性预测执行单元220对被MDCT应用单元210转换到频域的低频带信号LB执行频率线性预测。这里,频率线性预测将当前频率信号近似为先前频率信号的线性组合。更详细地讲,频率线性预测执行单元220计算线性预测滤波器的系数以使预测误差(线性预测的信号和当前频率信号之差)最小,并根据计算出的系数对被转换到频域的低频带信号LB执行线性预测滤波。这里,频率线性预测执行单元220可通过对线性预测滤波器的系数的相应值执行矢量量化以便用矢量索引表示相应值,来提高编码效率。
更详细地讲,如果被MDCT应用单元210转换到频域的低频带信号LB是语音或基音信号,则频率线性预测执行单元220可对该语音信号或基音信号执行频率线性预测。即,频率线性预测执行单元220可通过根据接收的信号的特性执行频率线性预测来提高编码效率。
多分辨分解单元230接收从频率线性预测执行单元220输出的结果,并对瞬时变化的接收到的信号的音频频谱系数执行多分辨分解。更详细地讲,多分辨分解单元230可通过根据音频频谱变化的强度将被频率线性预测执行单元220滤波的音频频谱划分为两种类型(如,稳定类型和短类型),来对该音频频谱执行多分辨分解。
更详细地讲,如果被MDCT应用单元210转换到频域的低频带信号LB或者从频率线性预测执行单元220输出的结果是瞬态信号,则多分辨分解单元230可对该瞬态信号执行多分辨分解。即,多分辨分解单元230可通过根据接收的信号的特性执行多分辨分解来提高编码效率。
量化单元240对从频率线性预测执行单元220或多分辨分解单元230输出的结果进行量化。
PQ-SPSC模块250对从量化单元240输出的结果的频谱执行边极坐标立体声编码。
基于上下文的位平面编码单元260对从PQ-SPSC模块250输出的结果执行基于上下文的位平面编码。这里,基于上下文的位平面编码单元260可使用Huffman编码方法来执行所述基于上下文的位平面编码。
频率线性预测执行单元220、多分辨分解单元230、量化单元240、PQ-SPSC模块250和基于上下文的位平面编码单元260对从MDCT应用单元210输出的低频带信号LB进行编码,因此可被共同称为低频带编码单元。
低频带转换单元270使用除了MDCT方法之外的转换方法,将由频带分离单元200分离出的低频带信号LB从时域转换到频域或时/频域。例如,低频带转换单元270可使用修正的离散正弦变换(MDST)方法、快速傅立叶变换(FFT)方法或正交镜像滤波器(QMF)方法来将低频带信号LB从时域转换到频域或时/频域。
高频带转换单元275使用除了MDCT方法之外的转换方法,将由频带分离单元200分离出的高频带信号HB从时域转换到频域或时/频域。这里,高频带转换单元275和低频带转换单元270使用相同的转换方法。例如,高频带转换单元275可使用MDST方法、FFT方法或QMF方法。
带宽扩展编码单元280使用被低频带转换单元270转换到频域的低频带信号LB产生带宽扩展信息并对该信息进行编码,所述带宽扩展信息表示被高频带转换单元275转换到频域的高频带信号HB的特性。带宽扩展信息可包括高频带信号HB的多种信息,如高频带信号HB的能量级和包络。更详细地讲,带宽扩展编码单元280可基于低频带信号LB和高频带信号HB之间存在强相关性的事实,使用低频带信号LB产生带宽扩展信息。
复用单元290通过对频率线性预测执行单元220、PQ-SPSC模块250、基于上下文的位平面编码单元260和带宽扩展编码单元280的编码结果进行复用来产生比特流,从而将该比特流作为输出信号OUT输出。
图3是根据本发明另一实施例的对音频信号进行编码的设备的框图。
参照图3,该设备包括MDCT应用单元300、频带分离单元310、频率线性预测执行单元320、多分辨分解单元330、量化单元340、PQ-SPSC模块350、基于上下文的位平面编码单元360、带宽扩展编码单元370和复用单元380。
MDCT应用单元300对输入信号IN执行MDCT,以将输入信号IN从时域转换到频域。这里,输入信号可以是其中模拟语音或音频信号被调制为数字信号的PCM信号。
频带分离单元310将被MDCT应用单元300转换到频域的输入信号IN分离为低频带信号LB和高频带信号HB。这里,低频带信号LB可以是低于预定阈值的频率信号,高频带信号HB可以是高于所述预定阈值的频率信号。
频率线性预测执行单元320对由频带分离单元310分离出的低频带信号LB执行频率线性预测。这里,频率线性预测将当前频率信号近似为先前频率信号的线性组合。更详细地讲,频率线性预测执行单元320计算线性预测滤波器的系数以使预测误差(线性预测的信号和当前频率信号之差)最小,并根据计算出的系数对被转换到频域的低频带信号LB执行线性预测滤波。这里,频率线性预测执行单元320可通过对线性预测滤波器的系数的相应值执行矢量量化以便用矢量索引表示相应值,来提高编码效率。
更详细地讲,如果由频带分离单元310分离出的低频带信号LB是语音或基音信号,则频率线性预测执行单元320可对该语音信号或基音信号执行频率线性预测。即,频率线性预测执行单元320可通过根据接收的信号的特性执行频率线性预测来提高编码效率。
多分辨分解单元330接收从频率线性预测执行单元320输出的结果,并对瞬时变化的接收到的信号的音频频谱系数执行多分辨分解。更详细地讲,多分辨分解单元330可通过根据音频频谱变化的强度将被频率线性预测执行单元320滤波的音频频谱划分为两种类型(如,稳定类型和短类型),来对该音频频谱执行多分辨分解。
更详细地讲,如果由频带分离单元310分离出的低频带信号LB或者从频率线性预测执行单元320输出的结果是瞬态信号,则多分辨分解单元330可对该瞬态信号执行多分辨分解。即,多分辨分解单元330可通过根据接收的信号的特性执行多分辨分解来提高编码效率。
量化单元340对从频率线性预测执行单元320或多分辨分解单元330输出的结果进行量化。
PQ-SPSC模块350对从量化单元340输出的结果的频谱执行边极坐标立体声编码。
基于上下文的位平面编码单元360对从PQ-SPSC模块350输出的结果执行基于上下文的位平面编码。这里,基于上下文的位平面编码单元360可使用Huffman编码方法来执行所述基于上下文的位平面编码。
频率线性预测执行单元320、多分辨分解单元330、量化单元340、PQ-SPSC模块350和基于上下文的位平面编码单元360对从频带分离单元310输出的低频带信号LB进行编码,因此可被共同称为低频带编码单元。
带宽扩展编码单元370使用由频带分离单元310分离出的低频带信号LB产生带宽扩展信息并对该信息进行编码,所述带宽扩展信息表示由频带分离单元310分离出的高频带信号HB的特性。带宽扩展信息可包括高频带信号HB的多种信息,如能量级和包络。更详细地讲,带宽扩展编码单元370可基于低频带信号LB和高频带信号HB之间存在强相关性的事实,使用低频带信号LB产生带宽扩展信息。
复用单元380通过对频率线性预测执行单元320、PQ-SPSC模块350、基于上下文的位平面编码单元360和带宽扩展编码单元370的编码结果进行复用来产生比特流,从而将该比特流作为输出信号OUT输出。
图4是根据本发明另一实施例的对音频信号进行编码的设备的框图。
参照图4,该设备包括频带分离单元400、第一MDCT应用单元410、频率线性预测执行单元420、多分辨分解单元430、量化单元440、基于上下文的位平面编码单元450、第二MDCT应用单元460、带宽扩展编码单元470和复用单元480。
频带分离单元400将输入信号IN分离为低频带信号LB和高频带信号HB。这里,输入信号IN可以是其中模拟语音或音频信号被调制为数字信号的PCM信号,低频带信号LB可以是低于预定阈值的频率信号,高频带信号HB可以是高于所述预定阈值的频率信号。
第一MDCT应用单元410对由频带分离单元400分离出的低频带信号LB执行MDCT,从而将低频带信号LB从时域转换到频域。这里,时域表示输入信号IN的幅度(如能量或声压)随时间的变化,而频域表示输入信号IN的幅度随频率的变化。
频率线性预测执行单元420对被第一MDCT应用单元410转换到频域的低频带信号LB执行频率线性预测。这里,频率线性预测将当前频率信号近似为先前频率信号的线性组合。更详细地讲,频率线性预测执行单元420计算线性预测滤波器的系数以使预测误差(线性预测的信号和当前频率信号之差)最小,并根据计算出的系数对被转换到频域的低频带信号LB执行线性预测滤波。这里,频率线性预测执行单元420可通过对线性预测滤波器的系数的相应值执行矢量量化以便用矢量索引表示相应值,来提高编码效率。
更详细地讲,如果被第一MDCT应用单元410转换到频域的低频带信号LB是语音或基音信号,则频率线性预测执行单元420可对该语音信号或基音信号执行频率线性预测。即,频率线性预测执行单元420可通过根据接收的信号的特性执行频率线性预测来提高编码效率。
多分辨分解单元430接收从频率线性预测执行单元420输出的结果,并对瞬时变化的接收到的信号的音频频谱系数执行多分辨分解。更详细地讲,多分辨分解单元430可通过根据音频频谱变化的强度将被频率线性预测执行单元420滤波的音频频谱划分为两种类型(如,稳定类型和短类型),来对该音频频谱执行多分辨分解。
更详细地讲,如果被第一MDCT应用单元410转换到频域的低频带信号LB或者从频率线性预测执行单元420输出的结果是瞬态信号,则多分辨分解单元430可对该瞬态信号执行多分辨分解。即,多分辨分解单元430可通过根据接收的信号的特性执行多分辨分解来提高编码效率。
量化单元440对从频率线性预测执行单元420或多分辨分解单元430输出的结果进行量化。
基于上下文的位平面编码单元450对从量化单元440输出的结果执行基于上下文的位平面编码。这里,基于上下文的位平面编码单元450可使用Huffman编码方法来执行所述基于上下文的位平面编码。
频率线性预测执行单元420、多分辨分解单元430、量化单元440和基于上下文的位平面编码单元450对从第一MDCT应用单元410输出的低频带信号LB进行编码,因此可被共同称为低频带编码单元。
第二MDCT应用单元460对被频带分离单元400分离出的高频带信号HB执行MDCT,从而将高频带信号HB从时域转换到频域。
带宽扩展编码单元470使用被第一MDCT应用单元410转换到频域的低频带信号LB产生带宽扩展信息并对该信息进行编码,所述带宽扩展信息表示被第二MDCT应用单元460转换到频域的高频带信号HB的特性。带宽扩展信息可包括高频带信号HB的各种信息,如能量级和包络。更详细地讲,带宽扩展编码单元470可基于低频带信号LB和高频带信号HB之间存在强相关性的事实,使用低频带信号LB产生带宽扩展信息。
复用单元480通过对频率线性预测执行单元420、基于上下文的位平面编码单元450和带宽扩展编码单元470的编码结果进行复用来产生比特流,从而将该比特流作为输出信号OUT输出。
图5是根据本发明另一实施例的对音频信号进行编码的设备的框图。
参照图5,该设备包括频带分离单元500、MDCT应用单元510、频率线性预测执行单元520、多分辨分解单元530、量化单元540、基于上下文的位平面编码单元550、低频带转换单元560、高频带转换单元570、带宽扩展编码单元580和复用单元590。
频带分离单元500将输入信号IN分离为低频带信号LB和高频带信号HB。这里,输入信号IN可以是其中模拟语音或音频信号被调制为数字信号的PCM信号,低频带信号LB可以是低于预定阈值的频率信号,高频带信号HB可以是高于所述预定阈值的频率信号。
MDCT应用单元510对由频带分离单元500分离出的低频带信号LB执行MDCT,从而将低频带信号LB从时域转换到频域。
频率线性预测执行单元520对被MDCT应用单元510转换到频域的低频带信号LB执行频率线性预测。这里,频率线性预测将当前频率信号近似为先前频率信号的线性组合。更详细地讲,频率线性预测执行单元520计算线性预测滤波器的系数以使预测误差(线性预测的信号和当前频率信号之差)最小,并根据计算出的系数对被转换到频域的低频带信号LB执行线性预测滤波。这里,频率线性预测执行单元520可通过对线性预测滤波器的系数的相应值执行矢量量化以便用矢量索引表示相应值,来提高编码效率。
更详细地讲,如果被MDCT应用单元510转换到频域的低频带信号LB是语音或基音信号,则频率线性预测执行单元520可对该语音信号或基音信号执行频率线性预测。即,频率线性预测执行单元520可通过根据接收的信号的特性执行频率线性预测来提高编码效率。
多分辨分解单元530接收从频率线性预测执行单元520输出的结果,并对瞬时变化的接收到的信号的音频频谱系数执行多分辨分解。更详细地讲,多分辨分解单元530可通过根据音频频谱变化的强度将被频率线性预测执行单元520滤波的音频频谱划分为两种类型(如,稳定类型和短类型),来对该音频频谱执行多分辨分解。
更详细地讲,如果被MDCT应用单元510转换到频域的低频带信号LB或者从频率线性预测执行单元520输出的结果是瞬态信号,则多分辨分解单元530可对该瞬态信号执行多分辨分解。即,多分辨分解单元530可通过根据接收的信号的特性执行多分辨分解来提高编码效率。
量化单元540对从频率线性预测执行单元520或多分辨分解单元530输出的结果进行量化。
基于上下文的位平面编码单元550对从量化单元540输出的结果执行基于上下文的位平面编码。这里,基于上下文的位平面编码单元560可使用Huffman编码方法来执行所述基于上下文的位平面编码。
频率线性预测执行单元520、多分辨分解单元530、量化单元540、和基于上下文的位平面编码单元550对从MDCT应用单元510输出的低频带信号LB进行编码,因此可被共同称为低频带编码单元。
低频带转换单元560使用除了MDCT方法之外的转换方法,将由频带分离单元500分离出的低频带信号LB从时域转换到频域或时/频域。例如,低频带转换单元560可使用MDST方法、FFT方法或QMF方法来将低频带信号LB从时域转换到频域或时/频域。这里,时域表示低频带信号LB的幅度(如能量或声压)随时间的变化,频域表示低频带信号LB的幅度随频率的变化,而时/频域表示低频带信号LB的幅度随时间和频率的变化。
高频带转换单元570使用除了MDCT方法之外的转换方法,将由频带分离单元500分离出的高频带信号HB从时域转换到频域或时/频域。这里,高频带转换单元570和低频带转换单元560使用相同的转换方法。例如,高频带转换单元570可使用MDST方法、FFT方法或QMF方法。
带宽扩展编码单元580使用被低频带转换单元560转换到频域的低频带信号LB产生带宽扩展信息并对该信息进行编码,所述带宽扩展信息表示被高频带转换单元570转换到频域的高频带信号HB的特性。带宽扩展信息可包括高频带信号HB的多种信息,如能量级和包络。更详细地讲,带宽扩展编码单元580可基于低频带信号LB和高频带信号HB之间存在强相关性的事实,使用低频带信号LB产生带宽扩展信息。
复用单元590通过对频率线性预测执行单元520、基于上下文的位平面编码单元550和带宽扩展编码单元580的编码结果进行复用来产生比特流,从而将该比特流作为输出信号OUT输出。
图6是根据本发明另一实施例的对音频信号进行编码的设备的框图。
参照图6,该设备包括MDCT应用单元600、频带分离单元610、频率线性预测执行单元620、多分辨分解单元630、量化单元640、基于上下文的位平面编码单元650、带宽扩展编码单元660和复用单元670。
MDCT应用单元600对输入信号IN执行MDCT,以将输入信号IN从时域转换到频域。这里,输入信号可以是其中模拟语音或音频信号被调制为数字信号的PCM信号。
频带分离单元610将被MDCT应用单元600转换到频域的输入信号IN分离为低频带信号LB和高频带信号HB。这里,低频带信号LB可以是低于预定阈值的频率信号,高频带信号HB可以是高于所述预定阈值的频率信号。
频率线性预测执行单元620对由频带分离单元610分离出的低频带信号LB执行频率线性预测。这里,频率线性预测将当前频率信号近似为先前频率信号的线性组合。更详细地讲,频率线性预测执行单元620计算线性预测滤波器的系数以使预测误差(线性预测的信号和当前频率信号之差)最小,并根据计算出的系数对被转换到频域的低频带信号LB执行线性预测滤波。这里,频率线性预测执行单元620可通过对线性预测滤波器的系数的相应值执行矢量量化以便用矢量索引表示相应值,来提高编码效率。
更详细地讲,如果由频带分离单元610分离出的低频带信号LB是语音或基音信号,则频率线性预测执行单元620可对该语音信号或基音信号执行频率线性预测。即,频率线性预测执行单元620可通过根据接收的信号的特性执行频率线性预测来提高编码效率。
多分辨分解单元630接收从频率线性预测执行单元620输出的结果,并对瞬时变化的接收到的信号的音频频谱系数执行多分辨分解。更详细地讲,多分辨分解单元630可通过根据音频频谱变化的强度将被频率线性预测执行单元620滤波的音频频谱划分为两种类型(如,稳定类型和短类型),来对该音频频谱执行多分辨分解。
更详细地讲,如果由频带分离单元610分离出的低频带信号LB或者从频率线性预测执行单元620输出的结果是瞬态信号,则多分辨分解单元630可对该瞬态信号执行多分辨分解。即,多分辨分解单元630可通过根据接收的信号的特性执行多分辨分解来提高编码效率。
量化单元640对从频率线性预测执行单元620或多分辨分解单元630输出的结果进行量化。
基于上下文的位平面编码单元650对从量化单元640输出的结果执行基于上下文的位平面编码。这里,基于上下文的位平面编码单元650可使用Huffman编码方法来执行所述基于上下文的位平面编码。
频率线性预测执行单元620、多分辨分解单元630、量化单元640和基于上下文的位平面编码单元650对从频带分离单元610输出的低频带信号LB进行编码,因此可被共同称为低频带编码单元。
带宽扩展编码单元660使用由频带分离单元610分离出的低频带信号LB产生带宽扩展信息并对该信息进行编码,所述带宽扩展信息表示由频带分离单元610分离出的高频带信号HB的特性。带宽扩展信息可包括高频带信号HB的多种信息,如高频带信号HB的能量级和包络。更详细地讲,带宽扩展编码单元660可基于低频带信号LB和高频带信号HB之间存在强相关性的事实,使用低频带信号LB产生带宽扩展信息。
复用单元670通过对频率线性预测执行单元620、基于上下文的位平面编码单元650和带宽扩展编码单元660的编码结果进行复用来产生比特流,从而将该比特流作为输出信号OUT输出。
图7是根据本发明实施例的对音频信号进行解码的设备的框图。
参照图7,该设备包括解复用单元700、基于上下文的位平面解码单元710、PQ-SPSC模块720、逆量化单元730、多分辨合成单元740、逆频率线性预测执行单元750、第一逆MDCT应用单元760、带宽扩展解码单元770、第二逆MDCT应用单元780和频带组合单元790。
解复用单元700接收从编码端输出的比特流并对该比特流进行解复用。更详细地讲,解复用单元700将该比特流分离为与多种数据电平(data level)对应的数据块(data piece),并针对数据块分解并输出比特流的信息。这里,从解复用单元700输出的信息包括:关于将由PQ-SPSC模块720使用的音频频谱的分解信息、量化值和其它重构信息、量化频谱的重构信息、关于基于上下文的位平面解码的信息、关于量化宽极坐标(wide-polar coordination)立体声解码的信息、信号类型信息、关于频率线性预测和矢量量化的信息以及编码的带宽扩展信息。
基于上下文的位平面解码单元710对编码的位平面执行基于上下文的解码。这里,基于上下文的位平面解码单元710接收从解复用单元700输出的信息,并使用Huffman编码方法重构频谱、编码频带模式信息和比例因子(scale factor)。基于上下文的位平面解码单元710接收有损编码(prejudicecoding)频带模式信息、有损编码的比例因子以及有损编码的频谱,并输出编码频带模式值、比例因子的解码装饰指示(cosmetic indication)以及频谱的量化值。
PQ-SPSC模块720接收从基于上下文的位平面解码单元710输出的结果,并对该结果的频谱执行边极坐标立体声解码。这里,PQ-SPSC模块720通过接收频谱和边极坐标立体声信号之间的耦合信息(coupling information)来执行边极坐标立体声解码,然后输出量化频谱。
逆量化单元730对从PQ-SPSC模块720输出的结果进行逆量化。
多分辨合成单元740接收从逆量化单元730输出的结果,并对瞬时变化的接收到的信号的音频频谱系数执行多分辨合成。更详细地,如果已经对从编码端接收的音频信号进行了多分辨分解,则多分辨合成单元740可通过对从逆量化单元730输出的结果执行多分辨合成来提高解码效率。这里,多分辨合成单元740接收逆量化频谱/差分频谱,并输出重构频谱/差分频谱。
逆频率线性预测执行单元750将从逆量化单元730或多分辨合成单元740输出的结果与从解复用单元700接收的编码端的频率线性预测结果相组合。更详细地,如果已经对从编码端接收的音频信号进行了频率线性预测,则逆频率线性预测执行单元750可通过将频率线性预测结果与从逆量化单元730或多分辨合成单元740输出的结果相组合来提高解码效率。这里,逆频率线性预测执行单元750通过采用频域预测技术和预测系数的矢量量化技术有效地提高了解码效率。逆频率线性预测执行单元750接收差分频谱系数和矢量索引,并输出MDCT频谱系数。
基于上下文的位平面解码单元710、PQ-SPSC模块720、逆量化单元730、多分辨合成单元740和逆频率线性预测执行单元750对编码的低频带信号进行解码,因此可被共同称为低频带解码单元。
第一逆MDCT应用单元760执行由编码端执行的转换的逆操作。第一逆MDCT应用单元760对从多分辨合成单元740和逆频率线性预测执行单元750输出的低频带信号执行逆MDCT,以将低频带信号从频域转换到时域。这里,第一逆MDCT应用单元760接收从多分辨合成单元740或逆频率线性预测执行单元750的逆量化结果获得的频谱系数,并输出对应于低频带的重构的音频数据。
带宽扩展解码单元770对编码的带宽扩展信息进行解码,并使用解码的带宽扩展信息从多分辨合成单元740或逆频率线性预测执行单元750所输出的低频带信号产生高频带信号。这里,带宽扩展解码单元770基于低频带信号和高频带信号之间存在强相关性的事实,通过将解码的带宽扩展信息应用于低频带信号来产生高频带信号。这里,带宽扩展信息表示高频带信号的特性,包括高频带信号的多种信息,如能量级和包络。
第二逆MDCT应用单元780对由带宽扩展解码单元770解码的高频带信号执行逆MDCT,以将高频带信号从频域转换到时域。
频带组合单元790将被第一逆MDCT应用单元760转换到时域的低频带信号和被第二逆MDCT应用单元780转换到时域的高频带信号相组合,以将结果作为输出信号OUT输出。
图8是根据本发明另一实施例的对音频信号进行解码的设备的框图。
参照图8,该设备包括解复用单元800、基于上下文的位平面解码单元810、PQ-SPSC模块820、逆量化单元830、多分辨合成单元840、逆频率线性预测执行单元850、逆MDCT应用单元860、转换单元865、带宽扩展解码单元870、逆转换单元880和频带组合单元890。
解复用单元800接收从编码端输出的比特流并对该比特流进行解复用。更详细地讲,解复用单元800将该比特流分离为与多个数据电平对应的数据块,并针对数据块分解并输出比特流的信息。这里,从解复用单元800输出的信息包括:关于将由PQ-SPSC模块820使用的音频频谱的分解信息、量化值和其它重构信息、量化频谱的重构信息、关于基于上下文的位平面解码的信息、关于量化宽极坐标立体声解码的信息、信号类型信息、关于频率线性预测和矢量量化的信息以及编码的带宽扩展信息。
基于上下文的位平面解码单元810对编码的位平面执行基于上下文的解码。这里,基于上下文的位平面解码单元810接收从解复用单元800输出的信息,并使用Huffman编码方法重构频谱、编码频带模式信息和比例因子。基于上下文的位平面解码单元810接收有损编码频带模式信息、有损编码的比例因子以及有损编码的频谱,并输出编码频带模式值、比例因子的解码装饰指示以及频谱的量化值。
PQ-SPSC模块820接收从基于上下文的位平面解码单元810输出的结果,并对该结果的频谱执行边极坐标立体声解码。这里,PQ-SPSC模块820通过接收频谱和边极坐标立体声信号之间的耦合信息来执行边极坐标立体声解码,然后输出量化频谱。
逆量化单元830对从PQ-SPSC模块820输出的结果进行逆量化。
多分辨合成单元840接收从逆量化单元830输出的结果,并对瞬时变化的接收到的信号的音频频谱系数执行多分辨合成。更详细地,如果已经对从编码端接收的音频信号进行了多分辨分解,则多分辨合成单元840可通过对从逆量化单元830输出的结果执行多分辨合成来提高解码效率。这里,多分辨合成单元840接收逆量化频谱/差分频谱,并输出重构频谱/差分频谱。
逆频率线性预测执行单元850将从逆量化单元830或多分辨合成单元840输出的结果与从解复用单元800接收的编码端的频率线性预测结果相组合,并对组合的结果执行逆矢量量化。更详细地,如果已经对从编码端接收的音频信号进行了频率线性预测,则逆频率线性预测执行单元850可通过将频率线性预测结果与从逆量化单元830或多分辨合成单元840输出的结果相组合来提高解码效率。这里,逆频率线性预测执行单元850通过采用频域预测技术和预测系数的矢量量化技术有效地提高了解码效率。逆频率线性预测执行单元850接收差分频谱系数和矢量索引,并输出MDCT频谱系数。
基于上下文的位平面解码单元810、PQ-SPSC模块820、逆量化单元830、多分辨合成单元840和逆频率线性预测执行单元850对编码的低频带信号进行解码,因此可被共同称为低频带解码单元。
逆MDCT应用单元860执行由编码端执行的转换的逆操作。逆MDCT应用单元860对从多分辨合成单元840和逆频率线性预测执行单元850输出的低频带信号执行逆MDCT,以将低频带信号从频域转换到时域。这里,逆MDCT应用单元860接收从多分辨合成单元840或逆频率线性预测执行单元850的逆量化结果获得的频谱系数,并输出对应于低频带的重构的音频数据。
转换单元865利用转换方法将被逆MDCT应用单元860转换到时域的低频带信号从时域转换到频域或时/频域。例如,转换单元865可使用MDST方法、FFT方法或QMF方法转换低频带信号。这里,也可使用MDCT方法。然而,如果使用MDCT方法,则前面的图7中的实施例比当前实施例更有效。
带宽扩展解码单元870对编码的带宽扩展信息进行解码,并使用解码的带宽扩展信息从转换单元865所输出的低频带信号产生高频带信号。这里,带宽扩展解码单元870基于低频带信号和高频带信号之间存在强相关性的事实,通过将解码的带宽扩展信息应用于低频带信号来产生高频带信号。这里,带宽扩展信息表示高频带信号的特性,包括高频带信号的多种信息,如能量级和包络。
逆转换单元880使用除了MDCT方法之外的转换方法将被带宽扩展解码单元870解码的高频带信号从频域或时/频域逆转换到时域。这里,转换单元865和逆转换单元880使用相同的转换方法。例如,逆转换单元880可使用MDST方法、FFT方法或QMF方法。
频带组合单元890将被逆MDCT应用单元860转换到时域的低频带信号和被逆转换单元880转换到时域的高频带信号相组合,以将结果作为输出信号OUT输出。
图9是根据本发明另一实施例的对音频信号解码的设备的框图。
参照图9,所述设备包括解复用单元900、基于上下文的位平面解码单元910、PQ-SPSC模块920、逆量化单元930、多分辨合成单元940、逆频率线性预测执行单元950、带宽扩展解码单元960、频带组合单元970和逆MDCT应用单元980。
解复用单元900接收从编码端输出的比特流并对该比特流进行解复用。更详细地讲,解复用单元900将比特流分离为与多个数据电平相应的数据块,并针对所述数据块分解和输出比特流的信息。这里,从解复用单元900输出的信息包括关于将由PQ-SPSC模块920使用的音频频谱的分解信息、量化值和其他重构信息、量化频谱的重构信息、关于基于上下文的位平面解码的信息、关于量化宽极坐标立体声解码的信息、信号类型信息、关于频率线性预测和矢量量化的信息以及编码的带宽扩展信息。
基于上下文的位平面解码单元910对编码的位平面执行基于上下文的解码。这里,基于上下文的位平面解码单元910接收从解复用单元900输出的信息,并通过使用Huffman编码方法来重构频谱、编码频带模式信息和比例因子。基于上下文的位平面解码单元910接收有损编码频带模式信息、有损编码的比例因子和有损编码的频谱,并输出编码频带模式值、比例因子的解码装饰指示和频谱的量化值。
PQ-SPSC模块920接收从基于上下文的位平面解码单元910输出的结果,并对结果的频谱执行边极坐标立体声解码。这里,PQ-SPSC模块920通过接收频谱和边极坐标立体声信号之间的耦合信息来执行边极坐标立体声解码,然后输出量化频谱。
逆量化单元930对从PQ-SPSC模块920输出的结果进行逆量化。
多分辨合成单元940接收从逆量化单元930输出的结果,并对瞬时变化的接收到的信号的音频频谱系数执行多分辨合成。更详细地讲,如果已经对从编码端接收的音频信号执行了多分辨分解,则多分辨合成单元940可通过对从逆量化单元930输出的结果执行多分辨合成来提高解码效率。这里,多分辨合成单元940接收逆量化频谱/差分频谱并输出重构频谱/差分频谱。
逆频率线性预测执行单元950组合从多分辨合成单元940输出的结果和从解复用单元900接收到的通过编码端执行的频率线性预测的结果,并对组合的结果执行逆矢量量化。更详细地讲,如果已经对从编码端接收到的音频信号执行了频率线性预测,则逆频率线性预测执行单元950可通过组合频率线性预测结果和从逆量化单元930或多分辨合成单元940输出的结果来提高解码效率。这里,逆频率线性预测执行单元950通过利用频域预测技术和预测系数的矢量量化技术而有效地提高了解码效率。逆频率线性预测执行单元950接收差分频谱系数和矢量索引,并输出MDCT频谱系数。
基于上下文的位平面解码单元910、PQ-SPSC模块920、逆量化单元930、多分辨合成单元940和逆频率线性预测执行单元950对编码的低频带信号进行解码,从而可被共同称作低频带解码单元。
带宽扩展解码单元960对编码的带宽扩展信息进行解码,并通过使用解码的带宽扩展信息来从多分辨合成单元940或逆频率线性预测执行单元950所输出的低频带信号产生高频带信号。这里,基于低频带信号和高频带信号之间存在强相关性的事实,带宽扩展解码单元960通过将解码的带宽扩展信息应用到低频带信号来产生高频带信号。这里,带宽扩展信息表示高频带信号的特性,它包括高频带信号的多种信息(比如能量级和包络)。
频带组合单元970组合从多分辨合成单元940或逆频率线性预测执行单元950输出的低频带信号和通过带宽扩展解码单元960解码的高频带信号。
逆MDCT应用单元980通过执行逆MDCT来对从频带组合单元970输出的结果进行逆转换,以便于将该结果作为输出信号OUT输出。这里,逆MDCT应用单元980接收从逆频率线性预测执行单元950的逆量化结果获得的频谱系数,并输出与低频带相应的重构的音频数据。
图10是根据本发明另一实施例的对音频信号解码的设备的框图。
参照图10,所述设备包括解复用单元1000、基于上下文的位平面解码单元1010、逆量化单元1020、多分辨合成单元1030、逆频率线性预测执行单元1040、带宽扩展解码单元1050、第一逆MDCT应用单元1060、第二逆MDCT应用单元1070和频带组合单元1080。
解复用单元1000接收从编码端输出的比特流并对其进行解复用。更详细地讲,解复用单元1000将比特流分离为与多个数据电平相应的数据块,并针对所述数据块分解和输出比特流的信息。这里,从解复用单元1000输出的信息包括关于音频频谱的分解信息、量化值和其他重构信息、量化频谱的重构信息、关于基于上下文的位平面解码的信息、信号类型信息、关于频率线性预测和矢量量化的信息以及编码的带宽扩展信息。
基于上下文的位平面解码单元1010对编码的位平面执行基于上下文的解码。这里,基于上下文的位平面解码单元1010接收从解复用单元1000输出的信息,并通过使用Huffman编码方法来重构频谱、编码频带模式信息和比例因子。基于上下文的位平面解码单元1010接收有损编码频带模式信息、有损编码的比例因子和有损编码的频谱,并输出编码频带模式值、比例因子的解码装饰指示和频谱的量化值。
逆量化单元1020对从基于上下文的位平面解码单元1010输出的结果进行逆量化。
多分辨合成单元1030接收从逆量化单元1020输出的结果,并对瞬时变化的接收到的信号的音频频谱系数执行多分辨合成。更详细地讲,如果已经对从编码端接收的音频信号执行了多分辨分解,则多分辨合成单元1030可通过对从逆量化单元1020输出的结果执行多分辨合成来提高解码效率。这里,多分辨合成单元1030接收逆量化频谱/差分频谱并输出重构频谱/差分频谱。
逆频率线性预测执行单元1040组合从多分辨合成单元1030输出的结果和从解复用单元1000接收到的通过编码端执行的频率线性预测的结果。更详细地讲,如果已经对从编码端接收到的音频信号执行了频率线性预测,则逆频率线性预测执行单元1040可通过组合频率线性预测结果和从逆量化单元1020或多分辨合成单元1030输出的结果来提高解码效率。这里,逆频率线性预测执行单元1040通过利用频域预测技术和预测系数的矢量量化技术而有效地提高了解码效率。逆频率线性预测执行单元1040接收差分频谱系数和矢量索引,并输出MDCT频谱系数。
基于上下文的位平面解码单元1010、逆量化单元1020、多分辨合成单元1030和逆频率线性预测执行单元1040对编码的低频带信号进行解码,从而共同可被称作低频带解码单元。
带宽扩展解码单元1050对编码的带宽扩展信息进行解码并通过使用解码的带宽扩展信息来从多分辨合成单元1030或逆频率线性预测执行单元1040所输出的低频带信号产生高频带信号。这里,基于低频带信号和高频带信号之间存在强相关性的事实,带宽扩展解码单元1050通过将解码的带宽扩展信息应用到低频带信号来产生高频带信号。这里,带宽扩展信息表示高频带信号的特性,它包括高频带信号的多种信息(比如能量级和包络)。
第一逆MDCT应用单元1060执行由编码端执行的转换的逆操作。第一逆MDCT应用单元1060对从多分辨合成单元1030和逆频率线性预测执行单元1040输出的低频带信号执行逆MDCT,以便于将低频带信号从频域转换到时域。这里,第一逆MDCT应用单元1060接收从多分辨合成单元1030或逆频率线性预测执行单元1040的逆量化的结果获得的频谱系数,并输出与低频带相应的重构的音频数据。
第二逆MDCT应用单元1070对通过带宽扩展解码单元1050解码的高频带信号执行逆MDCT,以便于将高频带信号从频域转换到时域。
频带组合单元1080组合通过第一逆MDCT应用单元1060被转换到时域的低频带信号和通过第二逆MDCT应用单元1070被转换到时域的高频带信号,以便于将结果作为输出信号OUT输出。
图11是根据本发明另一实施例的对音频信号解码的设备的框图。
参照图11,所述设备包括解复用单元1100、基于上下文的位平面解码单元1110、逆量化单元1120、多分辨合成单元1130、逆频率线性预测执行单元1140、逆MDCT应用单元1150、转换单元1160、带宽扩展解码单元1170、逆转换单元1180和频带组合单元1190。
解复用单元1100接收从编码端输出的比特流并对该比特流进行解复用。更详细地讲,解复用单元1100将比特流分离为与多个数据电平相应的数据块,并针对所述数据块分解和输出比特流的信息。这里,从解复用单元1100输出的信息包括关于将音频频谱的分解信息、量化值和其他重构信息、量化频谱的重构信息、关于基于上下文的位平面解码的信息、信号类型信息、关于频率线性预测和矢量量化的信息以及编码的带宽扩展信息。
基于上下文的位平面解码单元1110对编码的位平面执行基于上下文的解码。这里,基于上下文的位平面解码单元1110接收从解复用单元1100输出的信息,并通过使用Huffman编码方法来重构频谱、编码频带模式信息和比例因子。基于上下文的位平面解码单元1110接收有损编码频带模式信息、有损编码的比例因子和有损编码的频谱,并输出编码频带模式值、比例因子的解码装饰指示和频谱的量化值。
逆量化单元1120对从基于上下文的位平面解码单元1110输出的结果进行逆量化。
多分辨合成单元1130接收从逆量化单元1120输出的结果,并对瞬时变化的接收到的信号的音频频谱系数执行多分辨合成。更详细地讲,如果已经对从编码端接收的音频信号执行了多分辨分解,则多分辨合成单元1130可通过对从逆量化单元1120输出的结果执行多分辨合成来提高解码效率。这里,多分辨合成单元1130接收逆量化频谱/差分频谱并输出重构频谱/差分频谱。
逆频率线性预测执行单元1140组合从多分辨合成单元1130输出的结果和从解复用单元1100接收到的通过编码端执行的频率线性预测的结果,并对组合的结果执行逆矢量量化。更详细地讲,如果已经对从编码端接收到的音频信号执行了频率线性预测,则逆频率线性预测执行单元1140可通过组合频率线性预测结果和从逆量化单元1120或多分辨合成单元1130输出的结果来提高解码效率。这里,逆频率线性预测执行单元1140通过利用频域预测技术和预测系数的矢量量化技术而有效地提高了解码效率。逆频率线性预测执行单元1140接收差分频谱系数和矢量索引,并输出MDCT频谱系数。
基于上下文的位平面解码单元1110、逆量化单元1120、多分辨合成单元1130和逆频率线性预测执行单元1140对编码的低频带信号进行解码,从而可被共同称作低频带解码单元。
逆MDCT应用单元1150执行由编码端执行的转换的逆操作。逆MDCT应用单元1150对从多分辨合成单元1130和逆频率线性预测执行单元1140输出的低频带信号执行逆MDCT,以便于将低频带信号从频域转换到时域。这里,逆MDCT应用单元1150接收从多分辨合成单元1130或逆频率线性预测执行单元1140的逆量化的结果获得的频谱系数,并输出与低频带相应的重构的音频数据。
转换单元1160通过使用转换方法将由逆MDCT应用单元1150转换到时域的低频带信号从时域转换到频域或时/频域。例如,转换单元1160可通过使用MDST方法、FFT方法或QMF方法来转换低频带信号。这里,还可使用MDCT方法。然而,如果使用MDCT方法,则前面的图10的实施例比当前的实施例有效。
带宽扩展解码单元1170对编码的带宽扩展信息进行解码并通过使用解码的带宽扩展信息从转换单元1160所输出的低频带信号产生高频带信号。这里,基于低频带信号和高频带信号之间存在强相关性的事实,带宽扩展解码单元1170通过将解码的带宽扩展信息应用到低频带信号来产生高频带信号。这里,带宽扩展信息表示高频带信号的特性,它包括高频带信号的多种信息(比如能量级和包络)。
逆转换单元1180通过使用除了MDCT方法之外的转换方法来将带宽扩展解码单元1170解码的高频带信号从频域或者时/频域逆转换到时域。这里转换单元1160和逆转换单元1180使用相同的转换方法。例如,逆转换单元1180可使用MDST方法、FFT方法或者QMF方法。
频带组合单元1190组合由逆MDCT应用单元1150转换到时域的低频带信号和由逆转换单元1180转换到时域的高频带信号,以便于将结果作为输出信号OUT输出。
图12是根据本发明另一实施例的对音频信号解码的设备的框图。
参照图12,所述设备包括解复用单元1200、基于上下文的位平面解码单元1210、逆量化单元1220、多分辨合成单元1230、逆频率线性预测执行单元1240、带宽扩展解码单元1250、频带组合单元1260和逆MDCT应用单元1270。
解复用单元1200接收从编码端输出的比特流并对该比特流进行解复用。更详细地讲,解复用单元1200将比特流分离为与多个数据电平相应的数据块,并针对所述数据块分解和输出比特流的信息。这里,从解复用单元1200输出的信息包括关于将音频频谱的分解信息、量化值和其他重构信息、量化频谱的重构信息、关于基于上下文的位平面解码的信息、信号类型信息、关于频率线性预测和矢量量化的信息以及编码的带宽扩展信息。
基于上下文的位平面解码单元1210对编码的位平面执行基于上下文的解码。这里,基于上下文的位平面解码单元1210接收从解复用单元1200输出的信息,并通过使用Huffman编码方法来重构频谱、编码频带模式信息和比例因子。基于上下文的位平面解码单元1210接收有损编码频带模式信息、有损编码的比例因子和有损编码的频谱,并输出编码频带模式值、比例因子的解码装饰指示和频谱的量化值。
逆量化单元1220对从基于上下文的位平面解码单元1210输出的结果进行逆量化。
多分辨合成单元1230接收从逆量化单元1220输出的结果,并对瞬时变化的接收到的信号的音频频谱系数执行多分辨合成。更详细地讲,如果已经对从编码端接收的音频信号执行了多分辨分解,则多分辨合成单元1230可通过对从逆量化单元1220输出的结果执行多分辨合成来提高解码效率。这里,多分辨合成单元1230接收逆量化频谱/差分频谱并输出重构频谱/差分频谱。
逆频率线性预测执行单元1240组合从多分辨合成单元1230输出的结果和从解复用单元1200接收到的通过编码端执行的频率线性预测的结果,并对组合的结果执行逆矢量量化。更详细地讲,如果已经对从编码端接收到的音频信号执行了频率线性预测,则逆频率线性预测执行单元1240可通过组合频率线性预测结果和从逆量化单元1220或多分辨合成单元1230输出的结果来提高解码效率。这里,逆频率线性预测执行单元1240通过利用频域预测技术和预测系数的矢量量化技术而有效地提高了解码效率。逆频率线性预测执行单元1240接收差分频谱系数和矢量索引,并输出MDCT频谱系数。
基于上下文的位平面解码单元1210、逆量化单元1220、多分辨合成单元1230和逆频率线性预测执行单元1240对编码的低频带信号进行解码,从而可被共同称作低频带解码单元。
带宽扩展解码单元1250对编码的带宽扩展信息进行解码,并通过使用解码的带宽扩展信息来从多分辨合成单元1230或逆频率线性预测执行单元1240所输出的低频带信号产生高频带信号。这里,基于低频带信号和高频带信号之间存在强相关性的事实,带宽扩展解码单元1250通过将解码的带宽扩展信息应用到低频带信号来产生高频带信号。这里,带宽扩展信息表示高频带信号的特性,它包括高频带信号的多种信息(比如能量级和包络)。
频带组合单元1260组合由多分辨合成单元1230或逆频率线性预测执行单元1240输出的低频带信号和由带宽扩展解码单元1250解码的高频带信号。
逆MDCT应用单元1270通过执行逆MDCT来对从频带组合单元1260输出的结果执行逆转换,从而将结果作为输出信号OUT输出。这里,逆MDCT应用单元1270接收从逆频率线性预测执行单元1240的逆量化结果获得的频谱系数,并输出与低频带相应的重构的音频数据。
图13是根据本发明实施例的对音频信号编码的方法的流程图。
根据当前实施例的方法对应于图4所示的设备的顺序处理。因此,将结合图4来描述该方法,并且将省略重复的描述。
参照图13,在操作1300,频带分离单元400将输入信号分离为低频带信号和高频带信号。
在操作1310,第一MDCT应用单元410和第二MDCT应用单元460分别将低频带信号和高频带信号从时域转换到频域。
在操作1320,低频带编码单元对转换的低频带信号执行量化和基于上下文的位平面编码。这里,低频带编码单元可包括频率线性预测执行单元420、多分辨分解单元430、量化单元440和基于上下文的位平面编码单元450。更详细地讲,频率线性预测执行单元420通过根据低频带信号的特性执行频率线性预测来对转换的低频带信号进行滤波。多分辨分解单元430对根据低频带信号的特性而转换的或滤波的低频带信号执行多分辨分解。量化单元440对已经对其执行了多分辨分解的低频带信号进行量化,基于上下文的位平面编码单元450对量化的低频带信号执行基于上下文的位平面编码。
在操作1330,带宽扩展编码单元470使用转换的低频带信号产生表示转换的高频带信号的特性的带宽扩展信息并对其进行编码。
在操作1340,复用单元480将编码的位平面和编码的带宽扩展信息进行复用,并将编码的位平面和编码的带宽扩展信息作为输入信号的编码结果输出。
图14是根据本发明另一实施例的对音频信号编码的方法的流程图。
根据当前实施例的方法对应于图5所示的设备的顺序处理。因此,将结合图5来描述该方法,并且将省略重复的描述。
参照图14,在操作1400,频带分离单元500将输入信号分离为低频带信号和高频带信号。
在操作1410,MDCT应用单元510对低频带信号执行MDCT以便于将低频带信号从时域转换到频域。
在操作1420,低频带编码单元对已经对其执行了MDCT的低频带信号执行量化和基于上下文的位平面编码。这里,低频带编码单元可包括频率线性预测执行单元520、多分辨分解单元530、量化单元540和基于上下文的位平面编码单元550。更详细地讲,频率线性预测执行单元520通过根据低频带信号的特性执行频率线性预测来对转换的低频带信号进行滤波。多分辨分解单元530对根据低频带信号的特性而转换的或滤波的低频带信号执行多分辨分解。量化单元540对已经对其执行了多分辨分解的低频带信号进行量化,基于上下文的位平面编码单元550对量化的低频带信号执行基于上下文的位平面编码。
在操作1430,低频带转换单元560和高频带转换单元570分别将低频带信号和高频带信号从时域转换到频域或时/频域。
在操作1440,带宽扩展编码单元580通过使用转换的低频带信号产生表示转换的高频带信号的特性的带宽扩展信息并对其进行编码。
在操作1450,复用单元590将编码的位平面和编码的带宽扩展信息复用并将编码的位平面和编码的带宽扩展信息作为输入信号的编码结果输出。
图15是根据本发明另一实施例的对音频信号编码的方法的流程图。
根据当前实施例的方法对应于图6中所示的设备的顺序处理。因此,将结合图6来描述该方法,并省略重复的描述。
参照图15,在操作1500,MDCT应用单元600将输入信号从时域转换到频域。
在操作1510,频带分离单元610将转换的输入信号分离为低频带信号和高频带信号。
在操作1520,低频带编码单元对低频带信号执行量化和基于上下文的位平面编码。这里,低频带编码单元可包括频率线性预测执行单元620、多分辨分解单元630、量化单元640和基于上下文的位平面编码单元650。更详细地讲,频率线性预测执行单元620通过根据低频带信号的特性执行频率线性预测来对转换的低频带信号进行滤波。多分辨分解单元630对根据低频带信号的特性而转换的或滤波的低频带信号执行多分辨分解。量化单元640对已经对其执行了多分辨分解的低频带信号进行量化,基于上下文的位平面编码单元650对量化的低频带信号执行基于上下文的位平面编码。
在操作1530,带宽扩展编码单元660通过使用低频带信号产生带宽扩展信息并对其进行编码,所述带宽扩展信息表示高频带信号的特性。
在操作1540,复用单元670将编码的位平面和编码的带宽扩展信息复用,并将编码的位平面和编码的带宽扩展信息作为输入信号的编码结果输出。
图16是根据本发明实施例的对音频信号解码的方法的流程图。
根据当前实施例的方法对应于图10示出的设备的顺序处理。因此,可结合图10来描述该方法,并且将省略重复的描述。
在操作1600,解复用单元1000接收编码的音频信号。这里,编码的音频信号包括编码的位平面和编码的低频带的带宽扩展信息。
在操作1610,低频带解码单元对编码的位平面执行基于上下文的解码和逆量化,以便于产生低频带信号。这里,低频带解码单元可包括基于上下文的位平面解码单元1010、逆量化单元1020、多分辨合成单元1030、和逆频率线性预测执行单元1040。更详细地讲,基于上下文的位平面解码单元1010对编码的位平面执行基于上下文的解码。逆量化单元1020对解码的位平面执行逆量化。如果已经对由解复用单元1000接收的编码的音频信号执行了多分辨分解,则多分辨合成单元1030对逆量化的位平面执行多分辨合成。如果对解复用单元1000接收的编码的音频信号执行了频率线性预测,则逆频率线性预测执行单元1040通过使用矢量索引来组合频率线性预测结果和逆量化的位平面或者已经对其执行了多分辨合成的位平面,以便于产生低频带信号。
在操作1620,带宽扩展解码单元1050对编码的带宽扩展信息进行解码,并通过使用解码的带宽扩展信息从低频带信号产生高频带信号。
在操作1630,第一逆MDCT应用单元1060和第二逆MDCT应用单元1070分别对低频带信号和高频带信号执行逆MDCT,以便于将低频带信号和高频带信号从频域转换到时域。
在操作1640,频带组合单元1080组合转换的低频带信号和转换的高频带信号。
图17是根据本发明另一实施例的对音频信号解码的方法的流程图。
根据当前实施例的方法对应于图11示出的设备的顺序处理。因此,可结合图11来描述该方法,并且将省略重复的描述。
在操作1700,解复用单元1100接收编码的音频信号。这里,编码的音频信号包括编码的位平面和编码的低频带的带宽扩展信息。
在操作1710,低频带解码单元对编码的位平面执行基于上下文的解码和逆量化,以便于产生低频带信号。这里,低频带解码单元可包括基于上下文的位平面解码单元1110、逆量化单元1120、多分辨合成单元1130、和逆频率线性预测执行单元1140。更详细地讲,基于上下文的位平面解码单元1110对编码的位平面执行基于上下文的解码。逆量化单元1120对解码的位平面执行逆量化。如果已经对由解复用单元1100接收的编码的音频信号执行了多分辨分解,则多分辨合成单元1130对逆量化的位平面执行多分辨合成。如果对解复用单元1100接收的编码的音频信号执行了频率线性预测,则逆频率线性预测执行单元1140通过使用矢量索引来组合频率线性预测结果和逆量化的位平面或者已经对其执行了多分辨合成的位平面,以便于产生低频带信号。
在操作1720,逆MDCT应用单元1150对低频带信号执行逆MDCT,以便于将低频带信号从频域转换到时域。
在操作1730,转换单元1160将已经对其执行了逆MDCT的低频带信号从时域转换到频域或者时/频域。
在操作1740,带宽扩展解码单元1170对编码的带宽扩展信息进行解码并通过使用解码的带宽扩展信息从被转换到频域或时/频域的低频带信号产生高频带信号。
在操作1750,逆转换单元1180将高频带信号逆转换到时域。
在操作1760,频带组合单元1190组合转换的低频带信号和逆转换的高频带信号。
图18是根据本发明另一实施例的对音频信号解码的方法的流程图。
根据当前实施例的方法对应于图12示出的设备的顺序处理。因此,可结合图12来描述该方法,并且将省略重复的描述。
在操作1800,解复用单元1200接收编码的音频信号。这里,编码的音频信号包括编码的位平面和编码的低频带的带宽扩展信息。
在操作1810,低频带解码单元对编码的位平面执行基于上下文的解码和逆量化,以便于产生低频带信号。这里,低频带解码单元可包括基于上下文的位平面解码单元1210、逆量化单元1220、多分辨合成单元1230、和逆频率线性预测执行单元1240。更详细地讲,基于上下文的位平面解码单元1210对编码的位平面执行基于上下文的解码。逆量化单元1220对解码的位平面执行逆量化。如果已经对由解复用单元1200接收的编码的音频信号执行了多分辨分解,则多分辨合成单元1230对逆量化的位平面执行多分辨合成。如果已经对解复用单元1200接收的编码的音频信号执行了频率线性预测,则逆频率线性预测执行单元1240通过使用矢量索引来组合频率线性预测结果和逆量化的位平面或者已经对其执行了多分辨分解的位平面,以便于产生低频带信号。
在操作1820,带宽扩展解码单元1250对编码的带宽扩展信息进行解码并通过使用解码的带宽扩展信息从低频带信号产生高频带信号。
在操作1830,频带组合单元1260组合低频带信号和高频带信号。
在操作1840,逆MDCT应用单元1270对组合的信号执行逆MDCT,以便于将组合的信号从频域转换到时域。
本发明还可被实现为计算机可读记录介质上的计算机可读代码。
计算机可读记录介质是能够存储其后可由计算机***读出的数据的任何数据存储装置。计算机可读记录介质的示例包括只读存储器(ROM)、随机存取存储器(RAM)、CD-ROM、磁带、软盘、光学数据存储装置和载波(比如通过互联网的数据传输)。计算机可读记录介质还可分布在联网的计算机***上,从而以分布式方式来存储和执行计算机可读代码。
如上所述,根据本发明,通过将输入信号分离为低频带信号和高频带信号,将低频带信号和高频带信号的每个从时域转换到频域,对转换的低频带信号执行量化和基于上下文的位平面编码,产生表示转换的高频带信号的特性的带宽扩展信息并对其进行编码,将编码的位平面和编码的带宽扩展信息作为输入信号的编码结果输出,可以以有限的比特率对高频分量进行有效编码,从而提高音频信号的质量。
此外,通过接收编码的音频信号,对包括在编码的音频信号中的编码的位平面执行基于上下文的解码和逆量化以便于产生低频带信号,对包括在编码的音频信号中的带宽扩展信息进行解码,通过使用解码的带宽扩展信息从低频带信号产生高频带信号,对低频带信号和高频带信号执行逆MDCT以便于将低频带信号和高频带信号从频域转换到时域,并组合转换的低频带信号和转换的高频带信号,可从以有限的比特率编码的比特流有效地对高频分量进行解码。
尽管参照本发明示例性实施例显示并描述了本发明,但是本领域的普通技术人员应该理解,在不脱离由权利要求限定的本发明的精神和范围的情况下,可以在形式和细节上进行各种改变。示例性实施例应该被理解为只是为描述意义而不作为限制目的。因此,本发明的范围不由本发明的详细描述限定,而由权利要求所限定,在所述范围内的所有不同应该被理解为包括在本发明中。
Claims (43)
1.一种对音频信号编码的方法,所述方法包括以下步骤:
(a)将输入信号分离为低频带信号和高频带信号;
(b)将低频带信号和高频带信号中的每一个从时域转换到频域;
(c)对转换的低频带信号执行量化和基于上下文的位平面编码;
(d)通过使用转换的低频带信号,产生表示转换的高频带信号的特性的带宽扩展信息,并对所述带宽扩展信息编码;
(e)将编码的位平面和编码的带宽扩展信息作为输入信号的编码结果输出。
2.如权利要求1所述的方法,其中,步骤(b)包括:通过对低频带信号和高频带信号中的每一个执行修正的离散余弦变换,将低频带信号和高频带信号中的每一个从时域转换到频域。
3.如权利要求1所述的方法,还包括以下至少一个步骤:
(f)通过对转换的低频带信号执行频率线性预测,对转换的低频带信号进行滤波;
(g)对转换的低频带信号执行多分辨分解,
其中,步骤(c)包括:对滤波的低频带信号或执行了多分辨分解的低频带信号执行量化和基于上下文的位平面编码。
4.如权利要求3所述的方法,其中,步骤(f)包括:通过对转换的低频带信号执行频率线性预测来计算线性预测滤波器的系数,并通过使用矢量索引来表示系数的相应值,
其中,步骤(e)包括:将编码的位平面、编码的带宽扩展信息和矢量索引作为输入信号的编码结果输出。
5.一种其上记录有用于执行对音频信号编码的方法的计算机程序的计算机可读记录介质,所述方法包括以下步骤:
(a)将输入信号分离为低频带信号和高频带信号;
(b)将低频带信号和高频带信号中的每一个从时域转换到频域;
(c)对转换的低频带信号执行量化和基于上下文的位平面编码;
(d)通过使用转换的低频带信号,产生表示转换的高频带信号的特性的带宽扩展信息,并对所述带宽扩展信息编码;
(e)将编码的位平面和编码的带宽扩展信息作为输入信号的编码结果输出。
6.一种对音频信号编码的方法,所述方法包括以下步骤:
(a)将输入信号分离为低频带信号和高频带信号;
(b)通过对低频带信号执行修正的离散余弦变换,将低频带信号从时域转换到频域;
(c)对执行了修正的离散余弦变换的低频带信号执行量化和基于上下文的位平面编码;
(d)将低频带信号和高频带信号中的每一个从时域转换到频域或时/频域;
(e)通过使用转换的低频带信号,产生表示转换的高频带信号的特性的带宽扩展信息,并对所述带宽扩展信息编码;
(f)将编码的位平面和编码的带宽扩展信息作为输入信号的编码结果输出。
7.如权利要求6所述的方法,还包括以下至少一个步骤:
(g)通过对低频带信号执行频率线性预测,对执行了修正的离散余弦变换的低频带信号进行滤波;
(h)对执行了修正的离散余弦变换的低频带信号执行多分辨分解,
其中,步骤(c)包括:对滤波的低频带信号或执行了多分辨分解的低频带信号执行量化和基于上下文的位平面编码。
8.如权利要求7所述的方法,其中,步骤(g)包括通过对转换的低频带信号执行频率线性预测来计算线性预测滤波器的系数,并通过使用矢量索引来表示系数的相应值,
其中,步骤(f)包括:将编码的位平面、编码的带宽扩展信息和矢量索引作为输入信号的编码结果输出。
9.一种其上记录有用于执行对音频信号编码的方法的计算机程序的计算机可读记录介质,所述方法包括以下步骤:
(a)将输入信号分离为低频带信号和高频带信号;
(b)通过对低频带信号执行修正的离散余弦变换,将低频带信号从时域转换到频域;
(c)对执行了修正的离散余弦变换的低频带信号执行量化和基于上下文的位平面编码;
(d)将低频带信号和高频带信号中的每一个从时域转换到频域或时/频域;
(e)通过使用转换的低频带信号,产生表示转换的高频带信号的特性的带宽扩展信息,并对所述带宽扩展信息编码;
(f)将编码的位平面和编码的带宽扩展信息作为输入信号的编码结果输出。
10.一种对音频信号编码的方法,所述方法包括以下步骤:
(a)将输入信号从时域转换到频域;
(b)将转换的输入信号分离为低频带信号和高频带信号;
(c)对低频带信号执行量化和基于上下文的位平面编码;
(d)通过使用低频带信号产生表示高频带信号的特性的带宽扩展信息,并对所述带宽扩展信息编码;
(e)将编码的位平面和编码的带宽扩展信息作为输入信号的编码结果输出。
11.如权利要求10所述的方法,其中,步骤(b)包括:通过对输入信号执行修正的离散余弦变换,将输入信号从时域转换到频域。
12.如权利要求10所述的方法,还包括以下至少一个步骤:
(f)通过对低频带信号执行频率线性预测,对低频带信号进行滤波;
(g)对低频带信号执行多分辨分解,
其中,步骤(c)包括:对滤波的低频带信号或执行了多分辨分解的低频带信号执行量化和基于上下文的位平面编码。
13.如权利要求12所述的方法,其中,步骤(f)包括:通过对低频带信号执行频率线性预测来计算线性预测滤波器的系数,并通过使用矢量索引来表示系数的相应值,
其中,步骤(e)包括:将编码的位平面、编码的带宽扩展信息和矢量索引作为输入信号的编码结果输出。
14.一种其上记录有用于执行对音频信号编码的方法的计算机程序的计算机可读记录介质,所述方法包括以下步骤:
(a)将输入信号从时域转换到频域;
(b)将转换的输入信号分离为低频带信号和高频带信号;
(c)对低频带信号执行量化和基于上下文的位平面编码;
(d)通过使用低频带信号产生表示高频带信号的特性的带宽扩展信息并对所述带宽扩展信息编码;
(e)将编码的位平面和编码的带宽扩展信息作为输入信号的编码结果输出。
15.一种对音频信号解码的方法,所述方法包括以下步骤:
(a)接收编码的音频信号;
(b)通过对包括在编码的音频信号中的编码的位平面执行基于上下文的解码和逆量化,产生低频带信号;
(c)对包括在编码的音频信号中的编码的带宽扩展信息解码,并通过使用解码的带宽扩展信息从低频带信号产生高频带信号;
(d)通过对低频带信号和高频带信号中的每一个执行逆修正的离散余弦变换,将低频带信号和高频带信号中的每一个从频域转换到时域;
(e)将转换的低频带信号和转换的高频带信号组合。
16.如权利要求15所述的方法,其中,步骤(b)还包括以下至少一个步骤:
对逆量化的位平面执行多分辨合成;
通过使用包括在编码的音频信号中的矢量索引,将通过编码端进行的频率线性预测的结果和逆量化的位平面组合。
17.一种其上记录有用于执行对音频信号解码的方法的计算机程序的计算机可读记录介质,所述方法包括以下步骤:
(a)接收编码的音频信号;
(b)通过对包括在编码的音频信号中的编码的位平面执行基于上下文的解码和逆量化,产生低频带信号;
(c)对包括在编码的音频信号中的编码的带宽扩展信息解码,并通过使用解码的带宽扩展信息从低频带信号产生高频带信号;
(d)通过对低频带信号和高频带信号中的每一个执行逆修正的离散余弦变换,将低频带信号和高频带信号中的每一个从频域转换到时域;
(e)将转换的低频带信号和转换的高频带信号组合。
18.一种对音频信号解码的方法,所述方法包括以下步骤:
(a)接收编码的音频信号;
(b)通过对包括在编码的音频信号中的编码的位平面执行基于上下文的解码和逆量化,产生低频带信号;
(c)通过对低频带信号执行逆修正的离散余弦变换,将低频带信号从频域转换到时域;
(d)将执行了逆修正的离散余弦变换的低频带信号从时域转换到频域或时/频域;
(e)对包括在编码的音频信号中的编码的带宽扩展信息解码,并通过使用解码的带宽扩展信息从转换到频域或时/频域的低频带信号产生高频带信号;
(f)将高频带信号逆转换到时域;
(g)将转换的低频带信号和逆转换的高频带信号组合。
19.如权利要求18所述的方法,其中,步骤(b)还包括以下至少一个步骤:
对逆量化的位平面执行多分辨合成;
通过使用包括在编码的音频信号中的矢量索引,将通过编码端进行的频率线性预测的结果和逆量化的位平面组合。
20.一种其上记录有用于执行对音频信号解码的方法的计算机程序的计算机可读记录介质,所述方法包括以下步骤:
(a)接收编码的音频信号;
(b)通过对包括在编码的音频信号中的编码的位平面执行基于上下文的解码和逆量化,产生低频带信号;
(c)通过对低频带信号执行逆修正的离散余弦变换,将低频带信号从频域转换到时域;
(d)将执行了逆修正的离散余弦变换的低频带信号从时域转换到频域或时/频域;
(e)对包括在编码的音频信号中的编码的带宽扩展信息解码,并通过使用解码的带宽扩展信息从转换到频域或时/频域的低频带信号产生高频带信号;
(f)将高频带信号逆转换到时域;
(g)将转换的低频带信号和逆转换的高频带信号组合。
21.一种对音频信号解码的方法,所述方法包括以下步骤:
(a)接收编码的音频信号;
(b)通过对包括在编码的音频信号中的编码的位平面执行基于上下文的解码和逆量化,产生低频带信号;
(c)对包括在编码的音频信号中的编码的带宽扩展信息解码,并通过使用解码的带宽扩展信息从低频带信号产生高频带信号;
(d)将低频带信号和高频带信号组合;
(e)通过对组合的信号执行逆修正的离散余弦变换,将组合的信号从频域转换到时域。
22.如权利要求21所述的方法,其中,步骤(b)还包括以下至少一个步骤:
对逆量化的位平面执行多分辨合成;
通过使用包括在编码的音频信号中的矢量索引,将通过编码端进行的频率线性预测的结果和逆量化的位平面组合。
23.一种其上记录有用于执行对音频信号解码的方法的计算机程序的计算机可读记录介质,所述方法包括以下步骤:
(a)接收编码的音频信号;
(b)通过对包括在编码的音频信号中的编码的位平面执行基于上下文的解码和逆量化,产生低频带信号;
(c)对包括在编码的音频信号中的编码的带宽扩展信息解码,并通过使用解码的带宽扩展信息从低频带信号产生高频带信号;
(d)将低频带信号和高频带信号组合;
(e)通过对组合的信号执行逆修正的离散余弦变换,将组合的信号从频域转换到时域。
24.一种用于对音频信号编码的设备,所述设备包括:
频带分离单元,将输入信号分离为低频带信号和高频带信号;
转换单元,将低频带信号和高频带信号中的每一个从时域转换到频域;
低频带编码单元,对转换的低频带信号执行量化和基于上下文的位平面编码;
频带扩展编码单元,通过使用转换的低频带信号,产生表示转换的高频带信号的特性的带宽扩展信息并对所述带宽扩展信息编码。
25.如权利要求24所述的设备,其中,转换单元包括:
第一修正的离散余弦变换应用单元,通过对低频带信号执行修正的离散余弦变换,将低频带信号从时域转换到频域;
第二修正的离散余弦变换应用单元,通过对高频带信号执行修正的离散余弦变换,将高频带信号从时域转换到频域。
26.如权利要求24所述的设备,其中,低频带编码单元包括以下至少一个单元:
频率线性预测执行单元,通过对转换的低频带信号执行频率线性预测,对转换的低频带信号进行滤波;
多分辨分解单元,对转换的低频带信号执行多分辨分解,
其中,对滤波的低频带信号或执行了多分辨分解的低频带信号执行量化和基于上下文的位平面编码。
27.如权利要求26所述的设备,其中,频率线性预测执行单元通过对转换的低频带信号执行频率线性预测来计算线性预测滤波器的系数,并通过使用矢量索引来表示系数的相应值。
28.如权利要求27所述的设备,还包括:复用单元,将编码的位平面、编码的带宽扩展信息和矢量索引复用。
29.一种用于对音频信号编码的设备,所述设备包括:
频带分离单元,将输入信号分离为低频带信号和高频带信号;
修正的离散余弦变换应用单元,通过对低频带信号执行修正的离散余弦变换,将低频带信号从时域转换到频域;
低频带编码单元,对执行了修正的离散余弦变换的低频带信号执行量化和基于上下文的位平面编码;
转换单元,将低频带信号和高频带信号中的每一个从时域转换到频域或时/频域;
带宽扩展编码单元,通过使用转换的低频带信号,产生表示转换的高频带信号的特性的带宽扩展信息并对所述带宽扩展信息编码。
30.如权利要求29所述的设备,其中,低频带编码单元包括以下至少一个单元:
频率线性预测执行单元,通过对执行了修正的离散余弦变换的低频带信号执行频率线性预测,对执行了修正的离散余弦变换的低频带信号进行滤波;
多分辨分解单元,对执行了修正的离散余弦变换的低频带信号执行多分辨分解,
其中,对滤波的低频带信号或执行了多分辨分解的低频带信号执行量化和基于上下文的位平面编码。
31.如权利要求30所述的设备,其中,频率线性预测执行单元通过对执行了修正的离散余弦变换的低频带信号执行频率线性预测来计算线性预测滤波器的系数,并通过使用矢量索引来表示系数的相应值。
32.如权利要求31所述的设备,还包括:复用单元,将编码的位平面、编码的带宽扩展信息和矢量索引复用。
33.一种用于对音频信号编码的设备,所述设备包括:
转换单元,将输入信号从时域转换到频域;
频带分离单元,将转换的输入信号分离为低频带信号和高频带信号;
低频带编码单元,对低频带信号执行量化和基于上下文的位平面编码;
带宽扩展编码单元,通过使用低频带信号产生表示高频带信号的特性的带宽扩展信息并对所述带宽扩展信息编码。
34.如权利要求33所述的设备,其中,转换单元通过对输入信号执行修正的离散余弦变换,将输入信号从时域转换到频域。
35.如权利要求33所述的设备,其中,低频带编码单元包括以下至少一个单元:
频率线性预测执行单元,通过对低频带信号执行频率线性预测,对低频带信号进行滤波;
多分辨分解单元,对低频带信号执行多分辨分解,
其中,对滤波的低频带信号或执行了多分辨分解的低频带信号执行量化和基于上下文的位平面编码。
36.如权利要求35所述的设备,其中,频率线性预测执行单元通过对低频带信号执行频率线性预测来计算线性预测滤波器的系数,并通过使用矢量索引来表示系数的相应值。
37.如权利要求36所述的设备,还包括:复用单元,将编码的位平面、编码的带宽扩展信息和矢量索引复用。
38.一种用于对音频信号解码的设备,所述设备包括:
低频带解码单元,通过对编码的位平面执行基于上下文的解码和逆量化,产生低频带信号;
带宽扩展解码单元,对编码的带宽扩展信息解码,并通过使用解码的带宽扩展信息从低频带信号产生高频带信号;
逆修正的离散余弦变换应用单元,通过对低频带信号和高频带信号中的每一个执行逆修正的离散余弦变换,将低频带信号和高频带信号中的每一个从频域转换到时域;
频带组合单元,将转换的低频带信号和转换的高频带信号组合。
39.如权利要求38所述的设备,其中,低频带解码单元包括以下至少一个单元:
多分辨合成单元,对逆量化的位平面执行多分辨合成;
逆频率线性预测执行单元,通过使用矢量索引,将通过编码端进行的频率线性预测的结果和逆量化的位平面组合。
40.一种用于对音频信号解码的设备,所述设备包括:
低频带解码单元,通过对编码的位平面执行基于上下文的解码和逆量化,产生低频带信号;
逆修正的离散余弦变换应用单元,通过对低频带信号执行逆修正的离散余弦变换,将低频带信号从频域转换到时域;
转换单元,将执行了逆修正的离散余弦变换的低频带信号从时域转换到频域或时/频域;
带宽扩展解码单元,对编码的带宽扩展信息解码,并通过使用解码的带宽扩展信息从转换到频域或时/频域的低频带信号产生高频带信号;
逆转换单元,将高频带信号逆转换到时域;
频带组合单元,将转换的低频带信号和逆转换的高频带信号组合。
41.如权利要求40所述的设备,其中,低频带解码单元包括以下至少一个单元:
多分辨合成单元,对逆量化的位平面执行多分辨合成;
逆频率线性预测执行单元,通过使用矢量索引,将通过编码端进行的频率线性预测的结果和逆量化的位平面组合。
42.一种用于对音频信号解码的设备,所述设备包括:
低频带解码单元,通过对编码的位平面执行基于上下文的解码和逆量化,产生低频带信号;
带宽扩展解码单元,对编码的带宽扩展信息解码,并通过使用解码的带宽扩展信息从低频带信号产生高频带信号;
频带组合单元,将低频带信号和高频带信号组合;
逆修正的离散余弦变换应用单元,通过对组合的信号执行逆修正的离散余弦变换,将组合的信号从频域转换到时域。
43.如权利要求42所述的设备,其中,低频带解码单元包括以下至少一个单元:
多分辨合成单元,对逆量化的位平面执行多分辨合成;
逆频率线性预测执行单元,通过使用矢量索引,将通过编码端进行的频率线性预测的结果和逆量化的位平面组合。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060090152 | 2006-09-18 | ||
KR20060090152 | 2006-09-18 | ||
KR1020070079781 | 2007-08-08 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101162584A true CN101162584A (zh) | 2008-04-16 |
Family
ID=39297493
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2007101533639A Pending CN101162584A (zh) | 2006-09-18 | 2007-09-18 | 使用带宽扩展技术对音频信号编码和解码的方法和设备 |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR101346358B1 (zh) |
CN (1) | CN101162584A (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103210443A (zh) * | 2010-09-15 | 2013-07-17 | 三星电子株式会社 | 用于高频带宽扩展的对信号进行编码和解码的设备和方法 |
CN102089813B (zh) * | 2008-07-11 | 2013-11-20 | 弗劳恩霍夫应用研究促进协会 | 音频编码器和音频解码器 |
CN104715756A (zh) * | 2015-02-10 | 2015-06-17 | 百度在线网络技术(北京)有限公司 | 音频数据的处理方法及装置 |
CN104903956A (zh) * | 2012-10-10 | 2015-09-09 | 弗兰霍菲尔运输应用研究公司 | 用于通过使用频谱模式有效合成正弦曲线和扫描的设备及方法 |
CN103119646B (zh) * | 2010-07-20 | 2016-09-07 | 弗劳恩霍夫应用研究促进协会 | 音频编码器、音频解码器、编码音频信息的方法以及解码音频信息的方法 |
CN106463135A (zh) * | 2014-06-26 | 2017-02-22 | 高通股份有限公司 | 使用失配频率范围的高频带信号译码 |
CN106782575A (zh) * | 2011-06-01 | 2017-05-31 | 三星电子株式会社 | 音频编码方法和设备、音频解码方法和设备 |
CN106941003A (zh) * | 2011-10-21 | 2017-07-11 | 三星电子株式会社 | 能量无损编码方法和设备以及能量无损解码方法和设备 |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3115991A4 (en) | 2014-03-03 | 2017-08-02 | Samsung Electronics Co., Ltd. | Method and apparatus for high frequency decoding for bandwidth extension |
WO2015162500A2 (ko) | 2014-03-24 | 2015-10-29 | 삼성전자 주식회사 | 고대역 부호화방법 및 장치와 고대역 복호화 방법 및 장치 |
CN112086102B (zh) * | 2020-08-31 | 2024-04-16 | 腾讯音乐娱乐科技(深圳)有限公司 | 扩展音频频带的方法、装置、设备以及存储介质 |
CN112309408A (zh) * | 2020-11-10 | 2021-02-02 | 北京百瑞互联技术有限公司 | 一种扩展lc3音频编解码带宽的方法、装置及存储介质 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2388502A (en) | 2002-05-10 | 2003-11-12 | Chris Dunn | Compression of frequency domain audio signals |
KR100561869B1 (ko) | 2004-03-10 | 2006-03-17 | 삼성전자주식회사 | 무손실 오디오 부호화/복호화 방법 및 장치 |
-
2007
- 2007-08-08 KR KR1020070079781A patent/KR101346358B1/ko not_active IP Right Cessation
- 2007-09-18 CN CNA2007101533639A patent/CN101162584A/zh active Pending
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102089813B (zh) * | 2008-07-11 | 2013-11-20 | 弗劳恩霍夫应用研究促进协会 | 音频编码器和音频解码器 |
CN103119646B (zh) * | 2010-07-20 | 2016-09-07 | 弗劳恩霍夫应用研究促进协会 | 音频编码器、音频解码器、编码音频信息的方法以及解码音频信息的方法 |
CN105719655B (zh) * | 2010-09-15 | 2020-03-27 | 三星电子株式会社 | 用于高频带宽扩展的对信号进行编码和解码的设备和方法 |
CN103210443A (zh) * | 2010-09-15 | 2013-07-17 | 三星电子株式会社 | 用于高频带宽扩展的对信号进行编码和解码的设备和方法 |
US9183847B2 (en) | 2010-09-15 | 2015-11-10 | Samsung Electronics Co., Ltd. | Apparatus and method for encoding and decoding signal for high frequency bandwidth extension |
CN105719655A (zh) * | 2010-09-15 | 2016-06-29 | 三星电子株式会社 | 用于高频带宽扩展的对信号进行编码和解码的设备和方法 |
US10418043B2 (en) | 2010-09-15 | 2019-09-17 | Samsung Electronics Co., Ltd. | Apparatus and method for encoding and decoding signal for high frequency bandwidth extension |
US9837090B2 (en) | 2010-09-15 | 2017-12-05 | Samsung Electronics Co., Ltd. | Apparatus and method for encoding and decoding signal for high frequency bandwidth extension |
CN106782575A (zh) * | 2011-06-01 | 2017-05-31 | 三星电子株式会社 | 音频编码方法和设备、音频解码方法和设备 |
CN106782575B (zh) * | 2011-06-01 | 2020-12-18 | 三星电子株式会社 | 音频编码方法和设备、音频解码方法和设备 |
US10878827B2 (en) | 2011-10-21 | 2020-12-29 | Samsung Electronics Co.. Ltd. | Energy lossless-encoding method and apparatus, audio encoding method and apparatus, energy lossless-decoding method and apparatus, and audio decoding method and apparatus |
CN106941003A (zh) * | 2011-10-21 | 2017-07-11 | 三星电子株式会社 | 能量无损编码方法和设备以及能量无损解码方法和设备 |
CN107025909A (zh) * | 2011-10-21 | 2017-08-08 | 三星电子株式会社 | 能量无损编码方法和设备以及能量无损解码方法和设备 |
US11355129B2 (en) | 2011-10-21 | 2022-06-07 | Samsung Electronics Co., Ltd. | Energy lossless-encoding method and apparatus, audio encoding method and apparatus, energy lossless-decoding method and apparatus, and audio decoding method and apparatus |
CN106941003B (zh) * | 2011-10-21 | 2021-01-26 | 三星电子株式会社 | 能量无损编码方法和设备以及能量无损解码方法和设备 |
CN107025909B (zh) * | 2011-10-21 | 2020-12-29 | 三星电子株式会社 | 能量无损编码方法和设备以及能量无损解码方法和设备 |
CN104903956B (zh) * | 2012-10-10 | 2018-11-16 | 弗劳恩霍夫应用研究促进协会 | 用于通过使用频谱模式有效合成正弦曲线和扫描的设备及方法 |
CN104903956A (zh) * | 2012-10-10 | 2015-09-09 | 弗兰霍菲尔运输应用研究公司 | 用于通过使用频谱模式有效合成正弦曲线和扫描的设备及方法 |
CN106463135A (zh) * | 2014-06-26 | 2017-02-22 | 高通股份有限公司 | 使用失配频率范围的高频带信号译码 |
CN106463135B (zh) * | 2014-06-26 | 2019-11-12 | 高通股份有限公司 | 使用失配频率范围的高频带信号译码 |
CN104715756A (zh) * | 2015-02-10 | 2015-06-17 | 百度在线网络技术(北京)有限公司 | 音频数据的处理方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
KR20080025636A (ko) | 2008-03-21 |
KR101346358B1 (ko) | 2013-12-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101162584A (zh) | 使用带宽扩展技术对音频信号编码和解码的方法和设备 | |
CN101518083B (zh) | 通过使用带宽扩展和立体声编码对音频信号编码和/或解码的方法和*** | |
JP4506039B2 (ja) | 符号化装置及び方法、復号装置及び方法、並びに符号化プログラム及び復号プログラム | |
CN100454389C (zh) | 声音编码设备和声音编码方法 | |
CN101223576B (zh) | 从音频信号提取重要频谱分量的方法和设备以及使用其的低比特率音频信号编码和/或解码方法和设备 | |
KR100958144B1 (ko) | 오디오 압축 | |
KR101238239B1 (ko) | 인코더 | |
US9037454B2 (en) | Efficient coding of overcomplete representations of audio using the modulated complex lapped transform (MCLT) | |
CN101371447A (zh) | 使用扩展带频率编码的复变换信道编码 | |
RU97122037A (ru) | Способ и устройство для масштабируемого кодирования/декодирования аудиосигнала | |
JP2006011456A (ja) | 低ビット率符号化/復号化方法及び装置並びにコンピュータ可読媒体 | |
US20080071550A1 (en) | Method and apparatus to encode and decode audio signal by using bandwidth extension technique | |
KR20080005325A (ko) | 적응적 부호화/복호화 방법 및 장치 | |
CN102511062A (zh) | 用于改进数字音频信号的分级编码/解码的增强编码/解码中的比特分配 | |
EP0919989A1 (en) | Audio signal encoder, audio signal decoder, and method for encoding and decoding audio signal | |
JP2003110429A (ja) | 符号化方法及び装置、復号方法及び装置、伝送方法及び装置、並びに記録媒体 | |
US20040083094A1 (en) | Wavelet-based compression and decompression of audio sample sets | |
JP3297749B2 (ja) | 符号化方法 | |
JP3475985B2 (ja) | 情報符号化装置および方法、情報復号化装置および方法 | |
US20120123788A1 (en) | Coding method, decoding method, and device and program using the methods | |
WO1999044291A1 (fr) | Dispositif et procede de codage, dispositif et procede de decodage, support d'enregistrement de programme et de donnees | |
JP3557164B2 (ja) | オーディオ信号符号化方法及びその方法を実行するプログラム記憶媒体 | |
JP2004246038A (ja) | 音声楽音信号符号化方法、復号化方法、符号化装置、復号化装置、符号化プログラム、および復号化プログラム | |
James et al. | A comparative study of speech compression using different transform techniques | |
JP2016035501A (ja) | 音声符号化装置、音声符号化方法、音声符号化用コンピュータプログラム、音声復号装置、音声復号方法及び音声復号用コンピュータプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20080416 |