CN1099777C - 数字信号的编码装置、解码装置和编码方法 - Google Patents
数字信号的编码装置、解码装置和编码方法 Download PDFInfo
- Publication number
- CN1099777C CN1099777C CN94190550A CN94190550A CN1099777C CN 1099777 C CN1099777 C CN 1099777C CN 94190550 A CN94190550 A CN 94190550A CN 94190550 A CN94190550 A CN 94190550A CN 1099777 C CN1099777 C CN 1099777C
- Authority
- CN
- China
- Prior art keywords
- signal
- component
- type component
- tone type
- code
- 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.)
- Expired - Lifetime
Links
- 238000006243 chemical reaction Methods 0.000 claims abstract description 17
- 230000009466 transformation Effects 0.000 claims description 92
- 238000010606 normalization Methods 0.000 claims description 59
- 238000000034 method Methods 0.000 claims description 42
- 230000005236 sound signal Effects 0.000 claims description 8
- 238000000926 separation method Methods 0.000 abstract description 2
- 230000002542 deteriorative effect Effects 0.000 abstract 1
- 238000001228 spectrum Methods 0.000 description 114
- 230000003595 spectral effect Effects 0.000 description 47
- 230000015572 biosynthetic process Effects 0.000 description 18
- 238000000605 extraction Methods 0.000 description 18
- 230000011218 segmentation Effects 0.000 description 16
- 238000012545 processing Methods 0.000 description 15
- 238000013519 translation Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 11
- 238000011002 quantification Methods 0.000 description 8
- 238000013139 quantization Methods 0.000 description 6
- 230000000903 blocking effect Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 239000000284 extract Substances 0.000 description 4
- 238000006467 substitution reaction Methods 0.000 description 4
- 238000003786 synthesis reaction Methods 0.000 description 4
- 238000013459 approach Methods 0.000 description 3
- 230000000873 masking effect Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 238000012937 correction Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000004513 sizing Methods 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 241001269238 Data Species 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 239000000654 additive Substances 0.000 description 1
- 230000000996 additive effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 239000013256 coordination polymer Substances 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 239000000700 radioactive tracer Substances 0.000 description 1
- 230000003248 secreting effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B14/00—Transmission systems not characterised by the medium used for transmission
- H04B14/02—Transmission systems not characterised by the medium used for transmission characterised by the use of pulse modulation
- H04B14/04—Transmission systems not characterised by the medium used for transmission characterised by the use of pulse modulation using pulse code modulation
-
- 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/06—Determination or coding of the spectral characteristics, e.g. of the short-term prediction coefficients
-
- 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/002—Dynamic bit allocation
-
- 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/012—Comfort noise or silence coding
-
- 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/0212—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 orthogonal transformation
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/66—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission for reducing bandwidth of signals; for improving efficiency of transmission
- H04B1/667—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission for reducing bandwidth of signals; for improving efficiency of transmission using a division in frequency subbands
-
- 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
- G10L25/00—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
- G10L25/03—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 characterised by the type of extracted parameters
- G10L25/18—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 characterised by the type of extracted parameters the extracted parameters being spectral information of each sub-band
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Computational Linguistics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
Abstract
一种声音信号编码装置包括把输入声音信号变换成频率分量的变换电路;把变换电路的输出分离成音调型分量和噪声型分量的分离电路:用来对音调型分量进行可变长编码的音调型编码电路;和用来对噪声型分量进行编码的噪声型编码电路。这种装置可以改善编码效率而不降低声音质量。
Description
技术领域
本发明涉及应用于数字数据等信息编码或解码的信号编码装置和信号解码装置,进而涉及记录该已编码信号的记录媒体,即通过高效率编码对输入数字数据等数字信号进行编码,传送该已编码数字信号,以便将其记录和重放,把已编码数字信号解码,从而得到重放信号。
背景技术
在现有技术中,有各种音频或声音信号的高效率编码方法,而具有代表性的可以举出:对时间轴上的音频信号等不是以某一单位时间进行块化,而是将其分割成多个频带进行编码的非块化频带分割方式的频带分割编码(子带编码,SBC);和把时间轴信号以某一单位时间块化,把每一块变换成频率轴上的信号(频谱变换),分割成多个频带,对每一个频带进行编码的块化频带分割方式,即所谓变换编码等。还可以考虑把上述频带分割编码与变换编码组合起来,形成高效率编码的方法,在这种情况下,例如,在上述频带分割编码中,进行了频带分割以后,把每个频带中的信号频谱变换成频率轴上的信号,对该已频谱变换的每个频带进行编码。
作为在上述频带分割编码和上述组合高效率编码等方法中所采用的频带分割滤波器,例如,有所谓QMF滤波器,对此,例如在1976R.E.Crochiere Digital coding of speech in subbandsBell Syst.Tech.J.Vol.55,No.8 1976中已有描述。
还有,例如在ICASSP 83,BOSTON Polyphase Quadraturefilters-A new subband coding technique Joseph H.Rothweiler中,描述了等带宽的滤波器分割方法。
作为上述频谱变换,例如,有把输入音频信号以给定单位时间(帧)块化,通过对每一块进行离散付里叶变换(DFT)、离散余弦变换(DCT)、改进DCT变换(MDCT)等,把时间轴变换成频率轴的频谱变换。还有,关于上述MDCT在ICASSP 1987 Subband/TransformCoding Using Filter Bank Designs Based on Time DomainAliasing Cancellation J.P.Princen A.B.Bradley Univ.of Surrey Royal Melbourne Inst.of Tech.中,作了描述。
这样,对通过滤波和频谱变换在每个频带内已分割的信号进行量化,借此,能够控制产生量化噪声的频带,并能利用掩蔽效应等性质进行听觉上的高效率编码。在进行量化以前,如果在每一个频带内,例如,以该频带中信号分量的最大绝对值进行归一化,则能进行效率更高的编码。
作为对已频带分割的各频率分量进行量化时的频率分割宽度,是考虑了例如人类听觉特性进行通带分割的。即,一般以其宽度宽到称为临界频带的高频段时的带宽把音频信号分割成多个(例如25个)频带。当把这时各频带内的每一个数据编码时,根据对每一个带宽给定的比特分配,或者,根据对每一个带宽自适应的比特分配进行编码。例如,当把上述MDCT处理得到的系数数据通过比特分配进行编码时,对借助于上述每一块的MDCT处理得到的每一个频带的MDCT系数数据,以自适应分配的比特数进行编码。
作为上述比特分配方法,已知有下面两种。即,例如IEEETransactions of Accoustics,Speech,and Signal Processing,Vol.ASSP-25,No.4,August 1977中,以每个频带内的信号大小为基础进行比特分配。在这种方式中,虽然量化噪声的频谱是平坦的,噪声能量最小,但是,因为未利用听觉上的掩蔽效应,所以,实际的噪声感觉并不是最好。
还有,例如在ICASSP 1980 The critical band coder--digital encoding of the perceptual requirements ofthe auditory system M.A.Kransner MIT中,描述了利用听觉掩蔽使每一个频带得到所需信噪比,进行固定比特分配的方法,但是这种方法即使以正弦波输入测量其特性时,因为比特分配是固定的,所以,该特性并不太好。
为了解决这些问题,把能够用于比特分配的全部比特、分割成为对每一个小块预定的固定比特分配方式部分、以及依赖于各块信号大小进行比特分配的部分来使用,在公开号为0525809A2、申请书公开日期为03,02,93、公报号为93/05的欧洲专利申请书中,提出了使这种分配比依赖于与输入信号有关的信号、当前述信号的频谱较平坦时增大对前述固定比特分配方式的分割比的高效率编码装置。
如果根据这种方法,对于象输入正弦波那样能量集中于特定频谱上的情况,借助于对包括该频谱的块分配较多的比特,能够显著改善整体信号对噪声的特性。一般,因为人类听觉对于具有陡峭频谱分量的信号极为敏感,所以,借助于利用这样的方法,在改善信号对噪声的特性方面,不单纯是提高了测量上的数值,在听觉上还能有效地改善音质。
在这种比特分配的方法中,还提出了许多其它作法,如果使与听觉有关的模型更精确些,编码装置的效能更高些,就能够实现从听觉效果来衡量效率更高的编码。
利用图12以后的各图来说明先有技术的信号编码装置。在图12中,经过端子100提供的声音信号波形通过变换电路101变换成信号频率分量以后,通过信号分量编码电路102把各分量编码,通过代码系列发生电路103产生代码系列,从端子104输出。
图13示出图12变换电路101的具体构成。在图13中,经过端子200提供的信号(经过图12中端子100的信号),通过两级频带分割滤波器201、202,分割成3个频带。在频带分割滤波器201中,把经过端子200的信号提取
在频带分割滤波器202中,对已利用上述频带分割滤波器201作
提取后的1个信号进一步进行
提取(对端子200的信号,成为
提取)。即,来自频带分割滤波器202的两个信号的带宽成为来自端子200的信号带宽的
通过频带分割滤波器201和202按上述那样地已分割成3个频带的各频带信号,通过分别对其进行MDCT等频谱变换的正频谱变换电路203、204、205形成频谱信号分量。把正频谱变换电路203、204、205、的输出送到上述图12中信号分量编码电路102上。
图14示出图12信号分量编码电路102的具体构成。
在图14中,提供到端子300上的上述信号分量编码电路102的输入,通过归一化电路301对每一个给定的频带进行归一化以后,送到量化电路303上。提供到上述端子300上的信号,还送到量化精度决定电路302上。
在量化电路303中,根据从经过上述端子300的信号通过量化精度决定电路302计算出来的量化精度,对来自上述归一化电路301的信号进行量化。来自该量化电路303的输出从端子304输出,送到图12的代码系列发生电路103上。在来自端子304的输出信号中,在通过上述量化电路303已量化的信号分量之上,还包括上述归一化电路301上的归一化系数信息和上述量化精度决定电路302上的量化精度信息。
图15示出从通过图12构成的编码装置产生的代码系列中解码并输出声音信号的解码装置的概略构成。
在图15中,通过代码系列分离电路401从经过端子400提供的由图12的构成所产生的代码系列中提取各信号分量的代码。通过信号分量解码电路402从这些代码中恢复各信号分量,此后,通过反变换电路403进行与图12中变换电路101的变换对应的反变换。借此,得到声音波形信号,该声音波形信号从端子404输出。
图16示出图15中反变换电路403的具体构成。
图16的构成是与图13所示的频谱变换电路的构成例相对应的,分别通过进行与图13中频谱变换对应的反频谱变换的反频谱变换电路504、505、506,对经过端子501、502、503从信号分量解码电路402提供的信号进行变换。通过反频谱变换电路504、505、506得到的各频带信号经过两级频带合成滤波器合成。
即,反频谱变换电路505和506的输出送到频带合成泌波器507上进行合成,用频带合成滤波器508把频带合成滤波器507的输出与上述反频谱变换电路504的输出合成。该频带合成滤波器508的输出从端子509(图15中的端子404)输出。
图17为用来说明图12所示编码装置中有关先有技术进行编码方法的图。在图17的例子中,频谱信号通过图13的变换电路得到,图17为示出把来自MDCT的频谱信号绝对值的电平变换成dB值的图。
在图17中,把输入信号在每一个给定的时间块内变换成64个频谱信号,把这些频谱信号以图17所示b1至b5的每5个给定频带为一级(在这里,称为编码单元)集中进行归一化和量化。使各编码单元的带宽在低频段窄、高频段宽,从而能够控制与听觉性质一致的量化噪声的产生。
但是,在上述先有技术所用的方法中,对频率分量进行量化的频带是固定的。为此,例如,在频谱集中于n个特定频率附近的情况下,若要以足够的精度把这些频谱分量量化时,对这些频谱分量必须与属于相同频带的多数的频谱不同,分配很多个比特。
即,从上述图17可以明了的那样,把每一个给定频带集中进行归一化时,例如,在信号中包括音调型分量的图中b3的频带内,归一化系数值以通过音调型分量决定的较大归一化系数值为基础而归一化。
这时,一般,在频谱能量集中于特定频率上的音调型声音信号中所包括的噪声,与能量平坦地分布于广阔频带内的声音信号中所添加的噪声相比,前者人耳非常容易察觉,成为听觉上的重大障碍。还有,当对具有大能量的频谱分量即音调型分量未能足够精确地量化时,在将这些频谱分量恢复成时间轴上的波形信号后把前、后块合成的情况下,块间失真变大,在把相邻时间块的波形信号合成时,产生较大的连接失真,仍然是听觉上的重大障碍。为此,为了把音调型分量编码,必须以足够的比特数进行量化,但是,在上述那样对每一个给定频带决定量化精度的情况下,对包括音调型分量的编码单元中的多数频谱,有必要分配很多个比特进行量化,这使编码效率降低。因此,在先有技术中,特别是对于音调型声音信号来说,很难在不降低音质的条件下,提高编码效率。
发明的公开
本发明的目的是,提供特别是对于音调型声音信号在不降低音质的条件下能够提高效率的信号编码装置;进而将用这些信号编码装置等处理了的信号记录下来的记录媒体;把从该记录媒体重放的或者从信号编码装置传送的编码信号解码的信号解码装置。
本发明是鉴于上述情况而提出来的,本发明信号编码装置备有,把输入信号变换成频率分量的变换装置;把上述变换装置的输出分离成由音调型分量组成的第1信号和由其它分量组成的第2信号的分离装置;把上述第1信号编码的第1编码装置;把上述第2信号编码的第2编码装置;上述第1编码装置对上述第1信号的各信号分量分别以不同的代码长度进行编码。
本发明信号编码装置进行下述工作。即,上述第1编码装置把上述第1信号编码时,把上述第1信号中各音调型分量的幅度信息通过归一化系数归一化然后进行编码。对上述各音调型分量的各频率分量,通过多个变换规则进行编码。用上述多个变换规则中的哪一个变换规则进行编码则通过音调型分量的极大频率分量与各频率分量在频率轴上的相对位置来决定。上述变换规则中,适应于极大频率分量的变换规则为,对具有较大幅度值信息的分量进行向较短代码的变换。适用于上述变换规则中极大频率分量以外的各频率分量的变换规则为,对具有较小幅度值信息的分量进行向较短代码的变换。上述输入信号为声音信号。
本发明信号编码装置的上述第1编码装置把上述第1信号中各音调型分量的幅度信息通过归一化系数归一化并且量化后进行编码,同时,在该编码中还省略了极大频率分量的幅度信息。
这时的本发明信号编码装置进行下述工作。即,上述分离装置在允许上述音调型分量在频率轴上互相重迭的条件下,把第1信号分离出来。把上述归一化系数的值设定得其值愈小精度愈高。在这种情况下,输入信号也为声音信号。
本发明记录媒体记录由分别以不同长度编码了的音调型分量组成的第1信号和由其它分量组成的第2信号。
本发明记录媒体成为下述那样。即,上述第1信号中各音调型分量的幅度信息通过归一化系数归一化以后进行编码。对上述各音调型分量的各频率分量通过多个变换规则进行编码。用上述多个变换规则中的哪一个变换规则进行编码则通过音调型分量的极大频率分量与各频率分量在频率轴上的相对位置来决定。上述变换规则中,适应于极大频率分量的变换规则为,对具有较大幅度值信息的分量进行向较短代码的变换。适应于上述变换规则中极大频率分量以外的各频率分量的变换规则为,对具有较小幅度值信息的分量进行向较短代码的变换。记录信号为声音信号。
本发明记录媒体记录由音调型分量组成的第1信号和由其它分量组成的第2信号,把上述第1信号的音调型分量的幅度信息归一化并且量化后进行编码,记录把极大频率分量的幅度信息归一化并且量化后的信息除去以后的信息。
把上述第1信号的音调型分量在频率轴上重迭以后进行记录。把用于上述归一化的归一化系数之值设定得其值愈小精度愈高。
本发明信号解码装置备有:把由分别以不同长度编码了的音调型分量组成的第1信号解码的第1解码装置;把由其它分量组成的第2信号解码的第2解码装置;把各个信号合成以后进行反变换或者把各个信号反变换以后进行合成的合成反变换装置。
本发明解码装置如下述那样,即,上述第1信号中各音调型分量的幅度信息通过归一化系数归一化以后进行编码。对上述各音调型分量的各频率分量通过多个变换规则进行编码。用上述多个变换规则中的哪一个变换规则进行编码则通过音调型分量的极大频率分量与各频率分量在频率轴上的相对位置来决定。上述变换规则中,适用于极大频率分量的变换规则为,对具有较大幅度值信息的分量进行向较短代码的变换。适用于上述变换规则中极大频率分量以外的各频率分量的变换规则为,对具有较小幅度值信息的分量进行向较短代码的变换。输出信号为声音信号。
本发明信号解码装置备有:把不包含把极大频率分量的幅度信息归一化和量化后的信息的、由编码了的音调型分量组成的第1信号解码的第1解码装置;把由其它分量组成的第2信号解码的第2解码装置;把各个信号合成以后进行反变换或者把各个信号反变换以后进行合成的合成反变换装置。
在这里把上述第1信号的音调型分量在频率轴上重迭以后进行编码。把用于上述归一化的归一化系数之值设定得其值愈小精度愈高。
本发明在把输入声音信号分离成能量集中于特定频率上的信号分量(音调型分量)和能量平坦分布于广阔频带上的分量(音调型分量以外的分量)后再进行编码的情况下,对音调型分量的信号通过有效地应用可变长代码可以实现更有效的编码。还有,在音调型分量中,关于绝对值极大的频谱系数,例如,通过只把正、负代码信息编码,也可以实现更有效的编码。
附图的简单说明
图1为示出与本发明有关的编码装置概略构成的电路方框图;
图2为示出与本发明有关的解码装置概略构成的电路方框图;
图3为示出与本发明有关的信号分量分离电路中处理流程的流程图;
图4为说明本发明信号编码中有关音调型分量分离的图;
图5为示出本发明信号编码中从原始频谱信号里除去音调型分量以后的噪声型分量的图;
图6为示出频谱信号的例子的图;
图7示出从图6频谱信号中减掉把1个音调型分量编码后再解码所形成信号以后的信号;
图8为用来说明本发明中对音调型分量的频谱变换规则的图;
图9为示出图1中音调型分量编码电路具体构成的电路方框图;
图10为示出图2中音调型分量解码电路具体构成的电路方框图;
图11为用来说明借助于本发明的信号编码编码后得到代码系列的记录的图;
图12为示出先有技术编码装置概略构成的电路方框图;
图13为示出应用于本发明及先有技术中编码装置的变换电路具体构成的电路方框图;
图14为示出应用于本发明及先有技术中编码装置的信号分量编码电路具体构成的电路方框图;
图15为示出先有技术解码装置概略构成的电路方框图;
图16为示出应用于本发明及先有技术中解码装置的反变换电路具体构成的电路方框图;
图17为用来说明借助于现有技术的编码方法的图;
图18为示出构成与本发明有关的解码装置的合成反变换部分的另一例的电路方框图;
图19为示出与本发明有关的编码装置另一实施例的电路方框图;
图20A为表示对极大频谱系数变换规则的代码表;
图20B为表示在对全部周围频谱系数使用同一变换规则的情况下的周围频谱系数变换规则的代码表。
实施本发明的最佳方式
下面,参考附图说明本发明的令人满意的实施例。
在图1中,示出本发明实施例的信号编码装置的概略构成。
在图1中,把声音波形信号提供到端子600上。声音信号波形通过变换电路601变换成信号频率分量以后,送到信号分量分离电路602上。
在信号分量分离电路602中,把通过变换电路601得到的信号频率分量分离成具有陡峭频谱分布的音调型分量;和具有其它信号频率的分量即具有平坦频谱分布的噪声型分量。在这些已分离的频率分量中,具有上述陡峭频谱分布的音调型分量在音调型分量编码电路603中、其它信号频率分量即上述噪声型分量在噪声型分量编码电路604中分别编码。以音调型分量编码电路603输出的信号进一步在可变长编码电路610中进行可变长编码。来自可变长编码电路610和噪声型分量编码电路604的输出通过代码系列发生电路605产生代码系列并输出。ECC编码器606对来自代码系列发生电路605的代码系列附加误差校验码。从ECC编码器606的输出通过EFM电路607调制后提供到记录磁头608上。记录磁头608把从EFM电路607输出的代码系列记录到磁盘609上。
在变换电路601中,可以使用与前述图13相同的构成。当然,作为图1中变换电路601的具体构成,除了上述图13的构成以外还可以有多种考虑,例如,可以通过直接进行MDCT把输入信号变换成频谱信号,也可以不用MDCT而用DFT或DCT等进行频谱变换。
如前所述,虽然通过频带分割滤波器能够把信号分割成频带分量,但是,由于本发明的编码在能量集中于特定频率上的情况下特别有效,所以通过上述频谱变换能够以较少的运算量得到大量的频率分量因而使用这种变换方法变换成频率分量是很方便的。
音调型分量编码电路603和噪声型分量编码电路604也能够采用与前述图14基本相同的构成来实现。
另一方面,在图2中未出把用图1编码装置已编码的信号解码的本发明实施例的信号解码装置的概略构成。
在图2中,把从磁盘609经过重放磁头708重放的代码系列提供到EFM解调电路709上。在EFM解调电路709中把输入代码系列解调。把已解调的代码系列提供到ECC解码器710上,在这里进行误码校正。代码系列分离电路701根据已误码校正的代码系列中音调型分量的信息数确认代码系列中哪个部分为音调型分量的代码,把输入代码系列分离成音调型分量代码和噪声型分量代码。代码系列分离电路701从输入代码系列中把音调型分量的位置信息分离出来,输出到下一级合成电路704上。上述音调型分量代码通过可变长解码电路715进行可变长解码以后,送到音调型分量解码电路702上,上述噪声型代码送到噪声型分量解码电路703上,在这里分别进行反量化和解除归一化以后再进行译码。此后,把来自音调型分量解码电路702和噪声型分量解码电路703的已解码信号送到合成电路704上,合成电路704进行与上述图1的信号分量分离电路602中的分离对应的合成。合成电路704根据从代码系列分离电路701提供的音调型分量的位置信息,借助于把音调型分量的已解码信号加到噪声型分量的已解码信号的给定位置上,在频率轴上把噪声型分量与音调型分量合成。合成的已解调信号在进行与上述图1中变换电路601中的变换对应的反变换的反变换电路705中进行反变换处理,从频率轴上的信号恢复到时间轴上的原始波形信号。来自反变换电路的输出波形信号从端子707输出。再有,也可以把反变换与合成的处理顺序反过来,这时,图2中的合成反变换部分711成为图18所示的构成。构成图18所示合成反变换部分711的反变换电路712把来自噪声型分量解码电路703的频率轴上的噪声型分量的已解码信号反变换成时间轴上的噪声型分量信号。反变换电路713把来自音调型分量解码电路702的音调型分量的已解码信号配置到从代码系列分离电路701提供的音调型分量位置信息所表示的频率轴上的位置上,进行反变换产生时间轴上的音调型分量信号。合成电路714把来自反变换电路712的时间轴上的噪声型分量信号与来自反变换电路713的时间轴上的音调型分量信号合成,重现原始的波形信号。
在上述反变换电路705、712、713中,可以使用与前述图16相同的构成。
图3表示用来把图1编码装置的信号分离电路602中的音调型分量分离出来的具体处理流程。
图3中,I表示频谱信号的号码,N表示频谱信号的总数,P、R表示给定的系数。上述所谓音调型分量,当在某一频谱信号的绝对值从局部来看比其它频谱分量大、而且它比这个时间块(频谱变换时的块)内频谱信号绝对值的最大值大出给定大小以上、进而它与相邻频谱(例如,两侧相邻的频谱)的能量之和对包括这些频谱的给定频带内的能量之比大于给定比值的情况下,就可以把该频谱信号及其例如两侧相邻频谱信号视为音调型分量。再有在这里,作为对能量分布比例进行比较的给定带宽,考虑到听觉特性,例如,可按照临界带宽,即在低频段时取窄一点,在高频段时取宽一点。
即,在图3中,首先,在步骤S1中,变量Ao代入最大频谱的绝对值,在步骤S2中假定频谱信号的号码I为1。在步骤S3中,变量A代入某一时间块内的某一频谱绝对值。
在步骤S4中,判断上述频谱的绝对值从局部来看是不是比其它频谱分量大的极大绝对值频谱,当不是极大绝对值频谱时(否)进行到步骤S10,当是极大绝对值频谱时(是)进行到步骤S5。
在步骤S5中,把在包括该极大绝对值频谱的时间块内的该极大绝对值频谱的变量A与最大频谱绝对值的变量Ao之比与表示给定大小的系数P作大小比较
当
比P大时(是)进行到步骤S6,
小于P时(否)进行到步骤S10。
在步骤S6中,变量X代入上述频谱绝对值的频谱(极大绝对值频谱)的相邻频谱的能量值(例如,两侧相邻频谱能量之和),在下一个步骤S7中,变量Y代入包括该极大绝对值频谱及其相邻频谱的给定频带内的能量值。
在下一个步骤S8中,把上述能量值的变量X与给定频带内能量值的变量Y之比与表示给定比值的系数R作大小比较
当
比R大时(是)进行到步骤S9,当
小于R时(否)进行到步骤S10。
在步骤S9中,在上述极大绝对值频谱及其相邻频谱上当上述能量对包括这些频谱的给定频带内的能量在给定比值以上时,就可以认为该极大绝对值频谱的信号及其例如两侧(低频侧和高频侧)相邻的各两个频谱的信号为音调型分量,把这一点登记下来。
在下一个步骤S10中,判断在所述步骤S9中登记的频谱信号的号码I和频谱信号的总数N是否相等(I=N?),在相等的情况下(是)处理结束,在不相等的情况下(否)进行到步骤S11。在步骤S11中,设定I=I+1,把频谱信号的号码增加1以后回到步骤S3,重复上述处理。信号分量分离电路602,把通过上述处理判断为音调型分量的频率分量提供到音调型分量编码电路603上,把其它频率分量作为噪声型分量提供到噪声型分量编码电路604上。信号分量分离电路602还把判断为音调型分量的频率信息的个数及其位置信息,提供到代码系列发生电路605上。
在图4中示出按上述那样地从频率分量中把音调型分量分离出来的一个例子。
在图4所示例子中,提取用图中TCA、TCB、TCC、TCD表示的4个音调型分量。在这里,如图4例子那样地,因为该音调型分量集中分布于少数频谱信号上,所以,即使以良好精度把这些分量量化,总共也不需要太多的比特数。为此,虽然通过把音调型分量一度归一化之后再量化能够提高编码的效率,但是,因为构成音调型分量的频谱信号比较少,也可以省略归一化和重新量化从而使装置简化。
但是,图5中示出表示在从原始频谱信号中把上述音调型分量除去(假定为0)以后的情况下的噪声型分量的例子。
在图5中,在各频带b1~b5内,按上述那样地从上述原始频谱信号中把音调型分量除去(假定为0)。这时,各编码单元上的归一化系数成为小值,因此,即使以很少的比特数也能够使所产生的量化噪声小。
上面,虽然描述了通过把音调型分量分离出来并假定音调型分量及其附近的信号为0以后对噪声型分量进行编码可以使编码效率提高这一方面,但是,也可以采用对从原始频谱信号中减掉把音调型分量编码后再解码所得到的信号进行编码的方法。
参考图19说明根据这种方法的信号编码装置。对于与图1相同的构成标以相同的号码并省略其说明。
通过变换电路601得到的频谱信号经过由开关控制电路808控制的开关801供给音调型分量提取电路802。音调型分量提取电路802通过上述图3的处理判别音调型分量,只把被判别为音调型的分量供给音调型分量编码电路603。音调型分量提取电路802还把音调型分量信息的个数和中心位置的信息输出到代码系列发生电路605上。音调型分量编码电路603对输入的音调型分量进行归一化及量化,把已归一化和已量化的音调型分量供给可变长编码电路610和本机解码器804上。可变长编码电路610对已归一化和已量化的音调型分量进行可变长编码,把得到的可变长代码供给代码系列发生电路605。本机解码器804对已归一化和已量化的音调型分量进行反量化和解除归一化,把原始的音调型分量的信号解码。但是,这时,在解码信号中包括量化噪声。来自本机解码器804的输出作为第1解码信号供给加法器805。在加法器805上还有经过由开关控制电路808控制的开关806从变换电路601供给的原始频谱信号。加法器805从原始频谱信号中减掉第1次解码信号从而输出第1次差分信号。在1次就把音调型分量提取、编码、解码、差分处理完成的情况下,将该第1差分信号作为噪声型分量经过由开关控制电路808控制的开关807供给噪声型分量编码电路604。在重复进行音调型分量提取、编码、解码、差分处理的情况下,第1差分信号经过开关801供给音调型分量提取电路802。音调型分量提取电路802、音调型分量编码电路603和本机解码器804进行与上述相同的处理,把得到的第2次解码信号提供到加法器805上。在加法器805上还有经过开关806提供的第1次差分信号,加法器805从第1次差分信号中减掉第2次解码信号,输出第2次差分信号。在经过2次就把音调型分量提取、编码、解码、差分处理完成的情况下,第2次差分信号作为噪声型分量经过开关807提供到噪声型分量编码电路604上。在重复进行音调型分量提取、编码、解码、差分处理的情况下,与上述同样的处理通过音调型分量提取电路802、音调型分量编码电路603、本机解码器804和加法器805进行。开关控制电路808保持音调型分量信息个数的阈值,在从音调型分量提取电路得到的音调型分量信息个数超过该阈值的情况下,控制开关807来结束音调型分量的提取、编码和解码处理。也可以在音调型分量编码电路603中,把音调型分量提取完了的瞬间结束音调型分量的提取、编码、解码和差分处理。
图6、图7为用来说明这种方法的图。图7为从图6的频谱信号中减掉把1个音调型分量编码后再解码所得到的信号所产生的差值。
通过从图7的频谱信号中进一步把用虚线表示的分量作为音调型分量进行提取和编码可以提高频谱信号的编码精度,借助于重复进行这一过程可以进行高精度编码。在使用这种方法的情况下,即使把用来量化音调型分量的比特数的上限设定得较低,编码精度也能够足够高,因此,具有能够减少记录量化比特数的比特数的优点。还有,把音调型分量这样分阶段提取的方法不一定仅应用于从原始频谱信号中减掉与把音调型分量编码以后再解码的信号同等的信号的情况,也能够应用于使提取的音调型分量的频谱信号为零的情况,在本发明的描述中,用“已把音调型分量分离了的信号”等所表示的含义包括这两种情况。
这样,在本实施例的编码装置中虽然借助于把原始波形信号分解成音调型分量和噪声型分量以后进行编码可以实现高效率的编码,但是,当应用与音调型分量编码有关的下述方法时,可以进行效率更高的编码。
即,虽然各音调型分量的能量集中于绝对值为极大的频谱系数(在这里,假定,将其称为极大频谱系数)及其周围的频谱系数(在这里,假定,将其称为周围频谱系数)中,但是,把各系数量化时值的分布有偏向,而且,在极大频谱系数与周围频谱系数中,其分布方式取决于在频率轴上的相对位置而有显著的不同。即,如果构成各音调型分量的频谱系数以通过极大频谱系数决定的归一化系数进行归一化,即,例如,如果用音调型分量中的极大频谱系数分割构成音调型分量的各频谱系数,则量化后的极大频谱系数成为接近于+1或-1的值,与此对应,因为音调型分量的特点本来就是,频谱系数以极大频谱系数为中心而急剧地减小,因此,量化后周围的频谱系数大多分布为接近于零。
这样,在应该编码的值的分布中有偏向的情况下,例如,在D.A.Huffman:A Method for Construction of MinimumRedundancy Codes,Proc.I.R.E.,40,p.1098(1952)中所述那样地,对频率高的编码方式通过分配短代码长度那样的所谓可变长编码能够实现高效率的编码。
因此,在本发明实施例的信号编码装置中,把各音调型分量分离成极大频谱系数和周围频谱系数,通过对它们分别应用不同的可变长编码,可以实现高效率的编码。
如上所述,因为音调型分量在频率轴上具有非常陡峭的频谱分布,所以,把周围频谱系数归一化和量化以后的值的分布受到取决于周围频谱系数与极大频谱系数在频率轴上相对位置的重大影响。因此,也可以通过周围频谱系数与极大频谱系数在频率轴上的相对位置把周围频谱系数进一步分成几类,对分类后的每一组按照向不同可变长编码的变换规则进行变换。
作为该相对位置的分类方法,可以采用利用与极大频谱系数在频率轴上差分的绝对值进行分类的方法。
即,例如对图8所示那样的音调型分量的频谱,可以使用图中ECc所示的对极大频谱系数的变换规则、图中ECc和ECc所示的对周围频谱系数的变换规则、图中ECa和ECe所示的对周围频谱系数的变换规则等共3个变换规则进行各可变长代码的变换。当然,为使处理简单起见,对全部周围频谱系数通过同一变换规则进行可变长编码,也行。
在图20A中示出表示对极大频谱系数的变换规则的代码表的例子。还在图20B中示出在对全部周围频谱系数使用同一变换规则的情况下表示周围频谱系数的变换规则的代码表的例子。
归一化和量化后的极大频谱系数,即,极大频谱的量化值,如上述那样接近于+1或-1。因此,如果如图20A中所示那样与+1和-1对应的代码是00和01、其码长与分配给其他值的码长相比是比较短的码长时,则能够高效率地编码极大频谱系数。
归一化和量化后的周围频谱系数,即,周围频谱的量化值如上所述那样为接近于0的值。因此,如果如图20B中所示那样与0对应的代码是0、其码长与分配给其它值的码长相比是较短的码长时,则能够高效率地编码周围频谱系数。
在音调型分量编码电路603中决定的每一个量化精度下,在对极大频谱系数的代码表和对周围频谱系数的代码表中分别设置多个代码,如果按照决定了的量化精度选择对应的代码表,就能够更有效地进行编码。
图9示出图1中可变长编码电路610的具体例子。
在图9中,输入到端子800上的音调型分量通过控制电路801按照与极大频谱分量在频率轴上的相对位置来分类,将其分别送到对应的极大频谱系数编码电路802、周围频谱系数编码电路803和周围频谱系数编码电路804中的某一个上,在这些电路中分别根据上述对应的变换规则进行编码。来自各编码电路802、803、804的编码输出经过控制电路801从输出端子805输出。
图10示出前述图2中可变长解码电路715的具体例子。
在图10中,输入到输入端子900上的音调型分量码通过控制电路901与图9中的分类对应地进行分类,然后分别送到对应的极大频谱系数解码电路902、周围频谱系数解码电路903和周围频谱系数解码电路904中的某一个上,在这些电路中,分别根据与上述对应变换规则对应的反变换规则进行解码。来自各解码电路902、903、904的解码输出经过控制电路901从输出端子905输出。
图11示出通过本实施例的编码装置对图4频谱信号进行编码的例子。把该代码系列记录到记录媒体上。
在这个例子中,首先,把最初的音调型分量信息个数tcn(在图11的例子中,例如,4)记录到记录媒体上,接着,按顺序记录音调型分量信息tcA、tcB、tcB、tcD,其次,按顺序记录噪声型分量信息nc1、nc2、nc3、nc4、nc5。在音调型分量信息tcA、tcB、tcC、tcD中,在记录归一化和量化之后的可变长编码了的分量信息SCa、SCb、SCc、SCd、SCe的同时,还记录表示该音调分量的中心频谱位置的中心位置信息CP(例如,在音调型分量tcB的情况下,例如,15),表示用来量化的比特数的量化精度信息(例如,在音调型分量tcB的情况下,例如,6)和归一化系数信息。在这个例子中,对每一个量化精度决定可变长编码的变换规则,解码装置参考量化精度信息进行可变长代码的解码。
在这里,例如,在对一定的频率量化精度是固定的情况下,当然没有必要记录量化精度信息。在上述实施例中,作为音调型分量的位置信息,虽然使用了各音调型分量中心频谱的位置,但是,也可以记录各音调型分量中最低频段的频谱的位置(例如,在音调型分量TCB的情况下,为14)。
关于噪声型分量信息,在记录已归一化和已量化的各信号分量信息SC1、SC2……SC8的同时,记录量化精度信息(在噪声型nc1的情况下,例如,2)和归一化系数信息。
在这里,在量化精度为0的情况下,在该编码单元中实际上不进行编码。同样,在频带一定量化精度是固定的情况下,也没有必要记录量化精度信息。
图11示出在记录媒体上记录的信息种类和顺序的实施例,例如,信号分量信息SCa、SCb、SCc、SCd、一直到SCe,为可变长代码,其长度不定。
在本实施例信号编码装置中,对各音调型分量的极大频谱只根据归一化的系数信息给出其幅度信息也能够使高效率编码成为可能。即,音调型分量编码电路603对各音调型分量极大频谱以外的频率分量进行归一化和量化。在音调型分量编码电路603中,也可以对包括极大频谱的全部音调型分量进行归一化和量化,而在下一级代码系列发生电路605中不输出与极大频谱对应的量化值。在进行这样编码的情况下,在图11的例子里,信号分量信息SCc只包括表示正、负的代码。
在这里,由于归一化系数原来被选择为与极大频谱的幅度信息近似的值,所以在把归一化系数记录到记录媒体上的情况下,信号解码装置能够从该归一化系数中得到极大频谱的幅度信息的近似值。因此,例如,在用MDCT和DCT等来实现频谱信息的情况下,可以从表示正、负的代码和归一化系数信息中得到极大频谱的近似值,例如,在用DFT等来实现频谱信息的情况下,可以仅从相位分量得到极大频谱的近似值,对于极大频谱可以省略记录把幅度信息量化了的信息。这种方法对取得高精度的归一化系数的情况,特别有效。
在这种情况的信号编码装置中,在归一化系数的精度不够高的情况下,会产生极大频谱系数的精度不能充分保证的情况。但是,通过采用图19所示的构成的经过多个阶段提取音调型分量的方法能够解决这一问题。如图6、图7所示那样地,如果采用这种方法,把在频率轴上重迭的频率分量作为音调型分量多次提取的可能性很大。可以通过非线性地设定,例如,以对数坐标每隔一定间隔来进行设定等等使归一化系数愈小精度愈高。
因此,在解码装置中,如果把这多个频率分量合成,即使在归一化系数的精度不十分高的情况下也能够保证某种程度的精度。以上的说明虽然是以声音信号在本发明实施例的信号编码装置中进行编码的例子为中心进行说明的,但是,本发明中的编码也能够应用于一般波形信号的编码。只是,本发明中的编码对音调型分量在听觉上具有重要意义的声音信号来说,在进行高效率的编码方面特别有效。
上述实施例的磁盘609可以是,例如,磁光记录媒体、光记录媒体、相变型光记录媒体等。作为代替磁盘609的记录媒体,除了带状记录媒体以外,还可以使用半导体存储器、IC卡等。
在上述实施例中,虽然只对音调型分量的可变长编码进行了说明,但是,也可以对噪声型分量进行可变长编码。
产业上利用的可能性
正如从上面说明可以明了那样地,在与本发明有关的信号编码装置中,把输入信号变换成频率分量,把这种变换的输出分离成由音调型分量构成的第1信号和由其它分量构成的第2信号,把第1信号和第2信号编码时,通过把第1信号的各信号分量编码成不同代码长度,在分解成音调型分量和噪声型分量的信号中,能够以极高效率对音调型分量编码,可以提高对全体信号波形的编码效率。因此,如果把该已压缩信号记录到记录媒体上,就能够有效地利用记录容量,再者,通过把重放该记录媒体得到的信号译码,就可以得到良好的信号,例如,声音信号。
Claims (20)
1.一种把输入信号编码的信号编码装置,其特征在于,在这种装置中备有:
把输入信号变换成频率分量的变换装置;
把所述变换装置的输出分离成由音调型分量组成的第1信号和由其它分量组成的第2信号的分离装置;
把所述第1信号编码的第1编码装置;
把所述第2信号编码的第2编码装置,
所述第1编码装置包括把所述第1信号的各信号分量进行可变长编码的可变长编码装置。
2.根据权利要求1中所述的信号编码装置,其特征在于,所述第1编码装置在所述第1信号编码时,把所述第1信号各音调型分量的幅度信息通过归一化系数归一化之后,进行所述可变长编码。
3.根据权利要求1或2中所述的信号编码装置,其特征在于,所述可变长编码装置把所述各音调型分量的各频率分量通过多个变换规则进行可变长编码。
4.根据权利要求3中所述的信号编码装置,其特征在于,用所述多个变换规则中哪一个变换规则进行编码,由音调型分量的极大频率分量与各频率分量在频率轴上的相对位置来决定。
5.根据权利要求3中所述的信号编码装置,其特征在于,所述变换规则中对极大频率分量应用的变换规则为,对具有较大幅度信息的分量进行向较短代码的变换。
6.根据权利要求3中所述的信号编码装置,其特征在于,所述变换规则中对极大频率分量以外的各频率分量应用的变换规则为,对具有较小幅度信息的分量进行向较短代码的变换。
7.根据权利要求1中所述的信号编码装置,其特征在于,所述输入信号为声音信号。
8.一种把已编码信号解码的信号解码装置,其特征在于,在这种装置中备有:
把由已可变长编码的音调型分量组成的第1信号解码的第1解码装置;
把由其它分量组成的第2信号解码的第2解码装置;
把各个信号合成以后进行反变换,或者,把各个信号反变换以后进行合成的合成反变换装置。
9.根据权利要求8中所述的信号解码装置,其特征在于,把所述第1信号各音调型分量的幅度信息通过归一化系数归一化以后再编码。
10.根据权利要求8或9中所述的信号解码装置,其特征在于,所述第1解码装置通过多个变换规则把所述第1信号解码。
11.根据权利要求10中所述的信号解码装置,其特征在于,用所述多个变换规则中哪一个变换规则进行解码,由音调型分量的极大频率分量与各频率分量在频率轴上的相对位置来决定。
12.根据权利要求10中所述的信号解码装置,其特征在于,所述变换规则中对极大频率分量应用的变换规则为,对具有极大幅度信息的分量进行向较短代码的变换。
13.根据权利要求10中所述的信号解码装置,其特征在于,所述变换规则中对极大频率分量以外的各频率分量应用的变换规则为,对具有较小幅度信息的分量进行向较短代码的变换。
14.根据权利要求8中所述的信号解码装置,其特征在于,所述合成反变换装置输出声音信号。
15.一种输入信号的编码方法,其特征在于,在这种方法中,
把输入信号变换成频率分量;
把所述频率分量分离成由音调型分量组成的第1信号和由其它分量组成的第2信号;
把所述第1信号可变长编码;
把所述第2信号编码。
16.根据权利要求15中所述的信号编码方法,其特征在于,在把所述第1信号的幅度信息通过归一化系数归一化以后,进行所述可变长编码。
17.根据权利要求15或16中所述的信号编码方法,其特征在于,把所述第1信号根据多个不同的变换规则可变长编码。
18.根据权利要求17中所述的信号编码方法,其特征在于,根据第1信号中极大频率分量与其它频率分量在频率轴上的相对位置来选择所述多个不同变换规则中的某一个。
19.根据权利要求17中所述的信号编码方法,其特征在于,所述变换规则中对极大频率分量应用的变换规则为,对具有较大幅度信息的分量分配较短的代码。
20.根据权利要求17中所述的信号编码方法,其特征在于,所述变换规则中对极大频率分量以外的各频率分量应用的变换规则为,对较小的幅度信息分配较短的代码。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP183322/93 | 1993-06-30 | ||
JP18332293 | 1993-06-30 | ||
JP183322/1993 | 1993-06-30 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN021085080A Division CN1217502C (zh) | 1993-06-30 | 2002-03-28 | 音频信号的编码装置、解码装置及编码方法和解码方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1113096A CN1113096A (zh) | 1995-12-06 |
CN1099777C true CN1099777C (zh) | 2003-01-22 |
Family
ID=16133682
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN94190550A Expired - Lifetime CN1099777C (zh) | 1993-06-30 | 1994-06-29 | 数字信号的编码装置、解码装置和编码方法 |
CN021085080A Expired - Lifetime CN1217502C (zh) | 1993-06-30 | 2002-03-28 | 音频信号的编码装置、解码装置及编码方法和解码方法 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN021085080A Expired - Lifetime CN1217502C (zh) | 1993-06-30 | 2002-03-28 | 音频信号的编码装置、解码装置及编码方法和解码方法 |
Country Status (10)
Country | Link |
---|---|
US (1) | US5765126A (zh) |
EP (2) | EP1083674B1 (zh) |
JP (1) | JP3721582B2 (zh) |
KR (1) | KR100368854B1 (zh) |
CN (2) | CN1099777C (zh) |
BR (1) | BR9405445A (zh) |
DE (2) | DE69432538T2 (zh) |
PL (2) | PL173718B1 (zh) |
RU (1) | RU2131169C1 (zh) |
WO (1) | WO1995001680A1 (zh) |
Families Citing this family (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW327223B (en) * | 1993-09-28 | 1998-02-21 | Sony Co Ltd | Methods and apparatus for encoding an input signal broken into frequency components, methods and apparatus for decoding such encoded signal |
JP3250376B2 (ja) * | 1994-06-13 | 2002-01-28 | ソニー株式会社 | 情報符号化方法及び装置並びに情報復号化方法及び装置 |
JP3277699B2 (ja) * | 1994-06-13 | 2002-04-22 | ソニー株式会社 | 信号符号化方法及び装置並びに信号復号化方法及び装置 |
US6167093A (en) * | 1994-08-16 | 2000-12-26 | Sony Corporation | Method and apparatus for encoding the information, method and apparatus for decoding the information and method for information transmission |
US5774837A (en) * | 1995-09-13 | 1998-06-30 | Voxware, Inc. | Speech coding system and method using voicing probability determination |
JP3282661B2 (ja) * | 1997-05-16 | 2002-05-20 | ソニー株式会社 | 信号処理装置および方法 |
DE69810851T2 (de) * | 1997-06-23 | 2004-01-22 | Liechti Ag | Verfahren für die Kompression der Aufnahmen von Umgebungsgeräuschen, Verfahren für die Erfassung von Programmelementen darin, Vorrichtung und Computer-Programm dafür |
AU4975597A (en) * | 1997-09-30 | 1999-04-23 | Siemens Aktiengesellschaft | A method of encoding a speech signal |
US6965697B1 (en) * | 1998-07-15 | 2005-11-15 | Sony Corporation | Coding apparatus and method, decoding apparatus and method, data processing system, storage medium, and signal |
US6311154B1 (en) | 1998-12-30 | 2001-10-30 | Nokia Mobile Phones Limited | Adaptive windows for analysis-by-synthesis CELP-type speech coding |
US6298322B1 (en) * | 1999-05-06 | 2001-10-02 | Eric Lindemann | Encoding and synthesis of tonal audio signals using dominant sinusoids and a vector-quantized residual tonal signal |
US20020049586A1 (en) * | 2000-09-11 | 2002-04-25 | Kousuke Nishio | Audio encoder, audio decoder, and broadcasting system |
US6801887B1 (en) | 2000-09-20 | 2004-10-05 | Nokia Mobile Phones Ltd. | Speech coding exploiting the power ratio of different speech signal components |
JP2005506581A (ja) * | 2001-10-19 | 2005-03-03 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 正弦波モデルパラメータの周波数差分符号化 |
WO2003085644A1 (en) * | 2002-04-11 | 2003-10-16 | Matsushita Electric Industrial Co., Ltd. | Encoding device and decoding device |
US6973579B2 (en) | 2002-05-07 | 2005-12-06 | Interdigital Technology Corporation | Generation of user equipment identification specific scrambling code for the high speed shared control channel |
JP3900000B2 (ja) * | 2002-05-07 | 2007-03-28 | ソニー株式会社 | 符号化方法及び装置、復号方法及び装置、並びにプログラム |
KR100462611B1 (ko) * | 2002-06-27 | 2004-12-20 | 삼성전자주식회사 | 하모닉 성분을 이용한 오디오 코딩방법 및 장치 |
MXPA05005601A (es) * | 2002-11-29 | 2005-07-26 | Koninklije Philips Electronics | Codificacion de audio. |
SG161224A1 (en) | 2005-04-01 | 2010-05-27 | Qualcomm Inc | Method and apparatus for anti-sparseness filtering of a bandwidth extended speech prediction excitation signal |
SI1875463T1 (sl) | 2005-04-22 | 2019-02-28 | Qualcomm Incorporated | Sistemi, postopki in naprava za glajenje faktorja ojačenja |
CN1831940B (zh) * | 2006-04-07 | 2010-06-23 | 安凯(广州)微电子技术有限公司 | 基于音频解码器的音调和节奏调节方法 |
KR101261524B1 (ko) * | 2007-03-14 | 2013-05-06 | 삼성전자주식회사 | 노이즈를 포함하는 오디오 신호를 저비트율로부호화/복호화하는 방법 및 이를 위한 장치 |
US8548815B2 (en) | 2007-09-19 | 2013-10-01 | Qualcomm Incorporated | Efficient design of MDCT / IMDCT filterbanks for speech and audio coding applications |
RU2451998C2 (ru) * | 2007-09-19 | 2012-05-27 | Квэлкомм Инкорпорейтед | Эффективный способ проектирования набора фильтров для mdct/imdct в приложениях для кодирования речи и аудиосигналов |
RU2464540C2 (ru) * | 2007-12-13 | 2012-10-20 | Квэлкомм Инкорпорейтед | Быстрые алгоритмы для вычисления 5-точечного dct-ii, dct-iv и dst-iv, и архитектуры |
US8631060B2 (en) | 2007-12-13 | 2014-01-14 | Qualcomm Incorporated | Fast algorithms for computation of 5-point DCT-II, DCT-IV, and DST-IV, and architectures |
AU2008339211B2 (en) | 2007-12-18 | 2011-06-23 | Lg Electronics Inc. | A method and an apparatus for processing an audio signal |
JP5247826B2 (ja) | 2008-03-05 | 2013-07-24 | ヴォイスエイジ・コーポレーション | 復号化音調音響信号を増強するためのシステムおよび方法 |
US8498874B2 (en) * | 2009-09-11 | 2013-07-30 | Sling Media Pvt Ltd | Audio signal encoding employing interchannel and temporal redundancy reduction |
EP2489036B1 (en) * | 2009-10-12 | 2015-04-15 | Nokia Technologies OY | Method, apparatus and computer program for processing multi-channel audio signals |
EP2523473A1 (en) * | 2011-05-11 | 2012-11-14 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Apparatus and method for generating an output signal employing a decomposer |
JP6021498B2 (ja) | 2012-08-01 | 2016-11-09 | 任天堂株式会社 | データ圧縮装置、データ圧縮プログラム、データ圧縮システム、データ圧縮方法、データ伸張装置、データ圧縮伸張システム、および圧縮データのデータ構造 |
EP2720222A1 (en) * | 2012-10-10 | 2014-04-16 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Apparatus and method for efficient synthesis of sinusoids and sweeps by employing spectral patterns |
RU2573248C2 (ru) * | 2013-10-29 | 2016-01-20 | Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования Московский технический университет связи и информатики (ФГОБУ ВПО МТУСИ) | Способ измерения спектра информационных акустических сигналов телерадиовещания и устройство для его осуществления |
Family Cites Families (62)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3973081A (en) * | 1975-09-12 | 1976-08-03 | Trw Inc. | Feedback residue compression for digital speech systems |
US4170719A (en) * | 1978-06-14 | 1979-10-09 | Bell Telephone Laboratories, Incorporated | Speech transmission system |
US4184049A (en) * | 1978-08-25 | 1980-01-15 | Bell Telephone Laboratories, Incorporated | Transform speech signal coding with pitch controlled adaptive quantizing |
US4455649A (en) * | 1982-01-15 | 1984-06-19 | International Business Machines Corporation | Method and apparatus for efficient statistical multiplexing of voice and data signals |
US4535472A (en) * | 1982-11-05 | 1985-08-13 | At&T Bell Laboratories | Adaptive bit allocator |
JPS59223032A (ja) * | 1983-06-01 | 1984-12-14 | Sony Corp | ディジタル信号伝送装置 |
DE3506912A1 (de) * | 1985-02-27 | 1986-08-28 | Telefunken Fernseh Und Rundfunk Gmbh, 3000 Hannover | Verfahren zur uebertragung eines audiosignals |
US4748579A (en) * | 1985-08-14 | 1988-05-31 | Gte Laboratories Incorporated | Method and circuit for performing discrete transforms |
JPH0734291B2 (ja) * | 1986-07-28 | 1995-04-12 | 株式会社日立製作所 | デイジタル信号記録再生システム |
US4797926A (en) * | 1986-09-11 | 1989-01-10 | American Telephone And Telegraph Company, At&T Bell Laboratories | Digital speech vocoder |
JPH061916B2 (ja) * | 1986-10-28 | 1994-01-05 | 日本電気株式会社 | 帯域分割符号化復号化装置 |
EP0267344B1 (en) * | 1986-10-30 | 1993-09-01 | International Business Machines Corporation | Process for the multi-rate encoding of signals, and device for carrying out said process |
DE3639753A1 (de) * | 1986-11-21 | 1988-06-01 | Inst Rundfunktechnik Gmbh | Verfahren zum uebertragen digitalisierter tonsignale |
JP2751201B2 (ja) * | 1988-04-19 | 1998-05-18 | ソニー株式会社 | データ伝送装置及び受信装置 |
NL8700985A (nl) * | 1987-04-27 | 1988-11-16 | Philips Nv | Systeem voor sub-band codering van een digitaal audiosignaal. |
US4827336A (en) * | 1987-12-18 | 1989-05-02 | General Electric Company | Symbol code generation processing from interframe DPCM of TDM'd spatial-frequency analyses of video signals |
IL89672A (en) * | 1988-04-29 | 1994-04-12 | Motorola Inc | Spectral efficient method of transmitting information signal |
JP2638091B2 (ja) * | 1988-06-24 | 1997-08-06 | ソニー株式会社 | データ伝送方法 |
CA2002015C (en) * | 1988-12-30 | 1994-12-27 | Joseph Lindley Ii Hall | Perceptual coding of audio signals |
US5109417A (en) * | 1989-01-27 | 1992-04-28 | Dolby Laboratories Licensing Corporation | Low bit rate transform coder, decoder, and encoder/decoder for high-quality audio |
US5142656A (en) * | 1989-01-27 | 1992-08-25 | Dolby Laboratories Licensing Corporation | Low bit rate transform coder, decoder, and encoder/decoder for high-quality audio |
US4932062A (en) * | 1989-05-15 | 1990-06-05 | Dialogic Corporation | Method and apparatus for frequency analysis of telephone signals |
US5166686A (en) * | 1989-06-30 | 1992-11-24 | Nec Corporation | Variable length block coding with changing characteristics of input samples |
JP2844695B2 (ja) * | 1989-07-19 | 1999-01-06 | ソニー株式会社 | 信号符号化装置 |
US5054075A (en) * | 1989-09-05 | 1991-10-01 | Motorola, Inc. | Subband decoding method and apparatus |
JPH03109824A (ja) * | 1989-09-22 | 1991-05-09 | Sony Corp | ディジタル信号符号化装置 |
JP2906483B2 (ja) * | 1989-10-25 | 1999-06-21 | ソニー株式会社 | ディジタル音声データの高能率符号化方法及びディジタル音声データの復号化装置 |
US5115240A (en) * | 1989-09-26 | 1992-05-19 | Sony Corporation | Method and apparatus for encoding voice signals divided into a plurality of frequency bands |
JPH03117919A (ja) * | 1989-09-30 | 1991-05-20 | Sony Corp | ディジタル信号符号化装置 |
US5185800A (en) * | 1989-10-13 | 1993-02-09 | Centre National D'etudes Des Telecommunications | Bit allocation device for transformed digital audio broadcasting signals with adaptive quantization based on psychoauditive criterion |
JPH03132228A (ja) * | 1989-10-18 | 1991-06-05 | Victor Co Of Japan Ltd | 直交変換信号符号化復号化方式 |
JP2870050B2 (ja) * | 1989-10-18 | 1999-03-10 | ソニー株式会社 | ディジタルデータの高能率符号化方法 |
US5040217A (en) * | 1989-10-18 | 1991-08-13 | At&T Bell Laboratories | Perceptual coding of audio signals |
DE69028176T2 (de) * | 1989-11-14 | 1997-01-23 | Nippon Electric Co | Adaptive Transformationskodierung durch optimale Blocklängenselektion in Abhängigkeit von Unterschieden zwischen aufeinanderfolgenden Blöcken |
US5081681B1 (en) * | 1989-11-30 | 1995-08-15 | Digital Voice Systems Inc | Method and apparatus for phase synthesis for speech processing |
JP2913731B2 (ja) * | 1990-03-07 | 1999-06-28 | ソニー株式会社 | ディジタルデータの高能率符号化方法 |
JP2827410B2 (ja) * | 1990-03-14 | 1998-11-25 | ソニー株式会社 | デイジタルデータの高能率符号化方法 |
JP2861238B2 (ja) * | 1990-04-20 | 1999-02-24 | ソニー株式会社 | ディジタル信号符号化方法 |
US5367608A (en) * | 1990-05-14 | 1994-11-22 | U.S. Philips Corporation | Transmitter, encoding system and method employing use of a bit allocation unit for subband coding a digital signal |
US5222289A (en) * | 1990-07-10 | 1993-06-29 | Gemcor Engineering Corp. | Method and apparatus for fastening |
US5244705A (en) * | 1990-08-24 | 1993-09-14 | Sony Corporation | Disc-shaped recording medium |
JP3141241B2 (ja) * | 1990-08-24 | 2001-03-05 | ソニー株式会社 | ディスク記録装置及びディスク再生装置 |
US5049992A (en) * | 1990-08-27 | 1991-09-17 | Zenith Electronics Corporation | HDTV system with receivers operable at different levels of resolution |
US5226084A (en) * | 1990-12-05 | 1993-07-06 | Digital Voice Systems, Inc. | Methods for speech quantization and error correction |
US5134475A (en) * | 1990-12-11 | 1992-07-28 | At&T Bell Laboratories | Adaptive leak hdtv encoder |
JP2853717B2 (ja) * | 1991-03-08 | 1999-02-03 | 日本電気株式会社 | 可変ビット型adpcmトランスコーダ |
EP0506394A2 (en) * | 1991-03-29 | 1992-09-30 | Sony Corporation | Coding apparatus for digital signals |
WO1992017942A1 (fr) * | 1991-03-29 | 1992-10-15 | Sony Corporation | Procede de codage de signaux numeriques |
JP3395192B2 (ja) * | 1991-05-25 | 2003-04-07 | ソニー株式会社 | ディジタルオーディオ信号再生装置、ディスクプレーヤの再生ポーズ回路及びディスク再生装置の再生制御回路 |
GB2257606B (en) * | 1991-06-28 | 1995-01-18 | Sony Corp | Recording and/or reproducing apparatuses and signal processing methods for compressed data |
GB2258372B (en) * | 1991-08-02 | 1995-05-31 | Sony Corp | Apparatus for and methods of recording and/or reproducing digital data |
EP0805564A3 (en) * | 1991-08-02 | 1999-10-13 | Sony Corporation | Digital encoder with dynamic quantization bit allocation |
JP3178026B2 (ja) * | 1991-08-23 | 2001-06-18 | ソニー株式会社 | ディジタル信号符号化装置及び復号化装置 |
JP3141450B2 (ja) * | 1991-09-30 | 2001-03-05 | ソニー株式会社 | オーディオ信号処理方法 |
ATE195618T1 (de) * | 1991-09-30 | 2000-09-15 | Sony Corp | Verfahren und einrichtung zur audiodatenkompression |
JP3134455B2 (ja) * | 1992-01-29 | 2001-02-13 | ソニー株式会社 | 高能率符号化装置及び方法 |
JP3104400B2 (ja) * | 1992-04-27 | 2000-10-30 | ソニー株式会社 | オーディオ信号符号化装置及び方法 |
KR0150955B1 (ko) * | 1992-05-27 | 1998-10-15 | 강진구 | 비트고정을 위한 영상압축방법과 신장방법 및 그 장치 |
JPH0629934A (ja) * | 1992-07-10 | 1994-02-04 | Nippon Hoso Kyokai <Nhk> | 適応差分符号化伝送方法 |
JP3508146B2 (ja) * | 1992-09-11 | 2004-03-22 | ソニー株式会社 | ディジタル信号符号化復号化装置、ディジタル信号符号化装置及びディジタル信号復号化装置 |
JP3343962B2 (ja) * | 1992-11-11 | 2002-11-11 | ソニー株式会社 | 高能率符号化方法及び装置 |
JP3186413B2 (ja) * | 1994-04-01 | 2001-07-11 | ソニー株式会社 | データ圧縮符号化方法、データ圧縮符号化装置及びデータ記録媒体 |
-
1994
- 1994-06-29 PL PL94307740A patent/PL173718B1/pl unknown
- 1994-06-29 DE DE69432538T patent/DE69432538T2/de not_active Expired - Lifetime
- 1994-06-29 JP JP50340095A patent/JP3721582B2/ja not_active Expired - Lifetime
- 1994-06-29 PL PL94322680A patent/PL174314B1/pl unknown
- 1994-06-29 WO PCT/JP1994/001056 patent/WO1995001680A1/ja active IP Right Grant
- 1994-06-29 DE DE69428030T patent/DE69428030T2/de not_active Expired - Lifetime
- 1994-06-29 EP EP00125009A patent/EP1083674B1/en not_active Expired - Lifetime
- 1994-06-29 BR BR9405445-2A patent/BR9405445A/pt not_active IP Right Cessation
- 1994-06-29 RU RU95106457A patent/RU2131169C1/ru active
- 1994-06-29 EP EP94919822A patent/EP0663739B1/en not_active Expired - Lifetime
- 1994-06-29 US US08/392,756 patent/US5765126A/en not_active Expired - Lifetime
- 1994-06-29 KR KR1019950700784A patent/KR100368854B1/ko not_active IP Right Cessation
- 1994-06-29 CN CN94190550A patent/CN1099777C/zh not_active Expired - Lifetime
-
2002
- 2002-03-28 CN CN021085080A patent/CN1217502C/zh not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
DE69432538D1 (de) | 2003-05-22 |
WO1995001680A1 (fr) | 1995-01-12 |
EP0663739B1 (en) | 2001-08-22 |
PL174314B1 (pl) | 1998-07-31 |
PL307740A1 (en) | 1995-06-12 |
DE69428030D1 (de) | 2001-09-27 |
EP0663739A1 (en) | 1995-07-19 |
KR100368854B1 (ko) | 2003-05-17 |
EP0663739A4 (en) | 1998-09-09 |
CN1217502C (zh) | 2005-08-31 |
DE69432538T2 (de) | 2004-04-01 |
BR9405445A (pt) | 1999-09-08 |
JP3721582B2 (ja) | 2005-11-30 |
EP1083674A2 (en) | 2001-03-14 |
DE69428030T2 (de) | 2002-05-29 |
US5765126A (en) | 1998-06-09 |
CN1113096A (zh) | 1995-12-06 |
EP1083674B1 (en) | 2003-04-16 |
EP1083674A3 (en) | 2001-04-11 |
PL173718B1 (pl) | 1998-04-30 |
KR950703231A (ko) | 1995-08-23 |
CN1440144A (zh) | 2003-09-03 |
RU2131169C1 (ru) | 1999-05-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1099777C (zh) | 数字信号的编码装置、解码装置和编码方法 | |
CN1038089C (zh) | 信号编码或译码装置及信号编码或译码方法 | |
CN1065381C (zh) | 数字音频信号编码和/或译码方法 | |
CN1103141C (zh) | 信息编码方法和设备、信息解码方法和设备、信息传输方法 | |
CN1153191C (zh) | 高质量音频的可缩放编码方法 | |
CN1144179C (zh) | 声音信号解码方法和装置、声音信号编码方法和装置 | |
CN1071914C (zh) | 信号编码方法和信号解码方法 | |
CN1210689C (zh) | 子带域中改进的频谱平移/折叠的方法和设备 | |
CN1154087C (zh) | 提高低比特率音频编码系统音质的方法、编码器和译码器 | |
CN1117674A (zh) | 信号编码或解码设备以及记录媒介 | |
CN1121683C (zh) | 语音编码 | |
CN1662958A (zh) | 使用频谱孔填充的音频编码系统 | |
CN1154283C (zh) | 编码方法和装置以及解码方法和装置 | |
CN101055720A (zh) | 对音频信号编码和解码的方法和设备 | |
CN1302458C (zh) | 解码方法和解码装置 | |
CN1992533A (zh) | 信号编码设备和方法、信号译码设备和方法、程序及介质 | |
CN1092420C (zh) | 音频数据解码装置及音频数据编码解码系统 | |
CN1822508A (zh) | 对数字信号进行编码和解码的方法和设备 | |
CN1237506C (zh) | 音响信号编码方法及设备、音响信号解码方法及设备 | |
CN1878001A (zh) | 对音频数据编码及解码的设备及方法 | |
CN1161750C (zh) | 语音编码译码方法和装置、电话装置、音调变换方法和介质 | |
CN1154606A (zh) | 音频译码装置 | |
CN1153369A (zh) | 使用多通道音频信号的编码方法及装置 | |
CN1411171A (zh) | 信息编码/译码方法和装置信息记录媒体和信息传输方法 | |
CN1262990C (zh) | 利用谐波提取的音频编码方法和设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CX01 | Expiry of patent term |
Expiration termination date: 20140629 Granted publication date: 20030122 |