(57)【要約】【解決手段】符号化されたオーディオ情報におけるオーディオフレームの損失を隠蔽するための誤り隠蔽オーディオ情報（１４０７）を提供するための誤り隠蔽ユニット（１４０２−１０４５）、方法、およびコンピュータプログラムが提供される。一実施形態では、誤り隠蔽ユニットは、失われたオーディオフレームに先行する適切に復号化されたオーディオフレームに基づく周波数領域隠蔽を使用して誤り隠蔽オーディオ情報（１４０７）を提供するように構成される。誤り隠蔽ユニットは、異なる周波数帯域（１４０３ａ〜１４０３ｇ）に対する異なる減衰係数（１４０３ａ〜１４０３ｇ）に従って隠蔽されたオーディオフレームをフェードアウト（９２０）するように構成されている。【選択図】図１４
2019511740.tif 000002
【特許請求の範囲】
【請求項１】
符号化されたオーディオ情報（２１０）内のオーディオフレームの損失を隠蔽するための誤り隠蔽オーディオ情報（１０７，１４０７）を提供する誤り隠蔽ユニット（１００，１４０２−１４０５）であって、
前記誤り隠蔽ユニットは、失われたオーディオフレームに先行して適切に復号化されたオーディオフレームに基づいて、誤り隠蔽オーディオ情報を提供するように構成され、
前記誤り隠蔽ユニットは、異なる周波数帯（１４０３ａ〜１４０３ｇ）について異なる減衰係数（１４０４ａ〜１４０４ｇ）を使用してフェードアウト（９２０）を実行するように構成される誤り隠蔽ユニット（１００，１４０２−１４０５）。
【請求項２】
前記誤り隠蔽ユニットは、前記失われたオーディオフレームに先行して前記適切に復号されたオーディオフレームのスペクトル領域表現（１４０１）の特性に基づいて前記減衰係数（１０３，４１０，８０３，１４０８a〜１４０８c）を導出するように構成された、請求項1に記載の誤り隠蔽ユニット。
【請求項３】
前記誤り隠蔽ユニットは、前記失われたオーディオフレームに先行する前記適切に復号化されたオーディオフレーム無声音または雑音状の周波数帯域よりも早く前記失われたオーディオフレームに先行する前記適切に復号されたオーディオフレームの有声周波数帯域をフェードアウトさせるように、１つ以上の減衰係数を適応させるように構成された、請求項１または２のいずれか１つに記載の誤り隠蔽ユニット。
【請求項４】
前記誤り隠蔽ユニットは、前記失われたオーディオフレームに先行して前記適切に復号されたオーディオフレームの1つ以上の周波数帯域をフェードアウトさせるように、前記失われたオーディオフレームに先行する前記適切に復号されたオーディオフレームの１つ以上の周波数帯域よりも速いスペクトルビン当たり比較的高いエネルギーを有するように、スペクトルビン当たり比較的低いエネルギーを有するように１つ以上の減衰係数を適合させるように構成されている請求項１ないし３のいずれかに記載の誤り隠蔽ユニット。
【請求項５】
前記誤り隠蔽ユニットは、前記失われたオーディオフレームに先行する前記適切に復号されたオーディオフレームにおいて少なくとも１つの周波数帯域に関連付けされたエネルギー値と閾値（１５０２ｉ）との比較に基づき、少なくとも１つの周波数帯域について減衰係数を設定するように構成された請求項1ないし４のいずれかに記載の誤り隠蔽ユニット。
【請求項６】
前記少なくとも１つの周波数帯域に関連付けされた前記エネルギー値が前記閾値より小さい場合前記少なくとも１つの周波数帯域について所定の減衰係数を使用するように構成され、および／または
前記少なくとも１つの周波数帯域に関連付けされた前記エネルギー値が前記閾値より大きい場合前記少なくとも１つの周波数帯域について所定の減衰係数より小さい減衰係数を使用するように構成された請求項５に記載の誤り隠蔽ユニット。
【請求項７】
前記少なくとも１つの周波数帯域に関連付けられた前記エネルギー値が前記閾値より小さい場合前記少なくとも１つの周波数帯域について比較的遅いフェードアウトを表す減衰係数を使用するように構成され、および／または
前記少なくとも１つの周波数帯域に関連付けられた前記エネルギー値が前記閾値より大きい場合前記少なくとも１つの周波数帯域について比較的速いフェードアウトを表す減衰係数を使用するように構成された請求項５または６に記載の誤り隠蔽ユニット。
【請求項８】
前記少なくとも１つの周波数帯域に関連付けられた前記エネルギー値が前記閾値より小さい場合所定値として前記減衰係数を定義し、
前記少なくとも1つの周波数帯域に関連する前記エネルギー値が閾値よりも大きい場合、前記少なくとも1つの周波数帯域に関連する前記エネルギー値が前記閾値よりも小さい場合よりも前記少なくとも1つの周波数帯域を速くフェードアウトさせるように、前記少なくとも1つの周波数帯域の減衰係数を、前記失われたオーディオフレームに先行する前記適切に復号されたオーディオフレームの復号された表現の時間的エネルギー傾向に基づいて導出するように構成された請求項５ないし７のいずれかに記載の誤り隠蔽ユニット。
【請求項９】
異なる周波数帯域について異なる閾値を定義するように構成された、請求項５ないし８のいずれかに記載の誤り隠蔽ユニット。
【請求項１０】
前記少なくとも１つの周波数帯域のエネルギー値、平均エネルギー値、または予想されるエネルギー値に基づいて前記閾値を設定するように構成される請求項５ないし９のいずれかに記載の誤り隠蔽ユニット。
【請求項１１】
前記失われたオーディオフレームに先行する前記適切に復号されたオーディオフレームのエネルギー値と、前記失われたオーディオフレームに先行する前記適切にデコードされたオーディオフレームの前記少なくとも1つの周波数帯域のスペクトルラインの数との比に基づいて、前記閾値を設定するように構成される請求項５ないし１０のいずれかに記載の誤り隠蔽ユニット。
【請求項１２】
前記失われた音声フレームに先行する前記適切に復号されたオーディオフレームの前記復号された表現の時間的エネルギー傾向に基づいて前記閾値を設定するように構成される請求項５ないし１１のいずれかに記載の誤り隠蔽ユニット。
【請求項１３】
2019511740.tif 000022
【請求項１４】
前記誤り隠蔽ユニットは、異なるスケール係数帯域について異なる減衰係数を使用してフェードアウトを実行するように構成され、
逆量子化されたスペクトル値をスケーリングするための異なるスケール係数は、異なるスケール係数帯域に関連付けられる請求項２−１４のいずれかに記載の誤り隠蔽ユニット。
【請求項１５】
前記誤り隠蔽ユニットは、前記失われたオーディオフレームの隠蔽されたスペクトル表現を導出するために、前記減衰係数を使用して、前記失われたオーディオフレームに先行する前記オーディオフレームのスペクトル表現をスケーリングするように構成される請求項１ないし１４のいずれかに記載の誤り隠蔽ユニット。
【請求項１６】
前記誤り隠蔽ユニットは、前記失われたオーディオフレームの隠蔽されたスペクトル表現を導出するために、異なる減衰係数を使用して前記失われたオーディオフレームに先行する前記オーディオフレームのスペクトル表現の異なる周波数帯域をスケーリングし、それによって異なるフェードアウト速度を有する前記異なる周波数帯域の前記スペクトル値をフェードインするように構成される請求項１ないし１５のいずれかに記載の誤り隠蔽ユニット。
【請求項１７】
前記誤り隠蔽ユニットは、
好ましくはビットストリーム情報に基づいて、または信号分析に基づいて前記失われたオーディオフレームに先行して前記適切に復号されたオーディオフレームが雑音的であると認識された場合に、所与の周波数帯域に関連する前記減衰係数を、第２の所定値よりも小さい減衰を示す第１の所定値に設定する、および／または
好ましくはビットストリーム情報に基づいて、または信号分析に基づいて前記失われたオーディオフレームに先行して前記適切に復号されたオーディオフレームで終わらない会話を有する会話的であると認識された場合に、所与の周波数帯域に関連する前記減衰係数を、前記第２の所定の値に設定する、および／または
好ましくはビットストリーム情報に基づいて、または信号分析に基づいて前記失われたオーディオフレームに先行して前記適切に復号されたオーディオフレームがスピーチ的に減衰しているか、または前記失われたオーディオフレームに先行して適切に復号されたオーディオフレームで終了すると認識された場合には、所与の周波数帯域に関連する前記減衰係数を前記エネルギー傾向値またはそのスケーリングされたバージョンに基づく値に設定するように構成された、請求項１ないし１６のいずれかに記載の誤り隠蔽ユニット。
【請求項１８】
前記誤り隠蔽ユニットは、所与の周波数帯域におけるエネルギーを閾値と比較するように構成され、
前記誤り隠蔽ユニットは、前記所与の周波数帯域のエネルギーが前記閾値よりも大きい場合、前記失われたオーディオフレームに先行する前記適切に復号されたオーディオフレームの前記復号された表現の時間的エネルギー傾向に基づいて得られる前記所与の周波数帯域に対するスケーリング係数を提供するように構成され、かつ
前記誤り隠蔽ユニットは、前記失われたオーディオフレームに先行して前記適切に復号されたオーディオフレームが雑音的であると認識され、所与の周波数帯域の前記エネルギーが前記閾値よりも小さい場合、好ましくはビットストリーム情報に基づいて又は信号分析に基づいて、第２の所定値よりも小さい減衰を示す第１の所定値に減衰係数を設定するように構成され、および／または
前記、前記失われたオーディオフレームに先行して前記適切に復号されたオーディオフレームが、好ましくはビットストリーム情報に基づいて、または信号分析に基づいて、ノイズ的でないように認識された場合、前記減衰係数を前記第２の所定の値に設定するように構成された、請求項１ないし１７のいずれかに記載の誤り隠蔽ユニット。
【請求項１９】
誤り隠蔽ユニットは、前記失われたオーディオフレームに先行する適切に復号されたオーディオフレームの復号された表現を得るために、スペクトル領域から時間領域への変換を実行するように構成される、請求項１ないし１８のいずれかに記載の誤り隠蔽ユニット。
【請求項２０】
符号化されたオーディオ情報におけるオーディオフレームの損失を隠蔽するための誤り隠蔽オーディオ情報（２１２，３１２）を提供する方法（１６３０，１６００b）であって、
失われたオーディオフレームに先行して適切に復号されたオーディオフレームに基づいて誤り隠蔽オーディオ情報を提供するステップ、および
異なる周波数帯域について異なる減衰係数を使用してフェードアウトを実行するステップを含む方法。
【請求項２１】
コンピュータプログラムがコンピュータ上で動作するときに、請求項２０に記載の方法を実行するためのコンピュータプログラム。
【請求項２２】
請求項１〜１９のいずれかに記載の誤り隠蔽ユニットを含み、符号化されたオーディオ情報に基づいて復号されたオーディオ情報を提供するためのオーディオ復号器（２００，３００）。
【請求項２３】
前記オーディオデコーダは、異なるスケール係数を使用して前記失われたオーディオフレームに先行する前記オーディオフレームのスペクトル表現の異なるスケール係数帯域のスペクトル値をスケーリングするように構成される、請求項２２に記載のオーディオ復号器。
【請求項２４】
符号化されたオーディオ情報におけるオーディオフレームの損失を隠蔽するための誤り隠蔽オーディオ情報（１４０７）を提供するための誤り隠蔽ユニット（１４０２−１０４５）であって、
前記誤り隠蔽ユニットは、失われたオーディオフレームに先行して適切に復号化されたオーディオフレームに基づく周波数領域隠蔽を使用して誤り隠蔽オーディオ情報（１４０７）を提供するように構成され、
前記誤り隠蔽ユニットは、異なる周波数帯域（１４０３a〜１４０３g）に対する異なる減衰係数（１４０４a〜１４０４g）に従って隠蔽されたオーディオフレームをフェードアウト（９２０）するように構成された誤り隠蔽ユニット。
【請求項２５】
前記誤り隠蔽ユニットは、適切に復号されたオーディオフレームの周波数領域表現（１４０１）を使用するように構成される、請求項１ないし２４のいずれかに記載の誤り隠蔽ユニット。
【請求項２６】
前記誤り隠蔽ユニットは、閾値（１５０２，１５０２ｉ）と前記適切に復号されたオーディオフレーム内の前記少なくとも１つの周波数帯域に関連付けられたエネルギー値（１５０１，１５０１ｉ）との比較（１５０４，１５０４ｉ）に基づいて、少なくとも１つの周波数帯域について減衰係数（１５０３ｉ）を設定するように構成された、請求項１ないし２５のいずれかに記載の誤り隠蔽ユニット。
【請求項２７】
前記誤り隠蔽ユニットは、前記閾値が少なくとも１つの周波数帯域に関連する前記エネルギー値より高い結果としてデフォルトの減衰係数を設定（１５１２，１５１３）するように構成された、請求項１ないし２６のいずれかに記載の誤り隠蔽ユニット。
【請求項２８】
前記減衰係数は、０．９５と１との間に含まれる、請求項１ないし２７のいずれかに記載の誤り隠蔽ユニット。
【請求項２９】
前記減衰係数は、０．６と０．８との間に含まれる、請求項２７または２８に記載の誤り隠蔽ユニット。
【請求項３０】
前記誤り隠蔽ユニットは、閾値が少なくとも１つの周波数帯域に関連するエネルギー値よりも低い結果として、少なくとも１つの周波数帯域に適合し、デフォルトの減衰係数より低い減衰係数（１５１４）を設定するように構成される、請求項１ないし２９のいずれかに記載の誤り隠蔽ユニット。
【請求項３１】
前記誤り隠蔽ユニットは、少なくとも１つの周波数帯域について、以下のパラメータの少なくとも１つまたは組合せに基づいて前記閾値を設定するように構成される、請求項２６ないし２９のいずれかに記載の誤り隠蔽ユニット。
前記周波数帯域内の周波数ラインの数；
前記フレーム全体で平均化された各ラインの平均エネルギー；および
前記周波数帯域について先に計算された減衰係数。
【請求項３２】
前記誤り隠蔽ユニットは、閾値を前記パラメータの少なくとも1つに比例するように設定するように構成される、請求項３１に記載の誤り隠蔽ユニット。
【請求項３２】
前記誤り隠蔽ユニットは、前記適切に復号されたオーディオフレームの時間領域表現（１０２,372）の特性に基づいて、少なくとも1つの周波数帯域に対して前記減衰係数を設定するように構成される、請求項１ないし３１のいずれかに記載の誤り隠蔽ユニット。
【請求項３３】
前記誤り隠蔽ユニットは、前記適切に復号されたオーディオフレームの前記時間領域表現の前記時間的エネルギー傾向（５０９，８０１）に基づいて前記減衰係数を定義するように構成される請求項３２に記載の誤り隠蔽ユニット。
【請求項３４】
前記特性は、前記適切に復号された同じオーディオフレームのサンプルの第２のグループ（５０３）のエネルギーレベルに関して前記適切に復号されたオーディオフレームのサンプルの第１のグループ（５０２）のエネルギーレベルを考慮した期間を含み、
少なくとも１つの第１のグループのサンプルは、全ての前記第２のグループのサンプルの後に続き、
少なくとも１つの第１のグループのサンプルが全ての第２のグループのサンプルに先行し、および／または
前記第１のグループ（５０２）の前記時間平均は前記第２のグループ（５０３）の前記時間平均に先行する、請求項３２または３３に記載の誤り隠蔽ユニット。
【請求項３５】
前記誤り隠蔽ユニットは、前記以前の隠蔽されたオーディオフレームに対する前記減衰係数を減少させる（８０７）ことによって、後続の隠蔽されたオーディオフレームの少なくとも1つをフェードアウトするように構成される、請求項１ないし３４のいずれかに記載の誤り隠蔽ユニット。
【請求項３６】
前記周波数帯域は、スケール係数帯域であり、そのスペクトル値は、異なるスケール係数を使用してスケーリングされる、請求項１ないし３５のいずれかに記載の誤り隠蔽ユニット。
【請求項３７】
符号化されたオーディオ情報（２１０，３１０）に基づいてオーディオ情報（２１２，３２）を提供するオーディオデコーダであって、前記オーディオデコーダは、請求項１〜３６のいずれか一項に記載の誤り隠蔽ユニット（１００，２３０，３８０，１４０２−１０４５）を含むオーディオ復号器。
【請求項３８】
符号化されたオーディオ情報におけるオーディオフレームの損失を隠蔽するための誤り隠蔽オーディオ情報を提供する方法（１６３０，１６００b）であって、
前記方法は、
エラー隠蔽オーディオ情報コンポーネントを提供するために周波数領域隠蔽を実行するステップと、
異なる周波数帯域に対する異なる減衰係数に従って隠蔽されたオーディオフレームをフェーディングするステップとを含む、方法。
【発明の詳細な説明】
【技術分野】
【０００１】
１．技術分野
本発明による実施形態は、符号化されたオーディオ情報内のオーディオフレームまたはより多くのオーディオフレームの損失を隠蔽するための誤り隠蔽オーディオ情報を提供するための誤り隠蔽ユニットを作り出す。
【０００２】
本発明による実施形態は、符号化されたオーディオ情報に基づいて復号されたオーディオ情報を提供するオーディオデコーダを作り出し、前記デコーダは誤り隠蔽ユニットを含む。
【０００３】
本発明によるいくつかの実施形態は、符号化されたオーディオ情報内のオーディオフレームの損失を隠蔽するための誤り隠蔽オーディオ情報を提供する方法を作り出す。
【０００４】
本発明によるいくつかの実施形態は、前記方法のうちの1つを実行するためのコンピュータプログラムを作り出す。
【０００５】
いくつかの実施形態は、周波数領域オーディオコーデックのための適応減衰係数の使用に関する。
【背景技術】
【０００６】
２．発明の背景
近年、オーディオコンテンツのデジタル送信および記憶に対する需要が増加している。しかしながら、オーディオコンテンツは、信頼できないチャネルを介して送信されることが多く、1つ以上のオーディオフレーム（例えば、符号化された周波数領域表現または符号化された時間領域表現などの符号化表現の形式で）を含むデータユニット（例えば、パケット）が失われる危険をもたらす。場合によっては、失われたオーディオフレーム（または、1つ以上の失われたオーディオフレームを含むパケットのようなデータユニット）の繰返し（再送）を要求することが可能であろう。しかしながら、これは典型的にはかなりの遅延をもたらし、従って、オーディオフレームの広範なバッファリングを必要とする。他の場合には、失われたオーディオフレームの繰り返しを要求することはほとんど不可能である。
【０００７】
（大量のメモリを消費し、オーディオ符号化の実時間能力を実質的に低下させる）広範なバッファリングを提供することなくオーディオフレームが失われる場合に、良好な、または少なくとも容認できるオーディオ品質を得るために、１つ以上のオーディオフレームの損失に対処する概念を有することが望ましい。特に、オーディオフレームが失われた場合でも、良好なオーディオ品質、または少なくとも許容可能なオーディオ品質をもたらす概念を有することが望ましい。
【０００８】
これまで、いくつかの誤り隠蔽の概念が開発されており、これは異なる音声符号化の概念に採用することができる。アドバンストオーディオコーデック（ＡＡＣ）における従来の隠蔽技術はノイズ置換である。ノイズ置換は周波数領域で動作し、ノイズの多い音楽アイテムに適する。
【０００９】
代替フレーム（またはスペクトル値）の強度を低減するためのフェードアウト技術も開発されている。これらの技術は、代替フレームを所定の係数（減衰係数）でスケーリングすることに基づいていることが多い。通常、減衰係数は０と１の間の値で表される。減衰係数が小さいほどフェードアウトが強くなる。
【００１０】
2019511740.tif 000003
【００１１】
しかし、特に音声や過渡信号の場合、そのようなフェードアウト技術は完全に満足できるものではない。最初の失われたフレームが単語の終りの直後であるとき、雑音の置換は、適切に復号された以前の音声フレーム、すなわち単語が終了したフレームの繰返しを意味する。無駄な会話（情報なし）が繰返され、迷惑なポストエコーが発生する。例えば、図１１（エコーが存在しない場合）と比較して図１０（エコーあり）を参照されたい。また、図１０および図１１は、縦軸の周波数および横軸の時間（１００ｍｓまたはｈｍｓ）を示す。
【００１２】
このエコーは、適切に復号されたオーディオフレームの繰返しの直接的で避けられない結果である。
【００１３】
このような技術的な障害を克服することが望ましいであろう。Ｇ．７２９．１ [３]およびＥＶＳ [４]は、信号特性の安定性に依存する適応型フェードアウト技術を提案している。フェードアウト係数は、最後に受信された良好なスーパーフレームクラスのパラメータおよび連続して消去されたスーパーフレームの数に依存する。この係数は、無声スーパーフレーム（有声フレームと無声フレームとの間の分類が実行される）に対するＬＰフィルタの安定性にさらに依存する。ＡＡＣ−ＥＬＤ [５]のようなＡＡＣデコーダで利用可能な信号特性がないため、コーデックは隠れた信号を盲目的に固定係数で減衰させているので、上述の厄介な繰り返しアーチファクトにつながる可能性がある。
【００１４】
いくつかの条件では、迷惑なアーチファクトが、スペクトル表現のホールによって生成されることが分かっている。
【発明の概要】
【発明が解決しようとする課題】
【００１５】
先行技術の障害の少なくともいくつかの発生率を克服する、または少なくとも減少させるための解決策が必要である。
【課題を解決するための手段】
【００１６】
３．発明の概要
本発明の実施形態によれば、符号化されたオーディオ情報におけるオーディオフレームの損失を隠蔽するための誤り隠蔽オーディオ情報を提供する誤り隠蔽ユニットが提供される。誤り隠蔽ユニットは、失われた音声フレームに先行する適切に復号化された音声フレームに基づく周波数領域隠蔽を使用して誤り隠蔽音声情報を提供するように構成される。誤り隠蔽ユニットは、異なる周波数帯域について異なる減衰係数に従って隠蔽されたオーディオフレームをフェードアウトするように構成される。
【００１７】
本発明の実施形態によれば、符号化されたオーディオ情報におけるオーディオフレームの損失を隠蔽するための誤り隠蔽オーディオ情報を提供するための誤り隠蔽ユニットも提供される。誤り隠蔽ユニットは、失われた音声フレームに先行して適切に復号化された音声フレームに基づいて、失われた音声フレームについての誤り隠蔽音声情報を提供するように構成される。誤り隠蔽ユニットは、失われた音声フレームに先行する適切に復号された音声フレームの復号された表現の特性に基づいて、1つ以上の減衰係数を導出するように構成されてもよい。誤り隠蔽ユニットは、減衰係数を使用してフェードアウトを実行するように構成される。
【００１８】
従って、ポストエコーアーチファクトによって引起こされる問題は、失われたオーディオフレームに先行して適切に復号されたオーディオフレームの復号された表現の特性の分析に基づく技法を使用することによって克服することができることが観察されている。信号の特性は、オーディオ情報を分類し、そのような分類に従って隠れたオーディオフレームを減衰させるために使用できる、信号のエネルギーに関する正確な情報を提供する。
【００１９】
本発明の一態様によれば、誤り隠蔽ユニットは、失われた音声フレームに先行する適切に復号された音声フレームの復号された時間領域表現の特性に基づいて減衰係数を導出するように構成することができる。
【００２０】
例えば、単にこのような時間領域表現の態様に基づいて、以前の適切に復号されたオーディオフレームが単語または音声の終わり（または、一般に、時間の経過によるエネルギーの減少）を含むことを認識することが可能である。また、復号されたオーディオフレームの異なる特徴（時間変調、一時的な特性など）は、復号された表現から良好な精度で導き出すことができる。
【００２１】
本発明の一態様によれば、誤り隠蔽ユニットは、復号された時間領域表現の分析を実行し、分析に基づいて減衰係数を導出するように構成することができる。
【００２２】
従って、復号された時間領域表現を解析することによって減衰係数を直接導出することが可能である。復号された表現を分析することは、典型的には、復号の入力パラメータを使用して信号の特性を推定することよりもはるかに正確である。この場合、分析はエンコーダでは行われない。
【００２３】
代替的には、いくつかの信号特性がエンコーダで計算され、デコーダが減衰係数を決定するビットストリームに送られる。
【００２４】
本発明の一態様によれば、誤り隠蔽ユニットは、失われた音声フレームに先行する適切に復号された音声フレームの復号された表現の時間的エネルギー傾向に基づいて減衰係数を導出するように構成することができる。
【００２５】
事実、適切に復号化されたオーディオフレーム（誤って受信されたフレームを「置換」する）の性質を、そのエネルギー傾向を分析することによって決定することが可能であることが指摘されている。音声（および音楽のような他の意図された音声情報）は一般に雑音より多くのエネルギーをもたらすので、フレーム内のエネルギーの減衰は単語の終りの発生の指標として使用することができる。従って、以前に適切に復号化されたオーディオフレームの決定された性質に基づいて、オーディオ情報を異なる方法でフェードインすることが可能である。異なる性質のフレームに異なるフェージングを適用することにより、ポストエコーアーチファクトの発生を低減することが可能である。
【００２６】
復号された表現（時間領域表現の形式を取ることができる）は、符号化された表現よりもオーディオ信号の時間的進展をより明示し、したがって、復号された表現（例えば、復号された表現の特性は、復号された表現の解析によって導出されてもよい）の特性に基づいて減衰係数を導出することが有利であることが認識されている。
【００２７】
本発明の一態様によれば、誤り隠蔽ユニットは、失われた音声フレームに先行して適切に復号された音声フレームの復号化された表現の第１の部分のエネルギー、またはその加重バージョンのエネルギーを計算するように、かつ失われたオーディオフレームに先行して適切に復号されたオーディオフレームの復号された表現の第２の部分のエネルギー、またはその加重バージョンのエネルギーを計算するように構成することができる。復号された表現の第１の部分の開始は、復号された表現の第２の部分の開始に時間的に先行するか、または第1の部分の時間値の平均が時間的に第２の部分の平均時間値に先行する。誤差隠蔽ユニットは、第１の部分のエネルギーに依存しかつ第２の部分のエネルギーに依存して減衰係数を計算するように構成することができる。
【００２８】
従って、エネルギー傾向（例えば、エネルギー傾向値によって具体化される）を計算することが可能である：フレームの時間的に前の部分が、フレームの次の部分より多くのエネルギーを有する場合、スピーチの終わり（または、一般に、時間の経過とともにエネルギーの減少）は、十分な程度の確実性で決定することができる。特に、フレームの第１の部分は第２の部分を含むことができる（またはその逆）。第１の部分の平均時間は、第２の部分の平均時間に先行する（例えば、第１の部分の中心が第２の部分の中心に時間的に先行する）。
【００２９】
特に、復号された表現の第２の部分は、失われたオーディオフレームに先行する適切に復号されたオーディオフレームの復号された表現のサンプルの最後の区間を含むことができる。復号された表現の第１の部分は、失われたオーディオフレームに先行する適切に復号されたオーディオフレームのすべてのサンプル、または第２の部分と重なる失われたオーディオフレームに先行する適切に復号されたオーディオフレームのサンプルの間隔を含むことができ、第１の部分のサンプルの少なくともいくつかは、第２の部分のすべてのサンプルに先行する。
【００３０】
従って、本発明の実施形態の根底にある理論的根拠の１つは、迷惑な繰返しアーチファクトは、失われたフレームが音声の終わりに続くときに主として生じるという知見に基づいている。無音またはノイズを再生する代わりに、単語の断片が無用に反復される。これは、本発明の実施形態が、失われたフレーム（または連続する失われたフレームのシーケンスの最初のフレーム）が、ワード（または音声）の終わりに続くフレームであること、例えば、最後に適切に復号化されたオーディオフレームは、単語（または音声）の終わりに続くフレーム、またはより一般的には、エネルギーレベルが突然低下したフレームであることを認識することに基づいている理由の1つである。（場合によっては、フレームが８０ｍｓのようにかなり長いところで、たとえフレームロスがエネルギー減衰の途中で現れるとしても、何らかのポストエコーが生じることがある。）
【００３１】
次の間の商を計算することは可能である：
−失われたオーディオフレームに先行する適切に復号されたオーディオフレームの復号された表現の端部におけるエネルギー、または損失されたオーディオフレームに先行する適切に復号されたオーディオフレームの復号された表現のスケーリングされたバージョンの端部におけるエネルギー、および
−減衰されたオーディオフレームに先行する適切に復号されたオーディオフレームの復号された表現における全エネルギー、または減衰係数を得るために損失されたオーディオフレームに先行する適切に復号されたオーディオフレームの復号された表現のスケーリングされたバージョンにおける全エネルギー。
【００３２】
第１の部分はフレームのすべてのサンプルを含むことができるが、第２の部分は同じフレームの後半（または請求項の後半の一部）のサンプルのみを含むことができる。第２の部分に関連するエネルギーに関連する値を、第１の部分（例えば、フレーム全体）に関連するエネルギーに関連する値で割ることによって、値を得ることができる（第１の部分がフレーム全体を含むとき、値は０〜１の間となることができ、パーセンテージで表すことができる）。
【００３３】
いくつかの実施形態では、ゼロに等しい商は、エネルギーが第２部分のサンプルに存在しないことを暗示することができ、第２部分のサンプルが固有情報として「無音」を伝えることを示す。
【００３４】
2019511740.tif 000004
【００３５】
2019511740.tif 000005
【００３６】
2019511740.tif 000006
【００３７】
2019511740.tif 000007
【００３８】
本発明の一態様によれば、誤り隠蔽ユニットは、前に隠蔽されたオーディオフレームに関して減衰係数を減少させ、低減された減衰係数を使用して以前に隠蔽されたオーディオフレームに続いて、少なくとも1つの後続の隠蔽されたオーディオフレームをフェードアウトするように構成することができる。
【００３９】
この解決策は、複数の連続したフレームが誤って復号される場合に特に有利である。このようにして、オーディオ信号は適切に減衰される。
【００４０】
本発明の一態様によれば、誤り隠蔽ユニットは、少なくとも３つの連続した隠蔽された音声フレームにわたる指数関数的な時間減衰よりも大きくなるように、フェードアウトを実行するように構成することができる。
【００４１】
フェードアウトに関連する減衰係数の指数関数的な時間減衰よりも大きいことが好ましく、フェージングの優雅さとオーディオ情報の強度を減少させる必要性との間の良好なトレードオフを得ることができることがわかっている。具体的には、特に適切な減衰は、第２の連続した損失フレームで以前の減衰係数を０．９倍、第３の連続する失われたフレームで０．７５、第３の連続する失われたフレームで０．５、４番目とそれ以降の連続する失われたフレームで０．２倍繰り返し乗算することで得られることがわかっている。
【００４２】
本発明の一態様によれば、誤り隠蔽ユニットは、失われた音声フレームに先行する適切に復号された音声フレームの復号された表現の時間的エネルギー傾向を定量的に記述するエネルギー傾向値を決定するように構成することができる。
【００４３】
本発明の一態様によれば、誤差隠蔽ユニットは、現在のエネルギー傾向値が時間の経過とともに比較的小さいエネルギーを示す所定の範囲内にある場合には、現在のエネルギー傾向値よりも低い所定の値に減衰係数を設定するように構成することができる。
【００４４】
従って、時間的エネルギー傾向が１に近い（または、少なくとも、（１／２）1/2になり得る閾値よりも大きい）場合、適切に復号されたオーディオフレームが会話の終端部を含まない（または、とにかくエネルギーが急激に減少するオーディオフレームではない）という十分な程度の確信度で判定することができる。
【００４５】
本発明の一態様によれば、誤差隠蔽は、現在のエネルギー傾向値が所定の範囲外にあり、時間の経過とともに比較的大きなエネルギー減少を示す場合、減衰係数は現在のエネルギー傾向値に等しく、または変化するエネルギー傾向値に対して線形に変化するように、減衰係数を決定するように構成できる。
【００４６】
従って、時間的エネルギー傾向が閾値（例えば、１／２1/2とすることができる）未満である場合、適切に復号された音声フレームが単語（または会話）の終わりを含むという十分な程度の確信度で判定することができる。従って、フェードアウトを加速するために低減された制動値を使用することが可能であり、従って本発明によるポストエコーを回避することができる。
【００４７】
2019511740.tif 000008
【００４８】
適切に復号化されたオーディオフレームを分類することにより（例えば、雑音／フレーム内の音声終了／音声継続として）、３つの異なるフェージングを実行することができる。
−小さなフェージングまたはノイズのために全くフェージングなし（ノイズにとって好ましい）
−スピーチが適切に復号されたオーディオフレームで終わらないときの中程度のフェージング（迷惑なエコーのリスクがない場合）。
−スピーチが適切に復号されたオーディオフレームで終了するときのハードフェーディング（したがって、迷惑なエコーの影響を減少させる）
誤り隠蔽は、異なる周波数帯域について異なる減衰係数を決定するように構成される。
【００４９】
本発明の一態様によれば、誤り隠蔽ユニットは、減衰係数が、失われたオーディオフレームに先行する最後の適切に復号されたオーディオフレームの端部のエネルギーレベルの時間的進展の失われたオーディオフレームに向けての外挿を反映するように、減衰係数を導出するように構成される。
【００５０】
本発明の一態様によれば、誤り隠蔽ユニットは、失われたオーディオフレームの隠蔽されたスペクトル表現を導出するために、減衰係数を使用して、失われたオーディオフレームに先行するオーディオフレームのスペクトル表現をスケーリングするように構成される。
【００５１】
本発明の一態様によれば、誤り隠蔽ユニットは、失われたオーディオフレームの隠蔽されたスペクトル表現を導出するために、減衰係数を使用して、失われたオーディオフレームに先行するオーディオフレームのスペクトル表現をスケーリングするように構成される。
【００５２】
本発明の一態様によれば、誤り隠蔽ユニットは、失われた音声フレームに先行する適切に復号された音声フレームの復号された表現を得るために、スペクトル領域から時間領域への変換を実行するように構成される。
【００５３】
本発明の実施形態によれば、符号化オーディオ情報内のオーディオフレームの損失を隠蔽するための誤り隠蔽オーディオ情報方法が提供され、以下のステップを含む：
−前記損失されたオーディオフレームに先行して適切に復号されたオーディオフレームの復号された表現の特性に基づいて減衰係数を導出するステップ、および
−減衰係数を使用してフェードアウトを実行するステップ。
【００５４】
この方法は、上記の本発明の態様のいずれかと組合せて使用することができる。
【００５５】
本発明の実施形態によれば、コンピュータプログラムがコンピュータ上で実行されるときに、本発明の方法を実施するための、および／または上述の本発明の製品実施形態を制御するためのコンピュータプログラムが提供される。
【００５６】
本発明の実施形態によれば、符号化されたオーディオ情報に基づいて復号されたオーディオ情報を提供するためのオーディオデコーダが提供され、オーディオデコーダは上述の誤り隠蔽ユニットを備えるか、または上述のような方法を実施する。
【００５７】
本発明の実施形態によれば、符号化オーディオ情報内のオーディオフレームの損失を隠蔽するための誤り隠蔽オーディオ情報を提供する誤り隠蔽ユニットが提供され、前記誤り隠蔽ユニットは、失われたオーディオフレームに先行する適切に復号されたオーディオフレームに基づく誤り隠蔽オーディオ情報を提供するように構成することができる。誤り隠蔽ユニットは、異なる周波数帯域に対して異なる減衰係数を使用してフェードアウトを実行するように構成される。
【００５８】
オーディオフレームの同じスペクトル表現の異なる帯域に対して異なる減衰係数を使用することが可能であることに留意されたい。従って、例えば、スピーチ状（またはほとんどがスピーチを含む）である周波数帯域（またはスペクトルビン）よりもノイズ状の周波数帯域（またはスペクトルビン）に異なる減衰係数を適用することが可能であるため、スペクトルホールによる厄介なアーチファクトの発生を回避することが可能である
【００５９】
従って、減衰係数は、異なる周波数帯域または異なるスペクトルビンの信号特性、または異なる周波数帯域またはスペクトルビンにおけるエネルギーの時間的進展に適合させることができる。
【００６０】
本発明の一態様によれば、誤り隠蔽ユニットは、失われた音声フレームに先行する適切に復号された音声フレームのスペクトル領域表現の特性に基づいて減衰係数を導出するように構成することができる。
【００６１】
本発明の一態様によれば、誤り隠蔽ユニットは、例えば、失われたオーディオフレームに先行する適切に復号されたオーディオフレームの有声周波数帯域を、失われたオーディオフレームに先行する適切に復号されたオーディオフレームの非音声あるいは雑音状の周波数帯域より速くフェードアウトさせるように、１つ以上の減衰係数を適合させるように構成することができる。
【００６２】
フェードアウトを各周波数帯域（またはスペクトルビン）に適合させることにより、最適なフェージング挙動を得ることが可能である。特に、音声に関連するスペクトル帯域は、ノイズに関連するスペクトル帯域よりも速く減衰され、したがって、オーディオ復号化された情報を聞いている人の煩わしさが軽減される。
【００６３】
本発明の一態様によれば、誤り隠蔽ユニットは、失われたオーディオフレームに先行しかつ失われたオーディオフレームに先行して適切に復号化されたオーディオフレームの１つ以上の周波数帯域よりも速く、スペクトルビン当たり比較的高いエネルギーを有しかつスペクトルビン当たり比較的低いエネルギーを有する適切に復号されたオーディオフレームの1つ以上の周波数帯域をフェードアウトさせるように、1つ以上の減衰係数を適応させるように構成できる。
【００６４】
本発明の原理によれば、スペクトルビン当たり比較的高いエネルギーを有する帯域は雑音よりも多くの音声情報を含むことが予想される。従って、低エネルギー（雑音状の）周波数帯域を徐々にフェードアウトのみさせる一方でこれらの音声関連帯域の減衰を増加させることが提案される。
【００６５】
本発明の一態様によれば、誤り隠蔽ユニットは、少なくとも１つの周波数帯域について、失われたオーディオフレームに先行する適切に復号されたオーディオフレームにおける少なくとも１つの周波数帯域に関連付けられたエネルギー値と、閾値との間の比較に基づいて減衰係数を設定するように構成される。
【００６６】
閾値との比較は、結果がとりわけ、スピーチまたはノイズに関する情報を運ぶことが期待されるバンドの決定である単純な（しかし重要な）テストを実行することを可能にする。
【００６７】
本発明の一態様によれば、誤り隠蔽ユニットは、少なくとも１つの周波数帯域に関連するエネルギー値が閾値よりも低い場合、少なくとも１つの周波数帯域に対して所定の減衰係数を使用するように構成することができる。誤り隠蔽ユニットは、少なくとも１つの周波数帯域に関連するエネルギー値が閾値よりも高い場合、少なくとも１つの周波数帯域について所定の減衰係数よりも小さい減衰係数を使用するように構成することができる。
【００６８】
従って、より高いエネルギーの帯域バンドは、より低いエネルギーの帯域よりも速く減衰され、したがって聴取者にとっての煩わしさを低減する。
【００６９】
本発明の一態様によれば、誤り隠蔽ユニットは、少なくとも１つの周波数帯域に関連するエネルギー値が、しきい値より低い場合、少なくとも１つの周波数帯域について比較的遅いフェードアウトを表す減衰係数を使用するように構成することができる。誤り隠蔽ユニットは、少なくとも１つの周波数帯域に関連するエネルギー値が閾値よりも高い場合、少なくとも１つの周波数帯域について比較的速いフェードアウトを表す減衰係数を使用するように構成することができる。
【００７０】
本発明の一態様によれば、誤り隠蔽ユニットは、少なくとも１つの周波数帯域に関連するエネルギー値が閾値よりも低い場合、減衰係数を所定の値として定義するように構成することができる。誤り隠蔽ユニットは、少なくとも１つの周波数帯域に関連するエネルギー値が閾値よりも高い場合に、前記少なくとも１つの周波数帯域に関連するエネルギー値が前記閾値よりも低い場合よりも前記少なくとも１つの周波数帯域を速くフェードアウトさせるように、失われたオーディオフレームに先行する適切に復号されたオーディオフレームの復号された表現の時間的エネルギー傾向値に基づいて少なくとも1つの周波数帯域についての減衰係数を導出するように構成することができる。
【００７１】
低エネルギー帯域よりも速く（音声に関係すると予想される）高エネルギー帯域を減衰させることが可能であるだけでなく、適切に復号された音声フレームの進化に従って帯域をフェードアウトすることも可能である。例えば、適切に復号されたオーディオフレームのエネルギー展開が、後者が単語（または音声）が終了したフレームであることを示す場合、スピーチに関連すると予想されるより高いエネルギー帯域の減衰を増加させることが好ましい。従って、適切に復号化された音声フレームが単語の終わりを含むとき、迷惑なエコーアーチファクトを回避することができる。
【００７２】
本願発明の一態様によれば、誤り隠蔽ユニットは、異なる周波数帯域について異なる閾値を定義するように構成することができる。
【００７３】
例えば、ビンは多いが輝度は低い帯域は、ノイズに関連すると予想される。これとは逆に、エネルギーの高い帯域が音声と関連することが期待できる。従って、これらの帯域の間の区別は、異なる帯域について異なる閾値との異なる比較を操作することによって得ることができる。
【００７４】
本願発明の一態様によれば、誤り隠蔽ユニットは、少なくとも1つの周波数帯域のエネルギー値、平均エネルギー値、または予想されるエネルギー値に基づいて閾値を設定するように構成することができる。
【００７５】
例えば、低エネルギーの帯域はノイズに関連すると予想される。これとは逆に、エネルギーの高い帯域が音声と関連することが期待できる。従って、各帯域について、エネルギー値、平均エネルギー値、または帯域の予想されるエネルギー値に依存する閾値を選択することによって、これらの帯域の間の区別を得ることができる。
【００７６】
本願発明の一態様によれば、誤り隠蔽ユニットは、失われたオーディオフレームに先行する適切に復号されたオーディオフレームのエネルギー値と失われたオーディオフレームに先行して適切に復号されたオーディオフレームの全体のスペクトルのスペクトルラインの数との間の比に基づいて閾値を設定するように構成することができる。
【００７７】
本願発明の一態様によれば、誤り隠蔽ユニットは、失われたオーディオフレームに先行する適切に復号されたオーディオフレームの復号された表現の時間的エネルギー傾向に基づいて閾値を設定するように構成することができる。
【００７８】
時間的エネルギー傾向は、ワードの終わりがフレーム内にあるか否かにかかわらず、適切に復号されたオーディオフレームが情報を含むかどうかの情報を含むことができる。耳障りなエコーアーチファクトを避けるために、単語の終わりを含むオーディオフレームに続くより速いフレームを減衰させることが好ましい。従って、時間的エネルギー傾向に基づいて閾値を選択することが好ましいことがある。適切に復号されたフレーム（エネルギー傾向が０に近い）で終了する単語の確率が高いほど、閾値が低くなるほど、帯域の減衰が速くなる。
【００７９】
2019511740.tif 000009
【００８０】
2019511740.tif 000010
【００８１】
値facは、失われたオーディオフレームに先行する適切に復号されたオーディオフレームにおける時間的エネルギー傾向を表す量、または失われたオーディオフレームに先行する適切に復号されたオーディオフレームにおける時間的エネルギー傾向を表す量から導出される減衰値であり得る。値energytotalは、失われたオーディオフレームに先行する適切に復号されたオーディオフレームの全周波数帯域にわたる総エネルギーとすることができる。値nbOfTotalLinesは、失われたオーディオフレームに先行して適切に復号されたオーディオフレームのスペクトル線の総数とすることができる。
【００８２】
本発明の一態様によれば、誤り隠蔽ユニットは、異なるスケーリング係数帯域について異なる減衰係数を使用してフェードアウトを実行するように構成することができる。逆量子化されたスペクトル値をスケーリングするための異なるスケーリング係数は、異なるスケール係数帯域に関連付けることができる。
【００８３】
本発明の態様によれば、誤り隠蔽ユニットは、失われたオーディオフレームの隠蔽されたスペクトル表現を導出するために、減衰係数を使用して失われたオーディオフレームに先行するオーディオフレームのスペクトル表現をスケーリングするように構成することができる。
【００８４】
本発明の態様によれば、誤り隠蔽ユニットは、失われたオーディオフレームの隠蔽されたスペクトル表現を導出するために、異なる減衰係数を使用して失われたオーディオフレームに先行するオーディオフレームのスペクトル表現の異なる周波数帯域をスケーリングし、それにより異なるフェードアウト速度を有する異なる周波数帯域のスペクトル値をフェードアウトするように構成することができる。
【００８５】
従って、音声などの情報を含む帯域が雑音を含む帯域よりも減衰された適切な隠蔽を得ることが可能である。
【００８６】
本願発明の一態様によれば、誤り隠蔽ユニットは、
−好ましくはビットストリーム情報に基づいて、または信号解析に基づいて、失われたオーディオフレームに先行して適切に復号化されたオーディオフレームがノイズ状である場合、所与の周波数帯域に関連する減衰係数を、第２の所定値（例えば、約１／２1/2）より小さい減衰を示す第1の所定値（例えば、０．９５と１との間）に設定し、および／または
−好ましくは、ビットストリーム情報に基づいて、または信号解析に基づいて、失われたオーディオフレームに先行して適切に復号化されたオーディオフレームが失われたオーディオフレームに先行する適切に復号されたオーディオフレームで終わらないスピーチ的であると認識された場合、所与の周波数帯域に関連する減衰係数を第２の所定の値に設定し、および／または
−好ましくはビットストリーム情報に基づいて、または信号解析に基づいて、失われたオーディオフレームに先行する適切に復号されたオーディオフレームは、スピーチ的に減衰してスピーチ状であるか、失われたオーディオフレームに先行する適切に復号されたオーディオフレームで終了すると認識された場合、所与の周波数帯域に関連する減衰係数をエネルギー傾向値またはそのスケーリングされたバージョンに基づく値に設定する
ように構成されている。
【００８７】
例えば、音声（または音楽などの意図された音声情報）およびノイズを含む情報などの情報を含む帯域を区別することが可能である。意図された音声情報を含む帯域は、雑音を含む帯域よりも速く減衰させることができる。以前に復号されたオーディオフレームが単語の終わり（またはスピーチまたはとにかく意図されたオーディオ情報）を含む場合、減衰は比較的に（例えば、減衰係数を減少させることによって）増加される。
【００８８】
本願発明の一態様によれば、誤り隠蔽ユニットは、所与の周波数帯域のエネルギーを閾値と比較するように構成することができる。誤り隠蔽ユニットは、所与の周波数帯域における閾値よりも大きい場合失われた音声フレームに先行する適切に復号された音声フレームの復号された表現の時間的エネルギー傾向に基づいて得られる所与の周波数帯域のエネルギーについてのスケーリング係数を提供するように構成することができる。誤り隠蔽ユニットは、好ましくはビットストリーム情報に基づいて、または信号解析に基づいて、失われたオーディオフレームに先行して適切に復号化されたオーディオフレームが雑音的であると認識され、かつ所定の周波数帯域のエネルギーが閾値よりも小さい場合には、第２の所定の値よりも小さい減衰を示す第１の所定の値に減衰係数を設定するように構成することができる。好ましくはビットストリーム情報に基づいて、またはノイズ的なものではないとの信号解析に基づいて、失われたオーディオフレームに先行して適切に復号されたオーディオフレームが認識される場合、誤り隠蔽ユニットは、減衰係数を第２の所定の値に設定するように構成することができる。
【００８９】
本願発明の一態様によれば、誤り隠蔽ユニットは、失われた音声フレームに先行する適切に復号された音声フレームの復号された表現を得るために、スペクトル領域から時間領域への変換を実行するように構成することができる。
【００９０】
本願発明の実施形態はまた、符号化されたオーディオ情報内のオーディオフレームの損失を隠蔽するための誤り隠蔽オーディオ情報を提供する方法に関連し、その方法は
−失われたオーディオフレームに先行して適切に復号されたオーディオフレームに基づいて誤り隠蔽オーディオ情報を提供するステップ、および
−異なる周波数帯域について異なる減衰係数を使用してフェードアウトを実行するステップ
を含む。
【００９１】
本願発明の方法は、上述した態様のうちの１つ以上を実施することができる。
【００９２】
本願発明の実施形態はまた、コンピュータプログラムがコンピュータ上で実行される場合、および／または上述の製品態様を実装する場合に、本願発明の方法を実行するためのコンピュータプログラムに関する。
【００９３】
本願発明の実施形態はまた、上述した誤り隠蔽ユニットを含むオーディオデコーダに関する。
【００９４】
オーディオデコーダは、異なる減衰係数を使用して、失われたオーディオフレームに先行するオーディオフレームのスペクトル表現の異なる減衰係数帯域のスペクトル値をスケーリングするように構成することができる。
【００９５】
上述の態様は、互いに組合せることができる。
【００９６】
４．図面の簡単な説明
本願発明の実施形態は、添付の図面を参照して以下に説明される。
【図面の簡単な説明】
【００９７】
【図１】図１は、本願発明による誤り隠蔽ユニットのブロック概略図を示す図である。
【図２】図２は、本願発明の一実施形態によるオーディオデコーダのブロック概略図を示す図である。
【図３】図３は、本願発明の別の実施形態によるオーディオデコーダのブロック概略図を示す図である。
【図４】図４は、本願発明の一実施形態による周波数領域隠蔽のブロック概略図を示す図である。
【図５】図５は、本願発明の一実施形態によるエネルギー傾向値の計算の詳細を示す図である。
【図６】図６は、本願発明の一実施形態によるエネルギー傾向を計算するために使用されるフレームの細分化の詳細を示す図である。
【図７】図７は、本願発明の一実施形態によるエネルギー傾向値を計算するために使用される加重（「修正されたハンウィンドウ」）を示す図である。
【図８】図８は、本願発明の一実施形態による減衰係数を計算するために使用される手段の実施形態を示す図である。
【図９】図９は、本願発明の隠蔽方法の実施形態を示す図である。
【図１０】図１０は、信号図の比較例を示す図である。
【図１１】図１１は、信号図の比較例を示す図である。
【図１２】図１２は、本願発明の一実施形態による閾値の定義の一例を示す図である。
【図１３】図１３は、信号図の比較例を示す図である。
【図１４】図１４は、本願発明の一実施形態による減衰係数を計算するために使用される手段の実施形態を示す図である。
【図１５】図１５は、本願発明の一実施形態による減衰係数を計算するために使用される手段の実施形態を示す図である。
【図１５ｃ】図１５は、本願発明の一実施形態による減衰係数を計算するために使用される手段の実施形態を示す図である。
【図１６】図１６は、本願発明の隠蔽方法の実施形態を示す図である。
【発明を実施するための形態】
【００９８】
５．実施例の説明
本セクションでは、本発明の実施形態を、図面を参照して説明する。
【００９９】
５．１  図１による誤り隠蔽ユニット
図１は、本発明による誤り隠蔽ユニット１００のブロック概略図を示す。
【０１００】
誤り隠蔽部１００は、符号化された音声情報における音声フレームの損失を隠蔽するための誤り隠蔽音声情報１０７を提供する。誤り隠蔽ユニット１００は、適切に復号されたオーディオフレームのスペクトルバージョン（または表現）１０１などのオーディオ情報によって入力される。時間領域信号１０２の代わりに、後処理されたバージョン１０２’を使用することができる（後に、後処理されたバージョン１０２’を使用して本発明を実施することは可能であるが、簡潔さのために時間領域信号１０２のみが参照される）。
【０１０１】
誤り隠蔽ユニット１００は、失われた音声フレームに先行する適切に復号された音声フレームの復号化された表現１０２の特性に基づいて減衰係数１０３を導出するように構成される。
【０１０２】
誤り隠蔽ユニット１００は、減衰係数１０３を用いてフェードアウトを行うように構成されている。
【０１０３】
フェードアウトの一例は、スケーラ１０４によって実施することができ、減衰係数１０３を用いて適切に復号されたオーディオフレームのスペクトルバージョン１０１をスケーリングする。
【０１０４】
減衰係数決定器１１０は、適切に復号された音声フレームの時間領域バージョン１０２に基づいて減衰係数１０３を導出するように実施することができる。
【０１０５】
減衰係数決定器１１０は、失われたオーディオフレームに先行する適切に復号化されたオーディオフレームの復号された時間領域表現１０２の特性に基づいて減衰係数１０３を導出することができる。
【０１０６】
エネルギー傾向分析器１１１を使用して、適切に復号されたオーディオフレーム１０２の分析を実行することができる。いくつかの実装によれば、フレーム内のエネルギーの傾向を分析することができる。
【０１０７】
減衰係数マッパ（または計算機）１１２は、減衰係数をスケーリングするために（例えば、複数の連続した不正確なデータフレームが得られた場合）使用され得る。
【０１０８】
さらに、雑音加算器１１７によって、周波数領域表現１０１のスケーリングされたバージョン１０５にノイズをオプションで追加して、隠蔽フレームの周波数領域表現１０７を導出することができる。
【０１０９】
誤り隠蔽ユニット１００の一実施形態によれば、適切に復号されたフレームのスペクトル表現１０１は、オプションで、異なる帯域に分割されてもよい。スケーラ１０４は、この場合、帯域の各々1つに対して複数のスケーリング係数を採用することができる。
【０１１０】
５．２  図２による誤り隠蔽ユニット
図２は、本発明の一実施形態によるオーディオデコーダ２００のブロック概略図を示す。オーディオデコーダ２００は、例えば、周波数領域表現で符号化されたオーディオフレームを含むことができる符号化オーディオ情報２１０を受信する。符号化されたオーディオ情報２１０は、原則として、信頼性の低いチャネルを介して受信され、フレーム損失が時々発生する。オーディオデコーダ２００はさらに、符号化されたオーディオ情報２１０に基づいて、復号されたオーディオ情報２１２を提供する。
【０１１１】
オーディオデコーダ２００は、フレーム損失がない場合に、符号化されたオーディオ情報に基づいて復号されたオーディオ情報を提供する復号／処理２２０を含むことができる。
【０１１２】
オーディオデコーダ２００は、誤り隠蔽オーディオ情報２３２を提供する誤り隠蔽２３０（誤り隠蔽ユニット１００によって具現化することができる）をさらに備える。誤り隠蔽２３０は、音声フレームの損失を隠蔽するための誤り隠蔽音声情報２３２（１０５，１０７）を提供するように構成される。
【０１１３】
換言すれば、復号／処理２２０は、周波数領域表現の形で、すなわち符号化された表現の形で符号化され、その符号化された値が異なる周波数ビンにおける強度を記述するオーディオフレームのための復号されたオーディオ情報２２２を提供することができる。換言すれば、復号／処理２２０は、例えば、符号化されたオーディオ情報２１０からスペクトル値のセットを導出し、周波数領域から時間領域への変換を実行することによって、復号されたオーディオ情報２２２を構成するか、追加の後処理がある場合に復号されたオーディオ情報１２２を提供するための基礎を形成する時間領域表現を導く周波数領域オーディオデコーダを含む。
【０１１４】
さらに、オーディオデコーダ２００は、以下に説明する特徴および機能のいずれかによって、個別にまたは組合せて補完することができることに留意されたい。
【０１１５】
誤り隠蔽２３０は、いくつかの実施形態において、異なる減衰係数を有する異なる帯域をフェードアウトすることもできる。
【０１１６】
５．３  図３によるオーディオデコーダ
図３は、本発明の一実施形態による、オーディオデコーダ３００のブロック概略図を示す。
【０１１７】
オーディオデコーダ３００は、符号化されたオーディオ情報３１０を受信し、それに基づいて、復号されたオーディオ情報３１２を提供するように構成される。オーディオデコーダ３００は、（「ビットストリームデフォーマッタ」または「ビットストリームパーサ」とも呼ばれる）ビットストリームアナライザ３２０を備える。ビットストリームアナライザ３２０は、符号化されたオーディオ情報３１０を受信し、それに基づいて、周波数領域表現３２２および場合によっては追加の制御情報３２４を提供する。周波数領域表現３２２は、例えば、符号化されたスペクトル値３２６、符号化されたスケーリング係数３２８、およびオプションとして、例えば、ノイズ充填、中間処理または後処理のような特定の処理ステップを制御することができる追加のサイド情報３３０を含むことができる。オーディオデコーダ３００はまた、符号化されたスペクトル値３２６を受信し、それに基づいて、復号されたスペクトル値３４２のセットを提供するように構成されたスペクトル値復号化３４０を含む。オーディオデコーダ３００はまた、符号化スケーリング係数３２８を受信し、それに基づいて復号化スケーリング係数３５２のセットを提供するように構成されたスケーリング係数復号化３５０を含むことができる。
【０１１８】
スケール係数復号の代わりに、例えば符号化オーディオ情報がスケール係数情報ではなく符号化ＬＰＣ情報を含む場合、ＬＰＣ−スケール係数変換３５４を使用することができる。しかしながら、いくつかの符号化モード（例えば、ＵＳＡＣオーディオデコーダまたはＥＶＳオーディオデコーダのＴＣＸデコードモード）では、ＬＰＣ係数のセットを使用して、オーディオデコーダの側で一組のスケール係数を導出することができる。この機能は、ＬＰＣ−スケーリング係数変換３５４によって達成され得る。
【０１１９】
オーディオデコーダ３００は、スケーリングされた係数３５２のセットをスペクトル値３４２のセットに適用して、それによってスケーリングされた復号されたスペクトル値３６２のセットを得るように構成されてもよいスケーラ３６０も備えることができる。例えば、複数の復号されたスペクトル値３４２を含む第１の周波数帯域は、第１のスケーリング係数を使用してスケーリングされ、複数の復号されたスペクトル値３４２を含む第２の周波数帯域は、第２のスケーリング係数を使用してスケーリングされ得る。従って、スケーリングされた復号されたスペクトル値のセット３６２が得られる。オーディオデコーダ３００は、スケーリングされた復号スペクトル値３６２に何らかの処理を適用することができるオプションの処理３６６をさらに含むことができる。例えば、オプションの処理３６６は、雑音充填または他の何らかの操作を含むことができる。
【０１２０】
オーディオデコーダ３００はまた、スケーリングされた復号されたスペクトル値３６２またはその処理されたバージョン３７８を受信し、かつスケーリングされた復号されたスペクトル値３６２のセットに関連付けされた時間領域表現３７２を提供するように構成することもできる。例えば、周波数領域−時間領域変換３７０は、オーディオコンテンツのフレームまたはサブフレームに関連する時間領域表現３７２を提供することができる。例えば、周波数領域から時間領域への変換は、ＭＤＣＴ係数のセット（スケーリングされた復号されたスペクトル値とみなすことができる）を受信し、それに基づいて、時間領域表現３７２を形成できる時間領域サンプルのブロックを提供することができる。
【０１２１】
オーディオデコーダ３００は、時間領域表現３７２を受信し、時間領域表現３７２をいくらか修正する後処理３７６を任意に含むことができ、それにより、時間領域表現３７２の後処理バージョン３７８を得ることができる。
【０１２２】
本発明によれば、オーディオデコーダ３００は、（隠蔽ユニット１００または２３０のうちの１つによって具現化され得る）誤り隠蔽３８０を備える。誤り隠蔽３８０は、復号されたスペクトル値３６２（値１０１を具現化することができる）またはそれらのポート処理バージョン３６８を受信する。
【０１２３】
誤り隠蔽３８０は、周波数領域から時間領域への変換からの時間領域表現３７２（値１０２を具現化することができる）、またはオプションの後処理３７６からの後処理された値３７８（値１０２’を具現化することができる）を受信することもできる。しかしながら、誤り隠蔽が異なる周波数帯域に異なる減衰係数を適用するが、適切に復号された音声フレームの復号された表現に基づいて１つ以上の減衰係数を導出しない実施形態では、誤差隠蔽３８０は、信号３７２，３７８を受信する必要はない。
【０１２４】
さらに誤り隠蔽３８０は、１つ以上の失われたオーディオフレームに対する誤り隠蔽オーディオ情報３８２を提供する。オーディオフレームが失われた場合、例えば、符号化されたスペクトル値３２６が前記オーディオフレーム（またはオーディオサブフレーム）に利用できないように、誤り隠蔽３８０は、誤り隠蔽オーディオ情報を提供することができる。誤り隠蔽オーディオ情報は、オーディオコンテンツの周波数領域表現（これは、周波数領域−時間領域変換器３７０に提供され得る）、またはオーディオコンテンツの時間領域表現（これは、信号組合せ３９０に提供され得る）であってもよい。
【０１２５】
誤り隠蔽部３８０は、例えば、上述した誤り隠蔽ユニット１００及び／又は誤り隠蔽２３０の機能を実行することができることに留意されたい。誤り隠蔽３８０は、時間領域隠蔽信号３８２を信号組合せ３９０に、または周波数領域隠蔽信号３８２’を周波数領域−時間領域変換３７０に出力することができる。
【０１２６】
誤り隠蔽に関しては、誤り隠蔽は、フレーム復号と同時に発生しないことに留意すべきである。例えば、フレームｎが良好ならば、通常の復号を行い、最後に、次のフレームを隠蔽しなければならない場合、フレームｎ＋１が失われた場合、前の良好なフレームから来る変数を与える隠蔽関数を呼び出すのに役立ついくつかの変数を保存する。次のフレーム損失や次の正常なフレームへの回復に役立つように、いくつかの変数も更新する。
【０１２７】
オーディオデコーダ３００はまた、時間領域表現３７２（または後処理３７６がある場合には後処理された時間領域表現３７８）を受信するように構成された信号組合せ３９０を備える。さらに、信号組合せ３９０は、典型的には失われたオーディオフレームに対して提供される誤り隠蔽オーディオ信号の時間領域表現でもある誤り隠蔽オーディオ情報３８２を受信することができる。信号組合せ３９０は、例えば、後続のオーディオフレームに関連する時間領域表現を組合せることができる。後続の適切に復号されたオーディオフレームがある場合、信号組合せ３９０は、これら適切に復号されたオーディオフレームに関連する（例えば、重畳および加算）時間領域表現を組合せることができる。しかしながら、オーディオフレームが失われた場合、信号組合せ３９０は、失われたオーディオフレームに先行して適切に復号されたオーディオフレームに関連する時間領域表現と、失われたオーディオフレームに関連する誤り隠蔽情報とを組合せることができ（例えば、重畳および加算）、適切に受信されたオーディオフレームと失われたオーディオフレームとの間の滑らかな遷移を有するようにすることができる。同様に、信号組合せ３９０は、失われたオーディオフレームに関連する誤り隠蔽オーディオ情報と、失われたオーディオフレーム（または複数の連続するオーディオフレームが失われた場合に別の失われたオーディオフレームに関連する別の誤り隠蔽オーディオ情報）に続く別の適切に復号されたオーディオフレームに関連付けられた時間領域表現とを組合せる（例えば、重畳および加算）ように構成することができる。
【０１２８】
従って、信号の組合せ３９０は、時間領域表現３７２またはその後処理されたバージョン３７８が適切に復号されたオーディオフレームのために提供されるように、また、誤り隠蔽オーディオ情報３８２が失われたオーディオフレームのために提供されるように、適切に復号されたオーディオフレームを提供でき、重畳および加算動作が後続のオーディオフレームのオーディオ情報間で（オーディオ情報が周波数領域−時間領域変換３７０によって提供されるか、誤り隠蔽３８０によって提供されるかにかかわらず）一般的に実行される。一部のコーデックではキャンセルが必要な重畳および加算部にいくらかのエイリアシングがあるので、オプションでオーバーラップ追加を行うために作成したフレームの半分に人工的なエイリアシングを作成できる。
【０１２９】
オーディオデコーダ３００の機能は、図２のオーディオデコーダ２００の機能と同様であることに留意されたい。さらに、図３によるオーディオデコーダ３００は、本明細書で説明される特徴および機能のいずれかによって補足され得ることに留意すべきである。特に、誤り隠蔽３８０は、誤り隠蔽に関して本明細書で説明される特徴および機能のいずれかによって補足することができる。
【０１３０】
一実施形態では、誤り隠蔽３８０は、例えば、図１４を参照して以下に説明するように、スケール係数帯域に対する隠蔽を実行することができる。この場合、適切に復号化されたオーディオフレームの復号された表現の特性に基づいて、減衰係数が提供されても提供されなくてもよい。
【０１３１】
５．４  周波数領域の誤り隠蔽とフェードアウト
誤り隠蔽ユニット１００によって実施できまたは使用できる周波数領域隠蔽に関連して、ここではいくつかの情報が提供される。例えば、以下に説明する機能は、スケーラ１０４において部分的または完全に得ることができる。
【０１３２】
周波数領域隠蔽機能は、デコーダの遅延を１フレームだけ増加させる。周波数領域の隠蔽は、例えば、最終的な周波数から時間への変換の直前にスペクトルデータに作用する。単一のフレームが破損している場合、隠蔽は、最後の（または最後の１つの）良好なフレーム（適切に復号されたオーディオフレーム）と最初の良好なフレームとの間で補間することができ、失われたフレームのスペクトルデータを生成する。前のフレームは、周波数−時間変換（例えば、周波数領域−時間領域変換３７０）によって処理することができる。複数のフレームが壊れている場合、隠蔽は最初に、最後の良好なフレームからのわずかに修正されたスペクトル値に基づいてフェードアウトを実行する。良好なフレームが利用可能になるとすぐに、新しいスペクトルデータが隠蔽される。
【０１３３】
周波数領域隠蔽が図４に示されている。ステップ４０１において、現在のオーディオ情報が適切に復号されたフレームを含むかどうかが（例えば、ＣＲＣまたは同様の戦略に基づいて）決定される。決定の結果が肯定的である場合、適切に復号されたフレームのスペクトル値が適切なオーディオ情報として４０２で使用される。このスペクトルはさらに使用するためにバッファ４０３に記録される。
【０１３４】
決定の結果が否定的（破損したフレーム）である場合、ステップ４０４において、（以前のサイクルでステップ４０３でバッファに保存された）以前に適切に復号されたオーディオフレーム４０５の以前に記録されたスペクトル表現４０５は、破損した（および破棄された）オーディオフレームを置換するのに使用される。
【０１３５】
具体的には、コピー器及びスケーラ４０７は、以前に適切に復号された音声フレームの予め記録され適切に復号されたスペクトル表現４０５の周波数範囲内の周波数ビン（又はスペクトルビン）４０５ａ、４０５ｂ、...のスペクトル値をコピー及びスケーリングし、破損したオーディオフレームの代わりに使用される周波数ビン（またはスペクトルビン）４０６ａ、４０６ｂ、...の値を得る。
【０１３６】
スペクトル値の各々は、帯域によって搬送される特定の情報に従って、共通のスケーリング値、またはそれぞれの係数（または減衰係数）によって乗算することができる。
【０１３７】
さらに、連続的な隠蔽の場合に信号の強度を反復的に減少させるために信号を減衰させるために、１つ以上の減衰係数４１０を使用することができる。
【０１３８】
特に、いくつかの実施形態では、様々な帯域（例えば、スケール係数帯域）を異なって減衰させるために、異なる減衰係数４１０を任意に使用することができる。
【０１３９】
結論として、コピー器及びスケーラ４０７はスケーラ１０４を具体化してもよく、ステップ４０４はオプションでノイズ挿入器１０７の機能を含んでもよい。
【０１４０】
５．５  適切に復号されたオーディオフレームの時間的エネルギー傾向の分析
本発明の実施形態によれば、失われたオーディオフレームに先行する適切に復号されたオーディオフレームの復号された時間領域表現（例えば、１０２，１０２’、３７２,３７８）の特性に基づいて減衰係数（例えば、１１０,２３０,３８０または４０４）を導出することが可能である。
【０１４１】
図５は、分析装置１１１を具体化することができるエネルギー傾向分析器５００の一例を示す。エネルギー傾向分析器５００は、適切に復号化されたオーディオフレームの時間領域表現のサンプルが格納されるメモリ部分（例えば、バッファ）５０１を含む。いくつかの実施形態によれば、サンプル数は１０２４であってもよい。バッファの各フィールドには、１つのサンプルの値が格納される。
【０１４２】
第１の部分５０２は、特定の数のサンプルまたはすべてのサンプルによって形成することができる。第２の部分５０３は、ある数のサンプル、例えばサンプルの最後の３０％（例えば、１０２４個のうちの約３０７個のサンプル）、またはフレームの第２の半分のサンプルのサブセットによって形成することができる。第２の部分５０３は、ある数のサンプル、例えばサンプルの最後の３０％（例えば、１０２４個のうちの約３０７個のサンプル）、またはフレームの後半のサンプルのサブセットによって形成することができる。第１の部分５０２の平均時間は、第２の部分５０３の時間の平均に先行する。第１の部分５０２のサンプルの重要な数は、第２の部分５０３のサンプルの大部分に先行することができる。
【０１４３】
５０４において、第２の部分５０３のエネルギーに関連する（または第２の部分５０３のエネルギーを表す）値５０４’を計算することができる。加重ブロック５０６によって得られた加重値５０７は、第２の部分５０３に適用することもできる。例えば、エネルギー傾向計算機は、値５０４’、５０５’を（例えば、差または商を計算することによって）含むことができ、エネルギー傾向値を導き出す。
【０１４４】
５０５において、第1の部分５０５のエネルギーに関連する値５０５’を計算することができる。
【０１４５】
エネルギー傾向計算機５０８を使用してエネルギー傾向値５０９を取得することができ、例えば、減衰係数を計算するために使用することができる。
【０１４６】
いくつかの実施形態によれば、適切に復号されたオーディオフレームの周波数領域表現の異なるスペクトル帯域について異なる減衰係数を使用するように隠蔽が実行されたとしても、エネルギー傾向値は同じフレームの異なる帯域について変化しない。むしろ、所与のフレームについて単一のエネルギー傾向値を計算することができる。
【０１４７】
５．６  フレームの第１部分と第２部分
フレームの第１および第２の部分（例えば、エネルギー傾向値の計算）を得る（または選択する）ために、いくつかの戦略を使用することができる。
【０１４８】
図６（ａ）は、第１の部分５０２がサンプルの初期間隔によって形成され、第２の部分５０３がフレームのすべてのサンプルを含むことを示す。代替的な実施形態では、第１の部分は、フレームの初期間隔内でのみ採取されるサンプルのグループによって形成され、第２の部分は、（初期間隔だけでなく）フレーム全体を通して採取されたサンプルのグループによって形成される。
【０１４９】
図６（ｂ）は、第１の部分５０２がフレームのサンプルのすべて（またはほとんど）を含み、第２の部分５０３がサンプルの最終的な間隔（またはグループ）によって形成されることを示す。例えば、第１の部分５０２は１０２４個のサンプルを含み、第２の部分５０３はサンプルの最後の３０％のみを含むことができる。
【０１５０】
図６（ｃ）は、第1の部分５０２がフレームの初期サンプルを含み、第２の部分５０３がサンプルの最終的な間隔（またはグループ）を含むことを示す。
【０１５１】
図６（ｄ）は、第１の部分のサンプルの大部分（または有意なグループ）が第２の部分のサンプルの大部分（または有意なグループ）に先行するように、第１および第２の部分が２つの異なる間隔（または２つの異なる間隔からのみ採取されたサンプルの群）に対応する。
【０１５２】
2019511740.tif 000011
【０１５３】
例えば、図６（ａ）の第２の部分５０３の平均時間と図６（ｂ）の第１の部分５０２の平均時間は、フレームの中央にある。
【０１５４】
図６（ｂ）の実施形態は好ましい実施形態と考えられ、以下の段落でこれを参照する。
【０１５５】
2019511740.tif 000012
【０１５６】
2019511740.tif 000013
【０１５７】
図６（ｂ）のようにオーディオフレームの第１部分と第２部分を定義することにより、時間的エネルギー傾向値facは０と１との間の値である。その場合、時間的エネルギー傾向facは百分率を意味することができる。全てのエネルギーがフレームの最後の間隔で分配される場合、エネルギー傾向の百分率は１００％になる。全てのエネルギーがフレームの最初で分配される場合、エネルギー傾向の百分率は０％になる。
【０１５８】
2019511740.tif 000014
【０１５９】
2019511740.tif 000015
【０１６０】
つまり、ウィンドウ値ｗkを正規化することができる。
【０１６１】
図７は、加重係数のグラフ表示７００を示す。
【０１６２】
エネルギートレンド値は、失われたオーディオフレームに先行して適切に復号されたオーディオフレームの復号された表現の時間的エネルギー傾向を定量的に記述する。その値、またはそれのスケーリングされた（または制限された）バージョンは、減衰係数（例えば、１０３または４１０）を定義するために使用され得る。
【０１６３】
５．８．１  減衰係数の計算
図８（ａ）は、計算器１１２を具体化することができる減衰係数計算器８００の一例を示す。ブロック８０４において、エネルギー傾向値８０１（例えば、５０９）が閾値８０２と比較される。減衰係数８０３（値１０３または４１０を具現化することができる）が得られる。
【０１６４】
減衰係数８０３は、現在のエネルギー傾向値は所定の範囲内にあり、時間の経過とともに比較的小さなエネルギー減少を示す場合、現在のエネルギー傾向値よりも低い（例えば、エネルギー傾向値と比較したときのより大きなダンピングまたはエネルギー減少を示す）所定の値に（例えば、ブロック８０４によって）設定することができる。
【０１６５】
減衰係数８０３は、現在のエネルギー傾向値８０１に等しくなるように設定することができ、または現在のエネルギー傾向値８０１が所定の範囲外であり、比較的大きなエネルギー減少を示す場合、時間とともに変化するエネルギートレンド値８０１に対して線形的に変化させることができる。
【０１６６】
特に、異なる減衰係数が異なる帯域に対して定義される場合、適切に復号された音声フレームの各帯域に対して異なる減衰係数８０３を得ることができる。例えば、異なる周波数帯域ごとに異なる閾値８０２を定義することができる。
【０１６７】
図８（ｂ）は、さらなる例として、エネルギー傾向値（例えば、５０９または８０１）を使用して実行される減衰係数の決定８１０を示す。８１１において、エネルギー傾向値の分析が実行される。分析は、上述の例の１つによる時間的エネルギー傾向値の計算を考慮することができる。
【０１６８】
適切に復号化されたオーディオフレームがほとんどノイズを含んでいると認識された場合、８１２において、例えば０．９８または１で減衰係数を定義することによって、僅かな減衰（または全く減衰なし）が実行される。
【０１６９】
適切に復号化された音声フレームが大部分は音声を含むが、単語が適切に復号化された音声フレームで終了しない（または、エネルギー傾向値が時間の経過とともに比較的小さいエネルギー減少を示す）と認識された場合、例えば、減衰係数０．７０７１を定義することによって、８１３で減少された（中程度の）減衰が実行される。
【０１７０】
適切に復号されたオーディオフレームが同じフレームで終了する音声を含む（または、エネルギー傾向値が適切に復号されたオーディオフレームにおける有意なエネルギー減少を示す）と認識された場合、８１４で高速減衰が実行される。時間的エネルギー傾向値が上記のように計算され（かつフレームの第１および第２の部分が図６（ｂ）の実施形態と同様に定義される）場合、減衰係数８０３をエネルギー傾向値８０１（または５０９）と同じ値（またはスケーリングされた値）として定義することも可能である。
【０１７１】
基本的には、減衰係数が、失われたオーディオフレームに先行する最後の適切に復号されたオーディオフレームの最後の部分におけるエネルギーレベルの時間的進展の外挿を失われたオーディオフレームに向けて反映する実施形態を実行することが可能である。
【０１７２】
特に、異なる減衰係数が異なる帯域に対して定義される場合、ステップ８１１〜８１４は、適切に復号された音声フレームの各帯域に対して実行され得る。
【０１７３】
５．８．２  減衰係数の減衰
複数の連続したフレームが失われた場合に、減衰係数は、例えば指数関数的な減衰以上に減衰するように、誤り隠蔽ユニットを構成することが可能である。
【０１７４】
図８（ｃ）は、スケーラ８０７が減衰係数８０３のスケーリングされたバージョン８０３ ‘を提供する図８（ａ）の変形例を示す。比較ブロック８０４は、エネルギー傾向値８０１を閾値８０２と比較することによって動作するが、減衰係数８０３は、バッファ８０４に記憶される。２つの連続したフレームが失われたとき、バッファ８０４に記憶された減衰係数（第1の損失フレームまたは前のフレームに使用される）は、第２の失われたフレームについてまたは一般的に後続のフレームまたは現在のフレームについて減衰係数を得るためにルックアップテーブル８０５に含まれる係数が乗算される。
【０１７５】
2019511740.tif 000016
【０１７６】
特に、異なる減衰係数が異なる帯域に対して定義される場合、異なる減衰が異なる周波数帯域に適用される可能性がある。
【０１７７】
５．９  発明の方法
図９（ａ）は、符号化されたオーディオ情報におけるオーディオフレームの損失を隠蔽するための誤り隠蔽オーディオ情報を提供するための、以下のステップを含む誤り隠蔽方法９００を示す。
失われた音声フレームに先行して（例えば、５０１に含まれる）適切に復号化されたオーディオフレームの復号された表現（例えば、１０２）の特性に基づいて、減衰係数（例えば、減衰係数１０３，８０３、または８０３’）を導出するステップ９１０および
減衰係数を使用してフェードアウト（例えば、８１１〜８１４で）を行うステップ９２０
【０１７８】
図９（ｂ）は、ステップ９１０の前に、適切に復号化されたオーディオフレームのエネルギー傾向値が分析されるステップ９０５が実行される変形９００ｂを示す。
【０１７９】
特に、異なる減衰係数が異なる帯域に対して定義される場合、方法は、適切に復号された音声フレームの異なる帯域に対して（例えば、反復によって）繰り返される。
【０１８０】
６．本発明の実施形態の動作および実験結果
本発明による隠蔽されたフレームをフェードアウトさせることが意図される。
【０１８１】
図１０は、数字１００２および１００３によって示されるいくつかのフレームが従来の技術で隠されている信号のスペクトル図を有する図１０００を示す。以前の適切に復号されたフレームでは、音声は終了しているが、迷惑なエコーは人為的に解釈される。
【０１８２】
特に音声や過渡信号の場合、静的な減衰係数では不十分である。例えば、最初の失われたフレームが単語の終りの直後にある場合、これは迷惑なポストエコーにつながる（左下の図を参照）。これを防止するには、減衰係数を電流信号に適合させる必要がある。Ｇ．７２９．１［３］およびＥＶＳ［４］によれば、信号特性の安定性に依存する適応型フェードアウトが提案されている。従って、係数は、最後に良好に受信されたスーパーフレームクラスのパラメータおよび連続消去されたスーパーフレームの数に依存する。この係数は、無声スーパーフレームのＬＰフィルタの安定性にさらに依存する。ＡＡＣ−ＥＬＤ［５］のようなＡＡＣデコーダで利用可能な信号特性がないので、コーデックは隠蔽された信号ブラインドを固定係数で減衰させており、上述の厄介な繰返しアーチファクトにつながる可能性がある。
【０１８３】
2019511740.tif 000017
【０１８４】
2019511740.tif 000018
【０１８５】
[1]と比較すると、静的弾性減衰係数０．７０７１が常に全スペクトルに適用されるが、計算された減衰係数facはデフォルト値の０．７０７１より低い場合に使用される。それ以外の場合は、fac ＝ ０．７０７１が使用される。ある場合には、信号特性についてのいくつかの事前知識があり、これは、信号のエネルギー安定性となる可能性があり、信号が有声、雑音または発症特性を有するかどうかを示す。そして、（例えば、失われたオーディオフレームに先行して適切に復号化されたオーディオフレームが雑音として分類されている場合）、計算された減衰係数を使用することによって、より遅くフェードアウトすることが有益な場合がある。例えば、信号が実際に騒々しい場合、エネルギーを一定に保つことが望ましく、これは特に単一フレーム損失に役立つ。最後に、減衰係数は、高エネルギー増加アーチファクトを防止するために、最大１にすることができる。
【０１８６】
2019511740.tif 000019
【０１８７】
nbLostは、連続する失われたフレームの数である。これは、より速いフェードアウト（または現在のフレームが失われたフレームのシーケンスの第２、第３、第４、...、番目の失われたフレームであるかどうかを記述するインデックス）によるポストエコーを少なくする。
【０１８８】
図１１に見られるように、領域１００２および１００３（これは従来技術では厄介なエコーによって影響を受けていたであろう）は今や有利に「平滑化される」。
【０１８９】
７．本開示のさらなる実施形態
図１４は、適切に復号された同じオーディオフレームの異なる周波数帯域（またはビン）が異なるように減衰される誤り隠蔽１４００を示す。
【０１９０】
図２および図４を参照すると、符号化されたオーディオ情報におけるオーディオフレームの損失を隠蔽するための誤り隠蔽オーディオ情報を提供する目的で誤り隠蔽ユニットが得られる。誤り隠蔽ユニットは、失われた音声フレームに先行して適切に復号された音声フレームに基づいて誤り隠蔽音声情報を提供するように構成される。誤り隠蔽ユニットは、異なる周波数帯域に対して異なる減衰係数を使用してフェードアウトを実行するように構成される。
【０１９１】
異なるメモリ部分（例えば、バッファ）４０５ａ、４０５ｂ、...、４０５ｇに記憶された異なるビンは、異なる減衰係数１４０８ａ、１４０８ｂ、...、１４０８ｇ（スケーリング器４０７ａ、４０７ｂ、...、４０７ｇにおけるビン値を乗算する減衰係数）を使用してスケーリングされ、隠蔽オーディオ情報の異なるメモリ部分４０６ａ、４０６ｂ、...、４０６ｇに記憶された異なるビンを得る。
【０１９２】
一実施形態によれば、失われたオーディオフレームに先行する適切に復号されたオーディオフレームのスペクトル領域表現の特性に基づいて異なる減衰係数を導出することが可能である。
【０１９３】
図１４は、適切に復号されたオーディオフレームのFD表現が、異なる周波数帯域１４０３ａ、１４０３ｂ、...、１４０３ｇの間でブロック１４０２において細分されることを示す。続いて、帯域の値が互いに構成され、ブロック１４０６（これは上述のブロック３７０と同じであり得る）で変換され、隠蔽オーディオ情報１４０７として使用され得る。
【０１９４】
ブロック１４０２は現実には存在せず、単純な実施形態ではスペクトルビン値の論理グループのみを表す。同様に、ブロック１４０５は現実には存在しないが、修正された（スケーリングされた）スペクトル値の論理的組合せを表す。
【０１９５】
失われたオーディオフレームに先行する適切に復号されたオーディオフレームの無声またはノイズ状の周波数帯域よりも速く失われたオーディオフレームに先行する適切に復号されたオーディオフレームの有声周波数帯域（または比較的高いエネルギーを有する周波数帯域）をフェードアウトさせるように、１つ以上の減衰係数を適合させることが可能である。
【０１９６】
一実施形態によれば、適切に復号されたオーディオフレームの１つ以上の周波数帯域（すなわち、全スペクトルのｉ番目の帯域）をフェードアウトし、失われたオーディオフレームに先行して適切に復号されたオーディオフレームの１つ以上の周波数帯域よりも速くスペクトルビン当たり比較的高いエネルギーを有し、スペクトルビン当たり比較的低いエネルギーを有するように減衰係数１４０８ａ、１４０８ｂ、...、１４０８ｇを適合させることが可能である。
【０１９７】
図１５（ａ）に見られるように、比較ブロック１５０４において、適切に復号化されたオーディオフレーム内の少なくとも１つの周波数帯域に関連する値１５０１と、閾値１５０２との比較に基づいて、少なくとも１つの周波数帯域１４０３ａ、１４０３ｂ、...、１４０３ｇについて、減衰係数１５０３を設定することが可能である。
【０１９８】
一実施形態によれば、少なくとも１つの周波数帯域に関連するエネルギー値が閾値よりも低い場合、少なくとも１つの周波数帯域に所定の減衰係数を使用することが可能である。少なくとも１つの周波数帯域に関連するエネルギー値が閾値よりも大きい場合、少なくとも１つの周波数帯域について、所定の減衰係数よりも小さい減衰係数（一般に、より強い減衰またはより速いフェードアウトを示す）を使用することができる。
【０１９９】
一実施形態によれば、少なくとも１つの周波数帯域に関連するエネルギー値が閾値よりも低い場合、少なくとも１つの周波数帯域に対して比較的遅いフェードアウトを表す減衰係数を使用することが可能である。誤り隠蔽ユニットは、少なくとも１つの周波数帯域に関連するエネルギー値が閾値よりも高い場合、少なくとも１つの周波数帯域に対して比較的速いフェードアウトを表す減衰係数を使用するように構成することができる。
【０２００】
一実施形態によれば、少なくとも１つの周波数帯域に関連するエネルギー値が閾値よりも低い場合、減衰係数を所定の値として定義することが可能である。少なくとも１つの周波数帯域に関連するエネルギー値が閾値より高い場合、前記少なくとも１つの周波数帯域に関連付けられた前記エネルギー値が前記閾値よりも低い場合よりも前記少なくとも１つの周波数帯域を速くフェードアウトさせるように、失われたオーディオフレームに先行する適切に復号されたオーディオフレームの復号された表現の時間的エネルギー傾向値に基づいて少なくとも１つの周波数帯域について減衰係数を導出することが可能である。
【０２０１】
図１５（ｂ）は、1つの帯域のエネルギーに関連する値（例えば、適切に復号化されたオーディオフレームのスペクトルのｉ番目の帯域）を閾値（例えば、閾値１５０２）と比較することによって実行される判定１５１０を示す。１５１１において、決定が実行される。この決定は、上記（上記の図５および図８（ｂ）および明細書の関連する節を参照）で議論した例の1つに従って、ｉ番目の周波数帯域における時間的エネルギー傾向値を計算することを考慮することができる。
【０２０２】
適切に復号化されたオーディオフレームのｉ番目の帯域がノイズを含むと認識された場合（例えば、帯域のエネルギーに関連する値が閾値未満である場合）、例えば、０．９５と１との間の値で減衰係数を定義することによって１５１２で小さな減衰（または全く減衰なし）が実行される。
【０２０３】
ｉ番目の帯域が音声を含んでいるが、適切に復号化された音声フレーム内で単語が終了しない（または経時的なエネルギー減少が所定の閾値よりも小さい）と認識された場合、１５１３において、例えば、減衰係数０．７０７１を定義することによる抑えられた減衰が実行される。
【０２０４】
特に、適切に復号された音声フレームのｉ番目の帯域が、同じフレームで終了する音声の要素を含むと認識された場合、１５１４で強い減衰が実行される。時間的エネルギー傾向値が上記のように計算される（フレームの第１および第２の部分が図６（ｂ）の実施形態と同様に定義される）場合には、減衰係数をバンドｉのエネルギー傾向値８０１の値と同じ値（スケールされた値）として定義することも可能である。
【０２０５】
しかし、本発明を（１５１２または１５１３で使用されるような）２つの減衰係数のみに限定する必要はない。３つ以上のデフォルト係数を定義することも可能である。例えば、媒体減衰（１５１３）として０．７０７１に類似する値;０．９より低い帯域の場合。中程度の帯域の場合は０．９５;小さな減衰係数（１５１２）として高い帯域の場合は０．９８、信号クラスが有声の場合は０．９、信号クラスが小さい減衰係数（１５１２）などとして無声の場合は０．９５ ...
【０２０６】
図１５（ｃ）に示すように、異なる周波数帯域ｉ、ｉ＋１等に対して異なる閾値１５０１ｉ、１５０１（ｉ＋１）等を定義して、異なる減衰係数１５０３ｉ、１５０３（ｉ＋１）などを得ることが可能である。図１２には、異なる帯域（またはスケール係数帯域）のエネルギーに関連する値が異なる閾値と比較されることを意味する、周波数に応じて閾値が変化する例が示されている。
【０２０７】
特に、少なくとも１つの周波数帯域のエネルギー値、平均エネルギー値、または予想されるエネルギー値に基づいて閾値を設定することが可能である。
【０２０８】
一実施形態によれば、失われたオーディオフレームに先行する適切に復号されたオーディオフレームのエネルギー値と、失われたオーディオフレームに先行する適切に復号されたオーディオフレームのスペクトル全体におけるスペクトルラインの数との間の比に基づいて閾値を設定することが可能である。
【０２０９】
閾値は、失われたオーディオフレームに先行する適切に復号されたオーディオフレームの復号された表現の時間的エネルギー傾向値に基づくことができる。
【０２１０】
2019511740.tif 000020
【０２１１】
値fac は、失われたオーディオフレームに先行する適切に復号されたオーディオフレームにおける時間的エネルギートレンド値、または失われたオーディオフレームに先行する適切に復号されたオーディオフレームにおける時間的エネルギートレンド値を表す量から得られる減衰値を表す。値energytotalは、失われたオーディオフレームに先行する適切に復号されたオーディオフレームの全周波数帯域にわたる総エネルギーである。値nbOfTotalLinesは、失われたオーディオフレームに先行して適切に復号されたオーディオフレームのスペクトル線の総数である。
【０２１２】
帯域は、スケール係数帯域とすることができ、そのスペクトル値は、異なるスケール係数を使用してスケーリングされる。逆量子化されたスペクトル値をスケーリングするための異なるスケール係数は、異なるスケール係数帯域と関連付けられる。失われたオーディオフレームの隠蔽されたスペクトル表現を導出するために、減衰係数を使用して、失われたオーディオフレームに先行するオーディオフレームのスペクトル表現をスケーリングすることが可能である。
【０２１３】
異なるオーディオフレームの隠蔽されたスペクトル表現を導出するために、異なる減衰係数を使用して失われたオーディオフレームに先行するオーディオフレームのスペクトル表現の異なる周波数帯域をスケーリングすることにより、異なるフェードアウト速度を有する異なる周波数帯域のスペクトル値をフェードアウトすることが可能である。
【０２１４】
図１５（ｂ）を参考にして、適切に復号されたフレームの各ｉ番目の帯域について、以下が可能である。
−１５１２において、ｉ番目の周波数帯域に関連する減衰係数を、好ましくはビットストリーム情報または信号解析に基づいて、失われたオーディオフレームに先行して適切に復号されたオーディオフレームは雑音的であると認識される場合、第２の所定値よりも小さい減衰を示す第１の所定値に設定すること、および／または
−１５１３において、ｉ番目の周波数帯域に関連する減衰係数を、１５１１において、好ましくはビットストリーム情報または信号解析に基づいて、失われたオーディオフレームに先行する適切に復号されたオーディオフレームは、失われたオーディオフレームに先行して適切に復号されたオーディオフレームで終わらない音声でスピーチ的であると認識される場合、第２の所定値に設定すること、
−１５１４において、ｉ番目の周波数帯域に関連する減衰係数を、１５１１において、好ましくはビットストリーム情報または信号解析に基づいて、失われたオーディオフレームに先行する適切に復号されたオーディオフレームが、スピーチ的に減衰しているスピーチ的であるか、または失われたオーディオフレームに先行する適切に復号されたオーディオフレームで終了すると認識される場合、エネルギー傾向値またはそのスケールされたバージョンに基づく値に設定すること、および／または
−１５１５において、新しい帯域ｉ＋１が選択され、上記の手順が新しい帯域について繰返されること
【０２１５】
一実施形態によれば、誤り隠蔽ユニットは、所与のｉ番目の周波数帯域のエネルギーを閾値（例えば１５０２）と比較するように構成され、かつ
−誤り隠蔽ユニットは、ｉ番目の周波数帯域が閾値よりも大きい場合、失われた音声フレームに先行する適切に復号化された音声フレームの復号された表現の時間的エネルギー傾向値に基づいて得られる所与のｉ番目の周波数帯域についてスケール係数を提供し、かつ
−誤り隠蔽ユニットは、好ましくはビットストリーム情報に基づいてまたは信号解析に基づいて、失われたオーディオフレームに先行して適切に復号化されたオーディオフレームがノイズ状であると認識され、所与のｉ番目の周波数帯域のエネルギーが閾値より小さい場合、第２の所定値よりも小さい減衰を示す第１の所定値（例えば、１５１２）に減衰係数を設定し、および／または
−誤り隠蔽ユニットは、好ましくはビットストリーム情報に基づいてまたは信号解析に基づいて、失われたオーディオフレームに先行して適切に復号化されたオーディオフレームがノイズ状でないとして認識される場合、減衰係数を第２の所定値に設定するように構成される。
【０２１６】
一実施形態によれば、誤り隠蔽ユニットは、失われた音声フレームに先行する適切に復号された音声フレームの復号された表現（例えば、１４０７）を得るために、スペクトル領域から時間領域への変換を実行する（例えば、１４０６）。
【０２１７】
図１６（a）は、符号化されたオーディオ情報におけるオーディオフレームの損失を隠蔽するための誤り隠蔽オーディオ情報を提供するための誤り隠蔽方法１６００を示し、適切に復号されたオーディオフレームのスペクトル表現が１，２、...、ｉなどの帯域に細分され、方法は、以下のステップを含む。
１６０５において、第１の帯域１（例えば、ｉ＝１）を選択し、
９１０において、帯域ｉの失われたオーディオフレームに先行する適切に復号されたオーディオフレームの復号された表現の特性に基づいて減衰係数を導出し、
９２０において、帯域ｉに対する減衰係数を使用してフェードアウトを実行し、
１６３０で、新しい帯域ｉ＋１を選択し、
適切に復号されたオーディオフレームのスペクトルビューのすべての帯域についてこの手順を繰り返す。
【０２１８】
図１６（ｂ）は、ステップ９１０（図１６（ａ）参照）の前に、適切に復号されたオーディオフレームのエネルギー傾向値が分析されるステップ９０５が実行される変形１６００bを示す。
【０２１９】
方法１６００および１６００ｂでは、方法９００および９００ｂの参照番号を維持して、方法の異なる実施形態間の類似性を認識することを可能にする。
【０２２０】
８．本発明の実施形態の動作および実験結果
本発明の一態様によれば、異なる減衰係数を使用して信号の異なる帯域をフェージングすることによって秘匿フレームをフェードアウトすることが有利であることがわかる。
【０２２１】
同じ速度で信号のすべての部分を減衰させることが常に望ましいとは限らないことが分かっている。例えば、背景雑音を伴う音声の場合、スペクトルの穴から生じる迷惑なアーチファクトを避けるために、背景雑音をあまりにもフェードアウトすることなく、信号の有声部分をフェードアウトさせたい。従って、いくつかの実施形態では、減衰係数は、信号の異なる周波数領域に異なるように適用される。これは、ＬＰＣまたはスケール係数に基づいて行うことができる。
【０２２２】
１つの応用は、以下に説明するスケール係数帯域に依存する減衰である（図１２も参照）。
【０２２３】
現在の技術水準で現れることができる低エネルギースケール係数帯域（ＳＦＢ）におけるエネルギーギャップ／スペクトルホールを防止するために、減衰係数はスケール係数帯域方向に適用される。ＳＦＢのエネルギーがある閾値よりも高い場合には、適応された減衰係数fac（例えば、セクション５．７に記載されているように得ることができる）が使用される。それ以外の場合は、デフォルトの減衰係数０．７０７１（１／２1/2）が適用される（図１２を参照）。場合によっては、しきい値よりも低いＳＦＢをフェードアウトすることがさらに効果的であり、それらの部分がゼロにならないようにする。これは、信号がフェージングアウトホワイトノイズに向かってフェージングしていることを意味する。
【０２２４】
2019511740.tif 000021
【０２２５】
実施例は、図１３（ａ）及び（ｂ）（縦軸：時間は１００ｍｓ又はｈｍｓ;横軸：周波数）の結果によって提供され得て、非減衰信号のグラフ１３００ａが減衰信号のグラフ１３００ｂと比較される。高減衰領域１３０１（主に音声、特に音声が終了したフレーム）は、変化しない領域１３０２（ほとんど非減衰雑音）と反対の位置に示される。特に、図１３（a）に生じるより高い減衰領域１３０１は、図１３（b）において適切に減衰され、したがって、厄介なエコーを低減する。反対に、領域１３０２のノイズは、好ましくは減衰されない。
【０２２６】
９．結論
周波数領域オーディオコーデックにおけるパケットロスの隠蔽のための適応的フェードアウトについて説明する。
【０２２７】
パケット損失の場合、スピーチおよびオーディオコーデックは通常、迷惑な繰返しアーチファクトを防ぐためにゼロまたはバックグラウンドノイズに向かって消える。すべてのAACファミリーデコーダでは、信号特性に関係なく隠れスペクトラムが一定の減衰係数でフェードアウトされる。特に、音声信号や過渡信号の場合、静的な減衰係数では不十分な場合がある。従って、本発明による実施形態は、最後の良好なフレームの時間的エネルギー傾向値に依存する適応減衰係数を計算する。さらに、スペクトルの厄介な穴を避けるために、隠蔽されたスペクトルに周波数適応減衰が適用される。
【０２２８】
実施形態は、例えば、技術分野ＥＬＤ、ＸＬＤ、ＤＲＭまたはＭＰＥＧ−Ｈにおいて、例えば、その種のオーディオデコーダと組合せて使用することができる。
【０２２９】
１０．その他の備考
パケット損失の場合、スピーチおよびオーディオコーデックは通常、迷惑な繰り返しアーチファクトを防ぐためにゼロまたはバックグラウンドノイズに向かって消える。
【０２３０】
すべてのＡＡＣファミリーデコーダでは、信号特性に関係なく隠れスペクトラムが一定の減衰係数でフェードアウトされる。
【０２３１】
特に音声や過渡信号の場合、静的な減衰係数では不十分である。
【０２３２】
従って、最後の良好なフレームの時間的エネルギー傾向に依存する適応減衰係数を計算するためのツールが提供される。
【０２３３】
さらに、スペクトルの厄介な穴を避けるために、隠蔽されたスペクトルに周波数適応減衰が適用される。
【０２３４】
１１．実装の選択肢
いくつかの態様は、装置の文脈で説明されているが、これらの態様は、対応する方法の説明も表しており、ブロックまたはデバイスは、方法ステップまたは方法ステップの特徴に対応することは明らかである。同様に、方法ステップの文脈で説明される態様は、対応するブロックまたは対応する装置のアイテムまたは特徴の記述も表す。方法ステップの一部または全部は、例えば、マイクロプロセッサ、プログラム可能なコンピュータまたは電子回路のようなハードウェア装置によって（または使用して）実行されてもよい。いくつかの実施形態では、最も重要な方法ステップのうちのいくつかの１つ以上を、そのような装置によって実行することができる。
【０２３５】
特定の実施要件に応じて、本発明の実施形態は、ハードウェアまたはソフトウェアで実施することができる。実装は、電子的に読取り可能な制御信号が記憶されたフロッピーディスク、ＤＶＤ、ブルーレイ、ＣＤ、ＲＯＭ、ＰＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭまたはフラッシュメモリなどのデジタル記憶媒体を使用して実行することができ、それはそれぞれの方法が実行されるようにプログラム可能なコンピュータシステムと協働する（または協働することができる）。従って、デジタル記憶媒体はコンピュータ可読であってもよい。
【０２３６】
本発明によるいくつかの実施形態は、プログラム可能なコンピュータシステムと協働して、本明細書に記載の方法の１つが実行されるように、電子的に読取り可能な制御信号を有するデータ担体を備える。
【０２３７】
一般に、本発明の実施形態は、コンピュータプログラム製品がコンピュータ上で動作するときに、方法の1つを実行するように動作するプログラムコードを有するコンピュータプログラム製品として実施することができる。
【０２３８】
他の実施形態は、本明細書に記載の方法の1つを実行するためのコンピュータプログラムを含み、機械読取り可能な担体に格納される。
【０２３９】
換言すれば、本発明の方法の実施形態は、コンピュータプログラムがコンピュータ上で実行されるときに、本明細書に記載の方法の1つを実行するためのプログラムコードを有するコンピュータプログラムである。
【０２４０】
従って、本発明の方法のさらなる実施形態は、本明細書に記載の方法のうちの1つを実行するためのコンピュータプログラムを含むデータ担体（またはデジタル記憶媒体またはコンピュータ可読媒体）である。データ担体、デジタル記憶媒体または記録された媒体は、典型的には有形および／または非遷移型である。
【０２４１】
従って、本発明の方法のさらなる実施形態は、本明細書に記載の方法のうちの1つを実行するためのコンピュータプログラムを表すデータストリームまたは一連の信号である。データストリームまたは信号のシーケンスは、データ通信接続を介して、例えば、インターネットを介して、例えば転送されるように構成することができる。
【０２４２】
さらなる実施形態は、本明細書に記載の方法のうちの1つを実行するように構成された、または適用される処理手段、例えばコンピュータまたはプログラマブル論理装置を含む。
【０２４３】
さらなる実施形態は、本明細書で説明される方法の1つを実行するためのコンピュータプログラムがインストールされたコンピュータを含む。
【０２４４】
本発明によるさらなる実施形態は、本明細書で説明される方法の1つを実行するためのコンピュータプログラムを受信機に転送（例えば、電子的にまたは光学的に）するように構成された装置またはシステムを含む。レシーバは、例えば、コンピュータ、モバイルデバイス、メモリデバイスなどであってもよい。この装置またはシステムは、例えば、コンピュータプログラムをレシーバに転送するためのファイルサーバを備えることができる。
【０２４５】
いくつかの実施形態では、プログラマブルロジックデバイス（例えば、フィールドプログラマブルゲートアレイ）を使用して、本明細書に記載の方法の機能の一部または全部を実行することができる。いくつかの実施形態では、フィールドプログラマブルゲートアレイは、本明細書で説明する方法の1つを実行するためにマイクロプロセッサと協働することができる。一般に、これらの方法は、好ましくは、任意のハードウェア装置によって実行される。
【０２４６】
本明細書に記載の装置は、ハードウェア装置を使用して、またはコンピュータを使用して、またはハードウェア装置とコンピュータとの組合せを使用して実装することができる。
【０２４７】
ここに記載された方法は、ハードウェア装置を使用して、またはコンピュータを使用して、またはハードウェア装置とコンピュータとの組合せを使用して実行されてもよい。
【０２４８】
上述の実施形態は、本発明の原理の単なる例示である。本明細書に記載された構成および詳細の修正および変形は、当業者には明らかであることが理解される。従って、差し迫った特許請求の範囲によってのみ限定され、本明細書の実施形態の明細書および説明によって示される特定の詳細によっては限定されないことが意図される。
【０２４９】
１２．参考文献
[１] 3GPP TS 26.402 ？Enhanced aacPlus general audio codec; Additional decoder tools (Release 11)”,
[２] J. Lecomte, et al, “Enhanced time domain packet loss concealment in switched speech/audio codec”, submitted to IEEE ICASSP, Brisbane, Australia, Apr.2015.
[３] WO 2015063045 A1
[４] "Apparatus and method for improved concealment of the adaptive codebook in ACELP-like concealment employing improved pitch lag estimation", 2014, PCT/EP2014/062589 
[５] "Apparatus and method for improved concealment of the adaptive codebook in ACELP-like concealment employing improved pulse “synchronization", 2014, PCT/EP2014/062578
【図１】
2019511740.tif 000023
【図２】
2019511740.tif 000024
【図３】
2019511740.tif 000025
【図４】
2019511740.tif 000026
【図５】
2019511740.tif 000027
【図６】
2019511740.tif 000028
【図７】
2019511740.tif 000029
【図８】
2019511740.tif 000030
【図９】
2019511740.tif 000031
【図１０】
2019511740.tif 000032
【図１１】
2019511740.tif 000033
【図１２】
2019511740.tif 000034
【図１３】
2019511740.tif 000035
【図１４】
2019511740.tif 000036
【図１５】
2019511740.tif 000037
【図１５ｃ】
2019511740.tif 000038
【図１６】
2019511740.tif 000039
【手続補正書】
【提出日】平成29年12月18日(2017.12.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
符号化されたオーディオ情報（２１０）におけるオーディオフレームの損失を隠蔽するための誤り隠蔽オーディオ情報（１０７，１４０７）を提供する誤り隠蔽ユニット（１００，１４０２〜１４０５）であって、
前記誤り隠蔽ユニットは、失われたオーディオフレームに先行する適切に復号化されたオーディオフレームに基づいて、誤り隠蔽オーディオ情報を提供するように構成され、
前記誤り隠蔽ユニットは、前記失われたオーディオフレームに先行する前記適切に復号されたオーディオフレームの異なる周波数帯（１４０３ａ〜１４０３ｇ）について異なる減衰係数（１４０４ａ〜１４０４ｇ）を使用してフェードアウト（９２０）を実行するように構成され、
前記誤り隠蔽ユニットは、１つ以上の減衰係数を適合させて、前記失われたオーディオフレームに先行し、スペクトルビン当たりのエネルギーが比較的高い、前記適切に復号されたオーディオフレームの１つ以上の周波数帯域を、前記失われたオーディオフレームに先行し、スペクトルビン当たりのエネルギーが比較的低い前記適切に復号されたオーディオフレームの１つ以上の周波数帯域よりも速くフェードアウトさせるように構成された、誤り隠蔽ユニット（１００，１４０２〜１４０５）。
【請求項２】
前記誤り隠蔽ユニットは、前記失われたオーディオフレームに先行する前記適切に復号されたオーディオフレームのスペクトル領域表現（１４０１）の特性に基づいて前記減衰係数を導出するように構成された、請求項１に記載の誤り隠蔽ユニット。
【請求項３】
前記誤り隠蔽ユニットは、１つ以上の減衰係数を適合させて、前記失われたオーディオフレームに先行する前記適切に復号化されたオーディオフレームの有声周波数帯域を、前記失われたオーディオフレームに先行する前記適切に復号されたオーディオフレームの無声またはノイズ状周波数帯域よりも早くフェードアウトさせるように構成された、請求項１または２の１項に記載の誤り隠蔽ユニット。
【請求項４】
前記誤り隠蔽ユニットは、少なくとも１つの周波数帯域についての減衰係数を、前記失われたオーディオフレームに先行する前記適切に復号されたオーディオフレーム内の前記少なくとも１つの周波数帯域に関連付けされたエネルギー値（１５０１ｉ）と閾値（１５０２ｉ）との比較に基づいて設定するように構成された、請求項１ないし３の１項に記載の誤り隠蔽ユニット。
【請求項５】
前記誤り隠蔽ユニットは、前記少なくとも１つの周波数帯域に関連付けられた前記エネルギー値が前記閾値より小さい場合、前記少なくとも１つの周波数帯域のための既定の減衰係数を使用するように構成された、および／または
前記誤り隠蔽ユニットは、前記少なくとも１つの周波数帯域に関連付けられた前記エネルギー値が前記閾値より大きい場合、前記少なくとも１つの周波数帯域のための既定の減衰係数より小さい減衰係数を使用するように構成された、請求項４に記載の誤り隠蔽ユニット。
【請求項６】
前記誤り隠蔽ユニットは、前記少なくとも１つの周波数帯域に関連付けられた前記エネルギー値が前記閾値より小さい場合、前記少なくとも１つの周波数帯域について比較的遅いフェードアウトを表す減衰係数を使用するように構成された、および／または
前記誤り隠蔽ユニットは、前記少なくとも１つの周波数帯域に関連付けられた前記エネルギー値が前記閾値より大きい場合、前記少なくとも１つの周波数帯域について比較的速いフェードアウトを表す減衰係数を使用するように構成された、請求項４または５に記載の誤り隠蔽ユニット。
【請求項７】
前記誤り隠蔽ユニットは、前記少なくとも１つの周波数帯域に関連付けられた前記エネルギー値が前記閾値より小さい場合、前記減衰係数を既定値として定義し、
前記誤り隠蔽ユニットは、前記少なくとも１つの周波数帯域に関連付けられた前記エネルギー値が前記閾値よりも大きい場合、前記失われたオーディオフレームに先行する前記適切に復号されたオーディオフレームの前記復号された表現の時間エネルギー傾向に基づいて前記少なくとも１つの周波数帯域のための減衰係数を導出して、前記少なくとも１つの周波数帯域に関連付けられたエネルギー値が前記閾値よりも小さい場合よりも速く前記少なくとも１つの周波数帯域をフェードアウトするように構成された、請求項４ないし６の１項に記載の誤り隠蔽ユニット。
【請求項８】
前記誤り隠蔽ユニットは、異なる周波数帯域について異なる閾値を定義するように構成された、請求項４ないし７の１項に記載の誤り隠蔽ユニット。
【請求項９】
前記誤り隠蔽ユニットは、前記少なくとも１つの周波数帯域のエネルギー値、平均エネルギー値、または予想されるエネルギー値に基づいて、前記閾値を設定するように構成された、請求項５ないし８の１項に記載の誤り隠蔽ユニット。
【請求項１０】
前記誤り隠蔽ユニットは、前記失われたオーディオフレームに先行する前記適切に復号されたオーディオフレームのエネルギー値と、前記失われたオーディオフレームに先行する前記適切に復号されたオーディオフレームの前記少なくとも１つの周波数帯域のスペクトルラインの数との比に基づいて、前記閾値を設定するように構成された、請求項４ないし９のいずれかに記載の誤り隠蔽ユニット。
【請求項１１】
前記誤り隠蔽ユニットは、前記失われた音声フレームに先行する前記適切に復号されたオーディオフレームの前記復号された表現の時間エネルギー傾向に基づいて、前記閾値を設定するように構成された、請求項４ないし１０の１項に記載の誤り隠蔽ユニット。
【請求項１２】
2019511740.tif 000040
【請求項１３】
前記誤り隠蔽ユニットは、異なるスケール係数帯域について異なる減衰係数を使用してフェードアウトを実行するように構成され、
逆量子化されたスペクトル値をスケーリングするための異なるスケール係数は、異なるスケール係数帯域に関連付けられる、請求項１−１２のいずれかに記載の誤り隠蔽ユニット。
【請求項１４】
前記誤り隠蔽ユニットは、前記失われたオーディオフレームの隠蔽されたスペクトル表現を導出するために、前記減衰係数を使用して、前記失われたオーディオフレームに先行する前記オーディオフレームのスペクトル表現をスケーリングするように構成された、請求項１ないし１３の１項に記載の誤り隠蔽ユニット。
【請求項１５】
前記誤り隠蔽ユニットは、前記失われたオーディオフレームの隠蔽されたスペクトル表現を導出するために、異なる減衰係数を使用して前記失われたオーディオフレームに先行する前記オーディオフレームのスペクトル表現の異なる周波数帯域をスケーリングし、それによって異なるフェードアウト速度を有する前記異なる周波数帯域の前記スペクトル値をフェードインするように構成された、請求項１ないし１４の１項に記載の誤り隠蔽ユニット。
【請求項１６】
前記誤り隠蔽ユニットは、
好ましくはビットストリーム情報に基づいて、または信号解析に基づいて、前記失われたオーディオフレームに先行する前記適切に復号されたオーディオフレームがノイズ状であると認識された場合、所与の周波数帯域に関連付けられた前記減衰係数を、第２の既定値よりも小さい減衰を示す第１の既定値に設定する、および／または
好ましくはビットストリーム情報に基づいて、または信号解析に基づいて、前記失われたオーディオフレームに先行する前記適切に復号されたオーディオフレームが音声状で、音声が前記失われたオーディオフレームに先行する前記適切に復号されたオーディオフレーム内で終わらないと認識された場合、所与の周波数帯域に関連付けられた前記減衰係数を、前記第２の既定値に設定する、および／または
好ましくはビットストリーム情報に基づいて、または信号解析に基づいて、前記失われたオーディオフレームに先行する前記適切に復号されたオーディオフレームが音声状で、音声が前記失われたオーディオフレームに先行する適切に復号されたオーディオフレーム内で減衰するまたは終了すると認識された場合、所与の周波数帯域に関連付けられた前記減衰係数を、前記エネルギー傾向値またはそのスケーリングされたバージョンに基づく値に設定するように構成された、請求項１ないし１５の１項に記載の誤り隠蔽ユニット。
【請求項１７】
前記誤り隠蔽ユニットは、所与の周波数帯域におけるエネルギーを閾値と比較するように構成され、
前記誤り隠蔽ユニットは、前記所与の周波数帯域におけるエネルギーが前記閾値よりも大きい場合、前記失われたオーディオフレームに先行する前記適切に復号されたオーディオフレームの前記復号された表現の時間エネルギー傾向に基づいて導出される前記所与の周波数帯域のためのスケーリング係数を提供するように構成され、かつ
前記誤り隠蔽ユニットは、好ましくはビットストリーム情報に基づいて、または信号解析に基づいて、前記失われたオーディオフレームに先行する前記適切に復号されたオーディオフレームがノイズ状であると認識され、且つ、前記所与の周波数帯域における前記エネルギーが前記閾値よりも小さい場合、前記減衰係数を、第２の既定値よりも小さい減衰を示す第１の既定値に設定するように構成された、および／または
前記誤り隠蔽ユニットは、好ましくはビットストリーム情報に基づいて、または信号解析に基づいて、前記失われたオーディオフレームに先行する前記適切に復号されたオーディオフレームがノイズ状でないと認識された場合、前記減衰係数を前記第２の既定値に設定するように構成された、請求項１ないし１６の１項に記載の誤り隠蔽ユニット。
【請求項１８】
前記誤り隠蔽ユニットは、前記失われたオーディオフレームに先行する適切に復号されたオーディオフレームの復号された表現を得るために、スペクトル領域から時間領域への変換を実行するように構成される、請求項１ないし１７の１項に記載の誤り隠蔽ユニット。
【請求項１９】
前記誤り隠蔽ユニットは、失われたオーディオフレームに先行する適切に復号化されたオーディオフレームに基づく周波数領域隠蔽を使用して、誤り隠蔽オーディオ情報（１４０７）を提供するように構成された、請求項１ないし１８の１項に記載の誤り隠蔽ユニット。
【請求項２０】
前記誤り隠蔽ユニットは、前記適切に復号されたオーディオフレームの周波数領域表現（１４０１）を使用するように構成された、請求項１ないし１９の１項に記載の誤り隠蔽ユニット。
【請求項２１】
前記誤り隠蔽ユニットは、少なくとも１つの周波数帯域について、閾値（１５０２，１５０２ｉ）と前記適切に復号されたオーディオフレーム内の前記少なくとも１つの周波数帯域に関連付けられたエネルギー値（１５０１，１５０１ｉ）との比較（１５０４，１５０４ｉ）に基づいて、減衰係数（１５０３ｉ）を設定するように構成された、請求項１ないし２０の１項に記載の誤り隠蔽ユニット。
【請求項２２】
前記誤り隠蔽ユニットは、前記閾値が前記少なくとも１つの周波数帯域に関連付けられた前記エネルギー値より高いことの結果として、デフォルトの減衰係数を設定（１５１２，１５１３）するように構成された、請求項１ないし２１の１項に記載の誤り隠蔽ユニット。
【請求項２３】
前記減衰係数は、０．９５と１との間に含まれる、請求項１ないし２２のいずれかに記載の誤り隠蔽ユニット。
【請求項２４】
前記減衰係数は、０．６と０．８との間に含まれる、請求項２２または２３に記載の誤り隠蔽ユニット。
【請求項２５】
前記誤り隠蔽ユニットは、少なくとも１つの周波数帯域に適合し、前記閾値が前記少なくとも１つの周波数帯域に関連付けられたエネルギー値よりも低いことの結果として前記デフォルトの減衰係数より低い減衰係数（１５１４）を設定するように構成された、請求項１ないし２４のいずれかに記載の誤り隠蔽ユニット。
【請求項２６】
前記誤り隠蔽ユニットは、少なくとも１つの周波数帯域について、以下のパラメータの少なくとも１つまたは組合せに基づいて前記閾値を設定するように構成された、請求項２１ないし２５のいずれかに記載の誤り隠蔽ユニット。
前記周波数帯域内の周波数ラインの数；
前記フレーム全体で平均化された各ラインの平均エネルギー；および
前記周波数帯域について先に計算された減衰係数。
【請求項２７】
前記誤り隠蔽ユニットは、閾値を前記パラメータの少なくとも１つに比例するように設定するように構成された、請求項２６に記載の誤り隠蔽ユニット。
【請求項２８】
前記誤り隠蔽ユニットは、少なくとも１つの周波数帯域について、前記適切に復号されたオーディオフレームの時間領域表現（１０２，３７２）の特性に基づいて前記減衰係数を設定するように構成された、請求項１ないし２７のいずれかに記載の誤り隠蔽ユニット。
【請求項２９】
前記誤り隠蔽ユニットは、前記適切に復号されたオーディオフレームの前記時間領域表現の前記時間エネルギー傾向（５０９，８０１）に基づいて前記減衰係数を定義するように構成された、請求項２８に記載の誤り隠蔽ユニット。
【請求項３０】
前記特性は、前記適切に復号されたオーディオフレームのサンプルの第１のグループ（５０２）の、前記適切に復号された同じオーディオフレームのサンプルの第２のグループ（５０３）のエネルギーレベルに対するエネルギーレベルを考慮した期間を含み、
少なくとも１つの第１のグループのサンプルは、全ての前記第２のグループのサンプルに後続し、
少なくとも１つの第１のグループのサンプルが全ての第２のグループのサンプルに先行する、および／または
前記第１のグループ（５０２）の前記時間平均は前記第２のグループ（５０３）の前記時間平均に先行する、請求項２８または２９に記載の誤り隠蔽ユニット。
【請求項３１】
前記誤り隠蔽ユニットは、前記減衰係数を前記前の隠蔽されたオーディオフレームと比べて減少させる（８０７）ことによって、後続の隠蔽されたオーディオフレームのうちの少なくとも１つをフェードアウトするように構成された、請求項２８ないし３０のいずれかに記載の誤り隠蔽ユニット。
【請求項３２】
前記周波数帯域はスケール係数帯域であり、そのスペクトル値は異なるスケール係数を使用してスケーリングされる、請求項１ないし３１のいずれかに記載の誤り隠蔽ユニット。
【請求項３３】
符号化されたオーディオ情報におけるオーディオフレームの損失を補償するための誤り隠蔽オーディオ情報（２１２，３１２）を提供するための方法（１６３０，１６００ｂ）であって、
失われたオーディオフレームに先行する適切に復号されたオーディオフレームに基づいて、誤り隠蔽オーディオ情報を提供するステップ、および
前記失われたオーディオフレームに先行する前記適切に復号されたオーディオフレームの異なる周波数帯域について異なる減衰係数を使用して、フェードアウトを実行するステップを含み、
前記失われたオーディオフレームに先行し、スペクトルビンあたりのエネルギーが比較的高い、前記適切に復号されたオーディオフレームの１つ以上の周波数帯域を、前記失われたオーディオフレームに先行し、スペクトルビンあたりのエネルギーが比較的小さい、前記適切に復号されたオーディオフレームの１つ以上の周波数帯域よりも速くフェードアウトするようにする、方法。
【請求項３４】
コンピュータプログラムがコンピュータ上で動作するときに、請求項３３に記載の方法を実行するためのコンピュータプログラム。
【請求項３５】
請求項１〜３２の１項に記載の誤り隠蔽ユニットを含む、符号化されたオーディオ情報に基づいて復号されたオーディオ情報を提供するためのオーディデコーダ（２００，３００）。
【請求項３６】
前記オーディオデコーダは、異なるスケール係数を使用して、前記失われたオーディオフレームに先行する前記オーディオフレームのスペクトル表現の異なるスケール係数帯域のスペクトル値をスケーリングするように構成された、請求項３５に記載のオーディオデコーダ。
【請求項３７】
符号化されたオーディオ情報におけるオーディオフレームの損失を補償するための誤り隠蔽オーディオ情報を提供するための方法（１６３０，１６００ｂ）であって、
前記方法は、
誤り隠蔽オーディオ情報成分を提供するために周波数領域隠蔽を実行するステップと、
前記失われたオーディオフレームに先行する前記適切に復号されたオーディオフレームの異なる周波数帯域のための異なる減衰係数に従って隠蔽されたオーディオフレームをフェードアウトするステップとを含み、
前記失われたオーディオフレームに先行し、スペクトルビンあたりのエネルギーが比較的高い、前記適切に復号されたオーディオフレームの１つ以上の周波数帯域を、前記失われたオーディオフレームに先行し、スペクトルビンあたりのエネルギーが比較的低い前記適切に復号されたオーディオフレームの１つ以上の周波数帯域よりも速くフェードアウトするようにする、方法。
【請求項３８】
符号化されたオーディオ情報におけるオーディオフレームの損失を補償するための誤り隠蔽オーディオ情報（１０７，１４０７）を提供するための誤り隠蔽ユニット（１００，１４０２−１４０５）であって、
前記誤り隠蔽ユニットは、失われたオーディオフレームに先行する適切に復号されたオーディオフレームに基づいて、誤り隠蔽オーディオ情報を提供するように構成され、
前記誤り隠蔽ユニットは、前記失われたオーディオフレームに先行する前記適切に復号されたオーディオフレームの異なる周波数帯域（１４０３ａ〜１４０３ｇ）のための異なる減衰係数（１４０４ａ〜１４０４ｇ）を使用して、フェードアウト（９２０）を実行するように構成され、
前記誤り隠蔽ユニットは、少なくとも１つの周波数帯域について、前記適切に復号されたオーディオフレームの時間領域表現（１０２，３７２）の特性に基づいて、前記減衰係数を設定するように構成され、
前記特性は、前記適切に復号されたオーディオフレームのサンプルの第１のグループ（５０２）の、前記適切に復号された同じオーディオフレームのサンプルの第２のグループ（５０３）のエネルギーレベルに対するエネルギーレベルを考慮した期間を含み、
少なくとも１つの第１のグループのサンプルは、全ての前記第２のグループのサンプルに後続する、および／または
少なくとも１つの第１のグループのサンプルが全ての前記第２のグループのサンプルに先行する、および／または
前記第１のグループ（５０２）の前記時間平均は、前記第２のグループ（５０３）の前記時間平均に先行する、誤り隠蔽ユニット。
【請求項３９】
符号化されたオーディオ情報におけるオーディオフレームの損失を補償するための誤り隠蔽オーディオ情報（２１２，３１２）を提供するための方法（１６３０，１６００ｂ）であって、
失われたオーディオフレームに先行する適切に復号されたオーディオフレームに基づいて、誤り隠蔽オーディオ情報を提供するステップ、および
前記失われたフレームに先行する前記適切に復号されたオーディオフレームの異なる周波数帯域のための異なる減衰係数を使用して、フェードアウトを実行するステップを含み、 少なくとも１つの周波数帯域について前記適切に復号されたオーディオフレームの時間領域表現（１０２，３７２）の特性に基づいて前記減衰係数を設定するステップをさらに含み、
前記特性は、前記適切に復号されたオーディオフレームのサンプルの第１のグループ（５０２）の、前記適切に復号された同じオーディオフレームのサンプルの第２のグループ（５０３）のエネルギーレベルに対するエネルギーレベルを考慮した期間を含み、
少なくとも１つの第１のグループのサンプルは、全ての前記第２のグループのサンプルに後続し、
少なくとも１つの第１のグループのサンプルが全ての前記第２のグループのサンプルに先行する、および／または、
前記第１のグループ（５０２）の前記時間平均は、前記第２のグループ（５０３）の前記時間平均に先行する、方法。
【請求項４０】
符号化されたオーディオ情報におけるオーディオフレームの損失を補償するための誤り隠蔽オーディオ情報を提供するための方法（１６３０，１６００ｂ）であって、
誤り隠蔽オーディオ情報成分を提供するために周波数領域隠蔽を実行するステップ、および
前記失われたオーディオフレームに先行する前記適切に復号されたオーディオフレームの異なる周波数帯域のための異なる減衰係数に従って、隠蔽されたオーディオフレームをフェードアウトするステップとを含み、
少なくとも１つの周波数帯域について、前記適切に復号されたオーディオフレームの時間領域表現（１０２，３７２）の特性に基づいて前記減衰係数を設定するステップをさらに含み、
前記特性は、前記適切に復号されたオーディオフレームのサンプルの第１のグループ（５０２）の、前記適切に復号された同じオーディオフレームのサンプルの第２のグループ（５０３）のエネルギーレベルに対するエネルギーレベルを考慮した期間を含み、
少なくとも１つの第１のグループのサンプルは、全ての前記第２のグループのサンプルに後続し、
少なくとも１つの第１のグループのサンプルは、全ての前記第２のグループのサンプルに先行する、および／または、
前記第１のグループ（５０２）の前記時間平均は、前記第２のグループ（５０３）の前記時間平均に先行する、方法。
【請求項４１】
コンピュータプログラムがコンピュータ上で動作するときに、請求項３９または４０に記載の方法を実行するためのコンピュータプログラム。
【国際調査報告】
2019511740.tif 000041
2019511740.tif 000042
2019511740.tif 000043
2019511740.tif 000044
2019511740.tif 000045
2019511740.tif 000046