(57)【要約】  本発明は、マルチチャネルオーディオ通信システムにおいてオーディオ信号を不連続に送信することができないという従来技術の問題を解決するために、マルチチャネルオーディオ信号処理方法、装置、およびシステムを提供し、オーディオの符号化および復号技術に関する。エンコーダは、信号検出ユニットおよび信号符号化ユニットを含む。信号符号化ユニットは、第Nのフレームのダウンミックス信号が音声信号を含むことを信号検出ユニットが検出すると、第Nのフレームのダウンミックス信号を符号化し、または第Nのフレームのダウンミックス信号が音声信号を含まないことを信号検出ユニットが検出すると、第Nのフレームのダウンミックス信号が事前設定されたオーディオフレーム符号化条件を満たすと信号検出ユニットが判断した場合、第Nのフレームのダウンミックス信号を符号化し、もしくは第Nのフレームのダウンミックス信号が事前設定されたオーディオフレーム符号化条件を満たさないと信号検出ユニットが判断した場合、第Nのフレームのダウンミックス信号の符号化をスキップするように構成される。この技術的解決策では、ダウンミックス信号上の符号化は不連続なので、オーディオ信号を不連続に送信することができないという従来技術の問題が解決される。
2019533189.tif 000002
【特許請求の範囲】
【請求項１】
マルチチャネルオーディオ信号処理方法であって、
エンコーダにより、第Nのフレームのダウンミックス信号が音声信号を備えるかどうかを検出するステップであって、前記第Nのフレームのダウンミックス信号が、所定の第1のアルゴリズムに基づいて複数のチャネルのうちの2つのチャネル上の第Nのフレームのオーディオ信号がミキシングされた後に取得され、Nが0より大きい正の整数である、ステップと、
前記エンコーダにより、前記第Nのフレームのダウンミックス信号が前記音声信号を備えることを検出すると、前記第Nのフレームのダウンミックス信号を符号化するステップ、または
前記第Nのフレームのダウンミックス信号が前記音声信号を備えないことを前記エンコーダが検出すると、
前記エンコーダにより、前記第Nのフレームのダウンミックス信号が事前設定されたオーディオフレーム符号化条件を満たすと判断した場合、前記第Nのフレームのダウンミックス信号を符号化するステップ、もしくは前記第Nのフレームのダウンミックス信号が事前設定されたオーディオフレーム符号化条件を満たさないと判断した場合、前記第Nのフレームのダウンミックス信号の符号化をスキップするステップと
を備える、
マルチチャネルオーディオ信号処理方法。
【請求項２】
前記エンコーダにより、前記第Nのフレームのダウンミックス信号が前記音声信号を備えることを検出すると、前記第Nのフレームのダウンミックス信号を符号化する前記ステップが、
前記エンコーダにより、前記第Nのフレームのダウンミックス信号が前記音声信号を備えることを検出すると、事前設定された音声フレーム符号化レートに従って前記第Nのフレームのダウンミックス信号を符号化するステップを備え、または
前記エンコーダにより、前記第Nのフレームのダウンミックス信号が事前設定されたオーディオフレーム符号化条件を満たすと判断した場合、前記第Nのフレームのダウンミックス信号を符号化する前記ステップが、
前記エンコーダにより、前記第Nのフレームのダウンミックス信号が事前設定された音声フレーム符号化条件を満たすと判断した場合、事前設定された音声フレーム符号化レートに従って前記第Nのフレームのダウンミックス信号を符号化するステップ、もしくは
前記エンコーダにより、前記第Nのフレームのダウンミックス信号が前記事前設定された音声フレーム符号化条件を満たさないが、事前設定されたSID符号化条件を満たすと判断した場合、事前設定された無音挿入記述子SIDフレーム符号化レートに従って前記第Nのフレームのダウンミックス信号を符号化するステップであって、前記SID符号化レートが前記音声フレーム符号化レートよりも大きくない、ステップ
を備える、請求項1に記載の方法。
【請求項３】
前記方法が、
前記エンコーダにより、前記第Nのフレームのオーディオ信号に従って第Nのフレームのステレオパラメータセットを取得するステップであって、前記第NのフレームのステレオパラメータセットがZ個のステレオパラメータを備え、前記Z個のステレオパラメータが、前記エンコーダが前記所定の第1のアルゴリズムに基づいて前記第Nのフレームのオーディオ信号をミキシングするときに使用されるパラメータを備え、Zが0より大きい正の整数である、ステップと、
前記エンコーダにより、前記第Nのフレームのダウンミックス信号が前記音声信号を備えることを検出すると、前記第Nのフレームのステレオパラメータセットを符号化するステップ、または
前記第Nのフレームのダウンミックス信号が前記音声信号を備えないことを前記エンコーダが検出すると、前記エンコーダにより、前記第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たすと判断した場合、前記第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータを符号化するステップ、もしくは前記第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たさないと判断した場合、前記ステレオパラメータセットの符号化をスキップするステップと
をさらに備える、請求項1または2に記載の方法。
【請求項４】
前記エンコーダにより、前記第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータを符号化する前記ステップが、
前記エンコーダにより、事前設定されたステレオパラメータ次元縮小規則に基づいて、前記第Nのフレームのステレオパラメータセット内の前記Z個のステレオパラメータに従ってX個のターゲットステレオパラメータを取得するステップであって、Xが0より大きくZ以下の正の整数である、ステップと、
前記エンコーダにより、前記X個のターゲットステレオパラメータを符号化するステップと
を備える、請求項3に記載の方法。
【請求項５】
前記第Nのフレームのオーディオ信号が前記音声信号を備えることを前記エンコーダが検出すると、
前記エンコーダにより、第1のステレオパラメータセット生成方式に基づいて、前記第Nのフレームのオーディオ信号に従って前記第Nのフレームのステレオパラメータセットを取得し、前記第Nのフレームのステレオパラメータセットを符号化するステップ、あるいは
前記第Nのフレームのオーディオ信号が前記音声信号を備えないことを前記エンコーダが検出すると、
前記第Nのフレームのオーディオ信号が前記事前設定された音声フレーム符号化条件を満たすと判断した場合、前記エンコーダにより、第1のステレオパラメータセット生成方式に基づいて、前記第Nのフレームのオーディオ信号に従って前記第Nのフレームのステレオパラメータセットを取得し、前記第Nのフレームのステレオパラメータセットを符号化するステップ、または
前記第Nのフレームのオーディオ信号が前記事前設定された音声フレーム符号化条件を満たさないと判断した場合、前記エンコーダにより、第2のステレオパラメータセット生成方式に基づいて、前記第Nのフレームのオーディオ信号に従って前記第Nのフレームのステレオパラメータセットを取得するステップと、
前記第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たすと判断すると、前記第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータを符号化するステップ、もしくは前記第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たさないと判断すると、前記ステレオパラメータセットの符号化をスキップするステップと
をさらに備え、
前記第1のステレオパラメータセット生成方式および前記第2のステレオパラメータセット生成方式が、以下の条件のうちの少なくとも1つを満たす：
ステレオパラメータセットに備えられたステレオパラメータのタイプの数であり、前記第1のステレオパラメータセット生成方式で規定された数は、ステレオパラメータセットに備えられたステレオパラメータのタイプの数であり、前記第2のステレオパラメータセット生成方式で規定された数よりも少なくない、ステレオパラメータセットに備えられたステレオパラメータの数であり、前記第1のステレオパラメータセット生成方式で規定された数は、ステレオパラメータセットに備えられたステレオパラメータの数であり、前記第2のステレオパラメータセット生成方式で規定された数よりも少なくない、ステレオパラメータの時間領域解像度であり、前記第1のステレオパラメータセット生成方式で規定された時間領域解像度は、対応するステレオパラメータの時間領域解像度であり、前記第2のステレオパラメータセット生成方式で規定された時間領域解像度よりも低くない、またはステレオパラメータの周波数領域解像度であり、前記第1のステレオパラメータセット生成方式で規定された周波数領域解像度は、対応するステレオパラメータの周波数領域解像度であり、前記第2のステレオパラメータセット生成方式で規定された周波数領域解像度よりも低くない、
請求項2に記載の方法。
【請求項６】
前記エンコーダにより、前記第Nのフレームのステレオパラメータセットを符号化する前記ステップが、
前記エンコーダにより、第1の符号化方式に従って前記第Nのフレームのステレオパラメータセットを符号化するステップ
を備え、
前記エンコーダにより、前記第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータを符号化する前記ステップが、
前記エンコーダにより、前記第Nのフレームのダウンミックス信号が前記音声フレーム符号化条件を満たすとき、前記第1の符号化方式に従って前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータを符号化するステップ、または
前記エンコーダにより、前記第Nのフレームのダウンミックス信号が前記音声フレーム符号化条件を満たさないとき、前記第2の符号化方式に従って前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータを符号化するステップ
を備え、
前記第1の符号化方式で規定された符号化レートが、前記第2の符号化方式で規定された符号化レートよりも小さくなく、かつ／または前記第Nのフレームのステレオパラメータセット内の任意のステレオパラメータについて、前記第1の符号化方式で規定された量子化精度が、前記第2の符号化方式で規定された量子化精度よりも低くない、
請求項3から5のいずれか一項に記載の方法。
【請求項７】
前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータがチャネル間レベル差ILDを備える場合、前記事前設定されたステレオパラメータ符号化条件がDL≧D0を備え、
DLが、前記ILDが第1の規格から逸脱する程度を表し、前記第1の規格が、前記第Nのフレームのステレオパラメータセットに先行するTフレームのステレオパラメータセットに従って、所定の第2のアルゴリズムに基づいて決定され、Tが0より大きい正の整数であり、
前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータがチャネル間時間差ITDを備える場合、前記事前設定されたステレオパラメータ符号化条件がDT≧D1を備え、
DTが、前記ITDが第2の規格から逸脱する程度を表し、前記第2の規格が、前記第Nのフレームのステレオパラメータセットに先行するTフレームのステレオパラメータセットに従って、所定の第3のアルゴリズムに基づいて決定され、Tが0より大きい正の整数であり、または
前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータがチャネル間位相差IPDを備える場合、前記事前設定されたステレオパラメータ符号化条件がDP≧D2を備え、
DPが、前記IPDが第3の規格から逸脱する程度を表し、前記第3の規格が、前記第Nのフレームのステレオパラメータセットに先行するTフレームのステレオパラメータセットに従って、所定の第4のアルゴリズムに基づいて決定され、Tが0より大きい正の整数である、
請求項3から6のいずれか一項に記載の方法。
【請求項８】
DL、DT、およびDPが、それぞれ、以下の式：
【数１】
2019533189.tif 000044
【数２】
2019533189.tif 000045
および
【数３】
2019533189.tif 000046
を満たし、
ILD（m）が、前記第Nのフレームのオーディオ信号が第mのサブ周波数帯域内の前記2つのチャネル上でそれぞれ送信されるときに生じるレベル差であり、Mが、前記第Nのフレームのオーディオ信号を送信するために占有されるサブ周波数帯域の総数であり、
【数４】
2019533189.tif 000047
が、前記第mのサブ周波数帯域内で前記第Nのフレームのステレオパラメータセットに先行する前記Tフレームのステレオパラメータセット内のILDの平均値であり、Tが0より大きい正の整数であり、ILD［−t］（m）が、前記第Nのフレームのオーディオ信号に先行する第tのフレームのオーディオ信号が、前記第mのサブ周波数帯域内の前記2つのチャネル上でそれぞれ送信されるときに生じるレベル差であり、前記ITDが、前記第Nのフレームのオーディオ信号が前記2つのチャネル上でそれぞれ送信されるときに生じる時間差であり、
【数５】
2019533189.tif 000048
が、前記第Nのフレームのステレオパラメータセットに先行する前記Tフレームのステレオパラメータセット内のITDの平均値であり、ITD［−t］が、前記第Nのフレームのオーディオ信号に先行する前記第tのフレームのオーディオ信号が前記2つのチャネル上でそれぞれ送信されるときに生じる時間差であり、IPD（m）が、前記第Nのフレームのオーディオ信号の一部が前記第mのサブ周波数帯域内の前記2つのチャネル上でそれぞれ送信されるときに生じる位相差であり、
【数６】
2019533189.tif 000049
が、前記第mのサブ周波数帯域内の前記第Nのフレームのステレオパラメータセットに先行する前記Tフレームのステレオパラメータセット内のIPDの平均値であり、IPD［−t］（m）が、前記第Nのフレームのオーディオ信号に先行する前記第tのフレームのオーディオ信号が、前記第mのサブ周波数帯域内の前記2つのチャネル上でそれぞれ送信されるときに生じる位相差である、請求項7に記載の方法。
【請求項９】
マルチチャネルオーディオ信号処理方法であって、
デコーダにより、ビットストリームを受信するステップであって、前記ビットストリームが少なくとも2つのフレームを備え、前記少なくとも2つのフレームが、少なくとも1つの第1のタイプのフレームおよび少なくとも1つの第2のタイプのフレームを備え、前記第1のタイプのフレームがダウンミックス信号を備え、前記第2のタイプのフレームがダウンミックス信号を備えない、ステップと、
Nが1より大きい正の整数である第Nのフレームのビットストリームについて、
デコーダにより、前記第Nのフレームのビットストリームが前記第1のタイプのフレームであると判断した場合、第Nのフレームのダウンミックス信号を取得するために、前記第Nのフレームのビットストリームを復号するステップ、または
前記第Nのフレームのビットストリームが前記第2のタイプのフレームであると判断した場合、前記デコーダにより、事前設定された第1の規則に従って、前記第Nのフレームのダウンミックス信号に先行する少なくとも1フレームのダウンミックス信号内のmフレームのダウンミックス信号を特定し、所定の第1のアルゴリズムに基づいて、前記mフレームのダウンミックス信号に従って前記第Nのフレームのダウンミックス信号を取得するステップであって、mが0より大きい正の整数である、ステップと
を備え、
前記第Nのフレームのダウンミックス信号が、所定の第2のアルゴリズムに基づいて、複数のチャネルのうちの2つのチャネル上で第Nのフレームのオーディオ信号をミキシングすることにより、エンコーダによって取得される、マルチチャネルオーディオ信号処理方法。
【請求項１０】
前記第1のタイプのフレームがダウンミックス信号とステレオパラメータセットの両方を備え、前記第2のタイプのフレームがステレオパラメータセットを備えるが、ダウンミックス信号を備えず、
前記デコーダにより、前記第Nのフレームのビットストリームが前記第1のタイプのフレームであると判断した場合、前記第Nのフレームのビットストリームを復号する前記ステップの後に、前記方法が、
前記デコーダにより、第Nのフレームのステレオパラメータセットを取得するステップ
をさらに備え、または
前記第Nのフレームのビットストリームが前記第2のタイプのフレームであると前記デコーダが判断した後に、前記方法が、
前記デコーダにより、第Nのフレームのステレオパラメータセットを取得するために、前記第Nのフレームのビットストリームを復号するステップであって、
前記第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータが、前記所定の第3のアルゴリズムに基づいて、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するために、前記デコーダによって使用される、
ステップと、
前記デコーダにより、前記所定の第3のアルゴリズムに基づいて、前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータに従って、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するステップと
をさらに備える、請求項9に記載の方法。
【請求項１１】
前記第1のタイプのフレームがダウンミックス信号とステレオパラメータセットの両方を備え、前記第2のタイプのフレームがダウンミックス信号もステレオパラメータセットも備えず、
前記デコーダにより、前記第Nのフレームのビットストリームが前記第1のタイプのフレームであると判断した場合、前記第Nのフレームのビットストリームを復号する前記ステップの後に、前記方法が、
前記デコーダにより、第Nのフレームのステレオパラメータセットを取得するステップ
をさらに備え、または
前記第Nのフレームのビットストリームが前記第2のタイプのフレームであると前記デコーダが判断した後に、前記方法が、
前記デコーダにより、事前設定された第2の規則に従って、前記第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、前記kフレームのステレオパラメータセットに従って前記第Nのフレームのステレオパラメータセットを取得するステップであって、kが0より大きい正の整数であり、
前記第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータが、前記所定の第3のアルゴリズムに基づいて、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するために、前記デコーダによって使用される、
ステップと、
前記デコーダにより、前記所定の第3のアルゴリズムに基づいて、前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータに従って、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するステップと
をさらに備える、請求項9に記載の方法。
【請求項１２】
前記第1のタイプのフレームがダウンミックス信号とステレオパラメータセットの両方を備え、第3のタイプのフレームがステレオパラメータセットを備えるが、ダウンミックス信号を備えず、第4のタイプのフレームがダウンミックス信号もステレオパラメータセットも備えず、前記第3のタイプのフレームおよび前記第4のタイプのフレームの各々が、前記第2のタイプのフレームの1つのケースであり、
前記デコーダにより、前記第Nのフレームのビットストリームが前記第1のタイプのフレームであると判断した場合、前記第Nのフレームのビットストリームを復号する前記ステップの後に、前記方法が、
前記デコーダにより、第Nのフレームのステレオパラメータセットを取得するステップ
をさらに備え、または
前記第Nのフレームのビットストリームが前記第2のタイプのフレームであると前記デコーダが判断した後に、前記方法が、
前記デコーダにより、前記第Nのフレームのビットストリームが前記第3のタイプのフレームであるとき、第Nのフレームのステレオパラメータセットを取得するために、前記第Nのフレームのビットストリームを復号するステップ、もしくは
前記第Nのフレームのビットストリームが前記第4のタイプのフレームであるとき、前記デコーダにより、事前設定された第2の規則に従って、前記第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、前記kフレームのステレオパラメータセットに従って前記第Nのフレームのステレオパラメータセットを取得するステップであって、kが0より大きい正の整数であり、
前記第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータが、前記所定の第3のアルゴリズムに基づいて、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するために、前記デコーダによって使用される、
ステップと、
前記デコーダにより、前記所定の第3のアルゴリズムに基づいて、前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータに従って、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するステップと
をさらに備える、請求項9に記載の方法。
【請求項１３】
第5のタイプのフレームがダウンミックス信号とステレオパラメータセットの両方を備え、第6のタイプのフレームがダウンミックス信号を備えるが、ステレオパラメータセットを備えず、前記第5のタイプのフレームおよび前記第6のタイプのフレームの各々が、前記第1のタイプのフレームの1つのケースであり、前記第2のタイプのフレームがダウンミックス信号もステレオパラメータセットも備えず、
前記第Nのフレームのビットストリームが前記第1のタイプのフレームであると前記デコーダが判断した後に、前記方法が、
前記デコーダにより、前記第Nのフレームのビットストリームが前記第5のタイプのフレームであるとき、第Nのフレームのステレオパラメータセットを取得するために、前記第Nのフレームのビットストリームを復号するステップ、もしくは
前記第Nのフレームのビットストリームが前記第6のタイプのフレームであるとき、前記デコーダにより、事前設定された第2の規則に従って、前記第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、前記kフレームのステレオパラメータセットに従って前記第Nのフレームのステレオパラメータセットを取得するステップ
を備え、または
前記第Nのフレームのビットストリームが前記第2のタイプのフレームであると前記デコーダが判断した後に、前記方法が、
前記デコーダにより、事前設定された第2の規則に従って、前記第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、前記kフレームのステレオパラメータセットに従って前記第Nのフレームのステレオパラメータセットを取得するステップであって、
前記第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータが、前記所定の第3のアルゴリズムに基づいて、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するために、前記デコーダによって使用され、kが0より大きい正の整数である、
ステップと、
前記デコーダにより、前記第3のアルゴリズムに基づいて、前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータに従って、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するステップと
をさらに備える、請求項9に記載の方法。
【請求項１４】
第5のタイプのフレームがダウンミックス信号とステレオパラメータセットの両方を備え、第6のタイプのフレームがダウンミックス信号を備えるが、ステレオパラメータセットを備えず、前記第5のタイプのフレームおよび前記第6のタイプのフレームの各々が、前記第1のタイプのフレームの1つのケースであり、第3のタイプのフレームがステレオパラメータセットを備えるが、ダウンミックス信号を備えず、第4のタイプのフレームがダウンミックス信号もステレオパラメータセットも備えず、前記第3のタイプのフレームおよび前記第4のタイプのフレームの各々が、前記第2のタイプのフレームの1つのケースであり、
前記第Nのフレームのビットストリームが前記第1のタイプのフレームであると前記デコーダが判断した後に、前記方法が、
前記デコーダにより、前記第Nのフレームのビットストリームが前記第5のタイプのフレームであるとき、第Nのフレームのステレオパラメータセットを取得するために、前記第Nのフレームのビットストリームを復号するステップ、もしくは
前記第Nのフレームのビットストリームが前記第6のタイプのフレームであるとき、前記デコーダにより、事前設定された第2の規則に従って、前記第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、前記kフレームのステレオパラメータセットに従って前記第Nのフレームのステレオパラメータセットを取得するステップ
を備え、または
前記第Nのフレームのビットストリームが前記第2のタイプのフレームであると前記デコーダが判断した後に、前記方法が、
前記デコーダにより、前記第Nのフレームのビットストリームが前記第3のタイプのフレームであるとき、第Nのフレームのステレオパラメータセットを取得するために、前記第Nのフレームのビットストリームを復号するステップ、もしくは
前記第Nのフレームのビットストリームが前記第4のタイプのフレームであるとき、前記デコーダにより、事前設定された第2の規則に従って、前記第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、前記kフレームのステレオパラメータセットに従って前記第Nのフレームのステレオパラメータセットを取得するステップであって、
前記第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータが、前記所定の第3のアルゴリズムに基づいて、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するために、前記デコーダによって使用され、kが0より大きい正の整数である、
ステップと、
前記デコーダにより、前記所定の第3のアルゴリズムに基づいて、前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータに従って、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するステップと
をさらに備える、請求項9に記載の方法。
【請求項１５】
第Nのフレームのダウンミックス信号が音声信号を備えるかどうかを検出するように構成された信号検出ユニットであって、前記第Nのフレームのダウンミックス信号が、所定の第1のアルゴリズムに基づいて複数のチャネルのうちの2つのチャネル上の第Nのフレームのオーディオ信号がミキシングされた後に取得され、Nが0より大きい正の整数である、信号検出ユニットと、
前記第Nのフレームのダウンミックス信号が前記音声信号を備えることを前記信号検出ユニットが検出すると、前記第Nのフレームのダウンミックス信号を符号化するように構成された信号符号化ユニットと
を備えたエンコーダであって、
前記信号符号化ユニットが、前記第Nのフレームのダウンミックス信号が前記音声信号を備えないことを前記信号検出ユニットが検出すると、
前記第Nのフレームのダウンミックス信号が事前設定されたオーディオフレーム符号化条件を満たすと前記信号検出ユニットが判断した場合、前記第Nのフレームのダウンミックス信号を符号化すること、もしくは前記第Nのフレームのダウンミックス信号が事前設定されたオーディオフレーム符号化条件を満たさないと前記信号検出ユニットが判断した場合、前記第Nのフレームのダウンミックス信号の符号化をスキップすること
を行うように構成される、
エンコーダ。
【請求項１６】
前記信号符号化ユニットが、第1の信号符号化ユニットおよび第2の信号符号化ユニットを備え、前記第1の信号符号化ユニットが、具体的に、
前記第Nのフレームのダウンミックス信号が前記音声信号を備えることを前記信号検出ユニットが検出すると、事前設定された音声フレーム符号化レートに従って前記第Nのフレームのダウンミックス信号を符号化すること、または
前記第Nのフレームのダウンミックス信号が事前設定された音声フレーム符号化条件を満たすと前記信号検出ユニットが判断した場合、事前設定された音声フレーム符号化レートに従って前記第Nのフレームのダウンミックス信号を符号化すること
を行うように構成され、
前記第2の信号符号化ユニットが、具体的に、
前記第Nのフレームのダウンミックス信号が事前設定された音声フレーム符号化条件を満たさないが、事前設定されたSID符号化条件を満たすと前記信号検出ユニットが判断した場合、事前設定された無音挿入記述子SIDフレーム符号化レートに従って前記第Nのフレームのダウンミックス信号を符号化することであって、前記SID符号化レートが前記音声フレーム符号化レートよりも大きくない、符号化すること
を行うように構成される、
請求項15に記載のエンコーダ。
【請求項１７】
パラメータ生成ユニット、パラメータ符号化ユニット、およびパラメータ検出ユニットをさらに備え、
前記パラメータ生成ユニットが、前記第Nのフレームのオーディオ信号に従って第Nのフレームのステレオパラメータセットを取得するように構成され、前記第NのフレームのステレオパラメータセットがZ個のステレオパラメータを備え、前記Z個のステレオパラメータが、前記エンコーダが前記所定の第1のアルゴリズムに基づいて前記第Nのフレームのオーディオ信号をミキシングするときに使用されるパラメータを備え、Zが0より大きい正の整数であり、
前記パラメータ符号化ユニットが、前記第Nのフレームのダウンミックス信号が前記音声信号を備えることを前記信号検出ユニットが検出すると、前記第Nのフレームのステレオパラメータセットを符号化するように構成され、または
前記パラメータ符号化ユニットが、前記第Nのフレームのダウンミックス信号が前記音声信号を備えないことを前記信号検出ユニットが検出すると、
前記第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たすと前記パラメータ検出ユニットが判断した場合、前記第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータを符号化すること、もしくは前記第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たさないと前記パラメータ検出ユニットが判断した場合、前記ステレオパラメータセットの符号化をスキップすること
を行うように構成される、
請求項15または16に記載のエンコーダ。
【請求項１８】
前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータを符号化するとき、前記パラメータ符号化ユニットが、具体的に、
事前設定されたステレオパラメータ次元縮小規則に基づいて、前記第Nのフレームのステレオパラメータセット内の前記Z個のステレオパラメータに従ってX個のターゲットステレオパラメータを取得し、前記X個のターゲットステレオパラメータを符号化することであって、Xが0より大きくZ以下の正の整数である、符号化すること
を行うように構成される、
請求項17に記載のエンコーダ。
【請求項１９】
前記パラメータ生成ユニットが、第1のパラメータ生成ユニットおよび第2のパラメータ生成ユニットを備え、
前記第1のパラメータ生成ユニットが、前記第Nのフレームのオーディオ信号が前記音声信号を備えることを前記信号検出ユニットが検出すると、および前記第Nのフレームのオーディオ信号が前記音声信号を備えないことを前記信号検出ユニットが検出し、前記第Nのフレームのオーディオ信号が前記事前設定された音声フレーム符号化条件を満たすと前記信号検出ユニットが判断すると、第1のステレオパラメータセット生成方式に基づいて、前記第Nのフレームのオーディオ信号に従って前記第Nのフレームのステレオパラメータセットを取得するように構成され、前記パラメータ符号化ユニットが前記第Nのフレームのステレオパラメータセットを符号化し、
前記第2のパラメータ生成ユニットが、前記第Nのフレームのオーディオ信号が前記音声信号を備えないことを前記信号検出ユニットが検出し、前記第Nのフレームのオーディオ信号が前記事前設定された音声フレーム符号化条件を満たさないと前記信号検出ユニットが判断すると、
第2のステレオパラメータセット生成方式に基づいて、前記第Nのフレームのオーディオ信号に従って前記第Nのフレームのステレオパラメータセットを取得することと、
前記第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たすと前記パラメータ検出ユニットが判断すると、前記第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータを符号化すること、または前記第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たさないと前記パラメータ検出ユニットが判断すると、前記ステレオパラメータセットの符号化をスキップすることと
を行うように構成され、
前記第1のステレオパラメータセット生成方式および前記第2のステレオパラメータセット生成方式が、以下の条件のうちの少なくとも1つを満たす：
ステレオパラメータセットに備えられたステレオパラメータのタイプの数であり、前記第1のステレオパラメータセット生成方式で規定された数は、ステレオパラメータセットに備えられたステレオパラメータのタイプの数であり、前記第2のステレオパラメータセット生成方式で規定された数よりも少なくない、ステレオパラメータセットに備えられたステレオパラメータの数であり、前記第1のステレオパラメータセット生成方式で規定された数は、ステレオパラメータセットに備えられたステレオパラメータの数であり、前記第2のステレオパラメータセット生成方式で規定された数よりも少なくない、ステレオパラメータの時間領域解像度であり、前記第1のステレオパラメータセット生成方式で規定された時間領域解像度は、対応するステレオパラメータの時間領域解像度であり、前記第2のステレオパラメータセット生成方式で規定された時間領域解像度よりも低くない、またはステレオパラメータの周波数領域解像度であり、前記第1のステレオパラメータセット生成方式で規定された周波数領域解像度は、対応するステレオパラメータの周波数領域解像度であり、前記第2のステレオパラメータセット生成方式で規定された周波数領域解像度よりも低くない、
請求項16に記載のエンコーダ。
【請求項２０】
前記パラメータ符号化ユニットが、第1のパラメータ符号化ユニットおよび第2のパラメータ符号化ユニットを備え、
前記第1のパラメータ符号化ユニットが、前記第Nのフレームのダウンミックス信号が前記音声信号を備え、前記第Nのフレームのダウンミックス信号が前記音声フレーム符号化条件を満たすことを前記信号検出ユニットが検出すると、第1の符号化方式に従って前記第Nのフレームのステレオパラメータセットを符号化するように構成され、
前記第2のパラメータ符号化ユニットが、具体的に、前記第Nのフレームのダウンミックス信号が前記音声フレーム符号化条件を満たさないとき、第2の符号化方式に従って前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータを符号化するように構成され、
前記第1の符号化方式で規定された符号化レートが、前記第2の符号化方式で規定された符号化レートよりも小さくなく、かつ／または前記第Nのフレームのステレオパラメータセット内の任意のステレオパラメータについて、前記第1の符号化方式で規定された量子化精度が、前記第2の符号化方式で規定された量子化精度よりも低くない、
請求項17から19のいずれか一項に記載のエンコーダ。
【請求項２１】
前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータがチャネル間レベル差ILDを備える場合、前記事前設定されたステレオパラメータ符号化条件がDL≧D0を備え、
DLが、前記ILDが第1の規格から逸脱する程度を表し、前記第1の規格が、前記第Nのフレームのステレオパラメータセットに先行するTフレームのステレオパラメータセットに従って、所定の第2のアルゴリズムに基づいて決定され、Tが0より大きい正の整数であり、
前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータがチャネル間時間差ITDを備える場合、前記事前設定されたステレオパラメータ符号化条件がDT≧D1を備え、
DTが、前記ITDが第2の規格から逸脱する程度を表し、前記第2の規格が、前記第Nのフレームのステレオパラメータセットに先行するTフレームのステレオパラメータセットに従って、所定の第3のアルゴリズムに基づいて決定され、Tが0より大きい正の整数であり、または
前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータがチャネル間位相差IPDを備える場合、前記事前設定されたステレオパラメータ符号化条件がDP≧D2を備え、
DPが、前記IPDが第3の規格から逸脱する程度を表し、前記第3の規格が、前記第Nのフレームのステレオパラメータセットに先行するTフレームのステレオパラメータセットに従って、所定の第4のアルゴリズムに基づいて決定され、Tが0より大きい正の整数である、
請求項17から20のいずれか一項に記載のエンコーダ。
【請求項２２】
DL、DT、およびDPが、それぞれ、以下の式：
【数７】
2019533189.tif 000050
【数８】
2019533189.tif 000051
および
【数９】
2019533189.tif 000052
を満たし、
ILD（m）が、前記第Nのフレームのオーディオ信号が第mのサブ周波数帯域内の前記2つのチャネル上でそれぞれ送信されるときに生じるレベル差であり、Mが、前記第Nのフレームのオーディオ信号を送信するために占有されるサブ周波数帯域の総数であり、
【数１０】
2019533189.tif 000053
が、前記第mのサブ周波数帯域内で前記第Nのフレームのステレオパラメータセットに先行する前記Tフレームのステレオパラメータセット内のILDの平均値であり、Tが0より大きい正の整数であり、ILD［−t］（m）が、前記第Nのフレームのオーディオ信号に先行する第tのフレームのオーディオ信号が、前記第mのサブ周波数帯域内の前記2つのチャネル上でそれぞれ送信されるときに生じるレベル差であり、前記ITDが、前記第Nのフレームのオーディオ信号が前記2つのチャネル上でそれぞれ送信されるときに生じる時間差であり、
【数１１】
2019533189.tif 000054
が、前記第Nのフレームのステレオパラメータセットに先行する前記Tフレームのステレオパラメータセット内のITDの平均値であり、ITD［−t］が、前記第Nのフレームのオーディオ信号に先行する前記第tのフレームのオーディオ信号が前記2つのチャネル上でそれぞれ送信されるときに生じる時間差であり、IPD（m）が、前記第Nのフレームのオーディオ信号の一部が前記第mのサブ周波数帯域内の前記2つのチャネル上でそれぞれ送信されるときに生じる位相差であり、
【数１２】
2019533189.tif 000055
が、前記第mのサブ周波数帯域内の前記第Nのフレームのステレオパラメータセットに先行する前記Tフレームのステレオパラメータセット内のIPDの平均値であり、IPD［−t］（m）が、前記第Nのフレームのオーディオ信号に先行する前記第tのフレームのオーディオ信号が、前記第mのサブ周波数帯域内の前記2つのチャネル上でそれぞれ送信されるときに生じる位相差である、請求項21に記載のエンコーダ。
【請求項２３】
ビットストリームを受信するように構成された受信ユニットであって、前記ビットストリームが少なくとも2つのフレームを備え、前記少なくとも2つのフレームが、少なくとも1つの第1のタイプのフレームおよび少なくとも1つの第2のタイプのフレームを備え、前記第1のタイプのフレームがダウンミックス信号を備え、前記第2のタイプのフレームがダウンミックス信号を備えない、受信ユニットと、
Nが1より大きい正の整数である第Nのフレームのビットストリームについて、
前記第Nのフレームのビットストリームが前記第1のタイプのフレームであると判断した場合、第Nのフレームのダウンミックス信号を取得するために、前記第Nのフレームのビットストリームを復号すること、または
前記第Nのフレームのビットストリームが前記第2のタイプのフレームであると判断した場合、事前設定された第1の規則に従って、前記第Nのフレームのダウンミックス信号に先行する少なくとも1フレームのダウンミックス信号内のmフレームのダウンミックス信号を特定し、所定の第1のアルゴリズムに基づいて、前記mフレームのダウンミックス信号に従って前記第Nのフレームのダウンミックス信号を取得することであって、mが0より大きい正の整数である、取得すること
を行うように構成された復号ユニットと
を備え、
前記第Nのフレームのダウンミックス信号が、所定の第2のアルゴリズムに基づいて、複数のチャネルのうちの2つのチャネル上で第Nのフレームのオーディオ信号をミキシングすることにより、エンコーダによって取得される、デコーダ。
【請求項２４】
前記第1のタイプのフレームがダウンミックス信号とステレオパラメータセットの両方を備え、前記第2のタイプのフレームがステレオパラメータセットを備えるが、ダウンミックス信号を備えず、
前記復号ユニットが、
前記第Nのフレームのビットストリームが前記第1のタイプのフレームであると判断された場合、第Nのフレームのステレオパラメータセットを取得するために、前記第Nのフレームのビットストリームを復号すること、または
前記第Nのフレームのビットストリームが前記第2のタイプのフレームであると判断された場合、第Nのフレームのステレオパラメータセットを取得するために、前記第Nのフレームのビットストリームを復号すること
を行うようにさらに構成され、
前記第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータが、前記所定の第3のアルゴリズムに基づいて、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するために、前記デコーダによって使用され、
前記デコーダが、信号復元ユニットをさらに備え、
前記信号復元ユニットが、前記所定の第3のアルゴリズムに基づいて、前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータに従って、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するように構成される、
請求項23に記載のデコーダ。
【請求項２５】
前記第1のタイプのフレームがダウンミックス信号とステレオパラメータセットの両方を備え、前記第2のタイプのフレームがダウンミックス信号もステレオパラメータセットも備えず、
前記復号ユニットが、
前記第Nのフレームのビットストリームが前記第1のタイプのフレームであると判断された場合、第Nのフレームのステレオパラメータセットを取得するために、前記第Nのフレームのビットストリームを復号すること、または
前記第Nのフレームのビットストリームが前記第2のタイプのフレームであると判断された場合、事前設定された第2の規則に従って、前記第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、前記kフレームのステレオパラメータセットに従って前記第Nのフレームのステレオパラメータセットを取得することであって、kが0より大きい正の整数である、取得すること
を行うようにさらに構成され、
前記第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータが、前記所定の第3のアルゴリズムに基づいて、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するために、前記デコーダによって使用され、
前記デコーダが、信号復元ユニットをさらに備え、
前記信号復元ユニットが、前記第3のアルゴリズムに基づいて、前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータに従って、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するように構成される、
請求項23に記載のデコーダ。
【請求項２６】
前記第1のタイプのフレームがダウンミックス信号とステレオパラメータセットの両方を備え、第3のタイプのフレームがステレオパラメータセットを備えるが、ダウンミックス信号を備えず、第4のタイプのフレームがダウンミックス信号もステレオパラメータセットも備えず、前記第3のタイプのフレームおよび前記第4のタイプのフレームの各々が、前記第2のタイプのフレームの1つのケースであり、
前記復号ユニットが、
前記第Nのフレームのビットストリームが前記第1のタイプのフレームであると判断された場合、第Nのフレームのステレオパラメータセットを取得するために、前記第Nのフレームのビットストリームを復号すること、または
前記第Nのフレームのビットストリームが前記第2のタイプのフレームであると判断された場合、前記第Nのフレームのビットストリームが前記第3のタイプのフレームであるとき、第Nのフレームのステレオパラメータセットを取得するために、前記第Nのフレームのビットストリームを復号すること、もしくは前記第Nのフレームのビットストリームが前記第4のタイプのフレームであるとき、事前設定された第2の規則に従って、前記第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、前記kフレームのステレオパラメータセットに従って前記第Nのフレームのステレオパラメータセットを取得することであって、kが0より大きい正の整数である、取得すること
を行うようにさらに構成され、
前記第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータが、前記所定の第3のアルゴリズムに基づいて、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するために、前記デコーダによって使用され、
前記デコーダが、信号復元ユニットをさらに備え、
前記信号復元ユニットが、前記第3のアルゴリズムに基づいて、前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータに従って、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するように構成される、
請求項23に記載のデコーダ。
【請求項２７】
第5のタイプのフレームがダウンミックス信号とステレオパラメータセットの両方を備え、第6のタイプのフレームがダウンミックス信号を備えるが、ステレオパラメータセットを備えず、前記第5のタイプのフレームおよび前記第6のタイプのフレームの各々が、前記第1のタイプのフレームの1つのケースであり、前記第2のタイプのフレームがダウンミックス信号もステレオパラメータセットも備えず、
前記復号ユニットが、
前記第Nのフレームのビットストリームが前記第1のタイプのフレームであると判断された場合、前記第Nのフレームのビットストリームが前記第5のタイプのフレームであるとき、第Nのフレームのステレオパラメータセットを取得するために、前記第Nのフレームのビットストリームを復号すること、もしくは前記第Nのフレームのビットストリームが前記第6のタイプのフレームであるとき、事前設定された第2の規則に従って、前記第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、前記kフレームのステレオパラメータセットに従って前記第Nのフレームのステレオパラメータセットを取得すること、または
前記第Nのフレームのビットストリームが前記第2のタイプのフレームであると判断された場合、事前設定された第2の規則に従って、前記第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、前記kフレームのステレオパラメータセットに従って前記第Nのフレームのステレオパラメータセットを取得すること
を行うようにさらに構成され、
前記第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータが、前記所定の第3のアルゴリズムに基づいて、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するために、前記デコーダによって使用され、kが0より大きい正の整数であり、
前記デコーダが、信号復元ユニットをさらに備え、
前記信号復元ユニットが、前記第3のアルゴリズムに基づいて、前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータに従って、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するように構成される、
請求項23に記載のデコーダ。
【請求項２８】
第5のタイプのフレームがダウンミックス信号とステレオパラメータセットの両方を備え、第6のタイプのフレームがダウンミックス信号を備えるが、ステレオパラメータセットを備えず、前記第5のタイプのフレームおよび前記第6のタイプのフレームの各々が、前記第1のタイプのフレームの1つのケースであり、第3のタイプのフレームがステレオパラメータセットを備えるが、ダウンミックス信号を備えず、第4のタイプのフレームがダウンミックス信号もステレオパラメータセットも備えず、前記第3のタイプのフレームおよび前記第4のタイプのフレームの各々が、前記第2のタイプのフレームの1つのケースであり、
前記復号ユニットが、
前記第Nのフレームのビットストリームが前記第1のタイプのフレームであると判断された場合、前記第Nのフレームのビットストリームが前記第5のタイプのフレームであるとき、第Nのフレームのステレオパラメータセットを取得するために、前記第Nのフレームのビットストリームを復号すること、もしくは前記第Nのフレームのビットストリームが前記第6のタイプのフレームであるとき、事前設定された第2の規則に従って、前記第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、前記kフレームのステレオパラメータセットに従って前記第Nのフレームのステレオパラメータセットを取得すること、または
前記第Nのフレームのビットストリームが前記第2のタイプのフレームであると判断された場合、前記第Nのフレームのビットストリームが前記第3のタイプのフレームであるとき、第Nのフレームのステレオパラメータセットを取得するために、前記第Nのフレームのビットストリームを復号すること、もしくは前記第Nのフレームのビットストリームが前記第4のタイプのフレームであるとき、事前設定された第2の規則に従って、前記第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、前記kフレームのステレオパラメータセットに従って前記第Nのフレームのステレオパラメータセットを取得すること
を行うようにさらに構成され、
前記第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータが、前記所定の第3のアルゴリズムに基づいて、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するために、前記デコーダによって使用され、kが0より大きい正の整数であり、
前記デコーダが、信号復元ユニットをさらに備え、
前記信号復元ユニットが、前記所定の第3のアルゴリズムに基づいて、前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータに従って、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するように構成される、
請求項23に記載のデコーダ。
【請求項２９】
請求項15から22のいずれか一項に記載のエンコーダと、請求項23から28のいずれか一項に記載のデコーダとを備える、符号化および復号システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オーディオの符号化および復号技術の分野に関し、詳細には、マルチチャネルオーディオ信号処理方法、装置、およびシステムに関する。
【背景技術】
【０００２】
オーディオの通信中、通信システムの容量を増やすために、通常、送信端は最初に、送信されるべき元のオーディオ信号の各フレームを符号化し、次いで、オーディオ信号を送信する。オーディオ信号は符号化によって圧縮される。信号を受信した後に、受信端は、受信信号を復号し、元のオーディオ信号を復元する。オーディオ信号に対する最大の圧縮を実現するために、異なるタイプのオーディオ信号に対して異なるタイプの符号化方式が使用される。従来技術では、オーディオ信号が音声信号であるとき、連続的な符号化方式が通常使用される、すなわち、音声信号の各フレームが符号化され、オーディオ信号が雑音信号であるとき、雑音信号を符号化するために、不連続な符号化方式が通常使用される、すなわち、いくつかのフレームの雑音信号ごとに1つのフレームの雑音信号が符号化される。たとえば、雑音信号は6フレームおきに符号化される。1番目のフレームの雑音信号が符号化された後、2番目のフレームの雑音信号〜7番目のフレームの雑音信号は符号化されず、8番目のフレームの雑音信号が符号化される。2番目のフレーム〜7番目のフレームは、6つのNo＿Dataフレームである。具体的には、オーディオ信号はモノラルのオーディオ信号である。
【０００３】
オーディオ通信技術の発展に伴い、オーディオ通信システムはさらに、特殊な通信方式：ステレオ通信を有する。一例として、ステレオ通信がデュアルチャネル通信であることが使用される。2つのチャネルは第1のチャネルおよび第2のチャネルを含む。送信端は、第1のチャネル上の第nのフレームの音声信号および第2のチャネル上の第nのフレームの音声信号に従って、第1のチャネル上の第nのフレームの音声信号および第2のチャネル上の第nのフレームの音声信号をダウンミックス信号の1つのフレームにミキシングするために使用されるステレオパラメータを取得し、ダウンミックス信号はモノラル信号である。次いで、送信端は、2つのチャネル上の第nのフレームの音声信号をダウンミックス信号の1つのフレームにミキシングし、nは0より大きい正の整数であり、次いで、ダウンミックス信号のフレームを符号化し、最後に、符号化されたダウンミックス信号およびステレオパラメータを受信端に送信する。符号化されたダウンミックス信号およびステレオパラメータを受信した後に、受信端は、符号化されたダウンミックス信号を復号し、ステレオパラメータに従ってダウンミックス信号をデュアルチャネル信号に復元する。2つのチャネル上の音声信号の各フレームが符号化される送信方式と比較して、この送信方式では、送信されるビットの数は大幅に削減され、圧縮が実現される。
【発明の概要】
【０００４】
しかしながら、ステレオ通信中に雑音信号が送信されると、音声信号用の符号化方式と同じ符号化方式が使用され、モノラルで使用される不連続な符号化方式がステレオ通信にそのまま適用される場合、受信端は雑音信号を復元することができず、受信端のユーザの主観的体験が乏しくなる。
【課題を解決するための手段】
【０００５】
本発明は、マルチチャネルオーディオ通信システムにおいてオーディオ信号を不連続に送信することができないという従来技術の問題を解決するために、マルチチャネルオーディオ信号処理方法、装置、およびシステムを提供する。
【０００６】
第1の態様によれば、エンコーダにより、第Nのフレームのダウンミックス信号が音声信号を含むかどうかを検出するステップと、第Nのフレームのダウンミックス信号が音声信号を含むことを検出すると、第Nのフレームのダウンミックス信号を符号化するステップ、または第Nのフレームのダウンミックス信号が音声信号を含まないことを検出すると、第Nのフレームのダウンミックス信号が事前設定されたオーディオフレーム符号化条件を満たすと判断した場合、第Nのフレームのダウンミックス信号を符号化するステップ、もしくは第Nのフレームのダウンミックス信号が事前設定されたオーディオフレーム符号化条件を満たさないと判断した場合、第Nのフレームのダウンミックス信号の符号化をスキップするステップとを含み、第Nのフレームのダウンミックス信号が、所定の第1のアルゴリズムに基づいて複数のチャネルのうちの2つのチャネル上の第Nのフレームのオーディオ信号がミキシングされた後に取得され、Nが0より大きい正の整数である、マルチチャネルオーディオ信号処理方法が提供される。
【０００７】
エンコーダは、ダウンミックス信号が音声信号を含むか、またはダウンミックス信号が事前設定されたオーディオフレーム符号化条件を満たすときのみ、ダウンミックス信号を符号化し、そうでない場合、エンコーダはダウンミックス信号を符号化せず、その結果、エンコーダはダウンミックス信号に対して不連続な符号化を実施し、ダウンミックス信号の圧縮効率が向上する。
【０００８】
本発明の実施形態では、事前設定されたオーディオフレーム符号化条件は、第1のフレームのダウンミックス信号を含むことに留意されたい。すなわち、第1のフレームのダウンミックス信号が音声信号を含まないが、第1のフレームのダウンミックス信号が事前設定されたオーディオフレーム符号化条件を満たすとき、第1のフレームのダウンミックス信号が符号化される。
【０００９】
第1の態様に基づいて、ダウンミックス信号の圧縮効率を大いに向上させるために、場合によっては、エンコーダは、第Nのフレームのダウンミックス信号が音声信号を含むことを検出すると、事前設定された音声フレーム符号化レートに従って第Nのフレームのダウンミックス信号を符号化し、または第Nのフレームのダウンミックス信号が音声信号を含まないことを検出すると、第Nのフレームのダウンミックス信号が事前設定された音声フレーム符号化条件を満たすと判断した場合、事前設定された音声フレーム符号化レートに従って第Nのフレームのダウンミックス信号を符号化し、もしくは第Nのフレームのダウンミックス信号が事前設定された音声フレーム符号化条件を満たさないが、事前設定されたSID符号化条件を満たすと判断した場合、事前設定されたSID符号化レートに従って第Nのフレームのダウンミックス信号を符号化し、SID符号化レートは音声フレーム符号化レートよりも小さい。
【００１０】
具体的な実装の間、第Nのフレームのダウンミックス信号が事前設定された音声フレーム符号化条件を満たさないが、事前設定されたSID符号化条件を満たすと判断された場合、事前設定されたSID符号化レートに従って第Nのフレームのダウンミックス信号に対してSID符号化が実行される。音声信号の符号化と比較して、これはダウンミックス信号の圧縮効率をさらに向上させる。加えて、第1の態様および技術的解決策では、デコーダがダウンミックス信号を復元できないことを回避するために、ステレオパラメータセットがさらに符号化される必要があることに留意されたい。
【００１１】
第1の態様に基づいて、マルチチャネル通信システムの圧縮効率をさらに向上させるために、場合によっては、エンコーダはステレオパラメータセットに対して不連続な符号化を実行する。具体的には、エンコーダは、第Nのフレームのオーディオ信号に従って第Nのフレームのステレオパラメータセットを取得し、第Nのフレームのダウンミックス信号が音声信号を含むことを検出すると、第Nのフレームのステレオパラメータセットを符号化し、または第Nのフレームのダウンミックス信号が音声信号を含まないことを検出すると、第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たすと判断した場合、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータを符号化し、もしくは第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たさないと判断した場合、ステレオパラメータセットの符号化をスキップし、第NのフレームのステレオパラメータセットはZ個のステレオパラメータを含み、Z個のステレオパラメータは、エンコーダが所定のアルゴリズムに基づいて第Nのフレームのオーディオ信号をミキシングするときに使用され、Zは0より大きい正の整数である。
【００１２】
第1の態様に基づいて、場合によっては、マルチチャネル通信システムの圧縮効率をさらに向上させるために、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータを符号化する前に、エンコーダは、事前設定されたステレオパラメータ次元縮小規則に基づいて第Nのフレームのステレオパラメータセット内のZ個のステレオパラメータに従ってX個のターゲットステレオパラメータを取得し、次いで、X個のターゲットステレオパラメータを符号化し、Xは0より大きくZ以下の正の整数である。
【００１３】
事前設定されたステレオパラメータ次元縮小規則は、事前設定されたステレオパラメータタイプであってもよい。すなわち、第Nのフレームのステレオパラメータセットから、事前設定されたステレオパラメータタイプを満たすX個のターゲットステレオパラメータが選択される。あるいは、事前設定されたステレオパラメータ次元縮小規則は、事前設定された数のステレオパラメータである。すなわち、第Nのフレームのステレオパラメータセットから、X個のターゲットステレオパラメータが選択される。あるいは、事前設定されたステレオパラメータ次元縮小規則は、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータについての時間領域または周波数領域解像度を縮小することである。すなわち、X個のターゲットステレオパラメータは、少なくとも1つのステレオパラメータの縮小された時間領域または周波数領域解像度に従って、Z個のステレオパラメータに基づいて決定される。
【００１４】
第1の態様に基づいて、場合によっては、マルチチャネル通信システムの圧縮効率を向上させるために、以下の方法がさらに使用されてもよい：
第Nのフレームのオーディオ信号が音声信号を含むことを検出すると、エンコーダは、第1のステレオパラメータセット生成方式に基づいて、第Nのフレームのオーディオ信号に従って第Nのフレームのステレオパラメータセットを取得し、第Nのフレームのステレオパラメータセットを符号化し、あるいは第Nのフレームのオーディオ信号が音声信号を含まないことを検出すると、第Nのフレームのオーディオ信号が事前設定された音声フレーム符号化条件を満たすと判断した場合、エンコーダは、第1のステレオパラメータセット生成方式に基づいて、第Nのフレームのオーディオ信号に従って第Nのフレームのステレオパラメータセットを取得し、第Nのフレームのステレオパラメータセットを符号化し、または第Nのフレームのオーディオ信号が事前設定された音声フレーム符号化条件を満たさないと判断した場合、エンコーダは、第2のステレオパラメータセット生成方式に基づいて、第Nのフレームのオーディオ信号に従って第Nのフレームのステレオパラメータセットを取得し、第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たすと判断すると、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータを符号化し、もしくは第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たさないとき、エンコーダはステレオパラメータを符号化せず、
第1のステレオパラメータセット生成方式および第2のステレオパラメータセット生成方式は、以下の条件のうちの少なくとも1つを満たす：
ステレオパラメータセットに含まれるステレオパラメータのタイプの数であり、第1のステレオパラメータセット生成方式で規定された数は、ステレオパラメータセットに含まれるステレオパラメータのタイプの数であり、第2のステレオパラメータセット生成方式で規定された数よりも少なくない、ステレオパラメータセットに含まれるステレオパラメータの数であり、第1のステレオパラメータセット生成方式で規定された数は、ステレオパラメータセットに含まれるステレオパラメータの数であり、第2のステレオパラメータセット生成方式で規定された数よりも少なくない、ステレオパラメータの時間領域解像度であり、第1のステレオパラメータセット生成方式で規定された時間領域解像度は、ステレオパラメータの時間領域解像度であり、第2のステレオパラメータセット生成方式で規定された時間領域解像度よりも低くない、またはステレオパラメータの周波数領域解像度であり、第1のステレオパラメータセット生成方式で規定された周波数領域解像度は、ステレオパラメータの周波数領域解像度であり、第2のステレオパラメータセット生成方式で規定された周波数領域解像度よりも低くない。
【００１５】
第1の態様に基づいて、場合によっては、第Nのフレームのダウンミックス信号が音声信号を含むとき、エンコーダは、第1の符号化方式に従って第Nのフレームのステレオパラメータセットを符号化し、第Nのフレームのダウンミックス信号が音声フレーム符号化条件を満たすとき、エンコーダは、第1の符号化方式に従って第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータを符号化し、または第Nのフレームのダウンミックス信号が音声フレーム符号化条件を満たさないとき、エンコーダは、第2の符号化方式に従って第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータを符号化し、
第1の符号化方式で規定された符号化レートは、第2の符号化方式で規定された符号化レートよりも小さくなく、かつ／または第Nのフレームのステレオパラメータセット内の任意のステレオパラメータについて、第1の符号化方式で規定された量子化精度は、第2の符号化方式で規定された量子化精度よりも低くない。
【００１６】
たとえば、第NのフレームのステレオパラメータセットはIPDおよびITDを含む。第1の符号化方式で規定されたIPDの量子化精度は、第2の符号化方式で規定されたIPDの量子化精度よりも低くなく、第1の符号化方式で規定されたITDの量子化精度は、第2の符号化方式で規定されたITDの量子化精度よりも低くない。
【００１７】
第1の態様に基づいて、場合によっては、一般に、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータがチャネル間レベル差ILDを含む場合、事前設定されたステレオパラメータ符号化条件はDL≧D0を含み、
DLはILDが第1の規格から逸脱する程度を表し、第1の規格は、第Nのフレームのステレオパラメータセットに先行するTフレームのステレオパラメータセットに従って、所定の第2のアルゴリズムに基づいて決定され、Tは0より大きい正の整数であり、
第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータがチャネル間時間差ITDを含む場合、事前設定されたステレオパラメータ符号化条件はDT≧D1を含み、
DTはITDが第2の規格から逸脱する程度を表し、第2の規格は、第Nのフレームのステレオパラメータセットに先行するTフレームのステレオパラメータセットに従って、所定の第3のアルゴリズムに基づいて決定され、Tは0より大きい正の整数であり、または
第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータがチャネル間位相差IPDを含む場合、事前設定されたステレオパラメータ符号化条件はDP≧D2を含み、
DPはIPDが第3の規格から逸脱する程度を表し、第3の規格は、第Nのフレームのステレオパラメータセットに先行するTフレームのステレオパラメータセットに従って、所定の第4のアルゴリズムに基づいて決定され、Tは0より大きい正の整数である。
【００１８】
第2のアルゴリズム、第3のアルゴリズム、および第4のアルゴリズムは、実際の状況に応じて事前設定される必要がある。
【００１９】
場合によっては、DL、DT、およびDPは、それぞれ、以下の式：
【数１】
2019533189.tif 000003
【数２】
2019533189.tif 000004
および
【数３】
2019533189.tif 000005
を満たし、
ここで、ILD（m）は、第Nのフレームのオーディオ信号が第mのサブ周波数帯域内の2つのチャネル上でそれぞれ送信されるときに生じるレベル差であり、Mは、第Nのフレームのオーディオ信号を送信するために占有されるサブ周波数帯域の総数であり、
【数４】
2019533189.tif 000006
は、第mのサブ周波数帯域内で第Nのフレームのステレオパラメータセットに先行するTフレームのステレオパラメータセット内のILDの平均値であり、Tは0より大きい正の整数であり、ILD［−t］（m）は、第Nのフレームのオーディオ信号に先行する第tのフレームのオーディオ信号が、第mのサブ周波数帯域内の2つのチャネル上でそれぞれ送信されるときに生じるレベル差であり、ITDは、第Nのフレームのオーディオ信号が2つのチャネル上でそれぞれ送信されるときに生じる時間差であり、
【数５】
2019533189.tif 000007
は、第Nのフレームのステレオパラメータセットに先行するTフレームのステレオパラメータセット内のITDの平均値であり、ITD［−t］は、第Nのフレームのオーディオ信号に先行する第tのフレームのオーディオ信号が2つのチャネル上でそれぞれ送信されるときに生じる時間差であり、IPD（m）は、第Nのフレームのオーディオ信号の一部が第mのサブ周波数帯域内の2つのチャネル上でそれぞれ送信されるときに生じる位相差であり、
【数６】
2019533189.tif 000008
は、第mのサブ周波数帯域内の第Nのフレームのステレオパラメータセットに先行するTフレームのステレオパラメータセット内のIPDの平均値であり、IPD［−t］（m）は、第Nのフレームのオーディオ信号に先行する第tのフレームのオーディオ信号が、第mのサブ周波数帯域内の2つのチャネル上でそれぞれ送信されるときに生じる位相差である。
【００２０】
第2の態様によれば、デコーダにより、ビットストリームを受信するステップであって、ビットストリームが少なくとも2つのフレームを含み、少なくとも2つのフレームが、少なくとも1つの第1のタイプのフレームおよび少なくとも1つの第2のタイプのフレームを含み、第1のタイプのフレームがダウンミックス信号を含み、第2のタイプのフレームがダウンミックス信号を含まない、ステップと、Nが1より大きい正の整数である第Nのフレームのビットストリームについて、デコーダにより、第Nのフレームのビットストリームが第1のタイプのフレームであると判断した場合、第Nのフレームのダウンミックス信号を取得するために、第Nのフレームのビットストリームを復号するステップ、または第Nのフレームのビットストリームが第2のタイプのフレームであると判断した場合、デコーダにより、事前設定された第1の規則に従って、第Nのフレームのダウンミックス信号に先行する少なくとも1フレームのダウンミックス信号内のmフレームのダウンミックス信号を特定し、所定の第1のアルゴリズムに基づいて、mフレームのダウンミックス信号に従って第Nのフレームのダウンミックス信号を取得するステップであって、mが0より大きい正の整数である、ステップとを含み、第Nのフレームのダウンミックス信号が、所定の第2のアルゴリズムに基づいて、複数のチャネルのうちの2つのチャネル上で第Nのフレームのオーディオ信号をミキシングすることにより、エンコーダによって取得される、マルチチャネルオーディオ信号処理方法が提供される。
【００２１】
デコーダによって受信されたビットストリームは、第1のタイプのフレームおよび第2のタイプのフレームを含み、第1のタイプのフレームはダウンミックス信号を含み、第2のタイプのフレームはダウンミックス信号を含まない。すなわち、エンコーダは、ダウンミックス信号の各フレームを符号化しない。したがって、ダウンミックス信号に対して不連続送信が実施され、マルチチャネルオーディオ通信システムのダウンミックス信号の圧縮効率が向上する。
【００２２】
本発明の実施形態では、第1のフレームのビットストリームは第1のタイプのフレームであることに留意されたい。具体的には、第1のフレームのビットストリームが復号された後に、取得されたダウンミックス信号を2つのチャネル上のオーディオ信号に復元するために、第1のフレームのビットストリームはさらにステレオパラメータセットを含む必要がある。具体的には、第1のタイプのフレームはダウンミックス信号を含み、第2のタイプのフレームはダウンミックス信号を含まないので、第1のタイプのフレームのサイズは第2のタイプのフレームのサイズよりも大きい。デコーダは、第Nのフレームのビットストリームのサイズに従って、第Nのフレームのビットストリームが第1のタイプのフレームであるか第2のタイプのフレームであるかを判定することができる。加えて、第Nのフレームのビットストリーム内で、フラグビットがさらにカプセル化されてもよい。デコーダは、第Nのフレームのビットストリームを部分的に復号してフラグビットを取得する。第Nのフレームのビットストリームが第1のタイプのフレームであることをフラグビットが示す場合、デコーダは、第Nのフレームのビットストリームを復号して、第Nのフレームのダウンミックス信号を取得する。第Nのフレームのビットストリームが第2のタイプのフレームであることをフラグビットが示す場合、デコーダは、所定の第1のアルゴリズムに従って第Nのフレームのダウンミックス信号を取得する。
【００２３】
第2の態様に基づいて、ダウンミックス信号を2つのチャネル上のオーディオ信号に復元し、オーディオ信号の通信品質を保証するために、場合によっては、第1のタイプのフレームはダウンミックス信号とステレオパラメータセットの両方を含み、第2のタイプのフレームはステレオパラメータセットを含むが、ダウンミックス信号を含まず、第Nのフレームのビットストリームが第1のタイプのフレームであると判断した場合、第Nのフレームのビットストリームを復号した後に、デコーダは第Nのフレームのダウンミックス信号と第Nのフレームのステレオパラメータセットの両方を取得し、所定の第3のアルゴリズムに基づいて、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータに従って、第Nのフレームのダウンミックス信号を第Nのフレームのオーディオ信号に復元し、または第Nのフレームのビットストリームが第2のタイプのフレームであると判断した場合、デコーダは第Nのフレームのビットストリームを復号して第Nのフレームのステレオパラメータセットを取得し、所定の第1のアルゴリズムに基づいて第Nのフレームのダウンミックス信号を取得する。次いで、デコーダは、所定の第3のアルゴリズムに基づいて、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータに従って、第Nのフレームのダウンミックス信号を第Nのフレームのオーディオ信号に復元する。
【００２４】
第2の態様に基づいて、ダウンミックス信号を2つのチャネル上のオーディオ信号に復元し、オーディオ信号の通信品質を保証するために、場合によっては、第1のタイプのフレームはダウンミックス信号とステレオパラメータセットの両方を含み、第2のタイプのフレームはステレオパラメータセットもダウンミックス信号も含まず、第Nのフレームのビットストリームが第1のタイプのフレームであると判断した場合、デコーダは第Nのフレームのビットストリームを復号して、第Nのフレームのダウンミックス信号と第Nのフレームのステレオパラメータセットの両方を取得し、次いで、第3のアルゴリズムに基づいて、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータに従って、第Nのフレームのダウンミックス信号を第Nのフレームのオーディオ信号に復元し、または第Nのフレームのビットストリームが第2のタイプのフレームであると判断した場合、デコーダは所定の第1のアルゴリズムに基づいて第Nのフレームのダウンミックス信号を取得し、事前設定された第2の規則に従って、第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、kフレームのステレオパラメータセットに従って第Nのフレームのステレオパラメータセットを取得し、次いで、第3のアルゴリズムに基づいて、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータに従って、第Nのフレームのダウンミックス信号を第Nのフレームのオーディオ信号に復元し、kは0より大きい正の整数である。
【００２５】
第2の態様に基づいて、ダウンミックス信号を2つのチャネル上のオーディオ信号に復元し、オーディオ信号の通信品質を保証するために、場合によっては、第1のタイプのフレームはダウンミックス信号とステレオパラメータセットの両方を含み、第3のタイプのフレームはステレオパラメータセットを含むが、ダウンミックス信号を含まず、第4のタイプのフレームはダウンミックス信号もステレオパラメータセットも含まず、第3のタイプのフレームおよび第4のタイプのフレームの各々は第2のタイプのフレームの1つのケースであり、
第Nのフレームのビットストリームが第1のタイプのフレームであると判断した場合、デコーダは、第Nのフレームのビットストリームを復号して、第Nのフレームのダウンミックス信号と第Nのフレームのステレオパラメータセットの両方を取得し、第3のアルゴリズムに基づいて、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータに従って、第Nのフレームのダウンミックス信号を第Nのフレームのオーディオ信号に復元し、または
第Nのフレームのビットストリームが第2のタイプのフレームであるとデコーダが判断した場合、以下の2つのケースが含まれる：
第Nのフレームのビットストリームが第3のタイプのフレームであると判断すると、デコーダは、第Nのフレームのビットストリームを復号して第Nのフレームのステレオパラメータセットを取得し、所定の第1のアルゴリズムに基づいて第Nのフレームのダウンミックス信号を取得し、第3のアルゴリズムに基づいて、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータに従って、第Nのフレームのダウンミックス信号を第Nのフレームのオーディオ信号に復元し、もしくは
第Nのフレームのビットストリームが第4のタイプのフレームであるとき、デコーダは、事前設定された第2の規則に従って、第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、kフレームのステレオパラメータセットに従って第Nのフレームのステレオパラメータセットを取得し、kは0より大きい正の整数であり、所定の第1のアルゴリズムに基づいて第Nのフレームのダウンミックス信号を取得し、第3のアルゴリズムに基づいて、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータに従って、第Nのフレームのダウンミックス信号を第Nのフレームのオーディオ信号に復元する。
【００２６】
第2の態様に基づいて、ダウンミックス信号を2つのチャネル上のオーディオ信号に復元し、オーディオ信号の通信品質を保証するために、場合によっては、第5のタイプのフレームはダウンミックス信号とステレオパラメータセットの両方を含み、第6のタイプのフレームはダウンミックス信号を含むが、ステレオパラメータセットを含まず、第5のタイプのフレームおよび第6のタイプのフレームの各々は第1のタイプのフレームの1つのケースであり、第2のタイプのフレームはダウンミックス信号もステレオパラメータセットも含まず、
第Nのフレームのビットストリームが第1のタイプのフレームであるとデコーダが判断した場合、以下の2つのケースが含まれる：
第Nのフレームのビットストリームが第5のタイプのフレームであるとき、デコーダは、第Nのフレームのビットストリームを復号して、第Nのフレームのダウンミックス信号と第Nのフレームのステレオパラメータセットの両方を取得し、第3のアルゴリズムに基づいて、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータに従って、第Nのフレームのダウンミックス信号を第Nのフレームのオーディオ信号に復元し、もしくは
第Nのフレームのビットストリームが第6のタイプのフレームであるとき、デコーダは、第Nのフレームのビットストリームを復号して第Nのフレームのダウンミックス信号を取得し、事前設定された第2の規則に従って、第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、kフレームのステレオパラメータセットに従って第Nのフレームのステレオパラメータセットを取得し、第3のアルゴリズムに基づいて、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータに従って、第Nのフレームのダウンミックス信号を第Nのフレームのオーディオ信号に復元し、または
第Nのフレームのビットストリームが第2のタイプのフレームである場合、デコーダは所定の第1のアルゴリズムに基づいて第Nのフレームのダウンミックス信号を取得し、事前設定された第2の規則に従って、第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、kフレームのステレオパラメータセットに従って第Nのフレームのステレオパラメータセットを取得し、第3のアルゴリズムに基づいて、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータに従って、第Nのフレームのダウンミックス信号を第Nのフレームのオーディオ信号に復元する。
【００２７】
第2の態様に基づいて、ダウンミックス信号を2つのチャネル上のオーディオ信号に復元し、オーディオ信号の通信品質を保証するために、場合によっては、第5のタイプのフレームはダウンミックス信号とステレオパラメータセットの両方を含み、第6のタイプのフレームはダウンミックス信号を含むが、ステレオパラメータセットを含まず、第5のタイプのフレームおよび第6のタイプのフレームの各々は第1のタイプのフレームの1つのケースであり、第3のタイプのフレームはステレオパラメータセットを含むが、ダウンミックス信号を含まず、第4のタイプのフレームはダウンミックス信号もステレオパラメータセットも含まず、第3のタイプのフレームおよび第4のタイプのフレームの各々は第2のタイプのフレームの1つのケースであり、
第Nのフレームのビットストリームが第1のタイプのフレームであるとデコーダが判断した場合、以下の2つのケースが含まれる：
第Nのフレームのビットストリームが第5のタイプのフレームであるとき、第Nのフレームのビットストリームを復号した後に、デコーダは、第Nのフレームのダウンミックス信号と第Nのフレームのステレオパラメータセットの両方を取得し、第3のアルゴリズムに基づいて、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータに従って、第Nのフレームのダウンミックス信号を第Nのフレームのオーディオ信号に復元し、もしくは
第Nのフレームのビットストリームが第6のタイプのフレームであるとき、第Nのフレームのビットストリームを復号した後に、デコーダは、第Nのフレームのダウンミックス信号を取得し、事前設定された第2の規則に従って、第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、kフレームのステレオパラメータセットに従って第Nのフレームのステレオパラメータセットを取得し、第3のアルゴリズムに基づいて、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータに従って、第Nのフレームのダウンミックス信号を第Nのフレームのオーディオ信号に復元し、または
第Nのフレームのビットストリームが第2のタイプのフレームであるとデコーダが判断した場合、以下の2つのケースが含まれる：
第Nのフレームのビットストリームが第3のタイプのフレームであるとき、デコーダは、第Nのフレームのビットストリームを復号して第Nのフレームのステレオパラメータセットを取得し、所定の第1のアルゴリズムに基づいて第Nのフレームのダウンミックス信号を取得し、第3のアルゴリズムに基づいて、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータに従って、第Nのフレームのダウンミックス信号を第Nのフレームのオーディオ信号に復元し、もしくは
第Nのフレームのビットストリームが第4のタイプのフレームであるとき、デコーダは、事前設定された第2の規則に従って、第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、kフレームのステレオパラメータセットに従って第Nのフレームのステレオパラメータセットを取得し、kは0より大きい正の整数であり、所定の第1のアルゴリズムに基づいて第Nのフレームのダウンミックス信号を取得し、第3のアルゴリズムに基づいて、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータに従って、第Nのフレームのダウンミックス信号を第Nのフレームのオーディオ信号に復元する。
【００２８】
第3の態様によれば、信号検出ユニットおよび信号符号化ユニットを含むエンコーダが提供される。信号検出ユニットは、第Nのフレームのダウンミックス信号が音声信号を含むかどうかを検出するように構成され、第Nのフレームのダウンミックス信号は、所定の第1のアルゴリズムに基づいて複数のチャネルのうちの2つのチャネル上の第Nのフレームのオーディオ信号がミキシングされた後に取得され、Nは0より大きい正の整数である。信号符号化ユニットは、第Nのフレームのダウンミックス信号が音声信号を含むことを信号検出ユニットが検出すると、第Nのフレームのダウンミックス信号を符号化し、または第Nのフレームのダウンミックス信号が音声信号を含まないことを信号検出ユニットが検出すると、第Nのフレームのダウンミックス信号が事前設定されたオーディオフレーム符号化条件を満たすと信号検出ユニットが判断した場合、第Nのフレームのダウンミックス信号を符号化し、もしくは第Nのフレームのダウンミックス信号が事前設定されたオーディオフレーム符号化条件を満たさないと信号検出ユニットが判断した場合、第Nのフレームのダウンミックス信号の符号化をスキップするように構成される。
【００２９】
第3の態様に基づいて、場合によっては、信号符号化ユニットは、第1の信号符号化ユニットおよび第2の信号符号化ユニットを含む。第Nのフレームのダウンミックス信号が音声信号を含むことを信号検出ユニットが検出すると、信号検出ユニットは、第Nのフレームのダウンミックス信号を符号化するように第1の信号符号化ユニットに指示する。あるいは、第Nのフレームのダウンミックス信号が事前設定された音声フレーム符号化条件を満たすと判断した場合、信号検出ユニットは、第Nのフレームのダウンミックス信号を符号化するように第1の信号符号化ユニットに指示する。具体的には、第1の信号符号化ユニットは、事前設定された音声フレーム符号化レートに従って、第Nのフレームのダウンミックス信号を符号化する。第Nのフレームのダウンミックス信号が事前設定された音声フレーム符号化条件を満たさないが、事前設定された無音挿入記述子SIDフレーム符号化条件を満たすと判断した場合、信号検出ユニットは、第Nのフレームのダウンミックス信号を符号化するように第2の信号符号化ユニットに指示する。具体的には、第2の信号符号化ユニットは、事前設定されたSID符号化レートに従って、第Nのフレームのダウンミックス信号を符号化し、SID符号化レートは音声フレーム符号化レートよりも大きくない。
【００３０】
第3の態様に基づいて、場合によっては、エンコーダは、パラメータ生成ユニット、パラメータ符号化ユニット、およびパラメータ検出ユニットをさらに含む。パラメータ生成ユニットは、第Nのフレームのオーディオ信号に従って第Nのフレームのステレオパラメータセットを取得するように構成され、第NのフレームのステレオパラメータセットはZ個のステレオパラメータを含み、Z個のステレオパラメータは、エンコーダが所定の第1のアルゴリズムに基づいて第Nのフレームのオーディオ信号をミキシングするときに使用されるパラメータを含み、Zは0より大きい正の整数である。パラメータ符号化ユニットは、第Nのフレームのダウンミックス信号が音声信号を含むことを信号検出ユニットが検出すると、第Nのフレームのステレオパラメータセットを符号化し、または第Nのフレームのダウンミックス信号が音声信号を含まないことを信号検出ユニットが検出すると、第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たすとパラメータ検出ユニットが判断した場合、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータを符号化し、もしくは第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たさないとパラメータ検出ユニットが判断した場合、ステレオパラメータセットの符号化をスキップするように構成される。
【００３１】
第3の態様に基づいて、場合によっては、パラメータ符号化ユニットは、事前設定されたステレオパラメータ次元縮小規則に基づいて、第Nのフレームのステレオパラメータセット内のZ個のステレオパラメータに従って、X個のターゲットステレオパラメータを取得し、X個のターゲットステレオパラメータを符号化するように構成され、Xは0より大きくZ以下の正の整数である。
【００３２】
第3の態様に基づいて、場合によっては、パラメータ生成ユニットは、第1のパラメータ生成ユニットおよび第2のパラメータ生成ユニットを含み、
第Nのフレームのオーディオ信号が音声信号を含むことを信号検出ユニットが検出すると、または第Nのフレームのオーディオ信号が音声信号を含まず、第Nのフレームのオーディオ信号が事前設定された音声フレーム符号化条件を満たすことを信号検出ユニットが検出すると、信号検出ユニットは、第Nのフレームのステレオパラメータセットを生成するように第1のパラメータ生成ユニットに指示し、具体的には、第1のパラメータ生成ユニットは、第1のステレオパラメータセット生成方式に基づいて、第Nのフレームのオーディオ信号に従って第Nのフレームのステレオパラメータセットを取得し、具体的には、パラメータ符号化ユニットが第1のパラメータ符号化ユニットおよび第2のパラメータ符号化ユニットを含むとき、第1のパラメータ符号化ユニットは第Nのフレームのステレオパラメータセットを符号化し、第1のパラメータ符号化ユニットによって規定された符号化方式は第1の符号化方式であり、第2のパラメータ符号化ユニットによって規定された符号化方式は第2の符号化方式であり、具体的には、第1の符号化方式で規定された符号化レートは、第2の符号化方式で規定された符号化レートよりも小さくなく、かつ／または第Nのフレームのステレオパラメータセット内の任意のステレオパラメータについて、第1の符号化方で規定された量子化精度は、第2の符号化方式で規定された量子化精度よりも低くなく、
第Nのフレームのオーディオ信号が音声信号を含まないことを信号検出ユニットが検出すると、第2のパラメータ生成ユニットは、第2のステレオパラメータセット生成方式に基づいて、第Nのフレームのオーディオ信号に従って第Nのフレームのステレオパラメータセットを取得し、第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たすとパラメータ検出ユニットが判断すると、パラメータ符号化ユニットは、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータを符号化し、具体的には、パラメータ符号化ユニットが第1のパラメータ符号化ユニットおよび第2のパラメータ符号化ユニットを含むとき、第2のパラメータ符号化ユニットは第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータを符号化し、または
第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たさないとパラメータ検出ユニットが判断すると、パラメータ符号化ユニットはステレオパラメータセットの符号化をスキップし、
第1のステレオパラメータセット生成方式および第2のステレオパラメータセット生成方式は、以下の条件のうちの少なくとも1つを満たす：
ステレオパラメータセットに含まれるステレオパラメータのタイプの数であり、第1のステレオパラメータセット生成方式で規定された数は、ステレオパラメータセットに含まれるステレオパラメータのタイプの数であり、第2のステレオパラメータセット生成方式で規定された数よりも少なくない、ステレオパラメータセットに含まれるステレオパラメータの数であり、第1のステレオパラメータセット生成方式で規定された数は、ステレオパラメータセットに含まれるステレオパラメータの数であり、第2のステレオパラメータセット生成方式で規定された数よりも少なくない、ステレオパラメータの時間領域解像度であり、第1のステレオパラメータセット生成方式で規定された時間領域解像度は、ステレオパラメータの時間領域解像度であり、第2のステレオパラメータセット生成方式で規定された時間領域解像度よりも低くない、またはステレオパラメータの周波数領域解像度であり、第1のステレオパラメータセット生成方式で規定された周波数領域解像度は、ステレオパラメータの周波数領域解像度であり、第2のステレオパラメータセット生成方式で規定された周波数領域解像度よりも低くない。
【００３３】
第3の態様に基づいて、場合によっては、パラメータ符号化ユニットは、第1のパラメータ符号化ユニットおよび第2のパラメータ符号化ユニットを含む。具体的には、第1のパラメータ符号化ユニットは、第Nのフレームのダウンミックス信号が音声信号を含むとき、および第Nのフレームのダウンミックス信号が音声信号を含まないが、音声フレーム符号化条件を満たすとき、第1の符号化方式に従って第Nのフレームのステレオパラメータセットを符号化するように構成され、第2のパラメータ符号化ユニットは、第Nのフレームのダウンミックス信号が音声フレーム符号化条件を満たさないとき、第2の符号化方式に従って第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータを符号化するように構成され、
第1の符号化方式で規定された符号化レートは、第2の符号化方式で規定された符号化レートよりも小さくなく、かつ／または第Nのフレームのステレオパラメータセット内の任意のステレオパラメータについて、第1の符号化方式で規定された量子化精度は、第2の符号化方式で規定された量子化精度よりも低くない。
【００３４】
第1の態様に基づいて、場合によっては、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータがチャネル間レベル差ILDを含む場合、事前設定されたステレオパラメータ符号化条件はDL≧D0を含み、
DLはILDが第1の規格から逸脱する程度を表し、第1の規格は、第Nのフレームのステレオパラメータセットに先行するTフレームのステレオパラメータセットに従って、所定の第2のアルゴリズムに基づいて決定され、Tは0より大きい正の整数であり、
第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータがチャネル間時間差ITDを含む場合、事前設定されたステレオパラメータ符号化条件はDT≧D1を含み、
DTはITDが第2の規格から逸脱する程度を表し、第2の規格は、第Nのフレームのステレオパラメータセットに先行するTフレームのステレオパラメータセットに従って、所定の第3のアルゴリズムに基づいて決定され、Tは0より大きい正の整数であり、または
第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータがチャネル間位相差IPDを含む場合、事前設定されたステレオパラメータ符号化条件はDP≧D2を含み、
DPはIPDが第3の規格から逸脱する程度を表し、第3の規格は、第Nのフレームのステレオパラメータセットに先行するTフレームのステレオパラメータセットに従って、所定の第4のアルゴリズムに基づいて決定され、Tは0より大きい正の整数である。
【００３５】
第3の態様に基づいて、場合によっては、DL、DT、およびDPは、それぞれ、以下の式：
【数７】
2019533189.tif 000009
【数８】
2019533189.tif 000010
および
【数９】
2019533189.tif 000011
を満たし、
ここで、ILD（m）は、第Nのフレームのオーディオ信号が第mのサブ周波数帯域内の2つのチャネル上でそれぞれ送信されるときに生じるレベル差であり、Mは、第Nのフレームのオーディオ信号を送信するために占有されるサブ周波数帯域の総数であり、
【数１０】
2019533189.tif 000012
は、第mのサブ周波数帯域内で第Nのフレームのステレオパラメータセットに先行するTフレームのステレオパラメータセット内のILDの平均値であり、Tは0より大きい正の整数であり、ILD［−t］（m）は、第Nのフレームのオーディオ信号に先行する第tのフレームのオーディオ信号が、第mのサブ周波数帯域内の2つのチャネル上でそれぞれ送信されるときに生じるレベル差であり、ITDは、第Nのフレームのオーディオ信号が2つのチャネル上でそれぞれ送信されるときに生じる時間差であり、
【数１１】
2019533189.tif 000013
は、第Nのフレームのステレオパラメータセットに先行するTフレームのステレオパラメータセット内のITDの平均値であり、ITD［−t］は、第Nのフレームのオーディオ信号に先行する第tのフレームのオーディオ信号が2つのチャネル上でそれぞれ送信されるときに生じる時間差であり、IPD（m）は、第Nのフレームのオーディオ信号の一部が第mのサブ周波数帯域内の2つのチャネル上でそれぞれ送信されるときに生じる位相差であり、
【数１２】
2019533189.tif 000014
は、第mのサブ周波数帯域内の第Nのフレームのステレオパラメータセットに先行するTフレームのステレオパラメータセット内のIPDの平均値であり、IPD［−t］（m）は、第Nのフレームのオーディオ信号に先行する第tのフレームのオーディオ信号が、第mのサブ周波数帯域内の2つのチャネル上でそれぞれ送信されるときに生じる位相差である。
【００３６】
第4の態様によれば、受信ユニットおよび復号ユニットを含むデコーダが提供される。受信ユニットはビットストリームを受信するように構成され、ビットストリームは少なくとも2つのフレームを含み、少なくとも2つのフレームは、少なくとも1つの第1のタイプのフレームおよび少なくとも1つの第2のタイプのフレームを含み、第1のタイプのフレームはダウンミックス信号を含み、第2のタイプのフレームはダウンミックス信号を含まず、復号ユニットは、Nが1より大きい正の整数である第Nのフレームのビットストリームについて、第Nのフレームのビットストリームが第1のタイプのフレームであると判断された場合、第Nのフレームのダウンミックス信号を取得するために、第Nのフレームのビットストリームを復号し、または第Nのフレームのビットストリームが第2のタイプのフレームであると判断された場合、事前設定された第1の規則に従って、第Nのフレームのダウンミックス信号に先行する少なくとも1フレームのダウンミックス信号内のmフレームのダウンミックス信号を特定し、所定の第1のアルゴリズムに基づいて、mフレームのダウンミックス信号に従って第Nのフレームのダウンミックス信号を取得するように構成され、mは0より大きい正の整数であり、第Nのフレームのダウンミックス信号は、所定の第2のアルゴリズムに基づいて、複数のチャネルのうちの2つのチャネル上で第Nのフレームのオーディオ信号をミキシングすることにより、エンコーダによって取得される。
【００３７】
第4の態様に基づいて、場合によっては、第1のタイプのフレームはダウンミックス信号とステレオパラメータセットの両方を含み、第2のタイプのフレームはステレオパラメータセットを含むが、ダウンミックス信号を含まず、
復号ユニットは、第Nのフレームのビットストリームが第1のタイプのフレームであると判断された場合、第Nのフレームのビットストリームを復号して、第Nのフレームのダウンミックス信号と第Nのフレームのステレオパラメータセットの両方を取得し、または第Nのフレームのビットストリームが第2のタイプのフレームであると判断された場合、第Nのフレームのビットストリームを復号して第Nのフレームのステレオパラメータセットを取得するようにさらに構成され、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータは、所定の第3のアルゴリズムに基づいて、第Nのフレームのダウンミックス信号を第Nのフレームのオーディオ信号に復元するためにデコーダによって使用され、
信号復元ユニットは、第3のアルゴリズムに基づいて、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータに従って、第Nのフレームのダウンミックス信号を第Nのフレームのオーディオ信号に復元するように構成される。
【００３８】
第4の態様に基づいて、場合によっては、第1のタイプのフレームはダウンミックス信号とステレオパラメータセットの両方を含み、第2のタイプのフレームはステレオパラメータセットもダウンミックス信号も含まず、
復号ユニットは、第Nのフレームのビットストリームが第1のタイプのフレームであると判断された場合、第Nのフレームのビットストリームを復号して、第Nのフレームのダウンミックス信号と第Nのフレームのステレオパラメータセットの両方を取得し、または第Nのフレームのビットストリームが第2のタイプのフレームであると判断された場合、事前設定された第2の規則に従って、第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、kフレームのステレオパラメータセットに従って第Nのフレームのステレオパラメータセットを取得するようにさらに構成され、kは0より大きい正の整数であり、
第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータは、所定の第3のアルゴリズムに基づいて第Nのフレームのダウンミックス信号を第Nのフレームのオーディオ信号に復元するためにデコーダによって使用され、
信号復元ユニットは、第3のアルゴリズムに基づいて、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータに従って、第Nのフレームのダウンミックス信号を第Nのフレームのオーディオ信号に復元するように構成される。
【００３９】
第4の態様に基づいて、場合によっては、第1のタイプのフレームはダウンミックス信号とステレオパラメータセットの両方を含み、第3のタイプのフレームはステレオパラメータセットを含むが、ダウンミックス信号を含まず、第4のタイプのフレームはステレオパラメータセットもダウンミックス信号も含まず、第3のタイプのフレームおよび第4のタイプのフレームの各々は第2のタイプのフレームの1つのケースであり、
復号ユニットは、第Nのフレームのビットストリームが第1のタイプのフレームであると判断された場合、第Nのフレームのビットストリームを復号して、第Nのフレームのダウンミックス信号と第Nのフレームのステレオパラメータセットの両方を取得し、または第Nのフレームのビットストリームが第2のタイプのフレームであると判断された場合、第Nのフレームのビットストリームが第3のタイプのフレームであるとき、第Nのフレームのビットストリームを復号して第Nのフレームのステレオパラメータセットを取得し、もしくは第Nのフレームのビットストリームが第4のタイプのフレームであるとき、事前設定された第2の規則に従って、第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、kフレームのステレオパラメータセットに従って第Nのフレームのステレオパラメータセットを取得するようにさらに構成され、kは0より大きい正の整数であり、
第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータは、所定の第3のアルゴリズムに基づいて、第Nのフレームのダウンミックス信号を第Nのフレームのオーディオ信号に復元するためにデコーダによって使用され、
信号復元ユニットは、第3のアルゴリズムに基づいて、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータに従って、第Nのフレームのダウンミックス信号を第Nのフレームのオーディオ信号に復元するように構成される。
【００４０】
第4の態様に基づいて、場合によっては、第5のタイプのフレームはダウンミックス信号とステレオパラメータセットの両方を含み、第6のタイプのフレームはダウンミックス信号を含むが、ステレオパラメータセットを含まず、第5のタイプのフレームおよび第6のタイプのフレームの各々は第1のタイプのフレームの1つのケースであり、第2のタイプのフレームはダウンミックス信号もステレオパラメータセットも含まず、
復号ユニットは、第Nのフレームのビットストリームが第1のタイプのフレームであると判断された場合、第Nのフレームのビットストリームが第5のタイプのフレームであるとき、第Nのフレームのビットストリームを復号して、第Nのフレームのダウンミックス信号と第Nのフレームのステレオパラメータセットの両方を取得し、もしくは第Nのフレームのビットストリームが第6のタイプのフレームであるとき、事前設定された第2の規則に従って、第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、kフレームのステレオパラメータセットに従って第Nのフレームのステレオパラメータセットを取得し、または第Nのフレームのビットストリームが第2のタイプのフレームであると判断された場合、事前設定された第2の規則に従って、第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、kフレームのステレオパラメータセットに従って第Nのフレームのステレオパラメータセットを取得するようにさらに構成され、
第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータは、所定の第3のアルゴリズムに基づいて、第Nのフレームのダウンミックス信号を第Nのフレームのオーディオ信号に復元するためにデコーダによって使用され、kは0より大きい正の整数であり、
信号復元ユニットは、第3のアルゴリズムに基づいて、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータに従って、第Nのフレームのダウンミックス信号を第Nのフレームのオーディオ信号に復元するように構成される。
【００４１】
第4の態様に基づいて、場合によっては、第5のタイプのフレームはダウンミックス信号とステレオパラメータセットの両方を含み、第6のタイプのフレームはダウンミックス信号を含むが、ステレオパラメータセットを含まず、第5のタイプのフレームおよび第6のタイプのフレームの各々は第1のタイプのフレームの1つのケースであり、第3のタイプのフレームはステレオパラメータセットを含むが、ダウンミックス信号を含まず、第4のタイプのフレームはダウンミックス信号もステレオパラメータセットも含まず、第3のタイプのフレームおよび第4のタイプのフレームの各々は第2のタイプのフレームの1つのケースであり、
復号ユニットは、第Nのフレームのビットストリームが第1のタイプのフレームであると判断された場合、第Nのフレームのビットストリームが第5のタイプのフレームであるとき、第Nのフレームのビットストリームを復号して、第Nのフレームのダウンミックス信号と第Nのフレームのステレオパラメータセットの両方を取得し、もしくは第Nのフレームのビットストリームが第6のタイプのフレームであるとき、事前設定された第2の規則に従って、第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、kフレームのステレオパラメータセットに従って第Nのフレームのステレオパラメータセットを取得するようにさらに構成され、または
復号ユニットは、第Nのフレームのビットストリームが第2のタイプのフレームであると判断された場合、第Nのフレームのビットストリームが第3のタイプのフレームであるとき、第Nのフレームのビットストリームを復号して第Nのフレームのステレオパラメータセットを取得し、もしくは第Nのフレームのビットストリームが第4のタイプのフレームであるとき、事前設定された第2の規則に従って、第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、kフレームのステレオパラメータセットに従って第Nのフレームのステレオパラメータセットを取得するようにさらに構成され、
第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータは、所定の第3のアルゴリズムに基づいて、第Nのフレームのダウンミックス信号を第Nのフレームのオーディオ信号に復元するためにデコーダによって使用され、kは0より大きい正の整数であり、
デコーダは信号復元ユニットをさらに含み、
信号復元ユニットは、第3のアルゴリズムに基づいて、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータに従って、第Nのフレームのダウンミックス信号を第Nのフレームのオーディオ信号に復元するように構成される。
【００４２】
第5の態様によれば、第3の態様で提供された任意のエンコーダおよび第4の態様で提供された任意のデコーダを含む、符号化および復号システムが提供される。
【００４３】
第6の態様によれば、本発明の一実施形態は端末デバイスをさらに提供する。端末デバイスはプロセッサおよびメモリを含む。メモリはソフトウェアプログラムを記憶するように構成され、プロセッサは、メモリに記憶されたソフトウェアプログラムを読み取り、第1の態様または第1の態様の任意の実装形態で提供された方法を実施するように構成される。
【００４４】
第7の態様によれば、本発明の一実施形態はコンピュータ記憶媒体をさらに提供する。記憶媒体は不揮発性であってもよい。すなわち、電源を切ってもコンテンツは失われない。記憶媒体はソフトウェアプログラムを記憶し、ソフトウェアプログラムが1つまたは複数のプロセッサによって読み取られ、実行されると、第1の態様または第1の態様の任意の実装形態で提供された方法を実施することができる。
【図面の簡単な説明】
【００４５】
【図１】本発明の実施形態1による、マルチチャネルオーディオ信号処理方法の概略フローチャートである。
【図２Ａ】本発明の実施形態2による、マルチチャネルオーディオ信号処理方法の概略フローチャートである。
【図２Ｂ】本発明の実施形態2による、マルチチャネルオーディオ信号処理方法の概略フローチャートである。
【図２Ｃ】本発明の実施形態2による、マルチチャネルオーディオ信号処理方法の概略フローチャートである。
【図３ａ】本発明の一実施形態による、エンコーダの概略図である。
【図３ｂ】本発明の一実施形態による、エンコーダの概略図である。
【図３ｃ】本発明の一実施形態による、エンコーダの概略図である。
【図３ｄ】本発明の一実施形態による、エンコーダの概略図である。
【図４】本発明の一実施形態による、デコーダの概略図である。
【図５】本発明の一実施形態による、符号化および復号システムの概略図である。
【発明を実施するための形態】
【００４６】
本発明の目的、技術的解決策、および利点をより明確にするために、以下でさらに、添付図面を参照して本発明を詳細に記載する。
【００４７】
オーディオ符号化および復号技術では、オーディオ信号はフレーム単位で符号化または復号されることを理解されたい。具体的には、第Nのフレームのオーディオ信号は第Nのオーディオフレームである。第Nのフレームのオーディオ信号が音声信号を含むとき、第Nのオーディオフレームは音声フレームである。第Nのフレームのオーディオフレームが音声信号を含まないが、背景雑音信号を含む場合、第Nのオーディオフレームは雑音フレームである。ここで、Nは0より大きい正の整数である。
【００４８】
加えて、モノラル通信システムでは、不連続符号化方式が使用されるとき、無音挿入記述子（Silence Insertion Descriptor、SID）フレームを取得するために、符号化は数雑音フレームごとに1回実行される。
【００４９】
本発明の実施形態におけるエンコーダおよびデコーダは、マルチチャネルオーディオ信号を処理するために使用されるパッケージである。パッケージは、端末（たとえば、携帯電話、ノートブックコンピュータ、もしくはタブレットコンピュータ）、またはサーバなどのマルチチャネルオーディオ信号処理をサポートするデバイスに取り付けられてもよく、その結果、端末またはサーバなどのデバイスは、本発明の実施形態におけるマルチチャネルオーディオ信号を処理する機能を有する。
【００５０】
本発明の実施形態では、マルチチャネル通信システムにおいて不連続符号化メカニズムを使用することによってオーディオ信号を符号化することができるので、オーディオ信号の圧縮効率が大幅に向上する。
【００５１】
以下で、一例として第Nのフレームのダウンミックス信号を使用して、本発明の実施形態におけるマルチチャネルオーディオ信号処理方法を詳細に記載し、Nは0より大きい正の整数である。第Nのフレームのダウンミックス信号は、複数のチャネルのうちの2つのチャネル上の第Nのフレームのオーディオ信号がミキシングされた後に取得されると想定される。
【００５２】
複数のチャネルが2つのチャネルであり、2つのチャネルがそれぞれ第1のチャネルおよび第2のチャネルであるとき、複数のチャネルのうちの2つのチャネルは第1のチャネルおよび第2のチャネルであり、第Nのフレームのダウンミックス信号は、第1のチャネル上の第Nのフレームのオーディオ信号と第2のチャネル上の第Nのフレームのオーディオ信号をミキシングすることによって取得される。複数のチャネルが少なくとも3つのチャネルであるとき、ダウンミックス信号は、複数のチャネル内の2つの対になったチャネル上のオーディオ信号をミキシングすることによって取得される。具体的には、一例として3つのチャネルが使用され、3つのチャネルは、第1のチャネル、第2のチャネル、および第3のチャネルである。第1のチャネルおよび第2のチャネルのみが指定された規則に従って対になっていると仮定すると、複数のチャネルのうちの2つのチャネルは第1のチャネルおよび第2のチャネルであり、第Nのフレームのダウンミックス信号は、第1のチャネル上の第Nのフレームのオーディオ信号および第2のチャネル上の第Nのフレームのオーディオ信号に対してダウンミキシングが実行された後に取得される。3つのチャネルにおいて、第1のチャネルおよび第2のチャネルが対になっており、第2のチャネルおよび第3のチャネルが対になっていると仮定すると、複数のチャネルのうちの2つのチャネルは、第1のチャネルおよび第2のチャネルであってもよいし、第2のチャネルおよび第3のチャネルであってもよい。
【００５３】
図1に示されたように、本発明の実施形態1におけるマルチチャネルオーディオ信号処理方法は、以下のステップを含む。
【００５４】
ステップ100：エンコーダが、複数のチャネルのうちの2つのチャネル上の第Nのフレームのオーディオ信号に従って第Nのフレームのステレオパラメータセットを生成し、ステレオパラメータセットはZ個のステレオパラメータを含む。
【００５５】
具体的には、Z個のステレオパラメータは、エンコーダが所定の第1のアルゴリズムに基づいて第Nのフレームのオーディオ信号をミキシングするときに使用されるパラメータを含み、Zは0より大きい正の整数である。所定の第1のアルゴリズムは、エンコーダ内で事前設定されたダウンミックス信号生成アルゴリズムであることを理解されたい。
【００５６】
第Nのフレームのステレオパラメータセットに具体的に含まれるステレオパラメータは、事前設定されたステレオパラメータ生成アルゴリズムを使用して決定されることに留意されたい。2つのチャネルのうちの一方が左チャネルであり、他方が右チャネルであると仮定すると、事前設定されたステレオパラメータ生成アルゴリズムは以下の通りであり、第Nのフレームのオーディオ信号に従って取得されるステレオパラメータはチャネル間レベル差（Inter−channel Level Difference、ILD）である：
【数１３】
2019533189.tif 000015
【数１４】
2019533189.tif 000016
【数１５】
2019533189.tif 000017
【数１６】
2019533189.tif 000018
【数１７】
2019533189.tif 000019
ここで、L（i）は第iの周波数ビン内の左チャネル上の第Nのフレームのオーディオ信号の離散フーリエ変換（Discrete Fourier Transform、DFT）係数であり、R（i）は第iの周波数ビン内の右チャネル上の第Nのフレームのオーディオ信号のDFT係数であり、ReL（i）はL（i）の実数部であり、ImL（i）はL（i）の虚数部であり、ReR（i）はR（i）の実数部であり、ImR（i）はR（i）の虚数部であり、PL（i）は第iの周波数ビン内の左チャネル上の第Nのフレームのオーディオ信号のエネルギースペクトルであり、PR（i）は 第iの周波数ビン内の右チャネル上の第Nのフレームのオーディオ信号のエネルギースペクトルであり、El（m）は左チャネルの第mのサブ周波数帯域内の第Nのフレームのオーディオ信号のエネルギーであり、ER（m）は右チャネルの第mのサブ周波数帯域内の第Nのフレームのオーディオ信号のエネルギーであり、第Nのフレームのオーディオ信号を送信するためのサブ周波数帯域の総数はMである。
【００５７】
ステレオパラメータ生成アルゴリズムでは、第Nのフレームのオーディオ信号が、周波数ビンi＝0または
【数１８】
2019533189.tif 000020
において、それぞれ直接成分またはナイキスト成分であるケースは考慮されない。
【００５８】
事前設定されたステレオパラメータ生成アルゴリズムが、チャネル間時間差（Inter−channel Time Difference、ITD）、チャネル間位相差（Inter−channel Phase Difference、IPD）、およびチャネル間コヒーレンス（Inter−channel Coherence、IC）などの他のステレオパラメータを計算するためのアルゴリズムをさらに含むとき、エンコーダは、事前設定されたステレオパラメータ生成アルゴリズムに基づいて、オーディオ信号に従って、ITD、IPD、およびICなどのステレオパラメータをさらに取得することができる。
【００５９】
第Nのフレームのステレオパラメータセットは、少なくとも1つのステレオパラメータを含むことを理解されたい。たとえば、IPD、ITD、ILD、およびICは、事前設定されたステレオパラメータ生成アルゴリズムに基づいて、2つのチャネル上の第Nのフレームのオーディオ信号に従って取得され、IPD、ITD、ILD、およびICは第Nのフレームのステレオパラメータセットを形成する。
【００６０】
ステップ101：エンコーダが、所定の第1のアルゴリズムに基づいて、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータに従って、2つのチャネル上の第Nのフレームのオーディオ信号を第Nのフレームのダウンミックス信号にミキシングする。
【００６１】
たとえば、第Nのフレームのステレオパラメータセットは、ITD、ILD、IPD、およびICを含む。第Nのフレームのダウンミックス信号は、所定の第1のアルゴリズムに基づいてILDおよびIPDに従って取得される。具体的には、第Nのフレームのダウンミックス信号DMX（k）は、第kの周波数ビンにおいて以下の式を満たす：
【数１９】
2019533189.tif 000021
ここで、DMX（k）は第kの周波数ビン内の第Nのフレームのダウンミックス信号を表し、｜ L（k）｜は第kの周波数ビン内の第Kのチャネル対の中の左チャネル上の第Nのフレームのオーディオ信号の振幅を表し、｜ R（k）｜は第kの周波数ビン内の第Kのチャネル対の中の右チャネル上の第Nのフレームのオーディオ信号の振幅を表し、∠L（k）は第kの周波数ビン内の左チャネル上の第Nのフレームのオーディオ信号の位相角を表し、ILD（k）は第kの周波数ビン内の第Nのフレームのオーディオ信号のILDを表し、IPD（k）は第kの周波数ビン内の第Nのフレームのオーディオ信号のIPDを表す。
【００６２】
ダウンミックス信号を取得するためのアルゴリズムに加えて、本発明のこの実施形態は、ダウンミックス信号を取得するための別のアルゴリズムに制限を課さないことに留意されたい。
【００６３】
本発明の実施形態1では、第Nのフレームのステレオパラメータセットが符号化され、その結果、デコーダは第Nのフレームのダウンミックス信号を復元することができる。場合によっては、符号化中の圧縮効率を向上させるために、エンコーダは、第Nのフレームのステレオパラメータセット内の、第Nのフレームのダウンミックス信号を取得するために使用されるステレオパラメータを符号化する。たとえば、生成された第Nのフレームのステレオパラメータセットは、ITD、ILD、IPD、およびICを含む。エンコーダが、所定の第1のアルゴリズムに基づいて、第Nのフレームのステレオパラメータセット内のILDおよびIPDのみに従って、2つのチャネル上の第Nのフレームのオーディオ信号を第Nのフレームのダウンミックス信号にミキシングする場合、圧縮効率を向上させるために、エンコーダは、第Nのフレームのステレオパラメータセット内のILDおよびIPDのみを符号化してもよい。
【００６４】
ステップ102：エンコーダが、第Nのフレームのダウンミックス信号が音声信号を含むかどうかを検出し、第Nのフレームのダウンミックス信号が音声信号を含む場合、ステップ103を実行し、第Nのフレームのダウンミックス信号が音声信号を含まない場合、ステップ104を実行する。
【００６５】
エンコーダにより、第Nのフレームのダウンミックス信号が音声信号を含むかどうかを検出することを容易にするために、場合によっては、エンコーダは、音声活動検出（Voice Activity Detection、VAD）によって、第Nのフレームのダウンミックス信号が音声信号を含むかどうかを直接検出する。
【００６６】
場合によっては、エンコーダにより、第Nのフレームのダウンミックス信号が音声信号を含むかどうかを間接的に検出するための方法は、エンコーダが、VADによって、第Nのフレームのオーディオ信号が音声信号を含むかどうかを直接検出することである。具体的には、2つのチャネルのうちの1つのチャネル上のオーディオ信号が音声信号を含むことを検出した場合、エンコーダは、2つのチャネル上のオーディオ信号をミキシングすることによって取得されたダウンミックス信号が音声信号を含むと判断する。2つのチャネル上のオーディオ信号のいずれも音声信号を含まないと判断したときのみ、エンコーダは、2つのチャネル上のオーディオ信号をミキシングすることによって取得されたダウンミックス信号が音声信号を含むと判断する。そのような間接的な検出方式では、ステップ100がステップ101に先行するならば、ステップ102とステップ100またはステップ101との間の順番は限定されないことに留意されたい。
【００６７】
ステップ103：エンコーダが第Nのフレームのダウンミックス信号を符号化し、ステップ107を実行する。
【００６８】
エンコーダは、第Nのフレームのダウンミックス信号を符号化して、第Nのフレームのビットストリームを取得する。
【００６９】
本発明の実施形態1では、ダウンミックス信号に対して不連続符号化が実行されるので、ビットストリームは、2つのフレームタイプ：第1のタイプのフレームおよび第2のタイプのフレームを含む。第1のタイプのフレームはダウンミックス信号を含み、第2のタイプのフレームはダウンミックス信号を含まない。ステップ103で取得された第Nのフレームのビットストリームは、第1のタイプのフレームである。
【００７０】
ステップ103では、第Nのフレームのダウンミックス信号は音声信号を含むので、場合によっては、エンコーダは、事前設定された音声フレーム符号化レートに従って、第Nのフレームのダウンミックス信号を符号化する。好ましくは、事前設定された音声フレーム符号化レートは、13．2kbpsに設定されてもよい。
【００７１】
加えて、場合によっては、第Nのフレームのダウンミックス信号を符号化する場合、エンコーダは第Nのフレームのステレオパラメータセットを符号化する。
【００７２】
ステップ104：エンコーダが、第Nのフレームのダウンミックス信号が事前設定されたオーディオフレーム符号化条件を満たすかどうかを判定し、第Nのフレームのダウンミックス信号が事前設定されたオーディオフレーム符号化条件を満たす場合、ステップ105を実行し、第Nのフレームのダウンミックス信号が事前設定されたオーディオフレーム符号化条件を満たさない場合、ステップ106を実行する。
【００７３】
事前設定されたオーディオフレーム符号化条件は、エンコーダ内で事前構成され、第Nのフレームのダウンミックス信号を符号化するかどうかを決定するために使用される条件である。
【００７４】
第1のフレームのダウンミックス信号について、第1のフレームのダウンミックス信号が音声信号を含まない場合、第1のフレームのダウンミックス信号は事前設定されたオーディオフレーム符号化条件を満たすことに留意されたい。すなわち、第1のフレームのダウンミックス信号が音声信号を含むかどうかに関わらず、第1のフレームのダウンミックス信号は符号化される。
【００７５】
ステップ105：エンコーダが第Nのフレームのダウンミックス信号を符号化し、ステップ107を実行する。
【００７６】
具体的には、ステップ105で取得された第Nのフレームのビットストリームも第1のタイプのフレームである。
【００７７】
場合によっては、第Nのフレームのダウンミックス信号を符号化する場合、エンコーダは第Nのフレームのステレオパラメータセットを符号化することに留意されたい。
【００７８】
場合によっては、ダウンミックス信号を符号化する実装形態を単純化することを容易にするために、本発明の実施形態1では、第Nのフレームのダウンミックス信号は、ステップ103およびステップ105において同じ方式で符号化される。
【００７９】
場合によっては、ステップ105における第Nのフレームのダウンミックス信号は音声信号を含まないので、第Nのフレームのダウンミックス信号が事前設定された音声フレーム符号化条件を満たすとき、エンコーダは、事前設定された音声フレーム符号化レートに従って、第Nのフレームのダウンミックス信号を符号化する。あるいは、第Nのフレームのダウンミックス信号が事前設定された音声フレーム符号化条件を満たさないが、事前設定されたSID符号化条件を満たすとき、エンコーダは、事前設定されたSID符号化レートに従って、第Nのフレームのダウンミックス信号を符号化する。事前設定されたSID符号化レートは2．8kbpsに設定されてもよい。
【００８０】
第Nのフレームのダウンミックス信号が事前設定された音声フレーム符号化条件を満たさないが、事前設定されたSID符号化条件を満たすとき、エンコーダは、SID符号化方式に従って第Nのフレームのダウンミックス信号を符号化することに留意されたい。SID符号化方式は、符号化レートが事前設定されたSID符号化レートであることを規定し、符号化に使用されるアルゴリズムおよび符号化に使用されるパラメータを規定する。
【００８１】
事前設定された音声フレーム符号化条件は、第Nのフレームのダウンミックス信号と第Mのフレームのダウンミックス信号との間の持続時間が、事前設定された持続時間よりも大きくないことであってもよい。第Mのフレームのダウンミックス信号は音声信号を含み、第Mのフレームのダウンミックス信号は、音声信号を含み、第Nのフレームのダウンミックス信号に最も近いダウンミックス信号のフレームである。事前設定されたSID符号化条件は、奇数フレームを符号化することであってもよい。第Nのフレームのダウンミックス信号のNが奇数であるとき、エンコーダは、第Nのフレームのダウンミックス信号が事前設定されたSID符号化条件を満たすと判断する。
【００８２】
ステップ106：エンコーダが第Nのフレームのダウンミックス信号の符号化をスキップし、ステップ109を実行する。
【００８３】
具体的には、ステップ106において取得された第Nのフレームのビットストリームは、第2のタイプのフレームである。
【００８４】
エンコーダは、第Nのフレームのダウンミックス信号が事前設定されたオーディオフレーム符号化条件を満たさないと判断する。具体的には、エンコーダは、第Nのフレームのダウンミックス信号が事前設定された音声フレーム符号化条件を満たさず、事前設定されたSID符号化条件を満たさないと判断する。
【００８５】
本発明のこの実施形態では、エンコーダは第Nのフレームのダウンミックス信号を符号化しない。具体的には、第Nのフレームのビットストリームは第Nのフレームのダウンミックス信号を含まない。
【００８６】
エンコーダが第Nのフレームのダウンミックス信号を符号化しないとき、エンコーダは、第Nのフレームのステレオパラメータセットを符号化してもよいし、第Nのフレームのステレオパラメータセットを符号化しなくてもよい。
【００８７】
本発明の実施形態1では、エンコーダが第Nのフレームのダウンミックス信号を符号化しないが、第Nのフレームのステレオパラメータセットを符号化する例を使用して、説明が行われる。しかしながら、場合によっては、エンコーダが第Nのフレームのダウンミックス信号を符号化しないとき、エンコーダは第Nのフレームのステレオパラメータセットも符号化しなくてもよい。具体的には、エンコーダが第Nのフレームのステレオパラメータも第Nのフレームのダウンミックス信号も符号化しないとき、デコーダによって第Nのフレームのダウンミックス信号および第Nのフレームのステレオパラメータセットを取得する方式については、本発明の実施形態2を参照されたい。
【００８８】
ステップ107：エンコーダが第Nのフレームのビットストリームをデコーダに送信する。
【００８９】
復号によって第Nのフレームのダウンミックス信号を取得した後に、デコーダが第Nのフレームのダウンミックス信号を2つのチャネル上の第Nのフレームのオーディオ信号に復元することができるには、第Nのフレームのビットストリームは、第Nのフレームのステレオパラメータセットと第Nのフレームのダウンミックス信号の両方を含む。
【００９０】
ステップ108：第Nのフレームのビットストリームが第1のタイプのフレームであると判断した場合、デコーダが、第Nのフレームのビットストリームを復号して、第Nのフレームのダウンミックス信号および第Nのフレームのステレオパラメータセットを取得し、ステップ111を実行する。
【００９１】
第1のタイプのフレームはダウンミックス信号を含み、第2のタイプのフレームはダウンミックス信号を含まないので、第1のタイプのフレームのサイズは第2のタイプのフレームのサイズよりも大きいことに留意されたい。デコーダは、第Nのフレームのビットストリームのサイズに従って、第Nのフレームのビットストリームが第1のタイプのフレームであるか第2のタイプのフレームであるかを判定することができる。加えて、場合によっては、第Nのフレームのビットストリーム内で、フラグビットがさらにカプセル化されてもよい。デコーダは、第Nのフレームのビットストリームを部分的に復号してフラグビットを取得し、フラグビットに従って、第Nのフレームのビットストリームが第1のタイプのフレームであるか第2のタイプのフレームであるかを判定する。たとえば、フラグビットが1であるとき、それは第Nのフレームのビットストリームが第1のタイプのフレームであることを示し、フラグビットが0であるとき、それは第Nのフレームのビットストリームが第2のタイプのフレームであることを示す。
【００９２】
加えて、場合によっては、デコーダは、第Nのフレームのビットストリームに対応するレートに従って復号方式を決定する。たとえば、第Nのフレームのビットストリームのレートが17．4kbpsであり、ダウンミックス信号に対応するビットストリームのレートが13．2kbpsであり、ステレオパラメータセットに対応するビットストリームのレートが4．2kbpsである場合、デコーダは、13．2kbpsに対応する復号方式に従って、ダウンミックス信号に対応するビットストリームを復号し、4．2kbpsに対応する復号方式に従って、ステレオパラメータセットに対応するビットストリームを復号する。
【００９３】
あるいは、デコーダは、第Nのフレームのビットストリームの中の符号化方式フラグビットに従って、第Nのフレームのビットストリームの符号化方式を決定し、符号化方式に対応する復号方式に従って、第Nのフレームのビットストリームを復号する。
【００９４】
ステップ109：エンコーダが第Nのフレームのビットストリームをデコーダに送信し、第Nのフレームのビットストリームは第Nのフレームのステレオパラメータセットを含む。
【００９５】
ステップ110：第Nのフレームのビットストリームが第2のタイプのフレームであると判断した場合、デコーダが、第Nのフレームのビットストリームを復号して第Nのフレームのステレオパラメータセットを取得し、事前設定された第1の規則に従って、第Nのフレームのダウンミックス信号に先行する少なくとも1フレームのダウンミックス信号内のmフレームのダウンミックス信号を特定し、所定の第1のアルゴリズムに基づいて、mフレームのダウンミックス信号に従って第Nのフレームのダウンミックス信号を取得し、mは0より大きい正の整数である。
【００９６】
具体的には、第（N−3）のフレームのダウンミックス信号、第（N−2）のフレームのダウンミックス信号、および第（N−1）のフレームのダウンミックス信号の平均値が第Nのフレームのダウンミックス信号として使用されるか、または第（N−1）のフレームのダウンミックス信号が第Nのフレームのダウンミックス信号としてそのまま使用されるか、または別のアルゴリズムに従って第Nのフレームのダウンミックス信号が推定される。
【００９７】
加えて、第（N−1）のフレームのダウンミックス信号が第Nのフレームのダウンミックス信号としてそのまま使用されてもよく、または事前設定されたアルゴリズムに基づいて、第（N−1）のフレームのダウンミックス信号および事前設定されたオフセット値に従って第Nのフレームのダウンミックス信号が計算される。
【００９８】
ステップ111：デコーダが、所定の第2のアルゴリズムに基づいて、第Nのフレームのステレオパラメータセット内のターゲットステレオパラメータに従って、第Nのフレームのダウンミックス信号を2つのチャネル上の第Nのフレームのオーディオ信号に復元する。
【００９９】
ターゲットステレオパラメータは、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータであることを理解されたい。
【０１００】
具体的には、デコーダにより、第Nのフレームのダウンミックス信号を2つのチャネル上の第Nのフレームのオーディオ信号に復元するプロセスは、エンコーダにより、2つのチャネル上の第Nのフレームのオーディオ信号を第Nのフレームのダウンミックス信号ミキシングするプロセスの逆である。 エンコーダが、第Nのフレームのステレオパラメータセット内のIPDおよびILDに従って第Nのフレームのダウンミックス信号を取得すると仮定すると、デコーダは、第Nのフレームのステレオパラメータセット内のIPDおよびILDに従って、第Nのフレームのダウンミックス信号を、第Kのチャネル対の中のチャネル上の第Nのフレームの信号に復元する。 加えて、デコーダ内で事前設定され、ダウンミックス信号を復元するために使用されるアルゴリズムは、エンコーダ内のダウンミックス信号生成アルゴリズムの逆アルゴリズムであってもよく、またはエンコーダ内のダウンミックス信号生成アルゴリズムとは無関係のアルゴリズムであってもよいことに留意されたい。
【０１０１】
加えて、マルチチャネル通信システムにおける符号化中の圧縮効率を向上させるために、ダウンミックス信号に対して不連続符号化を実施するとき、エンコーダはステレオパラメータセットに対して不連続符号化をさらに実施することができる。下記の例として、第Nのフレームのダウンミックス信号が使用される。図2A、図2B、および図2Cに示されたように、本発明の実施形態2におけるマルチチャネル音声信号処理方法は、以下のステップを含む。
【０１０２】
ステップ200：エンコーダが、複数のチャネルのうちの2つのチャネル上の第Nのフレームのオーディオ信号に従って第Nのフレームのステレオパラメータセットを生成し、ステレオパラメータセットはZ個のステレオパラメータを含む。
【０１０３】
具体的には、Z個のステレオパラメータは、エンコーダが所定の第1のアルゴリズムに基づいて第Nのフレームのオーディオ信号をミキシングするときに使用されるパラメータを含み、Zは0より大きい正の整数である。所定の第1のアルゴリズムは、エンコーダ内で事前設定されたダウンミックス信号生成アルゴリズムであることを理解されたい。
【０１０４】
第Nのフレームのステレオパラメータセットに含まれるステレオパラメータは、事前設定されたステレオパラメータ生成アルゴリズムを使用して決定されることに留意されたい。2つのチャネルのうちの一方が左チャネルであり、他方が右チャネルであると仮定すると、事前設定されたステレオパラメータ生成アルゴリズムは以下の通りであり、第Nのフレームのオーディオ信号に従って取得されるステレオパラメータはITDである：
【数２０】
2019533189.tif 000022
および
【数２１】
2019533189.tif 000023
ここで、0≦i≦Tmaxであり、Nはフレーム長であり、l（j）は瞬間jにおける左チャネル上の時間領域信号フレームを表し、r（j）は瞬間jにおける右チャネル上の時間領域信号フレームを表し、
【数２２】
2019533189.tif 000024
である場合、ITDは
【数２３】
2019533189.tif 000025
に対応するインデックス値の反対の数であり、そうでない場合、ITDは
【数２４】
2019533189.tif 000026
に対応するインデックス値の反対の数である。ITDを取得するための別のアルゴリズムも本発明のこの実施形態に適用可能である。
【０１０５】
事前設定されたステレオパラメータ生成アルゴリズムが以下のIPD生成アルゴリズムをさらに含む場合、IPDは以下のアルゴリズムに従ってさらに取得されてもよい。具体的には、第bのサブ周波数帯域内のIPDは以下の式を満たす：
【数２５】
2019533189.tif 000027
ここで、Bは周波数領域内のオーディオ信号によって占有されるサブ周波数帯域の総数であり、L（k）は第kの周波数ビン内の左チャネル上の第Nのフレームのオーディオ信号の信号であり、R＊（k）は第kの周波数ビン内の右チャネル上の第Nのフレームのオーディオ信号の共役信号である。
【０１０６】
加えて、本発明の実施形態1において、事前設定されたステレオパラメータ生成アルゴリズムがILD生成アルゴリズムをさらに含むとき、ILDがさらに取得されてもよい。
【０１０７】
ステップ201：エンコーダが、所定のアルゴリズムに基づいて、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータに従って、2つのチャネル上の第Nのフレームのオーディオ信号を第Nのフレームのダウンミックス信号にミキシングする。
【０１０８】
具体的には、所定の第1のアルゴリズムについては、本発明の実施形態1における第Nのフレームのダウンミックス信号を取得するための方法を参照されたい。しかしながら、所定の第1のアルゴリズムは、本発明の実施形態1における第Nのフレームのダウンミックス信号を取得するための方法に限定されない。
【０１０９】
ステップ202：エンコーダが、第Nのフレームのダウンミックス信号が音声信号を含むかどうかを検出し、第Nのフレームのダウンミックス信号が音声信号を含む場合、ステップ203を実行し、第Nのフレームのダウンミックス信号が音声信号を含まない場合、ステップ204を実行する。
【０１１０】
本発明の実施形態2では、エンコーダにより、第Nのフレームのダウンミックス信号が音声信号を含むかどうかを検出する具体的な実装形態については、本発明の実施形態1における、エンコーダにより、第Nのフレームのダウンミックス信号が音声信号を含むかどうかを検出する方式を参照されたい。
【０１１１】
ステップ203：エンコーダが、事前設定された音声フレーム符号化レートに従って第Nのフレームのダウンミックス信号を符号化し、第Nのフレームのステレオパラメータセットを符号化し、ステップ211を実行する。
【０１１２】
具体的には、エンコーダがステレオパラメータセットを符号化する2つの方式：第1の符号化方式および第2の符号化方式を含むとき、第1の符号化方式で規定された符号化レートは、第2の符号化方式で規定された符号化レートよりも小さくなく、かつ／または第Nのフレームのステレオパラメータセット内の任意のステレオパラメータについて、第1の符号化方式で規定された量子化精度は、第2の符号化方式で規定された量子化精度よりも低くない。ステップ203では、エンコーダは、第1の符号化方式に従って第Nのフレームのステレオパラメータセットを符号化する。
【０１１３】
たとえば、第NのフレームのステレオパラメータセットはIPDおよびITDを含む。第1の符号化方式で規定されたIPDの量子化精度は、第2の符号化方式で規定されたIPDの量子化精度よりも低くなく、第1の符号化方式で規定されたITDの量子化精度は、第2の符号化方式で規定されたITDの量子化精度よりも低くない。
【０１１４】
好ましくは、音声フレーム符号化レートは13．2kbpsに設定されてもよい。
【０１１５】
ステップ204：エンコーダが、第Nのフレームのダウンミックス信号が事前設定された音声フレーム符号化条件を満たすかどうかを判定し、第Nのフレームのダウンミックス信号が事前設定された音声フレーム符号化条件を満たす場合、ステップ205を実行し、第Nのフレームのダウンミックス信号が事前設定された音声フレーム符号化条件を満たさない場合、ステップ206を実行する。
【０１１６】
ステップ205：エンコーダが、事前設定された音声フレーム符号化レートに従って第Nのフレームのダウンミックス信号を符号化し、第Nのフレームのステレオパラメータセットを符号化し、ステップ211を実行する。
【０１１７】
具体的には、エンコーダがステレオパラメータセットを符号化する2つの方式：第1の符号化方式および第2の符号化方式を含むとき、第1の符号化方式で規定された符号化レートは、第2の符号化方式で規定された符号化レートよりも小さくなく、かつ／または第Nのフレームのステレオパラメータセット内の任意のステレオパラメータについて、第1の符号化方式で規定された量子化精度は、第2の符号化方式で規定された量子化精度よりも低くない。ステップ205では、エンコーダは、第1の符号化方式に従って第Nのフレームのステレオパラメータセットを符号化する。
【０１１８】
ステップ206：エンコーダが、第Nのフレームのダウンミックス信号が事前設定されたSID符号化条件を満たすかどうかを判定し、第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たすかどうかを判定し、第Nのフレームのダウンミックス信号が事前設定されたSID符号化条件を満たし、第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たす場合、ステップ207を実行し、第Nのフレームのダウンミックス信号が事前設定されたSID符号化条件を満たすが、第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たさない場合、ステップ208を実行し、第Nのフレームのダウンミックス信号が事前設定されたSID符号化条件を満たさないが、第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たす場合、ステップ209を実行し、第Nのフレームのダウンミックス信号が事前設定されたSID符号化条件を満たさず、第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たさない場合、ステップ210を実行する。
【０１１９】
具体的には、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータを符号化する前に、エンコーダは、少なくとも1つのステレオパラメータ内のステレオパラメータが事前設定された対応するステレオパラメータ符号化条件を満たすかどうかを判定する。具体的には、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータがチャネル間レベル差ILDを含む場合、事前設定されたステレオパラメータ符号化条件はDL≧D0を含み、DLはILDが第1の規格から逸脱する程度を表し、第1の規格は、第Nのフレームのステレオパラメータセットに先行するTフレームのステレオパラメータセットに従って、所定の第3のアルゴリズムに基づいて決定され、Tは0より大きい正の整数である。
【０１２０】
第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータがチャネル間時間差ITDを含む場合、事前設定されたステレオパラメータ符号化条件はDT≧D1を含み、
DTはITDが第2の規格から逸脱する程度を表し、第2の規格は、第Nのフレームのステレオパラメータセットに先行するTフレームのステレオパラメータセットに従って、所定の第4のアルゴリズムに基づいて決定され、Tは0より大きい正の整数である。
【０１２１】
第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータがチャネル間位相差IPDを含む場合、事前設定されたステレオパラメータ符号化条件はDP≧D2を含み、
DPはIPDが第3の規格から逸脱する程度を表し、第3の規格は、第Nのフレームのステレオパラメータセットに先行するTフレームのステレオパラメータセットに従って、所定の第5のアルゴリズムに基づいて決定され、Tは0より大きい正の整数である。
【０１２２】
第3のアルゴリズム、第4のアルゴリズム、および第5のアルゴリズムは、実際の状況に応じて事前設定される必要がある。
【０１２３】
具体的には、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータがITDのみを含むとき、事前設定されたステレオパラメータ符号化条件はDT≧D1のみを含み、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータに含まれるITDがDT≧D1を満たすとき、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータが符号化される。第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータがITDおよびIPDのみを含むとき、事前設定されたステレオパラメータ符号化条件はDT≧D1のみを含み、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータに含まれるITDがDT≧D1を満たすとき、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータが符号化される。しかしながら、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータがITDおよびILDのみを含むとき、事前設定されたステレオパラメータ符号化条件はDT≧D1およびDL≧D0を含み、エンコーダは、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータに含まれるITDがDT≧D1を満たし、ILDがDL≧D0を満たすときのみ、ITDおよびILDを符号化する。
【０１２４】
場合によっては、DL、DT、およびDPは、それぞれ、以下の式：
【数２６】
2019533189.tif 000028
【数２７】
2019533189.tif 000029
および
【数２８】
2019533189.tif 000030
を満たし、
ここで、ILD（m）は、第Nのフレームのオーディオ信号が第mのサブ周波数帯域内の2つのチャネル上でそれぞれ送信されるときに生じるレベル差であり、Mは、第Nのフレームのオーディオ信号を送信するために占有されるサブ周波数帯域の総数であり、
【数２９】
2019533189.tif 000031
は、第mのサブ周波数帯域内で第Nのフレームのステレオパラメータセットに先行するTフレームのステレオパラメータセット内のILDの平均値であり、Tは0より大きい正の整数であり、ILD［−t］（m）は、第Nのフレームのオーディオ信号に先行する第tのフレームのオーディオ信号が、第mのサブ周波数帯域内の2つのチャネル上でそれぞれ送信されるときに生じるレベル差であり、ITDは、第Nのフレームのオーディオ信号が2つのチャネル上でそれぞれ送信されるときに生じる時間差であり、
【数３０】
2019533189.tif 000032
は、第Nのフレームのステレオパラメータセットに先行するTフレームのステレオパラメータセット内のITDの平均値であり、ITD［−t］は、第Nのフレームのオーディオ信号に先行する第tのフレームのオーディオ信号が2つのチャネル上でそれぞれ送信されるときに生じる時間差であり、IPD（m）は、第Nのフレームのオーディオ信号の一部が第mのサブ周波数帯域内の2つのチャネル上でそれぞれ送信されるときに生じる位相差であり、
【数３１】
2019533189.tif 000033
は、第mのサブ周波数帯域内の第Nのフレームのステレオパラメータセットに先行するTフレームのステレオパラメータセット内のIPDの平均値であり、IPD［−t］（m）は、第Nのフレームのオーディオ信号に先行する第tのフレームのオーディオ信号が、第mのサブ周波数帯域内の2つのチャネル上でそれぞれ送信されるときに生じる位相差である。
【０１２５】
ステップ207：エンコーダが、事前設定されたSID符号化レートに従って第Nのフレームのダウンミックス信号を符号化し、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータを符号化し、ステップ211を実行する。
【０１２６】
具体的には、エンコーダがステレオパラメータセットを符号化する2つの方式：第1の符号化方式および第2の符号化方式を含むとき、第1の符号化方式で規定された符号化レートは、第2の符号化方式で規定された符号化レートよりも小さくなく、かつ／または第Nのフレームのステレオパラメータセット内の任意のステレオパラメータについて、第1の符号化方式で規定された量子化精度は、第2の符号化方式で規定された量子化精度よりも低くない。エンコーダは、第2の符号化方式に従って、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータを符号化する。
【０１２７】
たとえば、第1の符号化方式では、エンコーダは、4．2kbpsに従って第Nのフレームのステレオパラメータセットを符号化し、第2の符号化方式では、エンコーダは、1．2kbpsに従って第Nのフレームのステレオパラメータセットを符号化する。
【０１２８】
エンコーダによってステレオパラメータセットを圧縮する効率を向上させるために、場合によっては、エンコーダは、事前設定されたステレオパラメータ次元縮小規則に基づいて、第Nのフレームのステレオパラメータセット内のZ個のステレオパラメータに従って、X個のターゲットステレオパラメータを取得し、X個のターゲットステレオパラメータを符号化する。Xは0より大きくZ以下の正の整数である。
【０１２９】
具体的には、第Nのフレームのステレオパラメータセットは、3つのタイプのステレオパラメータ：IPD、ITD、およびILDを含む。ILDは10個のサブ周波数帯域内のILD：ILD（0）、．．．、およびILD（9）を含み、IPDは10個のサブ周波数帯域内のIPD：IPD（0）、．．．、およびIPD（9）を含み、ITDは2つの時間領域サブバンド内のITD：ITD（0）およびITD（1）を含む。事前設定されたステレオパラメータ次元縮小規則が、ステレオパラメータセットが2つのタイプのステレオパラメータのみを含むことであると仮定すると、エンコーダは、IPD、ITD、およびILDから任意の2つのタイプのステレオパラメータを選択する。IPDおよびILDが選択されたと仮定すると、エンコーダはIPDおよびILDを符号化する。あるいは、事前設定されたステレオパラメータ次元縮小規則が、各タイプのステレオパラメータの半分のみが確保されることである場合、ILD（0）、．．．、およびILD（9）から5つのILDが選択され、IPD（0）、．．．、およびIPD（9）から5つのIPDが選択され、ITD（0）およびITD（1）から1つのITDが選択され、選択されたパラメータが符号化される。あるいは、事前設定されたステレオパラメータ次元縮小規則は、5つのILDおよび5つのIPDが選択されることである。あるいは、事前設定されたステレオパラメータ次元縮小規則が、ILDの周波数領域解像度、IPDの周波数領域解像度、およびITDの時間領域解像度が低減されることである場合、ILD（0）、．．．、およびILD（9）の中の隣接するサブ周波数帯域内のILDが結合される。たとえば、新しいILD（0）を取得するためにILD（0）とILD（1）の平均値が計算され、新しいILD（1）を取得するためにILD（2）とILD（3）の平均値が計算され、．．．、新しいILD（4）を取得するためにILD（8）とILD（9）の平均値が計算される。新しいILD（0）に対応するサブ周波数帯域は、元のILD（0）および元のILD（1）に対応するサブ周波数帯域に等しく、．．．、新しいILD（4）に対応するサブ周波数帯域は、元のILD（8）および元のILD（9）に対応するサブ周波数帯域に等しい。同じ方法に従って、新しいIPD（0）、．．．、および新しいIPD（4）を取得するために、IPD（0）、．．．、およびIPD（9）の中の隣接するサブ周波数帯域内のIPDが結合され、新しいITD（0）が取得するために、ITD（0）とITD（1）の平均値も計算され、結合される。新しいITD（0）に対応する時間領域信号は、元のITD（0）および元のITD（1）に対応する時間領域信号と同じである。新しいILD（0）、．．．、および新しいILD（4）、新しいIPD（0）、．．．、および新しいIPD（4）、ならびに新しいITD（0）が符号化される。あるいは、事前設定されたステレオパラメータ次元縮小規則が、ILDの周波数領域解像度が低減されることである場合、ILD（0）、．．．、およびILD（9）の中の隣接するサブ周波数帯域内のILDが結合される。たとえば、新しいILD（0）を取得するためにILD（0）とILD（1）の平均値が計算され、新しいILD（1）を取得するためにILD（2）とILD（3）の平均値が計算され、．．．、新しいILD（4）を取得するためにILD（8）とILD（9）の平均値が計算される。新しいILD（0）に対応するサブ周波数帯域は、元のILD（0）および元のILD（1）に対応するサブ周波数帯域に等しく、．．．、新しいILD（4）に対応するサブ周波数帯域は、元のILD（8）および元のILD（9）に対応するサブ周波数帯域に等しい。次いで、新しいILD（0）、．．．、および新しいILD（4）が符号化される。
【０１３０】
ステップ208：エンコーダが、事前設定されたSID符号化レートに従って第Nのフレームのダウンミックス信号を符号化するが、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータの符号化をスキップし、ステップ211を実行する。
【０１３１】
ステップ209：エンコーダが、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータを符号化するが、第Nのフレームのダウンミックス信号の符号化をスキップし、ステップ215を実行する。
【０１３２】
ステップ210：エンコーダが、第Nのフレームのダウンミックス信号も第Nのフレームのステレオパラメータセットも符号化せず、ステップ217を実行する。
【０１３３】
本発明の実施形態2では、エンコーダは符号化を実行してビットストリームを取得する。ビットストリームは、4つの異なるタイプのフレーム、すなわち、第3のタイプのフレーム、第4のタイプのフレーム、第5のタイプのフレーム、および第6のタイプのフレームを含む。第3のタイプのフレームはステレオパラメータセットを含むが、ダウンミックス信号を含まず、第4のタイプのフレームはダウンミックス信号もステレオパラメータセットも含まず、第5のタイプのフレームはダウンミックス信号とステレオパラメータセットの両方を含み、第6のタイプのフレームはダウンミックス信号を含むが、ステレオパラメータセットを含まない。第5のタイプのフレームおよび第6のタイプのフレームの各々は、ダウンミックス信号を含むタイプのフレームの1つのケースであり、第3のタイプのフレームおよび第4のタイプのフレームの各々は、ダウンミックス信号を含まないタイプのフレームの1つのケースである。
【０１３４】
具体的には、ステップ203、ステップ205、またはステップ207において取得された第Nのフレームのビットストリームは第5のタイプのフレームであり、ステップ208において取得された第Nのフレームのビットストリームは第6のタイプのフレームであり、ステップ209において取得された第Nのフレームのビットストリームは第3のタイプのフレームであり、ステップ211において取得された第Nのフレームのビットストリームは第4のタイプのフレームである。
【０１３５】
ステップ211：エンコーダが第Nのフレームのビットストリームをデコーダに送信し、第Nのフレームのビットストリームは、第Nのフレームのダウンミックス信号および第Nのフレームのステレオパラメータセットを含む。
【０１３６】
ステップ212：デコーダが第Nのフレームのビットストリームを受信し、第Nのフレームのビットストリームが第5のタイプのフレームであると判断した場合、第Nのフレームのビットストリームを復号して、第Nのフレームのダウンミックス信号および第Nのフレームのステレオパラメータセットを取得し、ステップ218を実行する。
【０１３７】
デコーダにより、第Nのフレームのビットストリームがどのタイプのフレームであるかを判断する具体的な実装形態については、本発明の実施形態1を参照されたい。
【０１３８】
具体的には、デコーダは、第Nのフレームのビットストリームに対応するレートに従って、第Nのフレームのビットストリームを復号する。具体的には、エンコーダが13．2kbpsに従って第Nのフレームのダウンミックス信号を符号化した場合、デコーダは、13．2kbpsに従って第Nのフレームのビットストリーム内の第Nのフレームのダウンミックス信号のビットストリームを復号する。エンコーダが4．2kbpsに従って第Nのフレームのステレオパラメータセットを符号化した場合、デコーダは、4．2kbpsに従って第Nのフレームのビットストリーム内の第Nのフレームのステレオパラメータセットのビットストリームを復号する。
【０１３９】
ステップ213：エンコーダが第Nのフレームのビットストリームをデコーダに送信し、第Nのフレームのビットストリームは第Nのフレームのダウンミックス信号を含む。
【０１４０】
ステップ214：デコーダが、第Nのフレームのビットストリームが第6のタイプのフレームであると判断した場合、第Nのフレームのビットストリームを復号して第Nのフレームのダウンミックス信号を取得し、事前設定された第2の規則に従って、第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第6のアルゴリズムに基づいて、kフレームのステレオパラメータセットに従って第Nのフレームのステレオパラメータセットを取得し、ステップ218を実行する。
【０１４１】
具体的には、一例として第Nのフレームのステレオパラメータセット内のステレオパラメータを使用すると、事前設定された第2の規則で規定されたステレオパラメータセットは、Pに最も近く、復号によって取得されるステレオパラメータセットのフレームであり、第NのフレームのステレオパラメータPは、以下のアルゴリズムに従って取得される：
【数３２】
2019533189.tif 000034
ここで、Pは第Nのフレームのステレオパラメータを表し、
【数３３】
2019533189.tif 000035
はPに最も近く、復号によって取得されるステレオパラメータのフレームを表し、δは絶対値が比較的小さい乱数を表す。たとえば、δは
【数３４】
2019533189.tif 000036
と
【数３５】
2019533189.tif 000037
との間の乱数であってもよい。
【０１４２】
本発明のこの実施形態は、第Nのフレームのステレオパラメータセット内のステレオパラメータを推定するための方法に制限を課さないことに留意されたい。
【０１４３】
ステップ215：エンコーダが第Nのフレームのビットストリームをデコーダに送信し、第Nのフレームのビットストリームは、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータを含む。
【０１４４】
ステップ216：デコーダが、第Nのフレームのビットストリームが第3のタイプのフレームであると判断した場合、第Nのフレームのビットストリームを復号して、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータを取得し、事前設定された第1の規則に従って、第Nのフレームのダウンミックス信号に先行する少なくとも1フレームのダウンミックス信号内のmフレームのダウンミックス信号を特定し、所定の第2のアルゴリズムに基づいて、mフレームのダウンミックス信号に従って第Nのフレームのダウンミックス信号を取得し、mは0より大きい正の整数であり、ステップ218を実行する。
【０１４５】
具体的には、第（N−3）のフレームのダウンミックス信号、第（N−2）のフレームのダウンミックス信号、および第（N−1）のフレームのダウンミックス信号の平均値が第Nのフレームのダウンミックス信号として使用されるか、または第（N−1）のフレームのダウンミックス信号が第Nのフレームのダウンミックス信号としてそのまま使用されるか、または別のアルゴリズムに従って第Nのフレームのダウンミックス信号が推定される。
【０１４６】
加えて、第（N−1）のフレームのダウンミックス信号が第Nのフレームのダウンミックス信号としてそのまま使用されてもよく、または事前設定されたアルゴリズムに基づいて、第（N−1）のフレームのダウンミックス信号および事前設定されたオフセット値に従って第Nのフレームのダウンミックス信号が計算される。
【０１４７】
ステップ217：第Nのフレームのビットストリームを受信した後に、デコーダが、第Nのフレームのビットストリームが第4のタイプのフレームであると判断し、事前設定された第2の規則に従って、第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第6のアルゴリズムに基づいて、kフレームのステレオパラメータセットに従って第Nのフレームのステレオパラメータセットを取得し、
【０１４８】
事前設定された第1の規則に従って、第Nのフレームのダウンミックス信号に先行する少なくとも1フレームのダウンミックス信号内のmフレームのダウンミックス信号を特定し、所定の第2のアルゴリズムに基づいて、mフレームのダウンミックス信号に従って第Nのフレームのダウンミックス信号を取得し、mは0より大きい正の整数である。
【０１４９】
ステップ218：デコーダが、所定の第7のアルゴリズムに基づいて、第Nのフレームのステレオパラメータセット内のターゲットステレオパラメータに従って、第Nのフレームのダウンミックス信号を2つのチャネル上の第Nのフレームのオーディオ信号に復元する。
【０１５０】
加えて、本発明のこの実施形態に基づいて、エンコーダが、2つのチャネル上の第Nのフレームのオーディオ信号を使用することにより、第Nのフレームのダウンミックス信号が音声信号を含むかどうかを検出する場合、ステレオパラメータセットを符号化する別の方式がさらに提供される。具体的には、2つのチャネル上の第Nのフレームのオーディオ信号のいずれかが音声信号を含むことを検出した場合、エンコーダは、第1のステレオパラメータセット生成方式に基づいて、第Nのフレームのオーディオ信号に従って第Nのフレームのステレオパラメータセットを取得し、第Nのフレームのステレオパラメータセットを符号化する。
【０１５１】
2つのチャネル上の第Nのフレームのオーディオ信号のいずれも音声信号を含まないとエンコーダが判断すると、第Nのフレームのオーディオ信号が事前設定された音声フレーム符号化条件を満たす場合、エンコーダは、第1のステレオパラメータセット生成方式に基づいて、第Nのフレームのオーディオ信号に従って第Nのフレームのステレオパラメータセットを取得し、第Nのフレームのステレオパラメータセットを符号化し、または第Nのフレームのオーディオ信号が事前設定された音声フレーム符号化条件を満たさない場合、エンコーダは、第2のステレオパラメータセット生成方式に基づいて、第Nのフレームのオーディオ信号に従って第Nのフレームのステレオパラメータセットを取得し、
第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たさすと判断すると、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータを符号化し、または第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たさないと判断すると、ステレオパラメータセットの符号化をスキップする。
【０１５２】
第1のステレオパラメータセット生成方式および第2のステレオパラメータセット生成方式は、以下の条件のうちの少なくとも1つを満たす。
【０１５３】
ステレオパラメータセットに含まれるステレオパラメータのタイプの数であり、第1のステレオパラメータセット生成方式で規定された数は、ステレオパラメータセットに含まれるステレオパラメータのタイプの数であり、第2のステレオパラメータセット生成方式で規定された数よりも少なくない、ステレオパラメータセットに含まれるステレオパラメータの数であり、第1のステレオパラメータセット生成方式で規定された数は、ステレオパラメータセットに含まれるステレオパラメータの数であり、第2のステレオパラメータセット生成方式で規定された数よりも少なくない、ステレオパラメータの時間領域解像度であり、第1のステレオパラメータセット生成方式で規定された時間領域解像度は、ステレオパラメータの時間領域解像度であり、第2のステレオパラメータセット生成方式で規定された時間領域解像度よりも低くない、またはステレオパラメータの周波数領域解像度であり、第1のステレオパラメータセット生成方式で規定された周波数領域解像度は、ステレオパラメータの周波数領域解像度であり、第2のステレオパラメータセット生成方式で規定された周波数領域解像度よりも低くない。
【０１５４】
具体的には、第1のステレオセット生成方式で取得されたステレオパラメータセットの周波数領域精度または時間領域精度は、第2のステレオセット生成方式で取得されたステレオパラメータセットのそれよりも高い。
【０１５５】
加えて、本発明の実施形態3におけるマルチチャネルオーディオ信号処理方法では、第Nのフレームのダウンミックス信号が音声信号を含むことを検出すると、エンコーダは、音声符号化レートに従って第Nのフレームのダウンミックス信号を符号化し、第Nのフレームのステレオパラメータセットを符号化し、あるいは第Nのフレームのダウンミックス信号が音声信号を含まないことをエンコーダが検出すると、第Nのフレームのダウンミックス信号が事前設定された音声フレーム符号化条件を満たす場合、エンコーダは、音声符号化レートに従って第Nのフレームのダウンミックス信号を符号化し、第Nのフレームのステレオパラメータセットを符号化し、または第Nのフレームのダウンミックス信号が事前設定された音声フレーム符号化条件を満たさないが、事前設定されたSID符号化条件を満たす場合、エンコーダは、SID符号化レートに従って第Nのフレームのダウンミックス信号を符号化し、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータを符号化し、もしくは第Nのフレームのダウンミックス信号が事前設定された音声フレーム符号化条件も事前設定されたSID符号化条件も満たさない場合、エンコーダは、第Nのフレームのダウンミックス信号も第Nのフレームのステレオパラメータセットも符号化しない。
【０１５６】
本発明の実施形態3と本発明の実施形態1との間、または本発明の実施形態3と本発明の実施形態2との間の相違点は、エンコーダが、ステレオパラメータセットに対する判定を実行せず、ダウンミックス信号を符号化するためにどの方式が使用されるかに関わらず、ステレオパラメータセットを符号化することにあることを理解されたい。
【０１５７】
本発明の実施形態3では、エンコーダがダウンミックス信号を符号化した後に取得されるビットストリームは、2つのタイプのフレーム：第1のタイプのフレームおよび第2のタイプのフレームを含む。第1のタイプのフレームは、ダウンミックス信号とステレオパラメータセットの両方を含み、第2のタイプのフレームは、ダウンミックス信号もステレオパラメータセットも含まない。具体的には、ビットストリームを受信した後にデコーダによってビットストリームを2つのチャネル上の音声信号に復元する方法については、本発明の実施形態2および本発明の実施形態1を参照されたい。
【０１５８】
本発明の実施形態3に基づいて、場合によっては、第Nのフレームのダウンミックス信号が事前設定された音声フレーム符号化条件も事前設定されたSID符号化条件も満たさないとき、エンコーダは、第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たすかどうかを判定し、 第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たす場合、エンコーダは、第Nのフレームのダウンミックス信号を符号化しないが、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータを符号化し、または第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たさない場合、エンコーダは、第Nのフレームのダウンミックス信号も第Nのフレームのステレオパラメータセットも符号化しない。
【０１５９】
上記の符号化方法に基づいて取得されるビットストリームは、3つのタイプのフレーム：第1のタイプのフレーム、第3のタイプのフレーム、および第4のタイプのフレームを含む。第1のタイプのフレームはダウンミックス信号とステレオパラメータセットの両方を含み、第3のタイプのフレームはダウンミックス信号を含まないが、ステレオパラメータセットを含み、第4のタイプのフレームはダウンミックス信号もステレオパラメータセットも含まない。具体的には、ビットストリームを受信した後にデコーダによってビットストリームを2つのチャネル上の音声信号に復元する方法については、本発明の実施形態2および本発明の実施形態1を参照されたい。
【０１６０】
上記の技術的解決策と本発明の実施形態2との間の相違点は、第Nのフレームのダウンミックス信号が事前設定された音声フレーム符号化条件も事前設定されたSID符号化条件も満たさないとき、エンコーダが、第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たすかどうかを判定することにある。
【０１６１】
場合によっては、本発明の実施形態4におけるマルチチャネルオーディオ信号処理方法では、第Nのフレームのダウンミックス信号が音声信号を含むことを検出すると、エンコーダは、音声符号化レートに従って第Nのフレームのダウンミックス信号を符号化し、第Nのフレームのステレオパラメータセットを符号化し、あるいは第Nのフレームのダウンミックス信号が音声信号を含まないことをエンコーダが検出すると、第Nのフレームのダウンミックス信号が事前設定された音声フレーム符号化条件を満たす場合、エンコーダは、音声符号化レートに従って第Nのフレームのダウンミックス信号を符号化し、第Nのフレームのステレオパラメータセットを符号化し、または第Nのフレームのダウンミックス信号が事前設定された音声フレーム符号化条件を満たさないが、事前設定されたSID符号化条件を満たす場合、エンコーダは、第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たすかどうかを判定し、第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータセット符号化条件を満たすとき、エンコーダは、SID符号化レートに従って第Nのフレームのダウンミックス信号を符号化し、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータを符号化し、もしくは第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータセット符号化条件を満たさないとき、エンコーダは、SID符号化レートに従って第Nのフレームのダウンミックス信号を符号化するが、第Nのフレームのステレオパラメータセットを符号化せず、または第Nのフレームのダウンミックス信号が事前設定された音声フレーム符号化条件も事前設定されたSID符号化条件も満たさない場合、エンコーダは、第Nのフレームのダウンミックス信号も第Nのフレームのステレオパラメータセットも符号化しない。
【０１６２】
本発明の実施形態4における符号化方式に基づいて取得されるビットストリームは、3つのタイプのフレーム：第5のタイプのフレーム、第6のタイプのフレーム、および第2のタイプのフレームを含む。第5のタイプのフレームはダウンミックス信号とステレオパラメータセットの両方を含み、第6のタイプのフレームはダウンミックス信号を含むが、ステレオパラメータセットを含まず、第2のタイプのフレームはダウンミックス信号もステレオパラメータセットも含まない。具体的には、ビットストリームを受信した後にデコーダによってビットストリームを2つのチャネル上の音声信号に復元する方法については、本発明の実施形態2および本発明の実施形態1を参照されたい。
【０１６３】
本発明の実施形態4と本発明の実施形態2との間の相違点は、第Nのフレームのダウンミックス信号が事前設定された音声フレーム符号化条件を満たさないが、事前設定されたSID符号化条件を満たすとき、エンコーダが、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータを符号化するかどうかを判定し、第Nのフレームのダウンミックス信号が事前設定された音声フレーム符号化条件も事前設定されたSID符号化条件も満たさないとき、第Nのフレームのステレオパラメータセットの符号化をスキップすることにある。
【０１６４】
本発明の実施形態3および本発明の実施形態4では、具体的に、デコーダにより、第Nのフレームのダウンミックス信号および第Nのフレームのステレオパラメータセットを取得する方式については、本発明の実施形態2および本発明の実施形態1を参照されたく、ステレオパラメータおよびダウンミックス信号を符号化する具体的な実装形態については、本発明の実施形態2および本発明の実施形態1を参照されたい。
【０１６５】
本発明の任意の実施形態では、所定の第1のアルゴリズムおよび所定の第2のアルゴリズムにおける第1および第2は特別な意味をもたず、異なるアルゴリズムを区別するために使用されるにすぎず、第3、第4、第5、第6、第7などはそれらと同様であり、詳細は本明細書では記載されない。
【０１６６】
同じ発明概念に基づいて、本発明の実施形態は、エンコーダ、デコーダ、ならびに符号化および復号システムをさらに提供する。本発明の実施形態におけるエンコーダ、デコーダ、ならびに符号化および復号システムに対応する方法は、本発明の実施形態におけるマルチチャネルオーディオ信号処理方法なので、本発明の実施形態におけるエンコーダ、デコーダ、ならびに符号化および復号システムの実装形態については、方法の実装形態を参照されたく、詳細は本明細書では繰り返さない。
【０１６７】
図3aに示されたように、本発明の一実施形態におけるエンコーダは、信号検出ユニット300および信号符号化ユニット310を含む。信号検出ユニット300は、第Nのフレームのダウンミックス信号が音声信号を含むかどうかを検出するように構成される。第Nのフレームのダウンミックス信号は、所定の第1のアルゴリズムに基づいて複数のチャネルのうちの2つのチャネル上の第Nのフレームのオーディオ信号がミキシングされた後に取得され、Nは0より大きい正の整数である。信号符号化ユニット310は、第Nのフレームのダウンミックス信号が音声信号を含むことを信号検出ユニット300が検出すると、第Nのフレームのダウンミックス信号を符号化し、または第Nのフレームのダウンミックス信号が音声信号を含まないことを信号検出ユニット300が検出すると、第Nのフレームのダウンミックス信号が事前設定されたオーディオフレーム符号化条件を満たすと信号検出ユニット300が判断した場合、第Nのフレームのダウンミックス信号を符号化し、もしくは第Nのフレームのダウンミックス信号が事前設定されたオーディオフレーム符号化条件を満たさないと信号検出ユニット300が判断した場合、第Nのフレームのダウンミックス信号の符号化をスキップするように構成される。
【０１６８】
場合によっては、図3bに示されたように、信号符号化ユニット310は、第1の信号符号化ユニット311および第2の信号符号化ユニット312を含む。第Nのフレームのダウンミックス信号が音声信号を含むことを信号検出ユニット300が検出すると、信号検出ユニット300は、第Nのフレームのダウンミックス信号を符号化するように第1の信号符号化ユニット311に指示する。
【０１６９】
第Nのフレームのダウンミックス信号が事前設定された音声フレーム符号化条件を満たすと判断した場合、信号検出ユニット300は、第Nのフレームのダウンミックス信号を符号化するように第1の信号符号化ユニット311に指示する。
【０１７０】
具体的には、第1の信号符号化ユニット311が、事前設定された音声フレーム符号化レートに従って、第Nのフレームのダウンミックス信号を符号化することが規定される。
【０１７１】
第Nのフレームのダウンミックス信号が事前設定された音声フレーム符号化条件を満たさないが、事前設定された無音挿入記述子SIDフレーム符号化条件を満たすと判断した場合、信号検出ユニット300は、第Nのフレームのダウンミックス信号を符号化するように第2の信号符号化ユニット312に指示する。具体的には、第2の信号符号化ユニット312が、事前設定されたSID符号化レートに従って、第Nのフレームのダウンミックス信号を符号化することが規定される。SID符号化レートは音声フレーム符号化レートよりも大きくない。
【０１７２】
場合によっては、図3aおよび図3bに示されたように、エンコーダは、パラメータ生成ユニット320、パラメータ符号化ユニット330、およびパラメータ検出ユニット340をさらに含む。パラメータ生成ユニット320は、第Nのフレームのオーディオ信号に従って、第Nのフレームのステレオパラメータセットを取得するように構成される。第NのフレームのステレオパラメータセットはZ個のステレオパラメータを含み、Z個のステレオパラメータは、エンコーダが所定の第1のアルゴリズムに基づいて第Nのフレームのオーディオ信号をミキシングするときに使用されるパラメータを含み、Zは0より大きい正の整数である。パラメータ符号化ユニット330は、第Nのフレームのダウンミックス信号が音声信号を含むことを信号検出ユニットが検出すると、第Nのフレームのステレオパラメータセットを符号化し、または第Nのフレームのダウンミックス信号が音声信号を含まないことを信号検出ユニット300が検出すると、第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たすと信号検出ユニット300が判断した場合、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータを符号化し、もしくは第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たさないと信号検出ユニット300が判断した場合、ステレオパラメータセットの符号化をスキップするように構成される。
【０１７３】
場合によっては、パラメータ符号化ユニット330は、事前設定されたステレオパラメータ次元縮小規則に基づいて、第Nのフレームのステレオパラメータセット内のZ個のステレオパラメータに従って、X個のターゲットステレオパラメータを取得し、X個のターゲットステレオパラメータを符号化するように構成される。Xは0より大きくZ以下の正の整数である。
【０１７４】
具体的には、パラメータ符号化ユニット330が第1のパラメータ符号化ユニット331および第2のパラメータ符号化ユニット332を含むとき、第2のパラメータ符号化ユニット332は、事前設定されたステレオパラメータ次元縮小規則に基づいて、第Nのフレームのステレオパラメータセット内のZ個のステレオパラメータに従って、X個のターゲットステレオパラメータを取得し、X個のターゲットステレオパラメータを符号化するように構成される。
【０１７５】
場合によっては、図3aおよび図3bに基づいて、図3cに示されたように、エンコーダのパラメータ生成ユニット320は、第1のパラメータ生成ユニット321および第2のパラメータ生成ユニット322を含む。第Nのフレームのオーディオ信号が音声信号を含むことを信号検出ユニット300が検出するか、または第Nのフレームのオーディオ信号が音声信号を含まず、第Nのフレームのオーディオ信号が事前設定された音声フレーム符号化条件を満たすことを信号検出ユニット300が検出すると、信号検出ユニット300は、第Nのフレームのステレオパラメータセットを生成するように第1のパラメータ生成ユニット321に指示する。第Nのフレームのオーディオ信号が音声信号を含まず、第Nのフレームのオーディオ信号が事前設定された音声フレーム符号化条件を満たさないことを信号検出ユニット300が検出すると、信号検出ユニット300は、第Nのフレームのステレオパラメータセットを生成するように第2のパラメータ生成ユニット322に指示する。 具体的には、第1のパラメータ生成ユニット321は、第1のステレオパラメータセット生成方式に基づいて、第Nのフレームのオーディオ信号に従って第Nのフレームのステレオパラメータセットを取得し、第2のパラメータ生成ユニット322は、第2のステレオパラメータセット生成方式に基づいて、第Nのフレームのオーディオ信号に従って第Nのフレームのステレオパラメータセットを取得することが事前に規定される。
【０１７６】
第1のステレオパラメータセット生成方式および第2のステレオパラメータセット生成方式は、以下の条件のうちの少なくとも1つを満たす。
【０１７７】
ステレオパラメータセットに含まれるステレオパラメータのタイプの数であり、第1のステレオパラメータセット生成方式で規定された数は、ステレオパラメータセットに含まれるステレオパラメータのタイプの数であり、第2のステレオパラメータセット生成方式で規定された数よりも少なくない、ステレオパラメータセットに含まれるステレオパラメータの数であり、第1のステレオパラメータセット生成方式で規定された数は、ステレオパラメータセットに含まれるステレオパラメータの数であり、第2のステレオパラメータセット生成方式で規定された数よりも少なくない、ステレオパラメータの時間領域解像度であり、第1のステレオパラメータセット生成方式で規定された時間領域解像度は、ステレオパラメータの時間領域解像度であり、第2のステレオパラメータセット生成方式で規定された時間領域解像度よりも低くない、またはステレオパラメータの周波数領域解像度であり、第1のステレオパラメータセット生成方式で規定された周波数領域解像度は、ステレオパラメータの周波数領域解像度であり、第2のステレオパラメータセット生成方式で規定された周波数領域解像度よりも低くない。
【０１７８】
第2のパラメータ生成ユニット322が第Nのフレームのステレオパラメータセットを取得した後に、パラメータ符号化ユニット330は、第Nのフレームのステレオパラメータセットを符号化する。具体的には、図3dに示されたように、パラメータ符号化ユニット330が第1のパラメータ符号化ユニット331および第2のパラメータ符号化ユニット332を含むとき、第1のパラメータ符号化ユニット331は、第1のパラメータ生成ユニット321によって生成された第Nのフレームのステレオパラメータセットを符号化し、第2のパラメータ符号化ユニット332は、第2のパラメータ生成ユニット322によって生成された第Nのフレームのステレオパラメータセットを符号化する。第1のパラメータ符号化ユニット331の符号化方式は第1の符号化方式であることが事前に規定され、第2のパラメータ符号化ユニット332の符号化方式は第2の符号化方式であることが事前に規定される。第1のパラメータ符号化ユニットによって規定された符号化方式は第1の符号化方式であり、第2のパラメータ符号化ユニットによって規定された符号化方式は第2の符号化方式である。具体的には、第1の符号化方式で規定された符号化レートは、第2の符号化方式で規定された符号化レートよりも小さくなく、かつ／または第Nのフレームのステレオパラメータセット内の任意のステレオパラメータについて、第1の符号化方式で規定された量子化精度は、第2の符号化方式で規定された量子化精度よりも低くない。
【０１７９】
第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たさないとパラメータ検出ユニット340が判断すると、ステレオパラメータセットは符号化されない。
【０１８０】
場合によっては、パラメータ符号化ユニット330は、第1のパラメータ符号化ユニット331および第2のパラメータ符号化ユニット332を含む。具体的には、第1のパラメータ符号化ユニット331は、第Nのフレームのダウンミックス信号が音声信号を含むとき、および第Nのフレームのダウンミックス信号が音声信号を含まないが、音声フレーム符号化条件を満たすとき、第1の符号化方式に従って第Nのフレームのステレオパラメータセットを符号化するように構成される。第2のパラメータ符号化ユニット332は、第Nのフレームのダウンミックス信号が音声フレーム符号化条件を満たさないとき、第2の符号化方式に従って第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータを符号化するように構成される。
【０１８１】
第1の符号化方式で規定された符号化レートは、第2の符号化方式で規定された符号化レートよりも小さくなく、かつ／または第Nのフレームのステレオパラメータセット内の任意のステレオパラメータについて、第1の符号化方式で規定された量子化精度は、第2の符号化方式で規定された量子化精度よりも低くない。
【０１８２】
場合によっては、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータがチャネル間レベル差ILDを含む場合、事前設定されたステレオパラメータ符号化条件はDL≧D0を含み、
DLはILDが第1の規格から逸脱する程度を表し、第1の規格は、第Nのフレームのステレオパラメータセットに先行するTフレームのステレオパラメータセットに従って、所定の第2のアルゴリズムに基づいて決定され、Tは0より大きい正の整数である。
【０１８３】
第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータがチャネル間時間差ITDを含む場合、事前設定されたステレオパラメータ符号化条件はDT≧D1を含み、
DTはITDが第2の規格から逸脱する程度を表し、第2の規格は、第Nのフレームのステレオパラメータセットに先行するTフレームのステレオパラメータセットに従って、所定の第3のアルゴリズムに基づいて決定され、Tは0より大きい正の整数である。
【０１８４】
第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータがチャネル間位相差IPDを含む場合、事前設定されたステレオパラメータ符号化条件はDP≧D2を含み、
DPはIPDが第3の規格から逸脱する程度を表し、第3の規格は、第Nのフレームのステレオパラメータセットに先行するTフレームのステレオパラメータセットに従って、所定の第4のアルゴリズムに基づいて決定され、Tは0より大きい正の整数である。
【０１８５】
場合によっては、DL、DT、およびDPは、それぞれ、以下の式：
【数３６】
2019533189.tif 000038
【数３７】
2019533189.tif 000039
および
【数３８】
2019533189.tif 000040
を満たし、
ここで、ILD（m）は、第Nのフレームのオーディオ信号が第mのサブ周波数帯域内の2つのチャネル上でそれぞれ送信されるときに生じるレベル差であり、Mは、第Nのフレームのオーディオ信号を送信するために占有されるサブ周波数帯域の総数であり、
【数３９】
2019533189.tif 000041
は、第mのサブ周波数帯域内で第Nのフレームのステレオパラメータセットに先行するTフレームのステレオパラメータセット内のILDの平均値であり、Tは0より大きい正の整数であり、ILD［−t］（m）は、第Nのフレームのオーディオ信号に先行する第tのフレームのオーディオ信号が、第mのサブ周波数帯域内の2つのチャネル上でそれぞれ送信されるときに生じるレベル差であり、ITDは、第Nのフレームのオーディオ信号が2つのチャネル上でそれぞれ送信されるときに生じる時間差であり、
【数４０】
2019533189.tif 000042
は、第Nのフレームのステレオパラメータセットに先行するTフレームのステレオパラメータセット内のITDの平均値であり、ITD［−t］は、第Nのフレームのオーディオ信号に先行する第tのフレームのオーディオ信号が2つのチャネル上でそれぞれ送信されるときに生じる時間差であり、IPD（m）は、第Nのフレームのオーディオ信号の一部が第mのサブ周波数帯域内の2つのチャネル上でそれぞれ送信されるときに生じる位相差であり、
【数４１】
2019533189.tif 000043
は、第mのサブ周波数帯域内の第Nのフレームのステレオパラメータセットに先行するTフレームのステレオパラメータセット内のIPDの平均値であり、IPD［−t］（m）は、第Nのフレームのオーディオ信号に先行する第tのフレームのオーディオ信号が、第mのサブ周波数帯域内の2つのチャネル上でそれぞれ送信されるときに生じる位相差である。
【０１８６】
図3a〜図3dにおけるパラメータ検出ユニット340はオプションであることに留意されたい。すなわち、エンコーダは、パラメータ検出ユニット340を含んでもよいし、パラメータ検出ユニット340を含まなくてもよい。
【０１８７】
パラメータ符号化ユニット330がパラメータ生成ユニット320のステレオパラメータセットの各フレームを符号化するとき、ステレオパラメータは検出される必要がないが、直ちに符号化される。
【０１８８】
図4に示されたように、本発明の一実施形態におけるデコーダは、受信ユニット400および復号ユニット410を含む。受信ユニット400はビットストリームを受信するように構成される。ビットストリームは少なくとも2つのフレームを含み、少なくとも2つのフレームは少なくとも1つの第1のタイプのフレームおよび少なくとも1つの第2のタイプのフレームを含み、第1のタイプのフレームはダウンミックス信号を含み、第2のタイプのフレームはダウンミックス信号を含まない。Nが1より大きい正の整数である第Nのフレームのビットストリームについて、復号ユニット410は、第Nのフレームのビットストリームが第1のタイプのフレームであると判断された場合、第Nのフレームのビットストリームを復号して第Nのフレームのダウンミックス信号を取得し、または第Nのフレームのビットストリームが第2のタイプのフレームであると判断された場合、事前設定された第1の規則に従って、第Nのフレームのダウンミックス信号に先行する少なくとも1フレームのダウンミックス信号内のmフレームのダウンミックス信号を特定し、所定の第1のアルゴリズムに基づいて、mフレームのダウンミックス信号に従って第Nのフレームのダウンミックス信号を取得する。mは0より大きい正の整数である。
【０１８９】
第Nのフレームのダウンミックス信号は、所定の第2のアルゴリズムに基づいて、複数のチャネルのうちの2つのチャネル上の第Nのフレームのオーディオ信号をミキシングすることにより、エンコーダによって取得される。
【０１９０】
場合によっては、図4に示されたように、デコーダは信号復元ユニット420をさらに含む。第1のタイプのフレームはダウンミックス信号とステレオパラメータセットの両方を含み、第2のタイプのフレームはステレオパラメータセットを含むが、ダウンミックス信号を含まない。
【０１９１】
第Nのフレームのビットストリームが第1のタイプのフレームであると判断された場合、復号ユニット410は、第Nのフレームのビットストリームを復号して、第Nのフレームのダウンミックス信号と第Nのフレームのステレオパラメータセットの両方を取得し、または第Nのフレームのビットストリームが第2のタイプのフレームであると判断された場合、復号ユニット410は、第Nのフレームのビットストリームを復号して第Nのフレームのステレオパラメータセットを取得する。第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータは、所定の第3のアルゴリズムに基づいて、第Nのフレームのダウンミックス信号を第Nのフレームのオーディオ信号に復元するために、デコーダによって使用される。
【０１９２】
信号復元ユニット420は、第3のアルゴリズムに基づいて、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータに従って、第Nのフレームのダウンミックス信号を第Nのフレームのオーディオ信号に復元するように構成される。
【０１９３】
場合によっては、第1のタイプのフレームはダウンミックス信号とステレオパラメータセットの両方を含み、第2のタイプのフレームはステレオパラメータセットもダウンミックス信号も含まない。
【０１９４】
復号ユニット410は、第Nのフレームのビットストリームが第1のタイプのフレームであると判断された場合、第Nのフレームのビットストリームを復号して、第Nのフレームのダウンミックス信号と第Nのフレームのステレオパラメータセットの両方を取得し、または第Nのフレームのビットストリームが第2のタイプのフレームであると判断された場合、事前設定された第2の規則に従って、第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、kフレームのステレオパラメータセットに従って第Nのフレームのステレオパラメータセットを取得するようにさらに構成される。 kは0より大きい正の整数である。
【０１９５】
第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータは、所定の第3のアルゴリズムに基づいて、第Nのフレームのダウンミックス信号を第Nのフレームのオーディオ信号に復元するために、デコーダによって使用される。
【０１９６】
信号復元ユニット420は、第3のアルゴリズムに基づいて、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータに従って、第Nのフレームのダウンミックス信号を第Nのフレームのオーディオ信号に復元するように構成される。
【０１９７】
場合によっては、第1のタイプのフレームはダウンミックス信号とステレオパラメータセットの両方を含み、第3のタイプのフレームはステレオパラメータセットを含むが、ダウンミックス信号を含まず、第4のタイプのフレームはダウンミックス信号もステレオパラメータセットも含まず、第3のタイプのフレームおよび第4のタイプのフレームの各々は、第2のタイプのフレームの1つのケースである。
【０１９８】
復号ユニット410は、第Nのフレームのビットストリームが第1のタイプのフレームであると判断された場合、第Nのフレームのビットストリームを復号して、第Nのフレームのダウンミックス信号と第Nのフレームのステレオパラメータセットの両方を取得し、または第Nのフレームのビットストリームが第2のタイプのフレームであると判断された場合、第Nのフレームのビットストリームが第3のタイプのフレームであるとき、第Nのフレームのビットストリームを復号して第Nのフレームのステレオパラメータセットを取得し、もしくは第Nのフレームのビットストリームが第4のタイプのフレームであるとき、事前設定された第2の規則に従って、第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、kフレームのステレオパラメータセットに従って第Nのフレームのステレオパラメータセットを取得するようにさらに構成される。 kは0より大きい正の整数である。
【０１９９】
第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータは、所定の第3のアルゴリズムに基づいて、第Nのフレームのダウンミックス信号を第Nのフレームのオーディオ信号に復元するために、デコーダによって使用される。
【０２００】
信号復元ユニット420は、第3のアルゴリズムに基づいて、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータに従って、第Nのフレームのダウンミックス信号を第Nのフレームのオーディオ信号に復元するように構成される。
【０２０１】
場合によっては、第5のタイプのフレームはダウンミックス信号とステレオパラメータセットの両方を含み、第6のタイプのフレームはダウンミックス信号を含むが、ステレオパラメータセットを含まず、第5のタイプのフレームおよび第6のタイプのフレームの各々は、第1のタイプのフレームの1つのケースであり、第2のタイプのフレームはダウンミックス信号もステレオパラメータセットも含まない。
【０２０２】
復号ユニット410は、第Nのフレームのビットストリームが第1のタイプのフレームであると判断された場合、第Nのフレームのビットストリームが第5のタイプのフレームであるとき、第Nのフレームのビットストリームを復号して、第Nのフレームのダウンミックス信号と第Nのフレームのステレオパラメータセットの両方を取得し、または第Nのフレームのビットストリームが第6のタイプのフレームであるとき、事前設定された第2の規則に従って、第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、kフレームのステレオパラメータセットに従って第Nのフレームのステレオパラメータセットを取得するようにさらに構成される。
【０２０３】
復号ユニット410は、第Nのフレームのビットストリームが第2のタイプのフレームであると判断された場合、事前設定された第2の規則に従って、第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、kフレームのステレオパラメータセットに従って第Nのフレームのステレオパラメータセットを取得するようにさらに構成される。
【０２０４】
第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータは、所定の第3のアルゴリズムに基づいて、第Nのフレームのダウンミックス信号を第Nのフレームのオーディオ信号に復元するために、デコーダによって使用され、kは0より大きい正の整数である。
【０２０５】
信号復元ユニット420は、第3のアルゴリズムに基づいて、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータに従って、第Nのフレームのダウンミックス信号を第Nのフレームのオーディオ信号に復元するように構成される。
【０２０６】
場合によっては、第5のタイプのフレームはダウンミックス信号とステレオパラメータセットの両方を含み、第6のタイプのフレームはダウンミックス信号を含むが、ステレオパラメータセットを含まず、第5のタイプのフレームおよび第6のタイプのフレームの各々は、第1のタイプのフレームの1つのケースであり、第3のタイプのフレームはステレオパラメータセットを含むが、ダウンミックス信号を含まず、第4のタイプのフレームはダウンミックス信号もステレオパラメータセットも含まず、第3のタイプのフレームおよび第4のタイプのフレームの各々は、第2のタイプのフレームの1つのケースである。
【０２０７】
復号ユニット410は、第Nのフレームのビットストリームが第1のタイプのフレームであると判断された場合、第Nのフレームのビットストリームが第5のタイプのフレームであるとき、第Nのフレームのビットストリームを復号して、第Nのフレームのダウンミックス信号と第Nのフレームのステレオパラメータセットの両方を取得し、または第Nのフレームのビットストリームが第6のタイプのフレームであるとき、事前設定された第2の規則に従って、第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、kフレームのステレオパラメータセットに従って第Nのフレームのステレオパラメータセットを取得するようにさらに構成される。
【０２０８】
復号ユニット410は、第Nのフレームのビットストリームが第2のタイプのフレームであると判断された場合、第Nのフレームのビットストリームが第3のタイプのフレームであるとき、第Nのフレームのビットストリームを復号して第Nのフレームのステレオパラメータセットを取得し、または第Nのフレームのビットストリームが第4のタイプのフレームであるとき、事前設定された第2の規則に従って、第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、kフレームのステレオパラメータセットに従って第Nのフレームのステレオパラメータセットを取得するようにさらに構成される。
【０２０９】
第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータは、所定の第3のアルゴリズムに基づいて、第Nのフレームのダウンミックス信号を第Nのフレームのオーディオ信号に復元するために、デコーダによって使用され、kは0より大きい正の整数である。
【０２１０】
信号復元ユニット420は、第3のアルゴリズムに基づいて、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータに従って、第Nのフレームのダウンミックス信号を第Nのフレームのオーディオ信号に復元するように構成される。
【０２１１】
図5に示されたように、本発明の一実施形態は、図3aおよび図3bに示された任意のエンコーダ500および図4に示されたデコーダ510を含む、符号化および復号システムを提供する。
【０２１２】
本発明の実施形態は、方法、システム、またはコンピュータプログラム製品として提供されてもよいことを当業者なら理解されよう。したがって、本発明は、ハードウェアのみの実施形態、ソフトウェアのみの実施形態、またはソフトウェアとハードウェアの組合せを有する実施形態の形態を使用することができる。その上、本発明は、コンピュータ使用可能プログラムコードを含む、（限定はしないが、ディスクメモリ、CD−ROM、光メモリなどを含む）1つまたは複数のコンピュータ使用可能記憶媒体に実装されたコンピュータプログラム製品の形態を使用することができる。
【０２１３】
本発明は、本発明の実施形態による、方法、デバイス（システム）、およびコンピュータプログラム製品のフローチャートおよび／またはブロック図を参照して記載されている。コンピュータプログラム命令は、フローチャートおよび／またはブロック図の中の各プロセスおよび／または各ブロックを実装し、フローチャートおよび／またはブロック図の中のプロセスおよび／またはブロックの組合せを実装するために使用されてもよいことを理解されたい。これらのコンピュータプログラム命令は、機械を生成するために、汎用コンピュータ、専用コンピュータ、組込み型プロセッサ、または別のプログラマブルデータ処理デバイスのプロセッサに提供されてもよく、その結果、コンピュータまたは別のプログラマブルデータ処理デバイスのプロセッサによって実行される命令は、フローチャートの1つもしくは複数のプロセス内、および／またはブロック図の1つもしくは複数のブロック内の特定の機能を実装するための装置を生成する。
【０２１４】
これらのコンピュータプログラム命令は、特定の方式で動作するようにコンピュータまたは別のプログラマブルデータ処理デバイスに命令することができるコンピュータ可読メモリに記憶されてもよく、その結果、コンピュータ可読メモリに記憶された命令は、命令装置を含む人工物を生成する。命令装置は、フローチャートの1つもしくは複数のプロセス内、および／またはブロック図の1つもしくは複数のブロック内の特定の機能を実装する。
【０２１５】
これらのコンピュータプログラム命令は、コンピュータまたは別のプログラマブルデータ処理デバイスにロードされてもよく、その結果、一連の動作およびステップは、コンピュータまたは別のプログラマブルデバイス上で実行されて、コンピュータ実装処理が生成される。したがって、コンピュータまたは別のプログラマブルデバイス上で実行される命令は、フローチャートの1つもしくは複数のプロセス内、および／またはブロック図の1つもしくは複数のブロック内の特定の機能を実装するためのステップを提供する。
【０２１６】
本発明のいくつかの好ましい実施形態が記載されたが、当業者は、基本的な本発明の概念を知ると、これらの実施形態に対して変更および修正を行うことができる。したがって、以下の特許請求の範囲は、本発明の範囲内に入る好ましい実施形態ならびにすべての変更および修正を包含するように解釈されるものである。
【０２１７】
明らかに、当業者は、本発明の趣旨および範囲から逸脱することなく、本発明に対して様々な修正および変形を行うことができる。本発明は、以下の特許請求の範囲およびそれらの等価な技術によって定義される保護範囲内に入るならば、これらの修正および変形を包含するものである。
【符号の説明】
【０２１８】
300  信号検出ユニット
310  信号符号化ユニット
311  第1の信号符号化ユニット
312  第2の信号符号化ユニット
320  パラメータ生成ユニット
321  第1のパラメータ生成ユニット
322  第2のパラメータ生成ユニット
330  パラメータ符号化ユニット
331  第1のパラメータ符号化ユニット
332  第2のパラメータ符号化ユニット
340  パラメータ検出ユニット
400  受信ユニット
410  復号ユニット
420  信号復元ユニット
500  エンコーダ
510  デコーダ
【図１】
2019533189.tif 000056
【図２Ａ】
2019533189.tif 000057
【図２Ｂ】
2019533189.tif 000058
【図２Ｃ】
2019533189.tif 000059
【図３ａ】
2019533189.tif 000060
【図３ｂ】
2019533189.tif 000061
【図３ｃ】
2019533189.tif 000062
【図３ｄ】
2019533189.tif 000063
【図４】
2019533189.tif 000064
【図５】
2019533189.tif 000065
【手続補正書】
【提出日】令和1年5月8日(2019.5.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
マルチチャネルオーディオ信号処理方法であって、
エンコーダにより、第Nのフレームのダウンミックス信号が音声信号を備えるかどうかを検出するステップであって、前記第Nのフレームのダウンミックス信号が、所定の第1のアルゴリズムに基づいて複数のチャネルのうちの2つのチャネル上の第Nのフレームのオーディオ信号がミキシングされた後に取得され、Nが0より大きい正の整数である、ステップと、
前記エンコーダにより、前記第Nのフレームのダウンミックス信号が前記音声信号を備えることを検出すると、前記第Nのフレームのダウンミックス信号を符号化するステップ、または
前記第Nのフレームのダウンミックス信号が前記音声信号を備えないことを前記エンコーダが検出すると、
前記エンコーダにより、前記第Nのフレームのダウンミックス信号が事前設定されたオーディオフレーム符号化条件を満たすと判断した場合、前記第Nのフレームのダウンミックス信号を符号化するステップ、もしくは前記第Nのフレームのダウンミックス信号が事前設定されたオーディオフレーム符号化条件を満たさないと判断した場合、前記第Nのフレームのダウンミックス信号の符号化をスキップするステップと
を備える、
マルチチャネルオーディオ信号処理方法。
【請求項２】
前記エンコーダにより、前記第Nのフレームのダウンミックス信号が前記音声信号を備えることを検出すると、前記第Nのフレームのダウンミックス信号を符号化する前記ステップが、
前記エンコーダにより、前記第Nのフレームのダウンミックス信号が前記音声信号を備えることを検出すると、事前設定された音声フレーム符号化レートに従って前記第Nのフレームのダウンミックス信号を符号化するステップを備え、または
前記エンコーダにより、前記第Nのフレームのダウンミックス信号が事前設定されたオーディオフレーム符号化条件を満たすと判断した場合、前記第Nのフレームのダウンミックス信号を符号化する前記ステップが、
前記エンコーダにより、前記第Nのフレームのダウンミックス信号が事前設定された音声フレーム符号化条件を満たすと判断した場合、事前設定された音声フレーム符号化レートに従って前記第Nのフレームのダウンミックス信号を符号化するステップ、もしくは
前記エンコーダにより、前記第Nのフレームのダウンミックス信号が前記事前設定された音声フレーム符号化条件を満たさないが、事前設定された無音挿入記述子(SID)符号化条件を満たすと判断した場合、事前設定されたSIDフレーム符号化レートに従って前記第Nのフレームのダウンミックス信号を符号化するステップであって、前記SID符号化レートが前記音声フレーム符号化レートよりも大きくない、ステップ
を備える、請求項1に記載の方法。
【請求項３】
前記方法が、
前記エンコーダにより、前記第Nのフレームのオーディオ信号に従って第Nのフレームのステレオパラメータセットを取得するステップであって、前記第NのフレームのステレオパラメータセットがZ個のステレオパラメータを備え、前記Z個のステレオパラメータが、前記エンコーダが前記所定の第1のアルゴリズムに基づいて前記第Nのフレームのオーディオ信号をミキシングするときに使用されるパラメータを備え、Zが0より大きい正の整数である、ステップと、
前記エンコーダにより、前記第Nのフレームのダウンミックス信号が前記音声信号を備えることを検出すると、前記第Nのフレームのステレオパラメータセットを符号化するステップ、または
前記第Nのフレームのダウンミックス信号が前記音声信号を備えないことを前記エンコーダが検出すると、前記エンコーダにより、前記第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たすと判断した場合、前記第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータを符号化するステップ、もしくは前記第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たさないと判断した場合、前記ステレオパラメータセットの符号化をスキップするステップと
をさらに備える、請求項1または2に記載の方法。
【請求項４】
前記エンコーダにより、前記第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータを符号化する前記ステップが、
前記エンコーダにより、事前設定されたステレオパラメータ次元縮小規則に基づいて、前記第Nのフレームのステレオパラメータセット内の前記Z個のステレオパラメータに従ってX個のターゲットステレオパラメータを取得するステップであって、Xが0より大きくZ以下の正の整数である、ステップと、
前記エンコーダにより、前記X個のターゲットステレオパラメータを符号化するステップと
を備える、請求項3に記載の方法。
【請求項５】
前記第Nのフレームのオーディオ信号が前記音声信号を備えることを前記エンコーダが検出すると、
前記エンコーダにより、第1のステレオパラメータセット生成方式に基づいて、前記第Nのフレームのオーディオ信号に従って第Nのフレームのステレオパラメータセットを取得し、前記第Nのフレームのステレオパラメータセットを符号化するステップ、あるいは
前記第Nのフレームのオーディオ信号が前記音声信号を備えないことを前記エンコーダが検出すると、
前記第Nのフレームのオーディオ信号が前記事前設定された音声フレーム符号化条件を満たすと判断した場合、前記エンコーダにより、第1のステレオパラメータセット生成方式に基づいて、前記第Nのフレームのオーディオ信号に従って第Nのフレームのステレオパラメータセットを取得し、前記第Nのフレームのステレオパラメータセットを符号化するステップ、または
前記第Nのフレームのオーディオ信号が前記事前設定された音声フレーム符号化条件を満たさないと判断した場合、前記エンコーダにより、第2のステレオパラメータセット生成方式に基づいて、前記第Nのフレームのオーディオ信号に従って第Nのフレームのステレオパラメータセットを取得するステップと、
前記第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たすと判断すると、前記第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータを符号化するステップ、もしくは前記第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たさないと判断すると、前記ステレオパラメータセットの符号化をスキップするステップと
をさらに備え、
前記第1のステレオパラメータセット生成方式および前記第2のステレオパラメータセット生成方式が、以下の条件のうちの少なくとも1つを満たす：
ステレオパラメータセットに備えられたステレオパラメータのタイプの数であり、前記第1のステレオパラメータセット生成方式で規定された数は、ステレオパラメータセットに備えられたステレオパラメータのタイプの数であり、前記第2のステレオパラメータセット生成方式で規定された数よりも少なくない、ステレオパラメータセットに備えられたステレオパラメータの数であり、前記第1のステレオパラメータセット生成方式で規定された数は、ステレオパラメータセットに備えられたステレオパラメータの数であり、前記第2のステレオパラメータセット生成方式で規定された数よりも少なくない、ステレオパラメータの時間領域解像度であり、前記第1のステレオパラメータセット生成方式で規定された時間領域解像度は、対応するステレオパラメータの時間領域解像度であり、前記第2のステレオパラメータセット生成方式で規定された時間領域解像度よりも低くない、またはステレオパラメータの周波数領域解像度であり、前記第1のステレオパラメータセット生成方式で規定された周波数領域解像度は、対応するステレオパラメータの周波数領域解像度であり、前記第2のステレオパラメータセット生成方式で規定された周波数領域解像度よりも低くない、
請求項2に記載の方法。
【請求項６】
前記エンコーダにより、前記第Nのフレームのステレオパラメータセットを符号化する前記ステップが、
前記エンコーダにより、第1の符号化方式に従って前記第Nのフレームのステレオパラメータセットを符号化するステップ
を備え、
前記エンコーダにより、前記第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータを符号化する前記ステップが、
前記エンコーダにより、前記第Nのフレームのダウンミックス信号が前記音声フレーム符号化条件を満たすとき、前記第1の符号化方式に従って前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータを符号化するステップ、または
前記エンコーダにより、前記第Nのフレームのダウンミックス信号が前記音声フレーム符号化条件を満たさないとき、第2の符号化方式に従って前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータを符号化するステップ
を備え、
前記第1の符号化方式で規定された符号化レートが、前記第2の符号化方式で規定された符号化レートよりも小さくなく、かつ／または前記第Nのフレームのステレオパラメータセット内の任意のステレオパラメータについて、前記第1の符号化方式で規定された量子化精度が、前記第2の符号化方式で規定された量子化精度よりも低くない、
請求項3から5のいずれか一項に記載の方法。
【請求項７】
前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータがチャネル間レベル差ILDを備える場合、前記事前設定されたステレオパラメータ符号化条件がDL≧D0を備え、
DLが、前記ILDが第1の規格から逸脱する程度を表し、前記第1の規格が、前記第Nのフレームのステレオパラメータセットに先行するTフレームのステレオパラメータセットに従って、所定の第2のアルゴリズムに基づいて決定され、Tが0より大きい正の整数であり、
前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータがチャネル間時間差ITDを備える場合、前記事前設定されたステレオパラメータ符号化条件がDT≧D1を備え、
DTが、前記ITDが第2の規格から逸脱する程度を表し、前記第2の規格が、前記第Nのフレームのステレオパラメータセットに先行するTフレームのステレオパラメータセットに従って、所定の第3のアルゴリズムに基づいて決定され、Tが0より大きい正の整数であり、または
前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータがチャネル間位相差IPDを備える場合、前記事前設定されたステレオパラメータ符号化条件がDP≧D2を備え、
DPが、前記IPDが第3の規格から逸脱する程度を表し、前記第3の規格が、前記第Nのフレームのステレオパラメータセットに先行するTフレームのステレオパラメータセットに従って、所定の第4のアルゴリズムに基づいて決定され、Tが0より大きい正の整数である、
請求項3から6のいずれか一項に記載の方法。
【請求項８】
DL、DT、およびDPが、それぞれ、以下の式：
【数１】
2019533189.tif 000066
【数２】
2019533189.tif 000067
および
【数３】
2019533189.tif 000068
を満たし、
ILD（m）が、前記第Nのフレームのオーディオ信号が第mのサブ周波数帯域内の前記2つのチャネル上でそれぞれ送信されるときに生じるレベル差であり、Mが、前記第Nのフレームのオーディオ信号を送信するために占有されるサブ周波数帯域の総数であり、
【数４】
2019533189.tif 000069
が、前記第mのサブ周波数帯域内で前記第Nのフレームのステレオパラメータセットに先行する前記Tフレームのステレオパラメータセット内のILDの平均値であり、Tが0より大きい正の整数であり、ILD［−t］（m）が、前記第Nのフレームのオーディオ信号に先行する第tのフレームのオーディオ信号が、前記第mのサブ周波数帯域内の前記2つのチャネル上でそれぞれ送信されるときに生じるレベル差であり、前記ITDが、前記第Nのフレームのオーディオ信号が前記2つのチャネル上でそれぞれ送信されるときに生じる時間差であり、
【数５】
2019533189.tif 000070
が、前記第Nのフレームのステレオパラメータセットに先行する前記Tフレームのステレオパラメータセット内のITDの平均値であり、ITD［−t］が、前記第Nのフレームのオーディオ信号に先行する前記第tのフレームのオーディオ信号が前記2つのチャネル上でそれぞれ送信されるときに生じる時間差であり、IPD（m）が、前記第Nのフレームのオーディオ信号の一部が前記第mのサブ周波数帯域内の前記2つのチャネル上でそれぞれ送信されるときに生じる位相差であり、
【数６】
2019533189.tif 000071
が、前記第mのサブ周波数帯域内の前記第Nのフレームのステレオパラメータセットに先行する前記Tフレームのステレオパラメータセット内のIPDの平均値であり、IPD［−t］（m）が、前記第Nのフレームのオーディオ信号に先行する前記第tのフレームのオーディオ信号が、前記第mのサブ周波数帯域内の前記2つのチャネル上でそれぞれ送信されるときに生じる位相差である、請求項7に記載の方法。
【請求項９】
マルチチャネルオーディオ信号処理方法であって、
デコーダにより、ビットストリームを受信するステップであって、前記ビットストリームが少なくとも2つのフレームを備え、前記少なくとも2つのフレームが、少なくとも1つの第1のタイプのフレームおよび少なくとも1つの第2のタイプのフレームを備え、前記第1のタイプのフレームがダウンミックス信号を備え、前記第2のタイプのフレームがダウンミックス信号を備えない、ステップと、
Nが1より大きい正の整数である第Nのフレームのビットストリームについて、
デコーダにより、前記第Nのフレームのビットストリームが前記第1のタイプのフレームであると判断した場合、第Nのフレームのダウンミックス信号を取得するために、前記第Nのフレームのビットストリームを復号するステップ、または
前記第Nのフレームのビットストリームが前記第2のタイプのフレームであると判断した場合、前記デコーダにより、事前設定された第1の規則に従って、第Nのフレームのダウンミックス信号に先行する少なくとも1フレームのダウンミックス信号内のmフレームのダウンミックス信号を特定し、所定の第1のアルゴリズムに基づいて、前記mフレームのダウンミックス信号に従って前記第Nのフレームのダウンミックス信号を取得するステップであって、mが0より大きい正の整数である、ステップと
を備え、
前記第Nのフレームのダウンミックス信号が、所定の第2のアルゴリズムに基づいて、複数のチャネルのうちの2つのチャネル上で第Nのフレームのオーディオ信号をミキシングすることにより、エンコーダによって取得される、マルチチャネルオーディオ信号処理方法。
【請求項１０】
前記第1のタイプのフレームがダウンミックス信号とステレオパラメータセットの両方を備え、前記第2のタイプのフレームがステレオパラメータセットを備えるが、ダウンミックス信号を備えず、
前記デコーダにより、前記第Nのフレームのビットストリームが前記第1のタイプのフレームであると判断した場合、前記第Nのフレームのビットストリームを復号する前記ステップの後に、前記方法が、
前記デコーダにより、第Nのフレームのステレオパラメータセットを取得するステップ
をさらに備え、または
前記第Nのフレームのビットストリームが前記第2のタイプのフレームであると前記デコーダが判断した後に、前記方法が、
前記デコーダにより、第Nのフレームのステレオパラメータセットを取得するために、前記第Nのフレームのビットストリームを復号するステップであって、
前記第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータが、所定の第3のアルゴリズムに基づいて、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するために、前記デコーダによって使用される、
ステップと、
前記デコーダにより、前記所定の第3のアルゴリズムに基づいて、前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータに従って、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するステップと
をさらに備える、請求項9に記載の方法。
【請求項１１】
前記第1のタイプのフレームがダウンミックス信号とステレオパラメータセットの両方を備え、前記第2のタイプのフレームがダウンミックス信号もステレオパラメータセットも備えず、
前記デコーダにより、前記第Nのフレームのビットストリームが前記第1のタイプのフレームであると判断した場合、前記第Nのフレームのビットストリームを復号する前記ステップの後に、前記方法が、
前記デコーダにより、第Nのフレームのステレオパラメータセットを取得するステップ
をさらに備え、または
前記第Nのフレームのビットストリームが前記第2のタイプのフレームであると前記デコーダが判断した後に、前記方法が、
前記デコーダにより、事前設定された第2の規則に従って、第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、前記kフレームのステレオパラメータセットに従って前記第Nのフレームのステレオパラメータセットを取得するステップであって、kが0より大きい正の整数であり、
前記第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータが、所定の第3のアルゴリズムに基づいて、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するために、前記デコーダによって使用される、
ステップと、
前記デコーダにより、前記所定の第3のアルゴリズムに基づいて、前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータに従って、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するステップと
をさらに備える、請求項9に記載の方法。
【請求項１２】
前記第1のタイプのフレームがダウンミックス信号とステレオパラメータセットの両方を備え、第3のタイプのフレームがステレオパラメータセットを備えるが、ダウンミックス信号を備えず、第4のタイプのフレームがダウンミックス信号もステレオパラメータセットも備えず、前記第3のタイプのフレームおよび前記第4のタイプのフレームの各々が、前記第2のタイプのフレームの1つのケースであり、
前記デコーダにより、前記第Nのフレームのビットストリームが前記第1のタイプのフレームであると判断した場合、前記第Nのフレームのビットストリームを復号する前記ステップの後に、前記方法が、
前記デコーダにより、第Nのフレームのステレオパラメータセットを取得するステップ
をさらに備え、または
前記第Nのフレームのビットストリームが前記第2のタイプのフレームであると前記デコーダが判断した後に、前記方法が、
前記デコーダにより、前記第Nのフレームのビットストリームが前記第3のタイプのフレームであるとき、第Nのフレームのステレオパラメータセットを取得するために、前記第Nのフレームのビットストリームを復号するステップ、もしくは
前記第Nのフレームのビットストリームが前記第4のタイプのフレームであるとき、前記デコーダにより、事前設定された第2の規則に従って、第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、前記kフレームのステレオパラメータセットに従って前記第Nのフレームのステレオパラメータセットを取得するステップであって、kが0より大きい正の整数であり、
前記第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータが、所定の第3のアルゴリズムに基づいて、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するために、前記デコーダによって使用される、
ステップと、
前記デコーダにより、前記所定の第3のアルゴリズムに基づいて、前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータに従って、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するステップと
をさらに備える、請求項9に記載の方法。
【請求項１３】
第5のタイプのフレームがダウンミックス信号とステレオパラメータセットの両方を備え、第6のタイプのフレームがダウンミックス信号を備えるが、ステレオパラメータセットを備えず、前記第5のタイプのフレームおよび前記第6のタイプのフレームの各々が、前記第1のタイプのフレームの1つのケースであり、前記第2のタイプのフレームがダウンミックス信号もステレオパラメータセットも備えず、
前記第Nのフレームのビットストリームが前記第1のタイプのフレームであると前記デコーダが判断した後に、前記方法が、
前記デコーダにより、前記第Nのフレームのビットストリームが前記第5のタイプのフレームであるとき、第Nのフレームのステレオパラメータセットを取得するために、前記第Nのフレームのビットストリームを復号するステップ、もしくは
前記第Nのフレームのビットストリームが前記第6のタイプのフレームであるとき、前記デコーダにより、事前設定された第2の規則に従って、第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、前記kフレームのステレオパラメータセットに従って前記第Nのフレームのステレオパラメータセットを取得するステップ
を備え、または
前記第Nのフレームのビットストリームが前記第2のタイプのフレームであると前記デコーダが判断した後に、前記方法が、
前記デコーダにより、事前設定された第2の規則に従って、第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、前記kフレームのステレオパラメータセットに従って前記第Nのフレームのステレオパラメータセットを取得するステップであって、
前記第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータが、所定の第3のアルゴリズムに基づいて、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するために、前記デコーダによって使用され、kが0より大きい正の整数である、
ステップと、
前記デコーダにより、前記第3のアルゴリズムに基づいて、前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータに従って、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するステップと
をさらに備える、請求項9に記載の方法。
【請求項１４】
第5のタイプのフレームがダウンミックス信号とステレオパラメータセットの両方を備え、第6のタイプのフレームがダウンミックス信号を備えるが、ステレオパラメータセットを備えず、前記第5のタイプのフレームおよび前記第6のタイプのフレームの各々が、前記第1のタイプのフレームの1つのケースであり、第3のタイプのフレームがステレオパラメータセットを備えるが、ダウンミックス信号を備えず、第4のタイプのフレームがダウンミックス信号もステレオパラメータセットも備えず、前記第3のタイプのフレームおよび前記第4のタイプのフレームの各々が、前記第2のタイプのフレームの1つのケースであり、
前記第Nのフレームのビットストリームが前記第1のタイプのフレームであると前記デコーダが判断した後に、前記方法が、
前記デコーダにより、前記第Nのフレームのビットストリームが前記第5のタイプのフレームであるとき、第Nのフレームのステレオパラメータセットを取得するために、前記第Nのフレームのビットストリームを復号するステップ、もしくは
前記第Nのフレームのビットストリームが前記第6のタイプのフレームであるとき、前記デコーダにより、事前設定された第2の規則に従って、第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、前記kフレームのステレオパラメータセットに従って前記第Nのフレームのステレオパラメータセットを取得するステップ
を備え、または
前記第Nのフレームのビットストリームが前記第2のタイプのフレームであると前記デコーダが判断した後に、前記方法が、
前記デコーダにより、前記第Nのフレームのビットストリームが前記第3のタイプのフレームであるとき、第Nのフレームのステレオパラメータセットを取得するために、前記第Nのフレームのビットストリームを復号するステップ、もしくは
前記第Nのフレームのビットストリームが前記第4のタイプのフレームであるとき、前記デコーダにより、事前設定された第2の規則に従って、第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、前記kフレームのステレオパラメータセットに従って前記第Nのフレームのステレオパラメータセットを取得するステップであって、
前記第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータが、所定の第3のアルゴリズムに基づいて、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するために、前記デコーダによって使用され、kが0より大きい正の整数である、
ステップと、
前記デコーダにより、前記所定の第3のアルゴリズムに基づいて、前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータに従って、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するステップと
をさらに備える、請求項9に記載の方法。
【請求項１５】
第Nのフレームのダウンミックス信号が音声信号を備えるかどうかを検出するように構成された信号検出ユニットであって、前記第Nのフレームのダウンミックス信号が、所定の第1のアルゴリズムに基づいて複数のチャネルのうちの2つのチャネル上の第Nのフレームのオーディオ信号がミキシングされた後に取得され、Nが0より大きい正の整数である、信号検出ユニットと、
前記第Nのフレームのダウンミックス信号が前記音声信号を備えることを前記信号検出ユニットが検出すると、前記第Nのフレームのダウンミックス信号を符号化するように構成された信号符号化ユニットと
を備えたエンコーダであって、
前記信号符号化ユニットが、前記第Nのフレームのダウンミックス信号が前記音声信号を備えないことを前記信号検出ユニットが検出すると、
前記第Nのフレームのダウンミックス信号が事前設定されたオーディオフレーム符号化条件を満たすと前記信号検出ユニットが判断した場合、前記第Nのフレームのダウンミックス信号を符号化すること、もしくは前記第Nのフレームのダウンミックス信号が事前設定されたオーディオフレーム符号化条件を満たさないと前記信号検出ユニットが判断した場合、前記第Nのフレームのダウンミックス信号の符号化をスキップすること
を行うように構成される、
エンコーダ。
【請求項１６】
前記信号符号化ユニットが、第1の信号符号化ユニットおよび第2の信号符号化ユニットを備え、前記第1の信号符号化ユニットが、具体的に、
前記第Nのフレームのダウンミックス信号が前記音声信号を備えることを前記信号検出ユニットが検出すると、事前設定された音声フレーム符号化レートに従って前記第Nのフレームのダウンミックス信号を符号化すること、または
前記第Nのフレームのダウンミックス信号が事前設定された音声フレーム符号化条件を満たすと前記信号検出ユニットが判断した場合、事前設定された音声フレーム符号化レートに従って前記第Nのフレームのダウンミックス信号を符号化すること
を行うように構成され、
前記第2の信号符号化ユニットが、具体的に、
前記第Nのフレームのダウンミックス信号が事前設定された音声フレーム符号化条件を満たさないが、事前設定された無音挿入記述子(SID)符号化条件を満たすと前記信号検出ユニットが判断した場合、事前設定されたSIDフレーム符号化レートに従って前記第Nのフレームのダウンミックス信号を符号化することであって、前記SID符号化レートが前記音声フレーム符号化レートよりも大きくない、符号化すること
を行うように構成される、
請求項15に記載のエンコーダ。
【請求項１７】
パラメータ生成ユニット、パラメータ符号化ユニット、およびパラメータ検出ユニットをさらに備え、
前記パラメータ生成ユニットが、前記第Nのフレームのオーディオ信号に従って第Nのフレームのステレオパラメータセットを取得するように構成され、前記第NのフレームのステレオパラメータセットがZ個のステレオパラメータを備え、前記Z個のステレオパラメータが、前記エンコーダが前記所定の第1のアルゴリズムに基づいて前記第Nのフレームのオーディオ信号をミキシングするときに使用されるパラメータを備え、Zが0より大きい正の整数であり、
前記パラメータ符号化ユニットが、前記第Nのフレームのダウンミックス信号が前記音声信号を備えることを前記信号検出ユニットが検出すると、前記第Nのフレームのステレオパラメータセットを符号化するように構成され、または
前記パラメータ符号化ユニットが、前記第Nのフレームのダウンミックス信号が前記音声信号を備えないことを前記信号検出ユニットが検出すると、
前記第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たすと前記パラメータ検出ユニットが判断した場合、前記第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータを符号化すること、もしくは前記第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たさないと前記パラメータ検出ユニットが判断した場合、前記ステレオパラメータセットの符号化をスキップすること
を行うように構成される、
請求項15または16に記載のエンコーダ。
【請求項１８】
前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータを符号化するとき、前記パラメータ符号化ユニットが、具体的に、
事前設定されたステレオパラメータ次元縮小規則に基づいて、前記第Nのフレームのステレオパラメータセット内の前記Z個のステレオパラメータに従ってX個のターゲットステレオパラメータを取得し、前記X個のターゲットステレオパラメータを符号化することであって、Xが0より大きくZ以下の正の整数である、符号化すること
を行うように構成される、
請求項17に記載のエンコーダ。
【請求項１９】
前記パラメータ生成ユニットが、第1のパラメータ生成ユニットおよび第2のパラメータ生成ユニットを備え、
前記第1のパラメータ生成ユニットが、前記第Nのフレームのオーディオ信号が前記音声信号を備えることを前記信号検出ユニットが検出する場合、又は前記第Nのフレームのオーディオ信号が前記音声信号を備えないことを前記信号検出ユニットが検出し、前記第Nのフレームのオーディオ信号が前記事前設定された音声フレーム符号化条件を満たすと前記信号検出ユニットが判断する場合、第1のステレオパラメータセット生成方式に基づいて、前記第Nのフレームのオーディオ信号に従って前記第Nのフレームのステレオパラメータセットを取得するように構成され、前記パラメータ符号化ユニットが前記第Nのフレームのステレオパラメータセットを符号化し、
前記第2のパラメータ生成ユニットが、前記第Nのフレームのオーディオ信号が前記音声信号を備えないことを前記信号検出ユニットが検出し、前記第Nのフレームのオーディオ信号が前記事前設定された音声フレーム符号化条件を満たさないと前記信号検出ユニットが判断すると、
第2のステレオパラメータセット生成方式に基づいて、前記第Nのフレームのオーディオ信号に従って前記第Nのフレームのステレオパラメータセットを取得するように構成され、
前記パラメータ符号化ユニットは、前記第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たすと前記パラメータ検出ユニットが判断すると、前記第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータを符号化すること、または前記第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たさないと前記パラメータ検出ユニットが判断すると、前記ステレオパラメータセットの符号化をスキップするように構成され、
前記第1のステレオパラメータセット生成方式および前記第2のステレオパラメータセット生成方式が、以下の条件のうちの少なくとも1つを満たす：
ステレオパラメータセットに備えられたステレオパラメータのタイプの数であり、前記第1のステレオパラメータセット生成方式で規定された数は、ステレオパラメータセットに備えられたステレオパラメータのタイプの数であり、前記第2のステレオパラメータセット生成方式で規定された数よりも少なくない、ステレオパラメータセットに備えられたステレオパラメータの数であり、前記第1のステレオパラメータセット生成方式で規定された数は、ステレオパラメータセットに備えられたステレオパラメータの数であり、前記第2のステレオパラメータセット生成方式で規定された数よりも少なくない、ステレオパラメータの時間領域解像度であり、前記第1のステレオパラメータセット生成方式で規定された時間領域解像度は、対応するステレオパラメータの時間領域解像度であり、前記第2のステレオパラメータセット生成方式で規定された時間領域解像度よりも低くない、またはステレオパラメータの周波数領域解像度であり、前記第1のステレオパラメータセット生成方式で規定された周波数領域解像度は、対応するステレオパラメータの周波数領域解像度であり、前記第2のステレオパラメータセット生成方式で規定された周波数領域解像度よりも低くない、
請求項16に記載のエンコーダ。
【請求項２０】
前記パラメータ符号化ユニットが、第1のパラメータ符号化ユニットおよび第2のパラメータ符号化ユニットを備え、
前記第1のパラメータ符号化ユニットが、前記第Nのフレームのダウンミックス信号が前記音声信号を備え、前記第Nのフレームのダウンミックス信号が前記音声フレーム符号化条件を満たすことを前記信号検出ユニットが検出すると、第1の符号化方式に従って前記第Nのフレームのステレオパラメータセットを符号化するように構成され、
前記第2のパラメータ符号化ユニットが、具体的に、前記第Nのフレームのダウンミックス信号が前記音声フレーム符号化条件を満たさないとき、第2の符号化方式に従って前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータを符号化するように構成され、
前記第1の符号化方式で規定された符号化レートが、前記第2の符号化方式で規定された符号化レートよりも小さくなく、かつ／または前記第Nのフレームのステレオパラメータセット内の任意のステレオパラメータについて、前記第1の符号化方式で規定された量子化精度が、第2の符号化方式で規定された量子化精度よりも低くない、
請求項17から19のいずれか一項に記載のエンコーダ。
【請求項２１】
前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータがチャネル間レベル差ILDを備える場合、前記事前設定されたステレオパラメータ符号化条件がDL≧D0を備え、
DLが、前記ILDが第1の規格から逸脱する程度を表し、前記第1の規格が、前記第Nのフレームのステレオパラメータセットに先行するTフレームのステレオパラメータセットに従って、所定の第2のアルゴリズムに基づいて決定され、Tが0より大きい正の整数であり、
前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータがチャネル間時間差ITDを備える場合、前記事前設定されたステレオパラメータ符号化条件がDT≧D1を備え、
DTが、前記ITDが第2の規格から逸脱する程度を表し、前記第2の規格が、前記第Nのフレームのステレオパラメータセットに先行するTフレームのステレオパラメータセットに従って、所定の第3のアルゴリズムに基づいて決定され、Tが0より大きい正の整数であり、または
前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータがチャネル間位相差IPDを備える場合、前記事前設定されたステレオパラメータ符号化条件がDP≧D2を備え、
DPが、前記IPDが第3の規格から逸脱する程度を表し、前記第3の規格が、前記第Nのフレームのステレオパラメータセットに先行するTフレームのステレオパラメータセットに従って、所定の第4のアルゴリズムに基づいて決定され、Tが0より大きい正の整数である、
請求項17から20のいずれか一項に記載のエンコーダ。
【請求項２２】
DL、DT、およびDPが、それぞれ、以下の式：
【数７】
2019533189.tif 000072
【数８】
2019533189.tif 000073
および
【数９】
2019533189.tif 000074
を満たし、
ILD（m）が、前記第Nのフレームのオーディオ信号が第mのサブ周波数帯域内の前記2つのチャネル上でそれぞれ送信されるときに生じるレベル差であり、Mが、前記第Nのフレームのオーディオ信号を送信するために占有されるサブ周波数帯域の総数であり、
【数１０】
2019533189.tif 000075
が、前記第mのサブ周波数帯域内で前記第Nのフレームのステレオパラメータセットに先行する前記Tフレームのステレオパラメータセット内のILDの平均値であり、Tが0より大きい正の整数であり、ILD［−t］（m）が、前記第Nのフレームのオーディオ信号に先行する第tのフレームのオーディオ信号が、前記第mのサブ周波数帯域内の前記2つのチャネル上でそれぞれ送信されるときに生じるレベル差であり、前記ITDが、前記第Nのフレームのオーディオ信号が前記2つのチャネル上でそれぞれ送信されるときに生じる時間差であり、
【数１１】
2019533189.tif 000076
が、前記第Nのフレームのステレオパラメータセットに先行する前記Tフレームのステレオパラメータセット内のITDの平均値であり、ITD［−t］が、前記第Nのフレームのオーディオ信号に先行する前記第tのフレームのオーディオ信号が前記2つのチャネル上でそれぞれ送信されるときに生じる時間差であり、IPD（m）が、前記第Nのフレームのオーディオ信号の一部が前記第mのサブ周波数帯域内の前記2つのチャネル上でそれぞれ送信されるときに生じる位相差であり、
【数１２】
2019533189.tif 000077
が、前記第mのサブ周波数帯域内の前記第Nのフレームのステレオパラメータセットに先行する前記Tフレームのステレオパラメータセット内のIPDの平均値であり、IPD［−t］（m）が、前記第Nのフレームのオーディオ信号に先行する前記第tのフレームのオーディオ信号が、前記第mのサブ周波数帯域内の前記2つのチャネル上でそれぞれ送信されるときに生じる位相差である、請求項21に記載のエンコーダ。
【請求項２３】
ビットストリームを受信するように構成された受信ユニットであって、前記ビットストリームが少なくとも2つのフレームを備え、前記少なくとも2つのフレームが、少なくとも1つの第1のタイプのフレームおよび少なくとも1つの第2のタイプのフレームを備え、前記第1のタイプのフレームがダウンミックス信号を備え、前記第2のタイプのフレームがダウンミックス信号を備えない、受信ユニットと、
Nが1より大きい正の整数である第Nのフレームのビットストリームについて、
前記第Nのフレームのビットストリームが前記第1のタイプのフレームであると判断した場合、第Nのフレームのダウンミックス信号を取得するために、前記第Nのフレームのビットストリームを復号すること、または
前記第Nのフレームのビットストリームが前記第2のタイプのフレームであると判断した場合、事前設定された第1の規則に従って、第Nのフレームのダウンミックス信号に先行する少なくとも1フレームのダウンミックス信号内のmフレームのダウンミックス信号を特定し、所定の第1のアルゴリズムに基づいて、前記mフレームのダウンミックス信号に従って前記第Nのフレームのダウンミックス信号を取得することであって、mが0より大きい正の整数である、取得すること
を行うように構成された復号ユニットと
を備え、
前記第Nのフレームのダウンミックス信号が、所定の第2のアルゴリズムに基づいて、複数のチャネルのうちの2つのチャネル上で第Nのフレームのオーディオ信号をミキシングすることにより、エンコーダによって取得される、デコーダ。
【請求項２４】
前記第1のタイプのフレームがダウンミックス信号とステレオパラメータセットの両方を備え、前記第2のタイプのフレームがステレオパラメータセットを備えるが、ダウンミックス信号を備えず、
前記復号ユニットが、
前記第Nのフレームのビットストリームが前記第1のタイプのフレームであると判断された場合、第Nのフレームのステレオパラメータセットを取得するために、前記第Nのフレームのビットストリームを復号すること、または
前記第Nのフレームのビットストリームが前記第2のタイプのフレームであると判断された場合、第Nのフレームのステレオパラメータセットを取得するために、前記第Nのフレームのビットストリームを復号すること
を行うようにさらに構成され、
前記第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータが、所定の第3のアルゴリズムに基づいて、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するために、前記デコーダによって使用され、
前記デコーダが、信号復元ユニットをさらに備え、
前記信号復元ユニットが、前記所定の第3のアルゴリズムに基づいて、前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータに従って、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するように構成される、
請求項23に記載のデコーダ。
【請求項２５】
前記第1のタイプのフレームがダウンミックス信号とステレオパラメータセットの両方を備え、前記第2のタイプのフレームがダウンミックス信号もステレオパラメータセットも備えず、
前記復号ユニットが、
前記第Nのフレームのビットストリームが前記第1のタイプのフレームであると判断された場合、第Nのフレームのステレオパラメータセットを取得するために、前記第Nのフレームのビットストリームを復号すること、または
前記第Nのフレームのビットストリームが前記第2のタイプのフレームであると判断された場合、事前設定された第2の規則に従って、第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、前記kフレームのステレオパラメータセットに従って前記第Nのフレームのステレオパラメータセットを取得することであって、kが0より大きい正の整数である、取得すること
を行うようにさらに構成され、
前記第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータが、所定の第3のアルゴリズムに基づいて、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するために、前記デコーダによって使用され、
前記デコーダが、信号復元ユニットをさらに備え、
前記信号復元ユニットが、前記第3のアルゴリズムに基づいて、前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータに従って、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するように構成される、
請求項23に記載のデコーダ。
【請求項２６】
前記第1のタイプのフレームがダウンミックス信号とステレオパラメータセットの両方を備え、第3のタイプのフレームがステレオパラメータセットを備えるが、ダウンミックス信号を備えず、第4のタイプのフレームがダウンミックス信号もステレオパラメータセットも備えず、前記第3のタイプのフレームおよび前記第4のタイプのフレームの各々が、前記第2のタイプのフレームの1つのケースであり、
前記復号ユニットが、
前記第Nのフレームのビットストリームが前記第1のタイプのフレームであると判断された場合、第Nのフレームのステレオパラメータセットを取得するために、前記第Nのフレームのビットストリームを復号すること、または
前記第Nのフレームのビットストリームが前記第2のタイプのフレームであると判断された場合、前記第Nのフレームのビットストリームが前記第3のタイプのフレームであるとき、第Nのフレームのステレオパラメータセットを取得するために、前記第Nのフレームのビットストリームを復号すること、もしくは前記第Nのフレームのビットストリームが前記第4のタイプのフレームであるとき、事前設定された第2の規則に従って、第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、前記kフレームのステレオパラメータセットに従って前記第Nのフレームのステレオパラメータセットを取得することであって、kが0より大きい正の整数である、取得すること
を行うようにさらに構成され、
前記第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータが、所定の第3のアルゴリズムに基づいて、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するために、前記デコーダによって使用され、
前記デコーダが、信号復元ユニットをさらに備え、
前記信号復元ユニットが、前記第3のアルゴリズムに基づいて、前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータに従って、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するように構成される、
請求項23に記載のデコーダ。
【請求項２７】
第5のタイプのフレームがダウンミックス信号とステレオパラメータセットの両方を備え、第6のタイプのフレームがダウンミックス信号を備えるが、ステレオパラメータセットを備えず、前記第5のタイプのフレームおよび前記第6のタイプのフレームの各々が、前記第1のタイプのフレームの1つのケースであり、前記第2のタイプのフレームがダウンミックス信号もステレオパラメータセットも備えず、
前記復号ユニットが、
前記第Nのフレームのビットストリームが前記第1のタイプのフレームであると判断された場合、前記第Nのフレームのビットストリームが前記第5のタイプのフレームであるとき、第Nのフレームのステレオパラメータセットを取得するために、前記第Nのフレームのビットストリームを復号すること、もしくは前記第Nのフレームのビットストリームが前記第6のタイプのフレームであるとき、事前設定された第2の規則に従って、第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、前記kフレームのステレオパラメータセットに従って前記第Nのフレームのステレオパラメータセットを取得すること、または
前記第Nのフレームのビットストリームが前記第2のタイプのフレームであると判断された場合、事前設定された第2の規則に従って、第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、前記kフレームのステレオパラメータセットに従って前記第Nのフレームのステレオパラメータセットを取得すること
を行うようにさらに構成され、
前記第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータが、所定の第3のアルゴリズムに基づいて、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するために、前記デコーダによって使用され、kが0より大きい正の整数であり、
前記デコーダが、信号復元ユニットをさらに備え、
前記信号復元ユニットが、前記第3のアルゴリズムに基づいて、前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータに従って、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するように構成される、
請求項23に記載のデコーダ。
【請求項２８】
第5のタイプのフレームがダウンミックス信号とステレオパラメータセットの両方を備え、第6のタイプのフレームがダウンミックス信号を備えるが、ステレオパラメータセットを備えず、前記第5のタイプのフレームおよび前記第6のタイプのフレームの各々が、前記第1のタイプのフレームの1つのケースであり、第3のタイプのフレームがステレオパラメータセットを備えるが、ダウンミックス信号を備えず、第4のタイプのフレームがダウンミックス信号もステレオパラメータセットも備えず、前記第3のタイプのフレームおよび前記第4のタイプのフレームの各々が、前記第2のタイプのフレームの1つのケースであり、
前記復号ユニットが、
前記第Nのフレームのビットストリームが前記第1のタイプのフレームであると判断された場合、前記第Nのフレームのビットストリームが前記第5のタイプのフレームであるとき、第Nのフレームのステレオパラメータセットを取得するために、前記第Nのフレームのビットストリームを復号すること、もしくは前記第Nのフレームのビットストリームが前記第6のタイプのフレームであるとき、事前設定された第2の規則に従って、第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、前記kフレームのステレオパラメータセットに従って前記第Nのフレームのステレオパラメータセットを取得すること、または
前記第Nのフレームのビットストリームが前記第2のタイプのフレームであると判断された場合、前記第Nのフレームのビットストリームが前記第3のタイプのフレームであるとき、第Nのフレームのステレオパラメータセットを取得するために、前記第Nのフレームのビットストリームを復号すること、もしくは前記第Nのフレームのビットストリームが前記第4のタイプのフレームであるとき、事前設定された第2の規則に従って、第Nのフレームのステレオパラメータセットに先行する少なくとも1フレームのステレオパラメータセット内のkフレームのステレオパラメータセットを特定し、所定の第4のアルゴリズムに基づいて、前記kフレームのステレオパラメータセットに従って前記第Nのフレームのステレオパラメータセットを取得すること
を行うようにさらに構成され、
前記第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータが、所定の第3のアルゴリズムに基づいて、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するために、前記デコーダによって使用され、kが0より大きい正の整数であり、
前記デコーダが、信号復元ユニットをさらに備え、
前記信号復元ユニットが、前記所定の第3のアルゴリズムに基づいて、前記第Nのフレームのステレオパラメータセット内の前記少なくとも1つのステレオパラメータに従って、前記第Nのフレームのダウンミックス信号を前記第Nのフレームのオーディオ信号に復元するように構成される、
請求項23に記載のデコーダ。
【請求項２９】
請求項15から22のいずれか一項に記載のエンコーダと、請求項23から28のいずれか一項に記載のデコーダとを備える、符号化および復号システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００６６
【補正方法】変更
【補正の内容】
【００６６】
場合によっては、エンコーダにより、第Nのフレームのダウンミックス信号が音声信号を含むかどうかを間接的に検出するための方法は、エンコーダが、VADによって、第Nのフレームのオーディオ信号が音声信号を含むかどうかを直接検出することである。具体的には、2つのチャネルのうちの1つのチャネル上のオーディオ信号が音声信号を含むことを検出した場合、エンコーダは、2つのチャネル上のオーディオ信号をミキシングすることによって取得されたダウンミックス信号が音声信号を含むと判断する。2つのチャネル上のオーディオ信号のいずれも音声信号を含まないと判断したときのみ、エンコーダは、2つのチャネル上のオーディオ信号をミキシングすることによって取得されたダウンミックス信号が音声信号を含まないと判断する。そのような間接的な検出方式では、ステップ100がステップ101に先行するならば、ステップ102とステップ100またはステップ101との間の順番は限定されないことに留意されたい。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００８７
【補正方法】変更
【補正の内容】
【００８７】
本発明の実施形態1では、エンコーダが第Nのフレームのダウンミックス信号を符号化しないが、第Nのフレームのステレオパラメータセットを符号化する例を使用して、説明が行われる。しかしながら、場合によっては、エンコーダが第Nのフレームのダウンミックス信号を符号化しないとき、エンコーダは第Nのフレームのステレオパラメータセットも符号化しなくてもよい。具体的には、エンコーダが第Nのフレームのステレオパラメータセットも第Nのフレームのダウンミックス信号も符号化しないとき、デコーダによって第Nのフレームのダウンミックス信号および第Nのフレームのステレオパラメータセットを取得する方式については、本発明の実施形態2を参照されたい。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０１２９
【補正方法】変更
【補正の内容】
【０１２９】
具体的には、第Nのフレームのステレオパラメータセットは、3つのタイプのステレオパラメータ：IPD、ITD、およびILDを含む。ILDは10個のサブ周波数帯域内のILD：ILD（0）、．．．、およびILD（9）を含み、IPDは10個のサブ周波数帯域内のIPD：IPD（0）、．．．、およびIPD（9）を含み、ITDは2つの時間領域サブバンド内のITD：ITD（0）およびITD（1）を含む。事前設定されたステレオパラメータ次元縮小規則が、ステレオパラメータセットが2つのタイプのステレオパラメータのみを含むことであると仮定すると、エンコーダは、IPD、ITD、およびILDから任意の2つのタイプのステレオパラメータを選択する。IPDおよびILDが選択されたと仮定すると、エンコーダはIPDおよびILDを符号化する。あるいは、事前設定されたステレオパラメータ次元縮小規則が、各タイプのステレオパラメータの半分のみが確保されることである場合、ILD（0）、．．．、およびILD（9）から5つのILDが選択され、IPD（0）、．．．、およびIPD（9）から5つのIPDが選択され、ITD（0）およびITD（1）から1つのITDが選択され、選択されたパラメータが符号化される。あるいは、事前設定されたステレオパラメータ次元縮小規則は、5つのILDおよび5つのIPDが選択されることである。あるいは、事前設定されたステレオパラメータ次元縮小規則が、ILDの周波数領域解像度、IPDの周波数領域解像度、およびITDの時間領域解像度が低減されることである場合、ILD（0）、．．．、およびILD（9）の中の隣接するサブ周波数帯域内のILDが結合される。たとえば、新しいILD（0）を取得するためにILD（0）とILD（1）の平均値が計算され、新しいILD（1）を取得するためにILD（2）とILD（3）の平均値が計算され、．．．、新しいILD（4）を取得するためにILD（8）とILD（9）の平均値が計算される。新しいILD（0）に対応するサブ周波数帯域は、元のILD（0）および元のILD（1）に対応するサブ周波数帯域を結合することにより取得され、．．．、新しいILD（4）に対応するサブ周波数帯域は、元のILD（8）および元のILD（9）に対応するものを結合することにより取得される。同じ方法に従って、新しいIPD（0）、．．．、および新しいIPD（4）を取得するために、IPD（0）、．．．、およびIPD（9）の中の隣接するサブ周波数帯域内のIPDが結合され、新しいITD（0）が取得するために、ITD（0）とITD（1）の平均値も計算される。新しいITD（0）に対応する時間領域信号は、元のITD（0）および元のITD（1）に対応するものを結合することにより取得される。新しいILD（0）、．．．、および新しいILD（4）、新しいIPD（0）、．．．、および新しいIPD（4）、ならびに新しいITD（0）が符号化される。あるいは、事前設定されたステレオパラメータ次元縮小規則が、ILDの周波数領域解像度が低減されることである場合、ILD（0）、．．．、およびILD（9）の中の隣接するサブ周波数帯域内のILDが結合される。たとえば、新しいILD（0）を取得するためにILD（0）とILD（1）の平均値が計算され、新しいILD（1）を取得するためにILD（2）とILD（3）の平均値が計算され、．．．、新しいILD（4）を取得するためにILD（8）とILD（9）の平均値が計算される。新しいILD（0）に対応するサブ周波数帯域は、元のILD（0）および元のILD（1）に対応するものを結合することにより取得され、．．．、新しいILD（4）に対応するサブ周波数帯域は、元のILD（8）および元���ILD（9）に対応するものを結合することにより取得される。次いで、新しいILD（0）、．．．、および新しいILD（4）が符号化される。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０１５４
【補正方法】変更
【補正の内容】
【０１５４】
具体的には、第1のステレオパラメータセット生成方式で取得されたステレオパラメータセットの周波数領域精度または時間領域精度は、第2のステレオパラメータセット生成方式で取得されたステレオパラメータセットのそれよりも高い。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０１６１
【補正方法】変更
【補正の内容】
【０１６１】
場合によっては、本発明の実施形態4におけるマルチチャネルオーディオ信号処理方法では、第Nのフレームのダウンミックス信号が音声信号を含むことを検出すると、エンコーダは、音声符号化レートに従って第Nのフレームのダウンミックス信号を符号化し、第Nのフレームのステレオパラメータセットを符号化し、あるいは第Nのフレームのダウンミックス信号が音声信号を含まないことをエンコーダが検出すると、第Nのフレームのダウンミックス信号が事前設定された音声フレーム符号化条件を満たす場合、エンコーダは、音声符号化レートに従って第Nのフレームのダウンミックス信号を符号化し、第Nのフレームのステレオパラメータセットを符号化し、または第Nのフレームのダウンミックス信号が事前設定された音声フレーム符号化条件を満たさないが、事前設定されたSID符号化条件を満たす場合、エンコーダは、第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たすかどうかを判定し、第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たすとき、エンコーダは、SID符号化レートに従って第Nのフレームのダウンミックス信号を符号化し、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータを符号化し、もしくは第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たさないとき、エンコーダは、SID符号化レートに従って第Nのフレームのダウンミックス信号を符号化するが、第Nのフレームのステレオパラメータセットを符号化せず、または第Nのフレームのダウンミックス信号が事前設定された音声フレーム符号化条件も事前設定されたSID符号化条件も満たさない場合、エンコーダは、第Nのフレームのダウンミックス信号も第Nのフレームのステレオパラメータセットも符号化しない。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０１７２
【補正方法】変更
【補正の内容】
【０１７２】
場合によっては、図3aおよび図3bに示されたように、エンコーダは、パラメータ生成ユニット320、パラメータ符号化ユニット330、およびパラメータ検出ユニット340をさらに含む。パラメータ生成ユニット320は、第Nのフレームのオーディオ信号に従って、第Nのフレームのステレオパラメータセットを取得するように構成される。第NのフレームのステレオパラメータセットはZ個のステレオパラメータを含み、Z個のステレオパラメータは、エンコーダが所定の第1のアルゴリズムに基づいて第Nのフレームのオーディオ信号をミキシングするときに使用されるパラメータを含み、Zは0より大きい正の整数である。パラメータ符号化ユニット330は、第Nのフレームのダウンミックス信号が音声信号を含むことを信号検出ユニットが検出すると、第Nのフレームのステレオパラメータセットを符号化し、または第Nのフレームのダウンミックス信号が音声信号を含まないことをパラメータ検出ユニット300が検出すると、第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たすと信号検出ユニット300が判断した場合、第Nのフレームのステレオパラメータセット内の少なくとも1つのステレオパラメータを符号化し、もしくは第Nのフレームのステレオパラメータセットが事前設定されたステレオパラメータ符号化条件を満たさないとパラメータ検出ユニット300が判断した場合、ステレオパラメータセットの符号化をスキップするように構成される。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】０２１６
【補正方法】変更
【補正の内容】
【０２１６】
本発明のいくつかの実施形態が記載されたが、当業者は、基本的な本発明の概念を知ると、これらの実施形態に対して変更および修正を行うことができる。したがって、以下の特許請求の範囲は、本発明の範囲内に入る実施形態ならびにすべての変更および修正を包含するように解釈されるものである。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】０２１７
【補正方法】変更
【補正の内容】
【０２１７】
明らかに、当業者は、本発明の範囲から逸脱することなく、本発明に対して様々な修正および変形を行うことができる。本発明は、以下の特許請求の範囲およびそれらの等価な技術によって定義される保護範囲内に入るならば、これらの修正および変形を包含するものである。
【国際調査報告】
2019533189.tif 000078
2019533189.tif 000079
2019533189.tif 000080
2019533189.tif 000081