(57)【要約】【解決手段】  実施形態は、オーディオ信号を処理してオーディオ信号のサブバンド表現を取得するオーディオプロセッサを提供する。オーディオプロセッサは、カスケード接続されたクリティカルサンプリング変換ステージおよび時間領域エイリアシング低減ステージを含む。カスケードラップクリティカルサンプリング変換ステージは、オーディオ信号のサンプルの少なくとも２つの部分的に重なり合うブロックに対してカスケードラップクリティカルサンプリング変換を実行し、オーディオのサンプルの第１のブロックに基づいてサブバンドサンプルのセットを取得するとともに、オーディオ信号のサンプルの第２のブロックに基づいてサブバンドサンプルの対応するセットを取得するように構成される。時間領域エイリアシング低減ステージは、オーディオ信号のサンプルの第１のブロックに基づいて得られるサブバンドサンプル、およびサンプルの第２のサンプルブロックに基づいて得られるサブバンドサンプルの２つの対応するセットの加重結合を実行して、オーディオ信号のエイリアシング低減サブバンド表現を取得するように構成される。【選択図】  図１
2019526074.tif 000002
【特許請求の範囲】
【請求項１】
オーディオ信号（１０２）を処理して前記オーディオ信号（１０２）のサブバンド表現を取得するためのオーディオプロセッサ（１００）であって、前記オーディオプロセッサ（１００）は、
前記オーディオ信号（１０２）のサンプルの部分的に重なり合う少なくとも２つのブロック（１０８＿１； １０８＿２）に対してカスケードラップクリティカルサンプリング変換を実行し、前記オーディオ信号（１０２）のサンプルの第１のブロック（１０８＿１）に基づいてサブバンドサンプルのセット（１１０＿１，１）を取得するとともに、前記オーディオ信号（１０２）のサンプルの第２のブロック（１０８＿２）に基づいてサブバンドサンプルの対応するセット（１１０＿２，１）を取得するように構成された、カスケードラップクリティカルサンプリング変換ステージ（１０４）と、
１つは前記オーディオ信号（１０２）のサンプルの前記第１のブロック（１０８＿１）に基づいて得られ、もう１つは前記オーディオ信号のサンプルの前記第２のブロック（１０８＿２）に基づいて得られる２つの対応するサブバンドサンプルのセット（１１０＿１，１； １１０＿１，２）の加重結合を実行して、前記オーディオ信号（１０２）のエイリアシング低減サブバンド表現（１１２＿１）を取得するように構成された、時間領域エイリアシング低減ステージ（１０６）とを含む、オーディオプロセッサ（１００）。
【請求項２】
前記カスケードラップクリティカルサンプリング変換ステージ（１０４）は、
前記オーディオ信号（１０２）のサンプルの部分的に重なり合う少なくとも２つのブロック（１０８＿１；１０８＿２）のサンプルの第１のブロック（１０８＿１）およびサンプルの第２のブロック（１０８＿２）に対してラップクリティカルサンプリング変換を実行して、サンプルの前記第１のブロック（１０８＿１）についてのビンの第１のセット（１２４＿１）およびサンプルの前記第２のブロック（１０８＿２）についてのビンの第２のセット（１２４＿２）を取得するように構成された第１のラップクリティカルサンプリング変換ステージ（１２０）を含む、請求項１のオーディオプロセッサ（１００）。
【請求項３】
前記カスケードラップクリティカルサンプリング変換ステージ（１０４）はさらに、
ビンの第１のセット（１２４＿１）のセグメント（１２８＿１，１）に対してラップクリティカルサンプリング変換を実行し、ビンの第２のセット（１２４＿２）のセグメント（１２８＿２，１）に対してラップクリティカルサンプリング変換を実行して、ビンの前記第１のセットのためのサブバンドサンプルのセット（１１０＿１,１）およびビンの前記第２のセットのためのサブバンドサンプルのセット（１１０＿２,１）を取得するように構成された第２のラップクリティカルサンプリング変換ステージ（１２６）であって、各セグメントは前記オーディオ信号（１０２）のサブバンドと関連付けられる、第２のラップクリティカルサンプリング変換ステージ（１２６）をさらに含む、請求項２に記載のオーディオプロセッサ（１００）。
【請求項４】
前記サブバンドサンプルの第１のセット（１１０＿１,１）は、ビンの前記第１のセット（１２４＿１）の前記第１のセグメント（１２８＿１,１）に基づく第１のラップクリティカルサンプリング変換（１３２＿１，１）の結果であり、サブバンドサンプルの第２のセット（１１０＿１，２）は、ビンの前記第１のセット（１２４＿１）の前記第２のセグメント（１２８＿１，２）に基づく第２のラップクリティカルサンプリング変換（１３２＿１，２）の結果であり、サブバンドサンプルの第３のセット（１１０＿２，１）は、ビンの前記第２のセット（１２８＿２,１）の前記第１のセグメント（１２８＿２，１）に基づく第３のラップクリティカルサンプリング変換（１３２＿２，１）の結果であり、サブバンドサンプルの第４のセット（１１０＿２，２）は、ビンの前記第２のセット（１２８＿２,１）の前記第２のセグメント（１２８＿２，２）に基づく第４のラップクリティカルサンプリング変換（１３２＿２，２）の結果であり、
前記時間領域エイリアシング低減ステージ（１０６）は、サブバンドサンプルの前記第１のセット（１１０＿１，１）とサブバンドサンプルの前記第３のセット（１１０＿２，１）との加重結合を実行して、前記オーディオ信号の第１のエイリアシング低減サブバンド表現（１１２＿１）を取得するように構成され、前記時間領域エイリアシング低減ステージ（１０６）は、サブバンドサンプルの前記第２のセット（１１０＿１,２）とサブバンドサンプルの前記第４のセット（１１０＿２,２）との加重結合を実行して、前記オーディオ信号の第２のエイリアシング低減サブバンド表現（１１２＿２）を取得するように構成された、請求項３に記載のオーディオプロセッサ（１００）。
【請求項５】
前記カスケードラップクリティカルサンプリング変換ステージ（１０４）は、少なくとも２つの窓関数を使用してサンプルの前記第１のブロック（１０８＿１）に基づいて取得されたビンのセット（１２４＿１）をセグメント化して、サンプルの前記第１のブロック（１０８＿１）に相当するビンのセグメント化されたセットに基づいてサブバンドサンプルの少なくとも２つのセグメント化されたセット（１２８＿１,１； １２８＿１,２）を取得するように構成され、
前記カスケードラップクリティカルサンプリング変換ステージ（１０４）は、少なくとも２つの窓関数を使用してサンプルの前記第２のブロック（１０８＿２）に基づいて取得されたビンのセット（１２４＿２）をセグメント化し、サンプルの前記第２のブロック（１０８＿２）に相当するビンの前記セグメント化されたセットに基づいてサブバンドサンプルの少なくとも２つのセグメント化されたセット（１２８＿２，１； １２８＿２，２）を取得するように構成され、
前記少なくとも２つの窓関数は、異なる窓幅を有する、請求項１ないし４の１つに記載のオーディオプロセッサ（１００）。
【請求項６】
前記カスケードラップクリティカルサンプリング変換ステージ（１０４）は、少なくとも２つの窓関数を使用してサンプルの前記第１のブロック（１０８＿１）に基づいて取得されたビンのセット（１２４＿１）をセグメント化するとともに、サンプルの前記第１のブロック（１０８＿１）に相当するビンの前記セグメント化されたセットに基づいて少なくとも２つのサブバンドサンプルのセグメント化されたセット（１２８＿１,１；１２８＿１,２）を取得するように構成され、
前記カスケードラップクリティカルサンプリング変換ステージ（１０４）は、前記少なくとも２つの窓関数を使用してサンプルの前記第２のブロック（１０８＿２）に基づいて取得されたビンのセット（１２４＿２）をセグメント化するとともに、サンプルの前記第２のブロック（１０８＿２）に相当するビンの前記セグメント化されたセットに基づいてサブバンドサンプルの少なくとも２つのセット（１２８＿２,１；１２８＿２,２）を取得するように構成され、
隣接するサブバンドサンプルのセットに対応する前記窓関数のフィルタスロープは、対称である、請求項１ないし５の１項に記載のオーディオプロセッサ（１００）。
【請求項７】
前記カスケードラップクリティカルサンプリング変換ステージ（１０４）は、第１の窓関数を用いて、前記オーディオ信号の前記サンプルをサンプルの前記第１のブロック（１０８＿１）およびサンプルの前記第２のブロック（１０８＿１）にセグメント化するように構成され、
前記ラップクリティカルサンプリング変換ステージ（１０４）は、第２の窓関数を用いて、サンプルの前記第１のブロック（１０８＿１）に基づいて取得されたビンのセット（１２４＿１）とサンプルの前記第２のブロック（１０８＿２）に基づいて取得されたビンのセット（１２４＿２）にセグメント化して、前記対応するサブバンドサンプルを取得するように構成され、
前記第１の窓関数と前記第２の窓関数とは異なる窓幅を有する、請求項１ないし６の１項に記載のオーディオプロセッサ（１００）。
【請求項８】
前記カスケードラップクリティカルサンプリング変換ステージ（１０４）は、第１の窓関数を用いて、前記オーディオ信号の前記サンプルをサンプルの前記第１のブロック（１０８＿１）およびサンプルの前記第２のブロック（１０８＿１）にセグメント化するように構成され、
前記カスケードラップクリティカルサンプリング変換ステージ（１０４）は、第２の窓関数を使用して、サンプルの前記第１のブロック（１０８＿１）に基づいて取得されたビンのセット（１２４＿１）と、サンプルの前記第２のブロック（１０８＿２）に基づいて取得されたビンのセット（１２４＿２）とをセグメント化して、対応するサブバンドサンプルを取得するように構成され、
前記第１の窓関数の窓幅と前記第２の窓関数の窓幅は互いに異なり、前記第１の窓関数の前記窓幅と前記第２の窓関数の前記窓幅は２の累乗とは異なる係数だけ互いに異なっている、請求項１ないし６の１項に記載のオーディオプロセッサ（１００）。
【請求項９】
2019526074.tif 000029
【請求項１０】
オーディオ信号のサブバンド表現を処理して前記オーディオ信号（１０２）を取得するためのオーディオプロセッサ（２００）であって、前記オーディオプロセッサ（２００）は、
前記オーディオ信号（１０２）の２つの対応するエイリアシング低減サブバンド表現の加重結合を実行して、サブバンドサンプルのセット（１１０＿１,１）であるエイリアシング済サブバンド表現を取得する、逆時間領域エイリアシング低減ステージ（２０２）と、
サブバンドサンプルの前記セット（１１０＿１,１）に対してカスケード逆ラップクリティカルサンプリング変換を実行して前記オーディオ信号（１０２）のサンプルのブロックに関連付けられたサンプルのセット（２０６＿１，１）を取得するように構成されたカスケード逆ラップクリティカルサンプリング変換ステージ（２０４）とを含む、オーディオプロセッサ。
【請求項１１】
前記カスケード逆ラップクリティカルサンプリング変換ステージ（２０４）は、サブバンドサンプルの前記セット（１１０＿１,１）に対して逆ラップクリティカルサンプリング変換を実行して前記オーディオ信号の所与のサブバンドに関連付けられたビン（１２８＿１、１）のセットを取得するように構成された第１の逆ラップクリティカルサンプリング変換ステージ（２０８）と、
前記オーディオ信号（１０２）の前記所与のサブバンドに関連付けられたビンの前記セット（１２８＿１,１）と前記オーディオ信号（１０２）の別のサブバンドに関連付けられたビンのセット（１２８＿１，２）との加重結合を含む、前記オーディオ信号の複数のサブバンドに関連付けられたビンのセットの連結を実行して前記オーディオ信号（１０２）のサンプルのブロックに関連付けられたビンのセット（１２４＿１）を取得するように構成された第１の重複および追加ステージ（２１０）とを含む、請求項１０に記載のオーディオプロセッサ（２００）。
【請求項１２】
前記カスケード逆ラップクリティカルサンプリング変換ステージ（２０４）は、前記オーディオ信号（１０２）のサンプルの前記ブロックに関連付けられたビンの前記セット（１２４＿１）に対して逆ラップクリティカルサンプリング変換を実行して、前記オーディオ信号（１０２）のサンプルの前記ブロックに関連付けられたサンプルのセットを取得するように構成された第２の逆ラップクリティカルサンプリング変換ステージ（２１２）を含む、請求項１１に記載のオーディオプロセッサ（２００）。
【請求項１３】
前記カスケード逆ラップクリティカルサンプリング変換ステージ（２０４）は、前記オーディオ信号（１０２）のサンプルの前記ブロックに関連付けられたサンプルの前記セット（２０６＿１,１）と前記オーディオ信号（１０２）のサンプルの別のブロックに関連付けられたサンプルの別のセット（２０６＿２,１）とを重複して追加して、前記オーディオ信号（１０２）を得るように構成された第２の重複および追加ステージ（２０４）を含み、前記オーディオ信号（１０２）サンプルの前記ブロックとサンプルの前記別のブロックは部分的に重なり合っている、請求項１１に記載のオーディオプロセッサ（２００）。
【請求項１４】
2019526074.tif 000030
【請求項１５】
請求項１ないし９の１項に記載のオーディオプロセッサ（１００）と、
前記オーディオ信号の前記エイリアシング低減サブバンド表現を符号化して前記オーディオ信号の符号化されたエイリアシング低減サブバンド表現を取得するように構成されたエンコーダと、
前記オーディオ信号の前記符号化されたエイリアシング低減サブバンド表現からビットストリームを形成するように構成されたビットストリーム形成器とを含む、オーディオエンコーダ。
【請求項１６】
前記ビットストリームを解析して前記符号化されたエイリアシング低減サブバンド表現を取得するように構成されたビットストリーム解析器と、
前記符号化されたエイリアシング低減サブバンド表現を復号化して前記オーディオ信号の前記エイリアシング低減サブバンド表現を取得するように構成されたデコーダと、
請求項１０ないし１４の１項に記載されたオーディオプロセッサ（２００）とを含む、オーディオデコーダ。
【請求項１７】
請求項１ないし９の１項に記載のオーディオプロセッサ（１００）と、
前記エイリアシング低減サブバンド表現を分析して、前記オーディオ信号を記述する情報を提供するように構成された情報抽出器とを含む、オーディオ分析器。
【請求項１８】
オーディオ信号を処理して前記オーディオ信号のサブバンド表現を取得するための方法（３００）であって、前記方法は、
前記オーディオ信号のサンプルの部分的に重なり合う少なくとも２つのブロックに対してカスケードラップクリティカルサンプリング変換を実行（３０２）して、前記オーディオ信号のサンプルの第１のブロックに基づいてサブバンドサンプルのセットを取得し、前記オーディオ信号のサンプルの第２のブロックに基づいてサブバンドサンプルの対応するセットを取得するステップと、
１つは前記オーディオ信号のサンプルの前記第１のブロックに基づいて得られ、もう１つは前記オーディオ信号のサンプルの前記第２のブロックに基づいて得られる２つの対応するサブバンドサンプルのセットの加重結合を実行（３０４）して、前記オーディオ信号のエイリアシング低減サブバンド表現を取得するステップとを含む、方法。
【請求項１９】
オーディオ信号のサブバンド表現を処理して前記オーディオ信号を取得する方法（４００）であって、前記方法は、
前記オーディオ信号の２つの対応するエイリアシング低減サブバンド表現の加重結合を実行（４０２）してサブバンドサンプルのセットであるエイリアシング済サブバンド表現を取得するステップと、
サブバンドサンプルの前記セットに対してカスケード逆ラップクリティカルサンプリング変換を実行（４０４）して前記オーディオ信号のサンプルのブロックに関連付けられたサンプルのセットを取得するステップとを含む、方法。
【請求項２０】
請求項１８または１９の１項に記載の方法を実行するためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願発明による実施形態は、オーディオ信号を処理してオーディオ信号のサブバンド表現を取得するためのオーディオプロセッサ／方法に関する。さらなる実施形態は、オーディオ信号のサブバンド表現を処理してオーディオ信号を取得するためのオーディオプロセッサ／方法に関する。いくつかの実施形態は、例えば不均一直交ＭＤＣＴフィルタバンクのサブバンドにおける、ＭＤＣＴ（ＭＤＣＴ＝修正離散コサイン変換）分析／合成に基づく不均一直交フィルタバンクのサブバンドにおける時間領域エイリアシング低減に関する。
【０００２】
ＭＤＣＴは、重複して使用されるときの良好なエネルギー圧縮および直交性のようなその特性のためにオーディオ符号化用途において広く使用されている。しかしながら、ＭＤＣＴは均一な時間周波数分解能を示す［非特許文献１］。しかしながら、知覚的に動機付けられたオーディオ処理を行うとき、不均一な時間−周波数分解能はより望ましい表現であり得る。
【０００３】
不均一変換を設計する１つの方法は、いくつかの均一変換のうちの１つを繰り返し適用することである。
【０００４】
サブバンドマージ（merging）のために、最初に長い変換が適用され、信号を時間領域からスペクトル領域に変換する。その結果、スペクトルは高いが時間分解能は低いスペクトルになる。その後、いくつかのスペクトルビンが時間領域に変換される。これは、その選択されたサブバンドにおけるスペクトル分解能を犠牲にしながら時間分解能を高める。
【０００５】
サブバンドスプリット(splitting)は補完的な操作である。最初に、短い変換が適用される。その結果、スペクトルは低いが時間分解能は高いスペクトルになる。その後、２つ以上の隣接する変換フレームのスペクトルビンが再度変換され、時間分解能を犠牲にしてそれらのスペクトル分解能を高める。
【０００６】
これらのステップは自由に組合せて繰返すことができる。変換の選択は任意であり得るが、通常、各ステップに対して同じまたは類似の変換が選択される。
【０００７】
不均一な時間周波数変換を容易にする方法は数多くある。
【０００８】
２つの連続した高速フーリエ変換を使用して、ERBLet変換、ERB周波数スケールのサブバンドマージン変換が存在する［非特許文献２］。最近、同じ著者が離散コサイン変換タイプ４（ＤＣＴ４）スペクトルとＭＤＣＴサブバンドマージング変換へのアプローチを拡張した［非特許文献３］。
【０００９】
しかしながら、両方のアプローチは、非クリティカルサンプリングを有する非常に長く重複する変換窓を必要とするように、または１ステップで信号全体を変換することさえも必要とするように設計された。これらの長い変換窓および非クリティカルサンプリングは、変換領域における正確な時間ローカライゼーションを妨げ、それらは大きな先読みおよび高い冗長性のために符号化用途には不向きとなる。
【００１０】
ＭＤＣＴおよびバタフライ要素を使用して１つのＭＤＣＴフレームの選択された係数を組合せるサブバンド統合技術が［非特許文献４］で紹介され、そして［非特許文献５］におけるアダマール行列に一般化された。補完的なサブバンド分割操作は、［非特許文献６］で紹介された。
【００１１】
一般的な重複ＭＤＣＴ変換パイプラインへの直接統合を可能にする一方で、これらのバタフライベースおよびアダマールベースの実装は、例えばｎ∈でｋ＝２nに制約されたサイズを有する非常に限られた周波数スケール設計のみを可能にする。さらに、アダマール行列はＤＣＴを非常におおざっぱに近似するだけであり、従って、以下でより詳細に説明するように、非常に限られた時間スペクトル分解能しか可能にしない。
【００１２】
さらに、これらの方法のうちのいくつかはＭＤＣＴを使用するが、それらはサブバンドにおいて結果として生じるエイリアシングを低減することを試みず、結果として生じるフィルタバンクインパルスのスミア付き時間コンパクト性を生じる。
【先行技術文献】
【非特許文献】
【００１３】
【非特許文献１】J. Princen, A. Johnson, and A. Bradley, “Subband/transform coding using filter bank designs based on time domain aliasing cancellation,” in Acoustics, Speech, and Signal Processing, IEEE International Conference on ICASSP ’87., Apr 1987, vol. 12, pp. 2161-2164
【非特許文献２】T. Necciari, P. Balazs, N. Holighaus, and P.L. Sondergaard, "The erblet transform: An auditory-based time-frequency representation with perfect reconstruction," in Acoustics, Speech and Signal Processing (ICASSP), 2013 IEEE International Conference on, May 2013, pp. 498-502
【非特許文献３】Olivier Derrien, Thibaud Necciari, and Peter Balazs, "A quasi-orthogonal, invertible, and perceptually relevant time-frequency transform for audio coding," in EUSIPCO, Nice, France, Aug. 2015
【非特許文献４】J. Mau, J. Valot, and D. Minaud, "Time-varying orthogonal filter banks without transient filters," in Proceedings of the Acoustics, Speech, and Signal Processing, 1995. On International Conference - Volume 02, Washington, DC, USA, 1995, ICASSP '95, pp. 1328-1331, IEEE Computer Society
【非特許文献５】O.A. Niamut and R. Heusdens, "Flexible frequency decompositions for cosine-modulated filter banks," in Acoustics, Speech, and Signal Processing, 2003. Proceedings. (ICASSP '03). 2003 IEEE International Conference on, April 2003, vol. 5, pp. V-449-52 vol.5
【非特許文献６】Jean-Marc Valin, Gregory Maxwell, Timothy B. Terriberry, and Koen Vos, "High-quality, low-delay music coding in the opus codec," in Audio Engineering Society Convention 135, Oct 2013
【非特許文献７】B. Edler, "Codierung von Audiosignalen mit ueberlappender Transformation und adaptiven Fensterfunktionen," Frequenz, vol. 43, pp. 252-256, Sept. 1989
【非特許文献８】Frederic Bimbot, Ewen Camberlein, and Pierrick Philippe, "Adaptive filter banks using fixed size mdct and subband merging for audio coding-comparison with the mpeg aac filter banks," in Audio Engineering Society Convention 121, Oct 2006.
【非特許文献９】Athanasios Papoulis, Signal analysis, Electrical and electronic engineering series. McGraw-Hill, New York, San Francisco, Paris, 1977.
【非特許文献１０】O.A. Niamut and R. Heusdens, "Subband merging in cosine-modulated filter banks," Signal Processing Letters, IEEE, vol. 10, no. 4, pp. 111-114, April 2003.
【発明の概要】
【発明が解決しようとする課題】
【００１４】
従って、本願発明の目的は、インパルス応答の改善された時間コンパクト性、任意の周波数スケールの処理、ならびに低減された冗長性および遅延のうちの少なくとも１つを提供するという概念を提供することである。
【００１５】
この目的は、独立請求項によって解決される。
【課題を解決するための手段】
【００１６】
実施形態は、オーディオ信号を処理してオーディオ信号のサブバンド表現を取得するためのオーディオプロセッサを提供する。オーディオプロセッサは、カスケードラップクリティカルサンプリング変換ステージおよび時間領域エイリアシング低減ステージを含む。カスケードラップクリティカルサンプリング変換ステージは、オーディオ信号のサンプルの少なくとも２つの部分的に重複するブロックに対しカスケードラップクリティカルサンプリング変換を実行して、オーディオ信号のサンプルの第１のブロックに基づいてサブバンドサンプルのセットを取得し、オーディオ信号のサンプルの第２のブロックに基づいてサブバンドサンプルの対応するセットを取得するように構成される。時間領域エイリアシング低減ステージは、１つはオーディオ信号のサンプルの第１のブロックに基づいて取得され、もう１つはオーディオ信号のサンプルの第２のブロックに基づいて取得されるサブバンドサンプルの２つの対応するセットの加重組合せを実行して、オーディオ信号のエイリアシング低減サブバンド表現を取得するように構成される。
【００１７】
さらなる実施形態は、オーディオ信号のサブバンド表現を処理してオーディオ信号を取得するためのオーディオプロセッサを提供する。オーディオプロセッサは、逆時間領域エイリアシング低減ステージと、カスケード逆ラップクリティカルサンプリング変換ステージとを備える。逆時間領域エイリアシング低減ステージは、オーディオ信号の（部分的に重複するサンプルの異なるブロックの）２つの対応するエイリアシング低減サブバンド表現の加重（およびシフトされた）結合を実行して、エイリアシングサブバンド表現を取得するように構成されており、エイリアシングサブバンド表現はサブバンドサンプルの集合である。カスケード逆ラップクリティカルサンプリング変換ステージは、サブバンドサンプルのセットに対してカスケード逆ラップクリティカルサンプリング変換を実行して、オーディオ信号のサンプルのブロックに関連するサンプルのセットを取得するように構成される。
【００１８】
本願発明の概念によれば、追加の後処理ステージはラップクリティカルサンプリング変換（例えばＭＤＣＴ）パイプラインに追加され、追加の後処理ステージは周波数軸に沿って別のラップクリティカルサンプリング変換（例えばＭＤＣＴ）および各サブバンド時間軸に沿った時間領域エイリアシング低減を含む。これにより、追加の冗長性および低減されたラップクリティカルサンプリング変換フレーム遅延を導入しないで、インパルス応答の時間コンパクト性を改善しながら、ラップクリティカルサンプリング変換（例えば、ＭＤＣＴ）スペクトログラムから任意の周波数スケールを抽出することができる。
【００１９】
さらなる実施形態は、オーディオ信号を処理してオーディオ信号のサブバンド表現を取得するための方法を提供する。前記方法は、
オーディオ信号のサンプルの少なくとも２つの部分的に重なり合うブロックに対してカスケードラップクリティカルサンプル変換を実行して、オーディオ信号のサンプルの第１のブロックに基づいてサブバンドサンプルのセットを取得するとともに、オーディオ信号のサンプルの第２のブロックに基づいてサブバンドサンプルの対応するセットを取得するステップと、
１つはオーディオ信号のサンプルの第１のブロックに基づいて得られ、かつもう１つはオーディオ信号のサンプルの第２のブロックに基づいて得られたサブバンドサンプルの２つの対応するセットの加重結合を実行して、オーディオ信号のエイリアシング低減サブバンド表現を取得するステップとを含む。
【００２０】
さらなる実施形態は、オーディオ信号のサブバンド表現を処理してオーディオ信号を取得するための方法を提供する。前記方法は、
オーディオ信号の（部分的に重なり合うサンプルの異なるブロックの）２つの対応するエイリアシング低減サブバンド表現の加重（およびシフトされた）結合を実行して、サブバンドサンプルのセットであるエイリアスサブバンド表現を取得するステップと、
サブバンドサンプルのセットに対してカスケード逆ラップクリティカルサンプリング変換を実行して、オーディオ信号のサンプルのブロックに関連付けられたサンプルのセットを取得するステップとを含む。
【００２１】
有益な実施形態は、従属請求項に記載されている。
【００２２】
続いて、オーディオ信号を処理してオーディオ信号のサブバンド表現を取得するためのオーディオプロセッサの有益な実施形態について説明する。
【００２３】
実施形態では、カスケードラップクリティカルサンプリング変換ステージは、カスケードＭＤＣＴ（ＭＤＣＴ＝修正離散コサイン変換）、ＭＤＳＴ（ＭＤＳＴ＝修正離散サイン変換）またはＭＬＴ（ＭＬＴ＝変調ラップ変換）ステージとすることができる。
【００２４】
実施形態では、カスケードラップクリティカルサンプリング変換ステージは、オーディオ信号のサンプルの少なくとも２つの部分的に重なり合うブロックのうちのサンプルの第１のブロックおよびサンプルの第２のブロックに対してラップクリティカルサンプリング変換を実行して、サンプルの第１のブロックについてビンの第１のセットを取得しサンプルの第２のブロックについてビン（ラップクリティカルサンプリング係数）の第２のセットを取得するように構成される第１のラップクリティカルサンプリング変換ステージを含み得る。
【００２５】
第１のラップクリティカルサンプリング変換ステージは、第１のＭＤＣＴ，ＭＤＳＴまたはＭＬＴステージであり得る。
【００２６】
カスケードラップクリティカルサンプリング変換ステージは、第１のビンのセットのセグメント（適切なサブセット）に対してラップクリティカルサンプリング変換を実行し、第２のビンのセットのセグメント（適切なサブセット）に対してラップクリティカルサンプリング変換を実行し、第１のビンのセットについてのサブバンドサンプルのセットと第２のビンのセットについてのサブバンドサンプルのセットとを取得するように構成された第２のラップクリティカルサンプリング変換ステージをさらに含むことができ、各セグメントはオーディオ信号のサブバンドと関連付けられる。
【００２７】
第２のラップクリティカルサンプリング変換ステージは、第２のＭＤＣＴ，ＭＤＳＴまたはＭＬＴステージであり得る。
【００２８】
それによって、第１および第２のラップクリティカルサンプリング変換ステージは、同じタイプ、すなわちＭＤＣＴ，ＭＤＳＴまたはＭＬＴステージのうちの１つであり得る。
【００２９】
実施形態では、第２のラップクリティカルサンプリング変換ステージは、第１のビンのセットの少なくとも２つの部分重複セグメント（固有のサブセット）に対してラップクリティカルサンプリング変換を実行し、第２のビンのセットの少なくとも２つの部分重複セグメント（固有のサブセット）に対してラップクリティカルサンプリング変換を実行して第１のビンのセットについての少なくとも２つのサブバンドサンプルのセットと、第２のビンのセットについての少なくとも２つのサブバンドサンプルのセットとを取得するように構成でき、各セグメントは、オーディオ信号のサブバンドと関連付けられる。
【００３０】
それにより、第１のサブバンドサンプルのセットは、第１のビンのセットの第１のセグメントに基づく第１のラップクリティカルサンプリング変換の結果であり得て、第２のサブバンドサンプルのセットは、第１のビンのセットの第２のセグメントに基づく第２のラップクリティカルサンプリング変換の結果であり得て、第３のサブバンドサンプルのセットは、第２のビンのセットの第１のセグメントに基づく第３のラップクリティカルサンプリング変換の結果であり得て、第４のサブバンドサンプルのセットは、第２のビンのセットの第２のセグメントに基づいて、第４のラップクリティカルサンプリング変換の結果であり得る。時間領域エイリアシング低減ステージは、第１のサブバンドサンプルのセットと第３のサブバンドサンプルのセットとの加重結合を実行し、オーディオ信号の第１のエイリアシング低減サブバンド表現を取得し、かつサブバンドサンプルの第２のセットとサブバンドサンプルの第４のセットとの加重結合を実行して、オーディオ信号の第２のエイリアシング低減サブバンド表現を取得するように構成できる。
【００３１】
実施形態では、カスケードラップクリティカルサンプリング変換ステージは、少なくとも２つの窓関数を使用してサンプルの第１のブロックに基づいて取得されたビンのセットをセグメント化し、かつサンプルの第１のブロックに対応するビンのセグメント化されたセットに基づいてサブバンドサンプルの少なくとも２つのセットを取得するように構成でき、カスケードラップクリティカルサンプリング変換ステージは、少なくとも２つの窓関数を使用してサンプルの第２のブロックに基づいて取得されたビンのセットをセグメント化し、かつ、サンプルの第２のブロックに対応するビンのセグメント化されたセットに基づいてサブバンドサンプルの少なくとも２つのセットを取得するように構成でき、少なくとも２つの窓関数は異なる窓幅を有する。
【００３２】
実施形態では、カスケードラップクリティカルサンプリング変換ステージは、少なくとも２つの窓関数を使用してサンプルの第１のブロックに基づいて取得されたビンのセットをセグメント化し、サンプルの第１のブロックに対応するビンのセグメント化されたセットに基づいてサブバンドサンプルの少なくとも２つのセットを取得するように構成でき、カスケードラップクリティカルサンプリング変換ステージは、少なくとも２つの窓関数を使用してサンプルの第２のブロックに基づいて取得されたビンのセットをセグメント化し、、サンプルの第２のブロックに対応するビンのセグメント化されたセットに基づくサブバンドサンプルの少なくとも２つのセットを取得するように構成でき、隣接するサブバンドサンプルのセットに対応する窓関数のフィルタ勾配は対称的である。
【００３３】
実施形態では、カスケードラップクリティカルサンプリング変換ステージは、第１の窓関数を使用してオーディオ信号のサンプルを第１のサンプルのブロックと第２のサンプルのブロックとにセグメント化するように構成でき、ラップクリティカルサンプリング変換ステージは、第２の窓関数を使用してサンプルの第１のブロックに基づいて取得されたビンのセットとサンプルの第２のブロックに基づいて取得されたビンのセットとをセグメント化して、対応するサブバンドサンプルを得るように構成でき、第１の窓関数と第２の窓関数とは異なる窓幅を含む。
【００３４】
実施形態では、カスケードラップクリティカルサンプリング変換ステージは、第１の窓関数を使用してオーディオ信号のサンプルを第１のサンプルのブロックと第２のサンプルのブロックとにセグメント化するように構成でき、ラップクリティカルサンプリング変換ステージは、第２の窓関数を用いて、第１のサンプルのブロックに基づいて取得されたビンのセットと第２のサンプルのブロックに基づいて取得されたビンのセットとをセグメント化して対応するサブバンドサンプルを取得するように構成でき、第１の窓関数の窓幅と第２の窓関数の窓幅とは互いに異なり、第１の窓関数の窓幅と第２の窓関数の窓幅とは２のべき乗以外の因数で互いに異なる。
【００３５】
続いて、オーディオ信号のサブバンド表現を処理してオーディオ信号を取得するためのオーディオプロセッサの有益な実施形態について説明する。
【００３６】
実施形態では、逆カスケードラップクリティカルサンプリング変換ステージは、逆カスケードＭＤＣＴ（ＭＤＣＴ＝修正離散コサイン変換），ＭＤＳＴ（ＭＤＳＴ＝修正離散サイン変換）またはＭＬＴ（ＭＬＴ＝変調ラップ変換）ステージであり得る。
【００３７】
実施形態では、カスケード逆ラップクリティカルサンプリング変換ステージは、サブバンドサンプルのセットに対して逆ラップクリティカルサンプリング変換を実行して、オーディオ信号の所与のサブバンドに関連するビンのセットを取得するように構成される第１の逆ラップクリティカルサンプリング変換ステージを含み得る。
【００３８】
第１の逆ラップクリティカルサンプリング変換ステージは、第１の逆ＭＤＣＴ，ＭＤＳＴまたはＭＬＴステージであり得る。
【００３９】
実施形態では、カスケード逆ラップクリティカルサンプリング変換ステージは、オーディオ信号の複数のサブバンドに関連するビンのセットの連結を実行してオーディオ信号のサンプルのブロックに関連するビンのセットを取得するように構成された第１の重複および追加ステージを含むことができ、オーディオ信号の別のサブバンドに関連するビンのセットを有するオーディオ信号の所与のサブバンドに関連する加重結合を含む。
【００４０】
実施形態では、カスケード逆ラップクリティカルサンプリング変換ステージは、オーディオ信号のサンプルのブロックに関連するビンのセットに対して逆ラップクリティカルサンプリング変換を実行して、オーディオ信号のサンプルのブロックに関連するサンプルのセットを取得するように構成された第２の逆ラップクリティカルサンプリング変換ステージを含むことができる。
【００４１】
第２の逆ラップクリティカルサンプリング変換ステージは、第２の逆ＭＤＣＴ，ＭＤＳＴまたはＭＬＴステージであり得る。
【００４２】
それによって、第１および第２の逆ラップクリティカルサンプリング変換ステージは、同じタイプ、すなわち逆ＭＤＣＴ，ＭＤＳＴまたはＭＬＴステージのうちの１つであり得る。
【００４３】
実施形態では、カスケード逆ラップクリティカルサンプリング変換ステージは、オーディオ信号のサンプルのブロックに関連するサンプルのセットと、オーディオ信号のサンプルの他のブロックに関連する別のサンプルのセットとを重複して追加しオーディオ信号を取得するように構成される第２のオーバーラップおよび追加ステージを含むことができ、オーディオ信号のサンプルのブロック、およびサンプルの別のブロックが部分的に重なり合う。
【００４４】
添付図面を参照して、本発明の実施形態について説明する。
【図面の簡単な説明】
【００４５】
【図１】図１は、一実施形態による、オーディオ信号を処理してオーディオ信号のサブバンド表現を取得するように構成されたオーディオプロセッサの概略ブロック図を示す図である。
【図２】図２は、さらなる実施形態による、オーディオ信号を処理してオーディオ信号のサブバンド表現を取得するように構成されたオーディオプロセッサの概略ブロック図を示す図である。
【図３】図３は、さらなる実施形態による、オーディオ信号を処理してオーディオ信号のサブバンド表現を取得するように構成されたオーディオプロセッサの概略ブロック図を示す図である。
【図４】図４は、一実施形態による、オーディオ信号のサブバンド表現を処理してオーディオ信号を取得するためのオーディオプロセッサの概略ブロック図を示す図である。
【図５】図５は、さらなる実施形態による、オーディオ信号のサブバンド表現を処理してオーディオ信号を取得するためのオーディオプロセッサの概略ブロック図を示す図である。
【図６】図６は、さらなる実施形態による、オーディオ信号のサブバンド表現を処理してオーディオ信号を取得するためのオーディオプロセッサの概略ブロック図を示す図である。
【図７】図７は、サブバンドサンプル（上のグラフ）および時間および周波数にわたるそれらのサンプルの広がり（下のグラフ）の例を図中に示す図である。
【図８】図８は、いくつかの異なる変換によって取得されたスペクトルおよび時間不確実性を図中に示す図である。
【図９】図９は、ＴＤＡＲあり、なしのサブバンドマージ、単純ＭＤＣＴショートブロック、およびアダマール行列サブバンドマージによって生成された２つの例示的なインパルス応答の比較を図中に示す図である。
【図１０】図１０は、一実施形態による、オーディオ信号を処理してオーディオ信号のサブバンド表現を取得するための方法のフローチャートを示す図である。
【図１１】図１１は、一実施形態による、オーディオ信号のサブバンド表現を処理してオーディオ信号を取得するための方法のフローチャートを示す図である。
【図１２】図１２は、一実施形態による、オーディオエンコーダの概略ブロック図を示す図である。
【図１３】図１３は、一実施形態による、オーディオデコーダの概略ブロック図を示す図である。
【図１４】図１４は、一実施形態による、オーディオアナライザの概略ブロック図を示す図である。
【発明を実施するための形態】
【００４６】
以下の説明では、同じまたは同等の機能を有する同じまたは同等の要素は、同じまたは同等の参照番号で示されている。
【００４７】
以下の説明では、本願発明の実施形態のより徹底的な説明を提供するために複数の詳細が述べられる。しかしながら、本願発明の実施形態がこれらの具体的な詳細なしに実施されてもよいことは当業者に明らかであろう。他の例では、本願発明の実施形態を曖昧にすることを避けるために、よく知られている構造および装置は詳細においてよりもむしろブロック図の形で示されている。さらに、以下に記載される異なる実施形態の特徴は、特に明記しない限り、互いに組合せることができる。
【００４８】
図１は、一実施形態による、オーディオ信号１０２を処理してオーディオ信号のサブバンド表現を取得するように構成されたオーディオプロセッサ１００の概略ブロック図を示す。オーディオプロセッサ１００は、カスケードラップクリティカルサンプリング変換（ＬＣＳＴ）ステージ１０４と時間領域エイリアシング低減（ＴＤＡＲ）ステージ１０６とを備える。
【００４９】
カスケードラップクリティカルサンプリング変換ステージ１０４は、オーディオ信号１０２のサンプルの少なくとも２つの部分的に重複するブロック１０８＿１および１０８＿２に対してカスケードラップクリティカルサンプリング変換を実行して、オーディオ信号１０２の（サンプルの少なくとも２つの重なり合うブロック１０８＿１および１０８＿２の）サンプルの第１のブロック１０８＿１に基づきサブバンドサンプルのセット１１０＿１，１を取得するとともに、オーディオ信号１０２の（サンプルの少なくとも２つの重なり合うブロック１０８＿１および１０８＿２の）サンプルの第２のブロック１０８＿２に基づきサブバンドサンプルの対応するセット１１０＿２，１を取得するように構成される。
【００５０】
時間領域エイリアシング低減ステージ１０４は、１つはオーディオ信号１０２のサンプルの第１のブロック１０８＿１に基づいて得られ、もう１つはオーディオ信号のサンプルルの第２のブロック１０８＿２に基づいて得られる、サブバンドサンプル（すなわち、同じサブバンドに対応するサブバンドサンプル）の２つの対応するセット１１０＿１，１および１１０＿２，１の加重結合を実行してオーディオ信号１０２のエイリアシング低減サブバンド表現１１２＿１を取得するように構成される。
【００５１】
実施形態では、カスケードラップクリティカルサンプリング変換ステージ１０４は、少なくとも２つのカスケードラップクリティカルサンプリング変換ステージ、あるいは換言すれば、カスケード接続された２つのラップクリティカルサンプリング変換ステージを含むことができる。
【００５２】
カスケードラップクリティカルサンプリング変換ステージは、カスケードＭＤＣＴ（ＭＤＣＴ＝修正離散コサイン変換）ステージとすることができる。カスケードＭＤＣＴステージは少なくとも２つのＭＤＣＴステージを含むことができる。
【００５３】
当然のことながら、カスケードラップクリティカルサンプリング変換ステージは、またそれぞれ少なくとも２つのＭＤＳＴ（ＭＤＳＴ＝修正離散サイン変換）またはＭＬＴ（ＭＬＴ＝変調ラップ変換）ステージを含むカスケードＭＤＳＴまたはＭＬＴステージであり得る。
【００５４】
２つのサブバンドサンプル１１０＿１，１および１１０＿２，１の対応するセットは、同じサブバンド（すなわち周波数帯域）に対応するサブバンドサンプルであり得る。
【００５５】
図２は、さらなる実施形態による、オーディオ信号１０２を処理してオーディオ信号のサブバンド表現を取得するように構成されたオーディオプロセッサ１００の概略ブロック図を示す。
【００５６】
2019526074.tif 000003
【００５７】
2019526074.tif 000004
【００５８】
図３は、さらなる実施形態による、オーディオ信号１０２を処理してオーディオ信号のサブバンド表現を取得するように構成されたオーディオプロセッサ１００の概略ブロック図を示す。換言すれば、図３は、分析フィルタバンクの図を示す。それによって、適切な窓関数が仮定される。図３（のみ）において説明を簡単にするために、サブバンドフレームの前半（y[m], 0 <= m < N/2）の処理（すなわち、式（６）の最初の行のみ）が、示される点に注目されたい。
【００５９】
2019526074.tif 000005
【００６０】
2019526074.tif 000006
【００６１】
例えば、サブバンドサンプルの第１のセット１１０＿１，１は、ビンの第１のセット１２４＿１の第１のセグメント１３２＿１，１に基づいて第１のラップクリティカルサンプリング変換１３２＿１，１の結果である可能性があり、サブバンドサンプルの第２のセット１１０＿１，２は、ビンの第１のセット１２４＿１の第２のセグメント１２８＿１，２に基づいて第２のラップクリティカルサンプリング変換１３２＿１，２の結果である可能性があり、サブバンドサンプルの第３のセット１１０＿２，１は、ビンの第２のセット１２４＿２の第１のセグメント１２８＿２，１に基づいて第３のラップクリティカルサンプリング変換１３２＿２，１の結果である可能性があり、サブバンドサンプルの第４のセット１１０＿２，２は、ビンの第２のセット１２４＿２の第２のセグメント１２８＿２，２に基づいて第４のラップクリティカルサンプリング変換１３２＿２，２の結果である可能性がある。
【００６２】
それにより、時間領域エイリアシング低減ステージ１０６は、サブバンドサンプルの第１のセット１１０＿１，１とサブバンドサンプルの第３のセット１１０＿２，１との加重結合を実行してオーディオ信号の第１のエイリアシング低減サブバンド表現１１２＿１(y1,i[m1])を取得するように構成され得て、ドメインエイリアシング低減ステージ１０６は、サブバンドサンプルの第２のセット１１０＿１，２とサブバンドサンプルの第４のセット１１０＿２，２との加重結合を実行してオーディオ信号の第２のエイリアシング低減サブバンド表現112＿2 (y2,i[m2])を取得するように構成され得る。
【００６３】
図４は、一実施形態による、オーディオ信号のサブバンド表現を処理してオーディオ信号１０２を取得するためのオーディオプロセッサ２００の概略ブロック図を示す。オーディオプロセッサ２００は、逆時間領域エイリアシング低減（ＴＤＡＲ）ステージ２０２とカスケード逆ラップクリティカルサンプリング変換（ＬＣＳＴ）ステージ２０４とを備える。
【００６４】
2019526074.tif 000007
【００６５】
カスケード逆ラップクリティカルサンプリング変換ステージ２０４は、サブバンドサンプルのセット１１０＿１に対してカスケード逆ラップクリティカルサンプリング変換を実行して、オーディオ信号１０２のサンプルのブロック１０８＿１に関連するサンプルのセットを取得するように構成される。
【００６６】
図５は、さらなる実施形態による、オーディオ信号１０２のサブバンド表現を処理してオーディオ信号を取得するためのオーディオプロセッサ２００の概略ブロック図を示す。カスケード逆ラップクリティカルサンプリング変換ステージ２０４は、第１の逆ラップクリティカルサンプリング変換（ＬＣＳＴ）ステージ２０８と、第１の重複および追加ステージ２１０とを含むことができる。
【００６７】
2019526074.tif 000008
【００６８】
2019526074.tif 000009
【００６９】
図５に示されるように、カスケード逆ラップクリティカルサンプリング変換ステージ２０４は、オーディオ信号１０２のサンプルのブロック１０８＿１に関連するビンのセット１２４＿１に対して逆ラップクリティカルサンプリング変換（ＬＣＳＴ）を実行して、オーディオ信号１０２のサンプルのブロック１０８＿１に関連するサンプルのセット２０６＿１，１を取得するように構成された第２の逆ラップクリティカルサンプリング変換（ＬＣＳＴ）ステージ２１２を含むことができる。
【００７０】
さらに、カスケード逆ラップクリティカルサンプリング変換ステージ２０４は、オーディオ信号１０２のサンプルのブロック１０８＿１に関連するサンプルのセット２０６＿１，１とオーディオ信号のサンプルの別のブロック１０８＿２と関連するサンプルの別のセット２０６＿２，１とを重複および追加して、オーディオ信号１０２を取得し、オーディオ信号１０２のサンプルのブロック１０８＿１、およびサンプルの別のブロック１０８＿２が部分的に重複するように構成された第２の重複および追加ステージ２１４を含むことができる。
【００７１】
図６は、さらなる実施形態による、オーディオ信号のサブバンド表現を処理してオーディオ信号１０２を取得するためのオーディオプロセッサ２００の概略ブロック図を示す。換言すれば、図６は合成フィルタバンクの図を示す。それにより、適切な窓関数が想定される。説明を簡単にするために、図６（のみ）におけるサブバンドフレームの前半（y[m], 0 <= m < N/2）の処理（すなわち、式（６）の最初の行のみ）が示される点に注意されたい。
【００７２】
上述のように、オーディオプロセッサ２００は、逆時間領域エイリアシング低減ステージ２０２と、第１の逆ラップクリティカルサンプリングステージ２０８および第２の逆ラップクリティカルサンプリングステージ２１２を含む逆カスケードラップクリティカルサンプリングステージ２０４とを備える。
【００７３】
2019526074.tif 000010
【００７４】
2019526074.tif 000011
【００７５】
第２の逆ラップクリティカルサンプリング変換ステージ２１２は、第１の逆ラップクリティカルサンプリング変換ステージ２０８によって提供されたビン１２８＿１，１および１２８＿２１のセットを重複および追加することによって取得されたビンの重複および追加されたセットに対して逆ラップクリティカルサンプリング変換を実行してサンプル１０８＿２のブロックを取得するように構成される。
【００７６】
続いて、図１ないし図６に示すオーディオプロセッサの実施形態を説明する。ここでは、カスケードラップクリティカルサンプリング変換ステージ１０４はＭＤＣＴステージ、すなわち、第１および第２のラップクリティカルサンプリング変換ステージ１２０および１２６がＭＤＣＴステージであり、逆カスケードラップクリティカルサンプリング変換ステージ２０４は逆カスケードＭＤＣＴステージ、すなわち、第１および第２の逆ラップクリティカルサンプリング変換ステージ１２０および１２６は、逆ＭＤＣＴステージであると代表的に仮定する。当然のことながら、以下の説明は、カスケードＭＤＳＴまたはＭＬＴステージまたは逆カスケードＭＤＳＴまたはＭＬＴステージのような、カスケードラップクリティカルサンプリング変換ステージ１０４および逆ラップクリティカルサンプリング変換ステージ２０４の他の実施形態にも適用できる。
【００７７】
それによって、説明された実施形態は、限られた長さの一連のＭＤＣＴスペクトルに働きかけ、サブバンドマージ操作としてＭＤＣＴおよび時間領域エイリアシング低減（ＴＤＡＲ）を使用することができる。結果として生じる不均一なフィルタバンクは重ね合わされ、直交し、サブバンド幅ｋ＝２ｎ但しｎ∈Nを可能にする。ＴＤＡＲにより、時間的にもスペクトル的にもよりコンパクトなサブバンドインパルス応答を達成できる。
【００７８】
続いて、フィルタバンクの実施形態について説明する。
【００７９】
フィルタバンクの実装は、コモンラップＭＤＣＴ変換方式に直接基づいている。重複と窓処理による元の変換は変化しない。
【００８０】
2019526074.tif 000012
【００８１】
2019526074.tif 000013
【００８２】
2019526074.tif 000014
【００８３】
2019526074.tif 000015
【００８４】
2019526074.tif 000016
【００８５】
しかしながら、これらのベクトルは、元のＭＤＣＴ変換からのエイリアシングを含み、その結果として時間コンパクト性が低いことを示す。このエイリアシングＴＤＡＲを補償することは容易になされ得る。
【００８６】
2019526074.tif 000017
【００８７】
2019526074.tif 000018
【００８８】
2019526074.tif 000019
【００８９】
2019526074.tif 000020
【００９０】
2019526074.tif 000021
【００９１】
続いて、時間周波数分解能の設計上の制限について説明する。任意の所望の時間周波数分解能が可能であるが、結果として生じる窓関数を設計するためのいくつかの制約は可逆性を確実にするために守られなければならない。特に、２つの隣接するサブバンドの傾きは対称的であり得るので、式（６）はプリンセンブラッドリー条件を満たす[非特許文献１]。[非特許文献７]で紹介されたように、窓スイッチングスキームは、もともとプリエコー効果と戦うために設計され、ここで適用することができる。[非特許文献３]を参照されたい。
【００９２】
次に、全ての第２のＭＤＣＴ変換長の合計は、提供されたＭＤＣＴ係数の全長に合算しなければならない。帯域は、所望の係数にゼロを有する単位ステップ窓を使用して変換されないように選択され得る。[非特許文献７]により、隣接する窓の対称性には注意が必要である。結果として生じる変換はこれらの帯域でゼロを生じるので、元の係数は直接使用されるかもしれない。
【００９３】
可能な時間周波数分解能として、最近のほとんどのオーディオ符号化器からのスケール係数帯域を直接使用することができる。
【００９４】
次に、時間領域エイリアシング低減（ＴＤＡＲ）係数計算について説明する。
【００９５】
2019526074.tif 000022
【００９６】
2019526074.tif 000023
【００９７】
2019526074.tif 000024
【００９８】
2019526074.tif 000025
【００９９】
2019526074.tif 000026
【０１００】
図７は、サブバンドサンプル（上のグラフ）および時間および周波数に亘るそれらのサンプルの広がり（下のグラフ）の例を図で示す。注釈付きサンプルは、下のサンプルよりも広い帯域幅を持つが、時間の広がりは短くなる。解析ウィンドウ（下のグラフ）は、元の時間サンプルごとに１つの係数の充分な解像度を有する。従って、ＴＤＡＲ係数は、各サブバンドサンプルの時間領域（m = 256：：：384）について近似（ドットで注釈が付けられている）しなければならない。
【０１０１】
続いて、（シミュレーション）結果について説明する。
【０１０２】
[非特許文献９]に示されるように、図８は、いくつかの異なる変換によって得られたスペクトルおよび時間の不確実性を示す。
【０１０３】
アダマール行列に基づく変換は、非常に限られた時間−周波数のトレードオフ能力を提供することが分かる。マージサイズが大きくなると、追加の時間分解能はスペクトルの不確かさにおいてコストが不釣り合いに高くなる。
【０１０４】
換言すれば、図８は、異なる変換のスペクトルおよび時間エネルギー圧縮の比較を示す。インラインラベルは、ＭＤＣＴのフレーム長、ハイゼンベルグ分裂の分裂係数、およびその他すべてのマージ係数を示す。
【０１０５】
しかしながら、ＴＤＡＲを用いたサブバンドマージングは、単純で均一なＭＤＣＴと平行して、時間不確実性とスペクトル不確実性との間に線形のトレードオフを有する。この２つの積は、単純で均一なＭＤＣＴよりも少し大きいものの、一定である。この分析では、サイン（Sine）分析窓とカイザー−ベッセル派生（Kaiser Bessel Derived）サブバンドマージウィンドウが最もコンパクトな結果を示したために、選択された。
【０１０６】
2019526074.tif 000027
【０１０７】
2019526074.tif 000028
【０１０８】
示されているのは、各個々のフィルタバンクのすべてのインパルス応答の平均値である。
【０１０９】
図９は、[非特許文献５]において提案されたように、ＴＤＡＲ有りおよび無しのサブバンドマージ、単純なＭＤＣＴショートブロックおよびアダマール行列サブバンドマージによって生成された２つの例示的なインパルス応答の比較を示している。
【０１１０】
アダマール行列マージ変換の時間コンパクト性が低いことははっきりと分かる。また、サブバンド内のエイリアシングアーチファクトのほとんどがＴＤＡＲによって大幅に低減されていることも明らかにわかる。
【０１１１】
換言すれば、図９は、[非特許文献１０]で提案された方法をＴＤＡＲなしで、ＴＤＡＲを用いて、ここで提案された方法を使用してかつ２５６個のサンプルの短いＭＤＣＴフレーム長を使用して、１０２４個のうちの８個のオリジナルビンからなるマージされたサブバンドフィルタの例示的なインパルス応答を示す。
【０１１２】
図１０は、オーディオ信号のサブバンド表現を取得するためにオーディオ信号を処理する方法３００のフローチャートを示す。方法３００は、オーディオ信号のサンプルの少なくとも２つの部分的に重なり合うブロックに対してカスケードラップクリティカルサンプリング変換を実行して、オーディオ信号のサンプルの第１のブロックに基づいてサブバンドサンプルのセットを取得するとともに、オーディオ信号のサンプルの第２のブロックに基づいてサブバンドサンプルの対応するセットを取得するステップ３０２を含む。さらに、方法３００は、１つはオーディオ信号のサンプルの第１のブロックに基づいて取得され、もう１つはオーディオ信号のサンプルの第２のブロックに基づいて取得されたサブバンドサンプルの２つの対応するセットの加重結合を実行して、オーディオ信号のエイリアシング低減サブバンド表現を取得するステップ３０４を含む。
【０１１３】
図１１は、オーディオ信号のサブバンド表現を処理してオーディオ信号を取得する方法４００のフローチャートを示す。方法４００は、オーディオ信号の（部分的に重なり合うサンプルの異なるブロックの）２つの対応するエイリアシング低減サブバンド表現の加重（およびシフトされた）結合を実行してサブバンドサンプルのセットであるエイリアスサブバンド表現を取得するステップ４０２を含む。さらに、方法４００は、サブバンドサンプルのセットに対してカスケード逆ラップクリティカルサンプリング変換を実行して、オーディオ信号のサンプルのブロックに関連するサンプルのセットを取得するステップ４０４を含む。
【０１１４】
図１２は、一実施形態による、オーディオエンコーダ１５０の概略ブロック図を示す。オーディオエンコーダ１５０は、上述のようなオーディオプロセッサ（１００）、オーディオ信号のエイリアシング低減サブバンド表現を符号化してオーディオ信号の符号化エイリアシング低減サブバンド表現を取得するように構成されるエンコーダ１５２、およびオーディオ信号の符号化されたエイリアシング低減サブバンド表現からビットストリーム１５６を形成するように構成されたビットストリーム形成器１５４とを含む。
【０１１５】
図１３は、一実施形態による、オーディオデコーダ２５０の概略ブロック図を示す。オーディオデコーダ２５０は、ビットストリーム１５４を解析して符号化されたエイリアシング低減サブバンド表現を取得するように構成されたビットストリームパーサ２５２と、符号化されたエイリアシング低減サブバンド表現を復号してオーディオ信号のエイリアシング低減サブバンド表現を取得するように構成されたデコーダ２５４と、上述のようなオーディオプロセッサ２００とを含む。
【０１１６】
図１４は、一実施形態による、オーディオアナライザ１８０の概略ブロック図を示す。オーディオアナライザ１８０は、上述のようなオーディオプロセッサ１００と、エイリアシング低減サブバンド表現を分析してオーディオ信号を記述する情報を提供するように構成された情報抽出器１８２とを含む。
【０１１７】
実施形態は、不均一直交修正離散コサイン変換（ＭＤＣＴ）フィルタバンクのサブバンドにおける時間領域エイリアシング低減（ＴＤＡＲ）を提供する。
【０１１８】
実施形態は、広く使用されているＭＤＣＴ変換パイプラインに追加の後処理ステップを追加し、そのステップ自体は、周波数軸に沿った別の重複ＭＤＣＴ変換および各サブバンド時間軸に沿った時間領域エイリアシング低減（ＴＤＡＲ）のみを含み、追加の冗長性はなく、ＭＤＣＴフレーム遅延は１回のみ導入しながら、インパルス応答の時間コンパクト性が改善されたＭＤＣＴスペクトログラムから任意の周波数スケールを抽出することを可能にする。
【０１１９】
いくつかの態様が装置の文脈で説明されてきたが、これらの態様が対応する方法の説明も表すことは明らかであり、ブロックまたは装置は方法ステップまたは方法ステップの特徴に対応する。同様に、方法ステップの文脈で説明された態様はまた、対応するブロックの説明または対応する装置の項目または特徴の説明を表す。方法ステップのいくつかまたはすべては、たとえばマイクロプロセッサ、プログラム可能なコンピュータまたは電子回路などのハードウェア装置によって（または使用して）実行されてもよい。いくつかの実施形態では、そのような装置によって１つまたは複数の最も重要な方法ステップを実行することができる。
【０１２０】
特定の実施要件に応じて、本願発明の実施形態はハードウェアまたはソフトウェアで実施することができる。実施は、電子的に読取り可能な制御信号が記憶されているデジタル記憶媒体、例えばフロッピーディスク、ＤＶＤ、ブルーレイ、ＣＤ、ＲＯＭ、ＰＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭまたはＦＬＡＳＨメモリを使用して実行することができ、それらは、それぞれの方法が実行されるようにプログラム可能なコンピュータシステムと協働する（または協働することができる）。従って、デジタル記憶媒体はコンピュータ可読であり得る。
【０１２１】
本願発明によるいくつかの実施形態は、本明細書に記載の方法のうちの１つが実行されるように、プログラム可能なコンピュータシステムと協働することができる電子的に読み取り可能な制御信号を有するデータキャリアを含む。
【０１２２】
一般に、本願発明の実施形態は、プログラムコードを有するコンピュータプログラム製品として実装することができ、プログラムコードは、コンピュータプログラム製品がコンピュータ上で動作するときに方法のうちの１つを実行するように動作可能である。プログラムコードは、例えば機械可読キャリアに格納することができる。
【０１２３】
他の実施形態は、機械可読キャリアに格納された、本明細書に記載の方法のうちの１つを実行するためのコンピュータプログラムを含む。
【０１２４】
換言すれば、本願発明の方法の一実施形態は、従って、コンピュータプログラムがコンピュータ上で実行されるときに、本明細書に記載の方法のうちの１つを実行するためのプログラムコードを有するコンピュータプログラムである。
【０１２５】
従って、本願発明の方法のさらなる実施形態は、本明細書に記載の方法のうちの１つを実行するためのそこに記録されたコンピュータプログラムを含むデータ記憶媒体（またはデジタル記憶媒体、またはコンピュータ可読媒体）である。データ記憶担体、デジタル記憶媒体、または記録された媒体は、通常、有形および／または非一時的である。
【０１２６】
従って、本願発明の方法のさらなる実施形態は、本明細書に記載の方法のうちの１つを実行するためのコンピュータプログラムを表すデータストリームまたは一連の信号である。データストリームまたは一連の信号は、例えばインターネットなどのデータ通信接続を介して転送されるように構成されてもよい。
【０１２７】
さらなる実施形態は、本明細書に記載の方法のうちの１つを実行するように構成されているか、または実行するように適合されている処理手段、例えばコンピュータ、またはプログラマブルロジックデバイスを含む。
【０１２８】
さらなる実施形態は、本明細書に記載の方法のうちの１つを実行するためのコンピュータプログラムをインストールしたコンピュータを含む。
【０１２９】
本願発明によるさらなる実施形態は、本明細書に記載の方法のうちの１つを実行するためのコンピュータプログラムを（例えば、電子的または光学的に）受信機に転送するように構成された装置またはシステムを含む。受信機は、例えば、コンピュータ、モバイル機器、メモリ装置などであり得る。装置またはシステムは、例えば、コンピュータプログラムを受信機に転送するためのファイルサーバを含み得る。
【０１３０】
いくつかの実施形態では、プログラマブルロジックデバイス（例えばフィールドプログラマブルゲートアレイ）を使用して、本明細書に記載の方法の機能の一部または全部を実行することができる。いくつかの実施形態では、フィールドプログラマブルゲートアレイは、本明細書に記載の方法のうちの１つを実行するためにマイクロプロセッサと協働し得る。一般に、方法は、任意のハードウェア装置によって実行されることが好ましい。
【０１３１】
本明細書に記載の装置は、ハードウェア装置を使用して、またはコンピュータを使用して、またはハードウェア装置とコンピュータとの組合せを使用して実施できる。
【０１３２】
本明細書に記載の装置、または本明細書に記載の装置の任意の構成要素は、少なくとも部分的にハードウェアおよび／またはソフトウェアで実施できる。
【０１３３】
本明細書に記載の方法は、ハードウェア装置を使用して、またはコンピュータを使用して、またはハードウェア装置とコンピュータとの組合せを使用して実行できる。
【０１３４】
本明細書に記載の方法、または本明細書に記載の装置の任意の構成要素は、少なくとも部分的にハードウェアおよび／またはソフトウェアによって実行できる。
【０１３５】
上述の実施形態は、単に本願発明の原理を説明するための例示にすぎない。本明細書に記載された構成および詳細の修正および変形は、他の当業者にとって明らかであると理解される。従って、本願発明の意図は、差し迫った特許請求の範囲によってのみ限定され、本明細書の実施形態の説明および説明によって提示される特定の詳細によっては限定されない。
【図１】
2019526074.tif 000031
【図２】
2019526074.tif 000032
【図３】
2019526074.tif 000033
【図４】
2019526074.tif 000034
【図５】
2019526074.tif 000035
【図６】
2019526074.tif 000036
【図７】
2019526074.tif 000037
【図８】
2019526074.tif 000038
【図９】
2019526074.tif 000039
【図１０】
2019526074.tif 000040
【図１１】
2019526074.tif 000041
【図１２】
2019526074.tif 000042
【図１３】
2019526074.tif 000043
【図１４】
2019526074.tif 000044
【手続補正書】
【提出日】平成29年12月21日(2017.12.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
オーディオ信号（１０２）を処理して前記オーディオ信号（１０２）のサブバンド表現を取得するためのオーディオプロセッサ（１００）であって、前記オーディオプロセッサ（１００）は、
前記オーディオ信号（１０２）のサンプルの部分的に重なり合う少なくとも２つのブロック（１０８＿１； １０８＿２）に対してカスケードラップクリティカルサンプリング変換を実行し、前記オーディオ信号（１０２）のサンプルの第１のブロック（１０８＿１）に基づいてサブバンドサンプルのセット（１１０＿１，１）を取得するとともに、前記オーディオ信号（１０２）のサンプルの第２のブロック（１０８＿２）に基づいてサブバンドサンプルの対応するセット（１１０＿２，１）を取得するように構成された、カスケードラップクリティカルサンプリング変換ステージ（１０４）と、
１つは前記オーディオ信号（１０２）のサンプルの前記第１のブロック（１０８＿１）に基づいて得られ、もう１つは前記オーディオ信号のサンプルの前記第２のブロック（１０８＿２）に基づいて得られる２つの対応するサブバンドサンプルのセット（１１０＿１，１； １１０＿１，２）の加重結合を実行して、前記オーディオ信号（１０２）のエイリアシング低減サブバンド表現（１１２＿１）を取得するように構成された、時間領域エイリアシング低減ステージ（１０６）とを含み、
前記カスケードラップクリティカルサンプリング変換ステージ（１０４）は、
前記オーディオ信号（１０２）のサンプルの部分的に重なり合う少なくとも２つのブロック（１０８＿１；１０８＿２）のサンプルの第１のブロック（１０８＿１）およびサンプルの第２のブロック（１０８＿２）に対してラップクリティカルサンプリング変換を実行して、サンプルの前記第１のブロック（１０８＿１）についてのビンの第１のセット（１２４＿１）およびサンプルの前記第２のブロック（１０８＿２）についてのビンの第２のセット（１２４＿２）を取得するように構成された第１のラップクリティカルサンプリング変換ステージ（１２０）を含み、
前記カスケードラップクリティカルサンプリング変換ステージ（１０４）はさらに、
ビンの第１のセット（１２４＿１）のセグメント（１２８＿１，１）に対してラップクリティカルサンプリング変換を実行し、ビンの第２のセット（１２４＿２）のセグメント（１２８＿２，１）に対してラップクリティカルサンプリング変換を実行して、ビンの前記第１のセットのためのサブバンドサンプルのセット（１１０＿１,１）およびビンの前記第２のセットのためのサブバンドサンプルのセット（１１０＿２,１）を取得するように構成された第２のラップクリティカルサンプリング変換ステージ（１２６）であって、各セグメントは前記オーディオ信号（１０２）のサブバンドと関連付けられる、第２のラップクリティカルサンプリング変換ステージ（１２６）をさらに含み、
前記サブバンドサンプルの第１のセット（１１０＿１,１）は、ビンの前記第１のセット（１２４＿１）の前記第１のセグメント（１２８＿１,１）に基づく第１のラップクリティカルサンプリング変換（１３２＿１，１）の結果であり、サブバンドサンプルの第２のセット（１１０＿１，２）は、ビンの前記第１のセット（１２４＿１）の前記第２のセグメント（１２８＿１，２）に基づく第２のラップクリティカルサンプリング変換（１３２＿１，２）の結果であり、サブバンドサンプルの第３のセット（１１０＿２，１）は、ビンの前記第２のセット（１２８＿２,１）の前記第１のセグメント（１２８＿２，１）に基づく第３のラップクリティカルサンプリング変換（１３２＿２，１）の結果であり、サブバンドサンプルの第４のセット（１１０＿２，２）は、ビンの前記第２のセット（１２８＿２,１）の前記第２のセグメント（１２８＿２，２）に基づく第４のラップクリティカルサンプリング変換（１３２＿２，２）の結果であり、
前記時間領域エイリアシング低減ステージ（１０６）は、サブバンドサンプルの前記第１のセット（１１０＿１，１）とサブバンドサンプルの前記第３のセット（１１０＿２，１）との加重結合を実行して、前記オーディオ信号の第１のエイリアシング低減サブバンド表現（１１２＿１）を取得するように構成され、前記時間領域エイリアシング低減ステージ（１０６）は、サブバンドサンプルの前記第２のセット（１１０＿１,２）とサブバンドサンプルの前記第４のセット（１１０＿２,２）との加重結合を実行して、前記オーディオ信号の第２のエイリアシング低減サブバンド表現（１１２＿２）を取得するように構成された、オーディオプロセッサ（１００）。
【請求項２】
前記カスケードラップクリティカルサンプリング変換ステージ（１０４）は、少なくとも２つの窓関数を使用してサンプルの前記第１のブロック（１０８＿１）に基づいて取得されたビンのセット（１２４＿１）をセグメント化して、サンプルの前記第１のブロック（１０８＿１）に相当するビンのセグメント化されたセットに基づいてサブバンドサンプルの少なくとも２つのセグメント化されたセット（１２８＿１,１； １２８＿１,２）を取得するように構成され、
前記カスケードラップクリティカルサンプリング変換ステージ（１０４）は、少なくとも２つの窓関数を使用してサンプルの前記第２のブロック（１０８＿２）に基づいて取得されたビンのセット（１２４＿２）をセグメント化し、サンプルの前記第２のブロック（１０８＿２）に相当するビンの前記セグメント化されたセットに基づいてサブバンドサンプルの少なくとも２つのセグメント化されたセット（１２８＿２，１； １２８＿２，２）を取得するように構成され、
前記少なくとも２つの窓関数は、異なる窓幅を有する、請求項１に記載のオーディオプロセッサ（１００）。
【請求項３】
前記カスケードラップクリティカルサンプリング変換ステージ（１０４）は、少なくとも２つの窓関数を使用してサンプルの前記第１のブロック（１０８＿１）に基づいて取得されたビンのセット（１２４＿１）をセグメント化するとともに、サンプルの前記第１のブロック（１０８＿１）に相当するビンの前記セグメント化されたセットに基づいて少なくとも２つのサブバンドサンプルのセグメント化されたセット（１２８＿１,１；１２８＿１,２）を取得するように構成され、
前記カスケードラップクリティカルサンプリング変換ステージ（１０４）は、前記少なくとも２つの窓関数を使用してサンプルの前記第２のブロック（１０８＿２）に基づいて取得されたビンのセット（１２４＿２）をセグメント化するとともに、サンプルの前記第２のブロック（１０８＿２）に相当するビンの前記セグメント化されたセットに基づいてサブバンドサンプルの少なくとも２つのセット（１２８＿２,１；１２８＿２,２）を取得するように構成され、
隣接するサブバンドサンプルのセットに対応する前記窓関数のフィルタスロープは、対称である、請求項１ないし２の１項に記載のオーディオプロセッサ（１００）。
【請求項４】
前記カスケードラップクリティカルサンプリング変換ステージ（１０４）は、第１の窓関数を用いて、前記オーディオ信号の前記サンプルをサンプルの前記第１のブロック（１０８＿１）およびサンプルの前記第２のブロック（１０８＿１）にセグメント化するように構成され、
前記ラップクリティカルサンプリング変換ステージ（１０４）は、第２の窓関数を用いて、サンプルの前記第１のブロック（１０８＿１）に基づいて取得されたビンのセット（１２４＿１）とサンプルの前記第２のブロック（１０８＿２）に基づいて取得されたビンのセット（１２４＿２）にセグメント化して、前記対応するサブバンドサンプルを取得するように構成され、
前記第１の窓関数と前記第２の窓関数とは異なる窓幅を有する、請求項１ないし３の１項に記載のオーディオプロセッサ（１００）。
【請求項５】
前記カスケードラップクリティカルサンプリング変換ステージ（１０４）は、第１の窓関数を用いて、前記オーディオ信号の前記サンプルをサンプルの前記第１のブロック（１０８＿１）およびサンプルの前記第２のブロック（１０８＿１）にセグメント化するように構成され、
前記カスケードラップクリティカルサンプリング変換ステージ（１０４）は、第２の窓関数を使用して、サンプルの前記第１のブロック（１０８＿１）に基づいて取得されたビンのセット（１２４＿１）と、サンプルの前記第２のブロック（１０８＿２）に基づいて取得されたビンのセット（１２４＿２）とをセグメント化して、対応するサブバンドサンプルを取得するように構成され、
前記第１の窓関数の窓幅と前記第２の窓関数の窓幅は互いに異なり、前記第１の窓関数の前記窓幅と前記第２の窓関数の前記窓幅は２の累乗とは異なる係数だけ互いに異なっている、請求項１ないし４の１項に記載のオーディオプロセッサ（１００）。
【請求項６】
前記時間領域エイリアシング低減ステージ（１０６）は、以下の式に従って、サブバンドサンプルの２つの対応するセットの加重結合を実行して、前記オーディオ信号の前記エイリアシング低減サブバンド表現を取得するように構成される、請求項１ないし５の１項に記載のオーディオプロセッサ（１００）。
2019526074.tif 000045
【請求項７】
オーディオ信号（１０２）を処理して前記オーディオ信号（１０２）のサブバンド表現を得るためのオーディオプロセッサ（１００）であって、前記オーディオプロセッサ（１００）は、
前記オーディオ信号（１０２）のサンプルの部分的に重なり合う少なくとも２つのブロック（１０８＿１； １０８＿２）に対してカスケードラップクリティカルサンプリング変換を実行して、前記オーディオ信号（１０２）のサンプルの第１のブロック（１０８＿１）に基づいてサブバンドサンプルのセット（１１０＿１，１）を取得するとともに、前記オーディオ信号（１０２）のサンプルの第２のブロック（１０８＿２）に基づいてサブバンドサンプルの対応するセット（１１０＿２，１）を取得するように構成された、カスケードラップクリティカルサンプリング変換ステージ（１０４）と、
１つは前記オーディオ信号（１０２）のサンプルの前記第１のブロック（１０８＿１）に基づいて得られ、もう１つは前記オーディオ信号のサンプルの前記第２のブロック（１０８＿２）に基づいて得られる、２つのサブバンドサンプルの対応するセット（１１０＿１，１； １１０＿１，２）の加重結合を実行して、前記オーディオ信号（１０２）のエイリアシング低減サブバンド表現（１１２＿１）を取得するように構成された、時間領域エイリアシング低減ステージ（１０６）とを含み、
前記カスケードラップクリティカルサンプリング変換ステージ（１０４）は、少なくとも２つの窓関数を使用して、サンプルの前記第１のブロック（１０８＿１）に基づいて取得されたビンのセット（１２４＿１）をセグメント化し、サンプルの前記第１のブロック（１０８＿１）に相当するビンのセグメント化されたセットに基づいて、サブバンドサンプルの少なくとも２つのセグメント化されたセット（１２８＿１，１； １２８＿１，２）を取得するように構成され、
前記カスケードラップクリティカルサンプリング変換ステージ（１０４）は、前記少なくとも２つの窓関数を使用して、サンプルの前記第２のブロック（１０８＿２）に基づいて取得されたビンのセット（１２４＿２）をセグメント化し、サンプルの前記第２のブロック（１０８＿２）に相当するビンの前記セグメント化されたセットに基づいてサブバンドサンプルの少なくとも２つのセグメント化されたセット（１２８＿２，１； １２８＿２，２）を取得するように構成されており、
前記少なくとも２つの窓関数は異なる窓幅を含む、オーディオプロセッサ（１００）。
【請求項８】
オーディオ信号（１０２）を処理して前記オーディオ信号（１０２）のサブバンド表現を取得するためのオーディオプロセッサ（１００）であって、前記オーディオプロセッサ（１００）は、
前記オーディオ信号（１０２）のサンプルの部分的に重なり合う少なくとも２つのブロック（１０８＿１； １０８＿２）に対してカスケードラップクリティカルサンプリング変換を実行して、前記オーディオ信号（１０２）のサンプルの第１のブロック（１０８＿１）に基づいてサブバンドサンプルのセット（１１０＿１，１）を取得するとともに、前記オーディオ信号（１０２）のサンプルの第２のブロック（１０８＿２）に基づいてサブバンドサンプルの対応するセット（１１０＿２，１）を取得するように構成された、カスケードラップクリティカルサンプリング変換ステージ（１０４）と、
１つは前記オーディオ信号（１０２）のサンプルの前記第１のブロック（１０８＿１）に基づいて得られ、もう１つは前記オーディオ信号のサンプルの前記第２のブロック（１０８＿２）に基づいて得られるサブバンドサンプルの２つの対応するセット（１１０＿１，１； １１０＿１，２）の加重結合を実行し、前記オーディオ信号（１０２）のエイリアシング低減サブバンド表現（１１２＿１）を取得するように構成された、時間領域エイリアシング低減ステージ（１０６）とを含み、
前記カスケードラップクリティカルサンプリング変換ステージ（１０４）は、少なくとも２つの窓関数を用いて、サンプルの前記第１のブロック（１０８＿１）に基づいて取得されたビンのセット（１２４＿１）をセグメント化して、サンプルの前記第１のブロック（１０８＿１）に相当するビンの前記セグメント化されたセットに基づいてサブバンドサンプルの少なくとも２つのセグメント化されたセット（１２８＿１，１；１２８＿１，２）を取得するように構成され、
前記カスケードラップクリティカルサンプリング変換ステージ（１０４）は、前記少なくとも２つの窓関数を使用して、サンプルの前記第２のブロック（１０８＿２）に基づいて取得されたビンのセット（１２４＿２）をセグメント化し、サンプルの前記第２のブロック（１０８＿２）に相当するビンの前記セグメント化されたセットに基づいて少なくとも２つのサブバンドサンプルのセット（１２８＿２，１； １２８＿２，２）を取得するように構成され、
隣接するサブバンドサンプルのセットに対応する前記窓関数のフィルタスロープは対称的である、オーディオプロセッサ（１００）。
【請求項９】
オーディオ信号のサブバンド表現を処理して前記オーディオ信号（１０２）を取得するためのオーディオプロセッサ（２００）であって、前記オーディオプロセッサ（２００）は、
前記オーディオ信号（１０２）の２つの対応するエイリアシング低減サブバンド表現の加重結合を実行して、サブバンドサンプルのセット（１１０＿１,１）であるエイリアシング済サブバンド表現を取得する、逆時間領域エイリアシング低減ステージ（２０２）と、
サブバンドサンプルの前記セット（１１０＿１,１）に対してカスケード逆ラップクリティカルサンプリング変換を実行して前記オーディオ信号（１０２）のサンプルのブロックに関連付けられたサンプルのセットを取得するように構成されたカスケード逆ラップクリティカルサンプリング変換ステージ（２０４）とを含み、
前記カスケード逆ラップクリティカルサンプリング変換ステージ（２０４）は、サブバンドサンプルの前記セット（１１０＿１,１）に対して逆ラップクリティカルサンプリング変換を実行して前記オーディオ信号の所与のサブバンドに関連付けられたビン（１２８＿１、１）のセットを取得するように構成された第１の逆ラップクリティカルサンプリング変換ステージ（２０８）と、
前記オーディオ信号（１０２）の前記所与のサブバンドに関連付けられたビンの前記セット（１２８＿１,１）と前記オーディオ信号（１０２）の別のサブバンドに関連付けられたビンのセット（１２８＿１，２）との加重結合を含む、前記オーディオ信号の複数のサブバンドに関連付けられたビンのセットの連結を実行して前記オーディオ信号（１０２）のサンプルのブロックに関連付けられたビンのセット（１２４＿１）を取得するように構成された第１のオーバーラップおよび加算ステージ（２１０）とを含む、オーディオプロセッサ（２００）。
【請求項１０】
前記カスケード逆ラップクリティカルサンプリング変換ステージ（２０４）は、前記オーディオ信号（１０２）のサンプルの前記ブロックに関連付けられたビンの前記セット（１２４＿１）に対して逆ラップクリティカルサンプリング変換を実行して、前記オーディオ信号（１０２）のサンプルの前記ブロックに関連付けられたサンプルのセットを取得するように構成された第２の逆ラップクリティカルサンプリング変換ステージ（２１２）を含む、請求項９に記載のオーディオプロセッサ（２００）。
【請求項１１】
前記カスケード逆ラップクリティカルサンプリング変換ステージ（２０４）は、前記オーディオ信号（１０２）のサンプルの前記ブロックに関連付けられたサンプルの前記セットと前記オーディオ信号（１０２）のサンプルの別のブロックに関連付けられたサンプルの別のセットとをオーバーラップして加算して、前記オーディオ信号（１０２）を得るように構成された第２のオーバーラップおよび加算ステージ（２０４）を含み、前記オーディオ信号（１０２）サンプルの前記ブロックとサンプルの前記別のブロックは部分的に重なり合っている、請求項１０に記載のオーディオプロセッサ（２００）。
【請求項１２】
前記逆時間領域エイリアシング低減ステージ（２０２）は、以下の式に基づき、前記オーディオ信号（１０２）の前記２つの対応するエイリアシング低減サブバンド表現の前記加重結合を実行して、前記エイリアシングサブバンド表現を取得するように構成された、請求項９ないし１１の１項に記載のオーディオプロセッサ（２００）。
2019526074.tif 000046
【請求項１３】
請求項１ないし８の１項に記載のオーディオプロセッサ（１００）と、
前記オーディオ信号の前記エイリアシング低減サブバンド表現を符号化して前記オーディオ信号の符号化されたエイリアシング低減サブバンド表現を取得するように構成されたエンコーダと、
前記オーディオ信号の前記符号化されたエイリアシング低減サブバンド表現からビットストリームを形成するように構成されたビットストリーム形成器とを含む、オーディオエンコーダ。
【請求項１４】
前記ビットストリームを解析して前記符号化されたエイリアシング低減サブバンド表現を取得するように構成されたビットストリーム解析器と、
前記符号化されたエイリアシング低減サブバンド表現を復号化して前記オーディオ信号の前記エイリアシング低減サブバンド表現を取得するように構成されたデコーダと、
請求項９ないし１２の１項に記載されたオーディオプロセッサ（２００）とを含む、オーディオデコーダ。
【請求項１５】
請求項１ないし８の１項に記載のオーディオプロセッサ（１００）と、
前記エイリアシング低減サブバンド表現を分析して、前記オーディオ信号を記述する情報を提供するように構成された情報抽出器とを含む、オーディオ分析器。
【請求項１６】
オーディオ信号を処理して前記オーディオ信号のサブバンド表現を取得するための方法（３００）であって、前記方法は、
前記オーディオ信号のサンプルの部分的に重なり合う少なくとも２つのブロックに対してカスケードラップクリティカルサンプリング変換を実行（３０２）して、前記オーディオ信号のサンプルの第１のブロックに基づいてサブバンドサンプルのセットを取得し、前記オーディオ信号のサンプルの第２のブロックに基づいてサブバンドサンプルの対応するセットを取得するステップと、
１つは前記オーディオ信号のサンプルの前記第１のブロックに基づいて得られ、もう１つは前記オーディオ信号のサンプルの前記第２のブロックに基づいて得られる２つの対応するサブバンドサンプルのセットの加重結合を実行（３０４）して、前記オーディオ信号のエイリアシング低減サブバンド表現を取得するステップとを含み、
前記カスケードラップクリティカルサンプリング変換を実行（３０２）するステップは、前記オーディオ信号（１０２）のサンプルの前記部分的に重なり合う少なくとも２つのブロック（１０８＿１； １０８＿２）のサンプルの第１のブロック（１０８＿１）およびサンプルの第２のブロック（１０８＿２）に対してラップクリティカルサンプリング変換を実行して、サンプルの前記第１のブロック（１０８＿１）についてのビンの第１のセット（１２４＿１）およびサンプルの前記第２のブロック（１０８＿２）についてのビンの第２のセット（１２４＿２）を取得するステップを含み、
前記カスケードラップクリティカルサンプリング変換を実行するステップ（３０２）は、ビンの前記第１のセット（１２４＿１）のセグメント（１２８＿１，１）に対してラップクリティカルサンプリング変換を実行し、ビンの前記第２のセット（１２４＿２）のセグメント（１２８＿２，１）に対してラップクリティカルサンプリング変換を実行して、ビンの前記第１のセットについてのサブバンドサンプルのセット（１１０＿１、１）およびビンの前記第２のセットについてのサブバンドサンプルのセット（１１０＿２、１）を取得するステップを含み、各セグメントは、前記オーディオ信号のサブバンドと関連付けられ、
サブバンドサンプルの第１のセット（１１０＿１，１）は、ビンの前記第１のセット（１２４＿１）の前記第１のセグメント（１２８＿１，１）に基づく第１のラップクリティカルサンプリング変換（１３２＿１，１）の結果であり、サブバンドサンプルの第２のセット（１１０＿１，２）は、ビンの前記第１のセット（１２４＿１）の前記第２のセグメント（１２８＿１，２）に基づく第２のラップクリティカルサンプリング変換（１３２＿１，２）の結果であり、サブバンドサンプルの第３のセット（１１０＿２，１）は、ビンの前記第２のセット（１２８＿２，１）の前記第１のセグメント（１２８＿２，１）に基づく第３のラップクリティカルサンプリング変換（１３２＿２，１）の結果であり、サブバンドサンプルの第４のセット（１１０＿２，２）は、ビンの前記第２のセット（１２８＿２，１）の前記第２のセグメント（１２８＿２，２）に基づく第４のラップクリティカルサンプリング変換（１３２＿２，２）の結果であり、
サブバンドサンプルの２つの対応するセットの前記加重結合を実行するステップ（３０４）は、サブバンドサンプルの前記第１のセット（１１０＿１，１）とサブバンドサンプルの前記第３のセット（１１０＿２，１）との加重結合を実行して、前記オーディオ信号の第１のエイリアシング低減サブバンド表現（１１２＿２）を取得するステップを含み、前記時間領域エイリアシング低減ステージ（１０６）は、サブバンドサンプルの前記第２のセット（１１０＿１，２）とサブバンドサンプルの前記第４のセット（１１０＿２，２）との加重結合を実行して、前記オーディオ信号の第２のエイリアシング低減サブバンド表現（１１２＿２）を取得するように構成された、方法。
【請求項１７】
オーディオ信号を処理して前記オーディオ信号のサブバンド表現を取得するための方法（３００）であって、前記方法は、
前記オーディオ信号のサンプルの部分的に重なり合う少なくとも２つのブロックに対してカスケードラップクリティカル・サンプリング変換を実行（３０２）して、前記オーディオ信号のサンプルの第１のブロックに基づいてサブバンドサンプルのセットを取得するとともに、前記オーディオ信号のサンプルの第２のブロックに基づいてサブバンドサンプルの対応するセットを取得するステップと、
１つは前記オーディオ信号のサンプルの前記第１のブロックに基づいて得られ、もう１つは前記オーディオ信号のサンプルの前記第２のブロックに基づいて得られたサブバンドサンプルの２つの対応するセットの加重結合を実行（３０４）して、前記オーディオ信号のエイリアシング低減サブバンド表現を取得するステップとを含み、
前記カスケードラップクリティカル・サンプリング変換を実行（３０２）するステップは、少なくとも２つの窓関数を用いて、サンプルの前記第１のブロック（１０８＿１）に基づいて取得されたビンのセット（１２４＿１）をセグメント化するステップと、サンプルの前記第１のブロック（１０８＿１）に対応するビンの前記セグメント化されたセットに基づいてサブバンドサンプルの少なくとも２つのセグメント化されたセット（１２８＿１，１； １２８＿１，２）を取得するステップとを含み、
前記カスケードラップクリティカルサンプリング変換を実行するステップ（３０２）は、前記少なくとも２つの窓関数を用いて、サンプルの前記第２のブロック（１０８＿２）に基づいて取得されたビンのセット（１２４＿２）をセグメント化するステップと、サンプルの前記第２のブロック（１０８＿２）に相当するビンの前記セグメント化されたセットに基づいてサブバンドサンプルの少なくとも２つのセグメント化されたセット（１２８＿２,１； １２８＿２,２）を取得するステップとを含み、
前記少なくとも２つの窓関数は異なる窓幅を含む、方法。
【請求項１８】
オーディオ信号を処理して前記オーディオ信号のサブバンド表現を取得するための方法（３００）であって、前記方法は、
前記オーディオ信号のサンプルの部分的に重なり合う少なくとも２つのブロックに対してカスケードラップクリティカルサンプリング変換を実行（３０２）して、前記オーディオ信号のサンプルの第１のブロックに基づいてサブバンドサンプルのセットを取得するとともに、前記オーディオ信号のサンプルの第２のブロックに基づいてサブバンドサンプルの対応するセットを取得するステップと、
１つは前記オーディオ信号のサンプルの前記第１のブロックに基づいて得られ、もう１つは前記オーディオ信号のサンプルの前記第２のブロックに基づいて得られた２つのサブバンドサンプルの対応するセットの加重結合を実行（３０４）して、前記オーディオ信号のエイリアシング低減サブバンド表現を取得するステップとを含み、
前記カスケードラップクリティカルサンプリング変換を実行（３０２）するステップは、少なくとも２つの窓関数を使用してサンプルの前記第１のブロック（１０８＿１）に基づいて取得されたビンのセット（１２４＿１）をセグメント化するステップと、サンプルの前記第１のブロック（１０８＿１）に相当するビンの前記セグメント化されたセットに基づいてサブバンドサンプルの少なくとも２つのセグメント化されたセット（１２８＿１,１； １２８＿１，２）を取得するステップとを含み、
前記カスケードラップクリティカルサンプリング変換を実行するステップ（３０２）は、前記少なくとも２つの窓関数を使用して、サンプルの前記第２のブロック（１０８＿２）に基づいて取得されたビンのセット（１２４＿２）をセグメント化するステップと、サンプルの前記第２のブロック（１０８＿２）に相当するビンの前記セグメント化されたセットに基づいて少なくとも２つのサブバンドサンプルのセット（１２８＿２,１；１２８＿２，２）を取得するステップとを含み、かつ、
隣接するサブバンドサンプルのセットに対応する前記窓関数のフィルタスロープは対称である、方法。
【請求項１９】
オーディオ信号のサブバンド表現を処理して前記オーディオ信号を取得する方法（４００）であって、前記方法は、
前記オーディオ信号の２つの対応するエイリアシング低減サブバンド表現の加重結合を実行（４０２）してサブバンドサンプルのセットであるエイリアシング済サブバンド表現を取得するステップと、
サブバンドサンプルの前記セットに対してカスケード逆ラップクリティカルサンプリング変換を実行（４０４）して前記オーディオ信号のサンプルのブロックに関連付けられたサンプルのセットを取得するステップとを含み、
前記カスケード逆ラップクリティカルサンプリング変換を実行（４０４）するステップは、サブバンドサンプルの前記セット（１１０＿１，１）に対して逆ラップクリティカルサンプリング変換を実行して、前記オーディオ信号の所与のサブバンドに関連付けられたビンのセット（１２８＿１，１）を取得するステップを含み、かつ、
前記カスケード逆ラップクリティカルサンプリング変換を実行（４０４）するステップは、前記オーディオ信号（１０２）の前記所与のサブバンドと関連付けられたビンの前記セット（１２８＿１，１）と前記オーディオ信号（１０２）の別のサブバンドに関連付けられたビンのセット（１２８＿１，２）との加重結合を含めた、前記オーディオ信号の複数のサブバンドに関連付けられたビンのセットの連結を実行して、前記オーディオ信号（１０２）のサンプルのブロックに関連付けられたビンのセット（１２４＿１）を取得するステップを含む、方法。
【請求項２０】
請求項１６ないし１９の１項に記載の方法を実行するためのコンピュータプログラム。
【国際調査報告】
2019526074.tif 000047
2019526074.tif 000048
2019526074.tif 000049