JP2002528777A - オーバーサンプリングされた合成広帯域信号の高周波数成分回復の方法および装置 - Google Patents
オーバーサンプリングされた合成広帯域信号の高周波数成分回復の方法および装置Info
- Publication number
- JP2002528777A JP2002528777A JP2000578812A JP2000578812A JP2002528777A JP 2002528777 A JP2002528777 A JP 2002528777A JP 2000578812 A JP2000578812 A JP 2000578812A JP 2000578812 A JP2000578812 A JP 2000578812A JP 2002528777 A JP2002528777 A JP 2002528777A
- Authority
- JP
- Japan
- Prior art keywords
- noise sequence
- white noise
- signal
- scaling factor
- scaled
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 44
- 238000011084 recovery Methods 0.000 title claims description 11
- 238000007493 shaping process Methods 0.000 claims abstract description 61
- 238000001228 spectrum Methods 0.000 claims abstract description 46
- 239000002131 composite material Substances 0.000 claims abstract description 42
- 238000002347 injection Methods 0.000 claims abstract description 3
- 239000007924 injection Substances 0.000 claims abstract description 3
- 239000013598 vector Substances 0.000 claims description 95
- 230000005284 excitation Effects 0.000 claims description 84
- 230000004044 response Effects 0.000 claims description 40
- 230000003595 spectral effect Effects 0.000 claims description 37
- 230000015572 biosynthetic process Effects 0.000 claims description 27
- 238000003786 synthesis reaction Methods 0.000 claims description 27
- 238000004891 communication Methods 0.000 claims description 26
- 230000001413 cellular effect Effects 0.000 claims description 25
- 238000001914 filtration Methods 0.000 claims description 16
- 230000010267 cellular communication Effects 0.000 claims description 15
- 230000005540 biological transmission Effects 0.000 claims description 13
- 230000003044 adaptive effect Effects 0.000 claims description 9
- 238000004364 calculation method Methods 0.000 claims description 7
- 230000006872 improvement Effects 0.000 claims description 2
- 230000008878 coupling Effects 0.000 claims 2
- 238000010168 coupling process Methods 0.000 claims 2
- 238000005859 coupling reaction Methods 0.000 claims 2
- 230000002457 bidirectional effect Effects 0.000 claims 1
- 230000005236 sound signal Effects 0.000 description 28
- 238000013139 quantization Methods 0.000 description 13
- 238000012546 transfer Methods 0.000 description 11
- 238000013459 approach Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 6
- 238000012545 processing Methods 0.000 description 5
- 238000005070 sampling Methods 0.000 description 4
- 238000012937 correction Methods 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 238000007781 pre-processing Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 101000822695 Clostridium perfringens (strain 13 / Type A) Small, acid-soluble spore protein C1 Proteins 0.000 description 1
- 101000655262 Clostridium perfringens (strain 13 / Type A) Small, acid-soluble spore protein C2 Proteins 0.000 description 1
- 241001000161 Mago Species 0.000 description 1
- 101000655256 Paraclostridium bifermentans Small, acid-soluble spore protein alpha Proteins 0.000 description 1
- 101000655264 Paraclostridium bifermentans Small, acid-soluble spore protein beta Proteins 0.000 description 1
- 101100219325 Phaseolus vulgaris BA13 gene Proteins 0.000 description 1
- 101001062854 Rattus norvegicus Fatty acid-binding protein 5 Proteins 0.000 description 1
- 238000010420 art technique Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 239000003623 enhancer Substances 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 239000000243 solution Substances 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000017105 transposition Effects 0.000 description 1
- 238000010626 work up procedure Methods 0.000 description 1
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
- G10L25/00—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
- G10L25/90—Pitch determination of speech signals
-
- 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/26—Pre-filtering or post-filtering
-
- 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
- G10L2019/0001—Codebooks
- G10L2019/0011—Long term prediction filters, i.e. pitch estimation
Landscapes
- Engineering & Computer Science (AREA)
- Computational Linguistics (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
- Reduction Or Emphasis Of Bandwidth Of Signals (AREA)
- Optical Recording Or Reproduction (AREA)
- Filters That Use Time-Delay Elements (AREA)
- Dc Digital Transmission (AREA)
- Error Detection And Correction (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Arrangements For Transmission Of Measured Signals (AREA)
- Mobile Radio Communication Systems (AREA)
- Image Processing (AREA)
- Networks Using Active Elements (AREA)
- Measurement And Recording Of Electrical Phenomena And Electrical Characteristics Of The Living Body (AREA)
- Television Systems (AREA)
- Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
- Optical Communication System (AREA)
- Stereo-Broadcasting Methods (AREA)
- Package Frames And Binding Bands (AREA)
- Installation Of Indoor Wiring (AREA)
- Tone Control, Compression And Expansion, Limiting Amplitude (AREA)
- Inorganic Insulating Materials (AREA)
- Parts Printed On Printed Circuit Boards (AREA)
- Coils Or Transformers For Communication (AREA)
- Measuring Frequencies, Analyzing Spectra (AREA)
- Radar Systems Or Details Thereof (AREA)
- Preliminary Treatment Of Fibers (AREA)
- Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)
Abstract
Description
し、この高周波数成分を、ダウンサンプリングされた広帯域信号のオーバーサン
プリングされた合成バージョンに注入し、フルスペクトルの合成広帯域信号を発
生させるための方法と装置に関する。 2.従来技術の簡単な説明 例えば音声/映像電子会議システム、マルチメディア、ワイヤレスアプリケー
ション、並びに、インターネットおよびパケットネットワークアプリケーション
のような様々な用途において、主観的品質/ビットレートの良好なトレードオフ
を有する効率的なディジタル広帯域音声/オーディオ符号化技術に対する要求が
ますます高まっている。最近になるまで、主として200−3400Hz帯域内
のフィルタリングされた電話帯域幅が音声符号化アプリケーションで使用されて
いた。しかし、音声信号の了解性と自然さを向上させるために、広帯域音声アプ
リケーションに対する要求がますます高まっている。50−7000Hz帯域の
帯域幅が、対面音声品質を実現するのに十分であることが発見された。オーディ
オ信号に関しては、この帯域は許容可能なオーディオ品質をもたらすが、この品
質は20−20000Hz帯域を使用するCD品質よりは依然として低い。
ジタルビットストリームが通信チャネルを経由して伝送される(または、記憶媒
体内に記憶される)。音声信号はディジタル化され(すなわち、通常は16ビッ
トサンプリングによって量子化され)、音声エンコーダは、より少ないビット数
でこれらのディジタルサンプルを表現すると同時に良好な主観的音声品質を維持
するという役割を有する。この音声デコーダ或いはシンセサイザは、伝送または
記憶されたビットストリームに演算を施し、このビットストリームを変換して音
声信号に戻す。
技術の1つが、いわゆる符号励起線形予測(CELP)方式である。この方式で
は、サンプリングされた音声信号を、一般にフレームと呼ばれる、1個のブロッ
クがL個のサンプルから成る連続したブロックの形で処理し、ここでLは(10
−30ミリ秒の音声に対応する)何らかの予め決められた数である。CELPで
は、各フレーム毎に線形予測(LP)合成フィルタを計算して伝送する。その次
に、L個のサンプルから成るフレームを、N個のサンプルから成るサブフレーム
と呼ばれるより小さいブロックに分割し、ここではL=kNでありかつkは1フ
レーム内のサブフレームの個数である(Nは一般に4−10ミリ秒の音声に対応
する)。励起信号を各サブフレーム内で求め、この励起信号は、一般に、2つの
成分、すなわち、直前の励起(ピッチ寄与(pitch contributi
on)または適応コードブックとも呼ばれる)からの一方の成分と、イノベーテ
ィブコードブック(innovative codebook)(固定コードブ
ックとも呼ばれる)からの他方の成分とから成る。この励起信号が伝送され、合
成音声を得るためにLP合成フィルタの入力としてデコーダで使用される。
呼ばれるサンプルN個分の長さのシーケンスの索引付きセットである。各々のコ
ードブックシーケンスは、1からMの範囲内の整数kによる索引を付けられ、こ
こでMはビット数bとして表現されることが多いコードブックのサイズを表し、
ここでM=2bである。
ードベクトルを音声信号のスペクトル特徴をモデル化する時変フィルタに通して
フィルタリングすることによって、N個のサンプルから成るブロックの各々を合
成する。エンコーダ側では、コードブックからのコードベクトルの全てまたはそ
のサブセットに関して合成出力を計算する(コードブック探索)。こうして得ら
れたコードベクトルは、聴覚的に重み付けされた歪み測度にしたがってオリジナ
ルの音声信号に最も近い合成出力を生成するコードベクトルである。この聴覚重
み付けを、いわゆる聴覚重み付けフィルタを使用して行い、この聴覚重み付けフ
ィルタは一般的にLP合成フィルタから得られる。
を基礎とする幾つかの規格が、広範囲のアプリケーション、特にディジタル移動
電話アプリケーションにおいて存在している。電話帯域では、音声信号は200
−3400Hzに帯域制限され、8000サンプル/秒でサンプリングされる。
広帯域音声/オーディオアプリケーションでは、音声信号は50−7000Hz
に帯域制限され、16000サンプル/秒でサンプリングされる。
の問題が生じ、高品質の広帯域信号を得るためにはこのモデルに追加の特徴を加
えることが必要である。広帯域信号は、電話帯域信号に比較してはるかに広いダ
イナミックレンジを示し、このことが、(ワイヤレスアプリケーションでは必須
である)このアルゴリズムの固定小数点処理系が必要とされる時に、精度上の問
題を生じさせる。さらに、CELPモデルは、通常はより高いエネルギー成分を
有する低周波数領域にその符号化ビットの大半を費やすことが多く、この結果と
してローパスの出力信号が生じる。この問題を克服するために、聴覚重み付けフ
ィルタを広帯域信号に適合するように改変しなければならず、かつ、高周波数領
域を強調するプリエンファシス方式が、ダイナミックレンジを低減させてより単
純な固定小数点処理系を実現するために、および、信号のより高い周波数の成分
をより適切に符号化することを確実にするために重要になる。さらに、広帯域信
号内の有声音セグメントのスペクトルのピッチ成分は、スペクトル全体にわたら
ず、有声音の量は狭帯域信号と比較して、より大きいばらつきを見せる。したが
って、有声音レベルのばらつきによりうまく対応するように、閉ループピッチ解
析を改善することが重要である。
広帯域信号を得るためには、モデルに別の機能を追加しなければならない。 たとえば、符号化効率を改善し、広帯域符号化アルゴリズムによる計算の複雑
さを軽減するために、入力広帯域信号は、16kHzから約12.8kHzにダウンサンプリ
ングされる。これにより、1フレーム中のサンプル数、処理時間および7000Hz以
下の信号帯域幅が減るため、ビットレートは12kbit/秒に短縮し、しかも復号さ
れた音声信号の品質は極めて高いままに保たれる。また、音声フレーム当たりの
サンプル数が減ることも、複雑さを軽減する要因となる。デコーダにおいて、信
号の高周波数成分を再び導入して、復号された合成信号からのローパスフィルタ
ー効果をなくし、広帯域信号の自然な音声品質を再生する必要がある。このため
に、広帯域信号の高周波数成分を回復するための効率的な技術を考案し、元の信
号に近い品質が保たれる、フルスペクトルの広帯域合成信号を発生することが必
要である。 本発明の目的 したがって、本発明の目的は、上記のような効率的な高周波数成分回復法を提
供することである。 本発明の要約 より具体的には、本発明によれば、過去にダウンサンプリングされた広帯域信
号の高周波数成分を回復し、高周波数成分を、広帯域信号のオーバーサンプリン
グされた合成バージョンに注入し、フルスペクトルの合成広帯域信号を発生する
ための方法が提供される。この高周波数成分回復方法は、ノイズシーケンスを発
生し、ダウンサンプリングされた広帯域信号を示す整形パラメータに関して、上
記ノイズシーケンスをスペクトル整形し、スペクトル形成されたノイズシーケン
スをオーバーサンプリングされた合成信号バージョンに注入して、フルスペクト
ルの合成広帯域信号を発生することを含む。
を回復し、この高周波数成分を、上記広帯域信号のオーバーサンプリングされた
合成バージョンに注入して、フルスペクトルの合成広帯域信号を発生するための
装置に関する。この高周波数成分回復装置は、ノイズシーケンスを発生するノイ
ズ発生器、ノイズシーケンスを、ダウンサンプリングされた広帯域信号を表わす
整形パラメータに関して整形するスペクトル整形ユニット、およびスペクトル整
形されたノイズシーケンスをオーバーサンプリングされた合成信号バージョンに
注入して、フルスペクトルの合成広帯域信号を発生する信号注入回路を具備する
。
る。 好ましくは、ノイズシーケンスのスペクトル整形は、ホワイトノイズシーケン
スと整形パラメータの第一のサブセットに応答して、変倍ホワイトノイズシーケ
ンスを発生し、オーバーサンプリングされた合成信号バージョンの周波数帯域よ
り一般に高い周波数帯域幅であることを特徴とする、上記変倍ホワイトノイズシ
ーケンスをフィルタにかけたものを発生するための帯域幅拡張合成フィルタスケ
ーリング係数を含む、整形パラメータの第二のサブセットに関して、変倍ホワイ
トノイズシーケンスをフィルタにかけ、フィルタにかけられた変倍ホワイトノイ
ズシーケンスをバンドパスフィルタにかけて、後にスペクトル整形されたホワイ
トノイズシーケンスとして、オーバーサンプリングされた合成信号バージョンに
注入される、バンドパスフィルタにかけられた変倍ホワイトノイズシーケンスを
発生することを含む。
、これは以下のものを具備する。 a)過去において符号化中にダウンサンプリングされた広帯域信号の符号化バージ
ョンを受け取り、符号化された広帯域信号バージョンから、少なくともピッチコ
ードブックパラメータ、イノベーティブコードブックパラメータおよび合成フィ
ルタスケーリング係数を抽出する信号細分装置、 b)ピッチコードベクトルを生成するためのピッチコードブックパラメータに反応
するピッチコードブック、 c)イノベーティブコードベクトルを生成するためのイノベーティブコードブック
パラメータに反応するイノベーティブコードブック、 d)ピッチコードベクトルと革新コードベクトルを結合し、励起信号を発生するた
めの結合回路、 e)合成フィルタスケーリング係数に関連して励起信号をフィルタにかけ、合成広
帯域信号を発生する合成フィルタおよび合成広帯域信号に反応して合成広帯域信
号のオーバーサンプリングされた信号バージョンを発生するオーバーサンプラを
具備する信号合成装置、 f)広帯域信号の高周波数成分を回復し、高周波数成分をオーバーサンプリングさ
れた信号バージョンに注入してフルスペクトルの合成広帯域信号を発生するため
の前述のような高周波数成分回復装置。
送るための有声音化係数を計算する、有声音化係数発生器、 b)励起信号に応答し、ゲイン調整モジュールに送るための励起エネルギーを計算
する、エネルギー計算モジュール、 c)合成信号に応答し、ゲイン調整モジュールに送るためのチルト倍数を計算する
、スペクトルチルト計算器。
よびチルトスケーリング係数、整形パラメータの第二のサブセットには線形予想
係数が、それぞれ含まれる。 デコーダの他の望ましい実施例によれば、 ‐有声音化係数発生器は、以下の関係式を使って、音声化係数rvを計算する。
新コードベクトルのエネルギーである。 ‐ゲイン調整ユニットは、以下の関係式を使って、エネルギースケーリング係数
を計算する。
励起信号。 ‐スペクトルチルト計算器は、以下のいずれかの関係式を使って、チルトスケー
リング係数gtを計算する。
とする。 さらに、本発明によれば、合成広帯域信号を発生するデコーダは、 a)過去において符号化中にダウンサンプリングされた広帯域信号の符号化バージ
ョンを受け取り、符号化された広帯域信号バージョンから、少なくともピッチコ
ードブックパラメータ、イノベーティブコードブックパラメータ、合成フィルタ
スケーリング係数を抽出する信号細分装置、 b)ピッチコードブックパラメータに反応して、ピッチコードベクトルを発生する
ピッチコードブック、 c)イノベーティブコードブックパラメータに反応して、イノベーティブコードベ
クトルを発生するイノベーティブコードブック、 d)ピッチコードベクトルとイノベーティブコードベクトルを結合し、励起信号を
発生する結合回路、 e)合成フィルタスケーリング係数に関して励起信号をフィルタにかけ、合成広帯
域信号を発生する合成フィルタおよび合成広帯域信号に反応して合成広帯域信号
のオーバーサンプリングされた信号バージョンを発生するオーバーサンプラを含
む信号合成装置 を具備し、広帯域信号の高周波数成分を回復し、この高周波数成分をオーバーサ
ンプリングされた信号バージョンに注入して、フルスペクトル合成広帯域信号を
発生する、前述のような高周波数成分回復装置を改良点とする。
動送信/受信ユニット、セルラーネットワークエレメント、双方向無線通信サブ
システムを含んでいる。 添付図面を参照しながら、本発明の単なる具体例として示す本発明の好ましい
実施形態に関する以下の非限定的な説明を理解することによって、本発明の目的
と利点と他の特徴とがより明確になるだろう。 好ましい実施形態の詳細な説明 当業者に周知であるように、401(図4を参照されたい)のようなセルラー
通信システムが、広い地理的区域をC個のより小さいセルに分割することによっ
てその広い地理的区域全体にわたって通信サービスを提供する。C個の小さいセ
ルは、その各セルに無線信号チャネルとオーディオチャネルとデータチャネルと
を提供するべつべつのセルラー基地局4021、4022、...、402Cによ
って通信サービスを提供される。
内の403のような移動無線電話(移動送信機/受信機ユニット)の呼出と、基
地局のセルの内側もしくは外側に位置する他の無線電話403に対して、または
、公衆交換電話網(PSTN)404のような別のネットワークに対して呼出を
行うために使用される。
功すると、オーディオチャネルまたはデータチャネルが、この無線電話403と
、この無線電話403が中に位置しているセルに対応するセルラー基地局402
との間に確立され、基地局402と無線電話403との間の通信がオーディオチ
ャネルまたはデータチャネルを通して行われる。さらに、無線電話403は、通
話が進行している最中に無線信号チャネルを通して制御情報またはタイミング情
報を受信することもできる。
に入る場合には、無線電話403は、その新たなセル基地局402の使用可能な
オーディオまたはデータチャネルに通話をハンドオーバーする。通話が進行して
いない時に無線電話403がセルの外に出て別の隣接セルの中に入る場合には、
無線電話403は、新たなセルの基地局402にログインするために無線信号送
信チャネルを通して制御メッセージを送る。このようにして、広い地理的区域全
体にわたっての移動通信が可能である。
404との間の通信、または、第1のセル内に位置した無線電話403と第2の
セル内に位置した無線電話403との間の通信の最中に、セルラー基地局402
とPSTN 404との間の通信を制御するための制御端末装置405を含む。 もちろん、1つのセルの基地局402とそのセル内に位置した無線電話403
との間にオーディオチャネルまたはデータチャネルを確立するためには、双方向
無線通信サブシステムが必要である。図4に非常に単純化して示しているように
、こうした双方向無線通信サブシステムは、一般に、無線電話403内に、 音声信号を符号化するエンコーダ407と、エンコーダ407からの符号化音
声信号を409のようなアンテナを通して送信する送信回路408とを含む送信
機406と、 一般には同一のアンテナ409を通して、送信された符号化音声信号を受信す
る受信回路411と、受信回路411からの受信した符号化音声信号を復号する
デコーダ412とを含む受信機410 とを含む。
かつこれらからの信号を処理するための他の従来通りの無線電話回路413も含
み、この回路413は当業者に公知であり、したがって本明細書ではさらに詳細
には説明しない。 さらに、こうした双方向無線通信サブシステムは、一般に、その基地局402
内に、 音声信号を符号化するエンコーダ415と、エンコーダ415からの符号化音
声信号を417のようなアンテナを通して送信する送信回路416とを含む送信
機414と、 同一のアンテナ409または別のアンテナ(図示していない)を通して、送信
された符号化音声信号を受信する受信回路419と、受信回路419からの受信
した符号化音声信号を復号するデコーダ420とを含む受信機418 とを含む。
機418の間の通信を制御するための、基地局制御装置421とこれに関連した
データベース422とを含む。 当業者には周知であるように、双方向無線通信サブシステムにおいて、すなわ
ち、無線電話403と基地局402との間で、例えば音声といった有声音信号の
ような音響信号を送信するのに必要な帯域幅を縮小するために、音声符号化が必
要とされている。
以下で動作する(415および407のような)LPボイスエンコーダは、音声
信号の短期スペクトル包絡線をモデル化するためにLP合成フィルタを使用する
ことが一般的である。一般には10ミリ秒毎または20ミリ秒毎にLP情報がデ
コーダ(例えば、420、412)に伝送され、デコーダ側で抽出される。
てもよい。しかし、CELPタイプの符号化システムを、本発明の方法を非限定
的に例示するための好ましい実施形態で使用する。同様に、こうした方式を、有
声音および音声以外の音響信号と共に使用することも、他のタイプの広帯域信号
と共に使用することも可能である。
音声符号化装置100の略ブロック図を示す。 サンプリングされた入力音声信号114が、ブロック1個当たりL個のサンプ
ルから成る連続した「フレーム」と呼ばれるブロックに分割される。各フレーム
において、そのフレーム内の音声信号を表す異なったパラメータが計算され、符
号化され、伝送される。一般的に、LP合成フィルタを表現するLPパラメータ
が各フレーム毎に1回計算される。各フレームは、N個のサンプルから成るより
小さいブロック(長さNのブロック)にさらに分割され、このブロックでは励起
パラメータ(ピッチおよびイノベーション)が求められる。CELPの文献では
、こうした長さNのブロックは「サブフレーム」と呼ばれ、このサブフレーム中
のN個のサンプル信号は「N次元ベクトル」と呼ばれている。この好ましい実施
形態では、長さNは5ミリ秒に相当し、一方、長さLは20ミリ秒に相当し、こ
のことは、1個のフレームが4個のサブフレームを含むことを意味する(16k
HzのサンプリングレートではN=80であり、12.8kHzへのダウンサン
プリング後では、N=64である)。様々なN次元ベクトルが符号化手順中に生
じる。図1と図2に現れるベクトルのリストと、伝送されるパラメータのリスト
とを次に示す。 主要なN次元ベクトルのリスト s 広帯域信号入力音声ベクトル(ダウンサンプリングと前処理とプリエンフ
ァシスとの後)、 sw 重み付けされた音声ベクトル、 so 重み付けされた合成フィルタのゼロ入力応答、 sp ダウンサンプリングされ前処理された信号、 オーバサンプリングされた合成音声信号、 s′ デエンファシス前の合成信号、 sd デエンファシスされた合成信号、 sh デエンファシスおよび後処理後の合成信号、 x ピッチ探索のためのターゲットベクトル、 x′ イノベーション探索のためのターゲットベクトル、 h 重み付けされた合成フィルタインパルス応答、 vT 遅延Tにおける適応(ピッチ)コードブック、 yT フィルタリングされたピッチコードブックベクトル(hと畳み込み演算
されたvT)、 ck 索引kにおけるイノベーティブコードベクトル(イノベーションコード
ブックからのk番目のエントリ)、 cf 強調されたスケーリング済みイノベーションコードベクトル、 u 励起信号(スケーリングされたイノベーションコードベクトルおよびピッ
チコードベクトル)、 u′ 強調された励起、 z 帯域通過ノイズシーケンス、 w′ ホワイトノイズシーケンス、 w スケーリングされたノイズシーケンス。 伝送されるパラメータのリスト STP 短期予測パラメータ(A(z)を定義する)、 T ピッチ遅れ(すなわち、ピッチコードブック索引)、 b ピッチゲイン(すなわち、ピッチコードブックゲイン)、 j ピッチコードベクトルで使用されるローパスフィルタの索引、 k コードベクトル索引(イノベーションコードブックエントリ)、 g イノベーションコードブックゲイン。
され、その他のパラメータはフレーム1個当たり4回(すなわち各サブフレーム
毎に1回)伝送される。 エンコーダ側 サンプリングされた音声信号を、101から111の番号が付いた11個のモ
ジュールに分けた図1の符号化装置100によって各ブロック単位で符号化する
。
に処理する。 図1を参照すると、サンプリングされた入力音声信号114をダウンサンプリ
ングモジュール101においてダウンサンプリングする。例えば、当業者に周知
の方法を使用して、この信号を16kHzから12.8kHzにダウンサンプリ
ングする。もちろん、別の周波数へのダウンサンプリングも想定可能である。ダ
ウンサンプリングは、より小さい周波数帯域幅が符号化されるので、符号化効率
を向上させる。さらに、これは、1フレーム中のサンプルの数が減少させられる
ので、アルゴリズムの複雑性を低減させる。ビットレートを16キロビット/秒
未満に低下させる時には、ダウンサンプリングの使用が重要になるが、16キロ
ビット/秒を越える場合にはダウンサンプリングは不可欠ではない。
サンプルフレームに縮小される(ダウンサンプリング率は4/5である)。 その次に、入力フレームを随意採用の前処理ブロック102に送る。前処理ブ
ロック102は、50Hzのカットオフ周波数を有するハイパスフィルタから成
ってもよい。ハイパスフィルタ102は、50Hz未満の不要な音響成分を除去
する。
...、L−1で表し、ここでLはフレームの長さである(12.8kHzのサ
ンプリング周波数では256)。プリエンファシスフィルタ103の好ましい具
体例では、信号sp(n)は、次の伝達関数を有するフィルタを使用してプリエ
ンファシスされる。
μ=0.7である)。より高次のフィルタを使用してもよい。より効率的な固定
小数点処理系を得るために、ハイパスフィルタ102とプリエンファシスフィル
タ103とを互いに交換することが可能であることを指摘しておかなければなら
ない。
ることである。さらに、このプリエンファシスフィルタ103は入力音声信号の
ダイナミックレンジを縮小し、このことが入力音声信号を固定小数点処理系によ
り一層適したものにする。プリエンファシスを行わない場合には、固定小数点を
使用する単精度演算の形でのLP分析は実行が困難である。
する上で重要な役割を果たし、音質の改善に寄与する。これについては、さらに
詳細に後述する。 プリエンファシスフィルタ103の出力をs(n)で表す。この信号は、計算
器モジュール104でLP分析を行うために使用される。LP分析は当業者に周
知の方法である。この好ましい実施形態では、自己相関アプローチを使用する。
この自己相関アプローチでは、最初に、(約30−40ミリ秒の長さを有するこ
とが一般的である)ハミング窓を使用して信号s(n)をウィンドウ処理する。
このウィンドウ処理された信号から自己相関を計算し、LPフィルタ係数aiを
計算するためにレヴィンソン−ダービンの再帰計算を使用し、ここでi=1,.
..,pであり、pはLP次数であり、広帯域符号化の場合には16であること
が一般的である。パラメータaiは、LPフィルタの伝達関数の係数であり、次
の関係式で示される。
らに、LPフィルタ係数の量子化と補間も行う。最初に、LPフィルタ係数を、
量子化と補間により適している別の同等のドメインに変換する。線スペクトル対
(LSP)ドメインとイミタンス(immitance)スペクトル対(ISP
)ドメインとが、量子化と補間を効率的に行うことができる2つのドメインであ
る。16個のLPフィルタ係数aiを、分割量子化または多段量子化またはこれ
らの組合せを使用して約30ビットから50ビットに量子化することが可能であ
る。補間の目的は、各フレーム毎に1回ずつLPフィルタ係数を伝送しつつ各サ
ブフレーム毎にLPフィルタ係数を更新することを可能にすることであり、この
ことがビットレートを増加させることなしにエンコーダの性能を向上させる。L
Pフィルタ係数の量子化と補間は、他の点では当業者に周知であると考えられ、
したがって本明細書ではさらに詳細には説明しない。
て入力音声と合成音声の間の平均2乗誤差を最小化することによって、最適のピ
ッチおよびイノベーションパラメータを探索する。これは、重み付けされた入力
音声と重み付けされた合成音声との間の誤差を最小化することと同等である。
従来通りに、重み付けされた信号sw(n)を、次式の伝達関数W(z)を有す
る重み付けフィルタによって計算する。 W(z)=A(z/γ1)/A(z/γ2)ここで0<γ2<γ1≦1 当業者には周知であるように、従来技術の「合成による分析」(AbS)エンコ
ーダでは、聴覚重み付けフィルタ105の伝達関数の逆関数である伝達関数W-1 (z)によって量子化誤差が重み付けされるということが分析によって示されて
いる。この結果は、B.S.AtalおよびM.R.Schroeder,“P
redictive coding of speech and subje
ctive error criteria”,IEEE Transacti
on ASSP,vol.27,no.3,pp.247−254,June
1979に詳細に説明されている。伝達関数W-1(z)は入力音声信号のフォル
マント構造の一部分を示す。したがって、量子化誤差がフォルマント領域内によ
り大きいエネルギーを有し、それによってこのフォルマント領域内に存在する強
い信号エネルギーによって量子化誤差がマスキングされるように量子化誤差を整
形することによって、人間の耳のマスキング特性が利用される。重み付けの量を
係数γ1、γ2で制御する。
機能する。しかし、この従来の聴覚重み付けフィルタ105が広帯域信号の効率
的な聴覚重み付けには適していないことが明らかになった。さらに、従来の聴覚
重み付けフィルタ105がフォルマント構造とそれに必要なスペクトル傾斜とを
同時にモデル化する上で固有の制限を有することも明らかになった。スペクトル
傾斜は、広帯域信号においては、低周波数と高周波数の間の広いダイナミックレ
ンジのためにより一層顕著である。従来技術は、広帯域入力信号の傾斜およびフ
ォルマント重み付けを制御するために、傾斜フィルタをW(z)に加えることを
提案している。
タ103を入力に導入することと、プリエンファシスされた音声s(n)に基づ
いてLPフィルタA(z)を計算することと、フィルタW(z)の分母を固定す
ることによって改変されたフィルタW(z)を使用することである。 LPフィルタA(z)を得るために、プリエンファシスされた信号s(n)に
対してモジュール104においてLP分析を行う。さらに、固定された分母を有
する新たな聴覚重み付けフィルタ105を使用する。聴覚重み付けフィルタ10
4のための伝達関数の一例を次の関係式で示す。
み付けを傾斜から実質的に切り離す。 A(z)はプリエンファシスされた音声信号s(n)に基づいて計算されるの
で、フィルタの傾斜1/A(z/γ1)は、A(z)がオリジナルの音声に基づ
いて計算される場合よりは顕著ではないということに留意されたい。次の伝達関
数を有するフィルタを使用して、デコーダ側でデエンファシスが行われるので、 P-1(z)=1/(1−μz-1)1 量子化誤差のスペクトルは、伝達関数W-1(z)P-1(z)を有するフィルタに
よって整形される。通常はそうであるように、γ2がμに等しく設定されている
時には、量子化誤差のスペクトルは、伝達関数が1/A(z/γ1)であるフィ
ルタによって整形され、A(z)はプリエンファシスされた音声信号に基づいて
計算される。プリエンファシスと改変された重み付けフィルタリングとの組合せ
によって誤差の整形を実現するこの構造は、固定小数点アルゴリズムの実現が容
易であるという利点に加えて、広帯域信号の符号化に関して非常に効率的である
ということが、主観的な聴取によって明らかになった。 ピッチ分析 ピッチ分析を簡略化するために、重み付けされた音声信号sw(n)を使用し
て、開ループピッチ探索モジュール106において開ループピッチ遅れTOLを最
初に推定する。その次に、サブフレーム単位で閉ループピッチ探索モジュール1
07において行われる閉ループピッチ分析を、開ループピッチ遅れTOLの付近に
制限し、このことがLTPパラメータT、b(ピッチ遅れとピッチゲイン)の探
索の複雑性を著しく低減させる。通常は、当業者に周知の方法を使用して、開ル
ープピッチ分析を10ミリ秒(2個のサブフレーム)毎に1回ずつモジュール1
06で行う。
ープピッチ探索モジュール107において計算し、この閉ループピッチ探索モジ
ュール107は、入力としてターゲットベクトルxとインパルス応答ベクトルh
と開ループピッチ遅れTOLとを使用する。従来においては、ピッチ予測は、次の
伝達関数を有するピッチフィルタによって表現されており、 1/(1−bz-T) ここでbはピッチゲインであり、Tはピッチ遅延すなわち遅れである。この場合
に、励起信号u(n)に対するピッチの寄与はbu(n−T)によって与えられ
、この場合に全励起が、 u(n)=bu(n−T)+gck(n) で与えられ、ここでgはイノベーティブコードブックゲインであり、ck(n)
は索引kにおけるイノベーティブコードベクトルである。
る。別の表現では、ピッチ寄与を、直前の励起信号を含むピッチコードブックと
見なすことが可能である。一般的に、ピッチコードブック中の各ベクトルは先行
のベクトルの(1つのサンプルを捨てて新たなサンプルを加えた)「1つ分ずれ
た」変型である。ピッチ遅れT>Nである場合には、ピッチコードブックはフィ
ルタ構造(1/(1−bz-1)と同等であり、ピッチ遅れTにおけるピッチコー
ドブックベクトルvT(n)は次式で与えられる。
成するまで、直前の励起からの使用可能なサンプルを反復することによって構築
される(これはフィルタ構造と同等ではない)。 最近のエンコーダでは、より高いピッチ分解能が使用され、このことは有声音
音響セグメントの品質を著しく向上させる。これは、多相補間フィルタを使用し
て直前の励起信号をオーバサンプリングすることによって行われる。この場合に
は、ベクトルvT(n)は、一般的に、直前の励起の補間変型に相当し、ピッチ
遅れTは非整数の遅延(例えば、50.25)である。
みの直前の励起との間の平均2乗重み付け誤差Eを最小化する最適のピッチ遅れ
Tとゲインbとを発見することから成る。誤差Eは次のように表現され、 E=‖x−byT‖2 ここでyTはピッチ遅れTにおけるフィルタリングされたピッチコードブックベ
クトルであり、
用され、ピッチ(ピッチコードブック)探索が3つの段階によって構成されてい
る。
n)に応答して開ループピッチ探索モジュール106で推定される。上述の説明
で示したように、この開ループピッチ分析は、当業者に周知の方法を使用して1
0ミリ秒(2つのサブフレーム)毎に1回ずつ行われるのが一般的である。 第2の段階では、探索基準Cが、推定された開ループピッチ遅れTOL(一般に
±5)に近い整数ピッチ遅れに関して、閉ループピッチ探索モジュール107で
探索され、このことが探索手順を著しく単純化する。各ピッチ遅れ毎に畳み込み
を計算する必要なしに、フィルタリングされたコードベクトルyTを更新するた
めに、単純な手順を使用する。
ール107)においてその最適の整数ピッチ遅れの付近の端数がテストされる。 ピッチ予測器が、ピッチ遅れT>Nの場合の妥当な想定である形式1/(1−
bz-1)のフィルタによって表現される時には、ピッチフィルタのスペクトルが
、周波数範囲全体にわたって高調波構造を示し、この高調波周波数は1/Tに関
係している。広帯域信号の場合には、広帯域信号における高調波構造がその拡張
されたスペクトルの全体を含むわけではないので、この高調波構造はあまり効率
的ではない。この高調波構造は、音声セグメントに応じて特定の周波数までにだ
け存在するにすぎない。したがって、広帯域音声の有声音セグメントにおけるピ
ッチ寄与の効率的な表現を得るためには、ピッチ予測フィルタは、広帯域スペク
トル全体にわたって周期性の量を変化させるという柔軟性を有する必要がある。
方法を本明細書で開示し、この方法では、幾つかの形態のローパスフィルタが直
前の励起に適用され、より高い予測ゲインを有するローパスフィルタが選択され
る。 サブサンプルピッチ分解能を使用する時には、ローパスフィルタを、より高い
ピッチ分解能を得るために使用される補間フィルタの中に組み込むことが可能で
ある。この場合には、選択された整数ピッチ遅れの付近の端数をテストするピッ
チ探索の第3の段階を、互いに異なったローパス特性を有する幾つかの補間フィ
ルタに対して繰り返し、探索基準Cを最小にする端数とフィルタ索引とを選択す
る。
応答を有する1つだけの補間フィルタを使用して最適の端数ピッチ遅れを求め、
異なった予め決められたローパスフィルタを選択されたピッチコードブックベク
トルvTに適用することによって最適のローパスフィルタ形状を最終的に選択し
、ピッチ予測誤差を最小にするローパスフィルタを選択することである。このア
プローチを詳細に後述する。
。ピッチコードブック探索モジュール301が、ターゲットベクトルxと、開ル
ープピッチ遅れTOLと、記憶装置モジュール303からの直前の励起信号u(n
)、n<0とに対して応答し、上述の探索基準Cを最小にするピッチコードブッ
ク(ピッチコードブック)検索を行う。モジュール301で行った探索の結果か
ら、モジュール302が最適のピッチコードブックベクトルvTを生成する。サ
ブサンプルピッチ分解能(端数ピッチ)を使用するので、直前の励起信号u(n
)、n<0が補間され、ピッチコードブックベクトルvTは、補間された直前の
励起信号に対応するということに留意されたい。この好ましい実施形態では、補
間フィルタ(モジュール301内、図示していない)が、7000Hzを越える
周波数成分を除去するローパスフィルタ特性を有する。
特性はローパスフィルタ特性であることも帯域通過フィルタ特性であることも可
能である。最適のコードベクトルvTがピッチコードベクトル発生器302によ
って決定されて供給されると、vTのK個のフィルタリングされた変型が、30
5(j)のようなK個の異なった周波数整形フィルタを使用してそれぞれに計算さ
れ、ここでj=1,2,...,Kである。これらのフィルタリングされた変型
をvf (j)と表現し、ここでj=1,2,...,Kである。これらの異なったベ
クトルvf (j)を、それぞれのモジュール304(j)(ここでj=1,2,...
,Kである)においてインパルス応答hと畳み込み演算し、ベクトルy(j)(こ
こでj=1,2,...,Kである)を得る。各ベクトルy(j)に関して平均2
乗ピッチ予測誤差を計算するために、対応する増幅器307(j)によって値y(j) にゲインbを乗算し、さらに、対応する減算器308(j)によって値by(j)をタ
ーゲットベクトルxから減算する。セレクタ309が、平均2乗ピッチ予測誤差 e(j)=‖x−b(j)y(j)‖2, j=1,2,...,K を最小にする周波数整形フィルタ305(j)を選択する。y(j)の各値に関して平
均2乗ピッチ予測誤差e(j)を計算するために、対応する増幅器307(j)によっ
て値y(j)にゲインbを乗算し、さらに、減算器308(j)によって値b(j)y(j) をターゲットベクトルxから減算する。次の関係式を使用して、索引jにおける
周波数整形フィルタに関連した対応するゲイン計算器306(j)によって、各々
のゲインb(j)を計算する。
最小にするvTまたはvf (j)に基づいて選択される。 再び図1を参照すると、ピッチコードブック索引Tは符号化されてマルチプレ
クサ112に送られる。ピッチゲインbは量子化されてマルチプレクサ112に
送られる。この新たなアプローチを使用する場合には、選択された周波数整形フ
ィルタの索引jをマルチプレクサ112で符号化するために、追加の情報が必要
である。例えば、3つのフィルタを使用する場合(j=1,2,3)には、この
情報を表現するために2ビットが必要である。フィルタ索引情報jをピッチゲイ
ンbと共に符号化することも可能である。 イノベーティブコードブック探索 ピッチ、または、LTP(長期予測)パラメータb、T、jを求めた後に、次
のステップは、図1の探索モジュール110によって最適のイノベーティブ励起
を探索することである。最初に、ターゲットベクトルxを、LTP寄与 x’=x−byT を減算することによって更新し、ここでbはピッチゲインであり、yTはフィル
タリングされたピッチコードブックベクトル(選択されたローパスフィルタでフ
ィルタリングされ、図3を参照して説明したようにインパルス応答hと畳み込み
演算された、遅延Tにおける直前の励起)である。
ルタリング済みコードベクトルとの間の平均2乗誤差 E=‖x’−gHck‖2 を最小にする最適の励起コードベクトルckとゲインgとを発見することによっ
て行なわれる。ここでHは、インパルス応答ベクトルhから得られた下三角畳み
込み行列である。
995年8月22日付で発行された米国特許第5,444,816号(Adou
l他)と、1997年12月17日付でAduol他に発行された米国特許第5
,699,482号と、1998年5月19日付でAduol他に発行された米
国特許第5,754,976号と、1997年12月23日付の米国特許第5,
701,392号(Adoul他)とに説明されている通りの代数的コードブッ
クによってモジュール110で行う。
選択され終わると、コードブック索引kとゲインgとが符号化されてマルチプレ
クサ112に送られる。 図1を参照すると、パラメータb、T、j、 、k、gがマルチプレクサ1
12を通して多重化され、その後で通信チャネルを通して送られる。 記憶装置の更新 記憶装置モジュール111(図1)では、重み付けされた合成フィルタ の状態が、この重み付けされた合成フィルタを通して励起信号u=gck+b
vTをフィルタリングすることによって更新される。このフィルタリングの後に
、このフィルタの状態が記憶され、計算器モジュール108でゼロ入力応答を計
算するための初期状態として、その次のサブフレームで使用される。
別のアプローチを、このフィルタの状態を更新するために使用することが可能で
ある。 デコーダ側 図2の音声復号装置200が、ディジタル入力222(デマルチプレクサ21
7に対する入力ストリーム)とサンプリングされた出力音声223(加算器22
1の出力)との間で行われる様々なステップを示す。
情報から合成モデルパラメータを抽出する。受け取ったバイナリフレームの各々
から抽出されるパラメータは、 短期予測パラメータ(STP) (フレーム毎に1回)、 長期予測(LTP)パラメータT、b、j(各サブフレーム毎)、および、 イノベーションコードブック索引kとゲインg(各サブフレーム毎) である。
る。 イノベーティブコードブック218が索引kに応答してイノベーションコード
ベクトルckを生じさせ、このイノベーションコードベクトルは、復号されたゲ
イン係数gによって増幅器224を通してスケーリングされる。この好ましい実
施形態では、上記の米国特許第5,444,816号、同第5,699,482
号、同第5,754,976号、同第5,701,392号に説明されている通
りのイノベーティブコードブック218を、イノベーティブコードベクトルck
を表現するために使用する。
gckを、イノベーションフィルタ205を通して処理する。 周期性の強調 増幅器224の出力における、生成されたスケーリングされたコードベクトル
を、周波数依存性のピッチエンハンサ205を通して処理する。
する。これは、過去においては、導入される周期性の量を制御する式1/(1−
εbz-1)(ただし、εは0.5未満の係数である)のフィルタを通して、イノ
ベーティブコードブック(固定コードブック)218からのイノベーションベク
トルをフィルタリングすることによって行われた。このアプローチは、スペクト
ル全体にわたって周期性を導入するので、広帯域信号の場合には効果的でない。
本発明の一部分である新たな代案のアプローチを説明すると、このアプローチで
は、より低い周波数よりもより高い周波数を強調する周波数応答のイノベーショ
ンフィルタ205(F(z))を通して、イノベーティブ(固定)コードブック
からのイノベーティブコードベクトルckをフィルタリングすることによって、
周期性の強調を行う。F(z)の係数は励起信号uの周期性の量に関係する。
。例えば、ゲインbの値が周期性の表示を与える。すなわち、ゲインbが1に近
い場合には、励起信号uの周期性は高く、ゲインbが0.5未満である場合には
、周期性は低い。 好ましい実施形態で使用するフィルタF(z)の係数を得るための別の効果的
な方法は、励起信号u全体におけるピッチ寄与の量をこの係数に関係付けること
である。この結果として、周波数応答がサブフレームの周期性に依存することに
なり、この場合に、より高い周波数が、ピッチゲインが高ければ高いほど強く強
調される(より強い全体的勾配が得られる)。イノベーションフィルタ205は
、励起信号uの周期性がより大きい時に、低周波数におけるイノベーティブコー
ドベクトルckのエネルギーを低下させる効果を有し、このことが、より高い周
波数よりもより低い周波数における励起信号uの周期性を強調する。イノベーシ
ョンフィルタ205に関して提案する式は、 (1)F(z)=1−σz-1,または(2)F(z)=−αz+1−αz-1 であり、ここでσまたはαは、励起信号uの周期性のレベルから導き出される周
期性係数である。
有声音化係数発生器204で計算する。励起信号uの周期性に基づいて周期性係
数αを導き出すために、幾つかの方法を使用することが可能である。次にその方
法を2つ示す。 方法1: 最初に、全励起信号uに対するピッチ寄与の割合を、次式によって有声音化係
数発生器204で計算し、
は次式によって加算器219の出力で与えられる励起信号uである。 u=gck+bvT 項bvTが、ピッチ遅れTと、記憶装置203内に記憶されているuの直前の
値とに応答して、ピッチコードブック(ピッチコードブック)201から得られ
るということに留意されたい。その次に、ピッチコードブック201からのピッ
チコードベクトルvTを、デマルチプレクサ217からの索引jによってカット
オフ周波数が調整されるローパスフィルタ202を通して処理する。その次に、
得られたコードベクトルvTにデマルチプレクサ217からのゲインbを増幅器
226を通して乗算し、信号bvTを得る。
25に設定される。) 方法2: 周期性係数αを計算するために本発明の好ましい実施形態で使用する別の方法
を次に説明する。
し、 rv=(Ev−Ec)/(Ev+Ec) ここでEvはスケーリングされたピッチコードベクトルbvTのエネルギーであり
、Ecはスケーリングされたイノベーティブコードベクトルgckのエネルギーで
ある。すなわち、
の信号に相当し、−1は純粋に無声音の信号に相当する)。 その次に、この好ましい実施形態では、係数αを次式によって有声音化係数発
生器204で計算し、 α=0.125(1+rv) この係数αは、純粋に無声音の信号の場合には0の値に相当し、純粋に有声音の
信号の場合には0.25に相当する。
2においてσ=2αを使用することによって近似的に求めることが可能である。
この場合には、周期性係数σを上述の方法1で次のように計算する。 σ=2qRp ただし σ<2q. 方法2では、周期性係数σを次のように計算する。
ドベクトルgckをイノベーションフィルタ205(F(z))を通してフィル
タリングすることによって計算される。 強調された励起信号u′を次のように加算器220で計算する。
って、エンコーダ100とデコーダ200の間の同期を維持するために、強調な
しに励起信号uを使用してピッチコードブック201の内容を更新することが不
可欠である。したがって、励起信号uをピッチコードブック201の記憶装置2
03を更新するために使用し、強調された励起信号u′をLP合成フィルタ20
6の入力で使用する。 合成とデエンファシス
=0.7である)。より高次のフィルタも使用可能である。 このベクトルs′は、デエンファシスフィルタD(z)(モジュール207)
を通過させられてベクトルsdが得られ、ベクトルsdはハイパスフィルタ208
を通過させられて50Hz未満の不要な周波数が除去されてshが得られる。 オーバサンプリングと高周波数再生
全体にわたって一様なスペクトルを有するホワイトノイズシーケンスw′を生成
する。生成されたシーケンスは、オリジナルのドメインにおけるサブフレーム長
さである長さN′である。Nがダウンサンプリングされたドメインにおけるサブ
フレーム長さであることに留意されたい。この好ましい実施形態では、N=64
でN′=80であり、これらは5ミリ秒に相当する。
グする。ゲイン調整は次のステップを含む。最初に、生成されたノイズシーケン
スw′のエネルギーを、エネルギー計算モジュール210によって計算された強
調された励起信号u′のエネルギーに等しいように設定し、この結果として得ら
れたスケーリングされたノイズシーケンスが次式で与えられる。
波数のエネルギが小さい)有声音セグメントの場合には、生成されるノイズのエ
ネルギーを減少させるように、有声音化係数発生器204の出力において合成信
号の高周波数成分を計算に入れることである。この好ましい実施形態では、高周
波数成分の測定を、スペクトル傾斜計算器212によって合成信号の傾斜を測定
することと、それにしたがってエネルギを減少させることとによって実現する。
零交叉測定のような他の測定を同様に使用することが可能である。傾斜が非常に
強い場合は、これは有声音セグメントに対応し、ノイズのエネルギーをさらに減
少させる。傾斜係数tiltをモジュール202で合成信号shの第1の相関係
数として計算し、これは次式で与えられ、
、Ecは上述の通りのスケーリングされたイノベーティブコードベクトルgckの
エネルギーである。有声音化係数rvはtiltよりも小さい場合が殆どである
が、この条件は、tilt値が負でありかつrvの値がHIGHである場合に高
周波数トーンに対する予防策として導入されている。したがって、この条件は、
こうしたトーン信号の場合のノイズエネルギーを減少させる。
の場合にはtilt値は1であり、高周波数により多くのエネルギーが存在する
無声音信号の場合にはtilt値は負である。 高周波数成分の量からスケーリング係数glを得るために様々な方法を使用す
ることが可能である。本発明では、上述の信号の傾斜に基づいて2つの方法を提
示する。 方法1: スケーリング係数glを次式によってtiltから得る。
強く無声音化された信号の場合にはglは1.0になる。 方法2: tilt係数glを最初にゼロ以上に制限し、その次にこのスケーリング係数
を次式によってtiltから得る。
シーケンスwgは次式で与えられる。 Wg=g1W.
を、本発明の着想と本質から逸脱することなしに、添付の特許請求項の範囲内で
自由に改変することが可能である。好ましい実施形態では広帯域音声信号の使用
を説明したが、広帯域信号一般を使用する他の具体例にも本発明が適用されるこ
とと、本発明が必ずしも音声用途だけには限定されないということとが、当業者
には明らかだろう。
システムの単純化した略ブロック図である。
強調された励起信号である。
強調された励起信号である。
強調された励起信号である。
強調された励起信号である。
強調された励起信号である。
強化励起信号である。
Claims (60)
- 【請求項1】 過去にダウンサンプリングされた広帯域信号の高周波数成分
を回復し、前記高周波数成分を前記広帯域信号のオーバーサンプリングされた合
成バージョンに注入し、フルスペクトルの合成広帯域信号を発生する装置であっ
て、前記高周波数成分回復装置は、 a)ノイズシーケンスを発生するノイズ発生器、 b)前記ダウンサンプリングされた広帯域信号を表わす整形パラメータに関して、
前記ノイズシーケンスを整形するスペクトル整形ユニット、 c)前記スペクトル整形されたノイズシーケンスを前記オーバーサンプリングされ
た合成信号バージョンに注入し、これによって前記フルスペクトルの合成広帯域
信号を発生する信号注入回路 を具備することを特徴とする高周波数成分回復装置。 - 【請求項2】 前記ノイズ発生器は、ホワイトノイズシーケンスを発生する
ランダムノイズ発生器を備え、これによって前記スペクトル整形ユニットがスペ
クトル整形されたホワイトノイズシーケンスを発生する請求項1記載の高周波数
成分回復装置。 - 【請求項3】 前記スペクトル整形ユニットはさらに、 a)前記ホワイトノイズシーケンスと前記整形パラメータの第一のサブセットに応
答して、変倍ホワイトノイズシーケンスを発生するゲイン調整モジュール、 b) 帯域幅拡張合成フィルタスケーリング係数を含む前記整形パラメータの第二
のサブセットに関して、前記変倍ホワイトノイズシーケンスをフィルタにかけて
、前記オーバーサンプリングされた合成信号バージョンの周波数帯域幅より一般
に高い周波数帯域幅によって特徴付けられる、フィルタにかけられた変倍ホワイ
トノイズシーケンスを発生するスペクトル整形器、 c)前記フィルタにかけられた変倍ホワイトノイズシーケンスに応答し、後に前記
スペクトル整形ホワイトノイズシーケンスとして前記オーバーサンプリングされ
た合成信号バージョンに注入されるバンドパスフィルタにかけられた変倍ホワイ
トノイズシーケンスを発生するバンドパスフィルタ を備える請求項2記載の高周波数成分回復装置。 - 【請求項4】 過去にダウンサンプリングされた広帯域信号の高周波数成分
を回復し、前記高周波数成分を前記広帯域信号のオーバーサンプリングされた合
成バージョンに注入し、フルスペクトルの合成広帯域信号を発生する方法であっ
て、前記高周波数回復方法は、 a)ノイズシーケンスを発生し、 b)前記ダウンサンプリングされた広帯域信号を表わす整形パラメータに関して、
前記ノイズシーケンスをスペクトル整形し、 c)前記スペクトル整形されたノイズシーケンスを前記オーバーサンプリングされ
た合成信号バージョンに注入し、これによって前記フルスペクトルの合成広帯域
信号を発生すること を具備する高周波数成分回復方法。 - 【請求項5】 前記ノイズシーケンスの発生は、ホワイトノイズシーケンス
を発生し、これによって前記スペクトル整形ユニットがスペクトル整形されたホ
ワイトノイズシーケンスを発生すること を具備する請求項4記載の高周波数成分回復方法。 - 【請求項6】 前記ノイズシーケンスのスペクトル整形はさらに、 a)前記ホワイトノイズシーケンスと前記整形パラメータの第一のサブセットに応
答して、変倍ホワイトノイズシーケンスを発生し、 b)帯域幅拡張合成フィルタスケーリング係数を含む前記整形パラメータの第二の
サブセットに関して、前記変倍ホワイトノイズシーケンスをフィルタにかけ、前
記オーバーサンプリングされた合成信号バージョンの周波数帯域幅より一般に高
い周波数帯域幅によって特徴付けられる、フィルタにかけられた変倍ホワイトノ
イズシーケンスを発生し、 c)前記フィルタにかけられた変倍ホワイトノイズシーケンスをバンドパスフィル
タにかけ、後に前記スペクトル整形ホワイトノイズシーケンスとして前記オーバ
ーサンプリングされた合成信号バージョンに注入されるバンドパスフィルタにか
けられた変倍ホワイトノイズシーケンスを発生する ことを具備する請求項5記載の高周波数成分回復方法。 - 【請求項7】 合成広帯域信号を発生するためのデコーダであって、 a)過去において符号化中にダウンサンプリングされた広帯域信号の符号化バージ
ョンを受け取り、前記符号化された広帯域信号バージョンから、少なくともピッ
チコードブックパラメータ、イノベーティブコードブックパラメータ、および合
成フィルタスケーリング係数を抽出する信号細分化装置、 b)前記ピッチコードブックパラメータに応答してピッチコードベクトルを発生す
るピッチコードブック、 c)前記イノベーティブコードブックパラメータに応答してイノベーティブコード
ベクトルを発生するイノベーティブコードブック、 d)前記ピッチコードベクトルと前記イノベーティブコードベクトルを結合し、励
起信号を発生する結合回路、 e)前記合成フィルタスケーリング係数に関して前記励起信号をフィルタにかけ、
合成広帯域信号を発生する合成フィルタおよび前記合成広帯域信号に応答して合
成広帯域信号のオーバーサンプリングされた信号バージョンを発生するオーバー
サンプラを含む信号合成装置、 f)前記広帯域信号の高周波数成分を回復し、前記高周波数成分を前記オーバーサ
ンプリングされた信号バージョンに注入してフルスペクトルの合成広帯域信号を
発生する、請求項1に記した高周波数成分回復装置 を具備するデコーダ。 - 【請求項8】 前記ノイズ発生器は、ホワイトノイズシーケンスを発生する
ランダムノイズ発生器を備え、それによって前記スペクトル整形ユニットがスペ
クトル整形されたホワイトノイズシーケンスを発生する請求項7記載の合成広帯
域信号を発生するデコーダ。 - 【請求項9】 前記スペクトル整形ユニットはさらに、 a)前記ホワイトノイズシーケンスと前記整形パラメータの第一のサブセットに応
答して、変倍ホワイトノイズシーケンスを発生するゲイン調整モジュール、 b)帯域幅拡張合成フィルタスケーリング係数を含む前記整形パラメータの第二の
サブセットに関して前記変倍ホワイトノイズシーケンスをフィルタにかけ、前記
オーバーサンプリングされた合成信号バージョンの周波数帯域幅より一般に高い
周波数帯域幅によって特徴付けられる、フィルタにかけられた変倍ホワイトノイ
ズシーケンスを発生するスペクトル整形器、 c)前記フィルタにかけられた変倍ホワイトノイズシーケンスに応答して、後に前
記スペクトル整形されたホワイトノイズシーケンスとして前記オーバーサンプリ
ングされた合成信号バージョンに注入されるバンドパスフィルタにかけられた変
倍ホワイトノイズシーケンスを発生するバンドパスフィルタ を備える請求項9記載の合成広帯域信号を発生するデコーダ。 - 【請求項10】 さらに、 a)前記適応およびイノベーティブコードベクトルに応答し、前記ゲイン調整モジ
ュールに送るための有声音化係数を計算する有声音化係数発生器、 b)前記励起信号に応答し、前記ゲイン調整モジュールに送るための励起エネルギ
ーを計算するエネルギー計算モジュール、 c)前記合成信号に応答し、前記ゲイン調整モジュールに送るためのチルトスケー
リング係数を計算するスペクトルチルト計算器 を備え、 前記整形パラメータの前記第一のサブセットは、前記有声音化係数、前記エネル
ギースケーリング係数、および前記チルトスケーリング係数を含み、前記整形パ
ラメータの前記第二のサブセットは、線形予測スケーリング係数を含む請求項9
記載の合成広帯域信号を発生するデコーダ。 - 【請求項11】 前記有声音化係数発生器は、以下の関係式を使って、前記
音声化係数rvを計算する手段を備える請求項10記載の合成広帯域信号を発生する
デコーダ。 rv=(Ev−Ec)/(Ev+Ec) ただし、Evはピッチコードベクトルのゲイン変倍バージョンのエネルギー、Ecは
イノベーティブコードベクトルのゲイン変倍バージョンのエネルギーである。 - 【請求項12】 前記ゲイン調整ユニットは、以下の関係式を使用してエネ
ルギースケーリング係数を計算する手段を備える請求項10記載の合成広帯域信号
を発生するデコーダ。 【数1】 ただし、W'は前記ホワイトノイズシーケンス、u'は、前記励起信号から得られる
強調された励起信号である。 - 【請求項13】 前記スペクトルチルト計算器は、以下の関係式を使用して
前記チルトスケーリング係数gtを計算する手段を備える請求項10記載の合成広帯
域信号を発生するデコーダ。 【数2】 - 【請求項14】 前記スペクトルチルト計算器は、以下の関係式を使用して
前記チルトスケーリング係数gtを計算する手段を備える請求項10記載の合成広帯
域信号を発生するデコーダ。 【数3】 - 【請求項15】 前記バンドパスフィルタは、5.6kHzから7.2kHzの範囲の周
波数帯域幅を有する請求項9記載の合成広帯域信号を発生するデコーダ。 - 【請求項16】 合成広帯域信号を発生するデコーダであって、 a)過去において符号化中にダウンサンプリングされた広帯域信号の符号化バージ
ョンを受け取り、前記符号化された広帯域信号バージョンから、少なくともピッ
チコードブックパラメータ、イノベーティブコードブックパラメータ、および合
成フィルタスケーリング係数を抽出する信号細分装置、 b)前記ピッチコードブックパラメータに応答してピッチコードベクトルを発生す
るピッチコードブック、 c)前記イノベーティブコードブックパラメータに応答してイノベーティブコード
ベクトルを発生するイノベーティブコードブック、 d)前記ピッチコードベクトルと前記イノベーティブコードベクトルを結合し、励
起信号を発生する結合回路、 e)前記合成フィルタスケーリング係数に関して前記励起信号をフィルタにかけ、
合成広帯域信号を発生する合成フィルタおよび前記合成広帯域信号に応答して合
成広帯域信号のオーバーサンプリングされた信号バージョンを発生するオーバー
サンプラを含む信号合成装置、 を具備し、 前記広帯域信号の高周波数成分を回復し、前記高周波数成分を前記オーバーサン
プリングされた信号バージョンに注入し、フルスペクトルの合成広帯域信号を発
生する、請求項1記載の高周波数成分回復装置を備えることを改良点とすること
を特徴とするデコーダ。 - 【請求項17】 前記ノイズ発生器は、ホワイトノイズシーケンスを発生す
るランダムノイズ発生器を備え、これによってスペクトル整形ユニットがスペク
トル整形ホワイトノイズシーケンスを発生する請求項16記載の合成広帯域信号を
発生するデコーダ。 - 【請求項18】 前記スペクトル整形ユニットはさらに、 a)前記ホワイトノイズシーケンスと前記整形パラメータの第一のサブセットに応
答して、変倍ホワイトノイズシーケンスを発生するゲイン調整モジュール、 b)帯域幅拡張合成フィルタスケーリング係数を含む前記整形パラメータの第二の
サブセットに関して前記変倍ホワイトノイズシーケンスをフィルタにかけ、前記
オーバーサンプリングされた合成信号バージョンの周波数帯域幅より一般に高い
周波数帯域幅によって特徴付けられる、フィルタにかけられた変倍ホワイトノイ
ズシーケンスを発生するスペクトル整形器、 c)前記フィルタにかけられた変倍ホワイトノイズシーケンスに応答して、後に前
記スペクトル整形されたホワイトノイズシーケンスとして前記オーバーサンプリ
ングされた合成信号バージョンに注入されるバンドパスフィルタにかけられた変
倍ホワイトノイズシーケンスを発生するバンドパスフィルタ を備える請求項17記載の合成広帯域信号を発生するデコーダ。 - 【請求項19】 さらに、 a)前記適応およびイノベーティブコードベクトルに応答し、前記ゲイン調整モジ
ュールに送るための有声音化係数を計算する有声音化係数発生器、 b)前記励起信号に応答し、前記ゲイン調整モジュールに送るための励起エネルギ
ーを計算するエネルギー計算モジュール、 c)前記合成信号に応答し、前記ゲイン調整モジュールに送るためのチルトスケー
リング係数を計算するスペクトルチルト計算器 を備え、 前記整形パラメータの前記第一のサブセットは、前記有声音化係数、前記エネル
ギースケーリング係数、および前記チルトスケーリング係数を含み、前記整形パ
ラメータの前記第二のサブセットは、線形予測スケーリング係数を含む請求項18
記載の合成広帯域信号を発生するデコーダ。 - 【請求項20】 前記有声音化係数発生器は、以下の関係式を使って、前記
有声音化係数rvを計算する手段を備える請求項19記載の合成広帯域信号を発生す
るデコーダ。 rv=(Ev−Ec)/(Ev+Ec) ただし、Evはピッチコードベクトルのゲイン変倍バージョンのエネルギー、Ecは
イノベーティブコードベクトルのゲイン変倍バージョンのエネルギーである。 - 【請求項21】 前記ゲイン調整ユニットは、以下の関係式を使用してエネ
ルギースケーリング係数を計算する手段を備える請求項19記載の合成広帯域信号
を発生するデコーダ。 【数4】 ただし、W'は前記ホワイトノイズシーケンス、u'は、前記励起信号から得られる
強調された励起信号である。 - 【請求項22】 前記スペクトルチルト計算器は、以下の関係式を使用して
前記チルトスケーリング係数gtを計算する手段を備える請求項19記載の合成広帯
域信号を発生するデコーダ。 【数5】 - 【請求項23】 前記スペクトルチルト計算機は、以下の関係式を使用して
前記チルトスケーリング係数gtを計算する手段を備える請求項19記載の合成広帯
域信号を発生するデコーダ。 【数6】 - 【請求項24】 前記バンドパスフィルタは、5.6kHzから7.2kHzの範囲の周
波数帯域幅を有する請求項18記載の合成広帯域信号を発生するデコーダ。 - 【請求項25】 複数のセルに分割される広範な地理的領域にサービスを提
供するセル方式通信システムであって、 a)移動送信/受信ユニット、 b)それぞれ前記セル内に位置するセル基地局、 c)セル基地局間の通信を制御する制御端末、 d)ひとつのセル内にある各移動ユニットと、前記ひとつのセルのセル基地局の間
の双方向無線通信サブシステム を具備し、前記双方向無線通信サブシステムは、移動ユニットとセル基地局の両
方において、 i)広帯域信号を符号化するエンコーダと符号化された広帯域信号を送信する送
信回路を含む送信機、および ii)送信された符号化広帯域信号を受信する受信回路と受信した符号化広帯域信
号を復号する、請求項7記載のデコーダを含む受信機 を備えるセル方式通信システム。 - 【請求項26】 前記ノイズ発生器は、ホワイトノイズシーケンスを発生す
るランダムノイズ発生器を備え、これによって前記スペクトル整形ユニットがス
ペクトル整形されたホワイトノイズシーケンスを発生する請求項25記載のセル方
式通信システム。 - 【請求項27】 前記スペクトル整形ユニットはさらに、 a)前記ホワイトノイズシーケンスと前記整形パラメータの第一のサブセットに応
答して、変倍ホワイトノイズシーケンスを発生するゲイン調整モジュール、 b)帯域幅拡張合成フィルタスケーリング係数を含む前記整形パラメータの第二の
サブセットに関して前記変倍ホワイトノイズシーケンスをフィルタにかけ、前記
オーバーサンプリングされた合成信号バージョンの周波数帯域幅より一般に高い
周波数帯域幅によって特徴付けられる、フィルタにかけられた変倍ホワイトノイ
ズシーケンスを発生するスペクトル整形器、 c)前記フィルタにかけられた変倍ホワイトノイズシーケンスに応答して、後に前
記スペクトル整形されたホワイトノイズシーケンスとして前記オーバーサンプリ
ングされた合成信号バージョンに注入されるバンドパスフィルタにかけられた変
倍ホワイトノイズシーケンスを発生するバンドパスフィルタ を備える請求項26記載のセル方式通信システム。 - 【請求項28】 さらに、 a)前記適応およびイノベーティブコードベクトルに応答し、前記ゲイン調整モジ
ュールに送るための有声音化係数を計算する有声音化係数発生器、 b)前記励起信号に応答し、前記ゲイン調整モジュールに送るための励起エネルギ
ーを計算するエネルギー計算モジュール、 c)前記合成信号に応答し、前記ゲイン調整モジュールに送るためのチルトスケー
リング係数を計算するスペクトルチルト計算器 を備え、 前記整形パラメータの前記第一のサブセットは、前記有声音化係数、前記エネル
ギースケーリング係数、および前記チルトスケーリング係数を含み、前記整形パ
ラメータの前記第二のサブセットは、線形予測スケーリング係数を含む請求項27
記載のセル方式通信システム。 - 【請求項29】 前記有声音化係数発生器は、以下の関係式を使って、前記
音声化係数rvを計算する手段を備える請求項28記載のセル方式通信システム。 rv=(Ev−Ec)/(Ev+Ec) ただし、Evはピッチコードベクトルのゲイン変倍バージョンのエネルギー、Ecは
イノベーティブコードベクトルのゲイン変倍バージョンのエネルギーである。 - 【請求項30】 前記ゲイン調整ユニットは、以下の関係式を使用してエネ
ルギースケーリング係数を計算する手段を備える請求項28記載のセル方式通信シ
ステム。 【数7】 ただし、W'は前記ホワイトノイズシーケンス、u'は、前記励起信号から得られる
強調された励起信号である。 - 【請求項31】 前記スペクトルチルト計算器は、以下の関係式を使用して
前記チルトスケーリング係数gtを計算する手段を備える請求項28記載のセル方式
通信システム。 【数8】 - 【請求項32】 前記スペクトルチルト計算器は、以下の関係式を使用して
前記チルトスケーリング係数gtを計算する手段を備える請求項28記載のセル方式
通信システム。 【数9】 - 【請求項33】 前記バンドパスフィルタは、5.6kHzから7.2kHzの範囲の周
波数帯域幅を有する請求項27記載のセル方式通信システム。 - 【請求項34】 セル方式移動送信/受信ユニットであって、 a)広帯域信号を符号化するエンコーダと、符号化された広帯域信号を送信する送
信回路を含む送信機、および b)送信された符号化広帯域信号を受信する受信回路と、受信した符号化広帯域信
号を復号する、請求項7記載のデコーダを含む受信機 を具備するセル方式移動送信/受信ユニット。 - 【請求項35】 前記ノイズ発生器は、ホワイトノイズシーケンスを発生す
るランダムノイズ発生器を備え、これによって前記スペクトル整形ユニットがス
ペクトル整形されたホワイトノイズシーケンスを発生する請求項34記載のセル方
式移動送信/受信ユニット。 - 【請求項36】 前記スペクトル整形ユニットはさらに、 a)前記ホワイトノイズシーケンスと前記整形パラメータの第一のサブセットに応
答して、変倍ホワイトノイズシーケンスを発生するゲイン調整モジュール、 b)帯域幅拡張合成フィルタスケーリング係数を含む前記整形パラメータの第二の
サブセットに関して前記変倍ホワイトノイズシーケンスをフィルタにかけ、前記
オーバーサンプリングされた合成信号バージョンの周波数帯域幅より一般に高い
周波数帯域幅によって特徴付けられる、フィルタにかけられた変倍ホワイトノイ
ズシーケンスを発生するスペクトル整形器、 c)前記フィルタにかけられた変倍ホワイトノイズシーケンスに応答して、後に前
記スペクトル整形されたホワイトノイズシーケンスとして前記オーバーサンプリ
ングされた合成信号バージョンに注入されるバンドパスフィルタにかけられた変
倍ホワイトノイズシーケンスを発生するバンドパスフィルタ を備える請求項35記載のセル方式移動送信/受信ユニット。 - 【請求項37】 さらに、 a)前記適応およびイノベーティブコードベクトルに応答し、前記ゲイン調整モジ
ュールに送るための有声音化係数を計算する音声係数発生器、 b)前記励起信号に応答し、前記ゲイン調整モジュールに送るための励起エネルギ
ーを計算するエネルギー計算モジュール、 c)前記合成信号に応答し、前記ゲイン調整モジュールに送るためのチルトスケー
リング係数を計算するスペクトルチルト計算機 を備え、 前記整形パラメータの前記第一のサブセットは、前記有声音化係数、前記エネル
ギースケーリング係数、および前記チルトスケーリング係数を含み、前記整形パ
ラメータの前記第二のサブセットは、線形予測スケーリング係数を含む請求項36
記載のセル方式移動送信/受信ユニット。 - 【請求項38】 前記音声化係数発生器は、以下の関係式を使って、前記音
声化係数rvを計算する手段を備える請求項27記載のセル方式移動送信/受信シス
テム。 rv=(Ev−Ec)/(Ev+Ec) ただし、Evはピッチコードベクトルのゲイン変倍バージョンのエネルギー、Ecは
イノベーティブコードベクトルのゲイン変倍バージョンのエネルギーである。 - 【請求項39】 前記ゲイン調整ユニットは、以下の関係式を使用してエネ
ルギースケーリング係数を計算する手段を備える請求項37記載のセル方式移動送
信/受信ユニット。 【数10】 ただし、W'は前記ホワイトノイズシーケンス、u'は、前記励起信号から得られる
強調された励起信号である。 - 【請求項40】 前記スペクトルチルト計算器は、以下の関係式を使用して
前記チルトスケーリング係数gtを計算する手段を備える請求項37記載のセル方式
移動送信/受信ユニット。 【数11】 - 【請求項41】 前記スペクトルチルト計算機は、以下の関係式を使用して
前記チルトスケーリング係数gtを計算する手段を備える請求項37記載のセル方式
移動送信/受信ユニット。 【数12】 - 【請求項42】 前記バンドパスフィルタは、5.6kHzから7.2kHzの範囲の周
波数帯域幅を有する請求項36記載のセル方式移動送信/受信ユニット。 - 【請求項43】 セル方式ネットワークエレメントであって、 a)広帯域信号を符号化するエンコーダと、符号化された広帯域信号を送信する送
信回路を含む送信機、および b)送信された符号化広帯域信号を受信する受信回路と、受信した符号化広帯域信
号を復号する、請求項7記載のデコーダを含む受信機 を具備することを特徴とするセル方式ネットワークエレメント。 - 【請求項44】 前記ノイズ発生器は、ホワイトノイズシーケンスを発生す
るランダムノイズ発生器を備え、これによって前記スペクトル整形ユニットがス
ペクトル整形されたホワイトノイズシーケンスを発生する請求項43記載のセル方
式ネットワークエレメント。 - 【請求項45】 前記スペクトル整形ユニットはさらに、 a)前記ホワイトノイズシーケンスと前記整形パラメータの第一のサブセットに応
答して、変倍ホワイトノイズシーケンスを発生するゲイン調整モジュール、 b)帯域幅拡張合成フィルタスケーリング係数を含む前記整形パラメータの第二の
サブセットに関して前記変倍ホワイトノイズシーケンスをフィルタにかけ、前記
オーバーサンプリングされた合成信号バージョンの周波数帯域幅より一般に高い
周波数帯域幅によって特徴付けられる、フィルタにかけられた変倍ホワイトノイ
ズシーケンスを発生するスペクトル整形器、 c)前記フィルタにかけられた変倍ホワイトノイズシーケンスに応答して、後に前
記スペクトル整形されたホワイトノイズシーケンスとして前記オーバーサンプリ
ングされた合成信号バージョンに注入されるバンドパスフィルタにかけられた変
倍ホワイトノイズシーケンスを発生するバンドパスフィルタ を備える請求項44記載のセル方式ネットワークエレメント。 - 【請求項46】 さらに、 a)前記適応およびイノベーティブコードベクトルに応答し、前記ゲイン調整モジ
ュールに送るための有声音化係数を計算する有声音化係数発生器、 b)前記励起信号に応答し、前記ゲイン調整モジュールに送るための励起エネルギ
ーを計算するエネルギー計算モジュール、 c)前記合成信号に応答し、前記ゲイン調整モジュールに送るためのチルトスケー
リング係数を計算するスペクトルチルト計算器 を備え、 前記整形パラメータの前記第一のサブセットは、前記有声音化係数、前記エネル
ギースケーリング係数、および前記チルトスケーリング係数を含み、前記整形パ
ラメータの前記第二のサブセットは、線形予測スケーリング係数を含む請求項45
記載のセル方式ネットワークエレメント。 - 【請求項47】 前記有声音化係数発生器は、以下の関係式を使って、前記
有声音化係数rvを計算する手段を備える請求項46記載のセル方式ネットワークエ
レメント。 rv=(Ev−Ec)/(Ev+Ec) ただし、Evはピッチコードベクトルのゲイン変倍バージョンのエネルギー、Ecは
イノベーティブコードベクトルのゲイン変倍バージョンのエネルギーである。 - 【請求項48】 前記ゲイン調整ユニットは、以下の関係式を使用してエネ
ルギースケーリング係数を計算する手段を備える請求項46記載のセル方式ネット
ワークエレメント。 【数13】 ただし、W'は前記ホワイトノイズシーケンス、u'は、前記励起信号から得られる
強調された励起信号である。 - 【請求項49】 前記スペクトルチルト計算器は、以下の関係式を使用して
前記チルトスケーリング係数gtを計算する手段を備える請求項46記載のセル方式
ネットワークエレメント。 【数14】 - 【請求項50】 前記スペクトルチルト計算器は、以下の関係式を使用して
前記チルトスケーリング係数gtを計算する手段を備える請求項46記載のセル方式
ネットワークエレメント。 【数15】 - 【請求項51】 前記バンドパスフィルタは、5.6kHzから7.2kHzの範囲の周
波数帯域幅を有する請求項45記載のセル方式ネットワークエレメント。 - 【請求項52】 複数のセルに分割される広範な地理的領域にサービスを提
供し、移動送信/受信ユニット、各々前記セル内に位置するセル基地局、および
セル基地局間の通信を制御する制御端末を具備するセル方式通信システムにおけ
る、 1つのセル内にある各移動ユニットと、前記1つのセルのセル基地局の間の双方向
無線通信サブシステムで、 前記双方向無線通信サブシステムは、移動ユニットとセル基地局の両方において
、 a)広帯域信号を符号化するエンコーダと符号化された広帯域信号を送信する送信
回路を含む送信機、および b)送信された符号化広帯域信号を受信する受信回路と受信した符号化広帯域信号
を復号する、請求項7記載のデコーダを備える 双方向無線通信サブシステム。 - 【請求項53】 前記ノイズ発生器は、ホワイトノイズシーケンスを発生す
るランダムノイズ発生器を備え、これによって前記スペクトル整形ユニットは、
スペクトル整形ホワイトノイズシーケンスを発生する請求項52記載の双方向無線
通信サブシステム。 - 【請求項54】 前記スペクトル整形ユニットはさらに、 a)前記ホワイトノイズシーケンスと前記整形パラメータの第一のサブセットに応
答して、変倍ホワイトノイズシーケンスを発生するゲイン調整モジュール、 b)帯域幅拡張合成フィルタスケーリング係数を含む前記整形パラメータの第二の
サブセットに関して前記変倍ホワイトノイズシーケンスをフィルタにかけ、前記
オーバーサンプリングされた合成信号バージョンの周波数帯域幅より一般に高い
周波数帯域幅によって特徴付けられる、フィルタにかけられた変倍ホワイトノイ
ズシーケンスを発生するスペクトル整形器、 c)前記フィルタにかけられた変倍ホワイトノイズシーケンスに応答して、後に前
記スペクトル整形されたホワイトノイズシーケンスとして前記オーバーサンプリ
ングされた合成信号バージョンに注入されるバンドパスフィルタにかけられた変
倍ホワイトノイズシーケンスを発生するバンドパスフィルタ を備える請求項53記載の双方向無線通信サブシステム。 - 【請求項55】 さらに、 a)前記適応およびイノベーティブコードベクトルに応答し、前記ゲイン調整モジ
ュールに送るための有声音化係数を計算する有声音化係数発生器、 b)前記励起信号に応答し、前記ゲイン調整モジュールに送るための励起エネルギ
ーを計算するエネルギー計算モジュール、 c)前記合成信号に応答し、前記ゲイン調整モジュールに送るためのチルトスケー
リング係数を計算するスペクトルチルト計算器 を備え、 前記整形パラメータの前記第一のサブセットは、前記有声音化係数、前記エネル
ギースケーリング係数、および前記チルトスケーリング係数を含み、前記整形パ
ラメータの前記第二のサブセットは、線形予測スケーリング係数を含む請求項54
記載の双方向無線通信サブシステム。 - 【請求項56】 前記有声音化係数発生器は、以下の関係式を使って、前記
有声音化係数rvを計算する手段を備える請求項55記載の双方向無線通信サブシス
テム。 rv=(Ev−Ec)/(Ev+Ec) ただし、Evはピッチコードベクトルのゲイン変倍バージョンのエネルギー、Ecは
イノベーティブコードベクトルのゲイン変倍バージョンのエネルギーである。 - 【請求項57】 前記ゲイン調整ユニットは、以下の関係式を使用してエネ
ルギースケーリング係数を計算する手段を備える請求項55記載の双方向無線通信
サブシステム。 【数16】 ただし、W'は前記ホワイトノイズシーケンス、u'は、前記励起信号から得られる
強化励起信号である。 - 【請求項58】 前記スペクトルチルト計算器は、以下の関係式を使用して
前記チルトスケーリング係数gtを計算する手段を備える請求項55記載の双方向無
線通信サブシステム。 【数17】 - 【請求項59】 前記スペクトルチルト計算器は、以下の関係式を使用して
前記チルトスケーリング係数gtを計算する手段を備える請求項55記載の双方向無
線通信サブシステム。 【数18】 - 【請求項60】 前記バンドパスフィルタは、5.6kHzから7.2kHzの範囲の周
波数帯域幅を有する請求項54記載の双方向無線通信サブシステム。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CA2,252,170 | 1998-10-27 | ||
| CA002252170A CA2252170A1 (en) | 1998-10-27 | 1998-10-27 | A method and device for high quality coding of wideband speech and audio signals |
| PCT/CA1999/000990 WO2000025305A1 (en) | 1998-10-27 | 1999-10-27 | High frequency content recovering method and device for over-sampled synthesized wideband signal |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2002528777A true JP2002528777A (ja) | 2002-09-03 |
| JP3936139B2 JP3936139B2 (ja) | 2007-06-27 |
Family
ID=4162966
Family Applications (4)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000578810A Expired - Lifetime JP3869211B2 (ja) | 1998-10-27 | 1999-10-27 | 広帯域信号の復号における周期性の強調 |
| JP2000578808A Expired - Lifetime JP3490685B2 (ja) | 1998-10-27 | 1999-10-27 | 広帯域信号の符号化における適応帯域ピッチ探索のための方法および装置 |
| JP2000578812A Expired - Lifetime JP3936139B2 (ja) | 1998-10-27 | 1999-10-27 | オーバーサンプリングされた合成広帯域信号の高周波数成分回復の方法および装置 |
| JP2000578811A Expired - Lifetime JP3566652B2 (ja) | 1998-10-27 | 1999-10-27 | 広帯域信号の効率的な符号化のための聴覚重み付け装置および方法 |
Family Applications Before (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000578810A Expired - Lifetime JP3869211B2 (ja) | 1998-10-27 | 1999-10-27 | 広帯域信号の復号における周期性の強調 |
| JP2000578808A Expired - Lifetime JP3490685B2 (ja) | 1998-10-27 | 1999-10-27 | 広帯域信号の符号化における適応帯域ピッチ探索のための方法および装置 |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000578811A Expired - Lifetime JP3566652B2 (ja) | 1998-10-27 | 1999-10-27 | 広帯域信号の効率的な符号化のための聴覚重み付け装置および方法 |
Country Status (20)
| Country | Link |
|---|---|
| US (8) | US6807524B1 (ja) |
| EP (4) | EP1125286B1 (ja) |
| JP (4) | JP3869211B2 (ja) |
| KR (3) | KR100417836B1 (ja) |
| CN (4) | CN1172292C (ja) |
| AT (4) | ATE246834T1 (ja) |
| AU (4) | AU752229B2 (ja) |
| BR (2) | BR9914890B1 (ja) |
| CA (5) | CA2252170A1 (ja) |
| DE (4) | DE69910239T2 (ja) |
| DK (4) | DK1125276T3 (ja) |
| ES (4) | ES2205892T3 (ja) |
| HK (1) | HK1043234B (ja) |
| MX (2) | MXPA01004137A (ja) |
| NO (4) | NO318627B1 (ja) |
| NZ (1) | NZ511163A (ja) |
| PT (4) | PT1125286E (ja) |
| RU (2) | RU2219507C2 (ja) |
| WO (4) | WO2000025305A1 (ja) |
| ZA (2) | ZA200103366B (ja) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001356788A (ja) * | 2000-06-14 | 2001-12-26 | Kenwood Corp | 周波数補間装置、周波数補間方法及び記録媒体 |
| WO2005027095A1 (ja) * | 2003-09-16 | 2005-03-24 | Matsushita Electric Industrial Co., Ltd. | 符号化装置および復号化装置 |
| WO2006028010A1 (ja) * | 2004-09-06 | 2006-03-16 | Matsushita Electric Industrial Co., Ltd. | スケーラブル符号化装置およびスケーラブル符号化方法 |
| WO2006132054A1 (ja) * | 2005-06-08 | 2006-12-14 | Matsushita Electric Industrial Co., Ltd. | オーディオ信号の帯域を拡張するための装置及び方法 |
| JP2009229519A (ja) * | 2008-03-19 | 2009-10-08 | Oki Electric Ind Co Ltd | 音声帯域拡張装置、方法及びプログラム、並びに、音声通信装置 |
| JP2013508783A (ja) * | 2009-10-23 | 2013-03-07 | クゥアルコム・インコーポレイテッド | 狭帯域信号から「より上の帯域」の信号を決定すること |
| JP2015512060A (ja) * | 2012-03-01 | 2015-04-23 | ▲ホア▼▲ウェイ▼技術有限公司 | 音声/オーディオ信号処理方法および装置 |
| JPWO2015079946A1 (ja) * | 2013-11-29 | 2017-03-16 | ソニー株式会社 | 周波数帯域拡大装置および方法、並びにプログラム |
Families Citing this family (112)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CA2252170A1 (en) * | 1998-10-27 | 2000-04-27 | Bruno Bessette | A method and device for high quality coding of wideband speech and audio signals |
| US6704701B1 (en) * | 1999-07-02 | 2004-03-09 | Mindspeed Technologies, Inc. | Bi-directional pitch enhancement in speech coding systems |
| ATE420432T1 (de) * | 2000-04-24 | 2009-01-15 | Qualcomm Inc | Verfahren und vorrichtung zur prädiktiven quantisierung von stimmhaften sprachsignalen |
| US7010480B2 (en) * | 2000-09-15 | 2006-03-07 | Mindspeed Technologies, Inc. | Controlling a weighting filter based on the spectral content of a speech signal |
| US6691085B1 (en) * | 2000-10-18 | 2004-02-10 | Nokia Mobile Phones Ltd. | Method and system for estimating artificial high band signal in speech codec using voice activity information |
| JP3582589B2 (ja) * | 2001-03-07 | 2004-10-27 | 日本電気株式会社 | 音声符号化装置及び音声復号化装置 |
| SE0202159D0 (sv) | 2001-07-10 | 2002-07-09 | Coding Technologies Sweden Ab | Efficientand scalable parametric stereo coding for low bitrate applications |
| US8605911B2 (en) | 2001-07-10 | 2013-12-10 | Dolby International Ab | Efficient and scalable parametric stereo coding for low bitrate audio coding applications |
| JP2003044098A (ja) * | 2001-07-26 | 2003-02-14 | Nec Corp | 音声帯域拡張装置及び音声帯域拡張方法 |
| KR100393899B1 (ko) * | 2001-07-27 | 2003-08-09 | 어뮤즈텍(주) | 2-단계 피치 판단 방법 및 장치 |
| JP4012506B2 (ja) * | 2001-08-24 | 2007-11-21 | 株式会社ケンウッド | 信号の周波数成分を適応的に補間するための装置および方法 |
| EP1423847B1 (en) | 2001-11-29 | 2005-02-02 | Coding Technologies AB | Reconstruction of high frequency components |
| US7240001B2 (en) | 2001-12-14 | 2007-07-03 | Microsoft Corporation | Quality improvement techniques in an audio encoder |
| US6934677B2 (en) | 2001-12-14 | 2005-08-23 | Microsoft Corporation | Quantization matrices based on critical band pattern information for digital audio wherein quantization bands differ from critical bands |
| JP2003255976A (ja) * | 2002-02-28 | 2003-09-10 | Nec Corp | 音声素片データベースの圧縮伸張を行なう音声合成装置及び方法 |
| US8463334B2 (en) * | 2002-03-13 | 2013-06-11 | Qualcomm Incorporated | Apparatus and system for providing wideband voice quality in a wireless telephone |
| CA2388439A1 (en) | 2002-05-31 | 2003-11-30 | Voiceage Corporation | A method and device for efficient frame erasure concealment in linear predictive based speech codecs |
| CA2388352A1 (en) * | 2002-05-31 | 2003-11-30 | Voiceage Corporation | A method and device for frequency-selective pitch enhancement of synthesized speed |
| CA2392640A1 (en) | 2002-07-05 | 2004-01-05 | Voiceage Corporation | A method and device for efficient in-based dim-and-burst signaling and half-rate max operation in variable bit-rate wideband speech coding for cdma wireless systems |
| US7299190B2 (en) * | 2002-09-04 | 2007-11-20 | Microsoft Corporation | Quantization and inverse quantization for audio |
| JP4676140B2 (ja) | 2002-09-04 | 2011-04-27 | マイクロソフト コーポレーション | オーディオの量子化および逆量子化 |
| US7502743B2 (en) * | 2002-09-04 | 2009-03-10 | Microsoft Corporation | Multi-channel audio encoding and decoding with multi-channel transform selection |
| SE0202770D0 (sv) | 2002-09-18 | 2002-09-18 | Coding Technologies Sweden Ab | Method for reduction of aliasing introduces by spectral envelope adjustment in real-valued filterbanks |
| US7254533B1 (en) * | 2002-10-17 | 2007-08-07 | Dilithium Networks Pty Ltd. | Method and apparatus for a thin CELP voice codec |
| JP4433668B2 (ja) * | 2002-10-31 | 2010-03-17 | 日本電気株式会社 | 帯域拡張装置及び方法 |
| KR100503415B1 (ko) * | 2002-12-09 | 2005-07-22 | 한국전자통신연구원 | 대역폭 확장을 이용한 celp 방식 코덱간의 상호부호화 장치 및 그 방법 |
| CA2415105A1 (en) * | 2002-12-24 | 2004-06-24 | Voiceage Corporation | A method and device for robust predictive vector quantization of linear prediction parameters in variable bit rate speech coding |
| CN100531259C (zh) * | 2002-12-27 | 2009-08-19 | 冲电气工业株式会社 | 语音通信设备 |
| US7039222B2 (en) * | 2003-02-28 | 2006-05-02 | Eastman Kodak Company | Method and system for enhancing portrait images that are processed in a batch mode |
| US6947449B2 (en) * | 2003-06-20 | 2005-09-20 | Nokia Corporation | Apparatus, and associated method, for communication system exhibiting time-varying communication conditions |
| KR100651712B1 (ko) * | 2003-07-10 | 2006-11-30 | 학교법인연세대학교 | 광대역 음성 부호화기 및 그 방법과 광대역 음성 복호화기및 그 방법 |
| US7792670B2 (en) * | 2003-12-19 | 2010-09-07 | Motorola, Inc. | Method and apparatus for speech coding |
| US7460990B2 (en) * | 2004-01-23 | 2008-12-02 | Microsoft Corporation | Efficient coding of digital media spectral data using wide-sense perceptual similarity |
| US8417515B2 (en) * | 2004-05-14 | 2013-04-09 | Panasonic Corporation | Encoding device, decoding device, and method thereof |
| JP5013863B2 (ja) * | 2004-05-19 | 2012-08-29 | パナソニック株式会社 | 符号化装置、復号化装置、通信端末装置、基地局装置、符号化方法及び復号化方法 |
| DE102005000828A1 (de) | 2005-01-05 | 2006-07-13 | Siemens Ag | Verfahren zum Codieren eines analogen Signals |
| WO2006075663A1 (ja) * | 2005-01-14 | 2006-07-20 | Matsushita Electric Industrial Co., Ltd. | 音声切替装置および音声切替方法 |
| CN100592389C (zh) | 2008-01-18 | 2010-02-24 | 华为技术有限公司 | 合成滤波器状态更新方法及装置 |
| FR2888699A1 (fr) * | 2005-07-13 | 2007-01-19 | France Telecom | Dispositif de codage/decodage hierachique |
| US7562021B2 (en) * | 2005-07-15 | 2009-07-14 | Microsoft Corporation | Modification of codewords in dictionary used for efficient coding of digital media spectral data |
| US7630882B2 (en) * | 2005-07-15 | 2009-12-08 | Microsoft Corporation | Frequency segmentation to obtain bands for efficient coding of digital media |
| US7539612B2 (en) * | 2005-07-15 | 2009-05-26 | Microsoft Corporation | Coding and decoding scale factor information |
| FR2889017A1 (fr) * | 2005-07-19 | 2007-01-26 | France Telecom | Procedes de filtrage, de transmission et de reception de flux video scalables, signal, programmes, serveur, noeud intermediaire et terminal correspondants |
| US8417185B2 (en) | 2005-12-16 | 2013-04-09 | Vocollect, Inc. | Wireless headset and method for robust voice data communication |
| US7885419B2 (en) | 2006-02-06 | 2011-02-08 | Vocollect, Inc. | Headset terminal with speech functionality |
| US7773767B2 (en) | 2006-02-06 | 2010-08-10 | Vocollect, Inc. | Headset terminal with rear stability strap |
| WO2007121778A1 (en) * | 2006-04-24 | 2007-11-01 | Nero Ag | Advanced audio coding apparatus |
| CN101479790B (zh) * | 2006-06-29 | 2012-05-23 | Nxp股份有限公司 | 噪声合成 |
| US8358987B2 (en) * | 2006-09-28 | 2013-01-22 | Mediatek Inc. | Re-quantization in downlink receiver bit rate processor |
| US7966175B2 (en) * | 2006-10-18 | 2011-06-21 | Polycom, Inc. | Fast lattice vector quantization |
| CN101192410B (zh) * | 2006-12-01 | 2010-05-19 | 华为技术有限公司 | 一种在编解码中调整量化质量的方法和装置 |
| GB2444757B (en) * | 2006-12-13 | 2009-04-22 | Motorola Inc | Code excited linear prediction speech coding |
| US8688437B2 (en) | 2006-12-26 | 2014-04-01 | Huawei Technologies Co., Ltd. | Packet loss concealment for speech coding |
| GB0704622D0 (en) * | 2007-03-09 | 2007-04-18 | Skype Ltd | Speech coding system and method |
| WO2008114075A1 (en) * | 2007-03-16 | 2008-09-25 | Nokia Corporation | An encoder |
| US20110022924A1 (en) * | 2007-06-14 | 2011-01-27 | Vladimir Malenovsky | Device and Method for Frame Erasure Concealment in a PCM Codec Interoperable with the ITU-T Recommendation G. 711 |
| US7761290B2 (en) | 2007-06-15 | 2010-07-20 | Microsoft Corporation | Flexible frequency and time partitioning in perceptual transform coding of audio |
| US8046214B2 (en) | 2007-06-22 | 2011-10-25 | Microsoft Corporation | Low complexity decoder for complex transform coding of multi-channel sound |
| US7885819B2 (en) | 2007-06-29 | 2011-02-08 | Microsoft Corporation | Bitstream syntax for multi-process audio decoding |
| EP2172928B1 (en) * | 2007-07-27 | 2013-09-11 | Panasonic Corporation | Audio encoding device and audio encoding method |
| TWI346465B (en) * | 2007-09-04 | 2011-08-01 | Univ Nat Central | Configurable common filterbank processor applicable for various audio video standards and processing method thereof |
| US8249883B2 (en) * | 2007-10-26 | 2012-08-21 | Microsoft Corporation | Channel extension coding for multi-channel source |
| US8300849B2 (en) * | 2007-11-06 | 2012-10-30 | Microsoft Corporation | Perceptually weighted digital audio level compression |
| CA2699316C (en) * | 2008-07-11 | 2014-03-18 | Max Neuendorf | Apparatus and method for calculating bandwidth extension data using a spectral tilt controlled framing |
| USD605629S1 (en) | 2008-09-29 | 2009-12-08 | Vocollect, Inc. | Headset |
| KR20100057307A (ko) * | 2008-11-21 | 2010-05-31 | 삼성전자주식회사 | 노래점수 평가방법 및 이를 이용한 가라오케 장치 |
| CN101770778B (zh) * | 2008-12-30 | 2012-04-18 | 华为技术有限公司 | 一种预加重滤波器、感知加权滤波方法及系统 |
| CN101599272B (zh) * | 2008-12-30 | 2011-06-08 | 华为技术有限公司 | 基音搜索方法及装置 |
| CN101604525B (zh) * | 2008-12-31 | 2011-04-06 | 华为技术有限公司 | 基音增益获取方法、装置及编码器、解码器 |
| GB2466674B (en) | 2009-01-06 | 2013-11-13 | Skype | Speech coding |
| GB2466673B (en) * | 2009-01-06 | 2012-11-07 | Skype | Quantization |
| GB2466672B (en) * | 2009-01-06 | 2013-03-13 | Skype | Speech coding |
| GB2466675B (en) | 2009-01-06 | 2013-03-06 | Skype | Speech coding |
| GB2466671B (en) * | 2009-01-06 | 2013-03-27 | Skype | Speech encoding |
| GB2466669B (en) * | 2009-01-06 | 2013-03-06 | Skype | Speech coding |
| GB2466670B (en) * | 2009-01-06 | 2012-11-14 | Skype | Speech encoding |
| JP5511785B2 (ja) * | 2009-02-26 | 2014-06-04 | パナソニック株式会社 | 符号化装置、復号装置およびこれらの方法 |
| KR20110132339A (ko) * | 2009-02-27 | 2011-12-07 | 파나소닉 주식회사 | 톤 판정 장치 및 톤 판정 방법 |
| US8160287B2 (en) | 2009-05-22 | 2012-04-17 | Vocollect, Inc. | Headset with adjustable headband |
| US8452606B2 (en) * | 2009-09-29 | 2013-05-28 | Skype | Speech encoding using multiple bit rates |
| US20120203548A1 (en) * | 2009-10-20 | 2012-08-09 | Panasonic Corporation | Vector quantisation device and vector quantisation method |
| US8438659B2 (en) | 2009-11-05 | 2013-05-07 | Vocollect, Inc. | Portable computing device and headset interface |
| WO2011083849A1 (ja) | 2010-01-08 | 2011-07-14 | 日本電信電話株式会社 | 符号化方法、復号方法、符号化装置、復号装置、プログラムおよび記録媒体 |
| CN101854236B (zh) | 2010-04-05 | 2015-04-01 | 中兴通讯股份有限公司 | 一种信道信息反馈方法和系统 |
| EP2559028B1 (en) * | 2010-04-14 | 2015-09-16 | VoiceAge Corporation | Flexible and scalable combined innovation codebook for use in celp coder and decoder |
| KR102138320B1 (ko) | 2011-10-28 | 2020-08-11 | 한국전자통신연구원 | 통신 시스템에서 신호 코덱 장치 및 방법 |
| CN105761724B (zh) * | 2012-03-01 | 2021-02-09 | 华为技术有限公司 | 一种语音频信号处理方法和装置 |
| US9070356B2 (en) * | 2012-04-04 | 2015-06-30 | Google Technology Holdings LLC | Method and apparatus for generating a candidate code-vector to code an informational signal |
| US9263053B2 (en) * | 2012-04-04 | 2016-02-16 | Google Technology Holdings LLC | Method and apparatus for generating a candidate code-vector to code an informational signal |
| CN105976830B (zh) * | 2013-01-11 | 2019-09-20 | 华为技术有限公司 | 音频信号编码和解码方法、音频信号编码和解码装置 |
| US9728200B2 (en) | 2013-01-29 | 2017-08-08 | Qualcomm Incorporated | Systems, methods, apparatus, and computer-readable media for adaptive formant sharpening in linear prediction coding |
| AU2014211524B2 (en) | 2013-01-29 | 2016-07-07 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Apparatus and method for synthesizing an audio signal, decoder, encoder, system and computer program |
| US12483851B2 (en) * | 2013-09-05 | 2025-11-25 | Dm-Dsp, Llc | Automatic level-dependent pitch correction of digital audio |
| US9620134B2 (en) | 2013-10-10 | 2017-04-11 | Qualcomm Incorporated | Gain shape estimation for improved tracking of high-band temporal characteristics |
| US10614816B2 (en) | 2013-10-11 | 2020-04-07 | Qualcomm Incorporated | Systems and methods of communicating redundant frame information |
| US10083708B2 (en) | 2013-10-11 | 2018-09-25 | Qualcomm Incorporated | Estimation of mixing factors to generate high-band excitation signal |
| US9384746B2 (en) | 2013-10-14 | 2016-07-05 | Qualcomm Incorporated | Systems and methods of energy-scaled signal processing |
| WO2015055531A1 (en) * | 2013-10-18 | 2015-04-23 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Concept for encoding an audio signal and decoding an audio signal using speech related spectral shaping information |
| MX355258B (es) | 2013-10-18 | 2018-04-11 | Fraunhofer Ges Forschung | Concepto para codificar una señal de audio y decodificar una señal de audio usando información determinista y de tipo ruido. |
| US10163447B2 (en) | 2013-12-16 | 2018-12-25 | Qualcomm Incorporated | High-band signal modeling |
| KR102251833B1 (ko) * | 2013-12-16 | 2021-05-13 | 삼성전자주식회사 | 오디오 신호의 부호화, 복호화 방법 및 장치 |
| US9697843B2 (en) * | 2014-04-30 | 2017-07-04 | Qualcomm Incorporated | High band excitation signal generation |
| CN110097892B (zh) | 2014-06-03 | 2022-05-10 | 华为技术有限公司 | 一种语音频信号的处理方法和装置 |
| CN105047201A (zh) * | 2015-06-15 | 2015-11-11 | 广东顺德中山大学卡内基梅隆大学国际联合研究院 | 一种基于分段扩展的宽带激励信号合成方法 |
| US10847170B2 (en) | 2015-06-18 | 2020-11-24 | Qualcomm Incorporated | Device and method for generating a high-band signal from non-linearly processed sub-ranges |
| US9837089B2 (en) * | 2015-06-18 | 2017-12-05 | Qualcomm Incorporated | High-band signal generation |
| US9407989B1 (en) | 2015-06-30 | 2016-08-02 | Arthur Woodrow | Closed audio circuit |
| JP6611042B2 (ja) * | 2015-12-02 | 2019-11-27 | パナソニックIpマネジメント株式会社 | 音声信号復号装置及び音声信号復号方法 |
| CN106601267B (zh) * | 2016-11-30 | 2019-12-06 | 武汉船舶通信研究所 | 一种基于超短波fm调制的语音增强方法 |
| US10573326B2 (en) * | 2017-04-05 | 2020-02-25 | Qualcomm Incorporated | Inter-channel bandwidth extension |
| CN113324546B (zh) * | 2021-05-24 | 2022-12-13 | 哈尔滨工程大学 | 罗经失效下的多潜航器协同定位自适应调节鲁棒滤波方法 |
| US20230318881A1 (en) * | 2022-04-05 | 2023-10-05 | Qualcomm Incorporated | Beam selection using oversampled beamforming codebooks and channel estimates |
Family Cites Families (43)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| NL8500843A (nl) | 1985-03-22 | 1986-10-16 | Koninkl Philips Electronics Nv | Multipuls-excitatie lineair-predictieve spraakcoder. |
| JPH0738118B2 (ja) * | 1987-02-04 | 1995-04-26 | 日本電気株式会社 | マルチパルス符号化装置 |
| DE3883519T2 (de) * | 1988-03-08 | 1994-03-17 | Ibm | Verfahren und Einrichtung zur Sprachkodierung mit mehreren Datenraten. |
| US5359696A (en) * | 1988-06-28 | 1994-10-25 | Motorola Inc. | Digital speech coder having improved sub-sample resolution long-term predictor |
| JP2621376B2 (ja) | 1988-06-30 | 1997-06-18 | 日本電気株式会社 | マルチパルス符号化装置 |
| JP2900431B2 (ja) | 1989-09-29 | 1999-06-02 | 日本電気株式会社 | 音声信号符号化装置 |
| JPH03123113A (ja) | 1989-10-05 | 1991-05-24 | Fujitsu Ltd | ピッチ周期探索方式 |
| US5307441A (en) * | 1989-11-29 | 1994-04-26 | Comsat Corporation | Wear-toll quality 4.8 kbps speech codec |
| CA2010830C (en) | 1990-02-23 | 1996-06-25 | Jean-Pierre Adoul | Dynamic codebook for efficient speech coding based on algebraic codes |
| US5701392A (en) | 1990-02-23 | 1997-12-23 | Universite De Sherbrooke | Depth-first algebraic-codebook search for fast coding of speech |
| US5754976A (en) | 1990-02-23 | 1998-05-19 | Universite De Sherbrooke | Algebraic codebook with signal-selected pulse amplitude/position combinations for fast coding of speech |
| CN1062963C (zh) * | 1990-04-12 | 2001-03-07 | 多尔拜实验特许公司 | 用于产生高质量声音信号的解码器和编码器 |
| US6134373A (en) * | 1990-08-17 | 2000-10-17 | Samsung Electronics Co., Ltd. | System for recording and reproducing a wide bandwidth video signal via a narrow bandwidth medium |
| US5113262A (en) * | 1990-08-17 | 1992-05-12 | Samsung Electronics Co., Ltd. | Video signal recording system enabling limited bandwidth recording and playback |
| US5235669A (en) * | 1990-06-29 | 1993-08-10 | At&T Laboratories | Low-delay code-excited linear-predictive coding of wideband speech at 32 kbits/sec |
| US5392284A (en) * | 1990-09-20 | 1995-02-21 | Canon Kabushiki Kaisha | Multi-media communication device |
| JP2626223B2 (ja) * | 1990-09-26 | 1997-07-02 | 日本電気株式会社 | 音声符号化装置 |
| US5235670A (en) * | 1990-10-03 | 1993-08-10 | Interdigital Patents Corporation | Multiple impulse excitation speech encoder and decoder |
| US6006174A (en) * | 1990-10-03 | 1999-12-21 | Interdigital Technology Coporation | Multiple impulse excitation speech encoder and decoder |
| JP3089769B2 (ja) | 1991-12-03 | 2000-09-18 | 日本電気株式会社 | 音声符号化装置 |
| GB9218864D0 (en) * | 1992-09-05 | 1992-10-21 | Philips Electronics Uk Ltd | A method of,and system for,transmitting data over a communications channel |
| JP2779886B2 (ja) * | 1992-10-05 | 1998-07-23 | 日本電信電話株式会社 | 広帯域音声信号復元方法 |
| IT1257431B (it) | 1992-12-04 | 1996-01-16 | Sip | Procedimento e dispositivo per la quantizzazione dei guadagni dell'eccitazione in codificatori della voce basati su tecniche di analisi per sintesi |
| US5455888A (en) * | 1992-12-04 | 1995-10-03 | Northern Telecom Limited | Speech bandwidth extension method and apparatus |
| US5621852A (en) * | 1993-12-14 | 1997-04-15 | Interdigital Technology Corporation | Efficient codebook structure for code excited linear prediction coding |
| DE4343366C2 (de) * | 1993-12-18 | 1996-02-29 | Grundig Emv | Verfahren und Schaltungsanordnung zur Vergrößerung der Bandbreite von schmalbandigen Sprachsignalen |
| US5450449A (en) * | 1994-03-14 | 1995-09-12 | At&T Ipm Corp. | Linear prediction coefficient generation during frame erasure or packet loss |
| US5956624A (en) * | 1994-07-12 | 1999-09-21 | Usa Digital Radio Partners Lp | Method and system for simultaneously broadcasting and receiving digital and analog signals |
| JP3483958B2 (ja) | 1994-10-28 | 2004-01-06 | 三菱電機株式会社 | 広帯域音声復元装置及び広帯域音声復元方法及び音声伝送システム及び音声伝送方法 |
| FR2729247A1 (fr) | 1995-01-06 | 1996-07-12 | Matra Communication | Procede de codage de parole a analyse par synthese |
| AU696092B2 (en) | 1995-01-12 | 1998-09-03 | Digital Voice Systems, Inc. | Estimation of excitation parameters |
| DE69619284T3 (de) | 1995-03-13 | 2006-04-27 | Matsushita Electric Industrial Co., Ltd., Kadoma | Vorrichtung zur Erweiterung der Sprachbandbreite |
| JP3189614B2 (ja) | 1995-03-13 | 2001-07-16 | 松下電器産業株式会社 | 音声帯域拡大装置 |
| US5664055A (en) * | 1995-06-07 | 1997-09-02 | Lucent Technologies Inc. | CS-ACELP speech compression system with adaptive pitch prediction filter gain based on a measure of periodicity |
| US6064962A (en) * | 1995-09-14 | 2000-05-16 | Kabushiki Kaisha Toshiba | Formant emphasis method and formant emphasis filter device |
| US5819213A (en) * | 1996-01-31 | 1998-10-06 | Kabushiki Kaisha Toshiba | Speech encoding and decoding with pitch filter range unrestricted by codebook range and preselecting, then increasing, search candidates from linear overlap codebooks |
| JP3357795B2 (ja) * | 1996-08-16 | 2002-12-16 | 株式会社東芝 | 音声符号化方法および装置 |
| JPH10124088A (ja) | 1996-10-24 | 1998-05-15 | Sony Corp | 音声帯域幅拡張装置及び方法 |
| JP3063668B2 (ja) | 1997-04-04 | 2000-07-12 | 日本電気株式会社 | 音声符号化装置及び復号装置 |
| US5999897A (en) * | 1997-11-14 | 1999-12-07 | Comsat Corporation | Method and apparatus for pitch estimation using perception based analysis by synthesis |
| US6449590B1 (en) * | 1998-08-24 | 2002-09-10 | Conexant Systems, Inc. | Speech encoder using warping in long term preprocessing |
| US6104992A (en) * | 1998-08-24 | 2000-08-15 | Conexant Systems, Inc. | Adaptive gain reduction to produce fixed codebook target signal |
| CA2252170A1 (en) * | 1998-10-27 | 2000-04-27 | Bruno Bessette | A method and device for high quality coding of wideband speech and audio signals |
-
1998
- 1998-10-27 CA CA002252170A patent/CA2252170A1/en not_active Abandoned
-
1999
- 1999-10-27 HK HK02104592.2A patent/HK1043234B/zh not_active IP Right Cessation
- 1999-10-27 AT AT99952199T patent/ATE246834T1/de active
- 1999-10-27 US US09/830,276 patent/US6807524B1/en not_active Expired - Lifetime
- 1999-10-27 JP JP2000578810A patent/JP3869211B2/ja not_active Expired - Lifetime
- 1999-10-27 US US09/830,332 patent/US7151802B1/en not_active Expired - Lifetime
- 1999-10-27 CA CA002347668A patent/CA2347668C/en not_active Expired - Lifetime
- 1999-10-27 US US09/830,331 patent/US6795805B1/en not_active Expired - Lifetime
- 1999-10-27 DK DK99952199T patent/DK1125276T3/da active
- 1999-10-27 PT PT99952201T patent/PT1125286E/pt unknown
- 1999-10-27 DE DE69910239T patent/DE69910239T2/de not_active Expired - Lifetime
- 1999-10-27 CN CNB998136018A patent/CN1172292C/zh not_active Expired - Lifetime
- 1999-10-27 RU RU2001114194/09A patent/RU2219507C2/ru active
- 1999-10-27 DK DK99952201T patent/DK1125286T3/da active
- 1999-10-27 AT AT99952201T patent/ATE256910T1/de active
- 1999-10-27 JP JP2000578808A patent/JP3490685B2/ja not_active Expired - Lifetime
- 1999-10-27 WO PCT/CA1999/000990 patent/WO2000025305A1/en not_active Ceased
- 1999-10-27 CA CA002347743A patent/CA2347743C/en not_active Expired - Lifetime
- 1999-10-27 EP EP99952201A patent/EP1125286B1/en not_active Expired - Lifetime
- 1999-10-27 AU AU64571/99A patent/AU752229B2/en not_active Expired
- 1999-10-27 CN CN99813602A patent/CN1127055C/zh not_active Expired - Lifetime
- 1999-10-27 US US09/830,114 patent/US7260521B1/en not_active Expired - Lifetime
- 1999-10-27 DE DE69910058T patent/DE69910058T2/de not_active Expired - Lifetime
- 1999-10-27 EP EP99952200A patent/EP1125285B1/en not_active Expired - Lifetime
- 1999-10-27 DK DK99952183T patent/DK1125284T3/da active
- 1999-10-27 ES ES99952200T patent/ES2205892T3/es not_active Expired - Lifetime
- 1999-10-27 DK DK99952200T patent/DK1125285T3/da active
- 1999-10-27 AT AT99952200T patent/ATE246389T1/de active
- 1999-10-27 AU AU64569/99A patent/AU763471B2/en not_active Expired
- 1999-10-27 KR KR10-2001-7005324A patent/KR100417836B1/ko not_active Expired - Lifetime
- 1999-10-27 NZ NZ511163A patent/NZ511163A/en not_active IP Right Cessation
- 1999-10-27 WO PCT/CA1999/001009 patent/WO2000025303A1/en not_active Ceased
- 1999-10-27 RU RU2001114193/09A patent/RU2217718C2/ru active
- 1999-10-27 PT PT99952183T patent/PT1125284E/pt unknown
- 1999-10-27 ES ES99952199T patent/ES2205891T3/es not_active Expired - Lifetime
- 1999-10-27 AU AU64555/99A patent/AU6455599A/en not_active Abandoned
- 1999-10-27 KR KR10-2001-7005325A patent/KR100417634B1/ko not_active Expired - Lifetime
- 1999-10-27 CA CA002347667A patent/CA2347667C/en not_active Expired - Lifetime
- 1999-10-27 MX MXPA01004137A patent/MXPA01004137A/es active IP Right Grant
- 1999-10-27 AT AT99952183T patent/ATE246836T1/de active
- 1999-10-27 BR BRPI9914890-0B1A patent/BR9914890B1/pt not_active IP Right Cessation
- 1999-10-27 PT PT99952200T patent/PT1125285E/pt unknown
- 1999-10-27 PT PT99952199T patent/PT1125276E/pt unknown
- 1999-10-27 AU AU64570/99A patent/AU6457099A/en not_active Abandoned
- 1999-10-27 BR BRPI9914889-7B1A patent/BR9914889B1/pt not_active IP Right Cessation
- 1999-10-27 CA CA002347735A patent/CA2347735C/en not_active Expired - Lifetime
- 1999-10-27 EP EP99952183A patent/EP1125284B1/en not_active Expired - Lifetime
- 1999-10-27 ES ES99952201T patent/ES2212642T3/es not_active Expired - Lifetime
- 1999-10-27 KR KR10-2001-7005326A patent/KR100417635B1/ko not_active Expired - Lifetime
- 1999-10-27 EP EP99952199A patent/EP1125276B1/en not_active Expired - Lifetime
- 1999-10-27 WO PCT/CA1999/001008 patent/WO2000025298A1/en not_active Ceased
- 1999-10-27 CN CNB998136417A patent/CN1165892C/zh not_active Expired - Lifetime
- 1999-10-27 DE DE69913724T patent/DE69913724T2/de not_active Expired - Lifetime
- 1999-10-27 CN CNB998136409A patent/CN1165891C/zh not_active Expired - Lifetime
- 1999-10-27 JP JP2000578812A patent/JP3936139B2/ja not_active Expired - Lifetime
- 1999-10-27 MX MXPA01004181A patent/MXPA01004181A/es active IP Right Grant
- 1999-10-27 JP JP2000578811A patent/JP3566652B2/ja not_active Expired - Lifetime
- 1999-10-27 DE DE69910240T patent/DE69910240T2/de not_active Expired - Lifetime
- 1999-10-27 WO PCT/CA1999/001010 patent/WO2000025304A1/en not_active Ceased
- 1999-10-27 ES ES99952183T patent/ES2207968T3/es not_active Expired - Lifetime
-
2001
- 2001-04-25 ZA ZA200103366A patent/ZA200103366B/en unknown
- 2001-04-25 ZA ZA200103367A patent/ZA200103367B/en unknown
- 2001-04-26 NO NO20012067A patent/NO318627B1/no not_active IP Right Cessation
- 2001-04-26 NO NO20012066A patent/NO319181B1/no not_active IP Right Cessation
- 2001-04-26 NO NO20012068A patent/NO317603B1/no not_active IP Right Cessation
-
2004
- 2004-10-15 US US10/964,752 patent/US20050108005A1/en not_active Abandoned
- 2004-10-18 US US10/965,795 patent/US20050108007A1/en not_active Abandoned
- 2004-12-01 NO NO20045257A patent/NO20045257L/no unknown
-
2006
- 2006-08-04 US US11/498,771 patent/US7672837B2/en not_active Expired - Fee Related
-
2009
- 2009-11-17 US US12/620,394 patent/US8036885B2/en not_active Expired - Fee Related
Cited By (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001356788A (ja) * | 2000-06-14 | 2001-12-26 | Kenwood Corp | 周波数補間装置、周波数補間方法及び記録媒体 |
| WO2005027095A1 (ja) * | 2003-09-16 | 2005-03-24 | Matsushita Electric Industrial Co., Ltd. | 符号化装置および復号化装置 |
| US8024181B2 (en) | 2004-09-06 | 2011-09-20 | Panasonic Corporation | Scalable encoding device and scalable encoding method |
| WO2006028010A1 (ja) * | 2004-09-06 | 2006-03-16 | Matsushita Electric Industrial Co., Ltd. | スケーラブル符号化装置およびスケーラブル符号化方法 |
| JPWO2006028010A1 (ja) * | 2004-09-06 | 2008-05-08 | 松下電器産業株式会社 | スケーラブル符号化装置およびスケーラブル符号化方法 |
| US8346542B2 (en) | 2005-06-08 | 2013-01-01 | Panasonic Corporation | Apparatus and method for widening audio signal band |
| US8145478B2 (en) | 2005-06-08 | 2012-03-27 | Panasonic Corporation | Apparatus and method for widening audio signal band |
| WO2006132054A1 (ja) * | 2005-06-08 | 2006-12-14 | Matsushita Electric Industrial Co., Ltd. | オーディオ信号の帯域を拡張するための装置及び方法 |
| JP5237637B2 (ja) * | 2005-06-08 | 2013-07-17 | パナソニック株式会社 | オーディオ信号の帯域を拡張するための装置及び方法 |
| JP2009229519A (ja) * | 2008-03-19 | 2009-10-08 | Oki Electric Ind Co Ltd | 音声帯域拡張装置、方法及びプログラム、並びに、音声通信装置 |
| JP2013508783A (ja) * | 2009-10-23 | 2013-03-07 | クゥアルコム・インコーポレイテッド | 狭帯域信号から「より上の帯域」の信号を決定すること |
| JP2015512060A (ja) * | 2012-03-01 | 2015-04-23 | ▲ホア▼▲ウェイ▼技術有限公司 | 音声/オーディオ信号処理方法および装置 |
| US9691396B2 (en) | 2012-03-01 | 2017-06-27 | Huawei Technologies Co., Ltd. | Speech/audio signal processing method and apparatus |
| US10013987B2 (en) | 2012-03-01 | 2018-07-03 | Huawei Technologies Co., Ltd. | Speech/audio signal processing method and apparatus |
| JP2018197869A (ja) * | 2012-03-01 | 2018-12-13 | ▲ホア▼▲ウェイ▼技術有限公司Huawei Technologies Co.,Ltd. | 音声/オーディオ信号処理方法および装置 |
| US10360917B2 (en) | 2012-03-01 | 2019-07-23 | Huawei Technologies Co., Ltd. | Speech/audio signal processing method and apparatus |
| US10559313B2 (en) | 2012-03-01 | 2020-02-11 | Huawei Technologies Co., Ltd. | Speech/audio signal processing method and apparatus |
| JPWO2015079946A1 (ja) * | 2013-11-29 | 2017-03-16 | ソニー株式会社 | 周波数帯域拡大装置および方法、並びにプログラム |
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3936139B2 (ja) | オーバーサンプリングされた合成広帯域信号の高周波数成分回復の方法および装置 | |
| JP4662673B2 (ja) | 広帯域音声及びオーディオ信号復号器における利得平滑化 | |
| JP2002533963A (ja) | 符号化通信信号の性能改良のための符号化された改良特性 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20031125 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20040224 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20040302 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20040720 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20041117 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20050301 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20050428 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070322 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 3936139 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110330 Year of fee payment: 4 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110330 Year of fee payment: 4 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130330 Year of fee payment: 6 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130330 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140330 Year of fee payment: 7 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |