(57)【要約】      （修正有）【課題】時間領域において作動する長期予測器に基づく変換オーディオコーデックによって導入される高調波間ノイズを低減する。【解決手段】ピッチラグ情報および利得情報を関連付けられているオーディオ信号を処理するための装置は、オーディオ信号の第１の領域の表現を、オーディオ信号の第２の領域の表現へと変換するための領域変換器１００と、オーディオ信号の第２の領域の表現をフィルタリングするための高調波ポストフィルタ１０４とを備える。高調波ポストフィルタは、分子および分母を含む伝達関数に基づく。分子は、利得情報によって示される利得値を含み、分母は、ピッチラグ情報によって示されるピッチラグの整数部分およびピッチラグの分数部分に依存するマルチタップフィルタを含む。【選択図】図１
2019194716.tif 000002
【特許請求の範囲】
【請求項１】
ピッチラグ情報および利得情報を関連付けられているオーディオ信号を処理するための装置であって、
前記オーディオ信号の第１の領域の表現を、前記オーディオ信号の第２の領域の表現へと変換するための領域変換器（１００）と、
前記オーディオ信号の前記第２の領域の表現をフィルタリングするための高調波ポストフィルタ（１０４）であって、前記ポストフィルタは、分子および分母を含む伝達関数に基づき、前記分子は前記利得情報によって示される利得値を含み、前記分母は、前記ピッチラグ情報によって示されるピッチラグの整数部分、および、前記ピッチラグの分数部分に依存するマルチタップフィルタを含む、高調波ポストフィルタ（１０４）と
を備える、装置。
【請求項２】
前記ポストフィルタの前記伝達関数は、前記分子内に、前記ピッチラグのゼロ分数部分のためのさらなるマルチタップＦＩＲフィルタを含む、請求項１に記載の装置。
【請求項３】
前記分母は、前記マルチタップフィルタと前記利得値との間の積を含む、請求項１または２に記載の装置。
【請求項４】
前記分子は、第１のスカラー値と第２のスカラー値との積をさらに含み、前記分母は、前記第２のスカラー値を含み、前記第１のスカラー値は含まず、前記第１のスカラー値および前記第２のスカラー値は予め決定されており、０よりも大きい値および０よりも小さい値を有し、前記第２のスカラー値は前記第１のスカラー値よりも小さい、請求項１〜３のいずれか一項に記載の装置。
【請求項５】
ビットレートに応じて前記第２のスカラー値を設定するように構成されているフィルタコントローラ（１１４）であって、それによって前記周波数−時間変換器（１００）が操作され、前記第２のスカラー値は、前記ビットレートが第１の値を有するときは第１の値に設定され、前記第２のスカラー値は、前記ビットレートが第２の値を有するときは第２の値に設定され、前記ビットレートの前記第２の値は前記ビットレートの前記第１の値よりも小さく、前記第２のスカラー値の前記第２の値は前記第２のスカラー値の前記第１の値よりも大きい、請求項４に記載の装置。
【請求項６】
前記第１のスカラー値は０．６から１．０の間で設定され、前記第２のスカラー値は、０．１から０．５の間で設定される、請求項４または５に記載の装置。
【請求項７】
前記ポストフィルタは、以下の式に基づく極−ゼロ点表現の前記伝達関数Ｈ（ｚ）を有し、
【数１】
2019194716.tif 000009
ここで、αは第１のスカラー値であり、βは第２のスカラー値であり、Ｂ（ｚ，０）はゼロ分数部分ピッチラグのためのマルチタップフィルタであり、Ｂ（ｚ，Ｔｆｒ）は前記ピッチラグの前記分数部分に依存するマルチタップフィルタであり、Ｔｉｎｔは前記ピッチラグの前記整数部分であり、Ｔｆｒは前記ピッチラグの前記分数部分であり、ｇは前記利得情報によって示される前記利得値であり、ｚはｚ平面内の変数である、請求項１〜６のいずれか一項に記載の装置。
【請求項８】
前記マルチタップフィルタは有限インパルス応答（ＦＩＲ）フィルタであり、少なくとも３つのタップを有する、請求項１〜７のいずれか一項に記載の装置。
【請求項９】
前記分母内の前記マルチタップフィルタは４つのタップを含み、ゼロ分数部分について、第１のタップは０．０から０．１の間であり、第２のタップは０．２から０．３の間であり、第３のタップは０．５から０．６の間であり、第４のタップは０．２から０．３の間であり、
前記マルチタップフィルタは、第１の分数部分について、４つのフィルタタップを含み、第１のタップは０．０から０．１の間であり、第２のタップは０．３から０．４の間であり、第３のタップは０．４５から０．５５の間であり、第４のタップは０．１から０．２の間であり、
前記マルチタップフィルタは、第２の分数部分について、４つのフィルタタップを含み、第１のタップは０．０から０．１の間であり、第２のタップは０．３５から０．４５の間であり、第３のタップは０．３５から０．４５の間であり、第４のタップは０．０から０．１の間であり、
前記マルチタップフィルタは、第３の分数部分について、４つのフィルタタップを含み、第１のタップは０．１から０．２の間であり、第２のタップは０．４５から０．５５の間であり、第３のタップは０．３から０．４の間であり、第４のタップは０．０から０．１の間であり、
前記第３の分数部分は前記第２の分数部分よりも大きく、前記第２の分数部分は前記第１の分数部分よりも大きい、請求項１〜８のいずれか一項に記載の装置。
【請求項１０】
前記ポストフィルタは、前記高調波ポストフィルタによるエネルギーの損失を補償するための負のスペクトル傾斜を有するように構成されており、または
前記ポストフィルタは、フレーム内の高調波間のエネルギーの量を抑制するように構成されており、前記抑制されるエネルギーの量は、前記フレーム内の時間領域表現の総エネルギーの２０％よりも小さい、請求項１〜９のいずれか一項に記載の装置。
【請求項１１】
前記領域変換器は周波数−時間変換器であり、前記第１の領域は周波数領域であり、前記第２の領域は時間領域であり、または
前記領域変換器はＬＰＣ残差−時間変換器であり、前記第１の領域はＬＰＣ残差領域であり、前記第２の領域は時間領域である、請求項１〜１０のいずれか一項に記載の装置。
【請求項１２】
ピッチラグ情報および利得情報を関連付けられているオーディオ信号を処理するための方法であって、
前記オーディオ信号の周波数表現を、前記オーディオ信号の時間領域表現へと変換すること（１００）と、
高調波ポストフィルタ（１０４）によって前記オーディオ信号の前記時間領域表現をフィルタリングすることであって、前記ポストフィルタは、分子および分母を含む伝達関数に基づき、前記分子は前記利得情報によって示される利得値を含み、前記分母は、前記ピッチラグ情報によって示されるピッチラグの整数部分、および、前記ピッチラグの分数部分に依存するマルチタップフィルタを含む、フィルタリングすることと
を含む、方法。
【請求項１３】
オーディオ信号を符号化するための符号化器と、プロセッサを備える復号器とを備える、オーディオ信号を処理するためのシステムであって、前記プロセッサは、
前記オーディオ信号の周波数表現を、前記オーディオ信号の時間領域表現へと変換するための領域変換器（１００）と、
前記オーディオ信号の前記時間領域表現をフィルタリングするための高調波ポストフィルタ（１０４）であって、
前記ポストフィルタは、分子および分母を含む伝達関数に基づき、前記分子は利得情報によって示される利得値を含み、前記分母は、ピッチラグ情報によって示されるピッチラグの整数部分、および、前記ピッチラグの分数部分に依存するマルチタップフィルタを含む、高調波ポストフィルタ（１０４）と
を備える、システム。
【請求項１４】
前記符号化器は、前記ピッチラグの整数部分および分数部分を計算するためのピッチラグ計算器（４０２、４０４、４０６）と、前記利得値を計算するための利得計算器（４１０、４１２）と、前記ピッチラグ情報および前記利得情報を含む符号化信号（１０２）を生成するための符号化信号形成器（４１４）とを備える、請求項１３に記載のシステム。
【請求項１５】
オーディオ信号を符号化する方法および復号する方法を含む、オーディオ信号を処理するための方法であって、
前記オーディオ信号の周波数表現を、前記オーディオ信号の時間領域表現へと変換すること（１００）と、
高調波ポストフィルタ（１０４）を使用して前記オーディオ信号の前記時間領域表現をフィルタリングすることであって、前記ポストフィルタは、分子および分母を含む伝達関数に基づき、前記分子は利得情報によって示される利得値を含み、前記分母は、ピッチラグ情報によって示されるピッチラグの整数部分、および、前記ピッチラグの分数部分に依存するマルチタップフィルタを含む、フィルタリングすることと
を含む、方法。
【請求項１６】
コンピュータまたはプロセッサ上で作動しているときに、請求項１２または請求項１５に記載の方法を実施するためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オーディオ処理に関し、特に、高調波ポストフィルタを使用したオーディオ処理に関する。
【背景技術】
【０００２】
変換ベースのオーディオコーデックは一般的に、特に低ビットレートにおいて、高調波オーディオ信号を処理するときに高調波間ノイズを導入してしまう。
【０００３】
この効果は、変換ベースのオーディオコーデックが低遅延で動作するときに、より短い変換サイズによってもたらされる周波数分解能および／もしくは選択性の悪化、ならびに／または、ウィンドウ周波数応答の悪化に起因して、さらに悪化する。
【０００４】
この高調波間ノイズは一般的に、非常に不快なアーティファクトとして知覚され、調性感の高いオーディオ材料に対して主観的に評価されるときに、変換ベースのオーディオコーデックの性能を大幅に低減する。
【０００５】
高調波オーディオ信号に関する変換ベースのオーディオコーデックの主観的品質を改善するためのいくつかの解決策が存在する。それらはすべて、変換領域または時間領域のいずれかにおける、予測ベースの技法に基づく。
【０００６】
変換領域手法の例は、以下のとおりである。
【０００７】
・［１］Ｈ．Ｆｕｃｈｓ「Ｉｍｐｒｏｖｉｎｇ  ＭＰＥＧ  Ａｕｄｉｏ  Ｃｏｄｉｎｇ  ｂｙ  Ｂａｃｋｗａｒｄ  Ａｄａｐｔｉｖｅ  Ｌｉｎｅａｒ  Ｓｔｅｒｅｏ  Ｐｒｅｄｉｃｔｉｏｎ」（９９ｔｈ  ＡＥＳ  Ｃｏｎｖｅｎｔｉｏｎ，  Ｎｅｗ  Ｙｏｒｋ  １９９５，  Ｐｒｅｐｒｉｎｔ  ４０８６）
・［２］Ｌ．Ｙｉｎ、Ｍ．  Ｓｕｏｎｉｏ、Ｍ．  Ｖａａｎａｎｅｎ「Ａ  Ｎｅｗ  Ｂａｃｋｗａｒｄ  Ｐｒｅｄｉｃｔｏｒ  ｆｏｒ  ＭＰＥＧ  Ａｕｄｉｏ  Ｃｏｄｉｎｇ」（１０３ｒｄ  ＡＥＳ  Ｃｏｎｖｅｎｔｉｏｎ，  Ｎｅｗ  Ｙｏｒｋ  １９９７，  Ｐｒｅｐｒｉｎｔ  ４５２１）
・［３］Ｊｕｈａ  Ｏｊａｎｐｅｒａ、Ｍａｕｒｉ  Ｖａａｎａｎｅｎ、Ｌｉｎ  Ｙｉｎ「Ｌｏｎｇ  Ｔｅｒｍ  Ｐｒｅｄｉｃｔｏｒ  ｆｏｒ  Ｔｒａｎｓｆｏｒｍ  Ｄｏｍａｉｎ  Ｐｅｒｃｅｐｔｕａｌ  Ａｕｄｉｏ  Ｃｏｄｉｎｇ」（１０７ｔｈ  ＡＥＳ  Ｃｏｎｖｅｎｔｉｏｎ，  Ｎｅｗ  Ｙｏｒｋ  １９９９，  Ｐｒｅｐｒｉｎｔ  ５０３６）
時間領域手法の例は、以下のとおりである。
【０００８】
・［４］Ｐｈｉｌｉｐ  Ｊ．  Ｗｉｌｓｏｎ、Ｈａｒｐｒｉｔ  Ｃｈｈａｔｗａｌ「Ａｄａｐｔｉｖｅ  ｔｒａｎｓｆｏｒｍ  ｃｏｄｅｒ  ｈａｖｉｎｇ  ｌｏｎｇ  ｔｅｒｍ  ｐｒｅｄｉｃｔｏｒ」（米国特許第５，０１２，５１７号明細書、１９９１年４月３０日）
・［５］Ｊｅｏｎｇｏｏｋ  Ｓｏｎｇ、Ｃｈａｎｇ−Ｈｅｏｎ  Ｌｅｅ、Ｈｙｅｎ−Ｏ  Ｏｈ、Ｈｏｎｇ−Ｇｏｏ  Ｋａｎｇ「Ｈａｒｍｏｎｉｃ  Ｅｎｈａｎｃｅｍｅｎｔ  ｉｎ  Ｌｏｗ  Ｂｉｔｒａｔｅ  Ａｕｄｉｏ  Ｃｏｄｉｎｇ  Ｕｓｉｎｇ  ａｎｄ  Ｅｆｆｉｃｉｅｎｔ  Ｌｏｎｇ−Ｔｅｒｍ  Ｐｒｅｄｉｃｔｏｒ」（ＥＵＲＡＳＩＰ  Ｊｏｕｒｎａｌ  ｏｎ  Ａｄｖａｎｃｅｓ  ｉｎ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｉｎｇ  ２０１０）
・［６］Ｊｕｉｎ−Ｈｗｅｙ  Ｃｈｅｎ「Ｐｉｔｃｈ−ｂａｓｅｄ  ｐｒｅ−ｆｉｌｔｅｒｉｎｇ  ａｎｄ  ｐｏｓｔ−ｆｉｌｔｅｒｉｎｇ  ｆｏｒ  ｃｏｍｐｒｅｓｓｉｏｎ  ｏｆ  ａｕｄｉｏ  ｓｉｇｎａｌｓ」（米国特許第８，７３８，３８５号明細書、２０１４年５月２７日）
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】米国特許第５，０１２，５１７号明細書
【特許文献２】米国特許第８，７３８，３８５号明細書
【非特許文献】
【００１０】
【非特許文献１】Ｈ．Ｆｕｃｈｓ「Ｉｍｐｒｏｖｉｎｇ  ＭＰＥＧ  Ａｕｄｉｏ  Ｃｏｄｉｎｇ  ｂｙ  Ｂａｃｋｗａｒｄ  Ａｄａｐｔｉｖｅ  Ｌｉｎｅａｒ  Ｓｔｅｒｅｏ  Ｐｒｅｄｉｃｔｉｏｎ」（９９ｔｈ  ＡＥＳ  Ｃｏｎｖｅｎｔｉｏｎ，  Ｎｅｗ  Ｙｏｒｋ  １９９５，  Ｐｒｅｐｒｉｎｔ  ４０８６）
【非特許文献２】Ｌ．Ｙｉｎ、Ｍ．  Ｓｕｏｎｉｏ、Ｍ．  Ｖａａｎａｎｅｎ「Ａ  Ｎｅｗ  Ｂａｃｋｗａｒｄ  Ｐｒｅｄｉｃｔｏｒ  ｆｏｒ  ＭＰＥＧ  Ａｕｄｉｏ  Ｃｏｄｉｎｇ」（１０３ｒｄ  ＡＥＳ  Ｃｏｎｖｅｎｔｉｏｎ，  Ｎｅｗ  Ｙｏｒｋ  １９９７，  Ｐｒｅｐｒｉｎｔ  ４５２１）
【非特許文献３】Ｊｕｈａ  Ｏｊａｎｐｅｒａ、Ｍａｕｒｉ  Ｖａａｎａｎｅｎ、Ｌｉｎ  Ｙｉｎ「Ｌｏｎｇ  Ｔｅｒｍ  Ｐｒｅｄｉｃｔｏｒ  ｆｏｒ  Ｔｒａｎｓｆｏｒｍ  Ｄｏｍａｉｎ  Ｐｅｒｃｅｐｔｕａｌ  Ａｕｄｉｏ  Ｃｏｄｉｎｇ」（１０７ｔｈ  ＡＥＳ  Ｃｏｎｖｅｎｔｉｏｎ，  Ｎｅｗ  Ｙｏｒｋ  １９９９，  Ｐｒｅｐｒｉｎｔ  ５０３６）
【非特許文献４】Ｊｅｏｎｇｏｏｋ  Ｓｏｎｇ、Ｃｈａｎｇ−Ｈｅｏｎ  Ｌｅｅ、Ｈｙｅｎ−Ｏ  Ｏｈ、Ｈｏｎｇ−Ｇｏｏ  Ｋａｎｇ「Ｈａｒｍｏｎｉｃ  Ｅｎｈａｎｃｅｍｅｎｔ  ｉｎ  Ｌｏｗ  Ｂｉｔｒａｔｅ  Ａｕｄｉｏ  Ｃｏｄｉｎｇ  Ｕｓｉｎｇ  ａｎｄ  Ｅｆｆｉｃｉｅｎｔ  Ｌｏｎｇ−Ｔｅｒｍ  Ｐｒｅｄｉｃｔｏｒ」（ＥＵＲＡＳＩＰ  Ｊｏｕｒｎａｌ  ｏｎ  Ａｄｖａｎｃｅｓ  ｉｎ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｉｎｇ  ２０１０）
【発明の概要】
【発明が解決しようとする課題】
【００１１】
本発明の目的は、オーディオ信号を処理するための改善された概念を提供することである。
【課題を解決するための手段】
【００１２】
この目的は、請求項１のオーディオ信号を処理するための装置、請求項１２のオーディオ信号を処理するための方法、請求項１３のシステム、請求項１７のシステムを動作させるための方法または請求項１８のコンピュータプログラムによって達成される。
【００１３】
本発明は、分子および分母を含む伝達関数を有する高調波ポストフィルタを使用することによって、オーディオ信号の主観的品質を大幅に改善することができるという知見に基づく。伝達関数の分子は、送信される利得情報によって示される利得値を含み、分母は、ピッチラグ情報によって示されるピッチラグの整数部分と、ピッチラグの分数部分に依存するマルチタップフィルタとを含む。
【００１４】
したがって、一般的な領域変更オーディオ復号器によってアーティファクトとして導入される高調波間ノイズを除去することが可能である。この高調波ポストフィルタは、当該フィルタが、送信される情報、すなわち、いずれにしても復号器内で利用可能であるピッチ利得およびピッチラグに依拠するという点において、特に有用である。これは、この情報が、復号器入力信号を介して対応する符号化器から受信されるためである。さらに、ピッチラグの整数部分が考慮に入れられるだけでなく、加えて、ピッチラグの分数部分も考慮に入れられるという事実に起因して、ポストフィルタリングは特に高精度である。ピッチラグの分数部分は特に、実際にピッチラグの分数部分に依存するフィルタ係数を有するマルチタップフィルタを介してポストフィルタへと導入することができる。このフィルタは、ＦＩＲフィルタとして実装することができ、または、ＩＩＲフィルタもしくは異なるフィルタ実施態様のような任意の他のフィルタとしても実装することができる。時間−周波数変更またはＬＰＣ−時間変更または時間−ＬＰＣ変更または周波数−時間変更のような任意の領域変更を、本発明のポストフィルタ概念によって有利に改善することができる。しかしながら、好ましくは、領域変更は周波数−時間領域変更である。
【００１５】
したがって、本発明の実施形態は、時間領域において作動する長期予測器に基づく変換オーディオコーデックによって導入される高調波間ノイズを低減する。変換符号化の前のプレフィルタと変換復号の後のポストフィルタの両方が使用される［０４］〜［６］とは対照的に、本発明は、好ましくは、ポストフィルタのみを適用する。
【００１６】
さらに、［０４］〜［６］において利用されているプレフィルタには、変換符号化器に与えられる入力信号に不安定性を導入する傾向があることが分かっている。これらの不安定性は、フレームごとの利得および／またはピッチラグの変化に起因する。変換符号器には、特に低ビットレートにおけるそのような不安定性の符号化に問題があり、時として、プレフィルタまたはポストフィルタを一切用いない状況と比較して復号信号にさらにより多くのノイズを導入するものがある。
【００１７】
好ましくは、本発明は、プレフィルタを一切利用せず、それゆえ、プレフィルタと関連する問題を完全に回避する。
【００１８】
さらに、本発明は、変換符号化後に復号信号に対して適用されるポストフィルタに依拠する。このポストフィルタは、変換オーディオコーデックによって導入される高調波間ノイズを低減する、ピッチラグの整数部分および分数部分を考慮に入れる長期予測フィルタに基づく。
【００１９】
より良好な堅牢性のために、ポストフィルタパラメータのピッチラグおよびピッチ利得が符号化器側で推定され、ビットストリームで送信される。しかしながら、他の実施態様では、ピッチラグおよびピッチ利得はまた、オーディオ信号の周波数表現をオーディオ信号の時間領域表現へと変換するための周波数−時間変換器を備えるオーディオ復号器によって得られる復号オーディオ信号に基づいて復号器側で推定することもできる。
【００２０】
好ましい実施形態において、分子は、ピッチラグの分数部分に依存する分母内のマルチタップフィルタによって導入されるスペクトル傾斜を補償するために、ピッチラグのゼロ分数部分のためのマルチタップフィルタをさらに備える。
【００２１】
好ましくは、ポストフィルタは、フレーム内の高調波間のエネルギーの量を抑制するように構成されており、抑制されるエネルギーの量は、フレーム内の時間領域表現の総エネルギーの２０％よりも小さい。
【００２２】
さらなる実施形態において、分母は、マルチタップフィルタと利得値との間の積を含む。
【００２３】
さらなる実施形態において、フィルタ分子は、第１のスカラー値と第２のスカラー値との積をさらに含み、分母は、第１のスカラー値ではなく、第２のスカラー値のみを含む。これらのスカラー値は所定の値に設定され、０よりも大きく１未満の値を有し、加えて、第２のスカラー値は、第１のスカラー値よりも小さい。したがって、非常に効率的に、一般的に望ましくないエネルギー除去特性を設定し、加えて、フィルタ強度、すなわち、変換領域復号器出力信号においてフィルタがどの程度強く高調波間アーティファクトを減衰させるかを設定することが可能である。
【００２４】
装置は、好ましい実施形態において、より低いビットレートに対してはより高い値が設定され、またその逆も設定されるように、ビットレートに応じて少なくとも第２のスカラー値を設定するためのフィルタコントローラをさらに備える。
【００２５】
さらに、フィルタコントローラは、高調波ポストフィルタを信号適応的に、すなわち、ピッチラグの実際に与えられる分数部分値に応じて設定するために、ピッチラグの分数部分に応じて、対応するマルチタップフィルタを信号に応じて選択するように構成されている。
【００２６】
続いて、本発明の好ましい実施形態を、添付の図面の文脈において論じる。
【図面の簡単な説明】
【００２７】
【図１】オーディオ信号を処理するための本発明の装置の一実施形態を示す図である。
【図２】ｚ領域における伝達関数として表されている高調波ポストフィルタの好ましい実施形態を示す図である。
【図３】ｚ領域における伝達関数として表されている高調波ポストフィルタのさらなる好ましい実施形態を示す図である。
【図４】図１に示す変換領域オーディオ復号器によって復号されるべき符号化信号を生成するための符号化器の好ましい実施態様を示す図である。
【図５】フィルタコントローラによって制御されるＦＩＲフィルタとしてのマルチタップフィルタの好ましい実施態様を示す図である。
【図６】分数部分に応じた、フィルタコントローラと、タップ重みを予め記憶されているメモリとの間の協調を示す図である。
【図７ａ】ゼロα値を有するフィルタの周波数応答を示す図である。
【図７ｂ】１に等しいα値を有する好ましい高調波ポストフィルタの周波数応答を示す図である。
【図７ｃ】０．８のα値を有する好ましい高調波ポストフィルタの周波数応答を示す図である。
【図８ａ】０．４に等しいβ値を有する高調波ポストフィルタの好ましい実施形態を示す図である。
【図８ｂ】０．２のβ値を有する高調波ポストフィルタの周波数応答を示す図である。
【発明を実施するための形態】
【００２８】
図１は、ピッチラグ情報および利得情報が関連付けられているオーディオ信号を処理するための装置を示す。この利得情報は、符号化信号を受信する復号器入力１０２を介して復号器１００に送信することができ、または、代替的に、この情報は、この情報が利用可能でないときは復号器自体の中で計算することができる。しかしながら、より強固な動作のために、ピッチラグ情報およびピッチ利得情報を符号化器側で計算することが好ましい。
【００２９】
復号器１００は、たとえば、オーディオ信号の周波数−時間表現を、オーディオ信号の時間領域表現へと変換するための周波数−時間変換器を含む。したがって、復号器は純粋な時間領域音声コーデックではなく、純粋な変換領域復号器もしくは混合変換領域復号器、または、時間領域とは異なる領域において動作する任意の他の符号器を含む。さらに、第２の領域が時間領域であることが好ましい。
【００３０】
装置は、オーディオ信号の時間領域表現をフィルタリングするための高調波ポストフィルタ１０４をさらに備え、この高調波ポストフィルタは、分子および分母を含む伝達関数に基づく。特に、分子は、利得情報によって示される利得値を含み、分母は、ピッチラグ情報によって示されるピッチラグの整数部分を含み、重要なことに、ピッチラグの分数部分に依存するマルチタップフィルタをさらに含む。
【００３１】
伝達関数Ｈ（ｚ）を有するこの高調波ポストフィルタの好ましい実施態様が図２に示されている。このフィルタは、復号器出力信号１０６を受信し、ポストフィルタリング済み出力信号１０８を得るために、この復号出力信号に、ポストフィルタリング動作を受けさせる。このポストフィルタリング済み出力信号は、処理済み信号として出力することができ、または、無論、信号依存性である、すなわち、フレームごとに変化し得るポストフィルタリング動作によって導入される任意の不連続部を除去するための任意の手順によってさらに処理することができる。この不連続部除去動作は、クロスフェーディングのような既知の不連続部除去動作のいずれかであってもよく、これは、先行するフレームがフェードアウトされ、同時に新たなフレームがフェードインされ、好ましくは、フェーディング特性は、フェーディング係数がクロスフェーディング動作全体を通じて１になるようなものであることを意味する。しかしながら、ローパスフィルタリングまたはＬＰＣフィルタリングのような他の不連続部除去も適用することができる。
【００３２】
図１に示すオーディオ信号を処理するための装置は、マルチタップフィルタ情報記憶装置１１２と、フィルタコントローラ１１４とをさらに備える。特に、フィルタコントローラ１１４は、復号器１００からサイド情報１１６を受信し、このサイド情報は、たとえば、ピッチ利得情報ｇならびにピッチラグ情報、すなわち、ピッチラグの整数部分Ｔｉｎｔおよびピッチラグの分数部分Ｔｆｒに関する情報であり得る。この情報は、フレームごとの高調波ポストフィルタを設定し、加えて、マルチタップフィルタ情報Ｂ（ｚ，Ｔｆｒ）を選択するのに有用である。さらに、復号器によって適用されるビットレート、または、復号信号の基礎となっているサンプリングレートのような追加の情報もまた、フィルタ制御部１１４によって、特に、ビットレートおよびサンプリングレートに関する特定の符号化器および／または復号器設定向けにスカラー値α、βを設定するために使用することができる。
【００３３】
図２は、当該技術分野において既知であるような、ｚ領域におけるフィルタ伝達関数Ｈ（ｚ）の極／ゼロ点表現を示す。当然のことながら、高調波ポストフィルタの多数の他の表現があり、これらはすべてフィルタ表現であり、ｚ領域におけるこの種類の極／ゼロ点表現に変換することができる。したがって、本発明は、本明細書において例示されているような伝達関数によって任意の様式で記述可能である各フィルタに適用可能である。
【００３４】
図３は、同じくｚ領域における極／ゼロ点表記の伝達関数として記載されている高調波ポストフィルタの好ましい実施形態を示す。
【００３５】
このフィルタは、以下のように記述することができる。
【数１】
2019194716.tif 000003
ここで、ｇは復号利得であり、ＴｉｎｔおよびＴｆｒは、復号ピッチラグの整数部分および分数部分であり、αおよびβは、利得を重み付けする２つのスカラーであり、Ｂ（ｚ，Ｔｆｒ）は、その係数が復号ピッチラグの分数部分に依存するローパスＦＩＲフィルタである。
【００３６】
Ｈ（ｚ）の分数内のＢ（ｚ，０）は、Ｂ（ｚ，Ｔｆｒ）によって導入される傾斜を補償するために使用される。
【００３７】
βは、ポストフィルタの強度を制御するために使用される。１に等しいβは、高調波間の可能な最大限の量のエネルギーを抑制する、完全な効果を生成する。０に等しいβは、ポストフィルタを無効にする。一般的に、高調波間のエネルギーを過度に抑制しすぎないように、非常に低い値が使用される。この値はまた、ビットレートにも依存し得、より低いビットレートにおいてはより高い値になり、たとえば、低ビットレートでは０．４であり、高ビットレートでは０．２である。
【００３８】
αは、低周波数におけるエネルギーのわずかな損失を補償するために、Ｈ（ｚ）の周波数応答にわずかな傾斜を加えるために使用される。αの値は一般的に１に近くなるように選択され、たとえば、０．８である。
【００３９】
Ｂ（ｚ，Ｔｆｒ）の一例を図６に示す。Ｂ（ｚ，Ｔｆｒ）の次数および係数もまた、ビットレートおよび出力サンプリングレートに依存し得る。ビットレートおよび出力サンプリングレートの各組み合わせに対して、異なる周波数応答を設計および調節することができる。
【００４０】
特に、０．６から１．０未満の間の偶数値のαが有用であること、および、加えて、０．１から０．５の間のβの値も有用であると証明されていることが分かっている。
【００４１】
さらに、マルチタップフィルタは、可変数のタップを有することができる。特定の実施態様について、１つのタップがｚ＋１である、４つのタップで十分であることが分かっている。しかしながら、２つのみのタップを有するより小さいフィルタ、または、さらには、５つ以上のタップを有するより大きいフィルタが、特定の実施態様にとっては有用である。
【００４２】
図６は、ピッチラグの異なる分数値の、特に、１／４のピッチラグ分解能のフィルタＢ（ｚ）の好ましい実施態様を示す。この実施態様について、高調波ポストフィルタの伝達関数の分母内のマルチタップフィルタについて４つの異なるフィルタ記述が示されている。しかしながら、フィルタ係数は必ずしも、図６に示す値を正確に示す必要はなく、±０．０５の一定の変動も、他の実施態様においては有用であり得ることが分かっている。
【００４３】
特に、図１に示すように、図６に示すタップ重みは、マルチタップフィルタ情報のためのメモリ１１２内に記憶される。フィルタコントローラ１１４は、図１のライン１１６から分数部分Ｔｆｒを受信し、この値に応答して、抽出ライン２００を介してピッチラグの特定の分数部分の特定のフィルタ情報を抽出するために、メモリ１１２をアドレス指定する。この情報はその後、高調波ポストフィルタが正確に設定されるように、出力ライン２０２を介して高調波ポストフィルタ１０４に転送される。マルチタップＦＩＲフィルタの特定の実施態様が、図５に示されている。重み指示ｗ１〜ｗ４は図６の表記に対応し、フィルタコントローラ１１４は、ピッチラグの実際の分数部分に応答して、特定のオーディオフレームに対して対応する重みを適用する。遅延部分５０１、５０２、５０３および結合器５０５のような他の部分は、図示されているように実装され得る。この文脈において、５０３および５０４のような正の遅延値に加えて負の遅延値を有するＦＩＲフィルタ表現が特に有用であることが分かっているため、遅延値５０１は、ｚ表記において負の遅延値であることを強調しておく。
【００４４】
続いて、特定の機能ブロックを有し、いかなるプレフィルタも用いずに動作する好ましい符号化器実施態様が、図４に示されている。図４に示すフィルタ部分は、ピッチ推定器４０２と、ピッチリファイナ４０４と、分数部分推定器４０６と、過渡検出器４０８と、利得推定器４１０と、利得量子化器４１２とを備える。利得量子化器４１２、分数部分推定器４０６、ピッチリファイナ４０４、および、過渡検出器４０８によって生成される判定ビットによって与えら得る情報が、符号化信号形成器４１４へと入力される。符号化信号形成器は、符号化信号１０２を与え、当該信号はその後、図１に示す復号器１００へと入力される。符号化信号１０２は、図４に示されていない追加の信号情報を含む。
【００４５】
続いて、ピッチ推定器４０２の機能を説明する。
【００４６】
フレームあたり１つのピッチラグ（整数部分＋分数部分）が推定される（フレームサイズはたとえば、２０ｍｓである）。これは、複雑性を低減するために３ステップで行われ、推定精度を改善する。
【００４７】
平滑なピッチ発展輪郭を生成するピッチ分析アルゴリズムが使用される（たとえば、Ｒｅｃ．ＩＴＵ−Ｔ  Ｇ．７１８，ｓｅｃ．６．６に記載されている開ループピッチ分析）。この分析は一般的に、サブフレーム単位で行われ（サブフレームサイズは、たとえば、１０ｍｓである）、サブフレームあたり１つのピッチラグ推定値を生成する。これらのピッチラグ推定値はいかなる分数部分も有せず、一般的にダウンサンプリングされた信号（サンプリングレートは、たとえば、６４００Ｈｚである）について推定されることに留意されたい。使用される信号は任意のオーディオ信号、たとえば、Ｒｅｃ．ＩＴＵ−Ｔ  Ｇ．７１８，ｓｅｃ．６．５に記載されているＬＰＣ加重オーディオ信号とすることができる。
【００４８】
ピッチリファイナは、以下のように動作する。
【００４９】
ピッチラグの最終的な整数部分が、オーディオ信号ｘ［ｎ］について推定され、一般的にａ．において使用されるダウンサンプリングされた信号のサンプリングレートよりも高いコア符号化器サンプリングレートにおいて実行される（たとえば、１２．８ｋＨｚ、１６ｋＨｚ、３２ｋＨｚ．．．）。信号ｘ［ｎ］は、任意のオーディオ信号、たとえば、ＬＰＣ加重オーディオ信号とすることができる。
【００５０】
ピッチラグの整数部分はこのとき、以下の自己相関関数を最大化するラグｄｍであり、
【数２】
2019194716.tif 000004
ここで、ｄはおおよそ、ステップ１．ａ．において推定されるピッチラグＴである。
【００５１】
（数３）
Ｔ−δ１≦ｄ≦Ｔ＋δ２
分数部分推定器４０６は、以下のように動作する。
【００５２】
ステップ２．ｂ．において計算される自己相関関数Ｃ（ｄ）を補間し、補間された自己相関関数を最大化する分数ピッチラグを選択することによって、分数部分が求められる。補間は、Ｒｅｃ．ＩＴＵ−Ｔ  Ｇ．７１８，ｓｅｃ．６．６．７に記載されているようなローパスＦＩＲフィルタを使用して実施することができる。
【００５３】
図４に示す過渡検出器４０８は、判定ビットを生成するように構成されている。
【００５４】
入力オーディオ信号がいかなる高調波成分も含まない場合、ビットストリームにおいてパラメータは符号化されない。復号器がポストフィルタパラメータを復号しなければならないか否かが復号器に分かるように、１ビットのみが送信される。判定は、以下のいくつかのパラメータに基づいて行われる。
【００５５】
ａ．ステップ１．ｂ．において推定される整数ピッチラグにおける正規化相関。
【数４】
2019194716.tif 000005
入力信号が整数ピッチラグによって完全に予測可能である場合、正規化相関は１であり、まったく予測可能でない場合は０である。このとき、高い値（１に近い）は高調波信号を示す。よりロバストな判定のために、過去のフレームの正規化相関も、判定に使用することができる。たとえば
【００５６】
（ｎｏｒｍ．ｃｏｒｒ（ｃｕｒｒ．）＊ｎｏｒｍ．ｃｏｒｒ．（ｐｒｅｖ．））＞０．２５である場合、現在のフレームは何らかの高調波成分を含む（ｂｉｔ＝１）。
【００５７】
ｂ．過渡を含む信号に対してポストフィルタが作動することを回避するための、過渡検出器によって計算される特徴（たとえば、時間的平坦性測度、最大エネルギー変化）、たとえば
【００５８】
（ｔｅｍｐＦｌａｔｎｅｓｓ＞３．５  ｏｒ  ｍａｘＥｎｅｒｇｙｃｈａｎｇｅ＞３．５）である場合、ｂｉｔ＝０を設定し、そうでない場合、いかなるパラメータも送信しない。
【００５９】
さらに、利得推定器４１０は、利得量子化器４１２へと入力されるべき利得を計算する。
【００６０】
利得は一般的に、コア符号化器サンプリングレートにおける入力オーディオ信号について推定されるが、これはまた、ＬＰＣ加重オーディオ信号のような任意のオーディオ信号とすることもできる。この信号はｙ［ｎ］と表記され、ｘ［ｎ］と同じであってもよく、または、異なっていてもよい。
【００６１】
最初に、ｙ［ｎ］を以下のフィルタを用いてフィルタリングすることによって、ｙ［ｎ］の予測ｙＰ［ｎ］が求められる。
【数５】
2019194716.tif 000006
ここで、Ｔｉｎｔはピッチラグの整数部分であり（１．ｂ．において推定される）、Ｂ（ｚ，Ｔｆｒ）は、その係数がピッチラグの分数部分Ｔｆｒ（１．ｃ．において推定される）に依存するローパスＦＩＲフィルタである。
【００６２】
ピッチラグ分解能が１／４であるときのＢ（ｚ）の一例は以下のとおりである。
【数６】
2019194716.tif 000007
その後、利得ｇが以下のように計算され、
【数７】
2019194716.tif 000008
０から１の間に限定される。
【００６３】
最後に、利得が、たとえば、一様量子化を使用して、たとえば、２ビットで量子化される。
【００６４】
利得が０に量子化される場合、ビットストリームにおいてパラメータは符号化されず、１判定ビットのみがもたらされる（ｂｉｔ＝０）。
【００６５】
すでに概説したように、ポストフィルタは、変換復号器の後の出力オーディオ信号に対して適用される。ポストフィルタは、２０ｍｓのような、符号化器側で使用されたものと同じフレームサイズを有するフレームごとに信号を処理する。図示されているように、これは、そのパラメータが、符号化器側で推定され、ビットストリームから復号されるパラメータから判定される長期予測フィルタＨ（ｚ）に基づく。この情報は、判定ビット、ピッチラグおよび利得を含む。判定ビットが０である場合、ピッチラグおよび利得は復号されず、０であると仮定され、ビットストリームへはまったく書き込まれない。
【００６６】
論じられているように、フィルタパラメータが１つのフレームから次のフレームへと異なる場合、２つのフレームの間の境界に不連続部が導入され得る。不連続部を回避するために、クロスフェーダまたはそれを目的とした任意の他の実施態様のような不連続部除去器が適用される。
【００６７】
さらに、高調波ポストフィルタを設定するためのいくつかの異なる方法が、図７ａ〜図８ｂに示されている。これらのプロットは、周波数領域伝達関数を示している。水平軸は正規化周波数１に関係付けられ、垂直軸はｄＢ単位のフィルタ応答の振幅である。図７ｂを除くすべての図解において、フィルタは、低周波数の増幅、すなわち、一定の正のｄＢ振幅値を導入していることが強調される。
【００６８】
特に、図７ａは、上記で示したような一定のパラメータ値を有する、図３のフィルタを実装している伝達関数を示している。さらに、α値、すなわち、第１のスカラー値は０に設定されている。図７ｂは、同様の状況を示すが、ここでは、α値は１に等しい。他のパラメータは図７ａと同一である。
【００６９】
図７ｃは、αが０．８に等しいさらなる実施態様を示し、これは、わずかな傾斜およびより低い周波数のブーストを有する。ここでも、図７は図７ａに示すものと同じ他のパラメータを有する。１に等しいαが、傾斜を除去し、すべての高調波周波数が１の利得を有することが明らかになる。この設定の欠点は、高調波間の周波数におけるエネルギーの損失である。それゆえ、図７ｃにあるような、０．８に等しいαの値が好ましい。この値は、図７ｂのαが１に等しい状況と比較して、わずかな傾斜を加える。高調波間の周波数におけるエネルギーの損失を補償するために、このわずかな傾斜が使用されることが好ましい。
【００７０】
さらに、図８ａおよび図８ｂは、０．８に等しいαの値、ならびに、異なるβ値、すなわち、図８ａにおいては０．４のβ値、および、図８ｂにおいては０．２のβ値についてのフィルタ設定を示している。０．４のβ値が、０．２のβ値と比較してより強いポストフィルタリング効果を有することが明らかになり、それゆえ、より低いビットレートにおいては、そのような低ビットレートによって導入される高調波間ノイズを除去するために、０．４のβ値が使用される。
【００７１】
他方、０．２に等しいβは、高調波間のエネルギーを抑制する効果がそれほど強くなく、それゆえ、このβ値は、より高いビットレートにおいてはそれほど多くの高調波間ノイズが存在しないことに起因して、そのような高いビットレートにとって好ましい。
【００７２】
いくつかの態様が装置の文脈において説明されているが、これらの態様は対応する方法の説明をも表すことは明らかであり、ブロックまたはデバイスが、方法ステップまたは方法ステップの特徴に対応する。同様に、方法ステップの文脈において説明されている態様は、対応する装置の対応するブロックまたは項目または特徴の説明をも表す。方法ステップのいくつかまたはすべては、たとえば、マイクロプロセッサ、プログラム可能コンピュータまたは電子回路のようなハードウェア装置によって（またはハードウェア装置を使用して）実行されてもよい。いくつかの実施形態において、最も重要な方法ステップのいずれか１つまたは複数は、そのような装置によって実行されてもよい。
【００７３】
本発明の送信または符号化信号は、デジタル記憶媒体上に記憶することができ、または、インターネットのような、無線伝送媒体または有線伝送媒体のような伝送媒体上で送信することができる。
【００７４】
特定の実施要件に応じて、本発明の実施形態は、ハードウェアまたはソフトウェアにおいて実装することができる。実施態様は、それぞれの方法が実施されるようにプログラム可能コンピュータシステムと協働する（または協働することが可能である）、電子可読制御信号を記憶されているデジタル記憶媒体、たとえば、フロッピーディスク、ＤＶＤ、Ｂｌｕ−ｒａｙ（登録商標）、ＣＤ、ＲＯＭ、ＰＲＯＭ、およびＥＰＲＯＭ、ＥＥＰＲＯＭまたはフラッシュメモリを使用して実施することができる。それゆえ、デジタル記憶媒体は、コンピュータ可読であってもよい。
【００７５】
本発明によるいくつかの実施形態は、本明細書に記載されている方法の１つが実施されるように、プログラム可能コンピュータシステムと協働することが可能である、電子可読制御信号を有するデータキャリアを含む。
【００７６】
一般的に、本発明の実施形態は、プログラムコードを有するコンピュータプログラム製品として実装することができ、プログラムコードは、コンピュータプログラム製品がコンピュータ上で作動すると、方法の１つを実施するように動作可能である。プログラムコードは、たとえば、機械可読キャリア上に記憶されてもよい。
【００７７】
他の実施形態は、機械可読キャリア上に記憶されている、本明細書に記載されている方法の１つを実施するためのコンピュータプログラムを含む。
【００７８】
言い換えれば、本発明の方法の一実施形態は、それゆえ、コンピュータプログラムがコンピュータ上で作動すると、本明細書に記載されている方法の１つを実施するためのプログラムコードを有するコンピュータプログラムである。
【００７９】
それゆえ、本発明の方法のさらなる実施形態は、本明細書に記載されている方法の１つを実施するためのコンピュータプログラムを記録されて含むデータキャリア（またはデジタル記憶媒体、もしくはコンピュータ可読媒体のような非一時的記憶媒体）である。データキャリア、デジタル記憶媒体または記録媒体は一般的に、有形かつ／または非一時的である。
【００８０】
それゆえ、本発明の方法のさらなる実施形態は、本明細書に記載されている方法の１つを実施するためのコンピュータプログラムを表すデータストリームまたは信号系列である。データストリームまたは信号系列は、たとえば、データ通信接続、たとえば、インターネット上を介して転送されるように構成されてもよい。
【００８１】
さらなる実施形態は、本明細書に記載されている方法の１つを実施するように構成または適合されている処理手段、たとえば、コンピュータまたはプログラム可能論理デバイスを含む。
【００８２】
さらなる実施形態は、本明細書に記載されている方法の１つを実施するためのコンピュータプログラムをインストールされているコンピュータを含む。
【００８３】
本発明によるさらなる実施形態は、本明細書に記載されている方法のうちの１つを実施するためのコンピュータプログラムを受信機に（たとえば、電子的にまたは光学的に）転送するように構成されている装置またはシステムを含む。受信機は、たとえば、コンピュータ、モバイルデバイス、メモリデバイスなどであってもよい。装置またはシステムは、たとえば、コンピュータプログラムを受信機に転送するためのファイルサーバを含んでもよい。
【００８４】
いくつかの実施形態において、プログラム可能論理デバイス（たとえば、フィールドプログラマブルゲートアレイ）が、本明細書に記載されている方法の機能のいくつかまたはすべてを実施するために使用されてもよい。いくつかの実施形態において、フィールドプログラマブルゲートアレイは、本明細書に記載されている方法の１つを実施するためにマイクロプロセッサと協働してもよい。一般的に、方法は、任意のハードウェア装置によって実施されることが好ましい。
【００８５】
上述した実施形態は、本発明の原理の例示にすぎない。本明細書に記載されている構成および詳細の修正および変形が当業者には明白であることが理解される。それゆえ、本明細書において実施形態の記述および説明として提示されている特定の詳細によってではなく、添付の特許請求項の範囲のみによって限定されることが意図されている。
【図１】
2019194716.tif 000010
【図２】
2019194716.tif 000011
【図３】
2019194716.tif 000012
【図４】
2019194716.tif 000013
【図５】
2019194716.tif 000014
【図６】
2019194716.tif 000015
【図７ａ】
2019194716.tif 000016
【図７ｂ】
2019194716.tif 000017
【図７ｃ】
2019194716.tif 000018
【図８ａ】
2019194716.tif 000019
【図８ｂ】
2019194716.tif 000020
【手続補正書】
【提出日】令和1年7月19日(2019.7.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ピッチラグ情報および利得情報を関連付けられているオーディオ信号を処理するための装置であって、
前記オーディオ信号の第１の領域の表現を、前記オーディオ信号の第２の領域としての時間領域の表現へと変換するための領域変換器と、
前記オーディオ信号の前記第２の領域の表現をフィルタリングするための高調波ポストフィルタ（１０４）であって、前記高調波ポストフィルタ（１０４）は、前記時間領域において作動する長期予測フィルタに基づく、高調波ポストフィルタ（１０４）と
を備える、装置。
【請求項２】
前記高調波ポストフィルタ（１０４）が基づく前記長期予測フィルタは、前記ピッチラグ情報によって示されるピッチラグの整数部分、および、前記ピッチラグ情報により示される前記ピッチラグの分数部分を考慮に入れるように構成されている、請求項１に記載の装置。
【請求項３】
前記高調波ポストフィルタ（１０４）が基づく前記長期予測フィルタは、パラメータを含み、前記パラメータは、前記オーディオ信号と前記ピッチラグ情報と前記利得情報とを含むビットストリームを復号したパラメータから判定される、請求項１または２に記載の装置。 
【請求項４】
前記ビットストリームはさらに判定ビットを含み、前記装置は、前記判定ビットが０に等しい場合、いかなるピッチラグまたは利得も復号されず、または前記ピッチラグおよび前記利得をビットストリームに書き込まれていないと仮定するように、または前記ピッチラグおよび前記利得をゼロ値として仮定するように、構成される、請求項３に記載の装置。
【請求項５】
前記高調波ポストフィルタ（１０４）は、前記ピッチラグ情報および前記利得情報から導出されたフィルタパラメータを含み、前記高調波ポストフィルタ（１０４）は、１つのフレームから次のフレームへと異なるパラメータを有するように構成され、前記装置は、前記１つのフレームと前記次のフレームとの間の境界における不連続部を回避するための不連続部除去器をさらに含む、請求項１〜４のいずれか一項に記載の装置。
【請求項６】
前記不連続部除去器は、クロスフェーダ、ローパスフィルタ、またはＬＰＣフィルタのうちの少なくとも１つを含む、請求項５に記載の装置。
【請求項７】
前記不連続部除去器は、前記１つのフレームのポストフィルタリングされたオーディオ信号をフェードアウトさせると同時に、前記次のフレームのポストフィルタリングされたオーディオ信号をフェードインさせるように構成される、請求項５または６に記載の装置。
【請求項８】
前記フェードアウトおよび前記フェードインのクロスフェーディング特性は、フェーディング係数がクロスフェーディング動作全体を通じて１になるようなものである、請求項７に記載の装置。好ましくは、フェーディング特性は、フェーディング係数がクロスフェーディング動作全体を通じて１になるようなものであることを意味する。しかしながら、ローパスフィルタリングまたはＬＰＣフィルタリングのような他の不連続部除去も適用することができる。
【請求項９】
前記高調波ポストフィルタ（１０４）は、分子および分母を含む伝達関数に基づき、前記分子は前記利得情報によって示される利得値を含み、前記分母は、前記ピッチラグ情報によって示されるピッチラグの整数部分、および、前記ピッチラグ情報によって示される前記ピッチラグの分数部分に依存するマルチタップフィルタを含む、請求項１〜８のいずれか一項に記載の装置。
【請求項１０】
前記高調波ポストフィルタ（１０４）の前記伝達関数は、前記分子内に、前記ピッチラグのゼロ分数部分（Ｔｆｒ）のためのさらなるマルチタップＦＩＲフィルタ（Ｂ（ｚ，０））を含むか、または、前記分母は、前記マルチタップフィルタと前記利得値との間の積を含む、請求項９に記載の装置。
【請求項１１】
前記分子は、第１のスカラー値（α）と第２のスカラー値（β）との積をさらに含み、前記分母は、前記第２のスカラー値（β）を含み、前記第１のスカラー値（α）は含まず、前記第１のスカラー値（α）および前記第２のスカラー値（β）は予め決定されており、０よりも大きい値を有し、前記第２のスカラー値（β）は前記第１のスカラー値（α）よりも小さい、請求項９または１０に記載の装置。
【請求項１２】
前記高調波ポストフィルタ（１０４）は、以下の式に基づく極−ゼロ点表現の前記伝達関数Ｈ（ｚ）を有し、
【数１】
2019194716.tif 000021
ここで、αは第１のスカラー値であり、βは第２のスカラー値であり、Ｂ（ｚ，０）はゼロ分数部分ピッチラグのためのマルチタップフィルタであり、Ｂ（ｚ，Ｔｆｒ）は前記ピッチラグの前記分数部分に依存するマルチタップフィルタであり、Ｔｉｎｔは前記ピッチラグの前記整数部分であり、Ｔｆｒは前記ピッチラグの前記分数部分であり、ｇは前記利得情報によって示される前記利得値であり、ｚはｚ平面内の変数である、請求項１〜１１のいずれか一項に記載の装置。
【請求項１３】
前記高調波ポストフィルタ（１０４）は、有限インパルス応答（ＦＩＲ）フィルタであって少なくとも３つのタップを有するマルチタップフィルタを含む、請求項１〜１２のいずれか一項に記載の装置。
【請求項１４】
前記分母内の前記マルチタップフィルタは４つのタップを含み、ゼロ分数部分について、第１のタップ（ｗ４）は０．０から０．１の間であり、第２のタップ（ｗ３）は０．２から０．３の間であり、第３のタップ（ｗ２）は０．５から０．６の間であり、第４のタップ（ｗ１）は０．２から０．３の間であり、
前記マルチタップフィルタは、第１の分数部分について、４つのフィルタタップを含み、第１のタップ（ｗ４）は０．０から０．１の間であり、第２のタップ（ｗ３）は０．３から０．４の間であり、第３のタップ（ｗ２）は０．４５から０．５５の間であり、第４のタップ（ｗ１）は０．１から０．２の間であり、
前記マルチタップフィルタは、第２の分数部分について、４つのフィルタタップを含み、第１のタップ（ｗ４）は０．０から０．１の間であり、第２のタップ（ｗ３）は０．３５から０．４５の間であり、第３のタップ（ｗ２）は０．３５から０．４５の間であり、第４のタップ（ｗ１）は０．０から０．１の間であり、
前記マルチタップフィルタは、第３の分数部分について、４つのフィルタタップを含み、第１のタップ（ｗ４）は０．１から０．２の間であり、第２のタップ（ｗ３）は０．４５から０．５５の間であり、第３のタップ（ｗ２）は０．３から０．４の間であり、第４のタップ（ｗ１）は０．０から０．１の間であり、
前記第３の分数部分は前記第２の分数部分よりも大きく、前記第２の分数部分は前記第１の分数部分よりも大きい、請求項１３に記載の装置。
【請求項１５】
前記高調波ポストフィルタ（１０４）は、高調波間の周波数におけるエネルギーの損失を補償するための負のスペクトル傾斜を有するように構成されており、または
前記高調波ポストフィルタ（１０４）は、フレーム内の高調波間のエネルギーの量を抑制するように構成されており、前記抑制されるエネルギーの量は、前記フレーム内の時間領域表現の総エネルギーの２０％よりも小さい、請求項１〜１４のいずれか一項に記載の装置。
【請求項１６】
前記領域変換器は周波数−時間変換器であり、前記第１の領域は周波数領域であり、または
前記領域変換器はＬＰＣ残差−時間変換器であり、前記第１の領域はＬＰＣ残差領域である、請求項１〜１５のいずれか一項に記載の装置。
【請求項１７】
ピッチラグ情報および利得情報を関連付けられているオーディオ信号を処理するための方法であって、
前記オーディオ信号の周波数表現を、前記オーディオ信号の時間領域表現へと変換することと、
高調波ポストフィルタ（１０４）によって前記オーディオ信号の前記時間領域表現をフィルタリングすることであって、前記高調波ポストフィルタ（１０４）は、前記時間領域において作動する長期予測フィルタに基づく、フィルタリングすることと
を含む、方法。
【請求項１８】
オーディオ信号を符号化するための符号化器と、プロセッサを備える復号器（１００）とを備える、オーディオ信号を処理するためのシステムであって、前記プロセッサは、
前記オーディオ信号の周波数表現を、前記オーディオ信号の時間領域表現へと変換するための領域変換器と、
前記オーディオ信号の前記時間領域表現をフィルタリングするための高調波ポストフィルタ（１０４）であって、
前記高調波ポストフィルタ（１０４）は、前記時間領域において作動する長期予測フィルタに基づく、高調波ポストフィルタ（１０４）と
を備える、システム。
【請求項１９】
前記符号化器は、前記ピッチラグの整数部分および分数部分を計算するためのピッチラグ計算器（４０２、４０４、４０６）と、前記利得値を計算するための利得計算器（４１０、４１２）と、前記ピッチラグ情報および前記利得情報を含む符号化信号（１０２）を生成するための符号化信号形成器（４１４）とを備える、請求項１８に記載のシステム。
【請求項２０】
オーディオ信号を符号化する方法および復号する方法を含む、オーディオ信号を処理するための方法であって、
前記オーディオ信号の周波数表現を、前記オーディオ信号の時間領域表現へと変換することと、
高調波ポストフィルタ（１０４）を使用して前記オーディオ信号の前記時間領域表現をフィルタリングすることであって、前記高調波ポストフィルタ（１０４）は、前記時間領域において作動する長期予測フィルタに基づく、フィルタリングすることと
を含む、方法。
【請求項２１】
コンピュータまたはプロセッサ上で作動しているときに、請求項１７または請求項２０に記載の方法を実施するためのコンピュータプログラム。
【外国語明細書】
2019194716000001.pdf