JP5295372B2 - デジタルオーディオ信号におけるプリエコーの減衰 - Google Patents
デジタルオーディオ信号におけるプリエコーの減衰 Download PDFInfo
- Publication number
- JP5295372B2 JP5295372B2 JP2011527373A JP2011527373A JP5295372B2 JP 5295372 B2 JP5295372 B2 JP 5295372B2 JP 2011527373 A JP2011527373 A JP 2011527373A JP 2011527373 A JP2011527373 A JP 2011527373A JP 5295372 B2 JP5295372 B2 JP 5295372B2
- Authority
- JP
- Japan
- Prior art keywords
- sub
- signal
- attenuation
- block
- determined
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/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
- G10L19/02—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders
- G10L19/0212—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders using orthogonal transformation
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/02—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders
- G10L19/022—Blocking, i.e. grouping of samples in time; Choice of analysis windows; Overlap factoring
- G10L19/025—Detection of transients or attacks for time/frequency resolution switching
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)
Description
101 連結された信号を定義するためのモジュール
102 連結された信号をサブブロックに分割するためのモジュール
103 連結された信号の時間的なエンベロープを計算するためのモジュール
104 時間的なエンベロープの高エネルギーゾーンへの遷移を検出すると共に、遷移が検出されたサブブロックに先行する低いエネルギーのサブブロックを判定するためのモジュール
105 判定されたサブブロックにおける減衰のためのモジュール
110 逆の量子化(Q−1)のためのモジュール
120 逆変換(MDCT−1)のためのモジュール
500 マトリクス化手段
501 モノラル符号化手段
502、503、504 時間−周波数変換手段
505 パラメータのステレオ符号化モジュール
506、507 減算手段
508 残留信号符号化手段
600 モノラル復号化手段
601 パラメータのステレオ復号化手段
602 残留信号復号化手段
603、604 加算手段
605、606 周波数−時間逆変換モジュール
607、608 加算/オーバラップモジュール
609、610 減衰モジュール
700 サブサンプリング手段
701 符号化手段(ITU G.729.1符号器)
703 変換手段
704 高域符号化手段
705 広帯域符号化手段
800 広帯域復号器モジュール(ITU G.729.1復号器)
801 復号化/周波数−時間変換モジュール
802 オーバサンプリング手段
803 高域復号化手段
804 周波数−時間逆変換モジュール
805 加算手段
806 加算/オーバラップ再構成モジュール
807 減衰モジュール
Claims (12)
- 変換符号化に基づいて生成されたデジタルオーディオ信号において、時間復号化から生じる基準信号及び符号器から送信される特定の補助情報が利用可能でない場合に、このデジタルオーディオ信号の現在のフレームに関して復号化するときに、プリエコーを減衰させる方法であって、前記方法が、
−少なくとも現在のフレームの再構成された信号に基づいて、連結された信号を定義するステップ(CONC)と、
−前記連結された信号を確定した長さのサンプルのサブブロックに分割するステップ(DIV、101)と、
−前記連結された信号の時間的なエンベロープを計算するステップ(ENV、102)と、
−前記時間的なエンベロープの高エネルギーゾーンへの遷移を検出するステップ(DETECT、104)と、
−遷移が検出されたサブブロックに先行する低いエネルギーのサブブロックを判定するステップ(DETECT、104)と、
−判定された前記サブブロックにおける減衰のステップ(ATT)とを含み、
前記方法は、前記減衰が判定された前記サブブロックの各々に関して前記連結された信号の前記時間的なエンベロープの関数として、そして、前のフレームの再構成された信号の時間的なエンベロープの関数として計算された減衰係数に従って遂行される
ことを特徴とする方法。 - 前のフレームの再構成された信号の前記時間的なエンベロープの関数として、前記係数の減衰値に関して最小値が決定される
ことを特徴とする請求項1に記載の方法。 - 前記減衰係数が、前記サブブロックの時間的なエンベロープの関数として、前記遷移を含む前記サブブロックの時間的なエンベロープの最大値の関数として、そして、前のフレームの再構成された信号の時間的なエンベロープの関数として、決定される
ことを特徴とする請求項1に記載の方法。 - 前記時間的なエンベロープが、サブブロックのエネルギー計算によって決定される
ことを特徴とする請求項1から請求項3のいずれか一項に記載の方法。 - 前記方法が、判定された前記サブブロックにおける前記減衰のステップの後に、前記現在のフレームの前記時間的なエンベロープを計算して保存するステップを更に含む
ことを特徴とする請求項1に記載の方法。 - 値1の減衰係数が、前記遷移を含む前記サブブロックの前記サンプル、及び前記現在のフレームにおける次のサブブロックの前記サンプルに割り当てられる
ことを特徴とする請求項1に記載の方法。 - 前記減衰係数が、以下の、
−現在のサブブロックのエネルギーに対する遷移を含む前記サブブロックにおいて判定された最大エネルギーの比率を計算するステップと、
−前記比率を第1のしきい値と比較するステップと、
−前記比率が前記第1のしきい値以下である場合に、前記減衰を抑制する値を前記減衰係数に割り当てるステップと、
−前記比率が前記第1のしきい値より大きい場合に、
・前記比率を第2のしきい値と比較し、
・前記比率が前記第2のしきい値以下である場合に、低い減衰値を前記減衰係数に割り当て、
・前記比率が前記第2のしきい値より大きい場合に、高い減衰値を前記減衰係数に割り当てるステップと、
に従って、判定されたサブブロックごとに決定される
ことを特徴とする請求項4に記載の方法。 - 平滑化関数が、サンプルごとに計算された前記係数の間で決定される
ことを特徴とする請求項1に記載の方法。 - 遷移を含むサブブロックに先行するサブブロックの所定数のサンプルに適用された前記減衰係数に対して、前記減衰を抑制する減衰値を適用することによって、遷移を含むサブブロックに先行するサブブロックに関して、係数補正が実行される
ことを特徴とする請求項1に記載の方法。 - 変換符号器に基づいて生成されたデジタルオーディオ信号において、時間復号化から生じる基準信号及び前記符号器から送信される特定の補助情報が利用可能でない場合に、プリエコーを減衰させるための装置であって、
前記装置が、このデジタルオーディオ信号の現在のフレームの処理のために、
−少なくとも現在のフレームの再構成された信号に基づいて、連結された信号を定義するためのモジュール(101)と、
−前記連結された信号を確定した長さのサンプルのサブブロックに分割するためのモジュール(102)と、
−前記連結された信号の時間的なエンベロープを計算するためのモジュール(103)と、
−前記時間的なエンベロープの高エネルギーゾーンへの遷移を検出するためのモジュール(104)と、
−遷移が検出されたサブブロックに先行する低いエネルギーのサブブロックを判定するためのモジュール(104)と、
−判定された前記サブブロックにおける減衰のためのモジュール(105)とを備える復号器と関連付けられ、
前記装置は、前記減衰モジュールが判定された前記サブブロックの各々に関して前記連結された信号の前記時間的なエンベロープの関数として、そして、前のフレームの再構成された信号の時間的なエンベロープの関数として計算された減衰係数に従って前記減衰を遂行する
ことを特徴とする装置。 - 請求項10に記載された装置を備える
ことを特徴とするデジタルオーディオ信号の復号器。 - プロセッサによって実行されるときに請求項1から請求項9のいずれか一項に記載された方法のステップを実行するためのコード命令を含む
ことを特徴とするコンピュータプログラム。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR0856248 | 2008-09-17 | ||
| FR0856248 | 2008-09-17 | ||
| PCT/FR2009/051724 WO2010031951A1 (fr) | 2008-09-17 | 2009-09-15 | Attenuation de pre-echos dans un signal audionumerique |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012503214A JP2012503214A (ja) | 2012-02-02 |
| JP5295372B2 true JP5295372B2 (ja) | 2013-09-18 |
Family
ID=40174728
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011527373A Active JP5295372B2 (ja) | 2008-09-17 | 2009-09-15 | デジタルオーディオ信号におけるプリエコーの減衰 |
Country Status (8)
| Country | Link |
|---|---|
| US (1) | US8676365B2 (ja) |
| EP (1) | EP2347411B1 (ja) |
| JP (1) | JP5295372B2 (ja) |
| KR (1) | KR101655913B1 (ja) |
| CN (1) | CN102160114B (ja) |
| ES (1) | ES2400987T3 (ja) |
| RU (1) | RU2481650C2 (ja) |
| WO (1) | WO2010031951A1 (ja) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI435317B (zh) * | 2009-10-20 | 2014-04-21 | Fraunhofer Ges Forschung | 音訊信號編碼器、音訊信號解碼器、用以提供音訊內容之編碼表示型態之方法、用以提供音訊內容之解碼表示型態之方法及使用於低延遲應用之電腦程式 |
| FR2992766A1 (fr) * | 2012-06-29 | 2014-01-03 | France Telecom | Attenuation efficace de pre-echos dans un signal audionumerique |
| FR3000328A1 (fr) | 2012-12-21 | 2014-06-27 | France Telecom | Attenuation efficace de pre-echos dans un signal audionumerique |
| EP2830054A1 (en) | 2013-07-22 | 2015-01-28 | Fraunhofer Gesellschaft zur Förderung der angewandten Forschung e.V. | Audio encoder, audio decoder and related methods using two-channel processing within an intelligent gap filling framework |
| FR3025923A1 (fr) * | 2014-09-12 | 2016-03-18 | Orange | Discrimination et attenuation de pre-echos dans un signal audionumerique |
| WO2016142002A1 (en) | 2015-03-09 | 2016-09-15 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Audio encoder, audio decoder, method for encoding an audio signal and method for decoding an encoded audio signal |
| US10354667B2 (en) * | 2017-03-22 | 2019-07-16 | Immersion Networks, Inc. | System and method for processing audio data |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2674710B1 (fr) * | 1991-03-27 | 1994-11-04 | France Telecom | Procede et systeme de traitement des preechos d'un signal audio-numerique code par transformee frequentielle. |
| DE19736669C1 (de) * | 1997-08-22 | 1998-10-22 | Fraunhofer Ges Forschung | Verfahren und Vorrichtung zum Erfassen eines Anschlags in einem zeitdiskreten Audiosignal sowie Vorrichtung und Verfahren zum Codieren eines Audiosignals |
| JP4504681B2 (ja) * | 2001-11-16 | 2010-07-14 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 補助データを情報信号に埋め込む方法及びデバイス |
| JP4290917B2 (ja) * | 2002-02-08 | 2009-07-08 | 株式会社エヌ・ティ・ティ・ドコモ | 復号装置、符号化装置、復号方法、及び、符号化方法 |
| CN1458646A (zh) * | 2003-04-21 | 2003-11-26 | 北京阜国数字技术有限公司 | 一种滤波参数矢量量化和结合量化模型预测的音频编码方法 |
| DE10324438A1 (de) * | 2003-05-28 | 2004-12-16 | Knorr-Bremse Systeme für Schienenfahrzeuge GmbH | Bremsvorrichtung eines Schienenfahrzeugs |
| SE527670C2 (sv) * | 2003-12-19 | 2006-05-09 | Ericsson Telefon Ab L M | Naturtrogenhetsoptimerad kodning med variabel ramlängd |
| RU2351024C2 (ru) * | 2005-04-28 | 2009-03-27 | Сименс Акциенгезелльшафт | Способ и устройство для подавления шумов |
| EP1869671B1 (de) * | 2005-04-28 | 2009-07-01 | Siemens Aktiengesellschaft | Verfahren und vorrichtung zur geräuschunterdrückung |
| DE102005019863A1 (de) * | 2005-04-28 | 2006-11-02 | Siemens Ag | Verfahren und Vorrichtung zur Geräuschunterdrückung |
| WO2007028280A1 (en) * | 2005-09-08 | 2007-03-15 | Beijing E-World Technology Co., Ltd. | Encoder and decoder for pre-echo control and method thereof |
| FR2897733A1 (fr) * | 2006-02-20 | 2007-08-24 | France Telecom | Procede de discrimination et d'attenuation fiabilisees des echos d'un signal numerique dans un decodeur et dispositif correspondant |
| KR100880995B1 (ko) * | 2007-01-25 | 2009-02-03 | 후지쯔 가부시끼가이샤 | 오디오 부호화 장치 및 오디오 부호화 방법 |
-
2009
- 2009-09-15 US US13/063,002 patent/US8676365B2/en active Active
- 2009-09-15 EP EP09747881A patent/EP2347411B1/fr active Active
- 2009-09-15 ES ES09747881T patent/ES2400987T3/es active Active
- 2009-09-15 JP JP2011527373A patent/JP5295372B2/ja active Active
- 2009-09-15 RU RU2011115003/08A patent/RU2481650C2/ru active
- 2009-09-15 CN CN2009801363279A patent/CN102160114B/zh active Active
- 2009-09-15 KR KR1020117008793A patent/KR101655913B1/ko active Active
- 2009-09-15 WO PCT/FR2009/051724 patent/WO2010031951A1/fr not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| JP2012503214A (ja) | 2012-02-02 |
| US20110178617A1 (en) | 2011-07-21 |
| ES2400987T3 (es) | 2013-04-16 |
| KR101655913B1 (ko) | 2016-09-08 |
| CN102160114B (zh) | 2012-08-29 |
| EP2347411B1 (fr) | 2012-12-05 |
| CN102160114A (zh) | 2011-08-17 |
| US8676365B2 (en) | 2014-03-18 |
| KR20110076936A (ko) | 2011-07-06 |
| RU2011115003A (ru) | 2012-10-27 |
| WO2010031951A1 (fr) | 2010-03-25 |
| EP2347411A1 (fr) | 2011-07-27 |
| RU2481650C2 (ru) | 2013-05-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101376762B1 (ko) | 디코더 및 대응 디바이스에서 디지털 신호의 반향들의 안전한 구별과 감쇠를 위한 방법 | |
| JP6271531B2 (ja) | デジタル音声信号における効果的なプレエコー減衰 | |
| JP4173641B2 (ja) | 音声活動に基づくゲイン制限による音声強化 | |
| JP3224130B2 (ja) | 高品質オーディオ用符号器・復号器 | |
| JP5295372B2 (ja) | デジタルオーディオ信号におけるプリエコーの減衰 | |
| KR102156846B1 (ko) | 디지털 오디오 신호 내의 프리-에코의 효과적인 감쇠 | |
| JP7008756B2 (ja) | デジタルオーディオ信号におけるプレエコーを識別し、減衰させる方法及び装置 | |
| JP2008519306A (ja) | 信号の組のエンコード及びデコード | |
| JP2019133169A (ja) | バーストフレーム誤り処理 | |
| KR20160050097A (ko) | 오디오 신호의 부호화, 복호화 방법 및 장치 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120726 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130129 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130417 |
|
| 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: 20130514 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130611 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 5295372 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| 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 |
|
| 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 |