JP7504216B2 - 低域ポストフィルタの低コストな適応化 - Google Patents
低域ポストフィルタの低コストな適応化 Download PDFInfo
- Publication number
- JP7504216B2 JP7504216B2 JP2022554398A JP2022554398A JP7504216B2 JP 7504216 B2 JP7504216 B2 JP 7504216B2 JP 2022554398 A JP2022554398 A JP 2022554398A JP 2022554398 A JP2022554398 A JP 2022554398A JP 7504216 B2 JP7504216 B2 JP 7504216B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- energy
- decoder
- decision variable
- primary signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000006978 adaptation Effects 0.000 title description 10
- 238000012545 processing Methods 0.000 claims description 83
- 238000000034 method Methods 0.000 claims description 69
- 238000001228 spectrum Methods 0.000 claims description 40
- 238000004458 analytical method Methods 0.000 claims description 37
- 238000001914 filtration Methods 0.000 claims description 35
- 230000008569 process Effects 0.000 claims description 29
- 230000004044 response Effects 0.000 claims description 10
- 230000000670 limiting effect Effects 0.000 claims description 8
- 230000015572 biosynthetic process Effects 0.000 claims description 7
- 238000003786 synthesis reaction Methods 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 16
- 238000004590 computer program Methods 0.000 description 13
- 238000004891 communication Methods 0.000 description 12
- 230000003044 adaptive effect Effects 0.000 description 11
- 230000006870 function Effects 0.000 description 11
- 230000000694 effects Effects 0.000 description 7
- 230000005236 sound signal Effects 0.000 description 6
- 230000008901 benefit Effects 0.000 description 5
- 238000012935 Averaging Methods 0.000 description 4
- 238000004422 calculation algorithm Methods 0.000 description 4
- 230000003595 spectral effect Effects 0.000 description 4
- 230000007704 transition Effects 0.000 description 4
- 230000002238 attenuated effect Effects 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000004913 activation Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000001965 increasing effect Effects 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000000737 periodic effect Effects 0.000 description 2
- 230000008092 positive effect Effects 0.000 description 2
- 230000002829 reductive effect Effects 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000009849 deactivation Effects 0.000 description 1
- 230000000593 degrading effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 230000005284 excitation Effects 0.000 description 1
- 238000005562 fading Methods 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003278 mimic effect Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012805 post-processing Methods 0.000 description 1
- 230000003334 potential effect Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 230000001755 vocal effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/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
- G10L25/00—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
- G10L25/48—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use
- G10L25/51—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use for comparison or discrimination
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
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)
Description
1.信号400がポストフィルタからの歪み402が顕在化する1000Hz付近から始まる谷を有することを示している図4に示されるように、スペクトルが、ポストフィルタの潜在的な歪みを顕在化しうる強い傾斜または深い谷を有すること。
2.不連続性300によって図3に示されるようにサブフレーム境界における不連続性が大きいこと。
前記エネルギ推定値を取得することは、
ことを特徴とする実施形態3に記載の方法。
前記再構成信号の前記臨界帯域の前記エネルギES^cb(m)に、
ことを特徴とする実施形態4に記載の方法。
前記不連続性のサイズの前記平均エネルギを測定することは、
ことを特徴とする実施形態6に記載の方法。
前記判定変数を生成することは、
前記メモリは、前記エネルギ推定値の取得において、
前記メモリは、前記再構成信号の前記臨界帯域の前記エネルギES^cb(m)に、
前記不連続性のサイズの平均エネルギの測定において、前記メモリは、
前記メモリは、前記判定変数の生成において、
略語 説明
BPF 低域ポストフィルタ (Bass Post-Filter)
DFT 離散フーリエ変換 (Discrete Fourier Transform)
MDCT 修正離散コサイン変換 (Modified Discrete Cosine Transform)
EVS エンハンスト音声サービス (Enhanced Voice Service)
QMF 直交ミラーフィルタバンク (Quadrature Mirror Filterbank)
Claims (24)
- 符号化された一次信号を復号化して復号化一次信号を形成し、その後、前記復号化一次信号をポストフィルタリングしてポストフィルタリングされた信号を形成し、前記復号化一次信号および前記ポストフィルタリングされた信号のうちの1つをデコーダの出力信号とする、オーディオ復号化のための方法であって、
前記デコーダによって再構成される前記一次信号の少なくとも一部の周波数スペクトルのエネルギ推定値を取得すること(1101、800)と、
前記復号化一次信号の前記ポストフィルタリングによって生じる、時間ドメインにおける前記ポストフィルタリングされた信号の不連続性の分析値を取得すること(1103、820)と、
前記取得されたエネルギ推定値と前記取得された不連続性の分析値とに基づいて、判定変数を生成すること(1105、830)と、
前記判定変数をしきい値と比較すること(1107、850)と、
前記判定変数と前記しきい値との前記比較に基づいて、前記出力信号を前記復号化一次信号または前記ポストフィルタリングされた信号に設定すること(1109)と、
を有する、ことを特徴とする方法。 - 前記一次信号の再構成は周波数ドメインにおいて行われる、ことを特徴とする請求項1に記載の方法。
- 前記エネルギ推定値を取得することは、前記周波数ドメインにおいて前記少なくとも一部の周波数スペクトルのエネルギ係数を合計することを含む、ことを特徴とする請求項2に記載の方法。
- 時間ドメインにおける前記不連続性の分析値を取得することは、前記不連続性のサイズの平均エネルギを測定することを含む、ことを特徴とする請求項1から5のいずれか1項に記載の方法。
- 前記判定変数を生成することは、前記判定変数を最大値に制限すること(1201、840)を含む、ことを特徴とする請求項1から6のいずれか1項に記載の方法。
- 前記判定変数をローパスフィルタリングすること(1203、840)を更に含む、ことを特徴とする請求項1から7のいずれか1項に記載の方法。
- 前記判定変数と前記しきい値との前記比較に基づいて、前記出力信号を前記復号化一次信号または前記ポストフィルタリングされた信号に設定することは、前記ポストフィルタリングされた信号のサブフレーム境界における段差の平均エネルギと前記一次信号の前記少なくとも一部の前記周波数スペクトルのエネルギ推定値との間のエネルギ比がしきい値未満であることに応答して(1301)、前記出力信号を前記ポストフィルタリングされた信号に設定すること(1303)と、前記サブフレーム境界における前記段差の前記平均エネルギと前記一次信号の前記少なくとも一部の前記周波数スペクトルの前記エネルギ推定値との間の前記エネルギ比が前記しきい値以上であることに応答して(1301)、前記出力信号を前記復号化一次信号に設定すること(1305)を含む、ことを特徴とする請求項1から9のいずれか1項に記載の方法。
- 前記エネルギ比が指定された期間において前記しきい値レベルを上回ったり下回ったりするときに、前記出力信号が前記一次信号と前記ポストフィルタリングされた信号との間で行き来することを防止するために、前記判定変数を前記しきい値と比較することに対するヒステリシスを提供することを更に有する、ことを特徴とする請求項10に記載の方法。
- 前記ポストフィルタリング前後の信号の差を示す差信号に基づいて、前記ポストフィルタリングされた信号のサブフレーム境界における段差を求めることを更に含む、ことを特徴とする請求項9から11のいずれか1項に記載の方法。
- オーディオ復号化のためのデコーダ(100)であって、符号化された一次信号を復号化して復号化一次信号を形成し、その後、前記復号化一次信号をポストフィルタリングしてポストフィルタリングされた信号を形成し、前記復号化一次信号および前記ポストフィルタリングされた信号のうちの1つを前記デコーダの出力信号とする、デコーダであって、処理回路(1001)と、前記処理回路と接続されたメモリ(1003)とを備え、前記メモリは、前記処理回路によって実行されたときに前記デコーダに処理を実行させる命令を含み、前記処理は、
前記デコーダによって再構成される前記一次信号の少なくとも一部の周波数スペクトルのエネルギ推定値を取得すること(1101、800)と、
前記復号化一次信号の前記ポストフィルタリングによって生じる、時間ドメインにおける前記ポストフィルタリングされた信号の不連続性の分析値を取得すること(1103、820)と、
前記取得されたエネルギ推定値と前記取得された不連続性の分析値とに基づいて、判定変数を生成すること(1105、830)と、
前記判定変数をしきい値と比較すること(1107、850)と、
前記判定変数と前記しきい値との前記比較に基づいて、前記出力信号を前記復号化一次信号または前記ポストフィルタリングされた信号に設定すること(1109)と、
を含む、ことを特徴とするデコーダ。 - 前記一次信号の再構成は周波数ドメインにおいて行われる、ことを特徴とする請求項13に記載のデコーダ。
- 前記メモリは、前記エネルギ推定値の取得において、前記周波数ドメインにおいて前記少なくとも一部の前記周波数スペクトルのエネルギ係数を合計することを含む処理を、前記処理回路によって実行されたときに前記デコーダに実行させる命令を更に含む、ことを特徴とする請求項14に記載のデコーダ。
- 前記メモリは、時間ドメインにおける前記不連続性の分析値の取得において、前記不連続性のサイズの平均エネルギを測定することを含む処理を、前記処理回路によって実行されたときに前記デコーダに実行させる命令を更に含む、ことを特徴とする請求項13から17のいずれか1項に記載のデコーダ。
- 前記メモリは、前記判定変数の生成において、前記判定変数を最大値に制限すること(1201、840)を含む処理を、前記処理回路によって実行されたときに前記デコーダに実行させる命令を更に含む、ことを特徴とする請求項13から18のいずれか1項に記載のデコーダ。
- 前記メモリは、前記判定変数をローパスフィルタリングすること(1203、840)を含む処理を、前記処理回路によって実行されたときに前記デコーダに実行させる命令を更に含む、ことを特徴とする請求項13から19のいずれか1項に記載のデコーダ。
- フレーム番号をm、前記ポストフィルタリングされた信号のサブフレーム境界における段差の平均エネルギをE~step(m)、再構成信号の臨界帯域のエネルギEs^cb(m)をローパスフィルタリングしたものをE~s^cb(m)、E~step(m)とE~s^cb(m)との間のエネルギ比をE~ratio(m)、ローパスフィルタリング係数であるβを、β∈(0,1]とし、前記エネルギ比の上限をEratio,limとするとき、
前記メモリは、前記判定変数の生成において、
- 前記メモリは、前記判定変数と前記しきい値との前記比較に基づいて、前記出力信号を前記復号化一次信号または前記ポストフィルタリングされた信号に設定することにおいて、前記ポストフィルタリングされた信号のサブフレーム境界における段差の平均エネルギと前記一次信号の前記少なくとも一部の前記周波数スペクトルのエネルギ推定値との間のエネルギ比がしきい値未満であることに応答して(1301)、前記出力信号を前記ポストフィルタリングされた信号に設定すること(1303)と、前記サブフレーム境界における前記段差の前記平均エネルギと前記一次信号の前記少なくとも一部の前記周波数スペクトルの前記エネルギ推定値との間の前記エネルギ比が前記しきい値以上であることに応答して(1301)、前記出力信号を前記復号化一次信号に設定すること(1305)を含む処理を、前記処理回路によって実行されたときに前記デコーダに実行させる命令を更に含む、ことを特徴とする請求項13から21のいずれか1項に記載のデコーダ。
- 前記メモリは、前記エネルギ比が指定された期間において前記しきい値レベルを上回ったり下回ったりするときに、前記出力信号が前記一次信号と前記ポストフィルタリングされた信号との間で行き来することを防止するために、前記判定変数を前記しきい値と比較することに対するヒステリシスを提供することを含む処理を、前記処理回路によって実行されたときに前記デコーダに実行させる命令を更に含む、ことを特徴とする請求項22に記載のデコーダ。
- 前記メモリは、前記ポストフィルタリング前後の信号の差を示す差信号に基づいて、前記ポストフィルタリングされた信号のサブフレーム境界における段差を求める処理を、前記処理回路によって実行されたときに前記デコーダに実行させる命令を更に含む、ことを特徴とする請求項21から23のいずれか1項に記載のデコーダ。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US202063014917P | 2020-04-24 | 2020-04-24 | |
US63/014,917 | 2020-04-24 | ||
PCT/EP2021/060643 WO2021214280A1 (en) | 2020-04-24 | 2021-04-23 | Low cost adaptation of bass post-filter |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2023522562A JP2023522562A (ja) | 2023-05-31 |
JP7504216B2 true JP7504216B2 (ja) | 2024-06-21 |
Family
ID=75674835
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022554398A Active JP7504216B2 (ja) | 2020-04-24 | 2021-04-23 | 低域ポストフィルタの低コストな適応化 |
Country Status (7)
Country | Link |
---|---|
US (1) | US20230154479A1 (ja) |
EP (1) | EP4139919A1 (ja) |
JP (1) | JP7504216B2 (ja) |
CN (1) | CN115428069A (ja) |
BR (1) | BR112022018082A2 (ja) |
MX (1) | MX2022013100A (ja) |
WO (1) | WO2021214280A1 (ja) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002517022A (ja) | 1998-05-26 | 2002-06-11 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 改善された音声エンコーダを備える伝送システム |
JP2010520503A (ja) | 2007-03-02 | 2010-06-10 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | 通信ネットワークにおける方法及び装置 |
JP2013533983A (ja) | 2010-07-02 | 2013-08-29 | ドルビー・インターナショナル・アーベー | 選択的バスポストフィルタ |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8738385B2 (en) * | 2010-10-20 | 2014-05-27 | Broadcom Corporation | Pitch-based pre-filtering and post-filtering for compression of audio signals |
-
2021
- 2021-04-23 JP JP2022554398A patent/JP7504216B2/ja active Active
- 2021-04-23 WO PCT/EP2021/060643 patent/WO2021214280A1/en active Application Filing
- 2021-04-23 US US17/918,289 patent/US20230154479A1/en active Pending
- 2021-04-23 EP EP21721487.3A patent/EP4139919A1/en active Pending
- 2021-04-23 MX MX2022013100A patent/MX2022013100A/es unknown
- 2021-04-23 BR BR112022018082A patent/BR112022018082A2/pt unknown
- 2021-04-23 CN CN202180030319.7A patent/CN115428069A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002517022A (ja) | 1998-05-26 | 2002-06-11 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 改善された音声エンコーダを備える伝送システム |
JP2010520503A (ja) | 2007-03-02 | 2010-06-10 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | 通信ネットワークにおける方法及び装置 |
JP2013533983A (ja) | 2010-07-02 | 2013-08-29 | ドルビー・インターナショナル・アーベー | 選択的バスポストフィルタ |
Also Published As
Publication number | Publication date |
---|---|
EP4139919A1 (en) | 2023-03-01 |
BR112022018082A2 (pt) | 2022-11-01 |
CN115428069A (zh) | 2022-12-02 |
MX2022013100A (es) | 2022-12-08 |
JP2023522562A (ja) | 2023-05-31 |
WO2021214280A1 (en) | 2021-10-28 |
US20230154479A1 (en) | 2023-05-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10249309B2 (en) | Audio decoder and method for providing a decoded audio information using an error concealment modifying a time domain excitation signal | |
US10283124B2 (en) | Audio decoder and method for providing a decoded audio information using an error concealment based on a time domain excitation signal | |
CA2985115C (en) | Audio encoder, audio decoder, method for providing an encoded audio information, method for providing a decoded audio information, computer program and encoded representation using a signal-adaptive bandwidth extension | |
CN104021796B (zh) | 语音增强处理方法和装置 | |
JP2020052414A (ja) | ハーモニックフィルタツールのハーモニック依存制御 | |
US20180033444A1 (en) | Audio encoder and method for encoding an audio signal | |
JP7504216B2 (ja) | 低域ポストフィルタの低コストな適応化 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221025 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20221025 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20231013 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231110 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240123 |
|
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: 20240415 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20240515 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240611 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7504216 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |