[go: up one dir, main page]

JP3721582B2 - 信号符号化装置及び方法並びに信号復号化装置及び方法 - Google Patents

信号符号化装置及び方法並びに信号復号化装置及び方法 Download PDF

Info

Publication number
JP3721582B2
JP3721582B2 JP50340095A JP50340095A JP3721582B2 JP 3721582 B2 JP3721582 B2 JP 3721582B2 JP 50340095 A JP50340095 A JP 50340095A JP 50340095 A JP50340095 A JP 50340095A JP 3721582 B2 JP3721582 B2 JP 3721582B2
Authority
JP
Japan
Prior art keywords
signal
encoding
decoding
component
tone
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
Application number
JP50340095A
Other languages
English (en)
Inventor
京弥 筒井
美冬 園原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Application granted granted Critical
Publication of JP3721582B2 publication Critical patent/JP3721582B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B14/00Transmission systems not characterised by the medium used for transmission
    • H04B14/02Transmission systems not characterised by the medium used for transmission characterised by the use of pulse modulation
    • H04B14/04Transmission systems not characterised by the medium used for transmission characterised by the use of pulse modulation using pulse code modulation
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech 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/04Speech 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/06Determination or coding of the spectral characteristics, e.g. of the short-term prediction coefficients
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech 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/002Dynamic bit allocation
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech 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/012Comfort noise or silence coding
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech 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/02Speech 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/0212Speech 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
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech 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/04Speech 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/16Vocoder architecture
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details 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/66Details 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/667Details 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
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L25/00Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
    • G10L25/03Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 characterised by the type of extracted parameters
    • G10L25/18Speech 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)
  • Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Description

技術分野
本発明は、高能率符号化によって入力ディジタルデータ等のディジタル信号の符号化を行ない、この符号化されたディジタル信号を伝送し、記録再生し、符号化されたディジタル信号を復号化して再生信号を得る、ディジタルデータ等の情報符号化又は復号化が適用される信号符号化装置及び方法並びに信号復号化装置及び方法に関する。
背景技術
従来より、オーディオ或いは音声等の記号の高能率符号化の手法には種々あるが、代表的なものとして、時間軸上のオーディオ信号等をある単位時間でブロック化しないで複数の周波数帯域に分割して符号化する非ブロック化周波数帯域分割方式である帯域分割符号化(サブ・バンド・コーディング:SBC)や、時間軸の信号をある単位時間でブロック化してこのブロック毎に周波数軸上の信号に変換(スペクトル変換)して複数の周波数帯域に分割し、各帯域毎に符号化するブロック化周波数帯域分割方式であるいわゆる変換符号化等を挙げることができる。また、上述の帯域分割符号化と変換符号化とを組み合わせた高能率符号化の手法も考えられており、この場合には、例えば、上記帯域分割符号化で帯域分割を行った後、該各帯域毎の信号を周波数軸上の信号にスペクトル変換し、このスペクトル変換された各帯域毎に符号化を施す。
ここで、上記帯域分割符号化や上記組合せの高能率符号化の手法などに用いられる帯域分割用のフィルタとしては、例えばいわゆるQMFなどのフィルタがあり、これは例えば1976 R.E.Crochiere Digital coding of speech in subbands Bell Syst.Tech. J.Vol.55,No.8 1976に述べられている。
また、例えば、ICASSP 83,BOSTON Polyphase Quadrature filters-A new subband coding technique Joseph H. Rothweilerには等バンド幅のフィルタ分割手法が述べられている。
また、上述したスペクトル変換としては、例えば、入力オーディオ信号を所定単位時間(フレーム)でブロック化し、当該ブロック毎に離散フーリエ変換(DFT)、コサイン変換(DCT)、モディファイドDCT変換(MDCT)等を行うことで時間軸を周波数軸に変換するようなスペクトル変換がある。なお、上記MDCTについては、ICASSP 1987 Subband/Transform Coding Using Filter Bank Designs Based on Time Domain Aliasing Cancellation J.P.Princen A.B.Bradley Univ. of Surrey Royal Melbourne Inst.of Tech.に述べられている。
このように、フィルタやスペクトル変換によって帯域毎に分割された信号を量子化することにより、量子化雑音が発生する帯域を制御することができ、マスキング効果などの性質を利用して聴覚的により高能率な符号化を行うことができる。また、ここで量子化を行う前に、各帯域毎に、例えばその帯域における信号成分の絶対値の最大値で正規化を行うようにすれば、さらに高能率な符号化を行うことができる。
また、周波数帯域分割された各周波数成分を量子化する周波数分割幅としては、例えば人間の聴覚特性を考慮した帯域分割が行われる。すなわち、一般に臨界帯域(クリティカルバンド)と呼ばれている高域ほど帯域幅が広くなるような帯域幅で、オーディオ信号を複数(例えば25バンド)の帯域に分割することがある。また、この時の各帯域毎のデータを符号化する際には、各帯域毎に所定のビット配分或いは、各帯域毎に適応的なビット割当て(ビットアロケーション)による符号化が行われる。例えば、上記MDCT処理されて得られた係数データを上記ビットアロケーションによって符号化する際には、上記各ブロック毎のMDCT処理により得られる各帯域毎のMDCT係数データに対して、適応的な割当てビット数で符号化が行われることになる。
ここで上記ビット割当手法としては、次の2手法が知られている。すなわち、例えば、IEEE Transactions 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 of the auditory system M.A. Kransner MITでは、聴覚マスキングを利用することで、各帯域毎に必要な信号対雑音比を得て固定的なビット割当を行う手法が述べられている。しかしこの手法ではサイン波入力で特性を測定する場合でも、ビット割当が固定的であるために特性値が、それほど良い値とはならない。
これらの問題を解決するために、ビット割当に使用できる全ビットが、各小ブロック毎に予め定められた固定ビット割当パターン分と、各ブロックの信号の大きさに依存したビット配分を行う分とに分割使用され、その分割比を入力信号に関係する信号に依存させ、前記信号のスペクトルが滑らかなほど前記固定ビット割当パターン分への分割比率を大きくする高能率符号化装置がEUROPEAN PATENT APPLICATION, Publication, number 0 525 809 A 2, Date of publication of application 03.02.93 Bulletin 93/05において提案されている。
この方法によれば、サイン波入力のように、特定のスペクトルにエネルギが集中する場合にはそのスペクトルを含むブロックに多くのビットを割り当てる事により、全体の信号対雑音特性を著しく改善することができる。一般に、急峻なスペクトル成分をもつ信号に対して人間の聴覚は極めて敏感であるため、このような方法を用いる事により、信号対雑音特性を改善することは、単に測定上の数値を向上させるばかりでなく、聴感上、音質を改善するのに有効である。
ビット割り当ての方法にはこの他にも数多くのやり方が提案されており、さらに聴覚に関するモデルが精緻化され、符号化装置の能力があれば聴覚的にみてより高能率な符号化が可能になる。
ここで、図12以降の各図を用いて従来の信号符号化装置について説明する。この図12において、端子100を介して供給された音響信号波形は変換回路101によって信号周波数成分に変換された後、信号成分符号化回路102によって各成分が符号化され、符号列生成回路103によって符号列が生成され、端子104から出力される。
図13には、図12の変換回路101の具体的構成を示す。この図13において、端子200を介して供給された信号(図12の端子100を介した信号)が、二段の帯域分割フィルタ201,202によって三つの帯域に分割される。帯域分割フィルタ201では端子200を介した信号が1/2に間引かれ、帯域分割フィルタ202では上記帯域分割フィルタ201で1/2に間引かれた一方の信号がさらに1/2に間引かれる(端子200の信号が1/4に間引かれるようになる)。すなわち、帯域分割フィルタ202からの2つの信号の帯域幅は、端子200からの信号の帯域幅の1/4となっている。
これら帯域分割フィルタ201,202によって上述のように三つの帯域に分割された各帯域の信号は、それぞれMDCT等のスペクトル変換を行う順スペクトル変換回路203,204,205によってスペクトル信号成分となされる。これら順スペクトル変換回路203,204,205の出力が上記図12の信号成分符号化回路102に送られる。
図14には、図12の信号成分符号化回路102の具体的な構成を示す。
この図14において、端子300に供給された上記信号成分符号化回路102からの出力は、正規化回路301によって所定の帯域毎に正規化が施された後、量子化回路303に送られる。また、上記端子300に供給された信号は、量子化精度決定回路302にも送られる。
上記量子化回路303では、上記端子300を介した信号から量子化精度決定回路303によって計算された量子化精度に基づいて、上記正規化回路301からの信号に対して量子化が施される。当該量子化回路303からの出力が端子304から出力されて図12の符号列生成回路103に送られる。なお、この端子304からの出力信号には、上記量子化回路303によって量子化された信号成分に加え、上記正規化回路301における正規化係数情報や上記量子化精度決定回路302における量子化精度情報も含まれている。
図15には、図12の構成の符号化装置によって生成された符号列から音響信号を復号化して出力する復号化装置の概略構成を示す。
この図15において、端子400を介して供給された図12の構成により生成された符号列からは、符号列分解回路401によって各信号成分の符号が抽出される。それらの符号からは、信号成分復号化回路402によって各信号成分が復元され、その後、逆変換回路403によって図12の変換回路101の変換に対応する逆変換が施される。これにより音響波形信号が得られ、この音響波形信号が端子404から出力される。
図16には、図15の逆変換回路403の具体的な構成を示す。
この図16の構成は、図13に示した変換回路の構成例に対応したもので、端子501,502,503を介して信号成分復号化回路402から供給された信号は、それぞれ図13における順スペクトル変換に対応する逆スペクトル変換を行う逆スペクトル変換回路504,505,506によって変換がなされる。これら逆スペクトル変換回路504,505,506によって得られた各帯域の信号は、二段の帯域合成フィルタによって合成される。
すなわち、逆スペクトル変換回路505及び506の出力は帯域合成フィルタ507に送られて合成され、この帯域合成フィルタ507の出力と上記逆スペクトル変換回路504の出力とが帯域合成フィルタ508にて合成される。当該帯域合成フィルタ508の出力が端子509(図15の端子404)から出力されるようになる。
次に、図17には、図12に示される符号化装置において、従来より行なわれてきた符号化の方法について説明を行うための図である。この図17の例において、スペクトル信号は図13の変換回路によって得られたものであり、図17はMDCTによるスペクトル信号の絶対値のレベルをdB値に変換して示したものである。
この図17において、入力信号は所定の時間ブロック毎に64個のスペクトル信号に変換されており、それが図17の図中b1からb5に示す五つの所定の帯域毎にグループ(これをここでは符号化ユニットと呼ぶことにする)にまとめて正規化及び量子化が行なわれる。ここでは各符号化ユニットの帯域幅は低域側で狭く、高域側で広くとられており、聴覚の性質に合った量子化雑音の発生の制御ができるようになっている。
ところが、上述した従来用いられた方法では、周波数成分を量子化する帯域は固定されている。このため、例えば、スペクトルが幾つかの特定の周波数近辺に集中する場合には、それらのスペクトル成分を十分な精度で量子化しようとすると、それらのスペクトル成分と同じ帯域に属する多数のスペクトルに対して多くのビットを割り振らなければならない。
すなわち、上記図17からも明らかなように、所定の帯域毎にまとめて正規化が行なわれると、例えば信号にトーン性成分が含まれている図中b3の帯域において、正規化係数値はトーン性成分によって決まる大きな正規化係数値をもとに正規化されることになる。
このとき、一般に、特定の周波数にスペクトルのエネルギが集中するトーン性の音響信号に含まれる雑音は、エネルギが広い周波数帯にわたってなだらかに分布する音響信号に加わった雑音と比較して非常に耳につき易く、聴感上大きな障害となる。さらにまた、大きなエネルギを持つスペクトル成分すなわちトーン性成分が十分精度良く量子化されていないと、それらのスペクトル成分を時間軸上の波形信号に戻して前後のブロックと合成した場合にブロック間での歪みが大きくなり、隣接する時間ブロックの波形信号と合成された時に大きな接続歪みが発生し、やはり大きな聴感上の障害となる。このため、トーン性成分の符号化のためには十分なビット数で量子化を行なわなければならないが、上述のように所定の帯域毎に量子化精度が決められる場合にはトーン性成分を含む符号化ユニット内の多数のスペクトルに対して多くのビットを割り当てて量子化を行う必要があり、符号化効率が悪くなってしまう。したがって、従来は、特にトーン性の音響信号に対して音質を劣化させることなく符号化の効率を上げることが困難であった。
発明の開示
そこで、本発明は、特にトーン性の音響信号に対して音質を劣化させることなく符号化の効率を上げることを可能とする信号符号化装置及び方法と、さらにこれら信号符号化装置などで処理された信号が記録再生されるか或いは信号符号化装置から伝送された符号化信号を復号化する信号復号化装置及び方法の提供を目的とするものである。
本発明は、このような実情に鑑みてなされたものであり、本発明に係る信号符号化装置は、入力信号を符号化する信号符号化装置において、入力信号を周波数成分に変換する変換手段と、上記変換手段の出力をトーン性成分からなる第一の信号とその他の成分からなる第二の信号に分離する分離手段と、上記第一の信号を符号化する第一の符号化手段と、上記第二の信号を所定の周波数帯域に分割し、分割した周波数帯域毎に符号化する第二の符号化手段とを備え、上記第一の符号化手段は、上記第一の信号の各信号成分を可変長符号化する可変長符号化手段を含んでなるものである。
また、本発明に係る信号符号化方法は、入力信号の符号化方法において、入力信号を周波数成分に変換し、上記周波数成分をトーン性成分からなる第一の信号とその他の成分からなる第二の信号に分離し、上記第一の信号を可変長符号化し、上記第二の信号を所定の周波数帯域に分割し、分割した周波数帯域毎に符号化するようにしたものである。
ここで、本発明の信号符号化装置は、以下のことを行う。すなわち、上記第一の符号化手段は、上記第一の信号の符号化の際に、上記第一の信号の各トーン性成分の振幅情報を、正規化係数によって正規化してから符号化する。また、上記各トーン性成分の各周波数成分を、複数個の変換規則によって符号化する。上記複数個の変換規則のうち何れの変換規則で符号化を行うかは、トーン性成分の極大周波数成分と各周波数成分との周波数軸上での相対位置関係によって決める。上記変換規則のうち極大周波数成分に対して適用される変換規則は、より大きな振幅値情報を持つものに対してより短い符号への変換を行うものである。上記該変換規則のうち極大周波数成分の他の各周波数成分に対して適用される変換規則は、より小さな振幅値情報を持つものに対してより短い符号への変換を行うものである。なお、上記入力信号は、音響信号である。
また、本発明の信号符号化装置の上記第一の符号化手段は、上記第一の信号の各トーン性成分の振幅情報を正規化係数によって正規化および量子化して符号化すると共に、当該符号化には極大周波数成分の振幅情報を省略するようにもしている。
この場合の本発明の信号符号化装置は、以下のようなことを行う。すなわち、上記分離手段は、上記トーン性成分を互いに周波数軸上で重複することを許して上記第一の信号の分離を行う。上記正規化係数の値は、小さいものほど精度良く設定する。なお、この場合も入力信号は音響信号である。
次に、本発明に係る信号復号化装置は、符号化された信号を復号化する信号復号化装置において、可変長符号化されたトーン性成分からなる第一の信号を復号化する第一の復号化手段と、その他の成分からなる第二の信号を所定の周波数帯域毎に復号化する第二の復号化手段と、各々の信号を合成して逆変換を行うか若しくは各々の信号を逆変換して合成する合成逆変換手段とを備えてなるものである。
また、本発明に係る信号復号化方法は、符号化された信号を復号化する信号復号化方法において、可変長符号化されたトーン性成分からなる第一の信号を復号化し、その他の成分からなる第二の信号を、所定の帯域毎に復号化し、各々の信号を合成して逆変換するか若しくは各々の信号を逆変換して合成する合成逆変換をするものである。
ここで、本発明の信号復号化装置は、以下のようなものである。すなわち、上記第一の信号の各トーン性成分の振幅情報は正規化係数によって正規化されて符号化されている。また、上記各トーン性成分の各周波数成分は複数個の変換規則によって符号化されている。上記複数個の変換規則のうち何れの変換規則で符号化が行われているかは、トーン性成分の極大周波数成分と各周波数成分との周波数軸上での相対位置関係によって決められている。上記変換規則のうち極大周波数成分に対して適用されている変換規則は、より大きな振幅値情報を持つものに対してより短い符号への変換を行うものとなっている。上記変換規則のうち極大周波数成分以外に対して適用されている変換規則は、より小さな振幅値情報を持つものに対してより短い符号への変換を行うものとなっている。なお、出力信号は音響信号となる。
また、本発明の信号復号化装置は、極大周波数成分の振幅情報を正規化及び量子化した情報を含まずに符号化されたトーン性成分からなる第一の信号を復号化する第一の復号化手段と、その他の成分からなる第二の信号を復号化する第二の復号化手段と、各々の信号を合成して逆変換を行うか若しくは各々の信号を逆変換して合成する合成逆変換手段とを備えてなるものである。
ここで、上記第一の信号のトーン性成分は周波数軸上で重複して符号化されている。また、上記正規化のための正規化係数は値が小さいものほど精度良く設定されている。
本発明は、入力された音響信号を特定の周波数にエネルギが集中する信号成分(トーン性成分)と広い帯域にエネルギがなだらかに分布する成分(トーン性成分以外の成分)に分離して符号化を施す場合において、トーン性成分の信号に対して、可変長の符号を効果的に適用することによって、より効率的な符号化を実現するようにしている。また、トーン性成分のうち、絶対値が極大のスペクトル係数に関しては例えば正負の符号情報のみを符号化することによって、より効率的な符号化を実現するようにもしている。
【図面の簡単な説明】
図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からの復号化信号は、上記図1の信号成分分離回路602での分離に対応する合成を行う合成回路704に供給される。合成回路704は、符号列分離回路701から供給されたトーン性成分の位置情報に基づいて、トーン性成分の復号化信号を、ノイズ性成分の復号化信号の所定の位置に加算することにより、ノイズ性成分とトーン性成分の周波数軸上での合成を行う。さらに、合成された復号化信号は、上記図1の変換回路601での変換に対応する逆変換を行う逆変換回路705で変換処理され、周波数軸上の信号から元の時間軸上の波形信号に戻される。この逆変換回路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では最大スペクトル絶対値を変数A0に代入し、ステップS2ではスペクトル信号の番号Iを1にする。ステップS3では、ある時間ブロック内のあるスペクトル絶対値を変数Aに代入する。
ステップS4では、上記スペクトル絶対値が局所的に見て他のスペクトル成分よりも大きい極大絶対値スペクトルか否かを判断し、極大絶対値スペクトルでないとき(No)にはステップS10に進み、極大絶対値スペクトルである場合(Yes)にはステップS5に進む。
ステップS5では、当該極大絶対値スペクトルを含むその時間ブロックにおける当該極大絶対値スペクトルの変数Aと最大スペクトル絶対値の変数A0との比と、所定の大きさを示す係数Pとの大小比較(A/A0>P)を行い、A/A0がPより大きい場合(Yes)にはステップS6に、A/A0がP以下の場合(NO)にはステップS10に進む。
ステップS6では、上記スペクトル絶対値のスペクトル(極大絶対値スペクトル)の近隣のスペクトルのエネルギ値(例えば両隣のスペクトルのエネルギの和)を変数Xに代入し、次のステップS7では当該極大絶対値スペクトル及びその近隣のスペクトルを含む所定の帯域内のエネルギ値を変数Yに代入する。
次のステップS8では、上記エネルギ値の変数Xと所定帯域内のエネルギ値の変数Yとの比と、所定の割合を示す係数Rとの大小比較(X/Y>R)を行い、X/YがRより大きいとき(Yes)にはステップS9に、X/YがR以下のとき(No)にはステップS10に進む。
ステップS9では、上記極大絶対値スペクトルとその近隣のスペクトルにおける上記エネルギがそれらのスペクトルを含む所定の帯域内のエネルギに対して所定の割合以上を示している場合に、その極大絶対値スペクトルの信号と例えばその両隣の低域側、高域側各2本ずつのスペクトルの信号がトーン性成分であると見なし、その旨を登録する。
次のステップS10では、上記ステップS9において登録されたスペクトル信号の番号Iとスペクトル信号の総数Nとが等しい(I=N)か否かを判断し、等しい場合(Yes)には処理を終了し、等しくない場合(No)にはステップS11に進む。このステップS11では、I=I+1として1づつスペクトル信号の番号を増加させてステップS3に戻り、上述の処理を繰り返す。信号成分分離回路602は、上述の処理によってトーン性成分であると判定した周波数成分をトーン性成分符号化回路603に供給し、それ以外の周波数成分をノイズ性成分としてノイズ性成分符号化回路604に供給する。また、信号成分分離回路602は、トーン性成分であると判定された周波数情報の数とその位置情報を符号列生成回路605に供給する。
図4には、上述のようにしてトーン性成分が周波数成分から分離される一例の様子を表す。
この図4に示す例では、図中TCA,TCB,TCC,TCDで示す四つのトーン性成分が抽出されている。ここで、当該トーン性成分は、図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のスペクトル信号から、一つのトーン性成分を符号化して復号化した信号を差し引いたものである。
また、図7のスペクトル信号からさらに破線で示した成分をトーン性成分として抽出し符号化することによってスペクトル信号の符号化精度を上げることができ、これを繰り返していくことにより精度の高い符号化を行うことができることになる。なお、この方法を用いる場合、トーン成分を量子化するためのビット数の上限を低く設定していても符号化精度を十分に高くとることができ、したがって、量子化ビット数を記録するビット数を小さくすることができるという利点もある。また、このようにトーン性成分を多段階に抽出していく方法は必ずしもトーン性成分を符号化して復号化したものと同等の信号を元のスペクトル信号から差し引いていく場合だけでなく、抽出されたトーン性成分のスペクトル信号を0にした場合にも適用可能であり、本発明の記述において「トーン性成分を分離した信号」等の表現はこの両者を含むものである。
このように、本実施例の符号化装置においては、元の波形信号をトーン性成分とノイズ性成分に分解して符号化を行うことにより効率の良い符号化を実現することができるが、トーン性成分の符号化に関して以下に述べる方法を適用することで、より一層、効率の良い符号化を行うことができる。
すなわち、各トーン性成分は絶対値が極大となるスペクトル係数(これをここでは極大スペクトル係数と呼ぶことにする)およびその周辺のスペクトル係数(これをここでは周辺スペクトル係数と呼ぶことにする)にはエネルギが集中することになるが、ここで、各係数を量子化した時の値の分布には偏りがあり、かつ、極大スペクトル係数と周辺スペクトル係数とでは周波数軸上での相対位置関係によってその分布の仕方は大きく異なる。すなわち、各トーン成分を構成するスペクトル係数を極大スペクトル係数によって決定付けられる正規化係数で正規化すればすなわち、例えば、トーン性成分を構成する各スペクトル係数を、そのトーン性成分中の極大スペクトル係数で割ってやれば、正規化及び量子化後の極大スペクトル係数は+1または−1に近い値になるのに対し、トーン成分は元々スペクトル係数が極大スペクトル係数を中心にして急激に減少するという性格をもつものであるため、正規化及び量子化後の周辺スペクトル係数は0に近い値により多く分布する。
このように符号化すべき値の分布に偏りがある場合には、例えば、D.A.Huffman: A Method for Construction of Minimum Redundancy Codes, Proc.I.R.E., 40, p.1098(1952)に述べられているように、頻度の多いパターンには短い符号長を割り当てるようないわゆる可変長符号によって効率良く符号化することができる。
そこで、本発明実施例の信号符号化装置では、各トーン性成分を極大スペクトル係数と周辺スペクトル係数に分離し、それぞれに対して異なる可変長符号を適用することにより、効率の良い符号化を実現するようにしている。
なお、上述のように、トーン性成分は周波数軸上で非常に急峻なスペクトル分布を持つため、周辺スペクトル係数を正規化および量子化した場合の値の分布はその周辺スペクトル係数と極大スペクトル係数との周波数軸上での相対位置関係によって大きな影響を受ける。そこで、周辺スペクトル係数を極大スペクトル係数との周波数軸上での相対位置によって周辺スペクトル係数をさらにいくつかの分類し、分類された組毎に異なる可変長符号への変換規則によって変換しても良い。
この相対位置の分類の方法としては、極大スペクトル係数との周波数軸上での差分の絶対値によって分類を行うという方法をとることができる。
すなわち、例えば図8に示されたようなトーン性成分のスペクトルに対して、図中ECcに示す極大スペクトル係数に対する変換規則、図中ECbおよびECdに示す周辺スペクトル係数に対する変換規則、図中ECaおよびECeに示すの周辺スペクトル係数に対する変換規則の合計三つの変換規則を使って可変長符号への変換を行うことができる。もちろん、処理を簡単にするためにすべての周辺スペクトル係数に対して同一の変換規則によって可変長符号化しても良い。
図20Aに極大スペクトル係数に対する変換規則を示すコード・テーブルの例を示す。また、図20Bにすべての周辺スペクトル係数に対して同一の変換規則を用いる場合の、周辺スペクトル係数の変換規則を示すコード・テーブルの例を示す。
正規化及び量子化後の極大スペクトル係数、すなわち極大スペクトルの量子化値は、上述したように、+1または−1に近い値になる。よって、図20Aに示すように、この+1及び−1に対して、その他の値に割り当てる符号長に比較して短い符号長の符号である00及び01を割り当てれば、極大スペクトル係数を効率よく符号化することができる。
また、正規化及び量子化後の周辺スペクトル係数、すなわち周辺スペクトルの量子化値は、上述したように、0に近い値になる。よって、図20に示すように、この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のスペクトル信号を符号化した場合の例を示した者である。この符号列が記録媒体に記録されるようになる。
この例では、先ず最初にトーン性成分情報数tnc(図11の例では例えば4)が記録媒体に記録され、次にトーン性成分情報tcA,tcB,tcC,tcDが、次にノイズ性成分情報nc1,nc2,nc3,nc4,nc5の順番に記録がなされている。トーン性成分情報tcA,tcB,tcC,tcDにはそのトーン性成分の中心スペクトルの位置を表す中心位置情報CP(例えばトーン性成分tcBの場合には例えば15)、量子化のためのビット数を表す量子化精度情報(例えばトーン性成分tcBの場合には例えば6)、正規化係数情報が、正規化および量子化されたのち可変長符号化された各信号成分情報SCa,SCb,SCc,SCd,SCeとともに記録されている。この例において、可変長符号化の変換規則は量子化精度毎に決まっており、復号化装置は量子化精度情報を参照して可変長符号の復号化を行う。
ここで、例えば、周波数によって固定的に量子化精度が定められているような場合にはもちろん量子化精度情報は記録する必要はない。なお、上述の実施例では、トーン性成分の位置情報として、各トーン性成分の中心スペクトルの位置を用いるようにしたが、各トーン性成分の一番低域のスペクトルの位置(例えば、トーン性成分TCBの場合には13)を記録してもよい。
また、ノイズ性成分情報については、量子化精度情報(ノイズ性nc1の場合は例えば2)と正規化係数情報が正規化および量子化された各信号成分情報SC1,SC2,・・・,SC8とともに記録されている。
ここで量子化精度情報が0である場合には、その符号化ユニットにおいて実際に符号化が行なわれない。やはり帯域によって固定的に量子化精度が定められている場合には量子化精度情報は記録する必要はない。
なお、図11は、記録媒体に記録されている情報の種類と順番の実施例を示すものであり、例えば、信号成分情報SCa,SCb,SCc,SCd,SCeまでは可変長の符号で、その長さは一定ではない。
次に、本実施例の信号符号化装置では、各トーン性成分の極大スペクトルに対して、その振幅情報を正規化係数情報のみによって与えられることにより効率の良い符号化を可能にもしている。すなわち、トーン性成分符号化回路603は、各トーン性成分の極大スペクトル以外の周波数成分に対して正規化及び量子化を行う。トーン性成分符号化回路603においては極大スペクトルも含むすべての各トーン性成分に対して正規化及び量子化を行い、後段の符号列生成回路605において極大スペクトルに対応する量子化値を出力しないようにすることもできる。このような符号化を行った場合、図11の例では、信号成分情報SCcは、正負を表す符号のみ含むことになる。
ここで、正規化係数は元々、極大スペクトルの振幅情報を近似する値が選択されるため、正規化係数が記録媒体に記録されている場合には信号復号化装置はその正規化係数から極大スペクトルの振幅情報の近似値を得ることができる。したがって、例えばスペクトル情報がMDCTやDCT等で実現されている場合には、極大スペクトルは、正負を表す符号と正規化係数情報からその近似を得ることができ、また例えばスペクトル情報がDFT等で実現されている場合には、極大スペクトルは、位相成分のみからその近似を得ることができ、極大スペクトルに対して振幅情報を量子化した情報の記録を省略することができる。この方法は正規化係数が精度良くとれる場合には特に有効である。
この場合の信号符号化装置において、正規化係数の精度が十分でない場合には極大スペクトル係数の精度が十分に確保されない場合が生じることがある。しかし、図19に示した構成を用いて多段階にわたってトーン性成分を抽出するという方法を用いることによって、この問題を解決することができる。図6,図7に示すように、この方法によれば、周波数軸上で重複した周波数成分が、トーン性成分として複数回抽出される可能性が高い。小さい値の正規化係数ほど精度が良くなるように、例えば対数尺度で一定間隔毎に設定しておくなど、非線形に設定しておくと良い。
よって復号化装置側で、この複数の周波数成分を合成すれば、1つの正規化係数の精度が十分でない場合にも、ある程度の精度を確保することができる。また、以上の説明では、音響信号を本発明実施例の信号符号化装置で符号化する例を中心に説明を行なったが、本発明における符号化では、一般の波形信号の符号化にも適用することが可能である。ただし、本発明における符号化では、トーン性成分が聴感上重要な意味を持つ音響信号に対して効率的な符号化を行う上で特に有効である。
さらに、上述の実施例のディスク609は、例えば光磁気記録媒体、光記録媒体、相変化型光記録媒体等とすることができる。またディスク609のかわりの記録媒体として、テープ状記録媒体の他、半導体メモリ,ICカード等を用いることもできる。
さらに、上述の実施例においてはトーン性成分のみ可変長符号する場合について説明したが、ノイズ性成分についても可変長符号するようにしてもよい。
産業上の利用可能性
以上の説明からも明らかなように、本発明に係る信号符号化装置においては、入力信号を周波数成分に変換し、この変換出力をトーン性成分からなる第一の信号とその他の成分からなる第二の信号に分離し、これら第一,第二の信号を符号化するに際し、第一の信号の各信号成分は異なる符号長に符号化することにより、トーン性成分とノイズ性成分に分解された信号のうち、トーン性成分を極めて効率良く符号化することが可能となり、信号波形全体に対する符号化効率を向上させることが可能になっている。したがって、この圧縮された信号を記録媒体に記録すれば、記録容量を有効に利用でき、さらに、この記録媒体を再生して得た信号を符号化することで良好な信号、例えば音響信号を得ることかできる

Claims (18)

  1. 入力信号を符号化する信号符号化装置において、
    入力信号を周波数成分に変換する変換手段と、
    上記変換手段の出力をトーン性成分からなる第一の信号とその他の成分からなる第二の信号に分離する分離手段と、
    上記第一の信号を符号化する第一の符号化手段と、
    上記第二の信号を所定の周波数帯域に分割し、分割した周波数帯域毎に符号化する第二の符号化手段とを備え、
    上記第一の符号化手段は、上記第一の信号の各信号成分を可変長符号化する可変長符号化手段を含んでなる
    ことを特徴とする信号符号化装置。
  2. 上記第一の符号化手段は、上記第一の信号の符号化の際に、上記第一の信号の各トーン性成分の振幅情報を、正規化係数によって正規化してから上記可変長符号化することを特徴とする請求項1記載の信号符号化装置。
  3. 上記可変長符号化手段は、上記各トーン性成分の各周波数成分を、複数のコード・テーブルによって可変長符号化することを特徴とする請求碩1記載の信号符号化装置。
  4. 上記複数のコード・テーブルのうち何れのコード・テーブルで符号化を行うかは、トーン性成分の極大周波数成分と各周波数成分との周波数触上での相対位置関係によって決めることを特徴とする請求項3記載の信号符号化装置。
  5. 上記分離手段は、互いに周波数柚上で重複する周波数成分を複数回抽出して上記第一の信号とすることを特徴とする請求項1記載の信号符号化装置。
  6. 上記正規化係数の値は、小さいものほど精度良く設定することを特徴とする請求項2記載の信号符号化装置。
  7. 入力信号を周波数成分に変換する変換手段と、
    上記変換手段の出力をトーン性成分からなる第一の信号とその他の成分からなる第二の信号に分離する分離手段と、
    上記第一の信号を符号化する第一の符号化手段と、
    上記第二の信号を所定の周波数帯域に分割し、分割した周波数帯域毎に符号化する第二の符号化手段とを備える信号符号化装置であって、
    上記第一の符号化手段は、上記第一の信号の各信号成分を可変長符号化する可変長符号化手段を含むとともに、
    上記分離手段は、上記可変長符号化される第一の信号の復号信号を、上記変換手段の出力から差し引くことにより上記第二の信号を分離する
    ことを特徴とする信号符号化装置。
  8. 入力信号を符号化する信号符号化装置において、
    入力信号を周波数成分に変換する変換手段と、
    上記変換手段の出力をトーン性成分からなる第一の信号とその他の成分からなる第二の信号に分離する分離手段と、
    上記第一の信号の各トーン性成分の振幅情報を、正規化係数を用いて正規化すると共に正規化された振幅情報を量子化して符号化信号を生成する第一の符号化手段と、
    上記第二の信号を符号化する第二の符号化手段とを備え、
    上記第一の符号化手段は、上記各トーン性成分の振幅情報の符号化信号のうち、極大周波数成分の振幅絶対値情報以外の振幅情報の符号化信号出力する
    ことを特徴とする信号符号化装置。
  9. 符号化された信号を復号化する信号復号化装置において、
    可変長符号化されたトーン性成分からなる第一の信号を復号化する第一の復号化手段と、
    その他の成分からなる第二の信号を所定の周波数帯域毎に復号化する第二の復号化手段と、
    各々の信号を合成して逆変換するか若しくは各々の信号を逆変換して合成する合成逆変換手段と
    を備えてなることを特徴とする信号復号化装置。
  10. 上記第一の信号の各トーン性成分の振幅情報は正規化係数によって正規化されて符号化されていることを特徴とする請求項記載の信号復号化装置。
  11. 上記第一の復号化手段は複教のコード・テーブルによって上記第一の信号を復号化することを特徴とする請求項記載の信号復号化装置。
  12. 上記複数のコード・テーブルのうち何れのコード・テーブルで復号化を行うかは、トーン性成分の極大周波数成分と各周波数成分との周波数軸上での相対位置関係によって決めることを特徴とする請求項11記載の信号復号化装置。
  13. 上記第一の信号のトーン性成分は周波数軸上で重複して符号化されていることを特徴とする請求項11記載の信号復号化装置。
  14. 上記正規化係数は値が小さいものほど精度良く設定されていることを特徴とする請求項10記載の信号復号化装置。
  15. 符号化された信号を復号化する信号復号化装置において、
    可変長符号化されたトーン性成分からなる第一の信号を復号化する第一の復号化手段と、
    その他の成分からなる第二の信号を所定の周波数帯域毎に復号化する第二の復号化手段と、
    各々の信号を合成して逆変換を行うか若しくは各々の信号を逆変換して合成する合成逆変換手段とを備え、
    上記合成逆変換手段は、上記第一の復号化手段により復号化された第一の信号と、上記第二の復号化手段により復号化された第二の信号を加算することにより上記合成を行う
    ことを特徴とする信号復号化装置。
  16. 符号化された信号を復号化する信号復号化装置において、
    可変長符号化されたトーン性成分からなる第一の信号を復号化する第一の復号化手段と、
    その他の成分からなる第二の信号を復号化する第二の復号化手段と、
    各々の信号を合成して逆変換するか若しくは各々の信号を逆変換して合成する合成逆変換手段とを備え、
    上記第一の復号化手段は伝送された正規化係数のみに基づいて、上記トーン性成分の極大周波数成分を再生する
    ことを特徴とする信号復号化装置。
  17. 入力信号の符号化方法において、
    入力信号を周波数成分に変換し、
    上記周波数成分をトーン性成分からなる第一の信号とその他の成分からなる第二の信号に分離し、
    上記第一の信号を可変長符号化し、
    上記第二の信号を所定の周波数帯域に分割し、分割した周波数帯域毎に符号化する
    ことを特徴とする信号符号化方法。
  18. 符号化された信号を復号化する信号復号化方法において、
    可変長符号化されたトーン性成分からなる第一の信号を復号化し、
    その他の成分からなる第二の信号を、所定の帯域毎に復号化し、
    各々の信号を合成して逆変換するか若しくは各々の信号を逆変換して合成する合成逆変換をする
    ことを特徴とする信号復号化方法。
JP50340095A 1993-06-30 1994-06-29 信号符号化装置及び方法並びに信号復号化装置及び方法 Expired - Lifetime JP3721582B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP18332293 1993-06-30
PCT/JP1994/001056 WO1995001680A1 (fr) 1993-06-30 1994-06-29 Dispositif de codage de signaux numeriques, son dispositif de decodage, et son support d'enregistrement

Publications (1)

Publication Number Publication Date
JP3721582B2 true JP3721582B2 (ja) 2005-11-30

Family

ID=16133682

Family Applications (1)

Application Number Title Priority Date Filing Date
JP50340095A Expired - Lifetime JP3721582B2 (ja) 1993-06-30 1994-06-29 信号符号化装置及び方法並びに信号復号化装置及び方法

Country Status (10)

Country Link
US (1) US5765126A (ja)
EP (2) EP1083674B1 (ja)
JP (1) JP3721582B2 (ja)
KR (1) KR100368854B1 (ja)
CN (2) CN1099777C (ja)
BR (1) BR9405445A (ja)
DE (2) DE69428030T2 (ja)
PL (2) PL173718B1 (ja)
RU (1) RU2131169C1 (ja)
WO (1) WO1995001680A1 (ja)

Families Citing this family (35)

* Cited by examiner, † Cited by third party
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
JP3277699B2 (ja) * 1994-06-13 2002-04-22 ソニー株式会社 信号符号化方法及び装置並びに信号復号化方法及び装置
JP3250376B2 (ja) * 1994-06-13 2002-01-28 ソニー株式会社 情報符号化方法及び装置並びに情報復号化方法及び装置
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 ソニー株式会社 信号処理装置および方法
ATE231666T1 (de) * 1997-06-23 2003-02-15 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
WO1999017279A1 (en) * 1997-09-30 1999-04-08 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
CN1312659C (zh) * 2001-10-19 2007-04-25 皇家飞利浦电子股份有限公司 正弦模型参数的频率差分编码方法和设备
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 삼성전자주식회사 하모닉 성분을 이용한 오디오 코딩방법 및 장치
US7664633B2 (en) * 2002-11-29 2010-02-16 Koninklijke Philips Electronics N.V. Audio coding via creation of sinusoidal tracks and phase determination
SG163556A1 (en) 2005-04-01 2010-08-30 Qualcomm Inc Systems, methods, and apparatus for wideband speech coding
PT1875463T (pt) 2005-04-22 2019-01-24 Qualcomm Inc Sistemas, métodos e aparelho para nivelamento de fator de ganho
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 в приложениях для кодирования речи и аудиосигналов
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
RU2464540C2 (ru) * 2007-12-13 2012-10-20 Квэлкомм Инкорпорейтед Быстрые алгоритмы для вычисления 5-точечного dct-ii, dct-iv и dst-iv, и архитектуры
AU2008339211B2 (en) 2007-12-18 2011-06-23 Lg Electronics Inc. A method and an apparatus for processing an audio signal
WO2009109050A1 (en) * 2008-03-05 2009-09-11 Voiceage Corporation System and method for enhancing a decoded tonal sound signal
US8498874B2 (en) * 2009-09-11 2013-07-30 Sling Media Pvt Ltd Audio signal encoding employing interchannel and temporal redundancy reduction
WO2011045465A1 (en) * 2009-10-12 2011-04-21 Nokia Corporation 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)

* Cited by examiner, † Cited by third party
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
DE69031517T2 (de) * 1989-06-30 1998-02-26 Nippon Electric Co Variable Blocklängenkodierung für unterschiedliche Charakteristiken der Eingangsabtastwerte
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 ディジタル信号符号化装置
US5115240A (en) * 1989-09-26 1992-05-19 Sony Corporation Method and apparatus for encoding voice signals divided into a plurality of frequency bands
JP2906483B2 (ja) * 1989-10-25 1999-06-21 ソニー株式会社 ディジタル音声データの高能率符号化方法及びディジタル音声データの復号化装置
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 直交変換信号符号化復号化方式
US5040217A (en) * 1989-10-18 1991-08-13 At&T Bell Laboratories Perceptual coding of audio signals
JP2870050B2 (ja) * 1989-10-18 1999-03-10 ソニー株式会社 ディジタルデータの高能率符号化方法
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
JP2827410B2 (ja) * 1990-03-14 1998-11-25 ソニー株式会社 デイジタルデータの高能率符号化方法
JP2913731B2 (ja) * 1990-03-07 1999-06-28 ソニー株式会社 ディジタルデータの高能率符号化方法
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
JP3141241B2 (ja) * 1990-08-24 2001-03-05 ソニー株式会社 ディスク記録装置及びディスク再生装置
US5244705A (en) * 1990-08-24 1993-09-14 Sony Corporation Disc-shaped recording medium
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トランスコーダ
WO1992017942A1 (fr) * 1991-03-29 1992-10-15 Sony Corporation Procede de codage de signaux numeriques
EP0506394A2 (en) * 1991-03-29 1992-09-30 Sony Corporation Coding apparatus for digital signals
JP3395192B2 (ja) * 1991-05-25 2003-04-07 ソニー株式会社 ディジタルオーディオ信号再生装置、ディスクプレーヤの再生ポーズ回路及びディスク再生装置の再生制御回路
KR100268623B1 (ko) * 1991-06-28 2000-10-16 이데이 노부유끼 압축 데이타 기록 재생 장치 및 신호 처리 방법
US5388209A (en) * 1991-08-02 1995-02-07 Sony Corporation Apparatus for high-speed recording compressed digital data with increased compression
EP0525809B1 (en) * 1991-08-02 2001-12-05 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 ソニー株式会社 オーディオ信号処理方法
EP0786874B1 (en) * 1991-09-30 2000-08-16 Sony Corporation Method and apparatus for audio data compression
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 ソニー株式会社 データ圧縮符号化方法、データ圧縮符号化装置及びデータ記録媒体

Also Published As

Publication number Publication date
DE69432538D1 (de) 2003-05-22
EP0663739A4 (en) 1998-09-09
CN1113096A (zh) 1995-12-06
CN1440144A (zh) 2003-09-03
KR950703231A (ko) 1995-08-23
EP1083674A2 (en) 2001-03-14
US5765126A (en) 1998-06-09
PL174314B1 (pl) 1998-07-31
RU2131169C1 (ru) 1999-05-27
CN1099777C (zh) 2003-01-22
PL173718B1 (pl) 1998-04-30
KR100368854B1 (ko) 2003-05-17
BR9405445A (pt) 1999-09-08
DE69428030D1 (de) 2001-09-27
EP1083674B1 (en) 2003-04-16
DE69428030T2 (de) 2002-05-29
PL307740A1 (en) 1995-06-12
EP0663739A1 (en) 1995-07-19
DE69432538T2 (de) 2004-04-01
EP0663739B1 (en) 2001-08-22
CN1217502C (zh) 2005-08-31
EP1083674A3 (en) 2001-04-11
WO1995001680A1 (fr) 1995-01-12

Similar Documents

Publication Publication Date Title
JP3721582B2 (ja) 信号符号化装置及び方法並びに信号復号化装置及び方法
CA2140779C (en) Method, apparatus and recording medium for coding of separated tone and noise characteristics spectral components of an acoustic signal
JP3203657B2 (ja) 情報符号化方法及び装置,情報復化方法及び装置,情報伝送方法,並びに情報記録媒体
JP3277692B2 (ja) 情報符号化方法、情報復号化方法及び情報記録媒体
JP3371590B2 (ja) 高能率符号化方法及び高能率復号化方法
US5832424A (en) Speech or audio encoding of variable frequency tonal components and non-tonal components
US6415251B1 (en) Subband coder or decoder band-limiting the overlap region between a processed subband and an adjacent non-processed one
JP3318931B2 (ja) 信号符号化装置、信号復号化装置及び信号符号化方法
JP3341474B2 (ja) 情報符号化方法及び復号化方法、情報符号化装置及び復号化装置、並びに情報記録媒体
JP3685823B2 (ja) 信号符号化方法及び装置、並びに信号復号化方法及び装置
EP0773634B1 (en) Audio subband coding method
JP3465697B2 (ja) 信号記録媒体
JPH09101799A (ja) 信号符号化方法及び装置
JP3465698B2 (ja) 信号復号化方法及び装置
JPH07336231A (ja) 信号符号化方法及び装置、信号復号化方法及び装置、並びに記録媒体
JPH11220402A (ja) 情報符号化装置および方法、並びに提供媒体
JPH10107640A (ja) 信号再生装置および方法

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040706

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040906

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20050823

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050905

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080922

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090922

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090922

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100922

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100922

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110922

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110922

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120922

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120922

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130922

Year of fee payment: 8

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term