(57)【要約】  オーディオエンコーディング及びデコーディング方法及び製品が提供される。方法は、現フレームに対するチャネルの組み合わせスキームを判定する段階（２０１）と、前フレームのダウンミックスモードと、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードを判定する段階（２０２）と、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号及び右側チャネル信号に対して時間領域のダウンミックス処理を実行して、現フレームのプライマリチャネル信号及びセカンダリチャネル信号を取得する段階と、現フレームの取得したプライマリチャネル信号及びセカンダリチャネル信号をエンコードする段階（２０３）とを含む。この方法は、エンコーディング品質を改善するのに役立つ。
2021504759.tif 000002
【特許請求の範囲】
【請求項１】
オーディオエンコーディング方法であって、
現フレームに対するチャネルの組み合わせスキームを判定する段階と、
前フレームのダウンミックスモードと、前記現フレームに対する前記チャネルの組み合わせスキームとに基づいて、前記現フレームのエンコーディングモードを判定する段階と、
前記現フレームの前記エンコーディングモードに基づいて、前記現フレームの左側チャネル信号及び右側チャネル信号に対して時間領域のダウンミックス処理を実行して、前記現フレームのプライマリチャネル信号及びセカンダリチャネル信号を取得する段階と、
前記現フレームの前記取得したプライマリチャネル信号及びセカンダリチャネル信号をエンコードする段階と
を備える方法。
【請求項２】
前記現フレームに対する前記チャネルの組み合わせスキームは、複数のチャネルの組み合わせスキームのうちの１つであり、前記複数のチャネルの組み合わせスキームは、逆相関信号チャネルの組み合わせスキーム及び相関信号チャネルの組み合わせスキームを有し、前記相関信号チャネルの組み合わせスキームは、ほぼ同じ位相の信号に対応するチャネルの組み合わせスキームであり、前記逆相関信号チャネルの組み合わせスキームは、ほぼ位相のずれた信号に対応するチャネルの組み合わせスキームである、請求項１に記載の方法。
【請求項３】
前記前フレームの前記ダウンミックスモードは、複数のダウンミックスモードのうちの１つであり、前記複数のダウンミックスモードは、ダウンミックスモードＡ、ダウンミックスモードＢ、ダウンミックスモードＣ及びダウンミックスモードＤを有し、前記ダウンミックスモードＡ及び前記ダウンミックスモードＤは、相関信号ダウンミックスモードであり、前記ダウンミックスモードＢ及び前記ダウンミックスモードＣは、逆相関信号ダウンミックスモードであり、前記前フレームの前記ダウンミックスモードＡ、前記前フレームの前記ダウンミックスモードＢ、前記前フレームの前記ダウンミックスモードＣ及び前記前フレームの前記ダウンミックスモードＤは、異なるダウンミックス行列に対応する、請求項１又は２に記載の方法。
【請求項４】
前フレームのダウンミックスモードと、前記現フレームに対する前記チャネルの組み合わせスキームとに基づいて、前記現フレームのエンコーディングモードを判定する前記段階は、
前記前フレームの前記ダウンミックスモードと、前記現フレームのダウンミックスモード切り替えのコスト値と、前記現フレームに対する前記チャネルの組み合わせスキームとに基づいて、前記現フレームの前記エンコーディングモードを判定する段階を有する、請求項３に記載の方法。
【請求項５】
前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームのダウンミックスモード切り替えのコスト関数に基づいて計算された計算結果であり、前記ダウンミックスモード切り替えのコスト関数は、前記現フレームの少なくとも１つの時間領域ステレオパラメータ、前記前フレームの少なくとも１つの時間領域ステレオパラメータ及び前記現フレームの前記左側チャネル信号及び前記右側チャネル信号のうちの少なくとも１つのパラメータに基づいて構成される、又は、
前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームのチャネルの組み合わせ比率係数である、請求項４に記載の方法。
【請求項６】
前記ダウンミックスモード切り替えのコスト関数は、ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対するコスト関数、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対するコスト関数、ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対するコスト関数、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対するコスト関数、ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対するコスト関数、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対するコスト関数、ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対するコスト関数及びダウンミックスモードＣからダウンミックスモードＤへの切り替えに対するコスト関数のうちの１つの切り替えのコスト関数である、請求項５に記載の方法。
【請求項７】
ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対する前記コスト関数は、
【数４００】
2021504759.tif 000402
であり、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＡＢは、ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対する前記コスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対する前記コスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ａは、ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対する前記コスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ａは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、ｅｎｄ＿ｓａｍｐｌｅ＿Ａより小さく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、前記現フレームの前記左側チャネル信号を表し、ＸＲ（ｎ）は、前記現フレームの前記右側チャネル信号を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、前記現フレームに対する前記逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前記前フレームに対する前記相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す、請求項６に記載の方法。
【請求項８】
ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対する前記コスト関数は、
【数４０１】
2021504759.tif 000403
であり、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＡＣは、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対する前記コスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対する前記コスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ａは、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対する前記コスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ａは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、ｅｎｄ＿ｓａｍｐｌｅ＿Ａより小さく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、前記現フレームの前記左側チャネル信号を表し、ＸＲ（ｎ）は、前記現フレームの前記右側チャネル信号を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、前記現フレームに対する前記逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前記前フレームに対する前記相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す、請求項６に記載の方法。
【請求項９】
ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対する前記コスト関数は、
【数４０２】
2021504759.tif 000404
であり、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＢＡは、ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対する前記コスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対する前記コスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂは、ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対する前記コスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂより小さく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、前記現フレームの前記左側チャネル信号を表し、ＸＲ（ｎ）は、前記現フレームの前記右側チャネル信号を表し、
α１＝ｒａｔｉｏであり、ｒａｔｉｏは、前記現フレームに対する前記相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前記前フレームに対する前記逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す、請求項６に記載の方法。
【請求項１０】
ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対する前記コスト関数は、
【数４０３】
2021504759.tif 000405
であり、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＢＤは、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対する前記コスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対する前記コスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂは、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対する前記コスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂより小さく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、前記現フレームの前記左側チャネル信号を表し、ＸＲ（ｎ）は、前記現フレームの前記右側チャネル信号を表し、
ＸＬ（ｎ）は、前記現フレームの前記左側チャネル信号を表し、ＸＲ（ｎ）は、前記現フレームの前記右側チャネル信号を表し、
α１＝ｒａｔｉｏであり、ｒａｔｉｏは、前記現フレームの前記相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前記前フレームの前記逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す、請求項６に記載の方法。
【請求項１１】
ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対する前記コスト関数は、
【数４０４】
2021504759.tif 000406
であり、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＣＤは、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対する前記コスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対する前記コスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃは、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対する前記コスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃより小さく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し
ＸＬ（ｎ）は、前記現フレームの前記左側チャネル信号を表し、ＸＲ（ｎ）は、前記現フレームの前記右側チャネル信号を表し、
α１＝ｒａｔｉｏであり、ｒａｔｉｏは、前記現フレームの前記相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前記前フレームに対する前記逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す、請求項６に記載の方法。
【請求項１２】
ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対する前記コスト関数は、
【数４０５】
2021504759.tif 000407
であり、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＣＡは、ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対する前記コスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対する前記コスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃは、ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対する前記コスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃより小さく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、前記現フレームの前記左側チャネル信号を表し、ＸＲ（ｎ）は、前記現フレームの前記右側チャネル信号を表し、
α１＝ｒａｔｉｏであり、ｒａｔｉｏは、前記現フレームに対する前記相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前記前フレームに対する前記逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す、請求項６に記載の方法。
【請求項１３】
ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対する前記コスト関数は、
【数４０６】
2021504759.tif 000408
であり、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＤＣは、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対する前記コスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対する前記コスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄは、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対する前記コスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄより小さく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、前記現フレームの前記左側チャネル信号を表し、ＸＲ（ｎ）は、前記現フレームの前記右側チャネル信号を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、前記現フレームに対する前記逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前記前フレームに対する前記相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す、請求項６に記載の方法。
【請求項１４】
ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対する前記コスト関数は、
【数４０７】
2021504759.tif 000409
であり、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＤＢは、ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対する前記コスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対する前記コスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄは、ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対する前記コスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄより小さく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、前記現フレームの前記左側チャネル信号を表し、ＸＲ（ｎ）は、前記現フレームの前記右側チャネル信号を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、前記現フレームに対する前記逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前記前フレームに対する前記相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す、請求項６に記載の方法。
【請求項１５】
前フレームのダウンミックスモードと、前記現フレームに対する前記チャネルの組み合わせスキームとに基づいて、前記現フレームのエンコーディングモードを判定する前記段階は、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＡであり、かつ、前記現フレームに対する前記チャネルの組み合わせスキームが前記相関信号チャネルの組み合わせスキームである場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＡであると判定し、前記現フレームの前記エンコーディングモードがダウンミックスモードＡからダウンミックスモードＡへのエンコーディングモードであると判定する段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＢであり、かつ、前記現フレームに対する前記チャネルの組み合わせスキームが前記逆相関信号チャネルの組み合わせスキームである場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＢであると判定し、前記現フレームの前記エンコーディングモードがダウンミックスモードＢからダウンミックスモードＢへのエンコーディングモードであると判定する段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＣであり、かつ、前記現フレームに対する前記チャネルの組み合わせスキームが前記逆相関信号チャネルの組み合わせスキームである場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＣであると判定し、前記現フレームの前記エンコーディングモードがダウンミックスモードＣからダウンミックスモードＣへのエンコーディングモードであると判定する段階、又は、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＤであり、かつ、前記現フレームに対する前記チャネルの組み合わせスキームが前記相関信号チャネルの組み合わせスキームである場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＤであると判定し、前記現フレームの前記エンコーディングモードがダウンミックスモードＤからダウンミックスモードＤへのエンコーディングモードであると判定する段階
を有する、請求項３に記載の方法。
【請求項１６】
前記前フレームの前記ダウンミックスモードと、前記現フレームのダウンミックスモード切り替えのコスト値と、前記現フレームに対する前記チャネルの組み合わせスキームとに基づいて、前記現フレームの前記エンコーディングモードを判定する前記段階は、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＡであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記逆相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第１のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＣであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＡからダウンミックスモードＣへのエンコーディングモードであると判定する段階であって、前記ダウンミックスモード切り替えのコスト値は、前記ダウンミックスモード切り替えのコスト関数の前記値であり、前記第１のモード切り替え条件は、前記現フレームのダウンミックスモードＡからダウンミックスモードＢへの切り替えに対する前記コスト関数の値が、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対する前記コスト関数の値より大きい又はこれに等しいことである、段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＡであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記逆相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第２のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＢであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＡからダウンミックスモードＢへのエンコーディングモードであると判定する段階であって、前記ダウンミックスモード切り替えのコスト値は、前記ダウンミックスモード切り替えのコスト関数の前記値であり、前記第２のモード切り替え条件は、前記現フレームのダウンミックスモードＡからダウンミックスモードＢへの切り替えに対する前記コスト関数の値が、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対する前記コスト関数の値より小さい又はこれに等しいことである、段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＢであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第３のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＡであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＢからダウンミックスモードＡへのエンコーディングモードであると判定する段階であって、前記ダウンミックスモード切り替えのコスト値は、前記ダウンミックスモード切り替えのコスト関数の前記値であり、前記第３のモード切り替え条件は、前記現フレームのダウンミックスモードＢからダウンミックスモードＡへの切り替えに対する前記コスト関数の値が、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対する前記コスト関数の値より小さい又はこれに等しいことである、段階と、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＢであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第４のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＤであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＢからダウンミックスモードＤへのエンコーディングモードであると判定する段階であって、前記ダウンミックスモード切り替えのコスト値は、前記ダウンミックスモード切り替えのコスト関数の前記値であり、前記第４のモード切り替え条件は、前記現フレームのダウンミックスモードＢからダウンミックスモードＡへの切り替えに対する前記コスト関数の値が、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対する前記コスト関数の値より大きい又はこれに等しいことである、段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＣであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第５のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＤであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＣからダウンミックスモードＤへのエンコーディングモードであると判定する段階であって、前記ダウンミックスモード切り替えのコスト値は、前記ダウンミックスモード切り替えのコスト関数の前記値であり、前記第５のモード切り替え条件は、前記現フレームのダウンミックスモードＣからダウンミックスモードＡへの切り替えに対する前記コスト関数の値が、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対する前記コスト関数の値より大きい又はこれに等しいことである、段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＣであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第６のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＡであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＣからダウンミックスモードＡへのエンコーディングモードであると判定する段階であって、前記ダウンミックスモード切り替えのコスト値は、前記ダウンミックスモード切り替えのコスト関数の前記値であり、前記第６のモード切り替え条件は、前記現フレームのダウンミックスモードＣからダウンミックスモードＡへの切り替えに対する前記コスト関数の値が、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対する前記コスト関数の値より小さい又はこれに等しいことである、段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＤであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記逆相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第７のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＢであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＤからダウンミックスモードＢへのエンコーディングモードであると判定する段階であって、前記ダウンミックスモード切り替えのコスト値は、前記ダウンミックスモード切り替えのコスト関数の前記値であり、前記第７のモード切り替え条件は、前記現フレームのダウンミックスモードＤからダウンミックスモードＢへの切り替えに対する前記コスト関数の値が、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対する前記コスト関数の値より小さい又はこれに等しいことである、段階、又は、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＤであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記逆相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第８のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＣであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＤからダウンミックスモードＣへのエンコーディングモードであると判定する段階であって、前記ダウンミックスモード切り替えのコスト値は、前記ダウンミックスモード切り替えのコスト関数の前記値であり、前記第８のモード切り替え条件は、前記現フレームのダウンミックスモードＤからダウンミックスモードＢへの切り替えに対する前記コスト関数の値が、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対する前記コスト関数の値より大きい又はこれに等しいことである、段階
を有する、請求項４から１４のいずれか一項に記載の方法。
【請求項１７】
前記前フレームの前記ダウンミックスモードと、前記現フレームのダウンミックスモード切り替えのコスト値と、前記現フレームに対する前記チャネルの組み合わせスキームとに基づいて、前記現フレームの前記エンコーディングモードを判定する前記段階は、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＡであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記逆相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第９のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＣであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＡからダウンミックスモードＣへのエンコーディングモードであると判定する段階であって、前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームの前記チャネルの組み合わせ比率係数であり、前記第９のモード切り替え条件は、前記現フレームの前記チャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ１より小さい又はこれに等しいことである、段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＡであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記逆相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第１０のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＢであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＡからダウンミックスモードＢへのエンコーディングモードであると判定する段階であって、前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームの前記チャネルの組み合わせ比率係数であり、前記第１０のモード切り替え条件は、前記現フレームの前記チャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ１より大きい又はこれに等しいことである、段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＢであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第１１のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＡであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＢからダウンミックスモードＡへのエンコーディングモードであると判定する段階であって、前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームの前記チャネルの組み合わせ比率係数であり、前記第１１のモード切り替え条件は、前記現フレームの前記チャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ２より大きい又はこれに等しいことである、段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＢであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第１２のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＤであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＢからダウンミックスモードＤへのエンコーディングモードであると判定する段階であって、前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームの前記チャネルの組み合わせ比率係数であり、前記第１２のモード切り替え条件は、前記現フレームの前記チャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ２より小さい又はこれに等しいことである、段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＣであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第１３のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＤであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＣからダウンミックスモードＤへのエンコーディングモードであると判定する段階であって、前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームの前記チャネルの組み合わせ比率係数であり、前記第１３のモード切り替え条件は、前記現フレームの前記チャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ３より大きい又はこれに等しいことである、段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＣであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第１４のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＡであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＣからダウンミックスモードＡへのエンコーディングモードであると判定する段階であって、前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームの前記チャネルの組み合わせ比率係数であり、前記第１４のモード切り替え条件は、前記現フレームの前記チャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ３より小さい又はこれに等しいことである、段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＤであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記逆相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第１５のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＢであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＤからダウンミックスモードＢへのエンコーディングモードであると判定する段階であって、前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームの前記チャネルの組み合わせ比率係数であり、前記第１５のモード切り替え条件は、前記現フレームの前記チャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ４より小さい又はこれに等しいことである、段階、又は、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＤであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記逆相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第１６のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＣであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＤからダウンミックスモードＣへのエンコーディングモードであると判定する段階であって、前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームの前記チャネルの組み合わせ比率係数であり、前記第１６のモード切り替え条件は、前記現フレームの前記チャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ４より大きい又はこれに等しいことである、段階
を有する、請求項４又は５に記載の方法。
【請求項１８】
【数４０８】
2021504759.tif 000410
であり、又は、
【数４０９】
2021504759.tif 000411
であり、Ｍ２Ａは、前記現フレームの前記ダウンミックスモードＡに対応するダウンミックス行列を表し、ｒａｔｉｏは、前記現フレームに対する前記相関信号チャネルの組み合わせスキームに対応する前記チャネルの組み合わせ比率係数を表す、請求項３から１７のいずれか一項に記載の方法。
【請求項１９】
【数４１０】
2021504759.tif 000412
であり、又は、
【数４１１】
2021504759.tif 000413
であり、Ｍ２Ｂは、前記現フレームの前記ダウンミックスモードＢに対応するダウンミックス行列を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、α２＝１−ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、前記現フレームに対する前記逆相関信号チャネルの組み合わせスキームに対応する前記チャネルの組み合わせ比率係数を表す、請求項３から１８のいずれか一項に記載の方法。
【請求項２０】
【数４１２】
2021504759.tif 000414
であり、又は、
【数４１３】
2021504759.tif 000415
であり、Ｍ２Ｃは、前記現フレームの前記ダウンミックスモードＣに対応するダウンミックス行列を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、α２＝１−ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、前記現フレームに対する前記逆相関信号チャネルの組み合わせスキームに対応する前記チャネルの組み合わせ比率係数を表す、請求項３から１９のいずれか一項に記載の方法。
【請求項２１】
【数４１４】
2021504759.tif 000416
であり、又は、
【数４１５】
2021504759.tif 000417
であり、Ｍ２Ｄは、前記現フレームの前記ダウンミックスモードＤに対応するダウンミックス行列を表し、
α１＝ｒａｔｉｏであり、α２＝１−ｒａｔｉｏであり、ｒａｔｉｏは、前記現フレームに対する前記相関信号チャネルの組み合わせスキームに対応する前記チャネルの組み合わせ比率係数を表す、請求項３から２０のいずれか一項に記載の方法。
【請求項２２】
オーディオデコーディング方法であって、
ビットストリームに基づいてデコーディングを実行して、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号を取得する段階と、
前記ビットストリームに基づいてデコーディングを実行して、前記現フレームのダウンミックスモードを判定する段階と、
前フレームのダウンミックスモードと、前記現フレームの前記ダウンミックスモードとに基づいて、前記現フレームのエンコーディングモードを判定する段階と、
前記現フレームの前記エンコーディングモードに基づいて、前記現フレームの前記デコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して時間領域のアップミックス処理を実行して、前記現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得する段階と
を備える方法。
【請求項２３】
前記前フレームの前記ダウンミックスモードは、ダウンミックスモードＡ、ダウンミックスモードＢ、ダウンミックスモードＣ及びダウンミックスモードＤを有する複数のダウンミックスモードのうちの１つであり、前記前フレームの前記ダウンミックスモードＡ、前記前フレームの前記ダウンミックスモードＢ、前記前フレームの前記ダウンミックスモードＣ及び前記前フレームの前記ダウンミックスモードＤは、異なるアップミックス行列に対応し、
前記現フレームの前記ダウンミックスモードは、ダウンミックスモードＡ、ダウンミックスモードＢ、ダウンミックスモードＣ及びダウンミックスモードＤのうちの１つのダウンミックスモードであり、前記現フレームの前記ダウンミックスモードＡ、前記現フレームの前記ダウンミックスモードＢ、前記現フレームの前記ダウンミックスモードＣ及び前記現フレームの前記ダウンミックスモードＤは、異なるアップミックス行列に対応し、
前記ダウンミックスモードＡ及び前記ダウンミックスモードＤは、相関信号ダウンミックスモードであり、前記ダウンミックスモードＢ及び前記ダウンミックスモードＣは、逆相関信号ダウンミックスモードである、請求項２２に記載の方法。
【請求項２４】
前フレームのダウンミックスモードと、前記現フレームの前記ダウンミックスモードとに基づいて、前記現フレームのエンコーディングモードを判定する前記段階は、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＡであり、かつ、前記現フレームの前記ダウンミックスモードＡが前記ダウンミックスモードＡである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＡからダウンミックスモードＡへのエンコーディングモードであると判定する段階と、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＡであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＢである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＡからダウンミックスモードＢへのエンコーディングモードであると判定する段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＡであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＣである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＡからダウンミックスモードＣへのエンコーディングモードであると判定する段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＢであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＢである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＢからダウンミックスモードＢへのエンコーディングモードであると判定する段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＢであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＡである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＢからダウンミックスモードＡへのエンコーディングモードであると判定する段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＢであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＤである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＢからダウンミックスモードＤへのエンコーディングモードであると判定する段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＣであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＣである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＣからダウンミックスモードＣへのエンコーディングモードであると判定する段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＣであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＡである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＣからダウンミックスモードＡへのエンコーディングモードであると判定する段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＣであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＤである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＣからダウンミックスモードＤへのエンコーディングモードであると判定する段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＤであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＤである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＤからダウンミックスモードＤへのエンコーディングモードであると判定する段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＤであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＣである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＤからダウンミックスモードＣへのエンコーディングモードであると判定する段階、又は、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＤであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＢである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＤからダウンミックスモードＢへのエンコーディングモードであると判定する段階
を有する、請求項２３に記載の方法。
【請求項２５】
【数４１６】
2021504759.tif 000418
であり、又は、
【数４１７】
2021504759.tif 000419
であり、
【数４１８】
2021504759.tif 000420
は、前記現フレームの前記ダウンミックスモードＡに対応するアップミックス行列を表し、ｒａｔｉｏは、前記現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す、請求項２３又は２４に記載の方法。
【請求項２６】
【数４１９】
2021504759.tif 000421
であり、又は、
【数４２０】
2021504759.tif 000422
であり、
【数４２１】
2021504759.tif 000423
は、前記現フレームの前記ダウンミックスモードＢに対応するアップミックス行列を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、α２＝１−ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、前記現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す、請求項２３から２５のいずれか一項に記載の方法。
【請求項２７】
【数４２２】
2021504759.tif 000424
であり、又は、
【数４２３】
2021504759.tif 000425
であり、
【数４２４】
2021504759.tif 000426
は、前記現フレームの前記ダウンミックスモードＣに対応するアップミックス行列を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、α２＝１−ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、前記現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す、請求項２３から２６のいずれか一項に記載の方法。
【請求項２８】
【数４２５】
2021504759.tif 000427
であり、又は、
【数４２６】
2021504759.tif 000428
であり、
【数４２７】
2021504759.tif 000429
は、前記現フレームの前記ダウンミックスモードＤに対応するアップミックス行列を表し、
α１＝ｒａｔｉｏであり、α２＝１−ｒａｔｉｏであり、ｒａｔｉｏは、前記現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す、請求項２３から２７のいずれか一項に記載の方法。
【請求項２９】
互いに連結されるプロセッサとメモリとを備えるオーディオエンコーディング装置であって、前記メモリは、コンピュータプログラムを格納し、
前記プロセッサは、前記メモリに格納された前記コンピュータプログラムを呼び出して、
現フレームに対するチャネルの組み合わせスキームを判定する手順と、
前フレームのダウンミックスモードと、前記現フレームに対する前記チャネルの組み合わせスキームとに基づいて、前記現フレームのエンコーディングモードを判定する手順と、
前記現フレームの前記エンコーディングモードに基づいて、前記現フレームの左側チャネル信号及び右側チャネル信号に対して時間領域のダウンミックス処理を実行して、前記現フレームのプライマリチャネル信号及びセカンダリチャネル信号を取得する手順と、
前記現フレームの前記取得したプライマリチャネル信号及びセカンダリチャネル信号をエンコードする手順と
を実行する、装置。
【請求項３０】
前記現フレームに対する前記チャネルの組み合わせスキームは、複数のチャネルの組み合わせスキームのうちの１つであり、前記複数のチャネルの組み合わせスキームは、逆相関信号チャネルの組み合わせスキーム及び相関信号チャネルの組み合わせスキームを有し、前記相関信号チャネルの組み合わせスキームは、ほぼ同じ位相の信号に対応するチャネルの組み合わせスキームであり、前記逆相関信号チャネルの組み合わせスキームは、ほぼ位相のずれた信号に対応するチャネルの組み合わせスキームである、請求項２９に記載の装置。
【請求項３１】
前記前フレームの前記ダウンミックスモードは、複数のダウンミックスモードのうちの１つであり、前記複数のダウンミックスモードは、ダウンミックスモードＡ、ダウンミックスモードＢ、ダウンミックスモードＣ及びダウンミックスモードＤを有し、前記ダウンミックスモードＡ及び前記ダウンミックスモードＤは、相関信号ダウンミックスモードであり、前記ダウンミックスモードＢ及び前記ダウンミックスモードＣは、逆相関信号ダウンミックスモードであり、前記前フレームの前記ダウンミックスモードＡ、前記前フレームの前記ダウンミックスモードＢ、前記前フレームの前記ダウンミックスモードＣ及び前記前フレームの前記ダウンミックスモードＤは、異なるダウンミックス行列に対応する、請求項２９又は３０に記載の装置。
【請求項３２】
前フレームのダウンミックスモードと、前記現フレームに対する前記チャネルの組み合わせスキームとに基づいて、前記現フレームのエンコーディングモードを判定する前記手順は、前記前フレームの前記ダウンミックスモードと、前記現フレームのダウンミックスモード切り替えのコスト値と、前記現フレームに対する前記チャネルの組み合わせスキームとに基づいて、前記現フレームの前記エンコーディングモードを判定する手順を有する、請求項３１に記載の装置。
【請求項３３】
前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームのダウンミックスモード切り替えのコスト関数に基づいて計算された計算結果であり、前記ダウンミックスモード切り替えのコスト関数は、前記現フレームの少なくとも１つの時間領域ステレオパラメータ、前記前フレームの少なくとも１つの時間領域ステレオパラメータ及び前記現フレームの前記左側チャネル信号及び前記右側チャネル信号のうちの少なくとも１つのパラメータに基づいて構成される、又は、
前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームのチャネルの組み合わせ比率係数である、請求項３２に記載の装置。
【請求項３４】
前記ダウンミックスモード切り替えのコスト関数は、ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対するコスト関数、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対するコスト関数、ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対するコスト関数、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対するコスト関数、ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対するコスト関数、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対するコスト関数、ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対するコスト関数及びダウンミックスモードＣからダウンミックスモードＤへの切り替えに対するコスト関数のうちの１つの切り替えのコスト関数である、請求項３３に記載の装置。
【請求項３５】
ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対する前記コスト関数は、
【数４２８】
2021504759.tif 000430
であり、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＡＢは、ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対する前記コスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対する前記コスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ａは、ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対する前記コスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ａは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａはｅｎｄ＿ｓａｍｐｌｅ＿Ａより小さく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、前記現フレームの前記左側チャネル信号を表し、ＸＲ（ｎ）は、前記現フレームの前記右側チャネル信号を表し、α１＝ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、前記現フレームに対する前記逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前記前フレームに対する前記相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す、請求項３４に記載の装置。
【請求項３６】
ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対する前記コスト関数は、
【数４２９】
2021504759.tif 000431
であり、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＡＣは、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対する前記コスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対する前記コスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ａは、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対する前記コスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ａは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、ｅｎｄ＿ｓａｍｐｌｅ＿Ａより小さく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、前記現フレームの前記左側チャネル信号を表し、ＸＲ（ｎ）は、前記現フレームの前記右側チャネル信号を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、前記現フレームに対する前記逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前記前フレームに対する前記相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す、請求項３４に記載の装置。
【請求項３７】
ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対する前記コスト関数は、
【数４３０】
2021504759.tif 000432
であり、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＢＡは、ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対する前記コスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対する前記コスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂは、ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対する前記コスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂより小さく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、前記現フレームの前記左側チャネル信号を表し、ＸＲ（ｎ）は、前記現フレームの前記右側チャネル信号を表し、
α１＝ｒａｔｉｏであり、ｒａｔｉｏは、前記現フレームに対する前記相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前記前フレームに対する前記逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す、請求項３４に記載の装置。
【請求項３８】
ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対する前記コスト関数は、
【数４３１】
2021504759.tif 000433
であり、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＢＤは、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対する前記コスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対する前記コスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂは、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対する前記コスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂより小さく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、前記現フレームの前記左側チャネル信号を表し、ＸＲ（ｎ）は、前記現フレームの前記右側チャネル信号を表し、
ＸＬ（ｎ）は、前記現フレームの前記左側チャネル信号を表し、ＸＲ（ｎ）は、前記現フレームの前記右側チャネル信号を表し、
α１＝ｒａｔｉｏであり、ｒａｔｉｏは、前記現フレームの前記相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前記前フレームの前記逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す、請求項３４に記載の装置。
【請求項３９】
ダウンミックスモードCからダウンミックスモードＤへの切り替えに対する前記コスト関数は、
【数４３２】
2021504759.tif 000434
であり、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＣＤは、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対する前記コスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対する前記コスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃは、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対する前記コスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃより小さく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、前記現フレームの前記左側チャネル信号を表し、ＸＲ（ｎ）は、前記現フレームの前記右側チャネル信号を表し、
α１＝ｒａｔｉｏであり、ｒａｔｉｏは、前記現フレームの前記相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前記前フレームの前記逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す、請求項３４に記載の装置。
【請求項４０】
ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対する前記コスト関数は、
【数４３３】
2021504759.tif 000435
であり、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＣＡは、ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対する前記コスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対する前記コスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃは、ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対する前記コスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃより小さく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、前記現フレームの前記左側チャネル信号を表し、ＸＲ（ｎ）は、前記現フレームの前記右側チャネル信号を表し、
α１＝ｒａｔｉｏであり、ｒａｔｉｏは、前記現フレームに対する前記相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前記前フレームに対する前記逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す、請求項３４に記載の装置。
【請求項４１】
ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対する前記コスト関数は、
【数４３４】
2021504759.tif 000436
であり、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＤＣは、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対する前記コスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対する前記コスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄは、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対する前記コスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄより小さく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、前記現フレームの前記左側チャネル信号を表し、ＸＲ（ｎ）は、前記現フレームの前記右側チャネル信号を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、前記現フレームに対する前記逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前記前フレームに対する前記相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す、請求項３４に記載の装置。
【請求項４２】
ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対する前記コスト関数は、
【数４３５】
2021504759.tif 000437
であり、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＤＢは、ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対する前記コスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対する前記コスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄは、ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対する前記コスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄより小さく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、前記現フレームの前記左側チャネル信号を表し、ＸＲ（ｎ）は、前記現フレームの前記右側チャネル信号を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、前記現フレームに対する前記逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前記前フレームに対する前記相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す、請求項３４に記載の装置。
【請求項４３】
前フレームのダウンミックスモードと、前記現フレームに対する前記チャネルの組み合わせスキームとに基づいて、前記現フレームのエンコーディングモードを判定する前記手順は、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＡであり、かつ、前記現フレームに対する前記チャネルの組み合わせスキームが前記相関信号チャネルの組み合わせスキームである場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＡであると判定し、前記現フレームの前記エンコーディングモードがダウンミックスモードＡからダウンミックスモードＡへのエンコーディングモードであると判定する手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＢであり、かつ、前記現フレームに対する前記チャネルの組み合わせスキームが前記逆相関信号チャネルの組み合わせスキームである場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＢであると判定し、前記現フレームの前記エンコーディングモードがダウンミックスモードＢからダウンミックスモードＢへのエンコーディングモードであると判定する手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＣであり、かつ、前記現フレームに対する前記チャネルの組み合わせスキームが前記逆相関信号チャネルの組み合わせスキームである場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＣであると判定し、前記現フレームの前記エンコーディングモードがダウンミックスモードＣからダウンミックスモードＣへのエンコーディングモードであると判定する手順、又は、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＤであり、かつ、前記現フレームに対する前記チャネルの組み合わせスキームが前記相関信号チャネルの組み合わせスキームである場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＤであると判定し、前記現フレームの前記エンコーディングモードがダウンミックスモードＤからダウンミックスモードＤへのエンコーディングモードであると判定する手順
を有する、請求項３１に記載の装置。
【請求項４４】
前記前フレームの前記ダウンミックスモードと、前記現フレームのダウンミックスモード切り替えのコスト値と、前記現フレームに対する前記チャネルの組み合わせスキームとに基づいて、前記現フレームの前記エンコーディングモードを判定する前記手順は、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＡであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記逆相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第１のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＣであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＡからダウンミックスモードＣへのエンコーディングモードであると判定する手順であって、前記ダウンミックスモード切り替えのコスト値は、前記ダウンミックスモード切り替えのコスト関数の前記値であり、前記第１のモード切り替え条件は、前記現フレームのダウンミックスモードＡからダウンミックスモードＢへの切り替えに対する前記コスト関数の値が、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対する前記コスト関数の値より大きい又はこれに等しいことである、手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＡであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記逆相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第２のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＢであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＡからダウンミックスモードＢへのエンコーディングモードであると判定する手順であって、前記ダウンミックスモード切り替えのコスト値は、前記ダウンミックスモード切り替えのコスト関数の前記値であり、前記第２のモード切り替え条件は、前記現フレームのダウンミックスモードＡからダウンミックスモードＢへの切り替えに対する前記コスト関数の値が、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対する前記コスト関数の値より小さい又はこれに等しいことである、手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＢであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第３のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＡであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＢからダウンミックスモードＡへのエンコーディングモードであると判定する手順であって、前記ダウンミックスモード切り替えのコスト値は、前記ダウンミックスモード切り替えのコスト関数の前記値であり、前記第３のモード切り替え条件は、前記現フレームのダウンミックスモードＢからダウンミックスモードＡへの切り替えに対する前記コスト関数の値が、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対する前記コスト関数の値より小さい又はこれに等しいことである、手順と、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＢであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第４のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＤであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＢからダウンミックスモードＤへのエンコーディングモードであると判定する手順であって、前記ダウンミックスモード切り替えのコスト値は、前記ダウンミックスモード切り替えのコスト関数の前記値であり、前記第４のモード切り替え条件は、前記現フレームのダウンミックスモードＢからダウンミックスモードＡへの切り替えに対する前記コスト関数の値が、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対する前記コスト関数の値より大きい又はこれに等しいことである、手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＣであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第５のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＤであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＣからダウンミックスモードＤへのエンコーディングモードであると判定する手順であって、前記ダウンミックスモード切り替えのコスト値は、前記ダウンミックスモード切り替えのコスト関数の前記値であり、前記第５のモード切り替え条件は、前記現フレームのダウンミックスモードＣからダウンミックスモードＡへの切り替えに対する前記コスト関数の値が、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対する前記コスト関数の値より大きい又はこれに等しいことである、手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＣであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第６のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＡであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＣからダウンミックスモードＡへのエンコーディングモードであると判定する手順であって、前記ダウンミックスモード切り替えのコスト値は、前記ダウンミックスモード切り替えのコスト関数の前記値であり、前記第６のモード切り替え条件は、前記現フレームのダウンミックスモードＣからダウンミックスモードＡへの切り替えに対する前記コスト関数の値が、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対する前記コスト関数の値より小さい又はこれに等しいことである、手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＤであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記逆相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第７のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＢであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＤからダウンミックスモードＢへのエンコーディングモードであると判定する手順であって、前記ダウンミックスモード切り替えのコスト値は、前記ダウンミックスモード切り替えのコスト関数の前記値であり、前記第７のモード切り替え条件は、前記現フレームのダウンミックスモードＤからダウンミックスモードＢへの切り替えに対する前記コスト関数の値が、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対する前記コスト関数の値より小さい又はこれに等しいことである、手順、又は、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＤであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記逆相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第８のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＣであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＤからダウンミックスモードＣへのエンコーディングモードであると判定する手順であって、前記ダウンミックスモード切り替えのコスト値は、前記ダウンミックスモード切り替えのコスト関数の前記値であり、前記第８のモード切り替え条件は、前記現フレームのダウンミックスモードＤからダウンミックスモードＢへの切り替えに対する前記コスト関数の値が、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対する前記コスト関数の値より大きい又はこれに等しいことである、手順
を有する、請求項３２から４２のいずれか一項に記載の装置。
【請求項４５】
前記前フレームの前記ダウンミックスモードと、前記現フレームのダウンミックスモード切り替えのコスト値と、前記現フレームに対する前記チャネルの組み合わせスキームとに基づいて、前記現フレームの前記エンコーディングモードを判定する前記手順は、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＡであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記逆相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第９のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＣであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＡからダウンミックスモードＣへのエンコーディングモードであると判定する手順であって、前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームの前記チャネルの組み合わせ比率係数であり、前記第９のモード切り替え条件は、前記現フレームの前記チャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ１より小さい又はこれに等しいことである、手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＡであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記逆相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第１０のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＢであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＡからダウンミックスモードＢへのエンコーディングモードであると判定する手順であって、前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームの前記チャネルの組み合わせ比率係数であり、前記第１０のモード切り替え条件は、前記現フレームの前記チャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ１より大きい又はこれに等しいことである、手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＢであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第１１のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＡであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＢからダウンミックスモードＡへのエンコーディングモードであると判定する手順であって、前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームの前記チャネルの組み合わせ比率係数であり、前記第１１のモード切り替え条件は、前記現フレームの前記チャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ２より大きい又はこれに等しいことである、手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＢであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第１２のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＤであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＢからダウンミックスモードＤへのエンコーディングモードであると判定する手順であって、前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームの前記チャネルの組み合わせ比率係数であり、前記第１２のモード切り替え条件は、前記現フレームの前記チャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ２より小さい又はこれに等しいことである、手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＣであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第１３のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＤであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＣからダウンミックスモードＤへのエンコーディングモードであると判定する手順であって、前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームの前記チャネルの組み合わせ比率係数であり、前記第１３のモード切り替え条件は、前記現フレームの前記チャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ３より大きい又はこれに等しいことである、手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＣであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第１４のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＡであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＣからダウンミックスモードＡへのエンコーディングモードであると判定する手順であって、前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームの前記チャネルの組み合わせ比率係数であり、前記第１４のモード切り替え条件は、前記現フレームの前記チャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ３より小さい又はこれに等しいことである、手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＤであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記逆相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第１５のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＢであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＤからダウンミックスモードＢへのエンコーディングモードであると判定する手順であって、前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームの前記チャネルの組み合わせ比率係数であり、前記第１５のモード切り替え条件は、前記現フレームの前記チャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ４より小さい又はこれに等しいことである、手順、又は、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＤであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記逆相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第１６のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＣであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＤからダウンミックスモードＣへのエンコーディングモードであると判定する手順であって、前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームの前記チャネルの組み合わせ比率係数であり、前記第１６のモード切り替え条件は、前記現フレームの前記チャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ４より大きい又はこれに等しいことである、手順
を有する、請求項３２又は３３に記載の装置。
【請求項４６】
【数４３６】
2021504759.tif 000438
であり、又は、
【数４３７】
2021504759.tif 000439
であり、
Ｍ２Ａは、前記現フレームの前記ダウンミックスモードＡに対応するダウンミックス行列を表し、ｒａｔｉｏは、前記現フレームに対する前記相関信号チャネルの組み合わせスキームに対応する前記チャネルの組み合わせ比率係数を表す、請求項３１から４５のいずれか一項に記載の装置。
【請求項４７】
【数４３８】
2021504759.tif 000440
であり、又は、
【数４３９】
2021504759.tif 000441
であり、Ｍ２Ｂは、前記現フレームの前記ダウンミックスモードＢに対応するダウンミックス行列を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、α２＝１−ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、前記現フレームに対する前記逆相関信号チャネルの組み合わせスキームに対応する前記チャネルの組み合わせ比率係数を表す、請求項３１から４６のいずれか一項に記載の装置。
【請求項４８】
【数４４０】
2021504759.tif 000442
であり、又は、
【数４４１】
2021504759.tif 000443
であり、Ｍ２Ｃは、前記現フレームの前記ダウンミックスモードＣに対応するダウンミックス行列を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、α２＝１−ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、前記現フレームに対する前記逆相関信号チャネルの組み合わせスキームに対応する前記チャネルの組み合わせ比率係数を表す、請求項３１から４７のいずれか一項に記載の装置。
【請求項４９】
【数４４２】
2021504759.tif 000444
であり、又は、
【数４４３】
2021504759.tif 000445
であり、Ｍ２Ｄは、前記現フレームの前記ダウンミックスモードＤに対応するダウンミックス行列を表し、
α１＝ｒａｔｉｏであり、α２＝１−ｒａｔｉｏであり、ｒａｔｉｏは、前記現フレームに対する前記相関信号チャネルの組み合わせスキームに対応する前記チャネルの組み合わせ比率係数を表す、請求項３１から４８のいずれか一項に記載の装置。
【請求項５０】
互いに連結されたプロセッサとメモリとを備えるオーディオデコーディング装置であって、前記メモリは、コンピュータプログラムを格納し、
前記プロセッサは、前記メモリに格納された前記コンピュータプログラムを呼び出して、
ビットストリームに基づいてデコーディングを実行して、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号を取得する手順と、
前記ビットストリームに基づいてデコーディングを実行して、前記現フレームのダウンミックスモードを取得する手順と、
前フレームのダウンミックスモードと、前記現フレームの前記ダウンミックスモードとに基づいて、前記現フレームのエンコーディングモードを判定する手順と、
前記現フレームの前記エンコーディングモードに基づいて、前記現フレームの前記デコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して時間領域のアップミックス処理を実行して、前記現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得する手順と
を実行する、装置。
【請求項５１】
前記前フレームの前記ダウンミックスモードは、ダウンミックスモードＡ、ダウンミックスモードＢ、ダウンミックスモードＣ及びダウンミックスモードＤを有する複数のダウンミックスモードのうちの１つであり、前記前フレームの前記ダウンミックスモードＡ、前記前フレームの前記ダウンミックスモードＢ、前記前フレームの前記ダウンミックスモードＣ及び前記前フレームの前記ダウンミックスモードＤは、異なるアップミックス行列に対応し、
前記現フレームの前記ダウンミックスモードは、ダウンミックスモードＡ、ダウンミックスモードＢ、ダウンミックスモードＣ及びダウンミックスモードＤを有する前記複数のダウンミックスモードのうちの１つのダウンミックスモードであり、前記現フレームの前記ダウンミックスモードＡ、前記現フレームの前記ダウンミックスモードＢ、前記現フレームの前記ダウンミックスモードＣ及び前記現フレームの前記ダウンミックスモードＤは、異なるアップミックス行列に対応し、
前記ダウンミックスモードＡ及び前記ダウンミックスモードＤは、相関信号ダウンミックスモードであり、前記ダウンミックスモードＢ及び前記ダウンミックスモードＣは、逆相関信号ダウンミックスモードである、請求項５０に記載の装置。
【請求項５２】
前フレームのダウンミックスモードと、前記現フレームの前記ダウンミックスモードとに基づいて、前記現フレームのエンコーディングモードを判定する前記手順は、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＡであり、かつ、前記現フレームの前記ダウンミックスモードＡが前記ダウンミックスモードＡである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＡからダウンミックスモードＡへのエンコーディングモードであると判定する手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＡであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＢである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＡからダウンミックスモードＢへのエンコーディングモードであると判定する手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＡであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＣである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＡからダウンミックスモードＣへのエンコーディングモードであると判定する手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＢであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＢである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＢからダウンミックスモードＢへのエンコーディングモードであると判定する手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＢであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＡである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＢからダウンミックスモードＡへのエンコーディングモードであると判定する手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＢであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＤである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＢからダウンミックスモードＤへのエンコーディングモードであると判定する手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＣであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＣである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＣからダウンミックスモードＣへのエンコーディングモードであると判定する手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＣであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＡである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＣからダウンミックスモードＡへのエンコーディングモードであると判定する手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＣであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＤである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＣからダウンミックスモードＤへのエンコーディングモードであると判定する手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＤであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＤである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＤからダウンミックスモードＤへのエンコーディングモードであると判定する手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＤであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＣである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＤからダウンミックスモードＣへのエンコーディングモードであると判定する手順、又は、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＤであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＢである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＤからダウンミックスモードＢへのエンコーディングモードであると判定する手順
を有する、請求項５１に記載の装置。
【請求項５３】
【数４４４】
2021504759.tif 000446
であり、又は、
【数４４５】
2021504759.tif 000447
であり、
【数４４６】
2021504759.tif 000448
は、前記現フレームの前記ダウンミックスモードＡに対応するアップミックス行列を表し、ｒａｔｉｏは、前記現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す、請求項５１又は５２に記載の装置。
【請求項５４】
【数４４７】
2021504759.tif 000449
であり、又は、
【数４４８】
2021504759.tif 000450
であり、
【数４４９】
2021504759.tif 000451
は、前記現フレームの前記ダウンミックスモードＢに対応するアップミックス行列を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、α２＝１−ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、前記現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す、請求項５１から５３のいずれか一項に記載の装置。
【請求項５５】
【数４５０】
2021504759.tif 000452
であり、又は、
【数４５１】
2021504759.tif 000453
であり、
【数４５２】
2021504759.tif 000454
は、前記現フレームの前記ダウンミックスモードＣに対応するアップミックス行列を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、α２＝１−ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、前記現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す、請求項５１から５４のいずれか一項に記載の装置。
【請求項５６】
【数４５３】
2021504759.tif 000455
であり、又は、
【数４５４】
2021504759.tif 000456
であり、
【数４５５】
2021504759.tif 000457
は、前記現フレームの前記ダウンミックスモードＤに対応するアップミックス行列を表し、
α１＝ｒａｔｉｏであり、α２＝１−ｒａｔｉｏであり、ｒａｔｉｏは、前記現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す、請求項５１から５５のいずれか一項に記載の装置。
【請求項５７】
プログラムコードを格納するコンピュータ可読記憶媒体であって、前記プログラムコードは、請求項１から２１のいずれか一項に記載の方法を実行するための命令を備える、コンピュータ可読記憶媒体。
【請求項５８】
プログラムコードを格納するコンピュータ可読記憶媒体であって、前記プログラムコードは、請求項２２から２８のいずれか一項に記載の方法を実行するための命令を備えるコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、オーディオエンコーディング及びデコーディング技術の分野、特に、オーディオエンコーディング及びデコーディング方法並びに関連する製品に関する。
【背景技術】
【０００２】
生活品質が向上するにつれて、人々は、高品質のオーディオに対する要求が高くなっている。モノラルオーディオと比較して、ステレオオーディオは、様々な音響源の方向感覚及び分散感覚があり、情報の明確性、明瞭性及び即時性の検知を向上させることができ、したがって、人々に人気がある。
【０００３】
並列ステレオエンコーディング／デコーディング技術は、ステレオ信号がモノラル信号及び空間認識パラメータに変換され、マルチチャネル信号が圧縮される一般的なステレオエンコーディング／デコーディング技術である。しかしながら、並列ステレオエンコーディング／デコーディング技術では、空間認識パラメータは、通常、周波数領域において抽出される必要があり、時間−周波数変換が実行される必要があるので、コーデック全体の比較的大きな遅延につながる。したがって、遅延要件が比較的厳しい場合、時間領域ステレオエンコーディング技術がより良い選択である。
【０００４】
従来の時間領域ステレオエンコーディング技術では、信号が時間領域において２つのモノラル信号にダウンミックスされる。例えば、ＭＳエンコーディング技術では、まず、左側チャネル信号と右側チャネル信号が中間チャネル（Ｍｉｄ  ｃｈａｎｎｅｌ）信号及びサイドチャネル（Ｓｉｄｅ  ｃｈａｎｎｅｌ）信号にダウンミックスされる。例えば、Ｌは、左側チャネル信号を表し、Ｒは、右側チャネル信号を表す。この場合、中間チャネル信号は、０．５×（Ｌ＋Ｒ）であり、中間チャネル信号は、左側チャネルと右側チャネルとの間の相関に関する情報を表し、サイドチャネル信号は、０．５×（Ｌ−Ｒ）であり、サイドチャネル信号は、左側チャネルと右側チャネルとの間の差に関する情報を表す。中間チャネル信号及びサイドチャネル信号は、モノラルエンコーディング方法を用いて別個にエンコードされ、中間チャネル信号は、通常、より多くのビットを用いてエンコードされ、サイドチャネル信号は、通常、より少ないビットを用いてエンコードされる。
【０００５】
本願の本発明者は、従来の時間領域ステレオエンコーディング技術が用いられる場合、プライマリ信号のエネルギーが、場合により、非常に小さい又は存在すらしないことを研究及び実務において見つけた。これは、最終的なエンコーディング品質を低下させる。
【発明の概要】
【０００６】
本願の実施形態は、オーディオエンコーディング及びデコーディング方法及び関連する製品を提供する。
【０００７】
第１態様によれば、本願の実施形態は、オーディオエンコーディング方法を提供し、当該方法は、現フレームに対するチャネルの組み合わせスキームを判定する段階と、前フレームのダウンミックスモードと、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードを判定する段階と、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号及び右側チャネル信号に対して時間領域のダウンミックス処理を実行して、現フレームのプライマリチャネル信号及びセカンダリチャネル信号を取得する段階と、現フレームの取得したプライマリチャネル信号及びセカンダリチャネル信号をエンコードする段階とを含む。
【０００８】
現フレームのステレオ信号は、例えば、現フレームの左側チャネル信号及び右側チャネル信号を含む。
【０００９】
現フレームに対するチャネルの組み合わせスキームは、複数のチャネルの組み合わせスキームのうちの１つである。例えば、複数のチャネルの組み合わせスキームは、逆相関信号チャネルの組み合わせスキーム及び相関信号チャネルの組み合わせスキームを含む。相関信号チャネルの組み合わせスキームは、ほぼ同じ位相の信号に対応するチャネルの組み合わせスキームである。逆相関信号チャネルの組み合わせスキームは、ほぼ位相のずれた信号に対応するチャネルの組み合わせスキームである。
【００１０】
ほぼ同じ位相の信号に対応するチャネルの組み合わせスキームが、ほぼ同じ位相の信号に適用可能であり、ほぼ位相のずれた信号に対応するチャネルの組み合わせスキームが、ほぼ位相のずれた信号に適用可能であることが理解され得る。
【００１１】
オーディオフレーム（例えば、前フレーム又は現フレーム）のダウンミックスモードは、複数のダウンミックスモードのうちの１つである。複数のダウンミックスモードは、ダウンミックスモードＡ、ダウンミックスモードＢ、ダウンミックスモードＣ及びダウンミックスモードＤを含む。ダウンミックスモードＡ及びダウンミックスモードＤは、相関信号ダウンミックスモードである。ダウンミックスモードＢ及びダウンミックスモードＣは、逆相関信号ダウンミックスモードである。オーディオフレームのダウンミックスモードＡ、オーディオフレームのダウンミックスモードＢ、オーディオフレームのダウンミックスモードＣ及びオーディオフレームのダウンミックスモードＤは、異なるダウンミックス行列に対応する。
【００１２】
ダウンミックス行列はアップミックス行列に対応するので、オーディオフレームのダウンミックスモードＡ、オーディオフレームのダウンミックスモードＢ、オーディオフレームのダウンミックスモードＣ及びオーディオフレームのダウンミックスモードＤも異なるアップミックス行列に対応することが理解され得る。
【００１３】
前述のエンコーディング解決手段では、前フレームのダウンミックスモードと、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードが判定される必要があることが理解され得る。これは、現フレームの複数の可能なエンコーディングモードがあることを示す。したがって、１つのエンコーディングモードしかない従来の解決手段と比較して、これは、複数の可能なエンコーディングモード及びダウンミックスモードと、複数の可能なシナリオとの間のより良好な互換性及びマッチングを実現するのに役立つ。
【００１４】
さらに、第２態様によれば、本願の実施形態は、オーディオエンコーディングモードを判定するための方法を提供する。方法は、現フレームに対するチャネルの組み合わせスキームを判定する段階と、前フレームのダウンミックスモードと、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードを判定する段階とを含んでよい。
【００１５】
現フレームのエンコーディングモードは、複数のエンコーディングモードのうちの１つである。例えば、複数のエンコーディングモードは、ダウンミックスモード切り替えエンコーディングモード及びダウンミックスモード非切り替えエンコーディングモードなどを含んでよい。
【００１６】
具体的には、ダウンミックスモード非切り替えエンコーディングモードは、ダウンミックスモードＡからダウンミックスモードＡへのエンコーディングモード、ダウンミックスモードＢからダウンミックスモードＢへのエンコーディングモード、ダウンミックスモードＣからダウンミックスモードＣへのエンコーディングモード及びダウンミックスモードＤからダウンミックスモードＤへのエンコーディングモードを含んでよい。
【００１７】
具体的には、ダウンミックスモード切り替えエンコーディングモードは、ダウンミックスモードＡからダウンミックスモードＢへのエンコーディングモード、ダウンミックスモードＡからダウンミックスモードＣへのエンコーディングモード、ダウンミックスモードＢからダウンミックスモードＡへのエンコーディングモード、ダウンミックスモードＢからダウンミックスモードＤへのエンコーディングモード、ダウンミックスモードＣからダウンミックスモードＡへのエンコーディングモード、ダウンミックスモードＣからダウンミックスモードＤへのエンコーディングモード、ダウンミックスモードＤからダウンミックスモードＢへのエンコーディングモード及びダウンミックスモードＤからダウンミックスモードＣへのエンコーディングモードを含み得る。
【００１８】
前フレームのダウンミックスモードと、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードを判定する段階は、具体的には、様々な方式で実装されてよい。
【００１９】
例えば、いくつかの可能な実施例において、前フレームのダウンミックスモードと、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードを判定する段階は、
前フレームのダウンミックスモードがダウンミックスモードＡであり、かつ、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームである場合、現フレームのダウンミックスモードがダウンミックスモードＡであると判定し、現フレームのエンコーディングモードがダウンミックスモードＡからダウンミックスモードＡへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＢであり、かつ、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームである場合、現フレームのダウンミックスモードがダウンミックスモードＢであると判定し、現フレームのエンコーディングモードがダウンミックスモードＢからダウンミックスモードＢへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＣであり、かつ、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームである場合、現フレームのダウンミックスモードがダウンミックスモードＣであると判定し、現フレームのエンコーディングモードがダウンミックスモードＣからダウンミックスモードＣへのエンコーディングモードであると判定する段階、又は、
前フレームのダウンミックスモードがダウンミックスモードＤであり、かつ、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームである場合、現フレームのダウンミックスモードがダウンミックスモードＤであると判定し、現フレームのエンコーディングモードがダウンミックスモードＤからダウンミックスモードＤへのエンコーディングモードであると判定する段階
を含んでよい。
【００２０】
別の例として、いくつかの可能な実施例では前フレームのダウンミックスモードと、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードを判定する段階は、前フレームのダウンミックスモードと、現フレームのダウンミックスモード切り替えのコスト値と、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードを判定する段階を含んでよい。
【００２１】
現フレームのダウンミックスモード切り替えのコスト値は、例えば、現フレームのダウンミックスモード切り替えのコスト関数に基づいて計算された計算結果であってよい（例えば、より大きな結果は、より大きな切り替えのコストを示す）。ダウンミックスモード切り替えのコスト関数は、現フレームの少なくとも１つの時間領域ステレオパラメータ、前フレームの少なくとも１つの時間領域ステレオパラメータ及び現フレームの左側チャネル信号と右側チャネル信号のうちの少なくとも１つのパラメータに基づいて構成される。
【００２２】
代わりに、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのチャネルの組み合わせ比率係数である。
【００２３】
ダウンミックスモード切り替えのコスト関数は、例えば、ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対するコスト関数、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対するコスト関数、ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対するコスト関数、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対するコスト関数、ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対するコスト関数、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対するコスト関数、ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対するコスト関数及びダウンミックスモードＣからダウンミックスモードＤへの切り替えに対するコスト関数などのうちの１つの切り替えのコスト関数である。
【００２４】
いくつかの可能な実施例では、前フレームのダウンミックスモードと、現フレームのダウンミックスモード切り替えのコスト値と、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードを判定する段階は、具体的には、
前フレームのダウンミックスモードがダウンミックスモードＡであり、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第１のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＣであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＡからダウンミックスモードＣへのエンコーディングモードであると判定する段階であって、ダウンミックスモード切り替えのコスト値は、ダウンミックスモード切り替えのコスト関数の値であり、第１のモード切り替え条件は、現フレームのダウンミックスモードＡからダウンミックスモードＢへの切り替えに対するコスト関数の値が、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対するコスト関数の値より大きい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＡであり、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第２のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＢであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＡからダウンミックスモードＢへのエンコーディングモードであると判定する段階であって、ダウンミックスモード切り替えのコスト値は、ダウンミックスモード切り替えのコスト関数の値であり、第２のモード切り替え条件は、現フレームのダウンミックスモードＡからダウンミックスモードＢへの切り替えに対するコスト関数の値が、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対するコスト関数の値より小さい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＢであり、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第３のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＡであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＢからダウンミックスモードＡへのエンコーディングモードであると判定する段階であって、ダウンミックスモード切り替えのコスト値は、ダウンミックスモード切り替えのコスト関数の値であり、第３のモード切り替え条件は、現フレームのダウンミックスモードＢからダウンミックスモードＡへの切り替えに対するコスト関数の値が、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対するコスト関数の値より小さい又はこれに等しいことである、段階と、
前フレームのダウンミックスモードがダウンミックスモードＢであり、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第４のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＤであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＢからダウンミックスモードＤへのエンコーディングモードであると判定する段階であって、ダウンミックスモード切り替えのコスト値は、ダウンミックスモード切り替えのコスト関数の値であり、第４のモード切り替え条件は、現フレームのダウンミックスモードＢからダウンミックスモードＡへの切り替えに対するコスト関数の値が、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対するコスト関数の値より大きい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＣであり、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第５のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＤであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＣからダウンミックスモードＤへのエンコーディングモードであると判定する段階であって、ダウンミックスモード切り替えのコスト値は、ダウンミックスモード切り替えのコスト関数の値であり、第５のモード切り替え条件は、現フレームのダウンミックスモードＣからダウンミックスモードＡへの切り替えに対するコスト関数の値が、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対するコスト関数の値より大きい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＣであり、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第６のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＡであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＣからダウンミックスモードＡへのエンコーディングモードであると判定する段階であって、ダウンミックスモード切り替えのコスト値は、ダウンミックスモード切り替えのコスト関数の値であり、第６のモード切り替え条件は、現フレームのダウンミックスモードＣからダウンミックスモードＡへの切り替えに対するコスト関数の値が、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対するコスト関数の値より小さい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＤであり、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第７のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＢであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＤからダウンミックスモードＢへのエンコーディングモードであると判定する段階であって、ダウンミックスモード切り替えのコスト値は、ダウンミックスモード切り替えのコスト関数の値であり、第７のモード切り替え条件は、現フレームのダウンミックスモードＤからダウンミックスモードＢへの切り替えに対するコスト関数の値が、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対するコスト関数の値より小さい又はこれに等しいことである、段階、又は、
前フレームのダウンミックスモードがダウンミックスモードＤであり、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第８のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＣであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＤからダウンミックスモードＣへのエンコーディングモードであると判定する段階であって、ダウンミックスモード切り替えのコスト値は、ダウンミックスモード切り替えのコスト関数の値であり、第８のモード切り替え条件は、現フレームのダウンミックスモードＤからダウンミックスモードＢへの切り替えに対するコスト関数の値が、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対するコスト関数の値より大きい又はこれに等しいことである、段階
を含んでよい。
【００２５】
いくつかの他の可能な実施例において、前フレームのダウンミックスモードと、現フレームのダウンミックスモード切り替えのコスト値と、現フレームに対するチャネルの組み合わせスキームとに基づいて現フレームのエンコーディングモードを判定する段階は、例えば、
前フレームのダウンミックスモードがダウンミックスモードＡであり、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第９のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＣであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＡからダウンミックスモードＣへのエンコーディングモードであると判定する段階であって、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのチャネルの組み合わせ比率係数であり、第９のモード切り替え条件は、現フレームのチャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ１より小さい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＡであり、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第１０のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＢであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＡからダウンミックスモードＢへのエンコーディングモードであると判定する段階であって、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのチャネルの組み合わせ比率係数であり、第１０のモード切り替え条件は、現フレームのチャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ１より大きい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＢであり、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第１１のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＡであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＢからダウンミックスモードＡへのエンコーディングモードであると判定する段階であって、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのチャネルの組み合わせ比率係数であり、第１１のモード切り替え条件は、現フレームのチャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ２より大きい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＢであり、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第１２のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＤであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＢからダウンミックスモードＤへのエンコーディングモードであると判定する段階であって、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのチャネルの組み合わせ比率係数であり、第１２のモード切り替え条件は、現フレームのチャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ２より小さい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＣであり、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第１３のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＤであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＣからダウンミックスモードＤへのエンコーディングモードであると判定する段階であって、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのチャネルの組み合わせ比率係数であり、第１３のモード切り替え条件は、現フレームのチャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ３より大きい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＣであり、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第１４のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＡであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＣからダウンミックスモードＡへのエンコーディングモードであると判定する段階であって、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのチャネルの組み合わせ比率係数であり、第１４のモード切り替え条件は、現フレームのチャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ３より小さい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＤであり、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第１５のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＢであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＤからダウンミックスモードＢへのエンコーディングモードであると判定する段階であって、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのチャネルの組み合わせ比率係数であり、第１５のモード切り替え条件は、現フレームのチャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ４より小さい又はこれに等しいことである、段階、又は、
前フレームのダウンミックスモードがダウンミックスモードＤであり、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第１６のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＣであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＤからダウンミックスモードＣへのエンコーディングモードであると判定する段階であって、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのチャネルの組み合わせ比率係数であり、第１６のモード切り替え条件は、現フレームのチャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ４より大きい又はこれに等しいことである、段階
を含んでよい。
【００２６】
現フレームのダウンミックスモードが前フレームのダウンミックスモードとは異なっている場合、現フレームのエンコーディングモードが、例えば、ダウンミックスモード切り替えエンコーディングモードであり得ると判定されてよい。この場合、現フレームのダウンミックスモードと、前フレームのダウンミックスモードとに基づいて、現フレームの左側チャネル信号及び右側チャネル信号に対して、セグメント化された時間領域のダウンミックス処理が実行されてよい。
【００２７】
現フレームの左側チャネル信号と右側チャネル信号に対して、セグメント化された時間領域のダウンミックス処理を実行するメカニズムは、現フレームに対するチャネルの組み合わせスキームが前フレームに対するチャネルの組み合わせスキームとは異なっている場合に導入される。セグメント化された時間領域のダウンミックス処理メカニズムは、チャネルの組み合わせスキームの円滑な移行を実施するのに役立つので、エンコーディング品質を向上させるのに役立つ。
【００２８】
いくつかの可能な実施例では、現フレームに対するチャネルの組み合わせスキームを判定する段階は、現フレームの左側チャネル信号及び右側チャネル信号を用いて、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプを判定する段階と、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプと、前フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームに対するチャネルの組み合わせスキームを判定する段階を含んでよい。現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプは、ほぼ同じ位相の信号又はほぼ位相のずれた信号であってよい。現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプは、現フレームのほぼ同じ位相の信号／ほぼ位相のずれた信号タイプの識別子を用いて示されてよい。具体的には、例えば、現フレームのほぼ同じ位相の信号／ほぼ位相のずれた信号タイプの識別子の値が「１」である場合、それは、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ同じ位相の信号であることを示す、又は、現フレームのほぼ同じ位相の信号／ほぼ位相のずれた信号タイプの識別子の値が「０」である場合、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ位相のずれた信号であることを示し、逆もまた同様である。
【００２９】
オーディオフレーム（例えば、前フレーム又は現フレーム）に対するチャネルの組み合わせスキームは、オーディオフレームのチャネルの組み合わせスキーム識別子を用いて示されてよい。具体的には、例えば、オーディオフレームのチャネルの組み合わせスキーム識別子の値が「０」である場合、それは、オーディオフレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであることを示し、オーディオフレームのチャネルの組み合わせスキーム識別子の値が「１」である場合、それは、オーディオフレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであることを示し、逆もまた同様である。
【００３０】
現フレームの左側チャネル信号及び右側チャネル信号を用いて、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプを判定する段階は、現フレームの左側チャネル信号と右側チャネル信号との間の相関の値ｘｏｒｒを計算する段階と、ｘｏｒｒが第１閾値より小さい又はこれに等しい場合、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ同じ位相の信号であると判定する段階と、ｘｏｒｒが第１閾値より大きい場合、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ位相のずれた信号であると判定する段階とを含んでよい。さらに、現フレームのほぼ同じ位相の信号／ほぼ位相のずれた信号タイプの識別子が、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプを示すために用いられる場合、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ同じ位相の信号であると判定されたときに、現フレームのほぼ同じ位相の信号／ほぼ位相のずれた信号タイプの識別子の値は、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ同じ位相の信号であることを示すように設定されてよい、又は、現フレームのほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ同じ位相の信号であると判定された場合、現フレームのほぼ同じ位相の信号／ほぼ位相のずれた信号タイプの識別子の値は、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ位相のずれた信号であることを示すように設定されてよい。
【００３１】
具体的には、例えば、オーディオフレーム（例えば、前フレーム又は現フレーム）のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプの識別子の値が「０」である場合、それは、オーディオフレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ同じ位相の信号であることを示す、又は、オーディオフレーム（例えば、前フレーム又は現フレーム）のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプの識別子の値が「１」である場合、それは、オーディオフレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ位相のずれた信号であることを示す、などである。
【００３２】
現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプと、前フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームに対するチャネルの組み合わせスキームを判定する段階は、例えば、
現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ同じ位相の信号であり、かつ、前フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームである場合、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであると判定する段階、又は、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ位相のずれた信号であり、かつ、前フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームである場合、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであると判定する段階、
現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ同じ位相の信号であり、かつ、前フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームである場合、現フレームの左側チャネル信号と右側チャネル信号の信号対雑音比が両方とも第２の閾値より小さい場合、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであると判定する段階、又は、現フレームの左側チャネル信号の信号対雑音比及び／又は右側チャネル信号の信号対雑音比が第２閾値より大きい又はこれに等しい場合、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであると判定する段階、又は、
現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ位相のずれた信号であり、かつ、前フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームである場合、現フレームの左側チャネル信号及び右側チャネル信号の信号対雑音比が両方とも第２閾値より小さい又はこれに等しい場合、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであると判定する段階、又は、現フレームの左側チャネル信号の信号対雑音比及び／又は右側チャネル信号の信号対雑音比が第２閾値より大きい又はこれに等しい場合、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであると判定する段階
を含んでよい。
【００３３】
第３態様によれば、本願の実施形態は、オーディオデコーディング方法をさらに提供し、当該方法は、ビットストリームに基づいてデコーディングを実行して、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号を取得する段階と、ビットストリームに基づいてデコーディングを実行して、現フレームのダウンミックスモードを判定する段階と、前フレームのダウンミックスモードと、現フレームのダウンミックスモードとに基づいて、現フレームのエンコーディングモードを判定する段階と、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して時間領域のアップミックス処理を実行して、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得する段階とを含む。
【００３４】
現フレームに対するチャネルの組み合わせスキームは、複数のチャネルの組み合わせスキームのうちの１つである。例えば、複数のチャネルの組み合わせスキームは、逆相関信号チャネルの組み合わせスキーム及び相関信号チャネルの組み合わせスキームを含む。相関信号チャネルの組み合わせスキームは、ほぼ同じ位相の信号に対応するチャネルの組み合わせスキームである。逆相関信号チャネルの組み合わせスキームは、ほぼ位相のずれた信号に対応するチャネルの組み合わせスキームである。ほぼ同じ位相の信号に対応するチャネルの組み合わせスキームが、ほぼ同じ位相の信号に適用可能であり、ほぼ位相のずれた信号に対応するチャネルの組み合わせスキームが、ほぼ位相のずれた信号に適用可能であることが理解され得る。
【００３５】
時間領域のダウンミックスが時間領域のアップミックスに対応し、エンコードがデコーディングに対応しているので、時間領域のアップミックス処理（時間領域のアップミックス処理に用いられるアップミックス行列は、時間領域のダウンミックスのためにエンコーディング装置により用いられるダウンミックス行列に対応する）が、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して実行されることで、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得し得ることが理解され得る。
【００３６】
いくつかの可能な実施例において、前フレームのダウンミックスモードと、現フレームのダウンミックスモードとに基づいて、現フレームのエンコーディングモードを判定する段階は、前フレームのダウンミックスモードがダウンミックスモードＡであり、かつ、現フレームのダウンミックスモードＡがダウンミックスモードＡである場合、現フレームのエンコーディングモードがダウンミックスモードＡからダウンミックスモードＡへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＡであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＢである場合、現フレームのエンコーディングモードがダウンミックスモードＡからダウンミックスモードＢへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＡであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＣである場合、現フレームのエンコーディングモードがダウンミックスモードＡからダウンミックスモードＣへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＢであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＢである場合、現フレームのエンコーディングモードがダウンミックスモードＢからダウンミックスモードＢへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＢであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＡである場合、現フレームのエンコーディングモードがダウンミックスモードＢからダウンミックスモードＡへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＢであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＤである場合、現フレームのエンコーディングモードがダウンミックスモードＢからダウンミックスモードＤへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＣであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＣである場合、現フレームのエンコーディングモードがダウンミックスモードＣからダウンミックスモードＣへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＣであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＡである場合、現フレームのエンコーディングモードがダウンミックスモードＣからダウンミックスモードＡへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＣであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＤである場合、現フレームのエンコーディングモードがダウンミックスモードＣからダウンミックスモードＤへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＤであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＤである場合、現フレームのエンコーディングモードがダウンミックスモードＤからダウンミックスモードＤへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＤであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＣである場合、現フレームのエンコーディングモードがダウンミックスモードＤからダウンミックスモードＣへのエンコーディングモードであると判定する段階、又は、
前フレームのダウンミックスモードがダウンミックスモードＤであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＢである場合、現フレームのエンコーディングモードがダウンミックスモードＤからダウンミックスモードＢへのエンコーディングモードであると判定する段階
を含んでよい。
【００３７】
前述のデコーディング解決手段では、前フレームのダウンミックスモードと、現フレームのダウンミックスモードに基づいて、現フレームのエンコーディングモードが判定される必要があることが理解され得る。これは、現フレームの複数の可能なエンコーディングモードがあること示す。１つのエンコーディングモードしかない従来の解決手段と比較して、複数の可能なエンコーディングモード及びダウンミックスモードと、複数の可能なシナリオとの間のより良好な互換性及びマッチングを実現するのに役立つ。
【００３８】
第４態様によれば、本願の実施形態は、オーディオエンコーディングモードを判定するための方法をさらに提供し、当該方法は、ビットストリームに基づいてデコーディングを実行して、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号を取得する段階と、ビットストリームに基づいてデコーディングを実行して、現フレームのダウンミックスモードを判定する段階と、前フレームのダウンミックスモードと、現フレームのダウンミックスモードとに基づいて、現フレームのエンコーディングモードを判定する段階とを含む。
【００３９】
以下では、例を用いて、様々なダウンミックスモード切り替えのコスト関数を説明する。実際の適用では、切り替えのコスト関数は、具体的には、様々な方式で構成されてよいが、必ずしも、以下の例示的な形態に限定されるわけではない。
【００４０】
例えば、現フレームのダウンミックスモードＡからダウンミックスモードＢへの切り替えに対するコスト関数は、
【数１】
2021504759.tif 000003
であってよく、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＡＢは、ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対するコスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対するコスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ａは、ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対するコスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ａは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、ｅｎｄ＿ｓａｍｐｌｅ＿Ａより小さく、
例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ａ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａの値の範囲は、［６０、２００］であってよく、例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ａ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、６０、６９、８０、１００、１２０、１５０、１８０、１９１、２００又は別の値に等しく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００４１】
別の例として、現フレームのダウンミックスモードＡからダウンミックスモードＣへの切り替えに対するコスト関数は、
【数２】
2021504759.tif 000004
であってよく、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＡＣは、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対するコスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対するコスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ａは、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対するコスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ａは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、ｅｎｄ＿ｓａｍｐｌｅ＿Ａより小さく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００４２】
別の例として、現フレームのダウンミックスモードＢからダウンミックスモードＡへの切り替えに対するコスト関数は、
【数３】
2021504759.tif 000005
であってよく、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＢＡは、ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対するコスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対するコスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂは、ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対するコスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂより小さく、
例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂの値の範囲は、［６０、２００］であってよく、例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、６０、６７、８０、１００、１２０、１５０、１８０、１９１、２００又は別の値に等しく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、
α１＝ｒａｔｉｏであり、ｒａｔｉｏは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００４３】
別の例として、現フレームのダウンミックスモードＢからダウンミックスモードＤへの切り替えに対するコスト関数は、
【数４】
2021504759.tif 000006
であってよく、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＢＤは、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対するコスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対するコスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂは、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対するコスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂより小さく、
例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂの値の範囲は、［６０、２００］であってよく、例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、６０、６７、８０、１００、１２０、１５０、１８０、１９１、２００又は別の値に等しく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、
α１＝ｒａｔｉｏであり、ｒａｔｉｏは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００４４】
別の例として、現フレームのダウンミックスモードＣからダウンミックスモードＤへの切り替えに対するコスト関数は、
【数５】
2021504759.tif 000007
であってよく、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＣＤは、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対するコスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対するコスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃは、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対するコスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃより小さく、
例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃの値の範囲は、［６０、２００］であってよく、例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、６０、７１、８０、１００、１２０、１５０、１８０、１９１、２００又は別の値に等しく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、
α１＝ｒａｔｉｏであり、ｒａｔｉｏは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００４５】
別の例として、現フレームのダウンミックスモードＣからダウンミックスモードＡへの切り替えに対するコスト関数は、
【数６】
2021504759.tif 000008
であってよく、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＣＡは、ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対するコスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対するコスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃは、ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対するコスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃより小さく、
例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃの値の範囲は、［６０、２００］であってよく、例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、６０、７１、８０、１００、１２０、１５０、１８０、１９１、２００又は別の値に等しく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、
α１＝ｒａｔｉｏであり、ｒａｔｉｏは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００４６】
別の例として、現フレームのダウンミックスモードＤからダウンミックスモードＣへの切り替えに対するコスト関数は、
【数７】
2021504759.tif 000009
であってよく、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＤＣは、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対するコスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対するコスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄは、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対するコスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄより小さく、
例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄの値の範囲は、［６０、２００］であってよく、例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、６０、７３、８０、１００、１２０、１５０、１８０、１９１、２００又は別の値に等しく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００４７】
別の例として、現フレームのダウンミックスモードＤからダウンミックスモードＢへの切り替えに対するコスト関数は、
【数８】
2021504759.tif 000010
であり、  α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＤＢは、ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対するコスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対するコスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄは、ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対するコスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄより小さく、
例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄの値の範囲は、［６０、２００］であってよく、例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、６０、７３、８０、１００、１２０、１５０、１８０、１９１、２００又は別の値に等しく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００４８】
以下では、例を用いて、現フレームの異なるダウンミックスモードＡに対応するいくつかのダウンミックス行列及びアップミックス行列を説明する。
【００４９】
例えば、Ｍ２Ａは、現フレームのダウンミックスモードＡに対応するダウンミックス行列を表し、Ｍ２Ａは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。この場合、例えば、
【数９】
2021504759.tif 000011
又は、
【数１０】
2021504759.tif 000012
であり、ｒａｔｉｏは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００５０】
それに応じて、
【数１１】
2021504759.tif 000013
は、現フレームのダウンミックスモードＡに対応するダウンミックス行列Ｍ２Ａに対応するアップミックス行列を表し、
【数１２】
2021504759.tif 000014
は、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数１３】
2021504759.tif 000015
である、又は、
【数１４】
2021504759.tif 000016
である。
【００５１】
例えば、Ｍ２Ｂは、現フレームのダウンミックスモードＢに対応するダウンミックス行列を表し、Ｍ２Ｂは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数１５】
2021504759.tif 000017
であり、又は、
【数１６】
2021504759.tif 000018
であり、α１＝ｒａｔｉｏ＿ＳＭであり、α２＝１−ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００５２】
それに応じて、
【数１７】
2021504759.tif 000019
は、現フレームのダウンミックスモードＢに対応するダウンミックス行列Ｍ２Ｂに対応するアップミックス行列を表し、
【数１８】
2021504759.tif 000020
は、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数１９】
2021504759.tif 000021
であり、又は、
【数２０】
2021504759.tif 000022
であり、α１＝ｒａｔｉｏ＿ＳＭであり、α２＝１−ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００５３】
例えば、Ｍ２Ｃは、現フレームのダウンミックスモードＣに対応するダウンミックス行列を表し、Ｍ２Ｃは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数２１】
2021504759.tif 000023
であり、又は、
【数２２】
2021504759.tif 000024
であり、α１＝ｒａｔｉｏ＿ＳＭであり、α２＝１−ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００５４】
それに応じて、
【数２３】
2021504759.tif 000025
は、現フレームのダウンミックスモードＣに対応するダウンミックス行列Ｍ２Ｃに対応するアップミックス行列を表し、
【数２４】
2021504759.tif 000026
は、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数２５】
2021504759.tif 000027
であり、又は、
【数２６】
2021504759.tif 000028
であり、α１＝ｒａｔｉｏ＿ＳＭであり、α２＝１−ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００５５】
例えば、Ｍ２Ｄは、現フレームのダウンミックスモードＤに対応するダウンミックス行列を表し、Ｍ２Ｄは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数２７】
2021504759.tif 000029
であり、又は、
【数２８】
2021504759.tif 000030
であり、α１＝ｒａｔｉｏであり、α２＝１−ｒａｔｉｏであり、ｒａｔｉｏは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００５６】
それに応じて、
【数２９】
2021504759.tif 000031
は、現フレームのダウンミックスモードＤに対応するダウンミックス行列Ｍ２Ｄに対応するアップミックス行列を表し、
【数３０】
2021504759.tif 000032
は、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数３１】
2021504759.tif 000033
であり、又は、
【数３２】
2021504759.tif 000034
であり、α１＝ｒａｔｉｏであり、α２＝１−ｒａｔｉｏであり、ｒａｔｉｏは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００５７】
以下では、例を用いて、前フレームに対するいくつかのダウンミックス行列及びアップミックス行列を説明する。
【００５８】
例えば、Ｍ１Ａは、前フレームのダウンミックスモードＡに対応するダウンミックス行列を表し、Ｍ１Ａは、前フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。この場合、例えば、
【数３３】
2021504759.tif 000035
であり、又は、
【数３４】
2021504759.tif 000036
であり、α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００５９】
それに応じて、
【数３５】
2021504759.tif 000037
は、前フレームのダウンミックスモードＡに対応するダウンミックス行列Ｍ１Ａに対応するアップミックス行列を表し、（
【数３６】
2021504759.tif 000038
は、略して、前フレームのダウンミックスモードＡに対応するアップミックス行列と称される）
【数３７】
2021504759.tif 000039
は、前フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数３８】
2021504759.tif 000040
であり、又は、
【数３９】
2021504759.tif 000041
であり、α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００６０】
例えば、Ｍ１Ｂは、前フレームのダウンミックスモードＢに対応するダウンミックス行列を表し、Ｍ１Ｂは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数４０】
2021504759.tif 000042
であり、又は、
【数４１】
2021504759.tif 000043
であり、α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、α２＿ｐｒｅ＝１−α１＿ｐｒｅであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００６１】
それに応じて、
【数４２】
2021504759.tif 000044
は、前フレームのダウンミックスモードＢに対応するダウンミックス行列M１Ｂに対応するアップミックス行列を表し、
【数４３】
2021504759.tif 000045
は、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数４４】
2021504759.tif 000046
であり、又は、
【数４５】
2021504759.tif 000047
であり、α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、α２＿ｐｒｅ＝１−α１＿ｐｒｅであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００６２】
例えば、Ｍ１Ｃは、前フレームのダウンミックスモードＣに対応するダウンミックス行列を表し、Ｍ１Ｃは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数４６】
2021504759.tif 000048
であり、又は、
【数４７】
2021504759.tif 000049
であり、α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、α２＿ｐｒｅ＝１−α１＿ｐｒｅであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００６３】
それに応じて、
【数４８】
2021504759.tif 000050
は、前フレームのダウンミックスモードＣに対応するダウンミックス行列Ｍ１Ｃに対応するアップミックス行列を表し、
【数４９】
2021504759.tif 000051
は、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数５０】
2021504759.tif 000052
であり、又は、
【数５１】
2021504759.tif 000053
であり、α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、α２＿ｐｒｅ＝１−α１＿ｐｒｅであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００６４】
例えば、Ｍ２Ｄは、前フレームのダウンミックスモードＤに対応するダウンミックス行列を表し、Ｍ１Ｄは、前フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数５２】
2021504759.tif 000054
であり、又は、
【数５３】
2021504759.tif 000055
であり、α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、α２＿ｐｒｅ＝１−α１＿ｐｒｅであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００６５】
それに応じて、
【数５４】
2021504759.tif 000056
は、前フレームのダウンミックスモードＤに対応するダウンミックス行列Ｍ１Ｄに対応するアップミックス行列を表し、
【数５５】
2021504759.tif 000057
は、前フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数５６】
2021504759.tif 000058
であり、又は、
【数５７】
2021504759.tif 000059
であり、α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、α２＿ｐｒｅ＝１−α１＿ｐｒｅでありｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００６６】
ダウンミックス行列及びアップミックス行列についての前述の例示的な形態は、例であり、もちろん、実際の適用では、ダウンミックス行列及びアップミックス行列の他の形態があってもよいことが理解され得る。
【００６７】
第５態様によれば、本願の実施形態は、オーディオエンコーディング装置をさらに提供する。装置は、互いに連結されるプロセッサとメモリとを含んでよい。メモリは、コンピュータプログラムを格納する。プロセッサは、メモリに格納されたコンピュータプログラムを呼び出して、第１態様におけるいずれかのオーディオエンコーディング方法の一部又はすべての段階を実行する、又は、第２態様におけるオーディオエンコーディングモードを判定するための任意の方法の一部又はすべての段階を実行する。
【００６８】
第６態様によれば、本願の実施形態は、オーディオデコーディング装置をさらに提供する。装置は、互いに連結されるプロセッサとメモリを含んでよい。メモリは、コンピュータプログラムを格納する。プロセッサは、メモリに格納されたコンピュータプログラムを呼び出して、第３態様におけるオーディオデコーディング方法の一部又はすべての段階を実行する、又は、第４態様におけるオーディオエンコーディングモードを判定するための任意の方法の一部又はすべての段階を実行する。
【００６９】
第７態様によれば、本願の実施形態は、オーディオエンコーディング装置を提供し、当該装置は、第１態様又は第２態様における任意の方法を実施するように構成される１又は複数の機能的なユニットを含む。
【００７０】
第８態様によれば、本願の実施形態は、オーディオデコーディング装置を提供し、当該装置は、第３態様又は第４態様における任意の方法を実施するように構成される１又は複数の機能ユニットを含む。
【００７１】
第９態様によれば、本願の実施形態は、コンピュータ可読記憶媒体を提供する。コンピュータ可読記憶媒体は、プログラムコードを格納し、プログラムコードは、第１態様又は第２態様における任意の方法のうちの一部又はすべての段階を実行するための命令を含む。
【００７２】
第１０態様によれば、本願の実施形態は、コンピュータ可読記憶媒体を提供する。コンピュータ可読記憶媒体は、プログラムコードを格納し、プログラムコードは、第３態様又は第４態様における任意の方法の一部又はすべての段階を実行するための命令を含む。
【００７３】
第１１態様によれば、本願の実施形態は、コンピュータプログラム製品を提供する。コンピュータプログラム製品が、コンピュータ上で動作する場合、コンピュータは、第１態様又は第２態様における段階の任意の方法の一部又はすべてを実行することを可能にする。
【００７４】
第１２態様によれば、本願の実施形態は、コンピュータプログラム製品を提供する。コンピュータプログラム製品が、コンピュータ上で動作する場合、コンピュータは、第３態様又は第４態様における任意の方法の段階のうちの一部又はすべてを実行することを可能にする。
【図面の簡単な説明】
【００７５】
以下では、本願の実施形態又は背景技術を説明するために必要な添付の図面を説明する。
【００７６】
【図１】本願の本実施形態に係るほぼ位相のずれた信号についての概略図である。
【００７７】
【図２】本願の本実施形態に係るエンコーディング方法の概略フローチャートである。
【００７８】
【図３】本願の実施形態に係るオーディオデコーディングモードを判定するための方法の概略フローチャートである。
【００７９】
【図４】本願の実施形態に係るダウンミックスモード切り替えの概略図である。
【００８０】
【図５】本願の実施形態に係るダウンミックスモード切り替えの別のタイプの概略フローチャートである。
【００８１】
【図６】本願の実施形態に係るオーディオエンコーディングモードを判定するための方法の概略フローチャートである。
【００８２】
【図７】本願の実施形態に係るオーディオエンコーディングモードを判定するための別の方法の概略フローチャートである。
【００８３】
【図８】本願の本実施形態に係る時間領域のステレオパラメータを判定するための方法の概略フローチャートである。
【００８４】
【図９−Ａ１】本願の実施形態に係る別のオーディオエンコーディング方法の概略フローチャートである。
【図９−Ａ２】本願の実施形態に係る別のオーディオエンコーディング方法の概略フローチャートである。
【００８５】
【図９−Ｂ】現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を計算し、本願の本実施形態に係るエンコーディングを実行するための方法の概略フローチャートである。
【００８６】
【図９−Ｃ】本願の本実施形態に係る現フレームの左側チャネルと右側チャネルとの間の振幅相関の差のパラメータを計算するための方法の概略フローチャートである。
【００８７】
【図９−Ｄ】本願の本実施形態に係る、現フレームの左側チャネルと右側チャネルとの間の振幅相関の差のパラメータをチャネルの組み合わせ比率係数に変換するための方法の概略フローチャートである。
【００８８】
【図１０】本願の本実施形態に係る別のデコーディング方法の概略フローチャートである。
【００８９】
【図１１−Ａ】本願の本実施形態に係る装置の概略図である。
【００９０】
【図１１−Ｂ】本願の実施形態に係る別の装置の概略図である。
【００９１】
【図１１−Ｃ】本願の実施形態に係る別の装置の概略図である。
【００９２】
【図１２−Ａ】本願の実施形態に係る別の装置の概略図である。
【００９３】
【図１２−Ｂ】本願の実施形態に係る別の装置の概略図である。
【００９４】
【図１２−Ｃ】本願の実施形態に係る別の装置の概略図である。
【発明を実施するための形態】
【００９５】
以下では、本願の実施形態における添付の図面に関する本願の実施形態を説明する。
【００９６】
本願の本明細書、特許請求の範囲及び添付の図面で言及される用語「含む」、「有する」又はその任意の他の変形語は、非排他的な包含をカバーすることを目的とする。例えば、一連の段階又はユニットを含むプロセス、方法、システム、製品又はデバイスは、列挙されている段階又はユニットに限定されるものではないが、列挙されていない段階又はユニットを任意でさらに含む、又は、プロセス、方法、製品又はデバイスの別の固有の段階又はユニットを任意でさらに含む。さらに、用語「第１」、「第２」、「第３」及び「第４」などは、異なる対象を区別するために用いられるが、特定の順序を説明するためではない。
【００９７】
本願の実施形態における解決手段は、時間領域シナリオに特有のものであるので、記述を簡略化するために、時間領域信号は、「信号」と称され得ることに留意されたい。例えば、左側チャネルの時間領域信号は、「左側チャネル信号」と称され得る。別の例として、右側チャネルの時間領域信号は、「右側チャネル信号」と称され得る。別の例として、モノラル時間領域信号は、「モノラル信号」と称され得る。別の例として、基準チャネル時間領域信号は、「基準チャネル信号」と称され得る。別の例として、プライマリチャネル時間領域信号は、「プライマリチャネル信号」と称され得、セカンダリチャネル時間領域信号は、「セカンダリチャネル信号」と称され得る。別の例として、中間チャネル（Ｍｉｄ  ｃｈａｎｎｅｌ）時間領域信号は、「中間チャネル信号」と称され得る。別の例として、サイドチャネル（Ｓｉｄｅ  ｃｈａｎｎｅｌ）時間領域信号は、「サイドチャネル信号」と称され得る。別の場合が類推により推定され得る。
【００９８】
本願の実施形態において、左側チャネルの時間領域信号及び右側チャネルの時間領域信号は、まとめて「左側及び右側チャネルの時間領域信号」と称されてよい、又は、まとめて「左側チャネル信号及び右側チャネル信号」と称されてよいことに留意されたい。すなわち、左側チャネルの時間領域信号及び右側チャネルの時間領域信号は、左側チャネルの時間領域信号及び右側チャネルの時間領域信号を含む。別の例として、遅延調整処理を通じて取得される現フレームの左側チャネルの時間領域信号及び右側チャネルの時間領域信号は、現フレームの、遅延調整処理を通じて取得される左側チャネルの時間領域信号と、現フレームの、遅延調整処理を通じて取得される右側チャネルの時間領域信号とを含む。同様に、プライマリチャネル信号及びセカンダリチャネル信号は、まとめて「プライマリチャネル信号及びセカンダリチャネル信号」と称されてよい。すなわち、プライマリチャネル信号及びセカンダリチャネル信号は、プライマリチャネル信号及びセカンダリチャネル信号を含む。別の例として、デコーディングされたプライマリチャネル信号及びセカンダリチャネル信号は、デコードされたプライマリチャネル信号及びデコードされたセカンダリチャネル信号を含む。別の例として、再構築された左側チャネル信号及び右側チャネル信号は、再構築された左側チャネル信号及び再構築された右側チャネル信号を含む。別の場合が類推により推定され得る。
【００９９】
例えば、従来のＭＳエンコーディング技術では、まず、左側チャネル信号と右側チャネル信号が中間チャネル（Ｍｉｄ  ｃｈａｎｎｅｌ）信号及びサイドチャネル（Ｓｉｄｅ  ｃｈａｎｎｅｌ）信号にダウンミックスされる。例えば、Ｌは、左側チャネル信号を表し、Ｒは、右側チャネル信号を表す。この場合、中間チャネル信号は、０．５×（Ｌ＋Ｒ）であり、中間チャネル信号は、左側チャネルと右側チャネルとの間の相関に関する情報を表し、サイドチャネル信号は、０．５×（Ｌ−Ｒ）であり、サイドチャネル信号は、左側チャネルと右側チャネルとの間の差に関する情報を表す。中間チャネル信号及びサイドチャネル信号は、モノラルエンコーディング方法を用いて別個にエンコードされる。中間チャネル信号は、通常、より多くのビットを用いてエンコードされ、サイドチャネル信号は、通常、より少ないビットを用いてエンコードされる。
【０１００】
さらに、エンコーディング品質を向上させるために、いくつかの解決手段では、左側チャネルの時間領域信号と右側チャネルの時間領域信号が分析されて、時間領域のダウンミックス処理における左側チャネルと右側チャネルとの間の比率を示すために用いられる時間領域のステレオパラメータを抽出する。この方法で提案する目的は、ステレオ左側チャネル信号と右側チャネル信号との間に比較的大きなエネルギー差がある場合、時間領域のダウンミックスされた信号におけるプライマリチャネルのエネルギーを向上させ、セカンダリチャネルのエネルギーを低減させるためである。
【０１０１】
例えば、Ｌは、左側チャネル信号を表し、Ｒは、右側チャネル信号を表す。この場合、プライマリチャネル（Ｐｒｉｍａｒｙ  ｃｈａｎｎｅｌ）信号は、Ｙとして示され、Ｙ＝アルファ×Ｌ＋ベータ×Ｒであり、Ｙは、２つのチャネル間の相関に関する情報を表し、セカンダリチャネル（Ｓｅｃｏｎｄａｒｙ  ｃｈａｎｎｅｌ）は、Ｘとして示され、Ｘ＝アルファ×Ｌ−ベータ×Ｒであり、Ｘは２つのチャネル間の差に関する情報を表す。アルファ及びベータは、０と１との間の実数である。
【０１０２】
図１は、左側チャネル信号及び右側チャネル信号の振幅変化の事例を示す。時間領域の特定の瞬間において、左側チャネル信号及び右側チャネル信号の対応するサンプリングポイントの振幅は、基本的には同じ絶対値を有するが、反対の符号、すなわち、典型的なほぼ位相のずれた信号である。図１は、単なるほぼ位相のずれた信号の典型的な例を示しているに過ぎない。実際には、ほぼ位相のずれた信号は、左側チャネル信号と右側チャネル信号との間の位相差が１８０°に近いステレオ信号である。例えば、左側チャネル信号と右側チャネル信号との間の位相差が［１８０−θ、１８０＋θ］内にあるステレオ信号は、ほぼ位相のずれた信号と称され得る。θは、０°から９０°の任意の角度であり得る。例えば、θは、０°、５°、１５°、１７°、２０°、３０°又は４０°などの角度に等しくてよい。
【０１０３】
同様に、ほぼ同じ位相の信号は、左側チャネル信号と右側チャネル信号との間の位相差が０°に近いステレオ信号である。例えば、左側チャネル信号と右側チャネル信号との間の位相差が［−θ、θ］内にあるステレオ信号は、ほぼ同じ位相の信号と称され得る。θは、０°から９０°の任意の角度であってよい。例えば、θは、０°、５°、１５°、１７°、２０°、３０°又は４０°などの角度に等しくてよい。
【０１０４】
左側チャネル信号及び右側チャネル信号がほぼ同じ位相の信号を構成する場合、通常、時間領域のダウンミックス処理を通じて生成されるプライマリチャネル信号のエネルギーは、セカンダリチャネル信号のエネルギーよりも明らかに大きい。プライマリチャネル信号をエンコードするために、より多くのビットが用いられ、セカンダリチャネル信号をエンコードするために、より少ないビットが用いられる場合、これは、より良いエンコーディング効果を実現するのに役立つ。しかしながら、左側チャネル信号及び右側チャネル信号がほぼ位相のずれた信号を構成する場合に、同じ時間領域のダウンミックス処理方法が用いられると、生成されるプライマリチャネル信号のエネルギーは、非常に小さい又は存在すらしない。これは、最終的なエンコード品質を低下させる。
【０１０５】
以下では、ステレオエンコーディング／デコーディング品質を向上させるのに役立ついくつかの技術的解決手段の議論を続ける。
【０１０６】
本願の実施形態で言及されるオーディオエンコーディング装置及びオーディオデコーディング装置はそれぞれ、例えば、音声信号を収集する、格納する及び伝送するといった機能を有する装置であり得る。具体的には、オーディオエンコーディング装置及びオーディオデコーディング装置はそれぞれ、例えば、携帯電話、サーバ、タブレットコンピュータ、パーソナルコンピュータ又はノートブックコンピュータであってよい。
【０１０７】
本願の解決手段では、左側チャネル信号及び右側チャネル信号が、ステレオ信号の左側チャネル信号及び右側チャネル信号であることが理解され得る。ステレオ信号は、元のステレオ信号であってよい、又は、マルチチャネル信号に含まれる２つの信号により構成されるステレオ信号であってよい、又は、マルチチャネル信号に含まれる複数の信号を組み合わることにより生成される２つの信号により構成されるオーディオステレオ信号であってよい。オーディオエンコーディング方法は、代わりに、マルチチャネルエンコーディングにおいて用いられるステレオエンコーディング方法であってよく、オーディオエンコーディング装置は、代わりに、マルチチャネルエンコーディング装置において用いられるステレオエンコーディング装置であってよい。同様に、オーディオデコーディング方法は、代わりに、マルチチャネルデコーディングにおいて用いられるステレオデコーディング方法であってよく、オーディオデコーディング装置は、代わりに、マルチチャネルデコーディング装置において用いられるステレオデコーディング装置であってよい。本願の実施形態におけるオーディオエンコーディング方法は、例えば、ステレオエンコーディングシナリオに固有のものである。本願の実施形態におけるオーディオデコーディング方法は、例えば、ステレオデコーディングシナリオに固有のものである。
【０１０８】
以下では、まず、オーディオエンコーディング判定方法を提供する。方法は、現フレームに対するチャネルの組み合わせスキームを判定する段階と、前フレームのダウンミックスモードと、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードを判定する段階と、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して時間領域のダウンミックス処理を実行して、現フレームのプライマリチャネル信号及びセカンダリチャネル信号を取得する段階と、現フレームの取得したプライマリチャネル信号及びセカンダリチャネル信号をエンコードする段階とを含んでよい。
【０１０９】
図２は、本願の実施形態に係るオーディオエンコーディング方法の概略フローチャートである。オーディオエンコーディング方法の関連する段階は、エンコーディング装置により実施されてよい。例えば、方法は、以下の段階を含み得る。
【０１１０】
２０１、現フレームに対するチャネルの組み合わせスキームを判定する。
【０１１１】
現フレームに対するチャネルの組み合わせスキームは、複数のチャネルの組み合わせスキームのうちの１つである。例えば、複数のチャネルの組み合わせスキームは、逆相関信号チャネルの組み合わせスキーム（ａｎｔｉｃｏｒｒｅｌａｔｅｄ  ｓｉｇｎａｌ  Ｃｈａｎｎｅｌ  Ｃｏｍｂｉｎａｔｉｏｎ  Ｓｃｈｅｍｅ）及び相関信号チャネルの組み合わせスキーム（ｃｏｒｒｅｌａｔｅｄ  ｓｉｇｎａｌ  Ｃｈａｎｎｅｌ  Ｃｏｍｂｉｎａｔｉｏｎ  Ｓｃｈｅｍｅ）を含んでよい。相関信号チャネルの組み合わせスキームは、ほぼ同じ位相の信号に対応するチャネルの組み合わせスキームである。逆相関信号チャネルの組み合わせスキームは、ほぼ位相のずれた信号に対応するチャネルの組み合わせスキームである。ほぼ同じ位相の信号に対応するチャネルの組み合わせスキームが、ほぼ同じ位相の信号に適用可能であり、ほぼ位相のずれた信号に対応するチャネルの組み合わせスキームが、ほぼ位相のずれた信号に適用可能であることが理解され得る。
【０１１２】
２０２、前フレームのダウンミックスモードと、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードを判定する。
【０１１３】
さらに、現フレームが最初のフレームである（すなわち、現フレームに対する前フレームがない）場合、現フレームのダウンミックスモード及びエンコーディングモードは、現フレームに対するチャネルの組み合わせスキームに基づいて判定され得る。代わりに、デフォルトのダウンミックスモード及びエンコーディングモードが、現フレームのダウンミックスモード及びエンコーディングモードとして用いられてよい。
【０１１４】
前フレームのダウンミックスモードは、以下の複数のダウンミックスモード、すなわち、ダウンミックスモードＡ、ダウンミックスモードＢ、ダウンミックスモードＣ及びダウンミックスモードＤのうちの１つであってよい。ダウンミックスモードＡ及びダウンミックスモードＤは、相関信号ダウンミックスモードである。ダウンミックスモードＢ及びダウンミックスモードＣは、逆相関信号ダウンミックスモードである。前フレームのダウンミックスモードＡ、前フレームのダウンミックスモードＢ、前フレームのダウンミックスモードＣ及び前フレームのダウンミックスモードＤは、異なるダウンミックス行列に対応する。
【０１１５】
現フレームのダウンミックスモードは、以下の複数のダウンミックスモード、すなわち、ダウンミックスモードＡ、ダウンミックスモードＢ、ダウンミックスモードＣ及びダウンミックスモードＤのうちの１つであってよい。ダウンミックスモードＡ及びダウンミックスモードＤは、相関信号ダウンミックスモードである。ダウンミックスモードＢ及びダウンミックスモードＣは、逆相関信号ダウンミックスモードである。現フレームのダウンミックスモードＡ、前フレームのダウンミックスモードＢ、前フレームのダウンミックスモードＣ及び前フレームのダウンミックスモードＤは、異なるダウンミックス行列に対応する。
【０１１６】
本願の一部の実施形態において、「時間領域のダウンミックス」は、場合により、「ダウンミックス」と称され、「時間領域のアップミックス」は、場合により、「アップミックス」と称される。例えば、「時間領域のダウンミックスモード」は「ダウンミックスモード」と称され、「時間領域のダウンミックス行列」は「ダウンミックス行列」と称され、「時間領域のアップミックスモード」は「アップミックスモード」と称され、「時間領域のアップミックス行列」は「アップミックス行列」と称され、「時間領域のアップミックス処理」は「アップミックス処理」と称され、「時間領域のダウンミックス処理」は「ダウンミックス処理」と称されるなどである。
【０１１７】
本願の実施形態におけるオブジェクトの名称、例えば、エンコーディングモード、デコーディングモード、ダウンミックスモード、アップミックスモード及びチャネルの組み合わせスキームは例であり、実際の適用では、代わりに他の名称が用いられてよいことが理解され得る。
【０１１８】
２０３、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号及び右側チャネル信号に対して時間領域のダウンミックス処理を実行して、現フレームのプライマリチャネル信号及びセカンダリチャネル信号を取得し、現フレームの取得したプライマリチャネル信号及びセカンダリチャネル信号をエンコードする。
【０１１９】
時間領域のダウンミックス処理は、現フレームの左側チャネル信号及び右側チャネル信号に対して実行されて、現フレームのプライマリチャネル信号及びセカンダリチャネル信号を取得してよく、現フレームの取得したプライマリチャネル信号及びセカンダリチャネル信号は、さらにエンコードされて、ビットストリームを取得する。現フレームのチャネルの組み合わせスキーム識別子（現フレームのチャネルの組み合わせスキーム識別子は、現フレームに対するチャネルの組み合わせスキームを示すために用いられる）は、さらに、ビットストリームに書き込まれてよく、その結果、デコーディング装置は、現フレームの、ビットストリームに含まれるチャネルの組み合わせスキーム識別子に基づいて、現フレームに対するチャネルの組み合わせスキームを判定する。現フレームのダウンミックスモード識別子（現フレームのダウンミックスモード識別子は、現フレームのダウンミックスモードを示すために用いられる）は、さらに、ビットストリームに書き込まれてよく、その結果、デコーディング装置は、現フレームの、ビットストリームに含まれるダウンミックスモード識別子に基づいて、現フレームのダウンミックスモードを判定する。
【０１２０】
前フレームのダウンミックスモードと、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードを判定する段階は、具体的には、様々な方式で実装されてよい。
【０１２１】
具体的には、例えば、いくつかの可能な実施例において、前フレームのダウンミックスモードと、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードを判定する段階は、
前フレームのダウンミックスモードがダウンミックスモードＡであり、かつ、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームである場合、現フレームのダウンミックスモードがダウンミックスモードＡであると判定し、現フレームのエンコーディングモードがダウンミックスモードＡからダウンミックスモードＡへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＢであり、かつ、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームである場合、現フレームのダウンミックスモードがダウンミックスモードＢであると判定し、現フレームのエンコーディングモードがダウンミックスモードＢからダウンミックスモードＢへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＣであり、かつ、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームである場合、現フレームのダウンミックスモードがダウンミックスモードＣであると判定し、現フレームのエンコーディングモードがダウンミックスモードＣからダウンミックスモードＣへのエンコーディングモードであると判定する段階、又は、
前フレームのダウンミックスモードがダウンミックスモードＤであり、かつ、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームである場合、現フレームのダウンミックスモードがダウンミックスモードＤであると判定し、現フレームのエンコーディングモードがダウンミックスモードＤからダウンミックスモードＤへのエンコーディングモードであると判定する段階
を含んでよい。
【０１２２】
別の例として、いくつかの可能な実施例では、前フレームのダウンミックスモードと、現フレームに対するチャネルの組み合わせスキームとに基づいえ、現フレームのエンコーディングモードを判定する段階は、前フレームのダウンミックスモードと、現フレームのダウンミックスモード切り替えのコスト値と、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードを判定する段階を含んでよい。
【０１２３】
いくつかの可能な実施例において、ダウンミックスモード切り替えのコスト値は、ダウンミックスモード切り替えのコストを表し得る。例えば、より大きなダウンミックスモード切り替えのコスト値は、より大きなダウンミックスモード切り替えのコストを示す。
【０１２４】
例えば、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのダウンミックスモード切り替えのコスト関数に基づいて計算された計算結果であってよい（計算結果は、ダウンミックスモード切り替えのコスト関数の値である）。ダウンミックスモード切り替えのコスト関数は、例えば、現フレームの少なくとも１つの時間領域ステレオパラメータ（現フレームの少なくとも１つの時間領域ステレオパラメータは、例えば、現フレームのチャネルの組み合わせ比率係数を含む）、前フレームの少なくとも１つの時間領域ステレオパラメータ（前フレームの少なくとも１つの時間領域ステレオパラメータは、例えば、前フレームのチャネルの組み合わせ比率係数を含む）及び現フレームの左側チャネル信号及び右側チャネル信号のうちの少なくとも１つのパラメータに基づいて構成されてよい。
【０１２５】
別の例として、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのチャネルの組み合わせ比率係数であってよい。
【０１２６】
例えば、ダウンミックスモード切り替えのコスト関数は、
ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対するコスト関数、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対するコスト関数、ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対するコスト関数、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対するコスト関数、ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対するコスト関数、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対するコスト関数、ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対するコスト関数及びダウンミックスモードＣからダウンミックスモードＤへの切り替えに対するコスト関数
のうちの１つの切り替えのコスト関数であってよい。
【０１２７】
具体的には、例えば、図４の例において示されるように、いくつかの可能な実施例では、前フレームのダウンミックスモードと、現フレームのダウンミックスモード切り替えのコスト値と、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードを判定する段階は、
前フレームのダウンミックスモードがダウンミックスモードＡであり、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第１のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＣであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＡからダウンミックスモードＣへのエンコーディングモードであると判定する段階であって、ダウンミックスモード切り替えのコスト値は、ダウンミックスモード切り替えのコスト関数の値であり、第１のモード切り替え条件は、現フレームのダウンミックスモードＡからダウンミックスモードＢへの切り替えに対するコスト関数の値が、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対するコスト関数の値より大きい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＡであり、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第２のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＢであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＡからダウンミックスモードＢへのエンコーディングモードであると判定する段階であって、ダウンミックスモード切り替えのコスト値は、ダウンミックスモード切り替えのコスト関数の値であり、第２のモード切り替え条件は、現フレームのダウンミックスモードＡからダウンミックスモードＢへの切り替えに対するコスト関数の値が、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対するコスト関数の値より小さい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＢであり、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第３のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＡであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＢからダウンミックスモードＡへのエンコーディングモードであると判定する段階であって、ダウンミックスモード切り替えのコスト値は、ダウンミックスモード切り替えのコスト関数の値であり、第３のモード切り替え条件は、現フレームのダウンミックスモードＢからダウンミックスモードＡへの切り替えに対するコスト関数の値が、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対するコスト関数の値より小さい又はこれに等しいことである、段階と、
前フレームのダウンミックスモードがダウンミックスモードＢであり、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第４のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＤであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＢからダウンミックスモードＤへのエンコーディングモードであると判定する段階であって、ダウンミックスモード切り替えのコスト値は、ダウンミックスモード切り替えのコスト関数の値であり、第４のモード切り替え条件は、現フレームのダウンミックスモードＢからダウンミックスモードＡへの切り替えに対するコスト関数の値が、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対するコスト関数の値より大きい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＣであり、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第５のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＤであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＣからダウンミックスモードＤへのエンコーディングモードであると判定する段階であって、ダウンミックスモード切り替えのコスト値は、ダウンミックスモード切り替えのコスト関数の値であり、第５のモード切り替え条件は、現フレームのダウンミックスモードＣからダウンミックスモードＡへの切り替えに対するコスト関数の値が、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対するコスト関数の値より大きい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＣであり、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第６のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＡであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＣからダウンミックスモードＡへのエンコーディングモードであると判定する段階であって、ダウンミックスモード切り替えのコスト値は、ダウンミックスモード切り替えのコスト関数の値であり、第６のモード切り替え条件は、現フレームのダウンミックスモードＣからダウンミックスモードＡへの切り替えに対するコスト関数の値が、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対するコスト関数の値より小さい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＤであり、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第７のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＢであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＤからダウンミックスモードＢへのエンコーディングモードであると判定する段階であって、ダウンミックスモード切り替えのコスト値は、ダウンミックスモード切り替えのコスト関数の値であり、第７のモード切り替え条件は、現フレームのダウンミックスモードＤからダウンミックスモードＢへの切り替えに対するコスト関数の値が、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対するコスト関数の値より小さい又はこれに等しいことである、段階、又は、
前フレームのダウンミックスモードがダウンミックスモードＤであり、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第８のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＣであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＤからダウンミックスモードＣへのエンコーディングモードであると判定する段階であって、ダウンミックスモード切り替えのコスト値は、ダウンミックスモード切り替えのコスト関数の値であり、第８のモード切り替え条件は、現フレームのダウンミックスモードＤからダウンミックスモードＢへの切り替えに対するコスト関数の値が、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対するコスト関数の値より大きい又はこれに等しいことである、段階
を含んでよい。
【０１２８】
具体的には、別の例として、図５の例に示されるように、いくつかの可能な実施例において、前フレームのダウンミックスモードと、現フレームのダウンミックスモード切り替えのコスト値と、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードを判定する段階は、
前フレームのダウンミックスモードがダウンミックスモードＡであり、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第９のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＣであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＡからダウンミックスモードＣへのエンコーディングモードであると判定する段階であって、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのチャネルの組み合わせ比率係数であり、第９のモード切り替え条件は、現フレームのチャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ１より小さい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＡであり、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第１０のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＢであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＡからダウンミックスモードＢへのエンコーディングモードであると判定する段階であって、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのチャネルの組み合わせ比率係数であり、第１０のモード切り替え条件は、現フレームのチャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ１より大きい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＢであり、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第１１のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＡであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＢからダウンミックスモードＡへのエンコーディングモードであると判定する段階であって、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのチャネルの組み合わせ比率係数であり、第１１のモード切り替え条件は、現フレームのチャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ２より大きい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＢであり、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第１２のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＤであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＢからダウンミックスモードＤへのエンコーディングモードであると判定する段階であって、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのチャネルの組み合わせ比率係数であり、第１２のモード切り替え条件は、現フレームのチャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ２より小さい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＣであり、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第１３のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＤであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＣからダウンミックスモードＤへのエンコーディングモードであると判定する段階であって、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのチャネルの組み合わせ比率係数であり、第１３のモード切り替え条件は、現フレームのチャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ３より大きい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＣであり、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第１４のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＡであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＣからダウンミックスモードＡへのエンコーディングモードであると判定する段階であって、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのチャネルの組み合わせ比率係数であり、第１４のモード切り替え条件は、現フレームのチャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ３より小さい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＤであり、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第１５のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＢであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＤからダウンミックスモードＢへのエンコーディングモードであると判定する段階であって、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのチャネルの組み合わせ比率係数であり、第１５のモード切り替え条件は、現フレームのチャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ４より小さい又はこれに等しいことである、段階、又は、
前フレームのダウンミックスモードがダウンミックスモードＤであり、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第１６のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＣであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＤからダウンミックスモードＣへのエンコーディングモードであると判定する段階であって、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのチャネルの組み合わせ比率係数であり、第１６のモード切り替え条件は、現フレームのチャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ４より大きい又はこれに等しいことである、段階
を含んでよい。
【０１２９】
チャネルの組み合わせ比率係数の閾値Ｓ１の値の範囲は、例えば、［０．４、０．６］であってよい。例えば、Ｓ１は、０．４、０．４２、０．４５、０．５、０．５５、０．５８、０．６又は別の値に等しくてよい。
【０１３０】
チャネルの組み合わせ比率係数の閾値Ｓ２の値の範囲は、例えば、［０．４、０．６］であってよい。例えば、Ｓ１は、０．４、０．４２、０．４５、０．５、０．５５、０．５７、０．６又は別の値に等しくてよい。
【０１３１】
チャネルの組み合わせ比率係数の閾値Ｓ３の値の範囲は、例えば、［０．４、０．６］であってよい。例えば、Ｓ１は、０．４、０．４２、０．４５、０．５、０．５５、０．５９、０．６又は別の値に等しくてよい。
【０１３２】
チャネルの組み合わせ比率係数の閾値Ｓ４の値の範囲は、例えば、［０．４、０．６］であってよい。例えば、Ｓ１は、０．４、０．４３、０．４５、０．５、０．５５、０．５８、０．６又は別の値に等しくてよい。
【０１３３】
チャネルの組み合わせ比率係数の閾値Ｓ４の値の範囲についての前述の例は例であり、値の範囲が切り替え測定に基づいて柔軟に設定されてよいことが理解され得る。
【０１３４】
現フレームのダウンミックスモードが前フレームのダウンミックスモードとは異なっている場合、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号及び右側チャネル信号に対してセグメント化された時間領域のダウンミックス処理が実行されてよい。現フレームの左側チャネル信号と右側チャネル信号に対してセグメント化された時間領域のダウンミックス処理を実行するメカニズムは、現フレームのダウンミックスモードが前フレームのダウンミックスモードとは異なっている場合に導入される。セグメント化された時間領域のダウンミックス処理メカニズムは、チャネルの組み合わせスキームの円滑な移行を実施するのに役立つので、エンコーディング品質を向上させるのに役立つ。
【０１３５】
前述のエンコーディング解決手段では、現フレームに対するチャネルの組み合わせスキームが判定される必要があり、前フレームのダウンミックスモードと、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードが判定される必要があることが理解され得る。これは、現フレームに対して複数の可能なチャネルの組み合わせスキームがあり、現フレームの複数の可能なエンコーディングモードがあることを示す。１つのチャネル組み合わせスキーム及び１つのエンコーディングモードしかない従来の解決手段と比較して、これは、より良好な互換性を実現し、複数の可能なチャネルの組み合わせスキーム、複数のエンコーディングモード及び複数の可能なシナリオの間で一致させるのに役立つので、エンコーディング品質を向上させるのに役立つ。
【０１３６】
さらに、ほぼ位相のずれた信号に対応するチャネルの組み合わせスキームが導入されるので、現フレームのステレオ信号がほぼ位相のずれた信号である場合、より多くの目標とされるチャネルの組み合わせスキーム及びエンコーディングモードがあり、これは、エンコーディング品質を向上させるのに役立つ。
【０１３７】
さらに、２つの異なるダウンミックスモードが、相関信号チャネルの組み合わせスキーム及び逆相関信号チャネルの組み合わせスキームに導入される。したがって、対応するダウンミックス行列を適切に設計することは、切り替え位置に対する要件を用いることなく、ランダムな切り替えを実施するのに役立つ。
【０１３８】
それに応じて、以下では、時間領域のステレオデコーディングシナリオを、例を用いて説明する。
【０１３９】
図３を参照すると、以下では、オーディオデコーディング方法をさらに提供する。オーディオデコーディング方法の関連する段階は、デコーディング装置により実施され得る。方法は、具体的には、以下の段階を含み得る。
【０１４０】
３０１、ビットストリームに基づいてデコーディングを実行して、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号を取得する。
【０１４１】
３０２、ビットストリームに基づいてデコーディングを実行して、現フレームのダウンミックスモードを判定する。
【０１４２】
例えば、デコーディング装置は、現フレームのダウンミックスモード識別子（現フレームのダウンミックスモード識別子は、現フレームのダウンミックスモードを示す）をビットストリームに書き込む。この場合、デコーディングは、現フレームのダウンミックスモード識別子を取得するために、ビットストリームに基づいて実行されてよい。さらに、現フレームのダウンミックスモードは、現フレームの、デコーディングを通じて取得されるダウンミックスモード識別子に基づいて判定されてよい。もちろん、デコーダは、代わりに、エンコーダにより用いられるものと類似する方式で、現フレームのダウンミックスモードを判定してよい、又は、ビットストリームに含まれる他の情報に基づいて、現フレームのダウンミックスモードを判定してよい。
【０１４３】
前フレームのダウンミックスモードは、以下の複数のダウンミックスモード、すなわち、ダウンミックスモードＡ、ダウンミックスモードＢ、ダウンミックスモードＣ及びダウンミックスモードＤのうちの１つであってよい。ダウンミックスモードＡ及びダウンミックスモードＤは、相関信号ダウンミックスモードである。ダウンミックスモードＢ及びダウンミックスモードＣは、逆相関信号ダウンミックスモードである。前フレームのダウンミックスモードＡ、前フレームのダウンミックスモードＢ、前フレームのダウンミックスモードＣ及び前フレームのダウンミックスモードＤは、異なるダウンミックス行列に対応する。
【０１４４】
現フレームのダウンミックスモードは、以下の複数のダウンミックスモード、すなわち、ダウンミックスモードＡ、ダウンミックスモードＢ、ダウンミックスモードＣ及びダウンミックスモードＤのうちの１つであってよい。ダウンミックスモードＡ及びダウンミックスモードＤは、相関信号ダウンミックスモードである。ダウンミックスモードＢ及びダウンミックスモードＣは、逆相関信号ダウンミックスモードである。現フレームのダウンミックスモードＡ、前フレームのダウンミックスモードＢ、前フレームのダウンミックスモードＣ及び前フレームのダウンミックスモードＤは、異なるダウンミックス行列に対応する。
【０１４５】
異なるダウンミックス行列は、異なるアップミックス行列に対応することが理解され得る。
【０１４６】
例えば、ダウンミックスモード識別子は、例えば、少なくとも２つのビットを含んでよい。例えば、ダウンミックスモード識別子の値が「００」である場合、現フレームのダウンミックスモードがダウンミックスモードＡであることを示してよい。例えば、ダウンミックスモード識別子の値が「０１」である場合、現フレームのダウンミックスモードがダウンミックスモードＢであることを示してよい。例えば、ダウンミックスモード識別子の値が「１０」である場合、現フレームのダウンミックスモードがダウンミックスモードＣであることを示してよい。例えば、ダウンミックスモード識別子の値が「１１」である場合、現フレームのダウンミックスモードがダウンミックスモードＤであることを示してよい。
【０１４７】
ダウンミックスモードＡ及びダウンミックスモードＤが相関信号ダウンミックスモードであるので、現フレームの、デコーディングを通じて取得されたダウンミックスモード識別子に基づいて、現フレームのダウンミックスモードがダウンミックスモードＡ又はダウンミックスモードＤであると判定された場合、現フレームに対するチャネルの組み合わせスキームは、相関チャネルの組み合わせスキームであると判定されてよいことが理解され得る。
【０１４８】
同様に、ダウンミックスモードＢ及びダウンミックスモードＣが相関信号ダウンミックスモードであるので、現フレームの、デコーディングを通じて取得されたダウンミックスモード識別子に基づいて現フレームのダウンミックスモードがダウンミックスモードＢ又はダウンミックスモードＣであると判定された場合、現フレームに対するチャネルの組み合わせスキームが逆相関チャネルの組み合わせスキームであると判定されてよい。
【０１４９】
３０３、前フレームのダウンミックスモードと、現フレームのダウンミックスモードとに基づいて、現フレームのエンコーディングモードを判定する。
【０１５０】
前フレームのダウンミックスモードと、現フレームのダウンミックスモードとに基づいて、現フレームのエンコーディングモードが、ダウンミックスモード切り替えエンコーディングモード、又は、ダウンミックスモード非切り替えエンコーディングモードであり得ると判定される。具体的には、ダウンミックスモード非切り替えエンコーディングモードは、ダウンミックスモードＡからダウンミックスモードＡへのエンコーディングモード、ダウンミックスモードＢからダウンミックスモードＢへのエンコーディングモード、ダウンミックスモードＣからダウンミックスモードＣへのエンコーディングモード及びダウンミックスモードＤからダウンミックスモードＤへのエンコーディングモードを含んでよい。
【０１５１】
具体的には、ダウンミックスモード切り替えエンコーディングモードは、ダウンミックスモードＡからダウンミックスモードＢへのエンコーディングモード、ダウンミックスモードＡからダウンミックスモードＣへのエンコーディングモード、ダウンミックスモードＢからダウンミックスモードＡへのエンコーディングモード、ダウンミックスモードＢからダウンミックスモードＤへのエンコーディングモード、ダウンミックスモードＣからダウンミックスモードＡへのエンコーディングモード、ダウンミックスモードＣからダウンミックスモードＤへのエンコーディングモード、ダウンミックスモードＤからダウンミックスモードＢへのエンコーディングモード及びダウンミックスモードＤからダウンミックスモードＣへのエンコーディングモードを含み得る。
【０１５２】
具体的には、例えば、前フレームのダウンミックスモードと、現フレームのダウンミックスモードとに基づいて、現フレームのエンコーディングモードを判定する段階は、
前フレームのダウンミックスモードがダウンミックスモードＡであり、かつ、現フレームのダウンミックスモードＡがダウンミックスモードＡである場合、現フレームのエンコーディングモードがダウンミックスモードＡからダウンミックスモードＡへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＡであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＢである場合、現フレームのエンコーディングモードがダウンミックスモードＡからダウンミックスモードＢへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＡであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＣである場合、現フレームのエンコーディングモードがダウンミックスモードＡからダウンミックスモードＣへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＢであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＢである場合、現フレームのエンコーディングモードがダウンミックスモードＢからダウンミックスモードＢへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＢであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＡである場合、現フレームのエンコーディングモードがダウンミックスモードＢからダウンミックスモードＡへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＢであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＤである場合、現フレームのエンコーディングモードがダウンミックスモードＢからダウンミックスモードＤへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＣであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＣである場合、現フレームのエンコーディングモードがダウンミックスモードＣからダウンミックスモードＣへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＣであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＡである場合、現フレームのエンコーディングモードがダウンミックスモードＣからダウンミックスモードＡへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＣであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＤである場合、現フレームのエンコーディングモードがダウンミックスモードＣからダウンミックスモードＤへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＤであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＤである場合、現フレームのエンコーディングモードがダウンミックスモードＤからダウンミックスモードＤへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＤであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＣである場合、現フレームのエンコーディングモードがダウンミックスモードＤからダウンミックスモードＣへのエンコーディングモードであると判定する段階、又は、
前フレームのダウンミックスモードがダウンミックスモードＤであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＢである場合、現フレームのエンコーディングモードがダウンミックスモードＤからダウンミックスモードＢへのエンコーディングモードであると判定する段階
を含んでよい。
【０１５３】
３０４、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して時間領域のアップミックス処理を実行して、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得する。
【０１５４】
再構築された左側チャネル信号及び右側チャネル信号は、デコードされた左側チャネル信号及び右側チャネル信号であってよい、又は、遅延調整処理及び／又は時間領域の後処理は、再構築された左側チャネル信号及び右側チャネル信号に対して実行されることで、デコードされた左側チャネル信号及び右側チャネル信号を取得してよい。
【０１５５】
ダウンミックスモードがアップミックスモードに対応し、エンコーディングモードがデコーディングモードに対応することが理解され得る。
【０１５６】
例えば、現フレームのダウンミックスモードが前フレームのダウンミックスモードとは異なっている場合、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、セグメント化された時間領域のアップミックス処理が実行されてよい。現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対してセグメント化された時間領域のアップミックス処理を実行するメカニズムは、現フレームのダウンミックスモードが前フレームのダウンミックスモードとは異なっている場合に導入される。セグメント化された時間領域のアップミックス処理のメカニズムは、チャネルの組み合わせスキームの円滑な移行を実施するのに役立つので、エンコーディング品質を向上させるのに役立つ。
【０１５７】
前述のデコーディング解決手段では、前フレームのダウンミックスモードと、現フレームのダウンミックスモードとに基づいて、現フレームのエンコーディングモードが判定される必要があることが理解され得る。これは、前フレーム及び現フレームの複数の可能なダウンミックスモードがあり、現フレームの複数の可能なエンコーディングモードがあることを示す。１つのダウンミックスモード及び１つのエンコーディングモードしかない従来の解決手段と比較して、これは、より良好な互換性を実現し、複数の可能なダウンミックスモード、複数のエンコーディングモード及び複数の可能なシナリオの間で一致させるのに役立つので、エンコーディング品質を向上させるのに役立つ。
【０１５８】
さらに、ほぼ位相のずれた信号に対応するチャネルの組み合わせスキームが導入されるので、現フレームのステレオ信号がほぼ位相のずれた信号である場合、より多くの目標とされるチャネルの組み合わせスキーム及びエンコーディングモードがあり、これは、エンコーディング品質を向上させるのに役立つ。
【０１５９】
以下では、エンコーディング装置により、現フレームに対するチャネルの組み合わせスキームを判定する段階のいくつかの具体的な実装の例を説明する。エンコーディング装置により、現フレームに対するチャネルの組み合わせスキームを判定する段階は、具体的には、様々な方式で実装され得る。
【０１６０】
現フレームのダウンミックスモードが前フレームのダウンミックスモードとは異なっている場合、現フレームのエンコーディングモードが、例えば、ダウンミックスモード切り替えエンコーディングモードであり得ると判定されてよい。この場合、現フレームのダウンミックスモードと、前フレームのダウンミックスモードとに基づいて、現フレームの左側チャネル信号及び右側チャネル信号に対して、セグメント化された時間領域のダウンミックス処理が実行されてよい。
【０１６１】
現フレームの左側チャネル信号と右側チャネル信号に対して、セグメント化された時間領域のダウンミックス処理を実行するメカニズムは、現フレームに対するチャネルの組み合わせスキームが前フレームに対するチャネルの組み合わせスキームとは異なっている場合に導入される。セグメント化された時間領域のダウンミックス処理メカニズムは、チャネルの組み合わせスキームの円滑な移行を実施するのに役立つので、エンコーディング品質を向上させるのに役立つ。
【０１６２】
いくつかの可能な実施例では、現フレームに対するチャネルの組み合わせスキームを判定する段階は、現フレームの左側チャネル信号と右側チャネル信号を用いて、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプを判定する段階と、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプと、前フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームに対するチャネルの組み合わせスキームを判定する段階とを含んでよい。現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプは、ほぼ同じ位相の信号又はほぼ位相のずれた信号であってよい。現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプは、現フレームのほぼ同じ位相の信号／ほぼ位相のずれた信号タイプの識別子を用いて示されてよい。具体的には、例えば、現フレームのほぼ同じ位相の信号／ほぼ位相のずれた信号タイプの識別子の値が「１」である場合、それは、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプが、ほぼ同じ位相の信号であることを示す、又は、現フレームのほぼ同じ位相の信号／ほぼ位相のずれた信号タイプの識別子の値が「０」である場合、それは、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプが、ほぼ位相のずれた信号であることを示し、逆もまた同様である。
【０１６３】
オーディオフレーム（例えば、前フレーム又は現フレーム）に対するチャネルの組み合わせスキームは、オーディオフレームのチャネルの組み合わせスキーム識別子を用いて示されてよい。具体的には、例えば、オーディオフレームのチャネルの組み合わせスキーム識別子の値が「０」である場合、それは、オーディオフレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであることを示し、又は、オーディオフレームのチャネルの組み合わせスキーム識別子の値が「１」である場合、それは、オーディオフレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであることを示し、逆もまた同様である。
【０１６４】
現フレームの左側チャネル信号及び右側チャネル信号を用いて、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプを判定する段階は、現フレームの左側チャネル信号と右側チャネル信号との間の相関の値ｘｏｒｒを計算する段階と、ｘｏｒｒが第１閾値より小さい又はこれに等しい場合、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ同じ位相の信号であると判定する段階と、ｘｏｒｒが第１閾値より大きい場合、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ位相のずれた信号であると判定する段階とを含んでよい。さらに、現フレームのほぼ同じ位相の信号／ほぼ位相のずれた信号タイプの識別子が、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプを示すために用いられる場合、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ同じ位相の信号であると判定されたときに、現フレームのほぼ同じ位相の信号／ほぼ位相のずれた信号タイプの識別子の値は、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ同じ位相の信号であることを示すように設定されてよい、又は、現フレームのほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ同じ位相の信号であると判定された場合、現フレームのほぼ同じ位相の信号／ほぼ位相のずれた信号タイプの識別子の値は、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ位相のずれた信号であることを示すように設定されてよい。
【０１６５】
第１閾値の値の範囲は、例えば、［０．５、１．０］であってよい。例えば、第１閾値は、０．８５、０．７５、０．６５又は０．８１に等しくてよい。
【０１６６】
具体的には、例えば、オーディオフレーム（例えば、前フレーム又は現フレーム）のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプの識別子の値が「０」である場合、それは、オーディオフレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ同じ位相の信号であることを示しており、又は、オーディオフレーム（例えば、前フレーム又は現フレーム）のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプの識別子の値が「１」である場合、それは、オーディオフレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ位相のずれた信号であることを示す、などである。
【０１６７】
現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプと、前フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームに対するチャネルの組み合わせスキームを判定する段階は、例えば、
現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ同じ位相の信号であり、かつ、前フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームである場合、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであると判定する段階、又は、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ位相のずれた信号であり、かつ、前フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームである場合、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであると判定する段階、
現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ同じ位相の信号であり、かつ、前フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームである場合、現フレームの左側チャネル信号と右側チャネル信号の信号対雑音比が両方とも第２の閾値より小さい場合、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであると判定する段階、又は、現フレームの左側チャネル信号の信号対雑音比及び／又は右側チャネル信号の信号対雑音比が第２閾値より大きい又はこれに等しい場合、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであると判定する段階、又は、
現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ位相のずれた信号であり、かつ、前フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームである場合、現フレームの左側チャネル信号及び右側チャネル信号の信号対雑音比が両方とも第２閾値より小さい又はこれに等しい場合、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであると判定する段階、又は、現フレームの左側チャネル信号の信号対雑音比及び／又は右側チャネル信号の信号対雑音比が第２閾値より大きい又はこれに等しい場合、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであると判定する段階
を含んでよい。
【０１６８】
第２閾値の値の範囲は、例えば、［０．８、１．２］であってよい。例えば、第２閾値は、０．８、０．８５、０．９、１、１．１、１．１８に等しくてよい。
【０１６９】
現フレームのチャネルの組み合わせスキーム識別子は、ｔｄｍ＿ＳＭ＿ｆｌａｇとして示されてよい。
【０１７０】
前フレームのチャネルの組み合わせスキーム識別子は、ｔｄｍ＿ｌａｓｔ＿ＳＭ＿ｆｌａｇとして示されてよい。
【０１７１】
前述の例では、現フレームに対するチャネルの組み合わせスキームを判定する段階についてのいくつかの実施例を提供したが、実際の適用では、前述の例示的な方式に限定されなくてよいことが理解され得る。
【０１７２】
以下では、例を用いて様々なダウンミックスモード切り替えのコスト関数を説明する。ダウンミックスモード切り替えのコスト関数は、ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対するコスト関数、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対するコスト関数、ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対するコスト関数、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対するコスト関数、ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対するコスト関数、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対するコスト関数、ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対するコスト関数及びダウンミックスモードＣからダウンミックスモードＤへの切り替えに対するコスト関数のうちの１つの切り替えのコスト関数であってよい。例えば、ダウンミックスモード切り替えのコスト関数は、例えば、現フレームの少なくとも１つの時間領域ステレオパラメータ（現フレームの少なくとも１つの時間領域ステレオパラメータは、例えば、現フレームのチャネルの組み合わせ比率係数を含む）、前フレームの少なくとも１つの時間領域ステレオパラメータ（前フレームの少なくとも１つの時間領域ステレオパラメータは、例えば、前フレームのチャネルの組み合わせ比率係数を含む）及び現フレームの左側チャネル信号と右側チャネル信号のうちの少なくとも１つのパラメータに基づいて構成されてよい。
【０１７３】
実際の適用では、切り替えのコスト関数は、具体的には、様々な方式で構成されてよい。以下では、例を用いて説明を提供する。
【０１７４】
例えば、現フレームのダウンミックスモードＡからダウンミックスモードＢへの切り替えに対するコスト関数は、
【数５８】
2021504759.tif 000060
であってよく、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＡＢは、ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対するコスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対するコスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ａは、ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対するコスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ａは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、ｅｎｄ＿ｓａｍｐｌｅ＿Ａより小さく、
例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ａ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａの値の範囲は、［６０、２００］であってよく、例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ａ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、６０、６９、８０、１００、１２０、１５０、１８０、１９１、２００又は別の値に等しく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１７５】
別の例として、現フレームのダウンミックスモードＡからダウンミックスモードＣへの切り替えに対するコスト関数は、
【数５９】
2021504759.tif 000061
であってよく、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＡＣは、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対するコスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対するコスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ａは、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対するコスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ａは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、ｅｎｄ＿ｓａｍｐｌｅ＿Ａより小さく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１７６】
別の例として、現フレームのダウンミックスモードＢからダウンミックスモードＡへの切り替えに対するコスト関数は、
【数６０】
2021504759.tif 000062
であってよく、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＢＡは、ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対するコスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対するコスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂは、ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対するコスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂより小さく、
例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂの値の範囲は、［６０、２００］であってよく、例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、６０、６７、８０、１００、１２０、１５０、１８０、１９１、２００又は別の値に等しく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、
α１＝ｒａｔｉｏであり、ｒａｔｉｏは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１７７】
別の例として、現フレームのダウンミックスモードＢからダウンミックスモードＤへの切り替えに対するコスト関数は、
【数６１】
2021504759.tif 000063
であってよく、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＢＤは、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対するコスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対するコスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂは、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対するコスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂより小さく、
例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂの値の範囲は、［６０、２００］であってよく、例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、６０、６７、８０、１００、１２０、１５０、１８０、１９１、２００又は別の値に等しく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、
α１＝ｒａｔｉｏであり、ｒａｔｉｏは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１７８】
別の例として、現フレームのダウンミックスモードＣからダウンミックスモードＤへの切り替えに対するコスト関数は、
【数６２】
2021504759.tif 000064
であってよく、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＣＤは、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対するコスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対するコスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃは、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対するコスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃより小さく、
例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃの値の範囲は、［６０、２００］であってよく、例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、６０、７１、８０、１００、１２０、１５０、１８０、１９１、２００又は別の値に等しく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、
α１＝ｒａｔｉｏであり、ｒａｔｉｏは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１７９】
別の例として、現フレームのダウンミックスモードＣからダウンミックスモードＡへの切り替えに対するコスト関数は、
【数６３】
2021504759.tif 000065
であってよく、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＣＡは、ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対するコスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対するコスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃは、ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対するコスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃより小さく、
例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃの値の範囲は、［６０、２００］であってよく、例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、６０、７１、８０、１００、１２０、１５０、１８０、１９１、２００又は別の値に等しく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、
α１＝ｒａｔｉｏであり、ｒａｔｉｏは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１８０】
別の例として、現フレームのダウンミックスモードＤからダウンミックスモードＣへの切り替えに対するコスト関数は、
【数６４】
2021504759.tif 000066
であってよく、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＤＣは、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対するコスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対するコスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄは、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対するコスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄより小さく、
例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄの値の範囲は、［６０、２００］であってよく、例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、６０、７３、８０、１００、１２０、１５０、１８０、１９１、２００又は別の値に等しく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１８１】
別の例として、現フレームのダウンミックスモードＤからダウンミックスモードＢへの切り替えに対するコスト関数は、
【数６５】
2021504759.tif 000067
であり、  α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＤＢは、ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対するコスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対するコスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄは、ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対するコスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄより小さく、
例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄの値の範囲は、［６０、２００］であってよく、例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、６０、７３、８０、１００、１２０、１５０、１８０、１９１、２００又は別の値に等しく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１８２】
以下では、例を用いて、現フレームの異なるダウンミックスモードＡに対応するいくつかのダウンミックス行列及びアップミックス行列を説明する。
【０１８３】
例えば、Ｍ２Ａは、現フレームのダウンミックスモードＡに対応するダウンミックス行列を表し、Ｍ２Ａは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。この場合、例えば、
【数６６】
2021504759.tif 000068
又は、
【数６７】
2021504759.tif 000069
であり、ｒａｔｉｏは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１８４】
それに応じて、
【数６８】
2021504759.tif 000070
は、現フレームのダウンミックスモードＡに対応するダウンミックス行列Ｍ２Ａに対応するアップミックス行列を表し、
【数６９】
2021504759.tif 000071
は、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数７０】
2021504759.tif 000072
である、又は、
【数７１】
2021504759.tif 000073
である。
【０１８５】
例えば、Ｍ２Ｂは、現フレームのダウンミックスモードＢに対応するダウンミックス行列を表し、Ｍ２Ｂは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数７２】
2021504759.tif 000074
であり、又は、
【数７３】
2021504759.tif 000075
であり、α１＝ｒａｔｉｏ＿ＳＭであり、α２＝１−ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１８６】
それに応じて、
【数７４】
2021504759.tif 000076
は、現フレームのダウンミックスモードＢに対応するダウンミックス行列Ｍ２Ｂに対応するアップミックス行列を表し、
【数７５】
2021504759.tif 000077
は、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数７６】
2021504759.tif 000078
であり、又は、
【数７７】
2021504759.tif 000079
であり、α１＝ｒａｔｉｏ＿ＳＭであり、α２＝１−ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１８７】
例えば、Ｍ２Ｃは、現フレームのダウンミックスモードＣに対応するダウンミックス行列を表し、Ｍ２Ｃは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数７８】
2021504759.tif 000080
であり、又は、
【数７９】
2021504759.tif 000081
であり、α１＝ｒａｔｉｏ＿ＳＭであり、α２＝１−ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１８８】
それに応じて、
【数８０】
2021504759.tif 000082
は、現フレームのダウンミックスモードＣに対応するダウンミックス行列Ｍ２Ｃに対応するアップミックス行列を表し、
【数８１】
2021504759.tif 000083
は、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数８２】
2021504759.tif 000084
であり、又は、
【数８３】
2021504759.tif 000085
であり、α１＝ｒａｔｉｏ＿ＳＭであり、α２＝１−ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１８９】
例えば、Ｍ２Ｄは、現フレームのダウンミックスモードＤに対応するダウンミックス行列を表し、Ｍ２Ｄは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数８４】
2021504759.tif 000086
であり、又は、
【数８５】
2021504759.tif 000087
であり、α１＝ｒａｔｉｏ＿ＳＭであり、α２＝１−ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１９０】
それに応じて、
【数８６】
2021504759.tif 000088
は、現フレームのダウンミックスモードＤに対応するダウンミックス行列Ｍ２Ｄに対応するアップミックス行列を表し、
【数８７】
2021504759.tif 000089
は、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数８８】
2021504759.tif 000090
であり、又は、
【数８９】
2021504759.tif 000091
であり、α１＝ｒａｔｉｏであり、α２＝１−ｒａｔｉｏであり、ｒａｔｉｏは、は、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１９１】
以下では、例を用いて、前フレームに対するいくつかのダウンミックス行列及びアップミックス行列を説明する。
【０１９２】
例えば、Ｍ１Ａは、前フレームのダウンミックスモードＡに対応するダウンミックス行列を表し、Ｍ１Ａは、前フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。この場合、例えば、
【数９０】
2021504759.tif 000092
であり、又は、
【数９１】
2021504759.tif 000093
であり、α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１９３】
それに応じて、
【数９２】
2021504759.tif 000094
は、前フレームのダウンミックスモードＡに対応するダウンミックス行列Ｍ１Ａに対応するアップミックス行列を表し、（
【数９３】
2021504759.tif 000095
は、略して、前フレームのダウンミックスモードＡに対応するアップミックス行列と称される）
【数９４】
2021504759.tif 000096
は、前フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数９５】
2021504759.tif 000097
であり、又は、
【数９６】
2021504759.tif 000098
であり、α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１９４】
例えば、Ｍ１Ｂは、前フレームのダウンミックスモードＢに対応するダウンミックス行列を表し、Ｍ１Ｂは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数９７】
2021504759.tif 000099
であり、又は、
【数９８】
2021504759.tif 000100
であり、α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、α２＿ｐｒｅ＝１−α１＿ｐｒｅであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１９５】
それに応じて、
【数９９】
2021504759.tif 000101
は、前フレームのダウンミックスモードＢに対応するダウンミックス行列M１Ｂに対応するアップミックス行列を表し、
【数１００】
2021504759.tif 000102
は、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数１０１】
2021504759.tif 000103
であり、又は、
【数１０２】
2021504759.tif 000104
であり、α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、α２＿ｐｒｅ＝１−α１＿ｐｒｅであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１９６】
例えば、Ｍ１Ｃは、前フレームのダウンミックスモードＣに対応するダウンミックス行列を表し、Ｍ１Ｃは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数１０３】
2021504759.tif 000105
であり、又は、
【数１０４】
2021504759.tif 000106
であり、α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、α２＿ｐｒｅ＝１−α１＿ｐｒｅであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１９７】
それに応じて、
【数１０５】
2021504759.tif 000107
は、前フレームのダウンミックスモードＣに対応するダウンミックス行列Ｍ１Ｃに対応するアップミックス行列を表し、
【数１０６】
2021504759.tif 000108
は、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数１０７】
2021504759.tif 000109
であり、又は、
【数１０８】
2021504759.tif 000110
であり、α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、α２＿ｐｒｅ＝１−α１＿ｐｒｅであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１９８】
例えば、Ｍ２Ｄは、前フレームのダウンミックスモードＤに対応するダウンミックス行列を表し、Ｍ１Ｄは、前フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数１０９】
2021504759.tif 000111
であり、又は、
【数１１０】
2021504759.tif 000112
であり、α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、α２＿ｐｒｅ＝１−α１＿ｐｒｅであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１９９】
それに応じて、
【数１１１】
2021504759.tif 000113
は、前フレームのダウンミックスモードＤに対応するダウンミックス行列Ｍ１Ｄに対応するアップミックス行列を表し、
【数１１２】
2021504759.tif 000114
は、前フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数１１３】
2021504759.tif 000115
であり、又は、
【数１１４】
2021504759.tif 000116
であり、α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、α２＿ｐｒｅ＝１−α１＿ｐｒｅであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０２００】
ダウンミックス行列及びアップミックス行列についての前述の例示的な形態は、例であり、もちろん、実際の適用では、ダウンミックス行列及びアップミックス行列の他の形態があってもよいことが理解され得る。
【０２０１】
以下では、エンコーディングモードの異なるシナリオ及びデコーディングモードの対応するシナリオを、例を用いてさらに説明する。異なるエンコーディングモードは、通常、異なる時間領域のダウンミックス処理方式に対応し、各エンコーディングモードはまた、１又は複数の時間領域のダウンミックス処理方式に対応し得ることが理解され得る。
【０２０２】
以下では、まず、例を用いて、現フレームのダウンミックスモードが、前フレームのダウンミックスモードと同じであるいくつかのエンコーディング／デコーディング事例を説明する。
【０２０３】
まず、現フレームのエンコーディングモードがダウンミックスモードＡからダウンミックスモードＡへのエンコーディングモードである場合のエンコーディングシナリオ及びデコーディングシナリオが例を用いて説明される。
【０２０４】
例えば、現フレームのエンコーディングモードは、ダウンミックスモードＡからダウンミックスモードＡへのエンコーディングモードである。この場合、いくつかの可能なエンコーディングの実施例において、現フレームのプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数１１５】
2021504759.tif 000117
であり、ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、Ｙ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるプライマリチャネル信号を表し、Ｘ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるセカンダリチャネル信号を表し、ｎは、サンプリングポイントのシーケンス番号を表し、Ｍ２Ａは、現フレームのダウンミックスモードＡに対応するダウンミックス行列を表す。
【０２０５】
それに応じて、対応するデコーディングシナリオでは、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数１１６】
2021504759.tif 000118
であり、ｎは、サンプリングポイントのシーケンス番号を表し、
【数１１７】
2021504759.tif 000119
は、現フレームの再構築された左側チャネル信号を表し、
【数１１８】
2021504759.tif 000120
は、現フレームの再構築された右側チャネル信号を表し、
【数１１９】
2021504759.tif 000121
は、現フレームのデコードされたプライマリチャネル信号を表し、
【数１２０】
2021504759.tif 000122
は、現フレームのデコードされたセカンダリチャネル信号を表し、
【数１２１】
2021504759.tif 000123
は、現フレームのダウンミックスモードＡに対応するアップミックス行列を表す。
【０２０６】
別の例として、現フレームのエンコーディングモードは、ダウンミックスモードＡからダウンミックスモードＡへのエンコーディングモードである。この場合、いくつかの他の可能なエンコーディングの実施例において、現フレームのプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数１２２】
2021504759.tif 000124
であり、
【数１２３】
2021504759.tif 000125
であり、ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、Ｙ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるプライマリチャネル信号を表し、Ｘ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるセカンダリチャネル信号を表す。
【０２０７】
それに応じて、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、対応するデコーディングシナリオにおいて、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数１２４】
2021504759.tif 000126
であり、
【数１２５】
2021504759.tif 000127
であり、
ｎは、サンプリングポイントのシーケンス番号を表し、
【数１２６】
2021504759.tif 000128
は、現フレームの再構築された左側チャネル信号を表し、
【数１２７】
2021504759.tif 000129
は、現フレームの再構築された右側チャネル信号を表し、
【数１２８】
2021504759.tif 000130
は、現フレームのデコードされたプライマリチャネル信号を表し、
【数１２９】
2021504759.tif 000131
は、現フレームのデコードされたセカンダリチャネル信号を表し、ｕｐｍｉｘｉｎｇ＿ｄｅｌａｙは、デコーディング遅延補償を表し、
ｄｅｌａｙ＿ｃｏｍは、エンコーディング遅延補償を表し、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さ、例えば、ｎ＝０、１、・・・、Ｎ−１を表し、
Ｍ１Ａは、前フレームのダウンミックスモードＡに対応するダウンミックス行列を表し、Ｍ２Ａは、現フレームのダウンミックスモードＡに対応するダウンミックス行列を表し、
【数１３０】
2021504759.tif 000132
は、前フレームのダウンミックスモードＡに対応するアップミックス行列を表し、
【数１３１】
2021504759.tif 000133
は、前フレームのダウンミックスモードＡに対応するダウンミックス行列を表す。
【０２０８】
別の例として、現フレームのエンコーディングモードは、ダウンミックスモードＡからダウンミックスモードＡへのエンコーディングモードである。この場合、いくつかの他の可能な実施例において、現フレームｎプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数１３２】
2021504759.tif 000134
であり、
【数１３３】
2021504759.tif 000135
であり、
【数１３４】
2021504759.tif 000136
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数１３５】
2021504759.tif 000137
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数１３６】
2021504759.tif 000138
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよい。
【０２０９】
それに応じて、対応するデコーディングシナリオでは、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数１３７】
2021504759.tif 000139
であり、
【数１３８】
2021504759.tif 000140
であり、
【数１３９】
2021504759.tif 000141
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数１４０】
2021504759.tif 000142
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数１４１】
2021504759.tif 000143
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ＮＯＶＡ＿Ａは、ダウンミックスモードＡに対応する移行処理の長さを表し、ＮＯＶＡ＿Ａの値は、特定のシナリオの要件に基づいて設定されてよく、例えば、ＮＯＶＡ＿Ａは、３／Ｎに等しくてよい、又は、ＮＯＶＡ＿Ａは、Ｎより小さい別の値であってよい。
【０２１０】
以下では、ダウンミックスモードＢからダウンミックスモードＢへのエンコーディングモードのシナリオを、例を用いて説明する。
【０２１１】
例えば、現フレームのエンコーディングモードは、ダウンミックスモードＢからダウンミックスモードＢへのエンコーディングモードである。この場合、いくつかの可能な実施例において、現フレームのプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数１４２】
2021504759.tif 000144
であり、ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、Ｙ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるプライマリチャネル信号を表し、Ｘ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるセカンダリチャネル信号を表し、ｎは、サンプリングポイントのシーケンス番号を表し、Ｍ２Ｂは、現フレームのダウンミックスモードＢに対応するダウンミックス行列を表す。
【０２１２】
別の例として、現フレームのエンコーディングモードは、ダウンミックスモードＢからダウンミックスモードＢへのエンコーディングモードである。この場合、いくつかの他の可能な実施例において、現フレームのプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数１４３】
2021504759.tif 000145
であり、
【数１４４】
2021504759.tif 000146
であり、ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、Ｙ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるプライマリチャネル信号を表し、Ｘ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるセカンダリチャネル信号を表し、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、ｄｅｌａｙ＿ｃｏｍは、エンコーディング遅延補償を表す。
【０２１３】
それに応じて、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、対応するデコーディングシナリオにおいて、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数１４５】
2021504759.tif 000147
であり、
【数１４６】
2021504759.tif 000148
であり、
ｎは、サンプリングポイントのシーケンス番号を表し、
【数１４７】
2021504759.tif 000149
は、現フレームの再構築された左側チャネル信号を表し、
【数１４８】
2021504759.tif 000150
は、現フレームの再構築された右側チャネル信号を表し、
【数１４９】
2021504759.tif 000151
は、現フレームのデコードされたプライマリチャネル信号を表し、
【数１５０】
2021504759.tif 000152
は、現フレームのデコードされたセカンダリチャネル信号を表し、ｕｐｍｉｘｉｎｇ＿ｄｅｌａｙは、デコーディング遅延補償を表し、
ｄｅｌａｙ＿ｃｏｍは、エンコーディング遅延補償を表し、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さ、例えば、ｎ＝０、１、・・・、Ｎ−１を表し、
Ｍ１Ｂは、前フレームのダウンミックスモードＢに対応するダウンミックス行列を表し、Ｍ２Ｂは、現フレームのダウンミックスモードＢに対応するダウンミックス行列を表し、
【数１５１】
2021504759.tif 000153
は、前フレームのダウンミックスモードＢに対応するアップミックス行列を表し、
【数１５２】
2021504759.tif 000154
は、前フレームのダウンミックスモードＢに対応するダウンミックス行列を表す。
【０２１４】
別の例として、現フレームのエンコーディングモードは、ダウンミックスモードＡからダウンミックスモードＡへのエンコーディングモードである。この場合、いくつかの他の可能な実施例において、現フレームｎプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数１５３】
2021504759.tif 000155
であり、
【数１５４】
2021504759.tif 000156
であり、
【数１５５】
2021504759.tif 000157
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数１５６】
2021504759.tif 000158
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数１５７】
2021504759.tif 000159
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよい。
【０２１５】
それに応じて、対応するデコーディングシナリオでは、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数１５８】
2021504759.tif 000160
であり、
【数１５９】
2021504759.tif 000161
であり、
【数１６０】
2021504759.tif 000162
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数１６１】
2021504759.tif 000163
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数１６２】
2021504759.tif 000164
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ＮＯＶＡ＿Ｂは、ダウンミックスモードＢに対応する移行処理の長さを表し、ＮＯＶＡ＿Ｂの値は、特定のシナリオの要件に基づいて設定されてよく、例えば、ＮＯＶＡ＿Ｂは、３／Ｎに等しくてよい、又は、ＮＯＶＡ＿Ｂは、Ｎより小さい別の値であってよい。
【０２１６】
以下では、ダウンミックスモードＣからダウンミックスモードＣへのエンコーディングモードのシナリオを、例を用いて説明する。
【０２１７】
例えば、現フレームのエンコーディングモードは、ダウンミックスモードＣからダウンミックスモードＣへのエンコーディングモードである。この場合、いくつかの可能な実施例において、現フレームのプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数１６３】
2021504759.tif 000165
であり、ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、Ｙ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるプライマリチャネル信号を表し、Ｘ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるセカンダリチャネル信号を表し、ｎは、サンプリングポイントのシーケンス番号を表し、Ｍ２Ｃは、現フレームのダウンミックスモードＣに対応するダウンミックス行列を表す。
【０２１８】
それに応じて、対応するデコーディングシナリオでは、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数１６４】
2021504759.tif 000166
であり、ｎは、サンプリングポイントのシーケンス番号を表し、
【数１６５】
2021504759.tif 000167
は、現フレームの再構築された左側チャネル信号を表し、
【数１６６】
2021504759.tif 000168
は、現フレームの再構築された右側チャネル信号を表し、
【数１６７】
2021504759.tif 000169
は、現フレームのデコードされたプライマリチャネル信号を表し、
【数１６８】
2021504759.tif 000170
は、現フレームのデコードされたセカンダリチャネル信号を表し、
【数１６９】
2021504759.tif 000171
は、現フレームのダウンミックスモードＡに対応するアップミックス行列を表す。
【０２１９】
別の例として、現フレームのエンコーディングモードは、ダウンミックスモードＣからダウンミックスモードＣへのエンコーディングモードである。この場合、いくつかの他の可能な実施例では、現フレームのプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数１７０】
2021504759.tif 000172
であり、
【数１７１】
2021504759.tif 000173
であり、ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、Ｙ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるプライマリチャネル信号を表し、Ｘ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるセカンダリチャネル信号を表す。
【０２２０】
それに応じて、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、対応するデコーディングシナリオにおいて、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数１７２】
2021504759.tif 000174
であり、
【数１７３】
2021504759.tif 000175
であり、
ｎは、サンプリングポイントのシーケンス番号を表し、
【数１７４】
2021504759.tif 000176
は、現フレームの再構築された左側チャネル信号を表し、
【数１７５】
2021504759.tif 000177
は、現フレームの再構築された右側チャネル信号を表し、
【数１７６】
2021504759.tif 000178
は、現フレームのデコードされたプライマリチャネル信号を表し、
【数１７７】
2021504759.tif 000179
は、現フレームのデコードされたセカンダリチャネル信号を表し、ｕｐｍｉｘｉｎｇ＿ｄｅｌａｙは、デコーディング遅延補償を表し、
ｄｅｌａｙ＿ｃｏｍは、エンコーディング遅延補償を表し、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さ、例えば、ｎ＝０、１、・・・、Ｎ−１を表し、
Ｍ１Ｃは、前フレームのダウンミックスモードＣに対応するダウンミックス行列を表し、Ｍ２Ｃは、現フレームのダウンミックスモードＣに対応するダウンミックス行列を表し、
【数１７８】
2021504759.tif 000180
は、前フレームのダウンミックスモードＣに対応するアップミックス行列を表し、
【数１７９】
2021504759.tif 000181
は、前フレームのダウンミックスモードＣに対応するダウンミックス行列を表す。
【０２２１】
別の例として、現フレームのエンコーディングモードは、ダウンミックスモードＣからダウンミックスモードＣへのエンコーディングモードである。この場合、いくつかの他の可能な実施例において、現フレームｎプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数１８０】
2021504759.tif 000182
であり、
【数１８１】
2021504759.tif 000183
であり、
【数１８２】
2021504759.tif 000184
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数１８３】
2021504759.tif 000185
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数１８４】
2021504759.tif 000186
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよい。
【０２２２】
それに応じて、対応するデコーディングシナリオでは、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数１８５】
2021504759.tif 000187
であり、
【数１８６】
2021504759.tif 000188
であり、
【数１８７】
2021504759.tif 000189
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数１８８】
2021504759.tif 000190
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数１８９】
2021504759.tif 000191
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ＮＯＶＡ＿Ｃは、ダウンミックスモードＣに対応する移行処理の長さを表し、ＮＯＶＡ＿Ｃの値は、特定のシナリオの要件に基づいて設定されてよく、例えば、ＮＯＶＡ＿Ｃは、３／Ｎに等しくてよい、又は、ＮＯＶＡ＿Ｃは、Ｎより小さい別の値であってよい。
【０２２３】
以下では、ダウンミックスモードＤからダウンミックスモードＤへのエンコーディングモードのシナリオを、例を用いて説明する。
【０２２４】
例えば、現フレームのエンコーディングモードは、ダウンミックスモードＤからダウンミックスモードＤへのエンコーディングモードである。この場合、いくつかの可能な実施例において、現フレームのプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数１９０】
2021504759.tif 000192
であり、ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、Ｙ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるプライマリチャネル信号を表し、Ｘ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるセカンダリチャネル信号を表し、ｎは、サンプリングポイントのシーケンス番号を表し、Ｍ２Ｄは、現フレームのダウンミックスモードＤに対応するダウンミックス行列を表す。
【０２２５】
それに応じて、対応するデコーディングシナリオでは、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数１９１】
2021504759.tif 000193
であり、ｎは、サンプリングポイントのシーケンス番号を表し、
【数１９２】
2021504759.tif 000194
は、現フレームの再構築された左側チャネル信号を表し、
【数１９３】
2021504759.tif 000195
は、現フレームの再構築された右側チャネル信号を表し、
【数１９４】
2021504759.tif 000196
は、現フレームのデコードされたプライマリチャネル信号を表し、
【数１９５】
2021504759.tif 000197
は、現フレームのデコードされたセカンダリチャネル信号を表し、
【数１９６】
2021504759.tif 000198
は、現フレームのダウンミックスモードＤに対応するアップミックス行列を表す。
【０２２６】
別の例として、現フレームのエンコーディングモードは、ダウンミックスモードＤからダウンミックスモードＤへのエンコーディングモードである。この場合、いくつかの他の可能なエンコーディングの実施例において、現フレームのプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数１９７】
2021504759.tif 000199
であり、
【数１９８】
2021504759.tif 000200
であり、ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、Ｙ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるプライマリチャネル信号を表し、Ｘ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるセカンダリチャネル信号を表す。
【０２２７】
それに応じて、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、対応するデコーディングシナリオにおいて、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数１９９】
2021504759.tif 000201
であり、
【数２００】
2021504759.tif 000202
であり、
ｎは、サンプリングポイントのシーケンス番号を表し、
【数２０１】
2021504759.tif 000203
は、現フレームの再構築された左側チャネル信号を表し、
【数２０２】
2021504759.tif 000204
は、現フレームの再構築された右側チャネル信号を表し、
【数２０３】
2021504759.tif 000205
は、現フレームのデコードされたプライマリチャネル信号を表し、
【数２０４】
2021504759.tif 000206
は、現フレームのデコードされたセカンダリチャネル信号を表し、ｕｐｍｉｘｉｎｇ＿ｄｅｌａｙは、デコーディング遅延補償を表し、
ｄｅｌａｙ＿ｃｏｍは、エンコーディング遅延補償を表す。Ｎはフレームの長さを表し、例えば、ｎ＝０、１、・・・、Ｎ−１であり、
Ｍ１Ｄは、前フレームのダウンミックスモードＤに対応するダウンミックス行列を表し、Ｍ２Ｄは、現フレームのダウンミックスモードＤに対応するダウンミックス行列を表し、
【数２０５】
2021504759.tif 000207
は、前フレームのダウンミックスモードＤに対応するアップミックス行列を表し、
【数２０６】
2021504759.tif 000208
は、前フレームのダウンミックスモードＤに対応するダウンミックス行列を表す。
【０２２８】
別の例として、現フレームのエンコーディングモードは、ダウンミックスモードＤからダウンミックスモードＤへのエンコーディングモードである。この場合、いくつかの他の可能な実施例において、現フレームｎプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数２０７】
2021504759.tif 000209
であり、
【数２０８】
2021504759.tif 000210
であり、
【数２０９】
2021504759.tif 000211
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数２１０】
2021504759.tif 000212
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数２１１】
2021504759.tif 000213
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよい。
【０２２９】
それに応じて、対応するデコーディングシナリオでは、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数２１２】
2021504759.tif 000214
であり、
【数２１３】
2021504759.tif 000215
であり、
【数２１４】
2021504759.tif 000216
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数２１５】
2021504759.tif 000217
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数２１６】
2021504759.tif 000218
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ＮＯＶＡ＿Ｄは、ダウンミックスモードＡに対応する移行処理の長さを表し、ＮＯＶＡ＿Ｄの値は、特定のシナリオの要件に基づいて設定されてよく、例えば、ＮＯＶＡ＿Ｄは、３／Ｎに等しくてよい、又は、ＮＯＶＡ＿Ｄは、Ｎより小さい別の値であってよい。
【０２３０】
以下では、現フレームのダウンミックスモードが、前フレームのダウンミックスモードとは異なるいくつかのエンコーディング／デコーディング事例を、例を用いて説明する。例えば、現フレームのダウンミックスモードが前フレームのダウンミックスモードとは異なる場合、エンコーディング装置は、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対してセグメント化された時間領域のアップミックス処理を実行してよい。例えば、現フレームのダウンミックスモードが前フレームのダウンミックスモードとは異なる場合、デコーディング／エンコーディング装置は、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、セグメント化された時間領域のアップミックス処理を実行してよい。
【０２３１】
以下では、まず、ダウンミックスモードＡからダウンミックスモードＢへのエンコーディングモードのシナリオを、例を用いて説明する。
【０２３２】
具体的には、例えば、現フレームのエンコーディングモードは、ダウンミックスモードＡからダウンミックスモードＢへのエンコーディングモードである。この場合、いくつかの他の可能な実施例において、現フレームｎプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数２１７】
2021504759.tif 000219
であり、
【数２１８】
2021504759.tif 000220
であり、
【数２１９】
2021504759.tif 000221
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数２２０】
2021504759.tif 000222
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数２２１】
2021504759.tif 000223
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、Ｙ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるプライマリチャネル信号を表し、Ｘ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるセカンダリチャネル信号を表す。
【０２３３】
それに応じて、対応するデコーディングシナリオでは、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数２２２】
2021504759.tif 000224
であり、
【数２２３】
2021504759.tif 000225
であり、
【数２２４】
2021504759.tif 000226
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数２２５】
2021504759.tif 000227
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数２２６】
2021504759.tif 000228
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ｎは、サンプリングポイントのシーケンス番号を表し、
【数２２７】
2021504759.tif 000229
は、現フレームの再構築された左側チャネル信号を表し、
【数２２８】
2021504759.tif 000230
は、現フレームの再構築された右側チャネル信号を表し、
【数２２９】
2021504759.tif 000231
は、現フレームのデコードされたプライマリチャネル信号であり、
【数２３０】
2021504759.tif 000232
は、現フレームのデコードされたセカンダリチャネル信号を表し、
ＮＯＶＡ＿ＡＢは、ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対応する移行処理の長さを表し、ＮＯＶＡ＿ＡＢの値は、特定のシナリオの要件に基づいて設定されてよく、例えば、ＮＯＶＡ＿ＡＢは、３／Ｎに等しくてよい、又は、ＮＯＶＡ＿ＡＢは、Ｎより小さい別の値であってよい。Ｎはフレームの長さを表し、例えば、ｎ＝０、１、・・・、Ｎ−１であり、
ｄｅｌａｙ＿ｃｏｍは、エンコーディング遅延補償を表し、ｕｐｍｉｘｉｎｇ＿ｄｅｌａｙは、デコーディング遅延補償を表し、
Ｍ１Ａは、前フレームのダウンミックスモードＡに対応するダウンミックス行列を表し、Ｍ２Ｂは、現フレームのダウンミックスモードＢに対応するダウンミックス行列を表し、
【数２３１】
2021504759.tif 000233
は、前フレームのダウンミックスモードＡに対応するアップミックス行列を表し、
【数２３２】
2021504759.tif 000234
は、現フレームのダウンミックスモードＢに対応するアップミックス行列を表す。
【０２３４】
以下では、ダウンミックスモードＡからダウンミックスモードＣへのエンコーディングモードのシナリオを、例を用いて説明する。
【０２３５】
具体的には、例えば、現フレームのエンコーディングモードは、ダウンミックスモードＡからダウンミックスモードＣへのエンコーディングモードである。この場合、いくつかの他の可能な実施例において、現フレームｎプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数２３３】
2021504759.tif 000235
であり、
【数２３４】
2021504759.tif 000236
であり、
【数２３５】
2021504759.tif 000237
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数２３６】
2021504759.tif 000238
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数２３７】
2021504759.tif 000239
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、Ｙ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるプライマリチャネル信号を表し、Ｘ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるセカンダリチャネル信号を表す。
【０２３６】
それに応じて、対応するデコーディングシナリオでは、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数２３８】
2021504759.tif 000240
であり、
【数２３９】
2021504759.tif 000241
であり、
【数２４０】
2021504759.tif 000242
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数２４１】
2021504759.tif 000243
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数２４２】
2021504759.tif 000244
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ｎは、サンプリングポイントのシーケンス番号を表し、
【数２４３】
2021504759.tif 000245
は、現フレームの再構築された左側チャネル信号を表し、
【数２４４】
2021504759.tif 000246
は、現フレームの再構築された右側チャネル信号を表し、
【数２４５】
2021504759.tif 000247
は、現フレームのデコードされたプライマリチャネル信号であり、
【数２４６】
2021504759.tif 000248
は、現フレームのデコードされたセカンダリチャネル信号を表し、
ＮＯＶＡ＿ＡＣは、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対応する移行処理の長さを表し、ＮＯＶＡ＿ＡＣの値は、特定のシナリオの要件に基づいて設定されてよく、例えば、ＮＯＶＡ＿ＡＣは、３／Ｎに等しくてよい、又は、ＮＯＶＡ＿ＡＣは、Ｎより小さい別の値であってよい。Ｎはフレームの長さを表し、例えば、ｎ＝０、１、・・・、Ｎ−１であり、
ｄｅｌａｙ＿ｃｏｍは、エンコーディング遅延補償を表し、ｕｐｍｉｘｉｎｇ＿ｄｅｌａｙは、デコーディング遅延補償を表し、
Ｍ１Ａは、前フレームのダウンミックスモードＡに対応するダウンミックス行列を表し、Ｍ２Ｃは、現フレームのダウンミックスモードＣに対応するダウンミックス行列を表し、
【数２４７】
2021504759.tif 000249
は、前フレームのダウンミックスモードＡに対応するアップミックス行列を表し、
【数２４８】
2021504759.tif 000250
は、現フレームのダウンミックスモードＣに対応するアップミックス行列を表す。
【０２３７】
以下では、ダウンミックスモードＢからダウンミックスモードＡへのエンコーディングモードのシナリオを、例を用いて説明する。
【０２３８】
具体的には、例えば、現フレームのエンコーディングモードは、ダウンミックスモードＢからダウンミックスモードＡへのエンコーディングモードである。この場合、いくつかの他の可能な実施例において、現フレームｎプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数２４９】
2021504759.tif 000251
であり、
【数２５０】
2021504759.tif 000252
であり、
【数２５１】
2021504759.tif 000253
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数２５２】
2021504759.tif 000254
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数２５３】
2021504759.tif 000255
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、Ｙ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるプライマリチャネル信号を表し、Ｘ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるセカンダリチャネル信号を表す。
【０２３９】
それに応じて、対応するデコーディングシナリオでは、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数２５４】
2021504759.tif 000256
であり、
【数２５５】
2021504759.tif 000257
であり、
【数２５６】
2021504759.tif 000258
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数２５７】
2021504759.tif 000259
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数２５８】
2021504759.tif 000260
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ｎは、サンプリングポイントのシーケンス番号を表し、
【数２５９】
2021504759.tif 000261
は、現フレームの再構築された左側チャネル信号を表し、
【数２６０】
2021504759.tif 000262
は、現フレームの再構築された右側チャネル信号を表し、
【数２６１】
2021504759.tif 000263
は、現フレームのデコードされたプライマリチャネル信号であり、
【数２６２】
2021504759.tif 000264
は、現フレームのデコードされたセカンダリチャネル信号を表し、
ＮＯＶＡ＿ＢＡは、ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対応する移行処理の長さを表し、ＮＯＶＡ＿ＢＡの値は、特定のシナリオの要件に基づいて設定されてよく、例えば、ＮＯＶＡ＿ＢＡは、３／Ｎに等しくてよい、又は、ＮＯＶＡ＿ＢＡは、Ｎより小さい別の値であってよい。Ｎはフレームの長さを表し、例えば、ｎ＝０、１、・・・、Ｎ−１であり、
ｄｅｌａｙ＿ｃｏｍは、エンコーディング遅延補償を表し、ｕｐｍｉｘｉｎｇ＿ｄｅｌａｙは、デコーディング遅延補償を表し、
Ｍ１Ｂは、前フレームのダウンミックスモードＢに対応するダウンミックス行列を表し、Ｍ２Ａは、現フレームのダウンミックスモードＡに対応するダウンミックス行列を表し、
【数２６３】
2021504759.tif 000265
は、前フレームのダウンミックスモードＢに対応するアップミックス行列を表し、
【数２６４】
2021504759.tif 000266
は、現フレームのダウンミックスモードＡに対応するアップミックス行列を表す。
【０２４０】
以下では、ダウンミックスモードＢからダウンミックスモードＤへのエンコーディングモードのシナリオを、例を用いて説明する。
【０２４１】
具体的には、例えば、現フレームのエンコーディングモードは、ダウンミックスモードＢからダウンミックスモードＤへのエンコーディングモードである。この場合、いくつかの他の可能な実施例において、現フレームｎプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数２６５】
2021504759.tif 000267
であり、
【数２６６】
2021504759.tif 000268
であり、
【数２６７】
2021504759.tif 000269
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数２６８】
2021504759.tif 000270
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数２６９】
2021504759.tif 000271
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、Ｙ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるプライマリチャネル信号を表し、Ｘ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるセカンダリチャネル信号を表す。
【０２４２】
それに応じて、対応するデコーディングシナリオでは、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数２７０】
2021504759.tif 000272
であり、
【数２７１】
2021504759.tif 000273
であり、
【数２７２】
2021504759.tif 000274
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数２７３】
2021504759.tif 000275
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数２７４】
2021504759.tif 000276
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ｎは、サンプリングポイントのシーケンス番号を表し、
【数２７５】
2021504759.tif 000277
は、現フレームの再構築された左側チャネル信号を表し、
【数２７６】
2021504759.tif 000278
は、現フレームの再構築された右側チャネル信号を表し、
【数２７７】
2021504759.tif 000279
は、現フレームのデコードされたプライマリチャネル信号であり、
【数２７８】
2021504759.tif 000280
は、現フレームのデコードされたセカンダリチャネル信号を表し、
ＮＯＶＡ＿ＢＤは、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対応する移行処理の長さを表し、ＮＯＶＡ＿ＢＤの値は、特定のシナリオの要件に基づいて設定されてよく、例えば、ＮＯＶＡ＿ＢＤは、３／Ｎに等しくてよい、又は、ＮＯＶＡ＿ＢＡは、Ｎより小さい別の値であってよい。Ｎはフレームの長さを表し、例えば、ｎ＝０、１、・・・、Ｎ−１であり、
ｄｅｌａｙ＿ｃｏｍは、エンコーディング遅延補償を表し、ｕｐｍｉｘｉｎｇ＿ｄｅｌａｙは、デコーディング遅延補償を表し、
Ｍ１Ｂは、前フレームのダウンミックスモードＢに対応するダウンミックス行列を表し、Ｍ２Ｄは、現フレームのダウンミックスモードＤに対応するダウンミックス行列を表し、
【数２７９】
2021504759.tif 000281
は、前フレームのダウンミックスモードＢに対応するアップミックス行列を表し、
【数２８０】
2021504759.tif 000282
は、現フレームのダウンミックスモードＤに対応するアップミックス行列を表す。
【０２４３】
以下では、ダウンミックスモードＣからダウンミックスモードＡへのエンコーディングモードのシナリオを、例を用いて説明する。
【０２４４】
具体的には、例えば、現フレームのエンコーディングモードは、ダウンミックスモードＣからダウンミックスモードＡへのエンコーディングモードである。この場合、いくつかの他の可能な実施例において、現フレームｎプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数２８１】
2021504759.tif 000283
であり、
【数２８２】
2021504759.tif 000284
であり、
【数２８３】
2021504759.tif 000285
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数２８４】
2021504759.tif 000286
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数２８５】
2021504759.tif 000287
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、Ｙ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるプライマリチャネル信号を表し、Ｘ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるセカンダリチャネル信号を表す。
【０２４５】
それに応じて、対応するデコーディングシナリオでは、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数２８６】
2021504759.tif 000288
であり、
【数２８７】
2021504759.tif 000289
であり、
【数２８８】
2021504759.tif 000290
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数２８９】
2021504759.tif 000291
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数２９０】
2021504759.tif 000292
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ｎは、サンプリングポイントのシーケンス番号を表し、
【数２９１】
2021504759.tif 000293
は、現フレームの再構築された左側チャネル信号を表し、
【数２９２】
2021504759.tif 000294
は、現フレームの再構築された右側チャネル信号を表し、
【数２９３】
2021504759.tif 000295
は、現フレームのデコードされたプライマリチャネル信号であり、
【数２９４】
2021504759.tif 000296
は、現フレームのデコードされたセカンダリチャネル信号を表し、
ＮＯＶＡ＿ＣＡは、ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対応する移行処理の長さを表し、ＮＯＶＡ＿ＣＡの値は、特定のシナリオの要件に基づいて設定されてよく、例えば、ＮＯＶＡ＿ＣＡは、３／Ｎに等しくてよい、又は、ＮＯＶＡ＿ＣＡは、Ｎより小さい別の値であってよく、
ｎは、サンプリングポイントのシーケンス番号を表し、
Ｎは、フレームの長さを表し、
ｄｅｌａｙ＿ｃｏｍは、エンコーディング遅延補償を表し、
ｕｐｍｉｘｉｎｇ_ｄｅｌａｙは、デコーディング遅延補償を表し、
Ｍ１Ｃは、前フレームのダウンミックスモードＣに対応するダウンミックス行列を表し、Ｍ２Ａは、現フレームのダウンミックスモードＡに対応するダウンミックス行列を表し、
【数２９５】
2021504759.tif 000297
は、前フレームのダウンミックスモードＣに対応するアップミックス行列を表し、
【数２９６】
2021504759.tif 000298
は、現フレームのダウンミックスモードＡに対応するアップミックス行列を表す。
【０２４６】
以下では、ダウンミックスモードＣからダウンミックスモードＤへのエンコーディングモードのシナリオを、例を用いて説明する。
【０２４７】
具体的には、例えば、現フレームのエンコーディングモードは、ダウンミックスモードＣからダウンミックスモードＤへのエンコーディングモードである。この場合、いくつかの他の可能な実施例において、現フレームｎプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数２９７】
2021504759.tif 000299
であり、
【数２９８】
2021504759.tif 000300
であり、
【数２９９】
2021504759.tif 000301
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数３００】
2021504759.tif 000302
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数３０１】
2021504759.tif 000303
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、Ｙ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるプライマリチャネル信号を表し、Ｘ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるセカンダリチャネル信号を表す。
【０２４８】
それに応じて、対応するデコーディングシナリオでは、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数３０２】
2021504759.tif 000304
であり、
【数３０３】
2021504759.tif 000305
であり、
【数３０４】
2021504759.tif 000306
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数３０５】
2021504759.tif 000307
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数３０６】
2021504759.tif 000308
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ｎは、サンプリングポイントのシーケンス番号を表し、
【数３０７】
2021504759.tif 000309
は、現フレームの再構築された左側チャネル信号を表し、
【数３０８】
2021504759.tif 000310
は、現フレームの再構築された右側チャネル信号を表し、
【数３０９】
2021504759.tif 000311
は、現フレームのデコードされたプライマリチャネル信号であり、
【数３１０】
2021504759.tif 000312
は、現フレームのデコードされたセカンダリチャネル信号を表し、
ＮＯＶＡ＿ＣＤは、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対応する移行処理の長さを表し、ＮＯＶＡ＿ＣＤの値は、特定のシナリオの要件に基づいて設定されてよく、例えば、ＮＯＶＡ＿ＣＤは、３／Ｎに等しくてよい、又は、ＮＯＶＡ＿ＣＤは、Ｎより小さい別の値であってよい。Ｎはフレームの長さを表し、例えば、ｎ＝０、１、・・・、Ｎ−１であり、
ｄｅｌａｙ＿ｃｏｍは、エンコーディング遅延補償を表し、ｕｐｍｉｘｉｎｇ＿ｄｅｌａｙは、デコーディング遅延補償を表し、
Ｍ１Ｃは、前フレームのダウンミックスモードＣに対応するダウンミックス行列を表し、Ｍ２Ｄは、現フレームのダウンミックスモードＤに対応するダウンミックス行列を表し、
【数３１１】
2021504759.tif 000313
は、前フレームのダウンミックスモードＣに対応するアップミックス行列を表し、
【数３１２】
2021504759.tif 000314
は、現フレームのダウンミックスモードＤに対応するアップミックス行列を表す。
【０２４９】
以下では、ダウンミックスモードＤからダウンミックスモードＣへのエンコーディングモードのシナリオを、例を用いて説明する。
【０２５０】
具体的には、例えば、現フレームのエンコーディングモードは、ダウンミックスモードＤからダウンミックスモードＣへのエンコーディングモードである。この場合、いくつかの可能な実施例において、現フレームｎプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数３１３】
2021504759.tif 000315
であり、
【数３１４】
2021504759.tif 000316
であり、
【数３１５】
2021504759.tif 000317
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数３１６】
2021504759.tif 000318
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数３１７】
2021504759.tif 000319
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、Ｙ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるプライマリチャネル信号を表し、Ｘ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるセカンダリチャネル信号を表す。
【０２５１】
それに応じて、対応するデコーディングシナリオでは、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数３１８】
2021504759.tif 000320
であり、
【数３１９】
2021504759.tif 000321
であり、
【数３２０】
2021504759.tif 000322
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数３２１】
2021504759.tif 000323
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数３２２】
2021504759.tif 000324
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ｎは、サンプリングポイントのシーケンス番号を表し、
【数３２３】
2021504759.tif 000325
は、現フレームの再構築された左側チャネル信号を表し、
【数３２４】
2021504759.tif 000326
は、現フレームの再構築された右側チャネル信号を表し、
【数３２５】
2021504759.tif 000327
は、現フレームのデコードされたプライマリチャネル信号であり、
【数３２６】
2021504759.tif 000328
は、現フレームのデコードされたセカンダリチャネル信号を表し、
ＮＯＶＡ＿ＤＣは、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対応する移行処理の長さを表し、ＮＯＶＡ＿ＤＣの値は、特定のシナリオの要件に基づいて設定されてよく、例えば、ＮＯＶＡ＿ＤＣは、３／Ｎに等しくてよい、又は、ＮＯＶＡ＿ＤＣは、Ｎより小さい別の値であってよく、
ｎは、サンプリングポイントのシーケンス番号を表し
Ｎは、フレームの長さを表し、
ｄｅｌａｙ＿ｃｏｍは、エンコーディング遅延補償を表し、
ｕｐｍｉｘｉｎｇ＿ｄｅｌａｙは、デコーディング遅延補償を表し、
Ｍ１Ｄは、前フレームのダウンミックスモードＤに対応するダウンミックス行列を表し、Ｍ２Ｃは、現フレームのダウンミックスモードＣに対応するダウンミックス行列を表し、
【数３２７】
2021504759.tif 000329
は、前フレームのダウンミックスモードＤに対応するアップミックス行列を表し、
【数３２８】
2021504759.tif 000330
は、現フレームのダウンミックスモードＣに対応するアップミックス行列を表す。
【０２５２】
以下では、ダウンミックスモードＤからダウンミックスモードＢへのエンコーディングモードのシナリオを例を用いて説明する。
【０２５３】
具体的には、例えば、現フレームのエンコーディングモードは、ダウンミックスモードＤからダウンミックスモードＢへのエンコーディングモードである。この場合、いくつかの可能な実施例において、現フレームｎプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数３２９】
2021504759.tif 000331
であり、
【数３３０】
2021504759.tif 000332
であり、
【数３３１】
2021504759.tif 000333
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数３３２】
2021504759.tif 000334
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数３３３】
2021504759.tif 000335
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、Ｙ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるプライマリチャネル信号を表し、Ｘ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるセカンダリチャネル信号を表す。
【０２５４】
それに応じて、対応するデコーディングシナリオでは、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数３３４】
2021504759.tif 000336
であり、
【数３３５】
2021504759.tif 000337
であり、
【数３３６】
2021504759.tif 000338
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数３３７】
2021504759.tif 000339
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数３３８】
2021504759.tif 000340
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ｎは、サンプリングポイントのシーケンス番号を表し、
【数３３９】
2021504759.tif 000341
は、現フレームの再構築された左側チャネル信号を表し、
【数３４０】
2021504759.tif 000342
は、現フレームの再構築された右側チャネル信号を表し、
【数３４１】
2021504759.tif 000343
は、現フレームのデコードされたプライマリチャネル信号であり、
【数３４２】
2021504759.tif 000344
は、現フレームのデコードされたセカンダリチャネル信号を表し、
ＮＯＶＡ＿ＤＢは、ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対応する移行処理の長さを表し、ＮＯＶＡ＿ＤＢの値は、特定のシナリオの要件に基づいて設定されてよく、例えば、ＮＯＶＡ＿ＤＢは、３／Ｎに等しくてよい、又は、ＮＯＶＡ＿ＤＢは、Ｎより小さい別の値であってよい。Ｎはフレームの長さを表し、例えば、ｎ＝０、１、・・・、Ｎ−１であり、
ｄｅｌａｙ＿ｃｏｍは、エンコーディング遅延補償を表し、ｕｐｍｉｘｉｎｇ＿ｄｅｌａｙは、デコーディング遅延補償を表し、
Ｍ１Ｄは、前フレームのダウンミックスモードＤに対応するダウンミックス行列を表し、Ｍ２Ｂは、現フレームのダウンミックスモードＢに対応するダウンミックス行列を表し、
【数３４３】
2021504759.tif 000345
は、前フレームのダウンミックスモードＤに対応するアップミックス行列を表し、
【数３４４】
2021504759.tif 000346
は、現フレームのダウンミックスモードＢに対応するアップミックス行列を表す。
【０２５５】
前述の例示的なエンコーディング／デコーディングシナリオにおいて、異なるダウンミックスモードに対応する移行処理の長さは、互いに異なっていてよく、部分的に同じであってよく、又は、完全に同じであってよいことが理解され得る。例えば、ＮＯＶＡ＿Ａ、ＮＯＶＡ＿Ｂ、ＮＯＶＡ＿Ｃ、ＮＯＶＡ＿Ｄ、ＮＯＶＡ＿ＤＢ及びＮＯＶＡ＿ＤＣは、互いに異なっていよい、部分的に同じであってよい、又は、完全に同じであってよい。別の場合が類推により推定され得る。
【０２５６】
前述の例示的なシナリオにおいて、現フレームの左側チャネル信号と右側チャネル信号は、具体的には、現フレームの元の左側チャネル信号及び右側チャネル信号であってよい（元の左側チャネル信号及び右側チャネル信号は、時間領域の前処理を受けていない左側チャネル信号及び右側チャネル信号である、例えば、サンプリングを通じて取得された左側チャネル信号と右側チャネル信号であってよい）、又は、時間領域の前処理を通じて取得された現フレームの左側チャネル信号及び右側チャネル信号であってよい、又は、時間領域の遅延調整処理を通じて取得された現フレームの左側チャネル信号と右側チャネル信号であってよい。
【０２５７】
具体的には、例えば、
【数３４５】
2021504759.tif 000347
であり、又は、
【数３４６】
2021504759.tif 000348
であり、又は、
【数３４７】
2021504759.tif 000349
であり、ＸＬ（ｎ）は、現フレームの元の左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの元の右側チャネル信号を表し、ｘＬ＿ＨＰ（ｎ）は、現フレームの、時間領域の前処理を通じて取得された左側チャネル信号を表し、ｘＲ＿ＨＰ（ｎ）は、現フレームの、時間領域の前処理を通じて取得された右側チャネル信号を表し、ｘ'Ｌ（ｎ）は、現フレームの、遅延調整処理を通じて取得された左側チャネル信号を表し、ｘ'Ｒ（ｎ）は、現フレームの、遅延調整処理を通じて取得された右側チャネル信号を表す。
【０２５８】
前述のシナリオの例は、異なるエンコーディングモードについて、時間領域のアップミックス及び時間領域のダウンミックス処理方式の例を提供する。もちろん、実際の適用では、代わりに、前述の例に類似する他の方式が時間領域のアップミックス処理及びダウンミックス処理に用いられてよい。本願の実施形態は、前述の例における時間領域のアップミックス及び時間領域のダウンミックス処理方式に限定されるものではない。
【０２５９】
図６は、本願の実施形態に係るオーディオエンコーディングモードを判定するための方法の概略フローチャートである。オーディオエンコーディングモードを判定するための方法の関連する段階は、エンコーディング装置により実施され得る。例えば、方法は、以下の段階を含み得る。
【０２６０】
６０１、現フレームに対するチャネルの組み合わせスキームを判定する。
【０２６１】
エンコーディング装置により、現フレームに対するチャネルの組み合わせスキームを判定する段階についての具体的な実装については、他の実施形態において関連する説明を参照されたい。詳細はここでは再び説明しない。
【０２６２】
６０２、前フレームのダウンミックスモードと、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードを判定する。
【０２６３】
前フレームのダウンミックスモードと、現フレームに対するチャネルの組み合わせスキームとに基づいて、エンコーディング装置により、現フレームのエンコーディングモードを判定する段階についての具体的な実装は、他の実施形態において関連する説明を参照されたい。詳細はここでは再び説明しない。
【０２６４】
前述のエンコーディングシナリオでは、現フレームに対するチャネルの組み合わせスキームが判定される必要があることが理解され得る。これは、現フレームに対する複数の可能なチャネルの組み合わせスキームがあることを示す。１つのチャネル組み合わせスキームしかない従来の解決手段と比較して、これは、より良好な互換性を実現し、複数の可能なチャネルの組み合わせスキームと複数の可能なシナリオとの間で一致させるのに役立つ。
【０２６５】
前述のエンコーディングシナリオでは、前フレームのダウンミックスモードと、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードが判定される必要があることが理解され得る。これは、現フレームの複数の可能なエンコーディングモードがあることを示す。１つのエンコーディングモードしかない従来の解決手段と比較して、これは、複数の可能なエンコーディングモード及びダウンミックスモードと、複数の可能なシナリオとの間のより良好な互換性及びマッチングを実現するのに役立つ。
【０２６６】
図７は、本願の実施形態に係るオーディオデコーディングモードを判定するための方法の概略フローチャートである。オーディオデコーディングモードを判定するための方法の関連する段階は、デコーディング装置により実施されてよい。例えば、方法は、以下の段階を含み得る。
【０２６７】
７０１、ビットストリームに基づいてデコーディングを実行して、現フレームのダウンミックスモードを判定する。
【０２６８】
例えば、デコーディングは、ビットストリームに基づいて実行されることで、現フレームの、ビットストリームに含まれるダウンミックスモード識別子（現フレームのダウンミックスモード識別子は、現フレームのダウンミックスモードを示す）を取得し、現フレームのダウンミックスモードは、取得した現フレームのダウンミックスモード識別子に基づいて判定される。
【０２６９】
７０２、前フレームのダウンミックスモードと、現フレームとダウンミックスモードとに基づいて、現フレームのエンコーディングモードを判定する。
【０２７０】
前フレームのダウンミックスモードと、現フレームのダウンミックスモードとに基づいて、現フレームのエンコーディングモードを判定する段階の具体的な実装については、他の実施形態において関連する説明を参照されたい。詳細はここでは再び説明しない。
【０２７１】
前述のデコーディングシナリオにおいて、現フレームのエンコーディングモードは、前フレームのダウンミックスモードと、現フレームのダウンミックスモードとに基づいて判定される必要があることが理解され得る。これは、現フレームの複数の可能なエンコーディングモードがあることを示す。１つのエンコーディングモードしかない従来の解決手段と比較して、これは、複数の可能なエンコーディングモード及びダウンミックスモードと、複数の可能なシナリオとの間のより良好な互換性及びマッチングを実現するのに役立つ。
【０２７２】
以下では、現フレーム又は前フレームのいくつかのステレオパラメータを説明する。
【０２７３】
本願の一部の実施形態において、現フレームのステレオパラメータ（例えば、チャネルの組み合わせ比率係数及び／又はチャネル間遅延差）は、固定値であってよい、又は、現フレームに対するチャネルの組み合わせスキーム（例えば、相関信号チャネルの組み合わせスキーム又は逆相関信号チャネルの組み合わせスキーム）に基づいて判定されてよい。
【０２７４】
図８を参照して、以下では、時間領域のステレオパラメータを判定するための方法の例を説明する。時間領域のステレオパラメータを判定するための方法の関連する段階が、エンコーディング装置により実装されてよい。方法は、具体的には、以下の段階を含み得る。
【０２７５】
８０１、現フレームに対するチャネルの組み合わせスキームを判定する。
【０２７６】
８０２、現フレームに対するチャネルの組み合わせスキームに基づいて、現フレームの時間領域のステレオパラメータを判定し、時間領域のステレオパラメータは、チャネルの組み合わせ比率係数及びチャネル間遅延差のうちの少なくとも一方を含む。
【０２７７】
現フレームに対するチャネルの組み合わせスキームは、複数のチャネルの組み合わせスキームのうちの１つである。
【０２７８】
例えば、複数のチャネルの組み合わせスキームは、逆相関信号チャネルの組み合わせスキーム及び相関信号チャネルの組み合わせスキームを含む。
【０２７９】
相関信号チャネルの組み合わせスキームは、ほぼ同じ位相の信号に対応するチャネルの組み合わせスキームである。逆相関信号チャネルの組み合わせスキームは、ほぼ位相のずれた信号に対応するチャネルの組み合わせスキームである。ほぼ同じ位相の信号に対応するチャネルの組み合わせスキームが、ほぼ同じ位相の信号に適用可能であり、ほぼ位相のずれた信号に対応するチャネルの組み合わせスキームが、ほぼ位相のずれた信号に適用可能であることが理解され得る。
【０２８０】
現フレームに対するチャネルの組み合わせスキームが、相関信号チャネルの組み合わせスキームであると判定された場合、現フレームの時間領域のステレオパラメータは、現フレームに対する相関信号チャネルの組み合わせスキームに対応する時間領域のステレオパラメータである、又は、現フレームに対するチャネルの組み合わせスキームが、逆相関信号チャネルの組み合わせスキームであると判定された場合、現フレームの時間領域のステレオパラメータは、フレームに対する逆相関信号チャネルの組み合わせスキームに対応する時間領域のステレオパラメータである。
【０２８１】
前述の解決手段において、現フレームに対するチャネルの組み合わせスキームが判定される必要があることが理解され得る。これは、現フレームに対する複数の可能なチャネルの組み合わせスキームが存在することを示す。１つのチャネル組み合わせスキームしかない従来の解決手段と比較して、これは、より良好な互換性を実現し、複数の可能なチャネルの組み合わせスキームと複数の可能なシナリオとの間で一致させるのに役立つ。現フレームの時間領域のステレオパラメータは、現フレームに対するチャネルの組み合わせスキームに基づいて判定される。これは、より良好な互換性を実現するのに役立ち、時間領域のステレオパラメータと複数の可能なシナリオとの間で一致させ、その結果、エンコーディング／デコーディング品質を向上させるのに役立つ。
【０２８２】
いくつかの可能な実施例において、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応し、かつ、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数は、まず、別個に計算され得る。そして、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであると判定された場合、現フレームの時間領域のステレオパラメータが、現フレームに対する相関信号チャネルの組み合わせスキームに対応する時間領域のステレオパラメータであると判定される、又は、現フレームに対するチャネルの組み合わせスキームが、逆相関信号チャネルの組み合わせスキームであると判定された場合、現フレームの時間領域のステレオパラメータが、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応する時間領域のステレオパラメータであると判定される。代わりに、現フレームに対する相関信号チャネルの組み合わせスキームに対応する時間領域のステレオパラメータが、まず、計算され得る。現フレームに対するチャネルの組み合わせスキームが、相関信号チャネルの組み合わせスキームであると判定された場合、現フレームの時間領域のステレオパラメータが、現フレームに対する相関信号チャネルの組み合わせスキームに対応する時間領域のステレオパラメータであると判定される。現フレームに対するチャネルの組み合わせスキームが、逆相関信号チャネルの組み合わせスキームであると判定された場合、次に、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応する時間領域のステレオパラメータが計算され、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応する計算された時間領域のステレオパラメータが、現フレームの時間領域のステレオパラメータとして判定される。
【０２８３】
代わりに、現フレームに対するチャネルの組み合わせスキームが、まず判定され得る。現フレームに対するチャネルの組み合わせスキームが、相関信号チャネルの組み合わせスキームであると判定された場合、現フレームに対する相関信号チャネルの組み合わせスキームに対応する時間領域のステレオパラメータが計算される。この場合、現フレームの時間領域のステレオパラメータは、現フレームに対する相関信号チャネルの組み合わせスキームに対応する時間領域のステレオパラメータである。現フレームに対するチャネルの組み合わせスキームが、逆相関信号チャネルの組み合わせスキームであると判定された場合、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応する時間領域のステレオパラメータが計算される。この場合、現フレームの時間領域のステレオパラメータは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応する時間領域のステレオパラメータである。
【０２８４】
いくつかの可能な実施例において、現フレームに対するチャネルの組み合わせスキームに基づいて、現フレームの時間領域のステレオパラメータを判定する段階は、現フレームに対するチャネルの組み合わせスキームに基づいて、現フレームに対するチャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値を判定する段階を含む。現フレームに対するチャネルの組み合わせスキーム（相関信号チャネルの組み合わせスキーム又は逆相関信号チャネルの組み合わせスキーム）に対応するチャネルの組み合わせ比率係数の初期値が修正される必要はない場合、現フレームに対するチャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数は、現フレームに対するチャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値に等しい。現フレームに対するチャネルの組み合わせスキーム（相関信号チャネルの組み合わせスキーム又は逆相関信号チャネルの組み合わせスキーム）に対応するチャネルの組み合わせ比率係数の初期値が修正される必要がある場合、現フレームに対するチャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値は、現フレームに対するチャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の修正された値を取得するために修正され、現フレームに対するチャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数は、現フレームに対するチャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の修正された値に等しい。
【０２８５】
例えば、現フレームに対するチャネルの組み合わせスキームに基づいて、現フレームの時間領域のステレオパラメータを判定する段階は、現フレームの左側チャネル信号に基づいて、現フレームの左側チャネル信号のフレームエネルギーを計算する段階と、現フレームの右側チャネル信号に基づいて、現フレームの右側チャネル信号のフレームエネルギーを計算する段階と、現フレームの左側チャネル信号のフレームエネルギーと、現フレームの右側チャネル信号のフレームエネルギーとに基づいて、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値を計算する段階とを含んでよい。
【０２８６】
現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値が修正される必要はない場合、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数は、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値に等しい、又は、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数のコードインデックスは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値のコードインデックスに等しい。
【０２８７】
現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値が修正される必要がある場合、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の修正された値と、修正された値のコードインデックスとを取得するために、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値と、初期値のコードインデックスとが修正される。現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数は、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の修正された値に等しく、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数のコードインデックスは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の修正された値のコードインデックスに等しい。
【０２８８】
具体的には、例えば、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値と、初期値のコードインデックスとが修正される場合、
ｒａｔｉｏ＿ｉｄｘ＿ｍｏｄ＝０．５×（ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ｉｄｘ＋１６）
であり、
ｒａｔｉｏ＿ｍｏｄｑｕａ＝ｒａｔｉｏ＿ｔａｂｌ［ｒａｔｉｏ＿ｉｄｘ＿ｍｏｄ］
であり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ｉｄｘは、前フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数のコードインデックスを表し、ｒａｔｉｏ＿ｉｄｘ＿ｍｏｄは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の修正された値に対応するコードインデックスを表し、ｒａｔｉｏ＿ｍｏｄｑｕａは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の修正された値を表す。
【０２８９】
別の例として、現フレームに対するチャネルの組み合わせスキームに基づいて、現フレームの時間領域のステレオパラメータを判定する段階は、現フレームの左側チャネル信号及び右側チャネル信号に基づいて、現フレームの基準チャネル信号を取得する段階と、現フレームの左側チャネル信号と基準チャネル信号との間の振幅相関のパラメータを計算する段階と、現フレームの右側チャネル信号と基準チャネル信号との間の振幅相関のパラメータを計算する段階と、現フレームの左側チャネル信号と、基準チャネル信号との間の振幅相関のパラメータに基づいて、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差のパラメータ、及び、現フレームの右側チャネル信号と、基準チャネル信号との間の振幅相関のパラメータを計算する段階と、
現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差のパラメータに基づいて、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を計算する段階と
を含む。
【０２９０】
現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差のパラメータに基づいて、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を計算する段階は、例えば、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差のパラメータに基づいて、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値を計算する段階と、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値を修正して、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を取得する段階とを含んでよい。現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値が修正される必要はない場合、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数が、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値に等しいことが理解され得る。
【０２９１】
可能な実施例において、
【数３４８】
2021504759.tif 000350
であり、
【数３４９】
2021504759.tif 000351
であり、
【数３５０】
2021504759.tif 000352
であり、
ｍｏｎｏ＿ｉ（ｎ）は、現フレームの基準チャネル信号を表し、
【数３５１】
2021504759.tif 000353
は、現フレームの、遅延調整処理を通じて取得される左側チャネル信号を表し、
【数３５２】
2021504759.tif 000354
は、現フレームの、遅延調整処理を通じて取得される右側チャネル信号を表し、ｃｏｒｒ＿ＬＭは、現フレームの左側チャネル信号と、基準チャネル信号との間の振幅相関のパラメータを表し、ｃｏｒｒ＿ＲＭは、現フレームの右側チャネル信号と、基準チャネル信号との間の振幅相関のパラメータを表す。
【０２９２】
いくつかの可能な実施例において、現フレームの左側チャネル信号と、基準チャネル信号との間の振幅相関のパラメータ、及び、現フレームの右側チャネル信号と、基準チャネル信号との間の振幅相関のパラメータに基づいて、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差のパラメータを計算する段階は、基準チャネル信号と、現フレームの、遅延調整処理を通じて取得される左側チャネル信号との間の振幅相関のパラメータに基づいて、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される左側チャネル信号との間の振幅相関のパラメータを計算する段階と、基準チャネル信号と、現フレームの、遅延調整処理を通じて取得される右側チャネル信号との間の振幅相関のパラメータに基づいて、基準チャネル信号と、現フレームの、長時間平滑化通じて取得される右側チャネル信号との間の振幅相関のパラメータを計算する段階と、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される左側チャネル信号との間の振幅相関のパラメータ、及び、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される右側チャネル信号との間の振幅相関のパラメータに基づいて、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差のパラメータを計算する段階とを含む。
【０２９３】
様々な平滑化処理方式があり得る。例えば、
ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＬＭ＿ＳＭｃｕｒ＝α×ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＬＭ＿ＳＭｐｒｅ＋（１−α）ｃｏｒｒ＿ＬＭ
であり、
ｔｄｍ＿ｌｔ＿ｒｍｓ＿Ｌ＿ＳＭｃｕｒ＝（１−Ａ）×ｔｄｍ＿ｌｔ＿ｒｍｓ＿Ｌ＿ＳＭｐｒｅ＋Ａ×ｒｍｓ＿Ｌ
であり、Ａは、現フレームの左側チャネル信号の長時間平滑化フレームエネルギーの更新係数を表し、ｔｄｍ＿ｌｔ＿ｒｍｓ＿Ｌ＿ＳＭｃｕｒは、現フレームの左側チャネル信号の長時間平滑化フレームエネルギーを表し、ｒｍｓ＿Ｌは、現フレームの左側チャネル信号のフレームエネルギーを表し、ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＬＭ＿ＳＭｃｕｒは、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される左側チャネル信号との間の振幅相関のパラメータを表し、ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＬＭ＿ＳＭｐｒｅは、基準チャネル信号と、前フレームの、長時間平滑化を通じて取得される左側チャネル信号との間の振幅相関のパラメータを表し、αは、左側チャネルの平滑化係数を表す。
【０２９４】
例えば、
ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＲＭ＿ＳＭｃｕｒ＝β×ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＲＭ＿ＳＭｐｒｅ＋（１−β）ｃｏｒｒ＿ＬＭ
であり、
ｔｄｍ＿ｌｔ＿ｒｍｓ＿Ｒ＿ＳＭｃｕｒ＝（１−Ｂ）×ｔｄｍ＿ｌｔ＿ｒｍｓ＿Ｒ＿ＳＭｐｒｅ＋Ｂ×ｒｍｓ＿Ｒ
であり、Ｂは、現フレームの右側チャネル信号の長時間平滑化フレームエネルギーの更新係数を表し、ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＲＭ＿ＳＭｐｒｅは、現フレームの右側チャネル信号の長時間平滑化フレームエネルギーを表し、ｒｍｓ＿Ｒは、現フレームの右側チャネル信号のフレームエネルギーを表し、ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＲＭ＿ＳＭｃｕｒは、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される右側チャネル信号との間の振幅相関のパラメータを表し、ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＲＭ＿ＳＭｐｒｅは、基準チャネル信号と、前フレームの、長時間平滑化を通じて取得される右側チャネル信号との間の振幅相関のパラメータを表し、βは、右側チャネルの平滑化係数を表す。
【０２９５】
可能な実施例において、
ｄｉｆｆ＿ｌｔ＿ｃｏｒｒ＝ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＬＭ＿ＳＭ−ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＲＭ＿ＳＭ
であり、ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＬＭ＿ＳＭは、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される左側チャネル信号との間の振幅相関のパラメータを表し、ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＲＭ＿ＳＭ基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される右側チャネル信号との間の振幅相関のパラメータを表し、ｄｉｆｆ＿ｌｔ＿ｃｏｒｒは、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差のパラメータを表す。
【０２９６】
いくつかの可能な実施例において、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差のパラメータに基づいて、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を計算する段階は、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差のパラメータに対して、マッピング処理を実行する段階であって、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差の、マッピング処理を通じて取得されたパラメータの値の範囲は、［ＭＡＰ＿ＭＩＮ、ＭＡＰ＿ＭＡＸ］である、段階と、左側チャネル信号と右側チャネル信号との間の振幅相関の差の、マッピング処理を通じて取得されたパラメータを、チャネルの組み合わせ比率係数に変換する段階とを含む。
【０２９７】
いくつかの可能な実施例において、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差のパラメータに対して、マッピング処理を実行する段階は、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差のパラメータに対して、振幅制限処理を実行する段階と、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差の、振幅制限処理を通じて取得されるパラメータに対して、マッピング処理を実行する段階とを含む。
【０２９８】
様々な振幅制限処理方式があり得る。具体的には、例えば、
【数３５３】
2021504759.tif 000355
であり、ＲＡＴＩＯ＿ＭＡＸは、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差の、振幅制限処理を通じて取得されるパラメータの最大値を表し、ＲＡＴＩＯ＿ＭＩＮは、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差の、振幅制限処理を通じて取得されるパラメータの最小値を表し、
ＲＡＴＩＯ＿ＭＡＸ＞ＲＡＴＩＯ＿ＭＩＮ
である。
【０２９９】
様々なマッピング処理方式があり得る。具体的には、例えば、
【数３５４】
2021504759.tif 000356
であり、
【数３５５】
2021504759.tif 000357
【数３５６】
2021504759.tif 000358
であり、
Ｂ１＝ＭＡＰ＿ＨＩＧＨ−ＲＡＴＩＯ＿ＭＡＸ×Ａ１
であり、
【数３５７】
2021504759.tif 000359
【数３５８】
2021504759.tif 000360
であり、
Ｂ２＝ＭＡＰ＿ＭＩＮ−ＲＡＴＩＯ＿ＭＩＮ×Ａ２
であり、
【数３５９】
2021504759.tif 000361
【数３６０】
2021504759.tif 000362
であり、
Ｂ３＝ＭＡＰ＿ＬＯＷ−ＲＡＴＩＯ＿ＬＯＷ×Ａ３
であり、
ｄｉｆｆ＿ｌｔ＿ｃｏｒｒ＿ｍａｐは、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差の、マッピング処理を通じて取得されるパラメータを表し、ＭＡＰ＿ＭＡＸは、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差の、マッピング処理を通じて取得されるパラメータの最大値を表し、ＭＡＰ＿ＨＩＧＨは、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差の、マッピング処理を通じて取得されるパラメータの高い閾値を表し、ＭＡＰ＿ＬＯＷは、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差の、マッピング処理を通じて取得されるパラメータの低い閾値を表し、ＭＡＰ＿ＭＩＮは、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差の、マッピング処理を通じて取得されるパラメータの最小値を表し、
ＭＡＰ＿ＭＡＸ＞ＭＡＰ＿ＨＩＧＨ＞ＭＡＰ＿ＬＯＷ＞ＭＡＰ＿ＭＩＮ
であり、
ＲＡＴＩＯ＿ＭＡＸは、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差の、振幅制限処理を通じて取得されるパラメータの最大値であり、ＲＡＴＩＯ＿ＨＩＧＨは、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差の、マッピング処理を通じて取得されるパラメータの高い閾値を表し、ＲＡＴＩＯ＿ＬＯＷは、現フレームの左側チャネル信号と右側チャネル信号との間振幅相関の差の、マッピング処理を通じて取得されるパラメータの低い閾値を表し、ＲＡＴＩＯ＿ＭＩＮは、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差の、マッピング処理を通じて取得されるパラメータの最小値を表し、
ＲＡＴＩＯ＿ＭＡＸ＞ＲＡＴＩＯ＿ＨＩＧＨ＞ＲＡＴＩＯ＿ＬＯＷ＞ＲＡＴＩＯ＿ＭＩＮ
である。
【０３００】
別の例として、
【数３６１】
2021504759.tif 000363
であり、ｄｉｆｆ＿ｌｔ＿ｃｏｒｒ＿ｌｉｍｉｔは、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差の、振幅制限処理を通じて取得されるパラメータを表し、ｄｉｆｆ＿ｌｔ＿ｃｏｒｒ＿ｍａｐは、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差の、マッピング処理を通じて取得されるパラメータを表し、
【数３６２】
2021504759.tif 000364
であり、ＲＡＴＩＯ＿ＭＡＸは、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差の最大振幅パラメータを表し、−ＲＡＴＩＯ＿ＭＡＸは、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差の最小振幅パラメータを表す。
【０３０１】
可能な実施例において、
【数３６３】
2021504759.tif 000365
であり、ｄｉｆｆ＿ｌｔ＿ｃｏｒｒ＿ｍａｐは、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差の、マッピング処理を通じて取得されるパラメータを表し、ｒａｔｉｏ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、又は、ｒａｔｉｏ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値を表す。
【０３０２】
本願のいくつかの実施例では、チャネルの組み合わせ比率係数が修正される必要がある場合、チャネルの組み合わせ比率係数は、エンコードされる前又はその後に修正され得る。具体的には、例えば、まず、現フレームのチャネルの組み合わせ比率係数（例えば、逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数又は相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数）の初期値が計算され、次に、チャネルの組み合わせ比率係数の初期値がエンコードされて、現フレームのチャネルの組み合わせ比率係数の初期のコードインデックスを取得し、そして、現フレームのチャネルの組み合わせ比率係数の取得した初期のコードインデックスが修正されて、現フレームのチャネルの組み合わせ比率係数のコードインデックスを取得する（現フレームのチャネルの組み合わせ比率係数のコードインデックスを取得するということは、現フレームのチャネルの組み合わせ比率係数を取得するということに相当する）。代わりに、現フレームのチャネルの組み合わせ比率係数の初期値が最初に計算されてよく、次に、現フレームのチャネルの組み合わせ比率係数の計算された初期値が修正されて、現フレームのチャネルの組み合わせ比率係数を取得し、現フレームの取得したチャネルの組み合わせ比率係数がエンコードされて、現フレームのチャネルの組み合わせ比率係数のコードインデックスを取得する。
【０３０３】
現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値は、様々な方式で修正され得る。例えば、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を取得するために、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値が修正される必要がある場合、例えば、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値が、前フレームのチャネルの組み合わせ比率係数と、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値とに基づいて修正されてよい、又は、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値が、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値に基づいて修正されてよい。
【０３０４】
例えば、まず、現フレームの左側チャネル信号の長時間平滑化フレームエネルギー、現フレームに対する右側チャネル信号の長時間平滑化フレームエネルギー、現フレームの左側チャネル信号のチャネル間のエネルギー差、履歴キャッシュにある前フレームのキャッシュされるエンコーディングパラメータ（例えば、プライマリチャネル信号のチャネル間の相関又はセカンダリチャネル信号チャネル間の相関）、現フレーム及び前フレームのチャネルの組み合わせスキーム識別子前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数、及び、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値に基づいて、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値が修正される必要があるか否かが判定される。現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値が修正される必要がある場合、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数は、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数として用いられ、そうでない場合、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値は、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数として用いられる。
【０３０５】
もちろん、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を取得するために、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値を修正するためお具体的な実装は、前述の例に限定されるものではない。
【０３０６】
８０３、現フレームの判定された時間領域シナリオのパラメータをエンコードする。
【０３０７】
いくつかの可能な実施例において、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応する判定されたチャネルの組み合わせ比率係数に対して、量子化エンコーディングが実行され、
ｒａｔｉｏ＿ｉｎｉｔ＿ＳＭｑｕａ＝ｒａｔｉｏ＿ｔａｂｌ＿ＳＭ［ｒａｔｉｏ＿ｉｄｘ＿ｉｎｉｔ＿ＳＭ］
であり、ｒａｔｉｏ＿ｔａｂｌ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数のスカラー量子化のためのコードブックを表し、ｒａｔｉｏ＿ｉｄｘ＿ｉｎｉｔ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期のコードインデックスを表し、ｒａｔｉｏ＿ｉｎｉｔ＿ＳＭｑｕａは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期の量子化コード値を表す。
【０３０８】
可能な実施例において、
ｒａｔｉｏ＿ｉｄｘ＿ＳＭ＝ｒａｔｉｏ＿ｉｎｉｔ＿ＳＭ
であり、
ｒａｔｉｏ＿ＳＭ＝ｒａｔｉｏ＿ｔａｂｌ［ｒａｔｉｏ＿ｉｄｘ＿ＳＭ］
であり、
ｒａｔｉｏ＿ＳＭは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、ｒａｔｉｏ＿ｉｄｘ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数のコードインデックスを表す、又は、
ｒａｔｉｏ＿ｉｄｘ＿ＳＭ＝φ×ｒａｔｉｏ＿ｉｄｘ＿ｉｎｉｔ＿ＳＭ＋（１−φ）×ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ｉｄｘ＿ＳＭ
であり、
ｒａｔｉｏ＿ＳＭ＝ｒａｔｉｏ＿ｔａｂｌ［ｒａｔｉｏ＿ｉｄｘ＿ＳＭ］
であり、
ｒａｔｉｏ＿ｉｄｘ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応する初期のコードインデックスを表し、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ｉｄｘ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の最終コードインデックスを表し、φは、逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の修正係数であり、ｒａｔｉｏ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０３０９】
いくつかの可能な実施例において、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を取得するために、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値が修正される必要がある場合、代わりに、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値に対して、量子化エンコーディングがまず実行されて、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期のコードインデックスを取得してよく、次に、前フレームのチャネルの組み合わせ比率係数のコードインデックスと、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期のコードインデックスとに基づいて、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期のコードインデックスが修正されてよい、又は、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期のコードインデックスに基づいて、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期のコードインデックスが修正されてよい。
【０３１０】
例えば、まず、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応する初期のコードインデックスを取得するために、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値に対して、量子化エンコーディングが実行され得る。そして、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値が修正される必要がある場合、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数のコードインデックスは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数のコードインデックスとして用いられ、そうでない場合、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期のコードインデックスは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数のコードインデックスとして用いられる。最後に、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数のコードインデックスに対応する量子化されたコード値が、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数として用いられる。
【０３１１】
さらに、時間領域のステレオパラメータがチャネル間の時間差を含む場合、現フレームに対するチャネルの組み合わせスキームに基づいて、現フレームの時間領域のステレオパラメータを判定する段階は、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームである場合に、現フレームのチャネル間の時間差を計算する段階を含んでよい。さらに、現フレームの計算されたチャネル間時間差は、ビットストリームに書き込まれてよい。現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームである場合、現フレームのチャネル間の時間差として、デフォルトのチャネル間時間差（例えば、０）が用いられる。さらに、デフォルトのチャネル間時間差は、ビットストリームに書き込まれなくてもよく、デコーディング装置は、デフォルトのチャネル間時間差を用いてもよい。
【０３１２】
さらに、いくつかの他の可能な実施例において、現フレームに対するチャネルの組み合わせスキームは、前フレームに対するチャネルの組み合わせスキームとは異なっており（例えば、現フレームのチャネルの組み合わせスキーム識別子は、前フレームのチャネルの組み合わせスキーム識別子とは異なる）、現フレームのチャネルの組み合わせ比率係数の値はまた、前フレームのチャネルの組み合わせ比率係数の値に設定されてよく、そうでない場合、現フレームのチャネルの組み合わせ比率係数は、遅延調整を通じて取得され、かつ、現フレームに対するチャネルの組み合わせスキームに対応する方法に係るチャネルの組み合わせスキームと、左側チャネル信号及び右側チャネル信号とに基づいて抽出されてエンコードされてよい。
【０３１３】
以下では、例として、時間領域のステレオパラメータをエンコーディングするための方法をさらに提供する。例えば、方法は、現フレームに対するチャネルの組み合わせスキームを判定する段階と、現フレームに対するチャネルの組み合わせスキームに基づいて、現フレームの時間領域のステレオパラメータを判定する段階と、現フレームの判定された時間領域のステレオパラメータをエンコーディングする段階であって、時間領域のステレオパラメータは、チャネルの組み合わせ比率係数及びチャネル間遅延差のうちの少なくとも一方を含む、段階とを含んでよい。
【０３１４】
それに応じて、デコーディング装置は、ビットストリームから現フレームの時間領域のステレオパラメータを取得し、現フレームの、ビットストリームから取得される時間領域のステレオパラメータに基づいて、関連するデコーディングをさらに実行してよい。
【０３１５】
以下では、より多くの具体的なアプリケーションシナリオに関する例を用いて説明を行う。
【０３１６】
図９−Ａ１及び図９−Ａ２は、本願の実施形態に係るオーディオエンコーディング方法の概略フローチャートである。本願の本実施形態において、オーディオエンコーディング方法は、エンコーディング装置により実施され得る。方法は、具体的には、以下の段階を含み得る。
【０３１７】
９０１、現フレームの元の左側チャネル信号及び右側チャネル信号に対して時間領域の前処理を実行する。
【０３１８】
例えば、ステレオオーディオ信号のサンプリングレートが１６ｋＨｚである場合、信号のフレームは２０ｍｓであり、フレームの長さはＮとして示され、Ｎ＝３２０の場合、フレームの長さが３２０個のサンプリングポイントであることを表す。現フレームのステレオ信号は、現フレームの左側チャネル信号及び現フレームの右側チャネル信号を含む。現フレームの元の左側チャネル信号は、ＸＬ（ｎ）として示され、現フレームの元の右側チャネル信号は、ＸＲ（ｎ）として示される。ｎはサンプリングポイントのシーケンス番号であり、ｎ＝０、１、・・・、Ｎ−１である。
【０３１９】
例えば、現フレームの元の左側チャネル信号及び右側チャネル信号に対して、時間領域の前処理を実行する段階は、現フレームの元の左側チャネル信号及び右側チャネル信号に対して、ハイパスフィルタリング処理を実行して、時間領域の前処理を受けた現フレームの左側及び右側チャネル信号を取得する段階を含んでよく、現フレームの、時間領域の前処理を通じて取得される左側チャネル信号は、ＸＬ＿ＨＰ（ｎ）として示され、現フレームの、時間領域の前処理を通じて取得される右側チャネル信号は、ＸＲ＿ＨＰ（ｎ）として示される。ｎはサンプリングポイントのシーケンス番号であり、ｎ＝０、１、・・・、Ｎ−１である。ハイパスフィルタリング処理のために用いられるフィルタは、例えば、２０Ｈｚの遮断周波数を有する無限インパルス応答（英語：Ｉｎｆｉｎｉｔｅ  Ｉｍｐｕｌｓｅ  Ｒｅｓｐｏｎｓｅ、略して、ＩＩＲ）フィルタであってよい、又は、別のタイプのフィルタが用いられてよい。
【０３２０】
例えば、サンプリングレートは、１６ｋＨｚであり、２０Ｈｚの遮断周波数を有する対応するハイパスフィルタの伝達関数は、
【数３６４】
2021504759.tif 000366
であってよく、ｂ０＝０．９９４４６１７８８９５８１９５、ｂ１＝−１．９８８９２３５７７９１６３９０、ｂ２＝０．９９４４６１７８８９５８１９５、ａ１＝１．９８８８９２９０５８９９６５３、ａ２＝−０．９８８９５４２４９９３３１２７であり、ｚは、Ｚの変換のための変換係数である。
【０３２１】
対応する時間領域フィルタの伝達関数は、
ｘＬ＿ＨＰ（ｎ）＝ｂ０×ｘＬ（ｎ）＋ｂ１×ｘＬ（ｎ−１）−ａ１×ｘＬ＿ＨＰ（ｎ−１）−ａ２×ｘＬ＿ＨＰ（ｎ−２）
ｘＲ＿ＨＰ（ｎ）＝ｂ０×ｘＲ（ｎ）＋ｂ１×ｘＲ（ｎ−１）−ａ１×ｘＲ＿ＨＰ（ｎ−１）−ａ２×ｘＲ＿ＨＰ（ｎ−２）
のように表され得る。
【０３２２】
９０２、時間領域の前処理を通じて取得される現フレームの左側チャネル信号及び右側チャネル信号に対して、遅延調整処理を実行して、遅延調整処理を受けた現フレームの左側チャネル信号及び右側チャネル信号を取得する。
【０３２３】
遅延調整処理を通じて取得される信号は、略して「遅延調整済みの信号」と称され得る。例えば、遅延調整処理を通じて取得される左側チャネル信号は、略して「遅延調整済みの左側チャネル信号」と称され得、遅延調整処理を通じて取得される右側チャネル信号は、略して、「遅延調整済みの左側チャネル信号」と称され得る、などである。
【０３２４】
具体的には、チャネル間の遅延パラメータは、現フレームの前処理された左側チャネル信号及び右側チャネル信号に基づいて抽出されてエンコードされてよく、遅延調整処理は、エンコードされたチャネル間の遅延パラメータに基づいて、左側チャネル信号及び右側チャネル信号に対して実行されて、遅延調整処理を受けた現フレームの左側チャネル信号及び右側チャネル信号を取得する。現フレームの、遅延調整処理を通じて取得される左側チャネル信号は、
【数３６５】
2021504759.tif 000367
として示され、現フレームの、遅延調整処理を通じて取得される右側チャネル信号は、
【数３６６】
2021504759.tif 000368
として示される。ｎはサンプリングポイントのシーケンス番号であり、ｎ＝０、１、・・・、Ｎ−１である。
【０３２５】
具体的には、例えば、エンコーディング装置は、現フレームの前処理された左側チャネル信号及び右側チャネル信号に基づいて、左側チャネルと右側チャネルとの間の時間領域の相互相関関数を計算してよい。左側チャネルと右側チャネルとの間の時間領域の相互相関関数の最大値（又は、別の値）は、左側チャネル信号と右側チャネル信号との間の遅延差を判定するために検索されてよい。左側チャネルと右側チャネルとの間の判定された遅延差に対して、量子化エンコーディングが実行される。基準として、左側及び右側チャネルから選択された１つのチャネルの信号を用いて、量子化エンコーディングを通じて取得される左側チャネルと右側チャネルとの間の遅延差に基づいて、他のチャネルの信号に対して、遅延調整が実行されて、遅延調整処理を受けた現フレームの左側チャネル信号及び右側チャネル信号を取得する。
【０３２６】
遅延調整処理は、具体的には、複数の方法を用いて実施されてよく、具体的な遅延調整処理方法については、本願の本実施形態において限定されるものではないことに留意されたい。
【０３２７】
９０３、遅延調整処理を通じて取得される現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域分析を実行する。
【０３２８】
具体的には、時間領域分析は、過渡検出などを含み得る。過渡検出は、遅延調整処理を通じて取得される現フレームの左側チャネル信号と右側チャネル信号に対して、エネルギー検出を別個に実行し得る（具体的には、現フレームがエネルギーの突然の変化を受けるか否かが検出され得る）。例えば、現フレームの、遅延調整処理を通じて取得される左側チャネル信号のエネルギーは、Ｅｃｕｒ＿Ｌとして表され、前フレームの、遅延調整を通じて取得される左側チャネル信号のエネルギーは、Ｅｐｒｅ＿Ｌとして表され、この場合、過渡検出は、Ｅｐｒｅ＿ＬとＥｃｕｒ＿Ｌとの間の差の絶対値に基づいて実行され、現フレームの、遅延調整処理を通じて取得される左側チャネル信号の過渡検出結果を取得してよい。同様に、過渡検出は、現フレームの、遅延調整処理を通じて取得される左側チャネル信号に対して、同じ方法を用いて実行され得る。時間領域分析は、過渡検出以外の別の従来の方式における時間領域分析を含んでもよく、例えば、帯域拡張の前処理を含んでよい。
【０３２９】
段階９０３は、段階９０２の後の任意の位置で実行されてよく、現フレームのプライマリチャネル信号及びセカンダリチャネル信号がエンコードされる前の任意の位置で実行されてもよいことが理解され得る。
【０３３０】
９０４、遅延調整処理を通じて取得される現フレームの左側チャネル信号及び右側チャネル信号に基づいて、現フレームに対するチャネルの組み合わせスキームの判定を実行して、現フレームに対するチャネルの組み合わせスキームを判定する。
【０３３１】
本実施形態において、２つの可能なチャネルの組み合わせスキームが例として用いられ、これらは、以下の説明において、相関信号チャネルの組み合わせスキーム及び逆相関信号チャネルの組み合わせスキームと称される。本実施形態において、相関信号チャネルの組み合わせスキームは、現フレームの（遅延調整を通じて取得される）左側チャネル信号及び右側チャネル信号がほぼ同じ位相の信号を構成する場合、かつ、逆相関信号チャネルの組み合わせスキームが現フレームの（遅延調整を通じて取得される）左側チャネル信号と右側チャネル信号が、ほぼ位相のずれた信号を形成する場合に対応する。もちろん、「相関信号チャネルの組み合わせスキーム」及び「逆相関信号チャネルの組み合わせスキーム」を用いて、２つの可能なチャネルの組み合わせスキームを表すことに加えて、実際の適用では、他の名称が、２つの異なるチャネルの組み合わせスキームに名付けられることに用いられてもよい。
【０３３２】
本実施形態のいくつかの解決手段において、チャネルの組み合わせスキームを判定は、初期のチャネルの組み合わせスキームの判定及びチャネルの組み合わせスキームの修正の判定に分類されてよい。チャネルの組み合わせスキームの判定が、現フレームに対して実行されて、現フレームに対するチャネルの組み合わせスキームを判定することが理解され得る。現フレームに対するチャネルの組み合わせスキームを判定することについてのいくつかの例示的な実施例に関しては、前述の実施形態における関連する説明を参照されたい。詳細はここでは再び説明しない。
【０３３３】
９０５、遅延調整処理を通じて取得される現フレームの左側チャネル信号及び右側チャネル信号と、現フレームのチャネルの組み合わせスキーム識別子とに基づいて、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を計算し、チャネルの組み合わせ比率係数をエンコードして、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値と、初期値のコードインデックスとを取得する。
【０３３４】
具体的には、例えば、まず、現フレームの左側チャネル信号及び右側チャネル信号のフレームエネルギーは、遅延調整処理を通じて取得される現フレームの左側チャネル信号及び右側チャネル信号に基づいて計算される。
【０３３５】
現フレームの左側チャネル信号のｒｍｓ＿Ｌのフレームエネルギーは、次式
【数３６７】
2021504759.tif 000369
を満たし、
現フレームの右側チャネル信号のフレームエネルギーｒｍｓ＿Ｒは、次式
【数３６８】
2021504759.tif 000370
を満たし、
【数３６９】
2021504759.tif 000371
は、現フレームの、遅延調整処理を通じて取得される左側チャネル信号を表し、
【数３７０】
2021504759.tif 000372
は、現フレームの、遅延調整処理を通じて取得される右側チャネル信号を表す。
【０３３６】
そして、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数が、現フレームの左側チャネルのフレームエネルギーと、現フレームの右側チャネルのフレームエネルギーとに基づいて計算される。現フレームに対する相関信号チャネルの組み合わせスキームに対応する計算されるチャネルの組み合わせ比率係数ｒａｔｉｏ＿ｉｎｉｔは、次式、
【数３７１】
2021504759.tif 000373
を満たす。
【０３３７】
対応するコードインデックスｒａｔｉｏ＿ｉｄｘ＿ｉｎｉｔと、現フレームに対する相関信号チャネルの組み合わせスキームに対応し、量子化エンコーディングを通じて取得されるチャネルの組み合わせ比率係数ｒａｔｉｏ＿ｉｎｉｔｑｕａとを取得するために、現フレームに対する相関信号チャネルの組み合わせスキームに対応する計算されるチャネルの組み合わせ比率係数ｒａｔｉｏ＿ｉｎｉｔに対して、量子化エンコーディングが実行され、
ｒａｔｉｏ＿ｉｎｉｔｑｕａ＝ｒａｔｉｏ＿ｔａｂｌ［ｒａｔｉｏ＿ｉｄｘ＿ｉｎｉｔ］
であり、
ｒａｔｉｏ＿ｔａｂｌは、スカラー量子化のためのコードブックであり、任意の従来のスカラー量子化方法が、量子化エンコーディングのために用いられてよく、例えば、均一なスカラー量子化又は不均一なスカラー量子化が用いられてよく、コード化ビットの数は、例えば、５ビットであり、具体的なスカラー量子化方法については、ここでは詳細に説明しない。
【０３３８】
現フレームに対する相関信号チャネルの組み合わせスキームに対応し、量子化エンコーディングを通じて取得されるチャネルの組み合わせ比率係数ｒａｔｉｏ＿ｉｎｉｔｑｕａは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の取得した初期値である。コードインデックスｒａｔｉｏ＿ｉｄｘ＿ｉｎｔｉは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値に対応するコードインデックスである。
【０３３９】
さらに、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値に対応するコードインデックスは、さらに、現フレームのチャネルの組み合わせスキーム識別子ｔｄｍ＿ＳＭ＿ｆｌａｇの値に基づいて修正されてよい。
【０３４０】
例えば、量子化エンコーディングは、５ビットのスカラー量子化である。この場合、ｔｄｍ＿ＳＭ＿ｆｌａｇ＝１である場合、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値に対応するコードインデックスｒａｔｉｏ＿ｉｄｘ＿ｉｎｉｔは、予め設定された値（例えば、１５又は別の値）に修正される。さらに、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値は、
ｒａｔｉｏ＿ｉｎｉｔｑｕａ＝ｒａｔｉｏ＿ｔａｂｌ［１５］
のように修正されてよい。
【０３４１】
前述の計算方法に加えて、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数は、代わりに、従来の時間領域ステレオエンコーディング技術におけるものであり、かつ、チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を計算するために用いられる任意の方法にしたがって計算されてよいことに留意されたい。代わりに、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値は、固定値（例えば、０．５又は別の値）に直接設定されてよい。
【０３４２】
９０６、チャネルの組み合わせ比率係数修正識別子に基づいて、チャネルの組み合わせ比率係数が修正される必要があるか否かを判定する。
【０３４３】
チャネルの組み合わせ比率係数が、修正される必要がある場合、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数と、チャネルの組み合わせ比率係数のコードインデックスとが修正されることで、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の修正された値と、修正された値のコードインデックスとを取得する。
【０３４４】
現フレームのチャネルの組み合わせ比率係数修正識別子は、ｔｄｍ＿ＳＭ＿ｍｏｄｉ＿ｆｌａｇとして示される。例えば、チャネルの組み合わせ比率係数修正識別子の値が０である場合、それは、チャネルの組み合わせ比率係数が修正される必要はないことを示す、又は、チャネルの組み合わせ比率係数修正識別子が１である場合、それは、チャネルの組み合わせ比率係数が修正される必要があることを示す。もちろん、チャネルの組み合わせ比率係数が修正される必要があるか否かを示すために、チャネルの組み合わせ比率係数修正識別子の別の異なる値が、代わりに用いられてよい。
【０３４５】
例えば、チャネルの組み合わせ比率係数修正識別子に基づいて、チャネルの組み合わせ比率係数が修正される必要があるか否かを判定する段階は、具体的には、例えば、チャネルの組み合わせ比率係数修正識別子がｔｄｍ＿ＳＭ＿ｍｏｄｉ＿ｆｌａｇ＝１である場合、チャネルの組み合わせ比率係数が修正される必要があると判定する段階、又は、別の例として、チャネルの組み合わせ比率係数修正識別子がｔｄｍ＿ＳＭ＿ｍｏｄｉ＿ｆｌａｇ＝０である場合、チャネルの組み合わせ比率係数が修正される必要はないと判定する段階を含んでよい。
【０３４６】
現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数と、チャネルの組み合わせ比率係数のコードインデックスとを修正する段階は、具体的には、
例えば、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の修正された値に対応するコードインデックスが、
ｒａｔｉｏ＿ｉｄｘ＿ｍｏｄ＝０．５×（ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ｉｄｘ＋１６）
を満たし、
ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ｉｄｘは、前フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数のコードインデックスであり、
この場合、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の修正された値ｒａｔｉｏ＿ｍｏｄｑｕａは、
ｒａｔｉｏ＿ｍｏｄｑｕａ＝ｒａｔｉｏ＿ｔａｂｌ［ｒａｔｉｏ＿ｉｄｘ＿ｍｏｄ］
を満たす、段階を含んでよい。
【０３４７】
９０７、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値、初期値のコードインデックス、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の修正された値、修正された値のコードインデックス及びチャネルの組み合わせ比率係数修正識別子に基づいて、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数ｒａｔｉｏ及びコードインデックスｒａｔｉｏ＿ｉｄｘを判定する。
【０３４８】
具体的には、例えば、相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数ｒａｔｉｏを判定する段階は、次式、
【数３７２】
2021504759.tif 000374
を満たし、
ｒａｔｉｏ＿ｉｎｉｔｑｕａは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値を表し、ｒａｔｉｏ＿ｍｏｄｑｕａは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の修正された値を表し、ｔｄｍ＿ＳＭ＿ｍｏｄｉ＿ｆｌａｇは、現フレームのチャネルの組み合わせ比率係数修正識別子を表す。
【０３４９】
相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に対応する判定されたコードインデックスｒａｔｉｏ＿ｉｄｘは、次式
【数３７３】
2021504759.tif 000375
を満たし、ｒａｔｉｏ＿ｉｄｘ＿ｉｎｉｔは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値に対応するコードインデックスを表し、ｒａｔｉｏ＿ｉｄｘ＿ｍｏｄは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の修正された値に対応するコードインデックスを表す。
【０３５０】
９０８、現フレームのチャネルの組み合わせスキーム識別子が逆相関信号チャネルの組み合わせスキームに対応するか否かを判定し、現フレームのチャネルの組み合わせスキーム識別子が逆相関信号チャネルの組み合わせスキームに対応する場合、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を計算し、チャネルの組み合わせ比率係数をエンコードして、逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数と、チャネルの組み合わせ比率係数のコードインデックスとを取得する。
【０３５１】
まず、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を計算するために用いられる履歴キャッシュがリセットされる必要があるか否かが判定され得る。
【０３５２】
例えば、現フレームのチャネルの組み合わせスキーム識別子ｔｄｍ＿ＳＭ＿ｆｌａｇが１に等しく（例えば、ｔｄｍ＿ＳＭ＿ｆｌａｇが、現フレームのチャネルの組み合わせスキーム識別子が逆相関信号チャネルの組み合わせスキームに対応することを示す１に等しい）、かつ、前フレームのチャネルの組み合わせスキーム識別子ｔｄｍ＿ｌａｓｔ＿ＳＭ＿ｆｌａｇが０に等しい（例えば、ｔｄｍ＿ｌａｓｔ＿ＳＭ＿ｆｌａｇが、現フレームのチャネルの組み合わせスキーム識別子が相関信号チャネルの組み合わせスキームに対応することを示す０に等しい）場合、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を計算するために用いられる履歴キャッシュがリセットされる必要があることを示す。
【０３５３】
現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を計算するために用いられる履歴キャッシュがリセットされる必要があるか否かを判定することは、代わりに、初期のチャネルの組み合わせスキームを判定し、チャネルの組み合わせスキームの修正を判定し、そして、履歴キャッシュのリセット識別子の値を判定している間に、履歴キャッシュのリセット識別子ｔｄｍ＿ＳＭ＿ｒｅｓｅｔ＿ｆｌａｇを判定することにより実施され得ることに留意されたい。例えば、ｔｄｍ＿ＳＭ＿ｒｅｓｅｔ＿ｆｌａｇが１である場合、現フレームのチャネルの組み合わせスキーム識別子が逆相関信号チャネルの組み合わせスキームに対応し、かつ、前フレームのチャネルの組み合わせスキーム識別子が相関信号チャネルの組み合わせスキームに対応することを示す。例えば、履歴キャッシュのリセット識別子ｔｄｍ＿ＳＭ＿ｒｅｓｅｔ＿ｆｌａｇが１に等しい場合、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を計算するために用いられる履歴キャッシュがリセットされる必要があることを示す。複数の特定のリセット方法がある。現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を計算するために用いられる履歴キャッシュ内のすべてのパラメータが、予め設定された初期値に基づいてリセットされてよい、又は、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を計算するために用いられる履歴キャッシュ内の一部のパラメータが、予め設定された初期値に基づいてリセットされてよい、又は、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を計算するために用いられる履歴キャッシュ内の一部のパラメータが、予め設定された初期値に基づいてリセットされてよく、他のパラメータが、相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を計算するために用いられる履歴キャッシュ内の対応するパラメータ値に基づいてリセットされる。
【０３５４】
次に、現フレームのチャネルの組み合わせスキーム識別子ｔｄｍ＿ＳＭ＿ｆｌａｇが逆相関信号チャネルの組み合わせスキームに対応するか否かがさらに判定される。逆相関信号チャネルの組み合わせスキームは、ほぼ位相のずれたステレオ信号に対して、時間領域ダウンミックスを実行するために、より適切なチャネルの組み合わせスキームである。本実施形態において、現フレームのチャネルの組み合わせスキーム識別子がｔｄｍ＿ＳＭ＿ｆｌａｇ＝１である場合、現フレームのチャネルの組み合わせスキーム識別子が、逆相関信号チャネルの組み合わせスキームに対応することを示す、又は、現フレームのチャネルの組み合わせスキーム識別子がｔｄｍ＿ＳＭ＿ｆｌａｇ＝０である場合、現フレームのチャネルの組み合わせスキーム識別子が、相関信号チャネルの組み合わせスキームに対応することを示す。
【０３５５】
現フレームのチャネルの組み合わせスキーム識別子が、逆相関信号チャネルの組み合わせスキームに対応するか否かを判定する段階は、具体的には、
現クレームのチャネルの組み合わせスキーム識別子が１であるか否かを判定する段階であって、現フレームのチャネルの組み合わせスキーム識別子が、ｔｄｍ＿ＳＭ＿ｆｌａｇ＝１である場合、現フレームのチャネルの組み合わせスキーム識別子が、逆相関信号チャネルの組み合わせスキームに対応することを示し、この場合、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数は、計算及びエンコードされ得る、段階を含んでよい。
【０３５６】
図９−Ｂを参照すると、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を計算及びエンコーディングする段階は、例えば、以下の段階９０８１から９０８５を含み得る。
【０３５７】
９０８１、遅延調整処理を通じて取得される現フレームの左側チャネル信号と右側チャネル信号に対して、信号エネルギー分析を実行する。
【０３５８】
現フレームの左側チャネル信号のフレームエネルギー、現フレームの右側チャネル信号のフレームエネルギー、現フレームの左側チャネルの長時間平滑化フレームエネルギー、現フレームの右側チャネルの長時間平滑化フレームエネルギー、現フレームの左側チャネルのチャネル間のエネルギー差、及び、現フレームの右側チャネルのチャネル間のエネルギー差が別個に取得される。
【０３５９】
例えば、現フレームの左側チャネル信号のフレームエネルギーｒｍｓ＿Ｌは、次式、
【数３７４】
2021504759.tif 000376
を満たし、
現フレームの右側チャネル信号のフレームエネルギーｒｍｓ＿Ｒは、次式、
【数３７５】
2021504759.tif 000377
を満たし、
【数３７６】
2021504759.tif 000378
は、現フレームの、遅延調整処理を通じて取得される左側チャネル信号を表し、
【数３７７】
2021504759.tif 000379
は、現フレームの、遅延調整処理を通じて取得される右側チャネル信号を表す。
【０３６０】
例えば、現フレームの左側チャネルの長時間平滑化フレームエネルギーｔｄｍ＿ｌｔ＿ｒｍｓ＿Ｌ＿ＳＭｃｕｒは、次式、
ｔｄｍ＿ｌｔ＿ｒｍｓ＿Ｌ＿ＳＭｃｕｒ＝（１−Ａ）×ｔｄｍ＿ｌｔ＿ｒｍｓ＿Ｌ＿ＳＭｐｒｅ＋Ａ×ｒｍｓ＿Ｌ
を満たし、
ｔｄｍ＿ｌｔ＿ｒｍｓ＿Ｌ＿ＳＭｐｒｅは、前フレームの左側チャネルの長時間平滑化フレームエネルギーを表し、Ａは、左側チャネルの長時間平滑化フレームエネルギーの更新係数を表し、Ａは、例えば、０と１との間の実数であってよく、例えば、Ａは、０．４に等しくてよい。
【０３６１】
例えば、現フレームの右側チャネルの長時間平滑化フレームエネルギーｔｄｍ＿ｌｔ＿ｒｍｓ＿Ｌ＿ＳＭｃｕｒは、次式、
ｔｄｍ＿ｌｔ＿ｒｍｓ＿Ｒ＿ＳＭｃｕｒ＝（１−Ｂ）×ｔｄｍ＿ｌｔ＿ｒｍｓ＿Ｒ＿ＳＭｐｒｅ＋Ｂ×ｒｍｓ＿Ｒ
を満たし、
ｔｄｍ＿ｌｔ＿ｒｍｓ＿Ｒ＿ＳＭｐｒｅは、前フレームの右側チャネルの長時間平滑化フレームエネルギーを表し、Ｂは、例えば、右側チャネルの長時間平滑化フレームエネルギーの更新係数を表し、Ｂの値は、０と１との間の実数であってよく、例えば、左側チャネルの長時間平滑化フレームエネルギーの更新係数の値に等しい又はこれとは異なっており、例えば、Ｂも０．４に等しくてよい。
【０３６２】
例えば、現フレームの左側チャネルのチャネル間のエネルギー差ｅｎｅｒ＿Ｌ＿ｄｔは、次式、
ｅｎｅｒ＿Ｌ＿ｄｔ＝ｔｄｍ＿ｌｔ＿ｒｍｓ＿Ｌ＿ＳＭｃｕｒ−ｔｄｍ＿ｌｔ＿ｒｍｓ＿Ｌ＿ＳＭｐｒｅ
を満たす。
【０３６３】
例えば、現フレームの右側チャネルのチャネル間のエネルギー差Ｒ＿ｄｔは、次式、
ｅｎｅｒ＿Ｒ＿ｄｔ＝ｔｄｍ＿ｌｔ＿ｒｍｓ＿Ｒ＿ＳＭｃｕｒ−ｔｄｍ＿ｌｔ＿ｒｍｓ＿Ｒ＿ＳＭｐｒｅ
を満たす。
【０３６４】
９０８２、遅延調整処理を通じて取得される現フレームの左側チャネル信号及び右側チャネル信号に基づいて、現フレームの基準チャネル信号を判定し、基準チャネル信号はまた、モノラル信号と称されてよく、基準チャネル信号が、モノラル信号と称される場合、基準チャネルに関連するすべての後続の説明及びパラメータ名において、基準チャネル信号は、モノラル信号とまとめて置き換えられてよい。
【０３６５】
例えば、基準チャネル信号ｍｏｎｏ＿ｉ（ｎ）は、次式、
【数３７８】
2021504759.tif 000380
を満たし、
【数３７９】
2021504759.tif 000381
は、現フレームの、遅延調整処理を通じて取得される左側チャネル信号であり、
【数３８０】
2021504759.tif 000382
は、現フレームの、遅延調整処理を通じて取得される右側チャネル信号である。
【０３６６】
９０８３、遅延調整処理を通じて取得される現フレームの左側チャネル信号及び右側チャネル信号のそれぞれと、基準チャネル信号との間の振幅相関のパラメータを計算する。
【０３６７】
例えば、基準チャネル信号と、現フレームの、遅延調整処理を通じて取得される左側チャネル信号との間の振幅相関のパラメータｃｏｒｒ＿ＬＭは、次式、
【数３８１】
2021504759.tif 000383
を満たし、
例えば、基準チャネル信号と、現フレームの、遅延調整処理を通じて取得される右側チャネル信号との間の振幅相関のパラメータｃｏｒｒ＿ＲＭは、次式、
【数３８２】
2021504759.tif 000384
を満たし、
【数３８３】
2021504759.tif 000385
は、現フレームの、遅延調整処理を通じて取得される左側チャネル信号を表し、
【数３８４】
2021504759.tif 000386
は、現フレームの、遅延調整処理を通じて取得される右側チャネル信号を表し、ｍｏｎｏ＿ｉ（ｎ）は、現フレームの基準チャネル信号を表し、
【数３８５】
2021504759.tif 000387
は、絶対値を取ることを表す。
【０３６８】
９０８４、基準チャネル信号と、現フレームの、遅延調整処理を通じて取得される左側チャネル信号との間の振幅相関のパラメータに基づいて、現フレームの左側チャネルと右側チャネルとの間の振幅相関の差のパラメータｄｉｆｆ＿ｌｔ＿ｃｏｒｒと、基準チャネル信号と、現フレームの、遅延調整処理を通じて取得される右側チャネル信号との間の振幅相関のパラメータを計算する。
【０３６９】
段階９０８１は、段階９０８２及び９０８３の前に実行されてよい、又は、段階９０８２及び９０８３の後で、段階９０８４の前に実行されてよいことが理解され得る。
【０３７０】
図９−Ｃを参照すると、例えば、現フレームの左側チャネルと右側チャネルとの間の振幅相関の差のパラメータｄｉｆｆ＿ｌｔ＿ｃｏｒｒは、具体的には、以下の段階９０８４１及び９０８４２を含み得る。
【０３７１】
９０８４１、基準チャネル信号と、現フレームの、遅延調整処理を通じて取得される左側チャネル信号との間の振幅相関のパラメータに基づいて、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される左側チャネル信号との間の振幅相関のパラメータを計算し、基準チャネル信号と、現フレームの、遅延調整処理を通じて取得される右側チャネル信号との間の振幅相関のパラメータに基づいて、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される右側チャネル信号との間の振幅相関のパラメータを計算する。
【０３７２】
例えば、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される左側チャネル信号との間の振幅相関のパラメータと、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される右側チャネル信号との間の振幅相関のパラメータとを計算する段階は、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される左側チャネル信号との間の振幅相関のパラメータｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＬＭ＿ＳＭが、次式、
ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＬＭ＿ＳＭｃｕｒ＝α×ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＬＭ＿ＳＭｐｒｅ＋（１−α）×ｃｏｒｒ＿ＬＭ
を満たす段階であって、
ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＬＭ＿ＳＭｃｕｒは、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される左側チャネル信号との間の振幅相関のパラメータを表し、ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＬＭ＿ＳＭｐｒｅは、基準チャネル信号と、前フレームの、左側チャネルの平滑化係数を通じて取得される左側チャネル信号との間の振幅相関のパラメータを表し、αは、０と１との間の予め設定された実数、例えば、０．２、０．５又は０．８であってよく、αの値は、適用可能な計算を通じて取得されてよく、
例えば、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される右側チャネル信号との間の振幅相関のパラメータｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＲＭ＿ＳＭは、次式、
ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＲＭ＿ＳＭｃｕｒ＝β×ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＲＭ＿ＳＭｐｒｅ＋（１−β）×ｃｏｒｒ＿ＲＭ
を満たし、
ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＲＭ＿ＳＭｃｕｒは、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される右側チャネル信号との間の振幅相関のパラメータを表し、ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＲＭ＿ＳＭｐｒｅは、基準チャネル信号と、前フレームの、長時間平滑化を通じて取得される右側チャネル信号との間の振幅相関のパラメータを表し、βは、右側チャネルの平滑化係数を表し、βは、０と１との間の予め設定された実数であってよく、βは、左側チャネルの平滑化係数αの値に等しい又はこれとは異なっていてよく、例えば、βは、０．２、０．５又は０．８に等しくてよい、又は、βの値は、適用可能な計算を通じて取得されてよい、段階を含んでよい。
【０３７３】
基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される左側チャネル信号との間の振幅相関のパラメータ、及び、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される右側チャネル信号との間の振幅相関パラメータを計算するための別の方法では、以下の段階を含んでよい。
【０３７４】
まず、基準チャネル信号と、現フレームの、遅延調整処理を通じて取得される左側チャネル信号との間の振幅相関のパラメータｃｏｒｒ＿ＬＭを修正して、現フレームの左側チャネル信号と、基準チャネル信号との間の振幅相関の修正されたパラメータｃｏｒｒ＿ＬＭ＿ｍｏｄを取得し、基準チャネル信号と、現フレームの、遅延調整処理を通じて取得される右側チャネル信号との間の振幅相関のパラメータｃｏｒｒ＿ＲＭ＿ｍｏｄを修正して、現フレームの右側チャネル信号と、基準チャネル信号との間の振幅相関の修正されたパラメータｃｏｒｒ＿ＲＭ＿ｍｏｄを取得する。
【０３７５】
次に、現フレームの左側チャネル信号と、基準チャネル信号との間の振幅相関の修正されたパラメータｃｏｒｒ＿ＬＭ＿ｍｏｄと、現フレームの右側チャネル信号と、基準チャネル信号との間の振幅相関の修正されたパラメータｃｏｒｒ＿ＲＭ＿ｍｏｄと、基準チャネル信号と、前フレームの、長時間平滑化を通じて取得される左側チャネル信号との間の振幅相関のパラメータｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＬＭ＿ＳＭｐｒｅと、基準チャネル信号と、前フレームの、長時間平滑化を通じて取得される右側チャネル信号との間の振幅相関のパラメータｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＲＭ＿ＳＭｐｒｅとに基づいて、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される左側チャネル信号との間の振幅相関のパラメータｄｉｆｆ＿ｌｔ＿ｃｏｒｒ＿ＬＭ＿ｔｍｐ、及び、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される右側チャネル信号との間の振幅相関のパラメータｄｉｆｆ＿ｌｔ＿ｃｏｒｒ＿ＲＭ＿ｔｍｐを判定する。
【０３７６】
次に、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される左側チャネル信号との間の振幅相関のパラメータｄｉｆｆ＿ｌｔ＿ｃｏｒｒ＿ＬＭ＿ｔｍｐと、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される右側チャネル信号との間の振幅相関のパラメータｄｉｆｆ＿ｌｔ＿ｃｏｒｒ＿ＲＭ＿ｔｍｐとに基づいて、現フレームの左側チャネルと右側チャネルとの間の振幅相関の差のパラメータの初期値ｄｉｆｆ＿ｌｔ＿ｃｏｒｒ＿ＳＭを取得し、現フレームの左側チャネルと右側チャネルとの間の振幅相関の差のパラメータの取得した初期値ｄｉｆｆ＿ｌｔ＿ｃｏｒｒ＿ＳＭと、前フレームの左側チャネルと右側チャネルとの間の振幅相関の差のパラメータｔｄｍ＿ｌａｓｔ＿ｄｉｆｆ＿ｌｔ＿ｃｏｒｒ＿ＳＭとに基づいて、現フレームの左側チャネルと右側チャネルとの間の振幅相関の差のチャネル間の変化パラメータｄ＿ｌｔ＿ｃｏｒｒを判定する。
【０３７７】
最後に、現フレームの左側チャネルと右側チャネルとの間の振幅相関の差のチャネル間の変化パラメータ、現フレームの左側チャネル信号のフレームエネルギー、現フレームの右側チャネル信号のフレームエネルギー、現フレームの左側チャネルの長時間平滑化フレームエネルギー、現フレームの右側チャネルの長時間平滑化フレームエネルギー、現フレームの左側チャネルのチャネル間のエネルギー差、及び、信号エネルギー分析を通じて取得される現フレームの右側チャネルのチャネル間のエネルギー差に基づいて、異なる左側チャネルの平滑化係数及び右側チャネルの平滑化係数を適応的に選択し、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される左側チャネル信号との間の振幅相関のパラメータｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＬＭ＿ＳＭと、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される右側チャネル信号との間の振幅相関のパラメータｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＲＭ＿ＳＭを計算する。
【０３７８】
前述した２つの例示的な方法に加えて、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される左側チャネル信号との間の振幅相関のパラメータと、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される右側チャネル信号との間の振幅相関のパラメータとを計算するための多くの他の方法があり得る。これは、本願において限定されるものではない。
【０３７９】
９０８４２、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される左側チャネル信号との間の振幅相関のパラメータ、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される右側チャネル信号との間の振幅相関のパラメータに基づいて、現フレームの左側チャネルと右側チャネルとの間の振幅相関の差のパラメータｄｉｆｆ＿ｌｔ＿ｃｏｒｒを計算する。
【０３８０】
例えば、現フレームの左側チャネルと右側チャネルとの間の振幅相関の差のパラメータｄｉｆｆ＿ｌｔ＿ｃｏｒｒは、次式、
ｄｉｆｆ＿ｌｔ＿ｃｏｒｒ＝ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＬＭ＿ＳＭ−ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＲＭ＿ＳＭ
を満たし、
ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＬＭ＿ＳＭは、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される左側チャネル信号との間の振幅相関のパラメータを表し、ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＲＭ＿ＳＭは、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される右側チャネル信号との間の振幅相関のパラメータを表す。
【０３８１】
９０８５、現フレームの左側チャネルと右側チャネルとの間の振幅相関の差のパラメータｄｉｆｆ＿ｌｔ＿ｃｏｒｒをチャネルの組み合わせ比率係数に変換し、チャネルの組み合わせ比率係数に対して量子化エンコーディングを実行して、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数と、チャネルの組み合わせ比率係数のコードインデックスとを判定する。
【０３８２】
図９−Ｄを参照すると、現フレームの左側チャネルと右側チャネルとの間の振幅相関の差のパラメータをチャネルの組み合わせ比率係数に変換するための可能な方法は、具体的には、段階９０８５１から９０８５３を含み得る。
【０３８３】
９０８５１、左側チャネルと右側チャネルとの間の振幅相関の差のパラメータに対して、マッピング処理を実行することで、左側チャネルと右側チャネルとの間の振幅相関の差の、マッピング処理を通じて取得されるパラメータの値の範囲は、［ＭＡＰ＿ＭＡＸは、ＭＩＮ、ＭＡＰ＿ＭＡＸ］である。
【０３８４】
左側チャネルと右側チャネルとの間の振幅相関の差のパラメータに対して、マッピング処理を実行するための方法は、以下の段階を含み得る。
【０３８５】
まず、現フレームの左側チャネルと右側チャネルとの間の振幅相関の差のパラメータに対して、振幅制限処理を実行する。例えば、左側チャネルと右側チャネルとの間の振幅相関の差の、振幅制限処理を通じて取得されるパラメータｄｉｆｆ＿ｌｔ＿ｃｏｒｒ＿ｌｉｍｉｔは、次式、
【数３８６】
2021504759.tif 000388
を満たし、ＲＡＴＩＯ＿ＭＡＸは、左側チャネルと右側チャネルとの間の振幅相関の差の、振幅制限を通じて取得されるパラメータの最大値を表し、ＲＡＴＩＯ＿ＭＩＮは、左側チャネルと右側チャネルとの間の振幅相関の差の、振幅制限を通じて取得されるパラメータの最小値を表し、ＲＡＴＩＯ＿ＭＡＸは、例えば、予め設定された経験的な値であり、ＲＡＴＩＯ＿ＭＡＸは、例えば、１．５、３．０又は別の値であり、ＲＡＴＩＯ＿ＭＩＮは、例えば、予め設定された経験的な値であり、ＲＡＴＩＯ＿ＭＩＮは、例えば、−１．５、−３．０又は別の値であり、ＲＡＴＩＯ＿ＭＡＸ＞ＲＡＴＩＯ＿ＭＩＮである。
【０３８６】
次に、左側チャネルと右側チャネルとの間の振幅相関の差の、振幅制限処理を通じて取得されるパラメータに対して、マッピング処理を実行する。左側チャネルと右側チャネルとの間の振幅相関の差の、マッピング処理を通じて取得されるパラメータｄｉｆｆ＿ｌｔ＿ｃｏｒｒ＿ｍａｐは、次式、
【数３８７】
2021504759.tif 000389
を満たし、
【数３８８】
2021504759.tif 000390
【数３８９】
2021504759.tif 000391
又は、
【数３９０】
2021504759.tif 000392
であり、
【数３９１】
2021504759.tif 000393
【数３９２】
2021504759.tif 000394
又は、
Ｂ２＝ＭＡＰ＿ＭＩＮ−ＲＡＴＩＯ＿ＭＩＮ×Ａ２
であり、
【数３９３】
2021504759.tif 000395
【数３９４】
2021504759.tif 000396
又は、
Ｂ３＝ＭＡＰ＿ＬＯＷ−ＲＡＴＩＯ＿ＬＯＷ×Ａ３
であり
ＭＡＰ＿ＭＡＸは、左側チャネルと右側チャネルとの間の振幅相関の差の、マッピング処理を通じて取得されるパラメータの最大値を表し、ＭＡＰ＿ＨＩＧＨは、左側チャネルと右側チャネルとの間の振幅相関の差の、マッピング処理を通じて取得されるパラメータの高い閾値を表し、ＭＡＰ＿ＬＯＷは、左側チャネルと右側チャネルとの間の振幅相関の差の、マッピング処理を通じて取得されるパラメータの低い閾値を表し、ＭＡＰ＿ＭＩＮは、左側チャネルと右側チャネルとの間の振幅相関の差の、マッピング処理を通じて取得されるパラメータの最小値を表し、
ＭＡＰ＿ＭＡＸ＞ＭＡＰ＿ＨＩＧＨ＞ＭＡＰ＿ＬＯＷ＞ＭＡＰ＿ＭＩＮ
であり、
例えば、本願の一部の実施形態において、ＭＡＰ＿ＭＡＸは２．０であってよく、ＭＡＰ＿ＨＩＧＨは１．２であってよく、ＭＡＰ＿ＬＯＷは０．８であってよく、ＭＡＰ＿ＭＩＮは０．０であってよく、もちろん、実際の適用は、これらの値の例に限定されるものではなく、
ＲＡＴＩＯ＿ＭＡＸは、左側チャネルと右側チャネルとの間の振幅相関の差の、振幅制限を通じて取得されるパラメータの最大値を表し、ＲＡＴＩＯ＿ＨＩＧＨは、左側チャネルと右側チャネルとの間の振幅相関の差の、振幅制限を通じて取得されるパラメータの高い閾値を表し、ＲＡＴＩＯ＿ＬＯＷは、左側チャネルと右側チャネルとの間の振幅相関の差の、振幅制限を通じて取得されるパラメータの低い閾値を表し、ＲＡＴＩＯ＿ＭＩＮは、左側チャネルと右側チャネルとの間の振幅相関の差の、振幅制限を通じて取得されるパラメータの最小値を表し、
ＲＡＴＩＯ＿ＭＡＸ＞ＲＡＴＩＯ＿ＨＩＧＨ＞ＲＡＴＩＯ＿ＬＯＷ＞ＲＡＴＩＯ＿ＭＩＮ
であり、
例えば、本願の一部の実施形態において、ＲＡＴＩＯ＿ＭＡＸは１．５であり、ＲＡＴＩＯ＿ＨＩＧＨは０．７５であり、ＲＡＴＩＯ＿ＬＯＷは−０．７５であり、ＲＡＴＩＯ＿ＭＩＮは−１．５であり、もちろん、実際の適用は、これらの値の例に限定されるものではない。
【０３８７】
本願の一部の実施形態において、別の方法は以下のとおりである。すなわち、左側チャネルと右側チャネルとの間の振幅相関の差の、マッピング処理を通じて取得されるパラメータｄｉｆｆ＿ｌｔ＿ｃｏｒｒ＿ｍａｐは、次式、
【数３９５】
2021504759.tif 000397
を満たし、
ｄｉｆｆ＿ｌｔ＿ｃｏｒｒ＿ｌｉｍｉｔは、左側チャネルと右側チャネルとの間の振幅相関の差の、振幅制限処理を通じて取得されるパラメータを表し、
【数３９６】
2021504759.tif 000398
であり、
ＲＡＴＩＯ＿ＭＡＸは、左側チャネルと右側チャネルとの間の振幅相関の差の最大振幅パラメータを表し、−ＲＡＴＩＯ＿ＭＡＸは、左側チャネルと右側チャネルとの間の振幅相関の差の最小振幅パラメータを表し、ＲＡＴＩＯ＿ＭＡＸは、予め設定された経験的な値であってよく、例えば、ＲＡＴＩＯ＿ＭＡＸは、１．５、３．０又は０より大きい別の実数であってよい。
【０３８８】
９０８５２、左側チャネルと右側チャネルとの間の振幅相関の差の、マッピング処理を通じて取得されるパラメータをチャネルの組み合わせ比率係数に変換する。
【０３８９】
チャネルの組み合わせ比率係数ｒａｔｉｏ＿ＳＭは、次式、
【数３９７】
2021504759.tif 000399
を満たし、
【数３９８】
2021504759.tif 000400
は、コサイン演算を表す。
【０３９０】
前述の方法に加えて、左側チャネルと右側チャネルとの間の振幅相関の差のパラメータは、代わりに、例えば、
逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を更新するか否かを、エンコーダの履歴キャッシュにある前フレームのキャッシュされるエンコーディングパラメータ（例えば、プライマリチャネル信号のチャネル間の相関パラメータ又はセカンダリチャネル信号のチャネル間の相関パラメータ）、現フレーム及び前フレームのチャネルの組み合わせスキーム識別子、及び、現フレーム及び前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて、かつ、現フレームの左側チャネルの長時間平滑化フレームエネルギー、現フレームの右側チャネルの長時間平滑化フレームエネルギー、及び、信号エネルギー分析を通じて取得される現フレームの左側チャネルのチャネル間のエネルギー差に基づいて判定する段階と、
逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数が更新される必要がある場合、前述の例示的な方法を用いて、左側チャネルと右側チャネルとの間の振幅相関の差のパラメータをチャネルの組み合わせ比率係数に変換する段階と、そうでない場合、
前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数と、チャネルの組み合わせ比率係数のコードインデックスとを、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数及びチャネルの組み合わせ比率係数のコードインデックスとして直接用いる段階と
を含む別の方法を用いて、チャネルの組み合わせ比率係数に変換されてよい。
【０３９１】
９０８５３、変換を通じて取得されるチャネルの組み合わせ比率係数に対して量子化エンコーディングを実行して、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を判定する。
【０３９２】
具体的には、例えば、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応する初期のコードインデックスｒａｔｉｏ＿ｉｄｘ＿ｉｎｉｔ＿ＳＭ、及び、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応する、量子化エンコーディングを通じて取得されるチャネルの組み合わせ比率係数の初期値ｒａｔｉｏ＿ｉｎｉｔ＿ＳＭｑｕａを取得するために、量子化エンコーディングは、変換を通じて取得されるチャネルの組み合わせ比率係数に対して実行され、
ｒａｔｉｏ＿ｉｎｉｔ＿ＳＭｑｕａ＝ｒａｔｉｏ＿ｔａｂｌ＿ＳＭ［ｒａｔｉｏ＿ｉｄｘ＿ｉｎｉｔ＿ＳＭ］
であり、ｒａｔｉｏ＿ｔａｂｌ＿ＳＭは、逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数のスカラー量子化のためのコードブックを表す。
【０３９３】
従来技術における任意のスカラー量子化方法が、量子化エンコーディングのために用いられてよく、例えば、均一なスカラー量子化又は不均一なスカラー量子化が用いられてよい。コード化ビットの数は、５ビットであってよい。具体的な方法は、ここでは詳細に説明しない。逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数のスカラー量子化のためのコードブックは、相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数のスカラー量子化のためのコードブックと同じであってよい、又は、これとは異なっていてよい。コードブックが同じ場合、チャネルの組み合わせ比率係数のスカラー量子化のために用いられる１つのコードブックのみが格納される必要があり得る。この場合、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応し、量子化エンコーディングを通じて取得されるチャネルの組み合わせ比率係数の初期値ｒａｔｉｏ＿ｉｎｉｔ＿ＳＭｑｕａは、
ｒａｔｉｏ＿ｉｎｉｔ＿ＳＭｑｕａ＝ｒａｔｉｏ＿ｔａｂｌ［ｒａｔｉｏ＿ｉｄｘ＿ｉｎｉｔ＿ＳＭ］
である。
【０３９４】
例えば、方法は、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応し、量子化エンコーディングを通じて取得されるチャネルの組み合わせ比率係数の初期値を、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数として直接用いており、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期のコードインデックスを、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数のコードインデックスとして直接用いる。
【０３９５】
現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数のコードインデックスｒａｔｉｏ＿ｉｄｘ＿ＳＭは、
ｒａｔｉｏ＿ｉｄｘ＿ＳＭ＝ｒａｔｉｏ＿ｉｄｘ＿ｉｎｉｔ＿ＳＭ
を満たす。
【０３９６】
現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数は、次式、
ｒａｔｉｏ＿ＳＭ＝ｒａｔｉｏ＿ｔａｂｌ［ｒａｔｉｏ＿ｉｄｘ＿ＳＭ］
を満たす。
【０３９７】
別の方法は、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数のコードインデックス、又は、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応する、量子化エンコーディングを通じて取得されるチャネルの組み合わせ比率係数の初期値、及び、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応する初期のコードインデックスを修正し、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の修正されたコードインデックスを、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数のコードインデックスとして用い、逆相関信号チャネルの組み合わせスキームに対応する修正されたチャネルの組み合わせ比率係数を、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数として用いてよい。
【０３９８】
現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数のコードインデックスｒａｔｉｏ＿ｉｄｘ＿ＳＭは、
ｒａｔｉｏ＿ｉｄｘ＿ＳＭ＝φ×ｒａｔｉｏ＿ｉｄｘ＿ｉｎｉｔ＿ＳＭ＋（１−φ）×ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ｉｄｘ＿ＳＭ
を満たし、ｒａｔｉｏ＿ｉｄｘ＿ｉｎｉｔ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応する初期のコードインデックスを表し、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ｉｄｘ＿Ｓは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数のコードインデックスであり、φは、逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の修正係数であり、φの値は、経験値であってよく、例えば、φは、０．８に等しくてよい。
【０３９９】
この場合、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数は、次式、
ｒａｔｉｏ＿ＳＭ＝ｒａｔｉｏ＿ｔａｂｌ［ｒａｔｉｏ＿ｉｄｘ＿ＳＭ］
を満たす。
【０４００】
さらに別の方法では、逆相関信号チャネルの組み合わせスキームに対応する量子化されていないチャネルの組み合わせ比率係数を、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数として用いている、すなわち、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数ｒａｔｉｏ＿ＳＭは、次式、
【数３９９】
2021504759.tif 000401
を満たす。
【０４０１】
さらに、第４の方法は、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応する量子化されていないチャネルの組み合わせ比率係数を修正する段階、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数として、逆相関信号チャネルの組み合わせスキームに対応する修正されたチャネルの組み合わせ比率係数を用いる段階、及び、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に対して量子化エンコーディングを実行して、チャネルの組み合わせ比率係数のコードインデックスを取得する段階である。
【０４０２】
前述の方法に加えて、左側チャネルと右側チャネルとの間の振幅相関の差のパラメータをチャネルの組み合わせ比率係数に変換し、チャネルの組み合わせ比率係数に対して量子化エンコーディングを実行するための多くの他の方法が存在してよい。同様に、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数と、チャネルの組み合わせ比率係数のコードインデックスとを判定するための多くの異なる方法も存在する。これは、本願において限定されるものではない。
【０４０３】
９０９、前フレームのダウンミックスモードと、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードを判定する。
【０４０４】
現フレームのチャネルの組み合わせスキーム識別子は、ｔｄｍ＿ＳＭ＿ｆｌａｇとして示されてよい。
【０４０５】
前フレームのチャネルの組み合わせスキーム識別子は、ｔｄｍ＿ｌａｓｔ＿ＳＭ＿ｆｌａｇとして示されてよい。
【０４０６】
現フレームのダウンミックスモード識別子は、ｔｄｍ＿ＤＭ＿ｆｌａｇとして示されてよい。
【０４０７】
前フレームのダウンミックスモード識別子は、ｔｄｍ＿ｌａｓｔ＿ＤＭ＿ｆｌａｇとして示されてよい。
【０４０８】
同様に、ｓｔｅｒｅｏ＿ｔｄｍ＿ｃｏｄｅｒ＿ｔｙｐｅは、現フレームのエンコーディングモードを示すために用いられてよい。
【０４０９】
具体的には、例えば、ｓｔｅｒｅｏ＿ｔｄｍ＿ｃｏｄｅｒ＿ｔｙｐｅ＝０は、現フレームのエンコーディングモードが、ダウンミックスモードＡからダウンミックスモードＡへのエンコーディングモードであることを示し、ｓｔｅｒｅｏ＿ｔｄｍ＿ｃｏｄｅｒ＿ｔｙｐｅ＝１は、現フレームのエンコーディングモードが、ダウンミックスモードＡからダウンミックスモードＢへのエンコーディングモードであることを示し、ｓｔｅｒｅｏ＿ｔｄｍ＿ｃｏｄｅｒ＿ｔｙｐｅ＝２は、現フレームのエンコーディングモードが、ダウンミックスモードＡからダウンミックスモードＣへのエンコーディングモードであることを示す。
【０４１０】
具体的には、別の例として、ｓｔｅｒｅｏ＿ｔｄｍ＿ｃｏｄｅｒ＿ｔｙｐｅ＝３は、現フレームのエンコーディングモードが、ダウンミックスモードＢからダウンミックスモードＢへのエンコーディングモードであることを示し、ｓｔｅｒｅｏ＿ｔｄｍ＿ｃｏｄｅｒ＿ｔｙｐｅ＝４は、現フレームのエンコーディングモードが、ダウンミックスモードＢからダウンミックスモードＡへのエンコーディングモードであることを示し、ｓｔｅｒｅｏ＿ｔｄｍ＿ｃｏｄｅｒ＿ｔｙｐｅ＝５は、現フレームのエンコーディングモードが、ダウンミックスモードＢからダウンミックスモードＤへのエンコーディングモードであることを示す。
【０４１１】
具体的には、別の例として、ｓｔｅｒｅｏ＿ｔｄｍ＿ｃｏｄｅｒ＿ｔｙｐｅ＝６は、現フレームのエンコーディングモードが、ダウンミックスモードＢからダウンミックスモードＣへのエンコーディングモードであることを示し、ｓｔｅｒｅｏ＿ｔｄｍ＿ｃｏｄｅｒ＿ｔｙｐｅ＝７は、現フレームのエンコーディングモードが、ダウンミックスモードＣからダウンミックスモードＡへのエンコーディングモードであることを示し、ｓｔｅｒｅｏ＿ｔｄｍ＿ｃｏｄｅｒ＿ｔｙｐｅ＝８は、現フレームのエンコーディングモードが、ダウンミックスモードＣからダウンミックスモードＤへのエンコーディングモードであることを示す。
【０４１２】
具体的には、別の例として、ｓｔｅｒｅｏ＿ｔｄｍ＿ｃｏｄｅｒ＿ｔｙｐｅ＝９は、現フレームのエンコーディングモードが、ダウンミックスモードＤからダウンミックスモードＤへのエンコーディングモードであることを示し、ｓｔｅｒｅｏ＿ｔｄｍ＿ｃｏｄｅｒ＿ｔｙｐｅ＝１０は、現フレームのエンコーディングモードが、ダウンミックスモードＤからダウンミックスモードＢへのエンコーディングモードであることを示し、ｓｔｅｒｅｏ＿ｔｄｍ＿ｃｏｄｅｒ＿ｔｙｐｅ＝１１は、現フレームのエンコーディングモードが、ダウンミックスモードＤからダウンミックスモードＣへのエンコーディングモードであることを示す。
【０４１３】
前フレームのダウンミックスモードと、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードを判定する段階の具体的な実装については、他の実施形態において関連する説明を参照されたい。詳細はここでは再び説明しない。
【０４１４】
９１０、現フレームに対するエンコーディングモードｓｔｅｒｅｏ＿ｔｄｍ＿ｃｏｄｅｒ＿ｔｙｐｅを判定した後に、エンコーディング装置は、エンコーディングモードに基づいて、現フレームの左側チャネル信号及び右側チャネル信号に対して時間領域のダウンミックス処理を実行して、現フレームのプライマリチャネル信号及びセカンダリチャネル信号を取得する。
【０４１５】
異なるエンコーディングモードで時間領域のダウンミックス処理を実行する実施例については、前述の実施形態における関連する例示的な実施形態を参照されたい。詳細はここでは再び説明しない。
【０４１６】
９１１、エンコーディング装置は、プライマリチャネル信号及びセカンダリチャネル信号を別個にエンコードして、エンコードされたプライマリチャネル信号及びエンコードされたセカンダリチャネル信号を取得する。
【０４１７】
具体的には、まず、前フレームのプライマリチャネル信号及び／又はセカンダリチャネル信号のエンコードから取得されたパラメータ情報と、プライマリチャネル信号及びセカンダリチャネル信号をエンコードするための総ビット数とに基づいて、プライマリチャネル信号及びセカンダリチャネル信号をエンコードするために、ビットが割り当てられてよい。次に、ビット割り当てに基づいて、プライマリチャネル信号及びセカンダリチャネル信号が別個にエンコードされ、その結果、プライマリチャネルのエンコーディング用のコードインデックス、及び、セカンダリチャネルのエンコーディング用のコードインデックスを取得する。プライマリチャネルのエンコーディング及びセカンダリチャネルのエンコーディングのために、任意のモノラルオーディオのエンコーディング技術が用いられてよい。詳細は、ここでは説明しない。
【０４１８】
９１２、エンコーディング装置は、チャネルの組み合わせスキーム識別子に基づいて、チャネルの組み合わせ比率係数の対応するコードインデックスを選択し、コードインデックスをビットストリームに書き込み、エンコードされたプライマリチャネル信号、エンコードされたセカンダリチャネル信号及び現フレームのダウンミックスモード識別子ｔｄｍ＿ＤＭ＿ｆｌａｇをビットストリームに書き込む。
【０４１９】
具体的には、例えば、現フレームのチャネルの組み合わせスキーム識別子ｔｄｍ＿ＳＭ＿ｆｌａｇが相関信号チャネルの組み合わせスキームに対応する場合、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数のコードインデックスｒａｔｉｏ＿ｉｄｘがビットストリームに書き込まれる、又は、現フレームのチャネルの組み合わせスキーム識別子ｔｄｍ＿ＳＭ＿ｆｌａｇが逆相関信号チャネルの組み合わせスキームに対応する場合、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数のコードインデックスｒａｔｉｏ＿ｉｄｘ＿ＳＭがビットストリームに書き込まれる。
【０４２０】
例えば、ｔｄｍ＿ＳＭ＿ｆｌａｇ＝０である場合、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数のコードインデックスｒａｔｉｏ＿ｉｄｘがビットストリームに書き込まれる、又は、ｔｄｍ＿ＳＭ＿ｆｌａｇ＝１である場合、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数のコードインデックスｒａｔｉｏ＿ｉｄｘ＿ＳＭがビットストリームに書き込まれる。
【０４２１】
さらに、エンコードされたプライマリチャネル信号、エンコードされたセカンダリチャネル信号、ダウンミックスモード識別子、現フレームのｔｄｍ＿ＤＭ＿ｆｌａｇなどがビットストリームに書き込まれる。ビットストリームに前述の情報を書き込むためのシーケンスが存在しないことが理解され得る。
【０４２２】
それに応じて、以下では、例を用いて、時間領域のステレオデコーディングシナリオを説明する。
【０４２３】
図１０を参照すると、以下では、オーディオデコーディング方法をさらに提供する。オーディオデコーディング方法の関連する段階は、具体的には、デコーディング装置により実施され得る。方法は、具体的には、以下の段階を含み得る。
【０４２４】
１００１、ビットストリームに基づいてデコーディングを実行して、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号を取得する。
【０４２５】
１００２、ビットストリームに基づいてデコーディングを実行して、現フレームの時間領域のステレオパラメータを取得する。
【０４２６】
現フレームの時間領域のステレオパラメータは、現フレームのチャネルの組み合わせ比率係数を含み（ビットストリームは、現フレームのチャネルの組み合わせ比率係数のコードインデックスを含み、現フレームのチャネルの組み合わせ比率係数は、現フレームのチャネルの組み合わせ比率係数のコードインデックスに基づくデコーディングを通じて取得されてよい）、現フレームのチャネル間の時間差をさらに含む（例えば、ビットストリームは、現フレームのチャネル間の時間差のコードインデックスを含み、現フレームのチャネル間の時間差は、現フレームのチャネル間の時間差のコードインデックスに基づくデコーディングを通じて取得されてよい、又は、ビットストリームは、現フレームのチャネル間の時間差の絶対値のコードインデックスを含み、現フレームのチャネル間の時間差の絶対値は、現フレームのチャネル間の時間差の絶対値のコードインデックスに基づくデコーディングを通じて取得されてよい）などであってよい。
【０４２７】
１００３、ビットストリームに基づいて、現フレームの、ビットストリームに含まれるダウンミックスモード識別子を取得し、現フレームのダウンミックスモードを判定する。
【０４２８】
１００４．現フレームのダウンミックスモードと、前フレームのダウンミックスモードとに基づいて、現フレームのエンコーディングモードを判定する。
【０４２９】
例えば、現フレームのダウンミックスモード識別子ｔｄｍ＿ＤＭ＿ｆｌａｇが（００）である場合、現フレームのダウンミックスモードがダウンミックスモードＡであることを示し、現フレームのダウンミックスモード識別子ｔｄｍ＿ＤＭ＿ｆｌａｇが（１１）である場合、現フレームのダウンミックスモードがダウンミックスモードＢであることを示し、現フレームのダウンミックスモード識別子ｔｄｍ＿ＤＭ＿ｆｌａｇが（０１）である場合、現フレームのダウンミックスモードがダウンミックスモードＣであることを示し、又は、現フレームのダウンミックスモード識別子ｔｄｍ＿ＤＭ＿ｆｌａｇが（１０）である場合、現フレームのダウンミックスモードがダウンミックスモードＤであることを示す。
【０４３０】
段階１００１、段階１００２、段階１００３及び１００４を実行するために不可欠な順序がないことが理解される。
【０４３１】
１００５、現フレームの判定されるエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理を実行して、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得する。
【０４３２】
異なるエンコーディングモードで時間領域のアップミックス処理を実行する関連する実施例については、前述の実施形態における関連する例示的な実施形態を参照されたい。詳細はここでは再び説明しない。
【０４３３】
時間領域のアップミックス処理のために用いられるアップミックス行列は、現フレームの取得したチャネルの組み合わせ比率係数に基づいて構成される。
【０４３４】
現フレームの再構築された左側チャネル信号及び右側チャネル信号は、現フレームのデコードされた左側チャネル信号及び右側チャネル信号として用いられてよい。
【０４３５】
代わりに、さらに、現フレームのチャネル間の時間差に基づいて、現フレームの再構築された左側チャネル信号及び右側チャネル信号に対して、遅延調整がさらに実行されて、遅延調整を受けた現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得してよい。遅延調整を通じて取得される現フレームの再構築された左側チャネル信号及び右側チャネル信号は、現フレームのデコードされた左側チャネル信号及び右側チャネル信号として用いられてよい。代わりに、さらに、遅延調整を通じて取得される現フレームの再構築された左側チャネル信号及び右側チャネル信号に対して、時間領域の後処理がさらに実行されてよい。時間領域の後処理を通じて取得される現フレームの再構築された左側チャネル信号及び右側チャネル信号は、現フレームのデコードされた左側チャネル信号及び右側チャネル信号として用いられてよい。
【０４３６】
前述では、本願の実施形態における方法を詳細に説明している。以下では、本願の実施形態における装置を提供する。
【０４３７】
図１１−Ａを参照すると、本願の実施形態は、さらに、装置１１００を提供し、当該装置１１００は、
互いに連結されるプロセッサ１１１０及びメモリ１１２０を含み、メモリ１１１０は、コンピュータプログラムを格納し、プロセッサ１１２０は、メモリに格納されたコンピュータプログラムを呼び出して、本願の実施形態において提供される任意の方法の段階の一部又はすべてを実行する。
【０４３８】
メモリ１１２０は、限定されるものではないが、ランダムアクセスメモリ（英語：Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ、略して、ＲＯＭ）、リードオンリメモリ（英語：Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ、略して、ＲＡＭ）、消去可能プログラマブルリードオンリメモリ（英語：Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ、略して、ＥＰＲＯＭ）、又は、ポータブルリードオンリメモリ（英語：Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ、略して、ＣＤ−ＲＯＭ）を含む。メモリ４０２は、関連する命令及び関連するデータを格納するように構成される。
【０４３９】
もちろん、装置１１００は、データを送信及び受信するように構成される送受信機１１３０をさらに含んでよい。
【０４４０】
プロセッサ１１１０は、１又は複数の中央演算処理装置（英語：Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、略して、ＣＰＵ）であってよい。プロセッサ１１１０が１つのＣＰＵである場合、ＣＰＵは、シングルコアＣＰＵ又はマルチコアＣＰＵであってよい。プロセッサ１１１０は、具体的には、デジタル信号プロセッサであってよい。
【０４４１】
実施のプロセスにおいて、前述の方法における段階は、プロセッサ１１１０内のハードウェア統合論理回路を用いて、又は、ソフトウェアの形態で命令を用いて実施され得る。プロセッサ１１１０は、汎用プロセッサ、デジタル信号プロセッサ、アプリケーションに固有の集積回路、フィールドプログラマブルゲートアレイ又は別のプログラム可能な論理デバイス、ディスクリートゲート又はトランジスタ論理デバイス、又は、ディスクリートハードウェアコンポーネントであってよい。プロセッサ１１１０は、本発明の方法の実施形態における方法、段階及び論理ブロック図を実装又は実行してよい。汎用プロセッサは、マイクロプロセッサであってよい、又は、任意の従来のプロセッサなどであってよい。本発明の実施形態に関して開示される方法の段階は、ハードウェアデコーディングプロセッサを用いて、直接実行及び実現され得る、又は、デコーディングプロセッサ内のハードウェア及びソフトウェアモジュールの組み合わせを用いて実行及び実現され得る。
【０４４２】
ソフトウェアモジュールは、従来の成熟した記憶媒体、例えば、ランダムアクセスメモリ、フラッシュメモリ、リードオンリメモリ、プログラマブルリードオンリメモリ、電気的消去可能プルグラマブルメモリ又はレジスタなどに配置されてよい。記憶媒体は、メモリ１１２０に配置される。例えば、プロセッサ１１１０は、メモリ１１２０から情報を読み出して、プロセッサ１１１０のハードウェアとの組み合わせで前述の方法における段階を遂行してよい。
【０４４３】
さらに、装置１１００は、送受信機１１３０をさらに含んでよい。送受信機１１３０は、関連するデータ（例えば、命令、チャネル信号又はビットストリーム）を送信及び受信するように構成され得る。
【０４４４】
例えば、装置１１００は、図２、図３、図６、図７、図８、図１０及び図９−Ａ１及び図９−Ａ２から図９−Ｄのいずれか１つに示される実施形態における対応する方法の一部又はすべての段階を実行し得る。具体的には、例えば、装置１１００が前述のエンコーディングに関する段階を実行する場合、装置１１００は、エンコーディング装置（又は、オーディオエンコーディング装置）と称されてよい。装置１１００が前述のデコーディングに関する段階を実行する場合、装置１１００は、デコーディング装置（又は、オーディオデコーディング装置）と称されてよい。
【０４４５】
図１１−Ｂを参照すると、装置１１００がエンコーディング装置である場合、装置１１００は、例えば、マイク１１４０とアナログ−デジタル変換器１１５０とをさらに含んでよい。
【０４４６】
マイク１１４０は、例えば、サンプリングを実行して、アナログオーディオ信号を取得するように構成されてよい。
【０４４７】
アナログ−デジタル変換器１１５０は、例えば、アナログオーディオ信号をデジタルオーディオ信号に変換するように構成されてよい。
【０４４８】
図１１−Ｃを参照すると、装置１１００がデコーディング装置である場合、装置１１００は、例えば、拡声器１１６０と、デジタル−アナログ変換器１１７０とをさらに含んでよい。
【０４４９】
デジタル−アナログ変換器１１７０は、例えば、デジタルオーディオ信号をアナログオーディオ信号に変換するように構成されてよい。
【０４５０】
拡声器１１６０は、例えば、アナログオーディオ信号を再生するように構成されてよい。
【０４５１】
さらに、図１２−Ａを参照すると、本願の実施形態は、装置１２００を提供し、装置１２００は、本願の実施形態において提供される任意の方法を実施するように構成される１又は複数の機能的なユニットを含む。
【０４５２】
例えば、装置１２００が、図２に示される実施形態において対応する方法を実行する場合、装置１２００は、現フレームに対するチャネルの組み合わせスキームを判定し、前フレームのダウンミックスモードと、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードを判定するように構成される第１判定ユニット１２１０と、
現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して時間領域のダウンミックス処理を実行して、現フレームのプライマリチャネル信号及びセカンダリチャネル信号を取得し、現フレームの取得したプライマリチャネル信号及びセカンダリチャネル信号をエンコードするように構成されるエンコードユニット１２２０とを含んでよい。
【０４５３】
さらに、図１２−Ｂを参照すると、装置１２００は現フレームの時間領域のステレオパラメータを判定するように構成される第２判定ユニット１２３０をさらに含んでよい。エンコードユニット１２２０は、さらに、現フレームの時間領域のステレオパラメータをエンコードするように構成されてよい。
【０４５４】
別の例として、図１２−Ｃを参照すると、装置１２００が、図３に示される実施形態における対応する方法を実行する場合、装置１２００は、前フレームのダウンミックスモード及び現フレームのダウンミックスモードに基づいて、現フレームのエンコーディングモードを判定するように構成される第３判定ユニット１２４０と、
ビットストリームに基づいてデコーディングを実行して、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号を取得し、ビットストリームに基づいてデコーディングを実行して、現フレームのダウンミックスモードを判定し、前フレームのダウンミックスモード及び現フレームのダウンミックスモードに基づいて、現フレームのエンコーディングモードを判定し、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理を実行して、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するように構成されるデコードユニット１２５０と、
を含んでよい。
【０４５５】
装置が別の方法を実行する場合も同様である。
【０４５６】
本願の実施形態は、コンピュータ可読記憶媒体を提供する。コンピュータ可読記憶媒体は、プログラムコードを格納し、プログラムコードは、本願の実施形態において提供される任意の方法の一部又はすべての段階を実行するための命令を含む。
【０４５７】
本願の実施形態は、コンピュータプログラム製品をさらに提供する。コンピュータプログラム製品がコンピュータ上で動作する場合、コンピュータは、本願の実施形態におおいて提供される任意の方法の一部又はすべての段階を実行することが可能となる。
【０４５８】
前述の実施形態において、実施形態の説明は、それぞれ焦点を有する。実施形態において詳細に説明されていない部分については、他の実施形態における関連する説明を参照されたい。
【０４５９】
本願において提供される１又は複数の実施形態にでは、開示される装置が別の方式で実装されてよいことを理解されたい。例えば、説明される装置の実施形態は、単なる例に過ぎない。例えば、ユニット区分は、論理的な機能区分に過ぎない、又は、実際の実装では、他の区分であってよい。例えば、複数のユニット又はコンポーネントは、組み合わされてよい、又は、別のシステムに統合されてよい、又は、いくつかの特徴が無視されてよい又は実行されなくてよい。さらに、表示又は説明される相互の間接的な結合又は直接的な結合又は通信接続は、いくつかのインタフェースを通じて実装されてよい。装置間又はユニット間の間接的な結合又は通信接続は、電子又は他の形態で実装されてよい。
【０４６０】
別個の部品として説明されるユニットは、物理的に分離されてもよく、分離されていなくてもよく、ユニットとして表示される部分は、物理的なユニットであってもそうでなくともよく、１カ所に配置されてもよく、又は、複数のネットワークユニット上に分散されてもよい。ユニットの一部又はすべては、実施形態の解決手段の目的を実現するために、実際のニーズに基づいて選択されてよい。
【０４６１】
さらに、本発明の実施形態における機能ユニットは、１つの処理ユニットに統合されてよい、又は、ユニットのそれぞれが物理的に単独で存在してよい、又は、２又はそれより多いユニットが１つのユニットに統合される。集積回路は、ハードウェアの形態で実装されてよい、又は、ソフトウェア機能ユニットの形態で実装されてよい。
【０４６２】
集積回路がソフトウェア機能ユニットの形態で実装され、独立した製品として販売又は用いられる場合、集積回路は、コンピュータ可読記憶媒体に格納されてよい。そのような理解に基づいて、本発明の技術的解決手段は本質的に、又は、従来技術に対して貢献する部分、又は、技術的解決手段のすべて又は一部は、ソフトウェア製品の形態で実装されてよい。コンピュータソフトウェア製品は、記憶媒体に格納され、（パーソナルコンピュータ、サーバ又はネットワークデバイスなどであり得る）コンピュータデバイスに、本発明の実施形態において説明された方法の段階のすべて又は一部を実行するよう命令するための１又は複数の命令を含む。前述の記憶媒体は、プログラムコードを格納できる任意の媒体、例えば、ＵＳＢフラッシュドライブ、リードオンリメモリ（ＲＯＭ、Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ランダムアクセスメモリ（ＲＡＭ、Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、リムーバブルハードディスク、磁気ディスク又は光ディスクを含む。
【図１】
2021504759.tif 000458
【図２】
2021504759.tif 000459
【図３】
2021504759.tif 000460
【図４】
2021504759.tif 000461
【図５】
2021504759.tif 000462
【図６】
2021504759.tif 000463
【図７】
2021504759.tif 000464
【図８】
2021504759.tif 000465
【図９−Ａ１】
2021504759.tif 000466
【図９−Ａ２】
2021504759.tif 000467
【図９−Ｂ】
2021504759.tif 000468
【図９−Ｃ】
2021504759.tif 000469
【図９−Ｄ】
2021504759.tif 000470
【図１０】
2021504759.tif 000471
【図１１−Ａ】
2021504759.tif 000472
【図１１−Ｂ】
2021504759.tif 000473
【図１１−Ｃ】
2021504759.tif 000474
【図１２−Ａ】
2021504759.tif 000475
【図１２−Ｂ】
2021504759.tif 000476
【図１２−Ｃ】
2021504759.tif 000477
【手続補正書】
【提出日】令和2年7月6日(2020.7.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
オーディオエンコーディング方法であって、
現フレームに対するチャネルの組み合わせスキームを判定する段階と、
前フレームのダウンミックスモードと、前記現フレームに対する前記チャネルの組み合わせスキームとに基づいて、前記現フレームのエンコーディングモードを判定する段階と、
前記現フレームの前記エンコーディングモードに基づいて、前記現フレームの左側チャネル信号及び右側チャネル信号に対して時間領域のダウンミックス処理を実行して、前記現フレームのプライマリチャネル信号及びセカンダリチャネル信号を取得する段階と、
前記現フレームの前記取得したプライマリチャネル信号及びセカンダリチャネル信号をエンコードする段階と
を備える方法。
【請求項２】
前記現フレームに対する前記チャネルの組み合わせスキームは、複数のチャネルの組み合わせスキームのうちの１つであり、前記複数のチャネルの組み合わせスキームは、逆相関信号チャネルの組み合わせスキーム及び相関信号チャネルの組み合わせスキームを有し、前記相関信号チャネルの組み合わせスキームは、ほぼ同じ位相の信号に対応するチャネルの組み合わせスキームであり、前記逆相関信号チャネルの組み合わせスキームは、ほぼ位相のずれた信号に対応するチャネルの組み合わせスキームである、請求項１に記載の方法。
【請求項３】
前記前フレームの前記ダウンミックスモードは、複数のダウンミックスモードのうちの１つであり、前記複数のダウンミックスモードは、ダウンミックスモードＡ、ダウンミックスモードＢ、ダウンミックスモードＣ及びダウンミックスモードＤを有し、前記ダウンミックスモードＡ及び前記ダウンミックスモードＤは、相関信号ダウンミックスモードであり、前記ダウンミックスモードＢ及び前記ダウンミックスモードＣは、逆相関信号ダウンミックスモードであり、前記前フレームの前記ダウンミックスモードＡ、前記前フレームの前記ダウンミックスモードＢ、前記前フレームの前記ダウンミックスモードＣ及び前記前フレームの前記ダウンミックスモードＤは、異なるダウンミックス行列に対応する、請求項１又は２に記載の方法。
【請求項４】
前フレームのダウンミックスモードと、前記現フレームに対する前記チャネルの組み合わせスキームとに基づいて、前記現フレームのエンコーディングモードを判定する前記段階は、
前記前フレームの前記ダウンミックスモードと、前記現フレームのダウンミックスモード切り替えのコスト値と、前記現フレームに対する前記チャネルの組み合わせスキームとに基づいて、前記現フレームの前記エンコーディングモードを判定する段階を有する、請求項３に記載の方法。
【請求項５】
前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームのダウンミックスモード切り替えのコスト関数に基づいて計算された計算結果であり、前記ダウンミックスモード切り替えのコスト関数は、前記現フレームの少なくとも１つの時間領域ステレオパラメータ、前記前フレームの少なくとも１つの時間領域ステレオパラメータ及び前記現フレームの前記左側チャネル信号及び前記右側チャネル信号のうちの少なくとも１つのパラメータに基づいて構成される、又は、
前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームのチャネルの組み合わせ比率係数である、請求項４に記載の方法。
【請求項６】
前記ダウンミックスモード切り替えのコスト関数は、ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対するコスト関数、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対するコスト関数、ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対するコスト関数、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対するコスト関数、ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対するコスト関数、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対するコスト関数、ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対するコスト関数及びダウンミックスモードＣからダウンミックスモードＤへの切り替えに対するコスト関数のうちの１つの切り替えのコスト関数である、請求項５に記載の方法。
【請求項７】
ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対する前記コスト関数は、
【数４００】
2021504759.tif 000478
であり、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＡＢは、ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対する前記コスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対する前記コスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ａは、ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対する前記コスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ａは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、ｅｎｄ＿ｓａｍｐｌｅ＿Ａより小さく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、前記現フレームの前記左側チャネル信号を表し、ＸＲ（ｎ）は、前記現フレームの前記右側チャネル信号を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、前記現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前記前フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し
ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対する前記コスト関数は、
【数４０１】
2021504759.tif 000479
であり、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＡＣは、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対する前記コスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対する前記コスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ａは、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対する前記コスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ａは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、ｅｎｄ＿ｓａｍｐｌｅ＿Ａより小さく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、前記現フレームの前記左側チャネル信号を表し、ＸＲ（ｎ）は、前記現フレームの前記右側チャネル信号を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、前記現フレームに対する前記逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前記前フレームに対する前記相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対する前記コスト関数は、
【数４０２】
2021504759.tif 000480
であり、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＢＡは、ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対する前記コスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対する前記コスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂは、ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対する前記コスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂより小さく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、前記現フレームの前記左側チャネル信号を表し、ＸＲ（ｎ）は、前記現フレームの前記右側チャネル信号を表し、
α１＝ｒａｔｉｏであり、ｒａｔｉｏは、前記現フレームに対する前記相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前記前フレームに対する前記逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対する前記コスト関数は、
【数４０３】
2021504759.tif 000481
であり、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＢＤは、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対する前記コスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対する前記コスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂは、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対する前記コスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂより小さく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、前記現フレームの前記左側チャネル信号を表し、ＸＲ（ｎ）は、前記現フレームの前記右側チャネル信号を表し、
α１＝ｒａｔｉｏであり、ｒａｔｉｏは、前記現フレームの前記相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前記前フレームの前記逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対する前記コスト関数は、
【数４０４】
2021504759.tif 000482
であり、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＣＤは、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対する前記コスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対する前記コスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃは、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対する前記コスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃより小さく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し
ＸＬ（ｎ）は、前記現フレームの前記左側チャネル信号を表し、ＸＲ（ｎ）は、前記現フレームの前記右側チャネル信号を表し、
α１＝ｒａｔｉｏであり、ｒａｔｉｏは、前記現フレームの前記相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前記前フレームに対する前記逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対する前記コスト関数は、
【数４０５】
2021504759.tif 000483
であり、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＣＡは、ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対する前記コスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対する前記コスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃは、ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対する前記コスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃより小さく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、前記現フレームの前記左側チャネル信号を表し、ＸＲ（ｎ）は、前記現フレームの前記右側チャネル信号を表し、
α１＝ｒａｔｉｏであり、ｒａｔｉｏは、前記現フレームに対する前記相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前記前フレームに対する前記逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対する前記コスト関数は、
【数４０６】
2021504759.tif 000484
であり、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＤＣは、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対する前記コスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対する前記コスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄは、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対する前記コスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄより小さく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、前記現フレームの前記左側チャネル信号を表し、ＸＲ（ｎ）は、前記現フレームの前記右側チャネル信号を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、前記現フレームに対する前記逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前記前フレームに対する前記相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対する前記コスト関数は、
【数４０７】
2021504759.tif 000485
であり、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＤＢは、ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対する前記コスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対する前記コスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄは、ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対する前記コスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄより小さく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、前記現フレームの前記左側チャネル信号を表し、ＸＲ（ｎ）は、前記現フレームの前記右側チャネル信号を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、前記現フレームに対する前記逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前記前フレームに対する前記相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す、請求項６に記載の方法。
【請求項８】
前フレームのダウンミックスモードと、前記現フレームに対する前記チャネルの組み合わせスキームとに基づいて、前記現フレームのエンコーディングモードを判定する前記段階は、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＡであり、かつ、前記現フレームに対する前記チャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームである場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＡであると判定し、前記現フレームの前記エンコーディングモードがダウンミックスモードＡからダウンミックスモードＡへのエンコーディングモードであると判定する段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＢであり、かつ、前記現フレームに対する前記チャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームである場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＢであると判定し、前記現フレームの前記エンコーディングモードがダウンミックスモードＢからダウンミックスモードＢへのエンコーディングモードであると判定する段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＣであり、かつ、前記現フレームに対する前記チャネルの組み合わせスキームが前記逆相関信号チャネルの組み合わせスキームである場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＣであると判定し、前記現フレームの前記エンコーディングモードがダウンミックスモードＣからダウンミックスモードＣへのエンコーディングモードであると判定する段階、又は、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＤであり、かつ、前記現フレームに対する前記チャネルの組み合わせスキームが前記相関信号チャネルの組み合わせスキームである場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＤであると判定し、前記現フレームの前記エンコーディングモードがダウンミックスモードＤからダウンミックスモードＤへのエンコーディングモードであると判定する段階
を有する、請求項３に記載の方法。
【請求項９】
前記前フレームの前記ダウンミックスモードと、前記現フレームのダウンミックスモード切り替えのコスト値と、前記現フレームに対する前記チャネルの組み合わせスキームとに基づいて、前記現フレームの前記エンコーディングモードを判定する前記段階は、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＡであり、前記現フレームに対する前記チャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第１のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＣであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＡからダウンミックスモードＣへのエンコーディングモードであると判定する段階であって、前記ダウンミックスモード切り替えのコスト値は、ダウンミックスモード切り替えのコスト関数の値であり、前記第１のダウンミックスモード切り替え条件は、前記現フレームのダウンミックスモードＡからダウンミックスモードＢへの切り替えに対する前記コスト関数の値が、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対する前記コスト関数の値より大きい又はこれに等しいことである、段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＡであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記逆相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第２のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＢであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＡからダウンミックスモードＢへのエンコーディングモードであると判定する段階であって、前記ダウンミックスモード切り替えのコスト値は、前記ダウンミックスモード切り替えのコスト関数の前記値であり、前記第２のダウンミックスモード切り替え条件は、前記現フレームのダウンミックスモードＡからダウンミックスモードＢへの切り替えに対する前記コスト関数の値が、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対する前記コスト関数の値より小さい又はこれに等しいことである、段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＢであり、前記現フレームに対する前記チャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第３のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＡであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＢからダウンミックスモードＡへのエンコーディングモードであると判定する段階であって、前記ダウンミックスモード切り替えのコスト値は、前記ダウンミックスモード切り替えのコスト関数の前記値であり、前記第３のダウンミックスモード切り替え条件は、前記現フレームのダウンミックスモードＢからダウンミックスモードＡへの切り替えに対する前記コスト関数の値が、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対する前記コスト関数の値より小さい又はこれに等しいことである、段階と、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＢであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第４のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＤであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＢからダウンミックスモードＤへのエンコーディングモードであると判定する段階であって、前記ダウンミックスモード切り替えのコスト値は、前記ダウンミックスモード切り替えのコスト関数の前記値であり、前記第４のダウンミックスモード切り替え条件は、前記現フレームのダウンミックスモードＢからダウンミックスモードＡへの切り替えに対する前記コスト関数の値が、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対する前記コスト関数の値より大きい又はこれに等しいことである、段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＣであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第５のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＤであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＣからダウンミックスモードＤへのエンコーディングモードであると判定する段階であって、前記ダウンミックスモード切り替えのコスト値は、前記ダウンミックスモード切り替えのコスト関数の前記値であり、前記第５のダウンミックスモード切り替え条件は、前記現フレームのダウンミックスモードＣからダウンミックスモードＡへの切り替えに対する前記コスト関数の値が、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対する前記コスト関数の値より大きい又はこれに等しいことである、段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＣであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第６のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＡであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＣからダウンミックスモードＡへのエンコーディングモードであると判定する段階であって、前記ダウンミックスモード切り替えのコスト値は、前記ダウンミックスモード切り替えのコスト関数の前記値であり、前記第６のダウンミックスモード切り替え条件は、前記現フレームのダウンミックスモードＣからダウンミックスモードＡへの切り替えに対する前記コスト関数の値が、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対する前記コスト関数の値より小さい又はこれに等しいことである、段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＤであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記逆相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第７のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＢであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＤからダウンミックスモードＢへのエンコーディングモードであると判定する段階であって、前記ダウンミックスモード切り替えのコスト値は、前記ダウンミックスモード切り替えのコスト関数の前記値であり、前記第７のダウンミックスモード切り替え条件は、前記現フレームのダウンミックスモードＤからダウンミックスモードＢへの切り替えに対する前記コスト関数の値が、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対する前記コスト関数の値より小さい又はこれに等しいことである、段階、又は、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＤであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記逆相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第８のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＣであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＤからダウンミックスモードＣへのエンコーディングモードであると判定する段階であって、前記ダウンミックスモード切り替えのコスト値は、前記ダウンミックスモード切り替えのコスト関数の前記値であり、前記第８のダウンミックスモード切り替え条件は、前記現フレームのダウンミックスモードＤからダウンミックスモードＢへの切り替えに対する前記コスト関数の値が、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対する前記コスト関数の値より大きい又はこれに等しいことである、段階
を有する、請求項４から７のいずれか一項に記載の方法。
【請求項１０】
前記前フレームの前記ダウンミックスモードと、前記現フレームのダウンミックスモード切り替えのコスト値と、前記現フレームに対する前記チャネルの組み合わせスキームとに基づいて、前記現フレームの前記エンコーディングモードを判定する前記段階は、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＡであり、前記現フレームに対する前記チャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第９のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＣであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＡからダウンミックスモードＣへのエンコーディングモードであると判定する段階であって、前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームの前記チャネルの組み合わせ比率係数であり前記第９のダウンミックスモード切り替え条件は、前記現フレームの前記チャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ１より小さい又はこれに等しいことである、段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＡであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記逆相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第１０のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＢであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＡからダウンミックスモードＢへのエンコーディングモードであると判定する段階であって、前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームの前記チャネルの組み合わせ比率係数であり、前記第１０のダウンミックスモード切り替え条件は、前記現フレームの前記チャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ１より大きい又はこれに等しいことである、段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＢであり、前記現フレームに対する前記チャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第１１のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＡであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＢからダウンミックスモードＡへのエンコーディングモードであると判定する段階であって、前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームの前記チャネルの組み合わせ比率係数であり、前記第１１のダウンミックスモード切り替え条件は、前記現フレームの前記チャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ２より大きい又はこれに等しいことである、段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＢであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第１２のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＤであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＢからダウンミックスモードＤへのエンコーディングモードであると判定する段階であって、前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームの前記チャネルの組み合わせ比率係数であり、前記第１２のダウンミックスモード切り替え条件は、前記現フレームの前記チャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ２より小さい又はこれに等しいことである、段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＣであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第１３のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＤであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＣからダウンミックスモードＤへのエンコーディングモードであると判定する段階であって、前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームの前記チャネルの組み合わせ比率係数であり、前記第１３のダウンミックスモード切り替え条件は、前記現フレームの前記チャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ３より大きい又はこれに等しいことである、段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＣであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第１４のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＡであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＣからダウンミックスモードＡへのエンコーディングモードであると判定する段階であって、前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームの前記チャネルの組み合わせ比率係数であり、前記第１４のダウンミックスモード切り替え条件は、前記現フレームの前記チャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ３より小さい又はこれに等しいことである、段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＤであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記逆相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第１５のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＢであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＤからダウンミックスモードＢへのエンコーディングモードであると判定する段階であって、前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームの前記チャネルの組み合わせ比率係数であり、前記第１５のダウンミックスモード切り替え条件は、前記現フレームの前記チャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ４より小さい又はこれに等しいことである、段階、又は、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＤであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記逆相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第１６のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＣであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＤからダウンミックスモードＣへのエンコーディングモードであると判定する段階であって、前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームの前記チャネルの組み合わせ比率係数であり、前記第１６のダウンミックスモード切り替え条件は、前記現フレームの前記チャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ４より大きい又はこれに等しいことである、段階
を有する、請求項４又は５に記載の方法。
【請求項１１】
【数４０８】
2021504759.tif 000486
であり、又は、
【数４０９】
2021504759.tif 000487
であり、Ｍ２Ａは、前記現フレームの前記ダウンミックスモードＡに対応するダウンミックス行列を表し、ｒａｔｉｏは、前記現フレームに対する相関信号チャネルの組み合わせスキームに対応する前記チャネルの組み合わせ比率係数を表し、
【数４１０】
2021504759.tif 000488
であり、又は、
【数４１１】
2021504759.tif 000489
であり、Ｍ２Ｂは、前記現フレームの前記ダウンミックスモードＢに対応するダウンミックス行列を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、α２＝１−ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、前記現フレームに対する逆相関信号チャネルの組み合わせスキームに対応する前記チャネルの組み合わせ比率係数を表し、
【数４１２】
2021504759.tif 000490
であり、又は、
【数４１３】
2021504759.tif 000491
であり、Ｍ２Ｃは、前記現フレームの前記ダウンミックスモードＣに対応するダウンミックス行列を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、α２＝１−ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、前記現フレームに対する前記逆相関信号チャネルの組み合わせスキームに対応する前記チャネルの組み合わせ比率係数を表し、
【数４１４】
2021504759.tif 000492
であり、又は、
【数４１５】
2021504759.tif 000493
であり、Ｍ２Ｄは、前記現フレームの前記ダウンミックスモードＤに対応するダウンミックス行列を表し、
α１＝ｒａｔｉｏであり、α２＝１−ｒａｔｉｏであり、ｒａｔｉｏは、前記現フレームに対する前記相関信号チャネルの組み合わせスキームに対応する前記チャネルの組み合わせ比率係数を表す、請求項３から１０のいずれか一項に記載の方法。
【請求項１２】
オーディオデコーディング方法であって、
ビットストリームに基づいてデコーディングを実行して、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号を取得する段階と、
前記ビットストリームに基づいてデコーディングを実行して、前記現フレームのダウンミックスモードを判定する段階と、
前フレームのダウンミックスモードと、前記現フレームの前記ダウンミックスモードとに基づいて、前記現フレームのエンコーディングモードを判定する段階と、
前記現フレームの前記エンコーディングモードに基づいて、前記現フレームの前記デコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して時間領域のアップミックス処理を実行して、前記現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得する段階と
を備える方法。
【請求項１３】
前記前フレームの前記ダウンミックスモードは、ダウンミックスモードＡ、ダウンミックスモードＢ、ダウンミックスモードＣ及びダウンミックスモードＤを有する複数のダウンミックスモードのうちの１つであり、前記前フレームの前記ダウンミックスモードＡ、前記前フレームの前記ダウンミックスモードＢ、前記前フレームの前記ダウンミックスモードＣ及び前記前フレームの前記ダウンミックスモードＤは、異なるアップミックス行列に対応し、
前記現フレームの前記ダウンミックスモードは、ダウンミックスモードＡ、ダウンミックスモードＢ、ダウンミックスモードＣ及びダウンミックスモードＤを有する前記複数のダウンミックスモードのうちの１つのダウンミックスモードであり、前記現フレームの前記ダウンミックスモードＡ、前記現フレームの前記ダウンミックスモードＢ、前記現フレームの前記ダウンミックスモードＣ及び前記現フレームの前記ダウンミックスモードＤは、異なるアップミックス行列に対応し、
前記ダウンミックスモードＡ及び前記ダウンミックスモードＤは、相関信号ダウンミックスモードであり、前記ダウンミックスモードＢ及び前記ダウンミックスモードＣは、逆相関信号ダウンミックスモードである、請求項１２に記載の方法。
【請求項１４】
前フレームのダウンミックスモードと、前記現フレームの前記ダウンミックスモードとに基づいて、前記現フレームのエンコーディングモードを判定する前記段階は、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＡであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＡである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＡからダウンミックスモードＡへのエンコーディングモードであると判定する段階と、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＡであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＢである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＡからダウンミックスモードＢへのエンコーディングモードであると判定する段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＡであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＣである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＡからダウンミックスモードＣへのエンコーディングモードであると判定する段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＢであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＢである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＢからダウンミックスモードＢへのエンコーディングモードであると判定する段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＢであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＡである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＢからダウンミックスモードＡへのエンコーディングモードであると判定する段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＢであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＤである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＢからダウンミックスモードＤへのエンコーディングモードであると判定する段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＣであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＣである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＣからダウンミックスモードＣへのエンコーディングモードであると判定する段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＣであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＡである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＣからダウンミックスモードＡへのエンコーディングモードであると判定する段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＣであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＤである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＣからダウンミックスモードＤへのエンコーディングモードであると判定する段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＤであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＤである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＤからダウンミックスモードＤへのエンコーディングモードであると判定する段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＤであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＣである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＤからダウンミックスモードＣへのエンコーディングモードであると判定する段階、又は、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＤであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＢである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＤからダウンミックスモードＢへのエンコーディングモードであると判定する段階
を有する、請求項１３に記載の方法。
【請求項１５】
【数４１６】
2021504759.tif 000494
であり、又は、
【数４１７】
2021504759.tif 000495
であり、
【数４１８】
2021504759.tif 000496
は、前記現フレームの前記ダウンミックスモードＡに対応するアップミックス行列を表し、ｒａｔｉｏは、前記現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
【数４１９】
2021504759.tif 000497
であり、又は、
【数４２０】
2021504759.tif 000498
であり、
【数４２１】
2021504759.tif 000499
は、前記現フレームの前記ダウンミックスモードＢに対応するアップミックス行列を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、α２＝１−ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、前記現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
【数４２２】
2021504759.tif 000500
であり、又は、
【数４２３】
2021504759.tif 000501
であり、
【数４２４】
2021504759.tif 000502
は、前記現フレームの前記ダウンミックスモードＣに対応するアップミックス行列を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、α２＝１−ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、前記現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
【数４２５】
2021504759.tif 000503
であり、又は、
【数４２６】
2021504759.tif 000504
であり、
【数４２７】
2021504759.tif 000505
は、前記現フレームの前記ダウンミックスモードＤに対応するアップミックス行列を表し、
α１＝ｒａｔｉｏであり、α２＝１−ｒａｔｉｏであり、ｒａｔｉｏは、前記現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す、請求項１３又は１４に記載の方法。
【請求項１６】
互いに連結されるプロセッサとメモリとを備えるオーディオエンコーディング装置であって、前記メモリは、コンピュータプログラムを格納し、
前記プロセッサは、前記メモリに格納された前記コンピュータプログラムを呼び出して、
現フレームに対するチャネルの組み合わせスキームを判定する手順と、
前フレームのダウンミックスモードと、前記現フレームに対する前記チャネルの組み合わせスキームとに基づいて、前記現フレームのエンコーディングモードを判定する手順と、
前記現フレームの前記エンコーディングモードに基づいて、前記現フレームの左側チャネル信号及び右側チャネル信号に対して時間領域のダウンミックス処理を実行して、前記現フレームのプライマリチャネル信号及びセカンダリチャネル信号を取得する手順と、
前記現フレームの前記取得したプライマリチャネル信号及びセカンダリチャネル信号をエンコードする手順と
を実行する、装置。
【請求項１７】
前記現フレームに対する前記チャネルの組み合わせスキームは、複数のチャネルの組み合わせスキームのうちの１つであり、前記複数のチャネルの組み合わせスキームは、逆相関信号チャネルの組み合わせスキーム及び相関信号チャネルの組み合わせスキームを有し、前記相関信号チャネルの組み合わせスキームは、ほぼ同じ位相の信号に対応するチャネルの組み合わせスキームであり、前記逆相関信号チャネルの組み合わせスキームは、ほぼ位相のずれた信号に対応するチャネルの組み合わせスキームである、請求項１６に記載の装置。
【請求項１８】
前記前フレームの前記ダウンミックスモードは、複数のダウンミックスモードのうちの１つであり、前記複数のダウンミックスモードは、ダウンミックスモードＡ、ダウンミックスモードＢ、ダウンミックスモードＣ及びダウンミックスモードＤを有し、前記ダウンミックスモードＡ及び前記ダウンミックスモードＤは、相関信号ダウンミックスモードであり、前記ダウンミックスモードＢ及び前記ダウンミックスモードＣは、逆相関信号ダウンミックスモードであり、前記前フレームの前記ダウンミックスモードＡ、前記前フレームの前記ダウンミックスモードＢ、前記前フレームの前記ダウンミックスモードＣ及び前記前フレームの前記ダウンミックスモードＤは、異なるダウンミックス行列に対応する、請求項１６又は１７に記載の装置。
【請求項１９】
前フレームのダウンミックスモードと、前記現フレームに対する前記チャネルの組み合わせスキームとに基づいて、前記現フレームのエンコーディングモードを判定する前記手順は、前記前フレームの前記ダウンミックスモードと、前記現フレームのダウンミックスモード切り替えのコスト値と、前記現フレームに対する前記チャネルの組み合わせスキームとに基づいて、前記現フレームの前記エンコーディングモードを判定する手順を有する、請求項１８に記載の装置。
【請求項２０】
前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームのダウンミックスモード切り替えのコスト関数に基づいて計算された計算結果であり、前記ダウンミックスモード切り替えのコスト関数は、前記現フレームの少なくとも１つの時間領域ステレオパラメータ、前記前フレームの少なくとも１つの時間領域ステレオパラメータ及び前記現フレームの前記左側チャネル信号及び前記右側チャネル信号のうちの少なくとも１つのパラメータに基づいて構成される、又は、
前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームのチャネルの組み合わせ比率係数である、請求項１９に記載の装置。
【請求項２１】
前記ダウンミックスモード切り替えのコスト関数は、ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対するコスト関数、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対するコスト関数、ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対するコスト関数、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対するコスト関数、ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対するコスト関数、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対するコスト関数、ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対するコスト関数及びダウンミックスモードＣからダウンミックスモードＤへの切り替えに対するコスト関数のうちの１つの切り替えのコスト関数である、請求項２０に記載の装置。
【請求項２２】
ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対する前記コスト関数は、
【数４２８】
2021504759.tif 000506
であり、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＡＢは、ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対する前記コスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対する前記コスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ａは、ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対する前記コスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ａは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａはｅｎｄ＿ｓａｍｐｌｅ＿Ａより小さく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、前記現フレームの前記左側チャネル信号を表し、ＸＲ（ｎ）は、前記現フレームの前記右側チャネル信号を表し、α１＝ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、前記現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前記前フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対する前記コスト関数は、
【数４２９】
2021504759.tif 000507
であり、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＡＣは、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対する前記コスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対する前記コスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ａは、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対する前記コスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ａは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、ｅｎｄ＿ｓａｍｐｌｅ＿Ａより小さく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、前記現フレームの前記左側チャネル信号を表し、ＸＲ（ｎ）は、前記現フレームの前記右側チャネル信号を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、前記現フレームに対する前記逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前記前フレームに対する前記相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対する前記コスト関数は、
【数４３０】
2021504759.tif 000508
であり、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＢＡは、ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対する前記コスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対する前記コスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂは、ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対する前記コスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂより小さく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、前記現フレームの前記左側チャネル信号を表し、ＸＲ（ｎ）は、前記現フレームの前記右側チャネル信号を表し、
α１＝ｒａｔｉｏであり、ｒａｔｉｏは、前記現フレームに対する前記相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前記前フレームに対する前記逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対する前記コスト関数は、
【数４３１】
2021504759.tif 000509
であり、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＢＤは、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対する前記コスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対する前記コスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂは、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対する前記コスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂより小さく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、前記現フレームの前記左側チャネル信号を表し、ＸＲ（ｎ）は、前記現フレームの前記右側チャネル信号を表し、
α１＝ｒａｔｉｏであり、ｒａｔｉｏは、前記現フレームの前記相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前記前フレームの前記逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し
ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対する前記コスト関数は、
【数４３２】
2021504759.tif 000510
であり、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＣＤは、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対する前記コスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対する前記コスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃは、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対する前記コスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃより小さく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、前記現フレームの前記左側チャネル信号を表し、ＸＲ（ｎ）は、前記現フレームの前記右側チャネル信号を表し、
α１＝ｒａｔｉｏであり、ｒａｔｉｏは、前記現フレームの前記相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前記前フレームの前記逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対する前記コスト関数は、
【数４３３】
2021504759.tif 000511
であり、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＣＡは、ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対する前記コスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対する前記コスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃは、ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対する前記コスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃより小さく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、前記現フレームの前記左側チャネル信号を表し、ＸＲ（ｎ）は、前記現フレームの前記右側チャネル信号を表し、
α１＝ｒａｔｉｏであり、ｒａｔｉｏは、前記現フレームに対する前記相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前記前フレームに対する前記逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対する前記コスト関数は、
【数４３４】
2021504759.tif 000512
であり、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＤＣは、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対する前記コスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対する前記コスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄは、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対する前記コスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄより小さく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、前記現フレームの前記左側チャネル信号を表し、ＸＲ（ｎ）は、前記現フレームの前記右側チャネル信号を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、前記現フレームに対する前記逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前記前フレームに対する前記相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対する前記コスト関数は、
【数４３５】
2021504759.tif 000513
であり、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＤＢは、ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対する前記コスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対する前記コスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄは、ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対する前記コスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄより小さく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、前記現フレームの前記左側チャネル信号を表し、ＸＲ（ｎ）は、前記現フレームの前記右側チャネル信号を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、前記現フレームに対する前記逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前記前フレームに対する前記相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す、請求項２１に記載の装置。
【請求項２３】
前フレームのダウンミックスモードと、前記現フレームに対する前記チャネルの組み合わせスキームとに基づいて、前記現フレームのエンコーディングモードを判定する前記段階は、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＡであり、かつ、前記現フレームに対する前記チャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームである場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＡであると判定し、前記現フレームの前記エンコーディングモードがダウンミックスモードＡからダウンミックスモードＡへのエンコーディングモードであると判定する段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＢであり、かつ、前記現フレームに対する前記チャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームである場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＢであると判定し、前記現フレームの前記エンコーディングモードがダウンミックスモードＢからダウンミックスモードＢへのエンコーディングモードであると判定する段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＣであり、かつ、前記現フレームに対する前記チャネルの組み合わせスキームが前記逆相関信号チャネルの組み合わせスキームである場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＣであると判定し、前記現フレームの前記エンコーディングモードがダウンミックスモードＣからダウンミックスモードＣへのエンコーディングモードであると判定する段階、又は、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＤであり、かつ、前記現フレームに対する前記チャネルの組み合わせスキームが前記相関信号チャネルの組み合わせスキームである場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＤであると判定し、前記現フレームの前記エンコーディングモードがダウンミックスモードＤからダウンミックスモードＤへのエンコーディングモードであると判定する段階
を有する、請求項１８に記載の装置。
【請求項２４】
前記前フレームの前記ダウンミックスモードと、前記現フレームのダウンミックスモード切り替えのコスト値と、前記現フレームに対する前記チャネルの組み合わせスキームとに基づいて、前記現フレームの前記エンコーディングモードを判定する前記段階は、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＡであり、前記現フレームに対する前記チャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第１のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＣであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＡからダウンミックスモードＣへのエンコーディングモードであると判定する段階であって、前記ダウンミックスモード切り替えのコスト値は、ダウンミックスモード切り替えのコスト関数の値であり、前記第１のダウンミックスモード切り替え条件は、前記現フレームのダウンミックスモードＡからダウンミックスモードＢへの切り替えに対する前記コスト関数の値が、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対する前記コスト関数の値より大きい又はこれに等しいことである、段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＡであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記逆相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第２のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＢであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＡからダウンミックスモードＢへのエンコーディングモードであると判定する段階であって、前記ダウンミックスモード切り替えのコスト値は、前記ダウンミックスモード切り替えのコスト関数の前記値であり、前記第２のダウンミックスモード切り替え条件は、前記現フレームのダウンミックスモードＡからダウンミックスモードＢへの切り替えに対する前記コスト関数の値が、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対する前記コスト関数の値より小さい又はこれに等しいことである、段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＢであり、前記現フレームに対する前記チャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第３のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＡであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＢからダウンミックスモードＡへのエンコーディングモードであると判定する段階であって、前記ダウンミックスモード切り替えのコスト値は、前記ダウンミックスモード切り替えのコスト関数の前記値であり、前記第３のダウンミックスモード切り替え条件は、前記現フレームのダウンミックスモードＢからダウンミックスモードＡへの切り替えに対する前記コスト関数の値が、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対する前記コスト関数の値より小さい又はこれに等しいことである、段階と、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＢであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第４のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＤであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＢからダウンミックスモードＤへのエンコーディングモードであると判定する段階であって、前記ダウンミックスモード切り替えのコスト値は、前記ダウンミックスモード切り替えのコスト関数の前記値であり、前記第４のダウンミックスモード切り替え条件は、前記現フレームのダウンミックスモードＢからダウンミックスモードＡへの切り替えに対する前記コスト関数の値が、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対する前記コスト関数の値より大きい又はこれに等しいことである、段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＣであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第５のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＤであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＣからダウンミックスモードＤへのエンコーディングモードであると判定する段階であって、前記ダウンミックスモード切り替えのコスト値は、前記ダウンミックスモード切り替えのコスト関数の前記値であり、前記第５のダウンミックスモード切り替え条件は、前記現フレームのダウンミックスモードＣからダウンミックスモードＡへの切り替えに対する前記コスト関数の値が、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対する前記コスト関数の値より大きい又はこれに等しいことである、段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＣであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第６のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＡであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＣからダウンミックスモードＡへのエンコーディングモードであると判定する段階であって、前記ダウンミックスモード切り替えのコスト値は、前記ダウンミックスモード切り替えのコスト関数の前記値であり、前記第６のダウンミックスモード切り替え条件は、前記現フレームのダウンミックスモードＣからダウンミックスモードＡへの切り替えに対する前記コスト関数の値が、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対する前記コスト関数の値より小さい又はこれに等しいことである、段階、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＤであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記逆相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第７のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＢであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＤからダウンミックスモードＢへのエンコーディングモードであると判定する段階であって、前記ダウンミックスモード切り替えのコスト値は、前記ダウンミックスモード切り替えのコスト関数の前記値であり、前記第７のダウンミックスモード切り替え条件は、前記現フレームのダウンミックスモードＤからダウンミックスモードＢへの切り替えに対する前記コスト関数の値が、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対する前記コスト関数の値より小さい又はこれに等しいことである、段階、又は、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＤであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記逆相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第８のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＣであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＤからダウンミックスモードＣへのエンコーディングモードであると判定する段階であって、前記ダウンミックスモード切り替えのコスト値は、前記ダウンミックスモード切り替えのコスト関数の前記値であり、前記第８のダウンミックスモード切り替え条件は、前記現フレームのダウンミックスモードＤからダウンミックスモードＢへの切り替えに対する前記コスト関数の値が、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対する前記コスト関数の値より大きい又はこれに等しいことである、段階
を有する、請求項１９から２２のいずれか一項に記載の装置。
【請求項２５】
前記前フレームの前記ダウンミックスモードと、前記現フレームのダウンミックスモード切り替えのコスト値と、前記現フレームに対する前記チャネルの組み合わせスキームとに基づいて、前記現フレームの前記エンコーディングモードを判定する前記手順は、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＡであり、前記現フレームに対する前記チャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第９のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＣであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＡからダウンミックスモードＣへのエンコーディングモードであると判定する手順であって、前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームの前記チャネルの組み合わせ比率係数であり前記第９のダウンミックスモード切り替え条件は、前記現フレームの前記チャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ１より小さい又はこれに等しいことである、手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＡであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記逆相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第１０のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＢであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＡからダウンミックスモードＢへのエンコーディングモードであると判定する手順であって、前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームの前記チャネルの組み合わせ比率係数であり、前記第１０のダウンミックスモード切り替え条件は、前記現フレームの前記チャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ１より大きい又はこれに等しいことである、手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＢであり、前記現フレームに対する前記チャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第１１のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＡであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＢからダウンミックスモードＡへのエンコーディングモードであると判定する手順であって、前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームの前記チャネルの組み合わせ比率係数であり、前記第１１のダウンミックスモード切り替え条件は、前記現フレームの前記チャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ２より大きい又はこれに等しいことである、手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＢであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第１２のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＤであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＢからダウンミックスモードＤへのエンコーディングモードであると判定する手順であって、前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームの前記チャネルの組み合わせ比率係数であり、前記第１２のダウンミックスモード切り替え条件は、前記現フレームの前記チャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ２より小さい又はこれに等しいことである、手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＣであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第１３のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＤであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＣからダウンミックスモードＤへのエンコーディングモードであると判定する手順であって、前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームの前記チャネルの組み合わせ比率係数であり、前記第１３のダウンミックスモード切り替え条件は、前記現フレームの前記チャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ３より大きい又はこれに等しいことである、手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＣであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第１４のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＡであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＣからダウンミックスモードＡへのエンコーディングモードであると判定する手順であって、前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームの前記チャネルの組み合わせ比率係数であり、前記第１４のダウンミックスモード切り替え条件は、前記現フレームの前記チャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ３より小さい又はこれに等しいことである、手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＤであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記逆相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第１５のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＢであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＤからダウンミックスモードＢへのエンコーディングモードであると判定する手順であって、前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームの前記チャネルの組み合わせ比率係数であり、前記第１５のダウンミックスモード切り替え条件は、前記現フレームの前記チャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ４より小さい又はこれに等しいことである、手順、又は、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＤであり、前記現フレームに対する前記チャネルの組み合わせスキームが前記逆相関信号チャネルの組み合わせスキームであり、かつ、前記現フレームの前記ダウンミックスモード切り替えのコスト値が第１６のダウンミックスモード切り替え条件を満たす場合、前記現フレームのダウンミックスモードが前記ダウンミックスモードＣであり、かつ、前記現フレームの前記エンコーディングモードがダウンミックスモードＤからダウンミックスモードＣへのエンコーディングモードであると判定する手順であって、前記現フレームの前記ダウンミックスモード切り替えのコスト値は、前記現フレームの前記チャネルの組み合わせ比率係数であり、前記第１６のダウンミックスモード切り替え条件は、前記現フレームの前記チャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ４より大きい又はこれに等しいことである、手順
を有する、請求項１９又は２０に記載の装置。
【請求項２６】
【数４３６】
2021504759.tif 000514
であり、又は、
【数４３７】
2021504759.tif 000515
であり、
Ｍ２Ａは、前記現フレームの前記ダウンミックスモードＡに対応するダウンミックス行列を表し、ｒａｔｉｏは、前記現フレームに対する相関信号チャネルの組み合わせスキームに対応する前記チャネルの組み合わせ比率係数を表し、
【数４３８】
2021504759.tif 000516
であり、又は、
【数４３９】
2021504759.tif 000517
であり、Ｍ２Ｂは、前記現フレームの前記ダウンミックスモードＢに対応するダウンミックス行列を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、α２＝１−ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、前記現フレームに対する逆相関信号チャネルの組み合わせスキームに対応する前記チャネルの組み合わせ比率係数を表し、
【数４４０】
2021504759.tif 000518
であり、又は、
【数４４１】
2021504759.tif 000519
であり、Ｍ２Ｃは、前記現フレームの前記ダウンミックスモードＣに対応するダウンミックス行列を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、α２＝１−ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、前記現フレームに対する前記逆相関信号チャネルの組み合わせスキームに対応する前記チャネルの組み合わせ比率係数を表し、
【数４４２】
2021504759.tif 000520
であり、又は、
【数４４３】
2021504759.tif 000521
であり、Ｍ２Ｄは、前記現フレームの前記ダウンミックスモードＤに対応するダウンミックス行列を表し、
α１＝ｒａｔｉｏであり、α２＝１−ｒａｔｉｏであり、ｒａｔｉｏは、前記現フレームに対する前記相関信号チャネルの組み合わせスキームに対応する前記チャネルの組み合わせ比率係数を表す、請求項１８から２５のいずれか一項に記載の装置。
【請求項２７】
互いに連結されたプロセッサとメモリとを備えるオーディオデコーディング装置であって、前記メモリは、コンピュータプログラムを格納し、
前記プロセッサは、前記メモリに格納された前記コンピュータプログラムを呼び出して、
ビットストリームに基づいてデコーディングを実行して、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号を取得する手順と、
前記ビットストリームに基づいてデコーディングを実行して、前記現フレームのダウンミックスモードを取得する手順と、
前フレームのダウンミックスモードと、前記現フレームの前記ダウンミックスモードとに基づいて、前記現フレームのエンコーディングモードを判定する手順と、
前記現フレームの前記エンコーディングモードに基づいて、前記現フレームの前記デコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して時間領域のアップミックス処理を実行して、前記現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得する手順と
を実行する、装置。
【請求項２８】
前記前フレームの前記ダウンミックスモードは、ダウンミックスモードＡ、ダウンミックスモードＢ、ダウンミックスモードＣ及びダウンミックスモードＤを有する複数のダウンミックスモードのうちの１つであり、前記前フレームの前記ダウンミックスモードＡ、前記前フレームの前記ダウンミックスモードＢ、前記前フレームの前記ダウンミックスモードＣ及び前記前フレームの前記ダウンミックスモードＤは、異なるアップミックス行列に対応し、
前記現フレームの前記ダウンミックスモードは、ダウンミックスモードＡ、ダウンミックスモードＢ、ダウンミックスモードＣ及びダウンミックスモードＤを有する前記複数のダウンミックスモードのうちの１つのダウンミックスモードであり、前記現フレームの前記ダウンミックスモードＡ、前記現フレームの前記ダウンミックスモードＢ、前記現フレームの前記ダウンミックスモードＣ及び前記現フレームの前記ダウンミックスモードＤは、異なるアップミックス行列に対応し、
前記ダウンミックスモードＡ及び前記ダウンミックスモードＤは、相関信号ダウンミックスモードであり、前記ダウンミックスモードＢ及び前記ダウンミックスモードＣは、逆相関信号ダウンミックスモードである、請求項２７に記載の装置。
【請求項２９】
前フレームのダウンミックスモードと、前記現フレームの前記ダウンミックスモードとに基づいて、前記現フレームのエンコーディングモードを判定する前記手順は、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＡであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＡである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＡからダウンミックスモードＡへのエンコーディングモードであると判定する手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＡであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＢである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＡからダウンミックスモードＢへのエンコーディングモードであると判定する手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＡであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＣである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＡからダウンミックスモードＣへのエンコーディングモードであると判定する手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＢであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＢである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＢからダウンミックスモードＢへのエンコーディングモードであると判定する手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＢであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＡである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＢからダウンミックスモードＡへのエンコーディングモードであると判定する手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＢであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＤである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＢからダウンミックスモードＤへのエンコーディングモードであると判定する手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＣであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＣである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＣからダウンミックスモードＣへのエンコーディングモードであると判定する手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＣであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＡである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＣからダウンミックスモードＡへのエンコーディングモードであると判定する手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＣであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＤである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＣからダウンミックスモードＤへのエンコーディングモードであると判定する手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＤであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＤである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＤからダウンミックスモードＤへのエンコーディングモードであると判定する手順、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＤであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＣである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＤからダウンミックスモードＣへのエンコーディングモードであると判定する手順、又は、
前記前フレームの前記ダウンミックスモードが前記ダウンミックスモードＤであり、かつ、前記現フレームの前記ダウンミックスモードが前記ダウンミックスモードＢである場合、前記現フレームの前記エンコーディングモードがダウンミックスモードＤからダウンミックスモードＢへのエンコーディングモードであると判定する手順
を有する、請求項２８に記載の装置。
【請求項３０】
【数４４４】
2021504759.tif 000522
であり、又は、
【数４４５】
2021504759.tif 000523
であり、
【数４４６】
2021504759.tif 000524
は、前記現フレームの前記ダウンミックスモードＡに対応するアップミックス行列を表し、ｒａｔｉｏは、前記現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
【数４４７】
2021504759.tif 000525
であり、又は、
【数４４８】
2021504759.tif 000526
であり、
【数４４９】
2021504759.tif 000527
は、前記現フレームの前記ダウンミックスモードＢに対応するアップミックス行列を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、α２＝１−ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、前記現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
【数４５０】
2021504759.tif 000528
であり、又は、
【数４５１】
2021504759.tif 000529
であり、
【数４５２】
2021504759.tif 000530
は、前記現フレームの前記ダウンミックスモードＣに対応するアップミックス行列を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、α２＝１−ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、前記現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
【数４５３】
2021504759.tif 000531
であり、又は、
【数４５４】
2021504759.tif 000532
であり、
【数４５５】
2021504759.tif 000533
は、前記現フレームの前記ダウンミックスモードＤに対応するアップミックス行列を表し、
α１＝ｒａｔｉｏであり、α２＝１−ｒａｔｉｏであり、ｒａｔｉｏは、前記現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す、請求項２８又は２９に記載の装置。
【請求項３１】
記録されたプログラムを有するコンピュータ可読記憶媒体であって、前記プログラムは、コンピュータに、請求項１から１１のいずれか一項に記載の方法を実行させる、コンピュータ可読記憶媒体。
【請求項３２】
記録されたプログラムを有するコンピュータ可読記憶媒体であって、前記プログラムは、コンピュータに、請求項１２から１５のいずれか一項に記載の方法を実行させる、コンピュータ可読記憶媒体。
【請求項３３】
コンピュータに、請求項１から１１のいずれか一項に記載の方法を実行させるように構成されるコンピュータプログラム。
【請求項３４】
コンピュータに、請求項１２から１５のいずれか一項に記載の方法を実行させるように構成されるコンピュータプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、オーディオエンコーディング及びデコーディング技術の分野、特に、オーディオエンコーディング及びデコーディング方法並びに関連する製品に関する。
【背景技術】
【０００２】
生活品質が向上するにつれて、人々は、高品質のオーディオに対する要求が高くなっている。モノラルオーディオと比較して、ステレオオーディオは、様々な音響源の方向感覚及び分散感覚があり、情報の明確性、明瞭性及び即時性の検知を向上させることができ、したがって、人々に人気がある。
【０００３】
並列ステレオエンコーディング／デコーディング技術は、ステレオ信号がモノラル信号及び空間認識パラメータに変換され、マルチチャネル信号が圧縮される一般的なステレオエンコーディング／デコーディング技術である。しかしながら、並列ステレオエンコーディング／デコーディング技術では、空間認識パラメータは、通常、周波数領域において抽出される必要があり、時間−周波数変換が実行される必要があるので、コーデック全体の比較的大きな遅延につながる。したがって、遅延要件が比較的厳しい場合、時間領域ステレオエンコーディング技術がより良い選択である。
【０００４】
従来の時間領域ステレオエンコーディング技術では、信号が時間領域において２つのモノラル信号にダウンミックスされる。例えば、ＭＳエンコーディング技術では、まず、左側チャネル信号と右側チャネル信号が中間チャネル（Ｍｉｄ  ｃｈａｎｎｅｌ）信号及びサイドチャネル（Ｓｉｄｅ  ｃｈａｎｎｅｌ）信号にダウンミックスされる。例えば、Ｌは、左側チャネル信号を表し、Ｒは、右側チャネル信号を表す。この場合、中間チャネル信号は、０．５×（Ｌ＋Ｒ）であり、中間チャネル信号は、左側チャネルと右側チャネルとの間の相関に関する情報を表し、サイドチャネル信号は、０．５×（Ｌ−Ｒ）であり、サイドチャネル信号は、左側チャネルと右側チャネルとの間の差に関する情報を表す。中間チャネル信号及びサイドチャネル信号は、モノラルエンコーディング方法を用いて別個にエンコードされ、中間チャネル信号は、通常、より多くのビットを用いてエンコードされ、サイドチャネル信号は、通常、より少ないビットを用いてエンコードされる。
【０００５】
従来の時間領域ステレオエンコーディング技術が用いられる場合、プライマリ信号のエネルギーが、場合により、非常に小さい又は存在すらしないことを研究及び実務において見つけた。これは、最終的なエンコーディング品質を低下させる。
【発明の概要】
【０００６】
本願の実施形態は、オーディオエンコーディング及びデコーディング方法及び関連する製品を提供する。
【０００７】
第１態様によれば、本願の実施形態は、オーディオエンコーディング方法を提供し、当該方法は、現フレームに対するチャネルの組み合わせスキームを判定する段階と、前フレームのダウンミックスモードと、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードを判定する段階と、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号及び右側チャネル信号に対して時間領域のダウンミックス処理を実行して、現フレームのプライマリチャネル信号及びセカンダリチャネル信号を取得する段階と、現フレームの取得したプライマリチャネル信号及びセカンダリチャネル信号をエンコードする段階とを含む。
【０００８】
現フレームのステレオ信号は、例えば、現フレームの左側チャネル信号及び右側チャネル信号を含む。
【０００９】
現フレームに対するチャネルの組み合わせスキームは、複数のチャネルの組み合わせスキームのうちの１つである。例えば、複数のチャネルの組み合わせスキームは、逆相関信号チャネルの組み合わせスキーム及び相関信号チャネルの組み合わせスキームを含む。相関信号チャネルの組み合わせスキームは、ほぼ同じ位相の信号に対応するチャネルの組み合わせスキームである。逆相関信号チャネルの組み合わせスキームは、ほぼ位相のずれた信号に対応するチャネルの組み合わせスキームである。
【００１０】
ほぼ同じ位相の信号に対応するチャネルの組み合わせスキームが、ほぼ同じ位相の信号に適用可能であり、ほぼ位相のずれた信号に対応するチャネルの組み合わせスキームが、ほぼ位相のずれた信号に適用可能であることが理解され得る。
【００１１】
オーディオフレーム（例えば、前フレーム又は現フレーム）のダウンミックスモードは、複数のダウンミックスモードのうちの１つである。複数のダウンミックスモードは、ダウンミックスモードＡ、ダウンミックスモードＢ、ダウンミックスモードＣ及びダウンミックスモードＤを含む。ダウンミックスモードＡ及びダウンミックスモードＤは、相関信号ダウンミックスモードである。ダウンミックスモードＢ及びダウンミックスモードＣは、逆相関信号ダウンミックスモードである。オーディオフレームのダウンミックスモードＡ、オーディオフレームのダウンミックスモードＢ、オーディオフレームのダウンミックスモードＣ及びオーディオフレームのダウンミックスモードＤは、異なるダウンミックス行列に対応する。
【００１２】
ダウンミックス行列はアップミックス行列に対応するので、オーディオフレームのダウンミックスモードＡ、オーディオフレームのダウンミックスモードＢ、オーディオフレームのダウンミックスモードＣ及びオーディオフレームのダウンミックスモードＤも異なるアップミックス行列に対応することが理解され得る。
【００１３】
前述のエンコーディング解決手段では、前フレームのダウンミックスモードと、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードが判定される必要があることが理解され得る。これは、現フレームの複数の可能なエンコーディングモードがあることを示す。したがって、１つのエンコーディングモードしかない従来の解決手段と比較して、これは、複数の可能なエンコーディングモード及びダウンミックスモードと、複数の可能なシナリオとの間のより良好な互換性及びマッチングを実現するのに役立つ。
【００１４】
さらに、第２態様によれば、本願の実施形態は、オーディオエンコーディングモードを判定するための方法を提供する。方法は、現フレームに対するチャネルの組み合わせスキームを判定する段階と、前フレームのダウンミックスモードと、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードを判定する段階とを含んでよい。
【００１５】
現フレームのエンコーディングモードは、複数のエンコーディングモードのうちの１つである。例えば、複数のエンコーディングモードは、ダウンミックスモード切り替えエンコーディングモード及びダウンミックスモード非切り替えエンコーディングモードなどを含んでよい。
【００１６】
具体的には、ダウンミックスモード非切り替えエンコーディングモードは、ダウンミックスモードＡからダウンミックスモードＡへのエンコーディングモード、ダウンミックスモードＢからダウンミックスモードＢへのエンコーディングモード、ダウンミックスモードＣからダウンミックスモードＣへのエンコーディングモード及びダウンミックスモードＤからダウンミックスモードＤへのエンコーディングモードを含んでよい。
【００１７】
具体的には、ダウンミックスモード切り替えエンコーディングモードは、ダウンミックスモードＡからダウンミックスモードＢへのエンコーディングモード、ダウンミックスモードＡからダウンミックスモードＣへのエンコーディングモード、ダウンミックスモードＢからダウンミックスモードＡへのエンコーディングモード、ダウンミックスモードＢからダウンミックスモードＤへのエンコーディングモード、ダウンミックスモードＣからダウンミックスモードＡへのエンコーディングモード、ダウンミックスモードＣからダウンミックスモードＤへのエンコーディングモード、ダウンミックスモードＤからダウンミックスモードＢへのエンコーディングモード及びダウンミックスモードＤからダウンミックスモードＣへのエンコーディングモードを含み得る。
【００１８】
前フレームのダウンミックスモードと、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードを判定する段階は、具体的には、様々な方式で実装されてよい。
【００１９】
例えば、いくつかの可能な実施例において、前フレームのダウンミックスモードと、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードを判定する段階は、
前フレームのダウンミックスモードがダウンミックスモードＡであり、かつ、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームである場合、現フレームのダウンミックスモードがダウンミックスモードＡであると判定し、現フレームのエンコーディングモードがダウンミックスモードＡからダウンミックスモードＡへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＢであり、かつ、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームである場合、現フレームのダウンミックスモードがダウンミックスモードＢであると判定し、現フレームのエンコーディングモードがダウンミックスモードＢからダウンミックスモードＢへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＣであり、かつ、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームである場合、現フレームのダウンミックスモードがダウンミックスモードＣであると判定し、現フレームのエンコーディングモードがダウンミックスモードＣからダウンミックスモードＣへのエンコーディングモードであると判定する段階、又は、
前フレームのダウンミックスモードがダウンミックスモードＤであり、かつ、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームである場合、現フレームのダウンミックスモードがダウンミックスモードＤであると判定し、現フレームのエンコーディングモードがダウンミックスモードＤからダウンミックスモードＤへのエンコーディングモードであると判定する段階
を含んでよい。
【００２０】
別の例として、いくつかの可能な実施例では前フレームのダウンミックスモードと、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードを判定する段階は、前フレームのダウンミックスモードと、現フレームのダウンミックスモード切り替えのコスト値と、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードを判定する段階を含んでよい。
【００２１】
現フレームのダウンミックスモード切り替えのコスト値は、例えば、現フレームのダウンミックスモード切り替えのコスト関数に基づいて計算された計算結果であってよい（例えば、より大きな結果は、より大きな切り替えのコストを示す）。ダウンミックスモード切り替えのコスト関数は、現フレームの少なくとも１つの時間領域ステレオパラメータ、前フレームの少なくとも１つの時間領域ステレオパラメータ及び現フレームの左側チャネル信号と右側チャネル信号のうちの少なくとも１つのパラメータに基づいて構成される。
【００２２】
代わりに、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのチャネルの組み合わせ比率係数である。
【００２３】
ダウンミックスモード切り替えのコスト関数は、例えば、ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対するコスト関数、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対するコスト関数、ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対するコスト関数、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対するコスト関数、ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対するコスト関数、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対するコスト関数、ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対するコスト関数及びダウンミックスモードＣからダウンミックスモードＤへの切り替えに対するコスト関数などのうちの１つの切り替えのコスト関数である。
【００２４】
いくつかの可能な実施例では、前フレームのダウンミックスモードと、現フレームのダウンミックスモード切り替えのコスト値と、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードを判定する段階は、具体的には、
前フレームのダウンミックスモードがダウンミックスモードＡであり、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第１のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＣであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＡからダウンミックスモードＣへのエンコーディングモードであると判定する段階であって、ダウンミックスモード切り替えのコスト値は、ダウンミックスモード切り替えのコスト関数の値であり、第１のモード切り替え条件は、現フレームのダウンミックスモードＡからダウンミックスモードＢへの切り替えに対するコスト関数の値が、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対するコスト関数の値より大きい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＡであり、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第２のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＢであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＡからダウンミックスモードＢへのエンコーディングモードであると判定する段階であって、ダウンミックスモード切り替えのコスト値は、ダウンミックスモード切り替えのコスト関数の値であり、第２のモード切り替え条件は、現フレームのダウンミックスモードＡからダウンミックスモードＢへの切り替えに対するコスト関数の値が、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対するコスト関数の値より小さい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＢであり、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第３のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＡであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＢからダウンミックスモードＡへのエンコーディングモードであると判定する段階であって、ダウンミックスモード切り替えのコスト値は、ダウンミックスモード切り替えのコスト関数の値であり、第３のモード切り替え条件は、現フレームのダウンミックスモードＢからダウンミックスモードＡへの切り替えに対するコスト関数の値が、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対するコスト関数の値より小さい又はこれに等しいことである、段階と、
前フレームのダウンミックスモードがダウンミックスモードＢであり、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第４のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＤであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＢからダウンミックスモードＤへのエンコーディングモードであると判定する段階であって、ダウンミックスモード切り替えのコスト値は、ダウンミックスモード切り替えのコスト関数の値であり、第４のモード切り替え条件は、現フレームのダウンミックスモードＢからダウンミックスモードＡへの切り替えに対するコスト関数の値が、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対するコスト関数の値より大きい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＣであり、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第５のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＤであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＣからダウンミックスモードＤへのエンコーディングモードであると判定する段階であって、ダウンミックスモード切り替えのコスト値は、ダウンミックスモード切り替えのコスト関数の値であり、第５のモード切り替え条件は、現フレームのダウンミックスモードＣからダウンミックスモードＡへの切り替えに対するコスト関数の値が、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対するコスト関数の値より大きい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＣであり、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第６のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＡであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＣからダウンミックスモードＡへのエンコーディングモードであると判定する段階であって、ダウンミックスモード切り替えのコスト値は、ダウンミックスモード切り替えのコスト関数の値であり、第６のモード切り替え条件は、現フレームのダウンミックスモードＣからダウンミックスモードＡへの切り替えに対するコスト関数の値が、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対するコスト関数の値より小さい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＤであり、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第７のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＢであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＤからダウンミックスモードＢへのエンコーディングモードであると判定する段階であって、ダウンミックスモード切り替えのコスト値は、ダウンミックスモード切り替えのコスト関数の値であり、第７のモード切り替え条件は、現フレームのダウンミックスモードＤからダウンミックスモードＢへの切り替えに対するコスト関数の値が、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対するコスト関数の値より小さい又はこれに等しいことである、段階、又は、
前フレームのダウンミックスモードがダウンミックスモードＤであり、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第８のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＣであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＤからダウンミックスモードＣへのエンコーディングモードであると判定する段階であって、ダウンミックスモード切り替えのコスト値は、ダウンミックスモード切り替えのコスト関数の値であり、第８のモード切り替え条件は、現フレームのダウンミックスモードＤからダウンミックスモードＢへの切り替えに対するコスト関数の値が、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対するコスト関数の値より大きい又はこれに等しいことである、段階
を含んでよい。
【００２５】
いくつかの他の可能な実施例において、前フレームのダウンミックスモードと、現フレームのダウンミックスモード切り替えのコスト値と、現フレームに対するチャネルの組み合わせスキームとに基づいて現フレームのエンコーディングモードを判定する段階は、例えば、
前フレームのダウンミックスモードがダウンミックスモードＡであり、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第９のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＣであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＡからダウンミックスモードＣへのエンコーディングモードであると判定する段階であって、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのチャネルの組み合わせ比率係数であり、第９のモード切り替え条件は、現フレームのチャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ１より小さい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＡであり、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第１０のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＢであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＡからダウンミックスモードＢへのエンコーディングモードであると判定する段階であって、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのチャネルの組み合わせ比率係数であり、第１０のモード切り替え条件は、現フレームのチャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ１より大きい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＢであり、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第１１のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＡであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＢからダウンミックスモードＡへのエンコーディングモードであると判定する段階であって、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのチャネルの組み合わせ比率係数であり、第１１のモード切り替え条件は、現フレームのチャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ２より大きい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＢであり、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第１２のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＤであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＢからダウンミックスモードＤへのエンコーディングモードであると判定する段階であって、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのチャネルの組み合わせ比率係数であり、第１２のモード切り替え条件は、現フレームのチャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ２より小さい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＣであり、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第１３のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＤであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＣからダウンミックスモードＤへのエンコーディングモードであると判定する段階であって、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのチャネルの組み合わせ比率係数であり、第１３のモード切り替え条件は、現フレームのチャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ３より大きい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＣであり、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第１４のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＡであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＣからダウンミックスモードＡへのエンコーディングモードであると判定する段階であって、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのチャネルの組み合わせ比率係数であり、第１４のモード切り替え条件は、現フレームのチャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ３より小さい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＤであり、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第１５のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＢであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＤからダウンミックスモードＢへのエンコーディングモードであると判定する段階であって、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのチャネルの組み合わせ比率係数であり、第１５のモード切り替え条件は、現フレームのチャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ４より小さい又はこれに等しいことである、段階、又は、
前フレームのダウンミックスモードがダウンミックスモードＤであり、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第１６のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＣであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＤからダウンミックスモードＣへのエンコーディングモードであると判定する段階であって、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのチャネルの組み合わせ比率係数であり、第１６のモード切り替え条件は、現フレームのチャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ４より大きい又はこれに等しいことである、段階
を含んでよい。
【００２６】
現フレームのダウンミックスモードが前フレームのダウンミックスモードとは異なっている場合、現フレームのエンコーディングモードが、例えば、ダウンミックスモード切り替えエンコーディングモードであり得ると判定されてよい。この場合、現フレームのダウンミックスモードと、前フレームのダウンミックスモードとに基づいて、現フレームの左側チャネル信号及び右側チャネル信号に対して、セグメント化された時間領域のダウンミックス処理が実行されてよい。
【００２７】
現フレームの左側チャネル信号と右側チャネル信号に対して、セグメント化された時間領域のダウンミックス処理を実行するメカニズムは、現フレームに対するチャネルの組み合わせスキームが前フレームに対するチャネルの組み合わせスキームとは異なっている場合に導入される。セグメント化された時間領域のダウンミックス処理メカニズムは、チャネルの組み合わせスキームの円滑な移行を実施するのに役立つので、エンコーディング品質を向上させるのに役立つ。
【００２８】
いくつかの可能な実施例では、現フレームに対するチャネルの組み合わせスキームを判定する段階は、現フレームの左側チャネル信号及び右側チャネル信号を用いて、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプを判定する段階と、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプと、前フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームに対するチャネルの組み合わせスキームを判定する段階を含んでよい。現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプは、ほぼ同じ位相の信号又はほぼ位相のずれた信号であってよい。現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプは、現フレームのほぼ同じ位相の信号／ほぼ位相のずれた信号タイプの識別子を用いて示されてよい。具体的には、例えば、現フレームのほぼ同じ位相の信号／ほぼ位相のずれた信号タイプの識別子の値が「１」である場合、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ同じ位相の信号である、又は、現フレームのほぼ同じ位相の信号／ほぼ位相のずれた信号タイプの識別子の値が「０」である場合、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ位相のずれた信号であり、逆もまた同様である。
【００２９】
オーディオフレーム（例えば、前フレーム又は現フレーム）に対するチャネルの組み合わせスキームは、オーディオフレームのチャネルの組み合わせスキーム識別子を用いて示されてよい。具体的には、例えば、オーディオフレームのチャネルの組み合わせスキーム識別子の値が「０」である場合、オーディオフレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、オーディオフレームのチャネルの組み合わせスキーム識別子の値が「１」である場合、それは、オーディオフレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、逆もまた同様である。
【００３０】
現フレームの左側チャネル信号及び右側チャネル信号を用いて、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプを判定する段階は、現フレームの左側チャネル信号と右側チャネル信号との間の相関の値ｘｏｒｒを計算する段階と、ｘｏｒｒが第１閾値より小さい又はこれに等しい場合、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ同じ位相の信号であると判定する段階と、ｘｏｒｒが第１閾値より大きい場合、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ位相のずれた信号であると判定する段階とを含んでよい。さらに、現フレームのほぼ同じ位相の信号／ほぼ位相のずれた信号タイプの識別子が、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプを示すために用いられる場合、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ同じ位相の信号であると判定されたときに、現フレームのほぼ同じ位相の信号／ほぼ位相のずれた信号タイプの識別子の値は、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ同じ位相の信号であることを示すように設定されてよい、又は、現フレームのほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ位相のずれた信号であると判定された場合、現フレームのほぼ同じ位相の信号／ほぼ位相のずれた信号タイプの識別子の値は、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ位相のずれた信号であることを示すように設定されてよい。
【００３１】
具体的には、例えば、オーディオフレーム（例えば、前フレーム又は現フレーム）のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプの識別子の値が「０」である場合、オーディオフレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ同じ位相の信号である、又は、オーディオフレーム（例えば、前フレーム又は現フレーム）のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプの識別子の値が「１」である場合、オーディオフレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ位相のずれた信号である、などである。
【００３２】
現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプと、前フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームに対するチャネルの組み合わせスキームを判定する段階は、例えば、
現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ同じ位相の信号であり、かつ、前フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームである場合、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであると判定する段階、又は、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ位相のずれた信号であり、かつ、前フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームである場合、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであると判定する段階、
現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ同じ位相の信号であり、かつ、前フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームである場合、現フレームの左側チャネル信号と右側チャネル信号の信号対雑音比が両方とも第２の閾値より小さい場合、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであると判定する段階、又は、現フレームの左側チャネル信号の信号対雑音比及び／又は右側チャネル信号の信号対雑音比が第２閾値より大きい又はこれに等しい場合、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであると判定する段階、又は、
現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ位相のずれた信号であり、かつ、前フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームである場合、現フレームの左側チャネル信号及び右側チャネル信号の信号対雑音比が両方とも第２閾値より小さい又はこれに等しい場合、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであると判定する段階、又は、現フレームの左側チャネル信号の信号対雑音比及び／又は右側チャネル信号の信号対雑音比が第２閾値より大きい又はこれに等しい場合、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであると判定する段階
を含んでよい。
【００３３】
第３態様によれば、本願の実施形態は、オーディオデコーディング方法をさらに提供し、当該方法は、ビットストリームに基づいてデコーディングを実行して、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号を取得する段階と、ビットストリームに基づいてデコーディングを実行して、現フレームのダウンミックスモードを判定する段階と、前フレームのダウンミックスモードと、現フレームのダウンミックスモードとに基づいて、現フレームのエンコーディングモードを判定する段階と、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して時間領域のアップミックス処理を実行して、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得する段階とを含む。
【００３４】
現フレームに対するチャネルの組み合わせスキームは、複数のチャネルの組み合わせスキームのうちの１つである。例えば、複数のチャネルの組み合わせスキームは、逆相関信号チャネルの組み合わせスキーム及び相関信号チャネルの組み合わせスキームを含む。相関信号チャネルの組み合わせスキームは、ほぼ同じ位相の信号に対応するチャネルの組み合わせスキームである。逆相関信号チャネルの組み合わせスキームは、ほぼ位相のずれた信号に対応するチャネルの組み合わせスキームである。ほぼ同じ位相の信号に対応するチャネルの組み合わせスキームが、ほぼ同じ位相の信号に適用可能であり、ほぼ位相のずれた信号に対応するチャネルの組み合わせスキームが、ほぼ位相のずれた信号に適用可能であることが理解され得る。
【００３５】
時間領域のダウンミックスが時間領域のアップミックスに対応し、エンコードがデコーディングに対応しているので、時間領域のアップミックス処理（時間領域のアップミックス処理に用いられるアップミックス行列は、時間領域のダウンミックスのためにエンコーディング装置により用いられるダウンミックス行列に対応する）が、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して実行されることで、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得し得ることが理解され得る。
【００３６】
いくつかの可能な実施例において、前フレームのダウンミックスモードと、現フレームのダウンミックスモードとに基づいて、現フレームのエンコーディングモードを判定する段階は、前フレームのダウンミックスモードがダウンミックスモードＡであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＡである場合、現フレームのエンコーディングモードがダウンミックスモードＡからダウンミックスモードＡへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＡであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＢである場合、現フレームのエンコーディングモードがダウンミックスモードＡからダウンミックスモードＢへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＡであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＣである場合、現フレームのエンコーディングモードがダウンミックスモードＡからダウンミックスモードＣへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＢであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＢである場合、現フレームのエンコーディングモードがダウンミックスモードＢからダウンミックスモードＢへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＢであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＡである場合、現フレームのエンコーディングモードがダウンミックスモードＢからダウンミックスモードＡへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＢであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＤである場合、現フレームのエンコーディングモードがダウンミックスモードＢからダウンミックスモードＤへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＣであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＣである場合、現フレームのエンコーディングモードがダウンミックスモードＣからダウンミックスモードＣへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＣであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＡである場合、現フレームのエンコーディングモードがダウンミックスモードＣからダウンミックスモードＡへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＣであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＤである場合、現フレームのエンコーディングモードがダウンミックスモードＣからダウンミックスモードＤへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＤであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＤである場合、現フレームのエンコーディングモードがダウンミックスモードＤからダウンミックスモードＤへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＤであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＣである場合、現フレームのエンコーディングモードがダウンミックスモードＤからダウンミックスモードＣへのエンコーディングモードであると判定する段階、又は、
前フレームのダウンミックスモードがダウンミックスモードＤであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＢである場合、現フレームのエンコーディングモードがダウンミックスモードＤからダウンミックスモードＢへのエンコーディングモードであると判定する段階
を含んでよい。
【００３７】
前述のデコーディング解決手段では、前フレームのダウンミックスモードと、現フレームのダウンミックスモードに基づいて、現フレームのエンコーディングモードが判定される必要があることが理解され得る。これは、現フレームの複数の可能なエンコーディングモードがあること示す。１つのエンコーディングモードしかない従来の解決手段と比較して、複数の可能なエンコーディングモード及びダウンミックスモードと、複数の可能なシナリオとの間のより良好な互換性及びマッチングを実現するのに役立つ。
【００３８】
第４態様によれば、本願の実施形態は、オーディオエンコーディングモードを判定するための方法をさらに提供し、当該方法は、ビットストリームに基づいてデコーディングを実行して、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号を取得する段階と、ビットストリームに基づいてデコーディングを実行して、現フレームのダウンミックスモードを判定する段階と、前フレームのダウンミックスモードと、現フレームのダウンミックスモードとに基づいて、現フレームのエンコーディングモードを判定する段階とを含む。
【００３９】
以下では、例を用いて、様々なダウンミックスモード切り替えのコスト関数を説明する。実際の適用では、切り替えのコスト関数は、具体的には、様々な方式で構成されてよいが、必ずしも、以下の例示的な形態に限定されるわけではない。
【００４０】
例えば、現フレームのダウンミックスモードＡからダウンミックスモードＢへの切り替えに対するコスト関数は、
【数１】
2021504759.tif 000534
であってよく、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＡＢは、ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対するコスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対するコスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ａは、ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対するコスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ａは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、ｅｎｄ＿ｓａｍｐｌｅ＿Ａより小さく、
例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ａ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａの値の範囲は、［６０、２００］であってよく、例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ａ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、６０、６９、８０、１００、１２０、１５０、１８０、１９１、２００又は別の値に等しく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００４１】
別の例として、現フレームのダウンミックスモードＡからダウンミックスモードＣへの切り替えに対するコスト関数は、
【数２】
2021504759.tif 000535
であってよく、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＡＣは、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対するコスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対するコスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ａは、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対するコスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ａは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、ｅｎｄ＿ｓａｍｐｌｅ＿Ａより小さく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００４２】
別の例として、現フレームのダウンミックスモードＢからダウンミックスモードＡへの切り替えに対するコスト関数は、
【数３】
2021504759.tif 000536
であってよく、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＢＡは、ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対するコスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対するコスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂは、ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対するコスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂより小さく、
例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂの値の範囲は、［６０、２００］であってよく、例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、６０、６７、８０、１００、１２０、１５０、１８０、１９１、２００又は別の値に等しく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、
α１＝ｒａｔｉｏであり、ｒａｔｉｏは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００４３】
別の例として、現フレームのダウンミックスモードＢからダウンミックスモードＤへの切り替えに対するコスト関数は、
【数４】
2021504759.tif 000537
であってよく、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＢＤは、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対するコスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対するコスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂは、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対するコスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂより小さく、
例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂの値の範囲は、［６０、２００］であってよく、例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、６０、６７、８０、１００、１２０、１５０、１８０、１９１、２００又は別の値に等しく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、
α１＝ｒａｔｉｏであり、ｒａｔｉｏは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００４４】
別の例として、現フレームのダウンミックスモードＣからダウンミックスモードＤへの切り替えに対するコスト関数は、
【数５】
2021504759.tif 000538
であってよく、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＣＤは、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対するコスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対するコスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃは、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対するコスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃより小さく、
例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃの値の範囲は、［６０、２００］であってよく、例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、６０、７１、８０、１００、１２０、１５０、１８０、１９１、２００又は別の値に等しく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、
α１＝ｒａｔｉｏであり、ｒａｔｉｏは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００４５】
別の例として、現フレームのダウンミックスモードＣからダウンミックスモードＡへの切り替えに対するコスト関数は、
【数６】
2021504759.tif 000539
であってよく、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＣＡは、ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対するコスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対するコスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃは、ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対するコスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃより小さく、
例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃの値の範囲は、［６０、２００］であってよく、例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、６０、７１、８０、１００、１２０、１５０、１８０、１９１、２００又は別の値に等しく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、
α１＝ｒａｔｉｏであり、ｒａｔｉｏは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００４６】
別の例として、現フレームのダウンミックスモードＤからダウンミックスモードＣへの切り替えに対するコスト関数は、
【数７】
2021504759.tif 000540
であってよく、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＤＣは、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対するコスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対するコスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄは、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対するコスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄより小さく、
例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄの値の範囲は、［６０、２００］であってよく、例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、６０、７３、８０、１００、１２０、１５０、１８０、１９１、２００又は別の値に等しく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００４７】
別の例として、現フレームのダウンミックスモードＤからダウンミックスモードＢへの切り替えに対するコスト関数は、
【数８】
2021504759.tif 000541
であり、  α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＤＢは、ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対するコスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対するコスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄは、ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対するコスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄより小さく、
例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄの値の範囲は、［６０、２００］であってよく、例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、６０、７３、８０、１００、１２０、１５０、１８０、１９１、２００又は別の値に等しく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００４８】
以下では、例を用いて、現フレームの異なるダウンミックスモードに対応するいくつかのダウンミックス行列及びアップミックス行列を説明する。
【００４９】
例えば、Ｍ２Ａは、現フレームのダウンミックスモードＡに対応するダウンミックス行列を表し、Ｍ２Ａは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。この場合、例えば、
【数９】
2021504759.tif 000542
又は、
【数１０】
2021504759.tif 000543
であり、ｒａｔｉｏは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００５０】
それに応じて、
【数１１】
2021504759.tif 000544
は、現フレームのダウンミックスモードＡに対応するダウンミックス行列Ｍ２Ａに対応するアップミックス行列を表し、
【数１２】
2021504759.tif 000545
は、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数１３】
2021504759.tif 000546
である、又は、
【数１４】
2021504759.tif 000547
である。
【００５１】
例えば、Ｍ２Ｂは、現フレームのダウンミックスモードＢに対応するダウンミックス行列を表し、Ｍ２Ｂは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数１５】
2021504759.tif 000548
であり、又は、
【数１６】
2021504759.tif 000549
であり、α１＝ｒａｔｉｏ＿ＳＭであり、α２＝１−ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００５２】
それに応じて、
【数１７】
2021504759.tif 000550
は、現フレームのダウンミックスモードＢに対応するダウンミックス行列Ｍ２Ｂに対応するアップミックス行列を表し、
【数１８】
2021504759.tif 000551
は、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数１９】
2021504759.tif 000552
であり、又は、
【数２０】
2021504759.tif 000553
であり、α１＝ｒａｔｉｏ＿ＳＭであり、α２＝１−ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００５３】
例えば、Ｍ２Ｃは、現フレームのダウンミックスモードＣに対応するダウンミックス行列を表し、Ｍ２Ｃは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数２１】
2021504759.tif 000554
であり、又は、
【数２２】
2021504759.tif 000555
であり、α１＝ｒａｔｉｏ＿ＳＭであり、α２＝１−ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００５４】
それに応じて、
【数２３】
2021504759.tif 000556
は、現フレームのダウンミックスモードＣに対応するダウンミックス行列Ｍ２Ｃに対応するアップミックス行列を表し、
【数２４】
2021504759.tif 000557
は、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数２５】
2021504759.tif 000558
であり、又は、
【数２６】
2021504759.tif 000559
であり、α１＝ｒａｔｉｏ＿ＳＭであり、α２＝１−ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００５５】
例えば、Ｍ２Ｄは、現フレームのダウンミックスモードＤに対応するダウンミックス行列を表し、Ｍ２Ｄは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数２７】
2021504759.tif 000560
であり、又は、
【数２８】
2021504759.tif 000561
であり、α１＝ｒａｔｉｏであり、α２＝１−ｒａｔｉｏであり、ｒａｔｉｏは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００５６】
それに応じて、
【数２９】
2021504759.tif 000562
は、現フレームのダウンミックスモードＤに対応するダウンミックス行列Ｍ２Ｄに対応するアップミックス行列を表し、
【数３０】
2021504759.tif 000563
は、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数３１】
2021504759.tif 000564
であり、又は、
【数３２】
2021504759.tif 000565
であり、α１＝ｒａｔｉｏであり、α２＝１−ｒａｔｉｏであり、ｒａｔｉｏは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００５７】
以下では、例を用いて、前フレームに対するいくつかのダウンミックス行列及びアップミックス行列を説明する。
【００５８】
例えば、Ｍ１Ａは、前フレームのダウンミックスモードＡに対応するダウンミックス行列を表し、Ｍ１Ａは、前フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。この場合、例えば、
【数３３】
2021504759.tif 000566
であり、又は、
【数３４】
2021504759.tif 000567
であり、α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００５９】
それに応じて、
【数３５】
2021504759.tif 000568
は、前フレームのダウンミックスモードＡに対応するダウンミックス行列Ｍ１Ａに対応するアップミックス行列を表し、（
【数３６】
2021504759.tif 000569
は、略して、前フレームのダウンミックスモードＡに対応するアップミックス行列と称される）
【数３７】
2021504759.tif 000570
は、前フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数３８】
2021504759.tif 000571
であり、又は、
【数３９】
2021504759.tif 000572
であり、α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００６０】
例えば、Ｍ１Ｂは、前フレームのダウンミックスモードＢに対応するダウンミックス行列を表し、Ｍ１Ｂは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数４０】
2021504759.tif 000573
であり、又は、
【数４１】
2021504759.tif 000574
であり、α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、α２＿ｐｒｅ＝１−α１＿ｐｒｅであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００６１】
それに応じて、
【数４２】
2021504759.tif 000575
は、前フレームのダウンミックスモードＢに対応するダウンミックス行列M１Ｂに対応するアップミックス行列を表し、
【数４３】
2021504759.tif 000576
は、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数４４】
2021504759.tif 000577
であり、又は、
【数４５】
2021504759.tif 000578
であり、α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、α２＿ｐｒｅ＝１−α１＿ｐｒｅであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００６２】
例えば、Ｍ１Ｃは、前フレームのダウンミックスモードＣに対応するダウンミックス行列を表し、Ｍ１Ｃは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数４６】
2021504759.tif 000579
であり、又は、
【数４７】
2021504759.tif 000580
であり、α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、α２＿ｐｒｅ＝１−α１＿ｐｒｅであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００６３】
それに応じて、
【数４８】
2021504759.tif 000581
は、前フレームのダウンミックスモードＣに対応するダウンミックス行列Ｍ１Ｃに対応するアップミックス行列を表し、
【数４９】
2021504759.tif 000582
は、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数５０】
2021504759.tif 000583
であり、又は、
【数５１】
2021504759.tif 000584
であり、α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、α２＿ｐｒｅ＝１−α１＿ｐｒｅであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００６４】
例えば、Ｍ１Ｄは、前フレームのダウンミックスモードＤに対応するダウンミックス行列を表し、Ｍ１Ｄは、前フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数５２】
2021504759.tif 000585
であり、又は、
【数５３】
2021504759.tif 000586
であり、α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、α２＿ｐｒｅ＝１−α１＿ｐｒｅであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００６５】
それに応じて、
【数５４】
2021504759.tif 000587
は、前フレームのダウンミックスモードＤに対応するダウンミックス行列Ｍ１Ｄに対応するアップミックス行列を表し、
【数５５】
2021504759.tif 000588
は、前フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数５６】
2021504759.tif 000589
であり、又は、
【数５７】
2021504759.tif 000590
であり、α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、α２＿ｐｒｅ＝１−α１＿ｐｒｅでありｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【００６６】
ダウンミックス行列及びアップミックス行列についての前述の例示的な形態は、例であり、もちろん、実際の適用では、ダウンミックス行列及びアップミックス行列の他の形態があってもよいことが理解され得る。
【００６７】
第５態様によれば、本願の実施形態は、オーディオエンコーディング装置をさらに提供する。装置は、互いに連結されるプロセッサとメモリとを含んでよい。メモリは、コンピュータプログラムを格納する。プロセッサは、メモリに格納されたコンピュータプログラムを呼び出して、第１態様におけるいずれかのオーディオエンコーディング方法の一部又はすべての段階を実行する、又は、第２態様におけるオーディオエンコーディングモードを判定するための任意の方法の一部又はすべての段階を実行する。
【００６８】
第６態様によれば、本願の実施形態は、オーディオデコーディング装置をさらに提供する。装置は、互いに連結されるプロセッサとメモリを含んでよい。メモリは、コンピュータプログラムを格納する。プロセッサは、メモリに格納されたコンピュータプログラムを呼び出して、第３態様におけるオーディオデコーディング方法の一部又はすべての段階を実行する、又は、第４態様におけるオーディオエンコーディングモードを判定するための任意の方法の一部又はすべての段階を実行する。
【００６９】
第７態様によれば、本願の実施形態は、オーディオエンコーディング装置を提供し、当該装置は、第１態様又は第２態様における任意の方法を実施するように構成される１又は複数の機能的なユニットを含む。
【００７０】
第８態様によれば、本願の実施形態は、オーディオデコーディング装置を提供し、当該装置は、第３態様又は第４態様における任意の方法を実施するように構成される１又は複数の機能ユニットを含む。
【００７１】
第９態様によれば、本願の実施形態は、コンピュータ可読記憶媒体を提供する。コンピュータ可読記憶媒体は、プログラムコードを格納し、プログラムコードは、第１態様又は第２態様における任意の方法のうちの一部又はすべての段階を実行するための命令を含む。
【００７２】
第１０態様によれば、本願の実施形態は、コンピュータ可読記憶媒体を提供する。コンピュータ可読記憶媒体は、プログラムコードを格納し、プログラムコードは、第３態様又は第４態様における任意の方法の一部又はすべての段階を実行するための命令を含む。
【００７３】
第１１態様によれば、本願の実施形態は、コンピュータプログラム製品を提供する。コンピュータプログラム製品が、コンピュータ上で動作する場合、コンピュータは、第１態様又は第２態様における段階の任意の方法の一部又はすべてを実行することを可能にする。
【００７４】
第１２態様によれば、本願の実施形態は、コンピュータプログラム製品を提供する。コンピュータプログラム製品が、コンピュータ上で動作する場合、コンピュータは、第３態様又は第４態様における任意の方法の段階のうちの一部又はすべてを実行することを可能にする。
【図面の簡単な説明】
【００７５】
以下では、本願の実施形態を説明するために必要な添付の図面を説明する。
【００７６】
【図１】本願の本実施形態に係るほぼ位相のずれた信号についての概略図である。
【００７７】
【図２】本願の本実施形態に係るエンコーディング方法の概略フローチャートである。
【００７８】
【図３】本願の実施形態に係るオーディオエンコーディングモードを判定するための方法の概略フローチャートである。
【００７９】
【図４】本願の実施形態に係るダウンミックスモード切り替えの概略フローチャートである。
【００８０】
【図５】本願の実施形態に係るダウンミックスモード切り替えの別のタイプの概略フローチャートである。
【００８１】
【図６】本願の実施形態に係るオーディオエンコーディングモードを判定するための方法の概略フローチャートである。
【００８２】
【図７】本願の実施形態に係るオーディオエンコーディングモードを判定するための別の方法の概略フローチャートである。
【００８３】
【図８】本願の本実施形態に係る時間領域のステレオパラメータを判定するための方法の概略フローチャートである。
【００８４】
【図９−Ａ１】本願の実施形態に係る別のオーディオエンコーディング方法の概略フローチャートである。
【図９−Ａ２】本願の実施形態に係る別のオーディオエンコーディング方法の概略フローチャートである。
【００８５】
【図９−Ｂ】現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を計算し、本願の本実施形態に係るエンコーディングを実行するための方法の概略フローチャートである。
【００８６】
【図９−Ｃ】本願の本実施形態に係る現フレームの左側チャネルと右側チャネルとの間の振幅相関の差のパラメータを計算するための方法の概略フローチャートである。
【００８７】
【図９−Ｄ】本願の本実施形態に係る、現フレームの左側チャネルと右側チャネルとの間の振幅相関の差のパラメータをチャネルの組み合わせ比率係数に変換するための方法の概略フローチャートである。
【００８８】
【図１０】本願の本実施形態に係るデコーディング方法の概略フローチャートである。
【００８９】
【図１１−Ａ】本願の本実施形態に係る装置の概略図である。
【００９０】
【図１１−Ｂ】本願の実施形態に係る別の装置の概略図である。
【００９１】
【図１１−Ｃ】本願の実施形態に係る別の装置の概略図である。
【００９２】
【図１２−Ａ】本願の実施形態に係る別の装置の概略図である。
【００９３】
【図１２−Ｂ】本願の実施形態に係る別の装置の概略図である。
【００９４】
【図１２−Ｃ】本願の実施形態に係る別の装置の概略図である。
【発明を実施するための形態】
【００９５】
以下では、本願の実施形態における添付の図面に関する本願の実施形態を説明する。
【００９６】
本願の本明細書、特許請求の範囲及び添付の図面で言及される用語「含む」、「有する」又はその任意の他の変形語は、非排他的な包含をカバーすることを目的とする。例えば、一連の段階又はユニットを含むプロセス、方法、システム、製品又はデバイスは、列挙されている段階又はユニットに限定されるものではないが、列挙されていない段階又はユニットを任意でさらに含む、又は、プロセス、方法、製品又はデバイスの別の固有の段階又はユニットを任意でさらに含む。さらに、用語「第１」、「第２」、「第３」及び「第４」などは、異なる対象を区別するために用いられるが、特定の順序を説明するためではない。
【００９７】
本願の実施形態における解決手段は、時間領域シナリオに特有のものであるので、記述を簡略化するために、時間領域信号は、「信号」と称され得ることに留意されたい。例えば、左側チャネルの時間領域信号は、「左側チャネル信号」と称され得る。別の例として、右側チャネルの時間領域信号は、「右側チャネル信号」と称され得る。別の例として、モノラル時間領域信号は、「モノラル信号」と称され得る。別の例として、基準チャネル時間領域信号は、「基準チャネル信号」と称され得る。別の例として、プライマリチャネル時間領域信号は、「プライマリチャネル信号」と称され得、セカンダリチャネル時間領域信号は、「セカンダリチャネル信号」と称され得る。別の例として、中間チャネル（Ｍｉｄ  ｃｈａｎｎｅｌ）時間領域信号は、「中間チャネル信号」と称され得る。別の例として、サイドチャネル（Ｓｉｄｅ  ｃｈａｎｎｅｌ）時間領域信号は、「サイドチャネル信号」と称され得る。別の場合が類推により推定され得る。
【００９８】
本願の実施形態において、左側チャネルの時間領域信号及び右側チャネルの時間領域信号は、まとめて「左側及び右側チャネルの時間領域信号」と称されてよい、又は、まとめて「左側チャネル信号及び右側チャネル信号」と称されてよいことに留意されたい。すなわち、左側チャネルの時間領域信号及び右側チャネルの時間領域信号は、左側チャネルの時間領域信号及び右側チャネルの時間領域信号を含む。別の例として、遅延調整処理を通じて取得される現フレームの左側チャネルの時間領域信号及び右側チャネルの時間領域信号は、現フレームの、遅延調整処理を通じて取得される左側チャネルの時間領域信号と、現フレームの、遅延調整処理を通じて取得される右側チャネルの時間領域信号とを含む。同様に、プライマリチャネル信号及びセカンダリチャネル信号は、まとめて「プライマリチャネル信号及びセカンダリチャネル信号」と称されてよい。すなわち、プライマリチャネル信号及びセカンダリチャネル信号は、プライマリチャネル信号及びセカンダリチャネル信号を含む。別の例として、デコーディングされたプライマリチャネル信号及びセカンダリチャネル信号は、デコードされたプライマリチャネル信号及びデコードされたセカンダリチャネル信号を含む。別の例として、再構築された左側チャネル信号及び右側チャネル信号は、再構築された左側チャネル信号及び再構築された右側チャネル信号を含む。別の場合が類推により推定され得る。
【００９９】
例えば、従来のＭＳエンコーディング技術では、まず、左側チャネル信号と右側チャネル信号が中間チャネル（Ｍｉｄ  ｃｈａｎｎｅｌ）信号及びサイドチャネル（Ｓｉｄｅ  ｃｈａｎｎｅｌ）信号にダウンミックスされる。例えば、Ｌは、左側チャネル信号を表し、Ｒは、右側チャネル信号を表す。この場合、中間チャネル信号は、０．５×（Ｌ＋Ｒ）であり、中間チャネル信号は、左側チャネルと右側チャネルとの間の相関に関する情報を表し、サイドチャネル信号は、０．５×（Ｌ−Ｒ）であり、サイドチャネル信号は、左側チャネルと右側チャネルとの間の差に関する情報を表す。中間チャネル信号及びサイドチャネル信号は、モノラルエンコーディング方法を用いて別個にエンコードされる。中間チャネル信号は、通常、より多くのビットを用いてエンコードされ、サイドチャネル信号は、通常、より少ないビットを用いてエンコードされる。
【０１００】
さらに、エンコーディング品質を向上させるために、いくつかの解決手段では、左側チャネルの時間領域信号と右側チャネルの時間領域信号が分析されて、時間領域のダウンミックス処理における左側チャネルと右側チャネルとの間の比率を示すために用いられる時間領域のステレオパラメータを抽出する。この方法で提案する目的は、ステレオ左側チャネル信号と右側チャネル信号との間に比較的大きなエネルギー差がある場合、時間領域のダウンミックスされた信号におけるプライマリチャネルのエネルギーを向上させ、セカンダリチャネルのエネルギーを低減させるためである。
【０１０１】
例えば、Ｌは、左側チャネル信号を表し、Ｒは、右側チャネル信号を表す。この場合、プライマリチャネル（Ｐｒｉｍａｒｙ  ｃｈａｎｎｅｌ）信号は、Ｙとして示され、Ｙ＝アルファ×Ｌ＋ベータ×Ｒであり、Ｙは、２つのチャネル間の相関に関する情報を表し、セカンダリチャネル（Ｓｅｃｏｎｄａｒｙ  ｃｈａｎｎｅｌ）は、Ｘとして示され、Ｘ＝アルファ×Ｌ−ベータ×Ｒであり、Ｘは２つのチャネル間の差に関する情報を表す。アルファ及びベータは、０と１との間の実数である。
【０１０２】
図１は、左側チャネル信号及び右側チャネル信号の振幅変化の事例を示す。時間領域の特定の瞬間において、左側チャネル信号及び右側チャネル信号の対応するサンプリングポイントの振幅は、基本的には同じ絶対値を有するが、反対の符号、すなわち、典型的なほぼ位相のずれた信号である。図１は、単なるほぼ位相のずれた信号の典型的な例を示しているに過ぎない。実際には、ほぼ位相のずれた信号は、左側チャネル信号と右側チャネル信号との間の位相差が１８０°に近いステレオ信号である。例えば、左側チャネル信号と右側チャネル信号との間の位相差が［１８０−θ、１８０＋θ］内にあるステレオ信号は、ほぼ位相のずれた信号と称され得る。θは、０°から９０°の任意の角度であり得る。例えば、θは、０°、５°、１５°、１７°、２０°、３０°又は４０°などの角度に等しくてよい。
【０１０３】
同様に、ほぼ同じ位相の信号は、左側チャネル信号と右側チャネル信号との間の位相差が０°に近いステレオ信号である。例えば、左側チャネル信号と右側チャネル信号との間の位相差が［−θ、θ］内にあるステレオ信号は、ほぼ同じ位相の信号と称され得る。θは、０°から９０°の任意の角度であってよい。例えば、θは、０°、５°、１５°、１７°、２０°、３０°又は４０°などの角度に等しくてよい。
【０１０４】
左側チャネル信号及び右側チャネル信号がほぼ同じ位相の信号を構成する場合、通常、時間領域のダウンミックス処理を通じて生成されるプライマリチャネル信号のエネルギーは、セカンダリチャネル信号のエネルギーよりも明らかに大きい。プライマリチャネル信号をエンコードするために、より多くのビットが用いられ、セカンダリチャネル信号をエンコードするために、より少ないビットが用いられる場合、これは、より良いエンコーディング効果を実現するのに役立つ。しかしながら、左側チャネル信号及び右側チャネル信号がほぼ位相のずれた信号を構成する場合に、同じ時間領域のダウンミックス処理方法が用いられると、生成されるプライマリチャネル信号のエネルギーは、非常に小さい又は存在すらしない。これは、最終的なエンコード品質を低下させる。
【０１０５】
以下では、ステレオエンコーディング／デコーディング品質を向上させるのに役立ついくつかの技術的解決手段の議論を続ける。
【０１０６】
本願の実施形態で言及されるオーディオエンコーディング装置及びオーディオデコーディング装置はそれぞれ、例えば、音声信号を収集する、格納する及び伝送するといった機能を有する装置であり得る。具体的には、オーディオエンコーディング装置及びオーディオデコーディング装置はそれぞれ、例えば、携帯電話、サーバ、タブレットコンピュータ、パーソナルコンピュータ又はノートブックコンピュータであってよい。
【０１０７】
本願の解決手段では、左側チャネル信号及び右側チャネル信号が、ステレオ信号の左側チャネル信号及び右側チャネル信号であることが理解され得る。ステレオ信号は、元のステレオ信号であってよい、又は、マルチチャネル信号に含まれる２つの信号により構成されるステレオ信号であってよい、又は、マルチチャネル信号に含まれる複数の信号を組み合わることにより生成される２つの信号により構成されるオーディオステレオ信号であってよい。オーディオエンコーディング方法は、代わりに、マルチチャネルエンコーディングにおいて用いられるステレオエンコーディング方法であってよく、オーディオエンコーディング装置は、代わりに、マルチチャネルエンコーディング装置において用いられるステレオエンコーディング装置であってよい。同様に、オーディオデコーディング方法は、代わりに、マルチチャネルデコーディングにおいて用いられるステレオデコーディング方法であってよく、オーディオデコーディング装置は、代わりに、マルチチャネルデコーディング装置において用いられるステレオデコーディング装置であってよい。本願の実施形態におけるオーディオエンコーディング方法は、例えば、ステレオエンコーディングシナリオに固有のものである。本願の実施形態におけるオーディオデコーディング方法は、例えば、ステレオデコーディングシナリオに固有のものである。
【０１０８】
以下では、まず、オーディオエンコーディングを判定するための方法を提供する。方法は、現フレームに対するチャネルの組み合わせスキームを判定する段階と、前フレームのダウンミックスモードと、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードを判定する段階と、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して時間領域のダウンミックス処理を実行して、現フレームのプライマリチャネル信号及びセカンダリチャネル信号を取得する段階と、現フレームの取得したプライマリチャネル信号及びセカンダリチャネル信号をエンコードする段階とを含んでよい。
【０１０９】
図２は、本願の実施形態に係るオーディオエンコーディング方法の概略フローチャートである。オーディオエンコーディング方法の関連する段階は、エンコーディング装置により実施されてよい。例えば、方法は、以下の段階を含み得る。
【０１１０】
２０１、現フレームに対するチャネルの組み合わせスキームを判定する。
【０１１１】
現フレームに対するチャネルの組み合わせスキームは、複数のチャネルの組み合わせスキームのうちの１つである。例えば、複数のチャネルの組み合わせスキームは、逆相関信号チャネルの組み合わせスキーム（ａｎｔｉｃｏｒｒｅｌａｔｅｄ  ｓｉｇｎａｌ  Ｃｈａｎｎｅｌ  Ｃｏｍｂｉｎａｔｉｏｎ  Ｓｃｈｅｍｅ）及び相関信号チャネルの組み合わせスキーム（ｃｏｒｒｅｌａｔｅｄ  ｓｉｇｎａｌ  Ｃｈａｎｎｅｌ  Ｃｏｍｂｉｎａｔｉｏｎ  Ｓｃｈｅｍｅ）を含んでよい。相関信号チャネルの組み合わせスキームは、ほぼ同じ位相の信号に対応するチャネルの組み合わせスキームである。逆相関信号チャネルの組み合わせスキームは、ほぼ位相のずれた信号に対応するチャネルの組み合わせスキームである。ほぼ同じ位相の信号に対応するチャネルの組み合わせスキームが、ほぼ同じ位相の信号に適用可能であり、ほぼ位相のずれた信号に対応するチャネルの組み合わせスキームが、ほぼ位相のずれた信号に適用可能であることが理解され得る。
【０１１２】
２０２、前フレームのダウンミックスモードと、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードを判定する。
【０１１３】
さらに、現フレームが最初のフレームである（すなわち、現フレームに対する前フレームがない）場合、現フレームのダウンミックスモード及びエンコーディングモードは、現フレームに対するチャネルの組み合わせスキームに基づいて判定され得る。代わりに、デフォルトのダウンミックスモード及びエンコーディングモードが、現フレームのダウンミックスモード及びエンコーディングモードとして用いられてよい。
【０１１４】
前フレームのダウンミックスモードは、以下の複数のダウンミックスモード、すなわち、ダウンミックスモードＡ、ダウンミックスモードＢ、ダウンミックスモードＣ及びダウンミックスモードＤのうちの１つであってよい。ダウンミックスモードＡ及びダウンミックスモードＤは、相関信号ダウンミックスモードである。ダウンミックスモードＢ及びダウンミックスモードＣは、逆相関信号ダウンミックスモードである。前フレームのダウンミックスモードＡ、前フレームのダウンミックスモードＢ、前フレームのダウンミックスモードＣ及び前フレームのダウンミックスモードＤは、異なるダウンミックス行列に対応する。
【０１１５】
現フレームのダウンミックスモードは、以下の複数のダウンミックスモード、すなわち、ダウンミックスモードＡ、ダウンミックスモードＢ、ダウンミックスモードＣ及びダウンミックスモードＤのうちの１つであってよい。ダウンミックスモードＡ及びダウンミックスモードＤは、相関信号ダウンミックスモードである。ダウンミックスモードＢ及びダウンミックスモードＣは、逆相関信号ダウンミックスモードである。現フレームのダウンミックスモードＡ、現フレームのダウンミックスモードＢ、現フレームのダウンミックスモードＣ及び現フレームのダウンミックスモードＤは、異なるダウンミックス行列に対応する。
【０１１６】
本願の一部の実施形態において、「時間領域のダウンミックス」は、場合により、「ダウンミックス」と称され、「時間領域のアップミックス」は、場合により、「アップミックス」と称される。例えば、「時間領域のダウンミックスモード」は「ダウンミックスモード」と称され、「時間領域のダウンミックス行列」は「ダウンミックス行列」と称され、「時間領域のアップミックスモード」は「アップミックスモード」と称され、「時間領域のアップミックス行列」は「アップミックス行列」と称され、「時間領域のアップミックス処理」は「アップミックス処理」と称され、「時間領域のダウンミックス処理」は「ダウンミックス処理」と称されるなどである。
【０１１７】
本願の実施形態におけるオブジェクトの名称、例えば、エンコーディングモード、デコーディングモード、ダウンミックスモード、アップミックスモード及びチャネルの組み合わせスキームは例であり、実際の適用では、代わりに他の名称が用いられてよいことが理解され得る。
【０１１８】
２０３、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号及び右側チャネル信号に対して時間領域のダウンミックス処理を実行して、現フレームのプライマリチャネル信号及びセカンダリチャネル信号を取得し、現フレームの取得したプライマリチャネル信号及びセカンダリチャネル信号をエンコードする。
【０１１９】
時間領域のダウンミックス処理は、現フレームの左側チャネル信号及び右側チャネル信号に対して実行されて、現フレームのプライマリチャネル信号及びセカンダリチャネル信号を取得してよく、現フレームの取得したプライマリチャネル信号及びセカンダリチャネル信号は、さらにエンコードされて、ビットストリームを取得する。現フレームのチャネルの組み合わせスキーム識別子（現フレームのチャネルの組み合わせスキーム識別子は、現フレームに対するチャネルの組み合わせスキームを示すために用いられる）は、さらに、ビットストリームに書き込まれてよく、その結果、デコーディング装置は、現フレームの、ビットストリームに含まれるチャネルの組み合わせスキーム識別子に基づいて、現フレームに対するチャネルの組み合わせスキームを判定する。現フレームのダウンミックスモード識別子（現フレームのダウンミックスモード識別子は、現フレームのダウンミックスモードを示すために用いられる）は、さらに、ビットストリームに書き込まれてよく、その結果、デコーディング装置は、現フレームの、ビットストリームに含まれるダウンミックスモード識別子に基づいて、現フレームのダウンミックスモードを判定する。
【０１２０】
前フレームのダウンミックスモードと、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードを判定する段階は、具体的には、様々な方式で実装されてよい。
【０１２１】
具体的には、例えば、いくつかの可能な実施例において、前フレームのダウンミックスモードと、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードを判定する段階は、
前フレームのダウンミックスモードがダウンミックスモードＡであり、かつ、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームである場合、現フレームのダウンミックスモードがダウンミックスモードＡであると判定し、現フレームのエンコーディングモードがダウンミックスモードＡからダウンミックスモードＡへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＢであり、かつ、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームである場合、現フレームのダウンミックスモードがダウンミックスモードＢであると判定し、現フレームのエンコーディングモードがダウンミックスモードＢからダウンミックスモードＢへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＣであり、かつ、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームである場合、現フレームのダウンミックスモードがダウンミックスモードＣであると判定し、現フレームのエンコーディングモードがダウンミックスモードＣからダウンミックスモードＣへのエンコーディングモードであると判定する段階、又は、
前フレームのダウンミックスモードがダウンミックスモードＤであり、かつ、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームである場合、現フレームのダウンミックスモードがダウンミックスモードＤであると判定し、現フレームのエンコーディングモードがダウンミックスモードＤからダウンミックスモードＤへのエンコーディングモードであると判定する段階
を含んでよい。
【０１２２】
別の例として、いくつかの可能な実施例では、前フレームのダウンミックスモードと、現フレームに対するチャネルの組み合わせスキームとに基づいえ、現フレームのエンコーディングモードを判定する段階は、前フレームのダウンミックスモードと、現フレームのダウンミックスモード切り替えのコスト値と、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードを判定する段階を含んでよい。
【０１２３】
いくつかの可能な実施例において、ダウンミックスモード切り替えのコスト値は、ダウンミックスモード切り替えのコストを表し得る。例えば、より大きなダウンミックスモード切り替えのコスト値は、より大きなダウンミックスモード切り替えのコストを示す。
【０１２４】
例えば、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのダウンミックスモード切り替えのコスト関数に基づいて計算された計算結果であってよい（計算結果は、ダウンミックスモード切り替えのコスト関数の値である）。ダウンミックスモード切り替えのコスト関数は、例えば、現フレームの少なくとも１つの時間領域ステレオパラメータ（現フレームの少なくとも１つの時間領域ステレオパラメータは、例えば、現フレームのチャネルの組み合わせ比率係数を含む）、前フレームの少なくとも１つの時間領域ステレオパラメータ（前フレームの少なくとも１つの時間領域ステレオパラメータは、例えば、前フレームのチャネルの組み合わせ比率係数を含む）及び現フレームの左側チャネル信号及び右側チャネル信号のうちの少なくとも１つのパラメータに基づいて構成されてよい。
【０１２５】
別の例として、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのチャネルの組み合わせ比率係数であってよい。
【０１２６】
例えば、ダウンミックスモード切り替えのコスト関数は、
ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対するコスト関数、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対するコスト関数、ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対するコスト関数、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対するコスト関数、ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対するコスト関数、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対するコスト関数、ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対するコスト関数及びダウンミックスモードＣからダウンミックスモードＤへの切り替えに対するコスト関数
のうちの１つの切り替えのコスト関数であってよい。
【０１２７】
具体的には、例えば、図４の例において示されるように、いくつかの可能な実施例では、前フレームのダウンミックスモードと、現フレームのダウンミックスモード切り替えのコスト値と、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードを判定する段階は、
前フレームのダウンミックスモードがダウンミックスモードＡであり、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第１のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＣであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＡからダウンミックスモードＣへのエンコーディングモードであると判定する段階であって、ダウンミックスモード切り替えのコスト値は、ダウンミックスモード切り替えのコスト関数の値であり、第１のモード切り替え条件は、現フレームのダウンミックスモードＡからダウンミックスモードＢへの切り替えに対するコスト関数の値が、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対するコスト関数の値より大きい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＡであり、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第２のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＢであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＡからダウンミックスモードＢへのエンコーディングモードであると判定する段階であって、ダウンミックスモード切り替えのコスト値は、ダウンミックスモード切り替えのコスト関数の値であり、第２のモード切り替え条件は、現フレームのダウンミックスモードＡからダウンミックスモードＢへの切り替えに対するコスト関数の値が、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対するコスト関数の値より小さい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＢであり、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第３のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＡであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＢからダウンミックスモードＡへのエンコーディングモードであると判定する段階であって、ダウンミックスモード切り替えのコスト値は、ダウンミックスモード切り替えのコスト関数の値であり、第３のモード切り替え条件は、現フレームのダウンミックスモードＢからダウンミックスモードＡへの切り替えに対するコスト関数の値が、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対するコスト関数の値より小さい又はこれに等しいことである、段階と、
前フレームのダウンミックスモードがダウンミックスモードＢであり、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第４のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＤであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＢからダウンミックスモードＤへのエンコーディングモードであると判定する段階であって、ダウンミックスモード切り替えのコスト値は、ダウンミックスモード切り替えのコスト関数の値であり、第４のモード切り替え条件は、現フレームのダウンミックスモードＢからダウンミックスモードＡへの切り替えに対するコスト関数の値が、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対するコスト関数の値より大きい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＣであり、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第５のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＤであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＣからダウンミックスモードＤへのエンコーディングモードであると判定する段階であって、ダウンミックスモード切り替えのコスト値は、ダウンミックスモード切り替えのコスト関数の値であり、第５のモード切り替え条件は、現フレームのダウンミックスモードＣからダウンミックスモードＡへの切り替えに対するコスト関数の値が、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対するコスト関数の値より大きい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＣであり、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第６のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＡであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＣからダウンミックスモードＡへのエンコーディングモードであると判定する段階であって、ダウンミックスモード切り替えのコスト値は、ダウンミックスモード切り替えのコスト関数の値であり、第６のモード切り替え条件は、現フレームのダウンミックスモードＣからダウンミックスモードＡへの切り替えに対するコスト関数の値が、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対するコスト関数の値より小さい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＤであり、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第７のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＢであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＤからダウンミックスモードＢへのエンコーディングモードであると判定する段階であって、ダウンミックスモード切り替えのコスト値は、ダウンミックスモード切り替えのコスト関数の値であり、第７のモード切り替え条件は、現フレームのダウンミックスモードＤからダウンミックスモードＢへの切り替えに対するコスト関数の値が、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対するコスト関数の値より小さい又はこれに等しいことである、段階、又は、
前フレームのダウンミックスモードがダウンミックスモードＤであり、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第８のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＣであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＤからダウンミックスモードＣへのエンコーディングモードであると判定する段階であって、ダウンミックスモード切り替えのコスト値は、ダウンミックスモード切り替えのコスト関数の値であり、第８のモード切り替え条件は、現フレームのダウンミックスモードＤからダウンミックスモードＢへの切り替えに対するコスト関数の値が、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対するコスト関数の値より大きい又はこれに等しいことである、段階
を含んでよい。
【０１２８】
具体的には、別の例として、図５の例に示されるように、いくつかの可能な実施例において、前フレームのダウンミックスモードと、現フレームのダウンミックスモード切り替えのコスト値と、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードを判定する段階は、
前フレームのダウンミックスモードがダウンミックスモードＡであり、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第９のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＣであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＡからダウンミックスモードＣへのエンコーディングモードであると判定する段階であって、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのチャネルの組み合わせ比率係数であり、第９のモード切り替え条件は、現フレームのチャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ１より小さい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＡであり、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第１０のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＢであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＡからダウンミックスモードＢへのエンコーディングモードであると判定する段階であって、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのチャネルの組み合わせ比率係数であり、第１０のモード切り替え条件は、現フレームのチャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ１より大きい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＢであり、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第１１のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＡであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＢからダウンミックスモードＡへのエンコーディングモードであると判定する段階であって、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのチャネルの組み合わせ比率係数であり、第１１のモード切り替え条件は、現フレームのチャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ２より大きい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＢであり、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第１２のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＤであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＢからダウンミックスモードＤへのエンコーディングモードであると判定する段階であって、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのチャネルの組み合わせ比率係数であり、第１２のモード切り替え条件は、現フレームのチャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ２より小さい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＣであり、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第１３のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＤであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＣからダウンミックスモードＤへのエンコーディングモードであると判定する段階であって、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのチャネルの組み合わせ比率係数であり、第１３のモード切り替え条件は、現フレームのチャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ３より大きい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＣであり、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第１４のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＡであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＣからダウンミックスモードＡへのエンコーディングモードであると判定する段階であって、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのチャネルの組み合わせ比率係数であり、第１４のモード切り替え条件は、現フレームのチャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ３より小さい又はこれに等しいことである、段階、
前フレームのダウンミックスモードがダウンミックスモードＤであり、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第１５のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＢであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＤからダウンミックスモードＢへのエンコーディングモードであると判定する段階であって、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのチャネルの組み合わせ比率係数であり、第１５のモード切り替え条件は、現フレームのチャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ４より小さい又はこれに等しいことである、段階、又は、
前フレームのダウンミックスモードがダウンミックスモードＤであり、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、かつ、現フレームのダウンミックスモード切り替えのコスト値が第１６のダウンミックスモード切り替え条件を満たす場合、現フレームのダウンミックスモードがダウンミックスモードＣであり、かつ、現フレームのエンコーディングモードがダウンミックスモードＤからダウンミックスモードＣへのエンコーディングモードであると判定する段階であって、現フレームのダウンミックスモード切り替えのコスト値は、現フレームのチャネルの組み合わせ比率係数であり、第１６のモード切り替え条件は、現フレームのチャネルの組み合わせ比率係数が、チャネルの組み合わせ比率係数の閾値Ｓ４より大きい又はこれに等しいことである、段階
を含んでよい。
【０１２９】
チャネルの組み合わせ比率係数の閾値Ｓ１の値の範囲は、例えば、［０．４、０．６］であってよい。例えば、Ｓ１は、０．４、０．４２、０．４５、０．５、０．５５、０．５８、０．６又は別の値に等しくてよい。
【０１３０】
チャネルの組み合わせ比率係数の閾値Ｓ２の値の範囲は、例えば、［０．４、０．６］であってよい。例えば、Ｓ２は、０．４、０．４２、０．４５、０．５、０．５５、０．５７、０．６又は別の値に等しくてよい。
【０１３１】
チャネルの組み合わせ比率係数の閾値Ｓ３の値の範囲は、例えば、［０．４、０．６］であってよい。例えば、Ｓ３は、０．４、０．４２、０．４５、０．５、０．５５、０．５９、０．６又は別の値に等しくてよい。
【０１３２】
チャネルの組み合わせ比率係数の閾値Ｓ４の値の範囲は、例えば、［０．４、０．６］であってよい。例えば、Ｓ４は、０．４、０．４３、０．４５、０．５、０．５５、０．５８、０．６又は別の値に等しくてよい。
【０１３３】
チャネルの組み合わせ比率係数の閾値Ｓ４の値の範囲についての前述の例は例であり、値の範囲が切り替え測定に基づいて柔軟に設定されてよいことが理解され得る。
【０１３４】
現フレームのダウンミックスモードが前フレームのダウンミックスモードとは異なっている場合、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号及び右側チャネル信号に対してセグメント化された時間領域のダウンミックス処理が実行されてよい。現フレームの左側チャネル信号と右側チャネル信号に対してセグメント化された時間領域のダウンミックス処理を実行するメカニズムは、現フレームのダウンミックスモードが前フレームのダウンミックスモードとは異なっている場合に導入される。セグメント化された時間領域のダウンミックス処理メカニズムは、チャネルの組み合わせスキームの円滑な移行を実施するのに役立つので、エンコーディング品質を向上させるのに役立つ。
【０１３５】
前述のエンコーディング解決手段では、現フレームに対するチャネルの組み合わせスキームが判定される必要があり、前フレームのダウンミックスモードと、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードが判定される必要があることが理解され得る。これは、現フレームに対して複数の可能なチャネルの組み合わせスキームがあり、現フレームの複数の可能なエンコーディングモードがあることを示す。１つのチャネル組み合わせスキーム及び１つのエンコーディングモードしかない従来の解決手段と比較して、これは、より良好な互換性を実現し、複数の可能なチャネルの組み合わせスキーム、複数のエンコーディングモード及び複数の可能なシナリオの間で一致させるのに役立つので、エンコーディング品質を向上させるのに役立つ。
【０１３６】
さらに、ほぼ位相のずれた信号に対応するチャネルの組み合わせスキームが導入されるので、現フレームのステレオ信号がほぼ位相のずれた信号である場合、より多くの目標とされるチャネルの組み合わせスキーム及びエンコーディングモードがあり、これは、エンコーディング品質を向上させるのに役立つ。
【０１３７】
さらに、２つの異なるダウンミックスモードが、相関信号チャネルの組み合わせスキーム及び逆相関信号チャネルの組み合わせスキームに導入される。したがって、対応するダウンミックス行列を適切に設計することは、切り替え位置に対する要件を用いることなく、ランダムな切り替えを実施するのに役立つ。
【０１３８】
それに応じて、以下では、時間領域のステレオデコーディングシナリオを、例を用いて説明する。
【０１３９】
図３を参照すると、以下では、オーディオデコーディング方法をさらに提供する。オーディオデコーディング方法の関連する段階は、デコーディング装置により実施され得る。方法は、具体的には、以下の段階を含み得る。
【０１４０】
３０１、ビットストリームに基づいてデコーディングを実行して、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号を取得する。
【０１４１】
３０２、ビットストリームに基づいてデコーディングを実行して、現フレームのダウンミックスモードを判定する。
【０１４２】
例えば、デコーディング装置は、現フレームのダウンミックスモード識別子（現フレームのダウンミックスモード識別子は、現フレームのダウンミックスモードを示す）をビットストリームに書き込む。この場合、デコーディングは、現フレームのダウンミックスモード識別子を取得するために、ビットストリームに基づいて実行されてよい。さらに、現フレームのダウンミックスモードは、現フレームの、デコーディングを通じて取得されるダウンミックスモード識別子に基づいて判定されてよい。もちろん、デコーディング装置は、代わりに、エンコーディング装置により用いられるものと類似する方式で、現フレームのダウンミックスモードを判定してよい、又は、ビットストリームに含まれる他の情報に基づいて、現フレームのダウンミックスモードを判定してよい。
【０１４３】
前フレームのダウンミックスモードは、以下の複数のダウンミックスモード、すなわち、ダウンミックスモードＡ、ダウンミックスモードＢ、ダウンミックスモードＣ及びダウンミックスモードＤのうちの１つであってよい。ダウンミックスモードＡ及びダウンミックスモードＤは、相関信号ダウンミックスモードである。ダウンミックスモードＢ及びダウンミックスモードＣは、逆相関信号ダウンミックスモードである。前フレームのダウンミックスモードＡ、前フレームのダウンミックスモードＢ、前フレームのダウンミックスモードＣ及び前フレームのダウンミックスモードＤは、異なるダウンミックス行列に対応する。
【０１４４】
現フレームのダウンミックスモードは、以下の複数のダウンミックスモード、すなわち、ダウンミックスモードＡ、ダウンミックスモードＢ、ダウンミックスモードＣ及びダウンミックスモードＤのうちの１つであってよい。ダウンミックスモードＡ及びダウンミックスモードＤは、相関信号ダウンミックスモードである。ダウンミックスモードＢ及びダウンミックスモードＣは、逆相関信号ダウンミックスモードである。現フレームのダウンミックスモードＡ、現フレームのダウンミックスモードＢ、現フレームのダウンミックスモードＣ及び現フレームのダウンミックスモードＤは、異なるダウンミックス行列に対応する。
【０１４５】
異なるダウンミックス行列は、異なるアップミックス行列に対応することが理解され得る。
【０１４６】
例えば、ダウンミックスモード識別子は、例えば、少なくとも２つのビットを含んでよい。例えば、ダウンミックスモード識別子の値が「００」である場合、現フレームのダウンミックスモードがダウンミックスモードＡであることを示してよい。例えば、ダウンミックスモード識別子の値が「０１」である場合、現フレームのダウンミックスモードがダウンミックスモードＢであることを示してよい。例えば、ダウンミックスモード識別子の値が「１０」である場合、現フレームのダウンミックスモードがダウンミックスモードＣであることを示してよい。例えば、ダウンミックスモード識別子の値が「１１」である場合、現フレームのダウンミックスモードがダウンミックスモードＤであることを示してよい。
【０１４７】
ダウンミックスモードＡ及びダウンミックスモードＤが相関信号ダウンミックスモードであるので、現フレームの、デコーディングを通じて取得されたダウンミックスモード識別子に基づいて、現フレームのダウンミックスモードがダウンミックスモードＡ又はダウンミックスモードＤであると判定された場合、現フレームに対するチャネルの組み合わせスキームは、相関チャネルの組み合わせスキームであると判定されてよいことが理解され得る。
【０１４８】
同様に、ダウンミックスモードＢ及びダウンミックスモードＣが逆相関信号ダウンミックスモードであるので、現フレームの、デコーディングを通じて取得されたダウンミックスモード識別子に基づいて現フレームのダウンミックスモードがダウンミックスモードＢ又はダウンミックスモードＣであると判定された場合、現フレームに対するチャネルの組み合わせスキームが逆相関チャネルの組み合わせスキームであると判定されてよい。
【０１４９】
３０３、前フレームのダウンミックスモードと、現フレームのダウンミックスモードとに基づいて、現フレームのエンコーディングモードを判定する。
【０１５０】
前フレームのダウンミックスモードと、現フレームのダウンミックスモードとに基づいて、現フレームのエンコーディングモードが、ダウンミックスモード切り替えエンコーディングモード、又は、ダウンミックスモード非切り替えエンコーディングモードであり得ると判定される。具体的には、ダウンミックスモード非切り替えエンコーディングモードは、ダウンミックスモードＡからダウンミックスモードＡへのエンコーディングモード、ダウンミックスモードＢからダウンミックスモードＢへのエンコーディングモード、ダウンミックスモードＣからダウンミックスモードＣへのエンコーディングモード及びダウンミックスモードＤからダウンミックスモードＤへのエンコーディングモードを含んでよい。
【０１５１】
具体的には、ダウンミックスモード切り替えエンコーディングモードは、ダウンミックスモードＡからダウンミックスモードＢへのエンコーディングモード、ダウンミックスモードＡからダウンミックスモードＣへのエンコーディングモード、ダウンミックスモードＢからダウンミックスモードＡへのエンコーディングモード、ダウンミックスモードＢからダウンミックスモードＤへのエンコーディングモード、ダウンミックスモードＣからダウンミックスモードＡへのエンコーディングモード、ダウンミックスモードＣからダウンミックスモードＤへのエンコーディングモード、ダウンミックスモードＤからダウンミックスモードＢへのエンコーディングモード及びダウンミックスモードＤからダウンミックスモードＣへのエンコーディングモードを含み得る。
【０１５２】
具体的には、例えば、前フレームのダウンミックスモードと、現フレームのダウンミックスモードとに基づいて、現フレームのエンコーディングモードを判定する段階は、
前フレームのダウンミックスモードがダウンミックスモードＡであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＡである場合、現フレームのエンコーディングモードがダウンミックスモードＡからダウンミックスモードＡへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＡであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＢである場合、現フレームのエンコーディングモードがダウンミックスモードＡからダウンミックスモードＢへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＡであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＣである場合、現フレームのエンコーディングモードがダウンミックスモードＡからダウンミックスモードＣへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＢであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＢである場合、現フレームのエンコーディングモードがダウンミックスモードＢからダウンミックスモードＢへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＢであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＡである場合、現フレームのエンコーディングモードがダウンミックスモードＢからダウンミックスモードＡへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＢであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＤである場合、現フレームのエンコーディングモードがダウンミックスモードＢからダウンミックスモードＤへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＣであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＣである場合、現フレームのエンコーディングモードがダウンミックスモードＣからダウンミックスモードＣへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＣであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＡである場合、現フレームのエンコーディングモードがダウンミックスモードＣからダウンミックスモードＡへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＣであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＤである場合、現フレームのエンコーディングモードがダウンミックスモードＣからダウンミックスモードＤへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＤであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＤである場合、現フレームのエンコーディングモードがダウンミックスモードＤからダウンミックスモードＤへのエンコーディングモードであると判定する段階、
前フレームのダウンミックスモードがダウンミックスモードＤであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＣである場合、現フレームのエンコーディングモードがダウンミックスモードＤからダウンミックスモードＣへのエンコーディングモードであると判定する段階、又は、
前フレームのダウンミックスモードがダウンミックスモードＤであり、かつ、現フレームのダウンミックスモードがダウンミックスモードＢである場合、現フレームのエンコーディングモードがダウンミックスモードＤからダウンミックスモードＢへのエンコーディングモードであると判定する段階
を含んでよい。
【０１５３】
３０４、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して時間領域のアップミックス処理を実行して、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得する。
【０１５４】
再構築された左側チャネル信号及び右側チャネル信号は、デコードされた左側チャネル信号及び右側チャネル信号であってよい、又は、遅延調整処理及び／又は時間領域の後処理は、再構築された左側チャネル信号及び右側チャネル信号に対して実行されることで、デコードされた左側チャネル信号及び右側チャネル信号を取得してよい。
【０１５５】
ダウンミックスモードがアップミックスモードに対応し、エンコーディングモードがデコーディングモードに対応することが理解され得る。
【０１５６】
例えば、現フレームのダウンミックスモードが前フレームのダウンミックスモードとは異なっている場合、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、セグメント化された時間領域のアップミックス処理が実行されてよい。現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対してセグメント化された時間領域のアップミックス処理を実行するメカニズムは、現フレームのダウンミックスモードが前フレームのダウンミックスモードとは異なっている場合に導入される。セグメント化された時間領域のアップミックス処理のメカニズムは、チャネルの組み合わせスキームの円滑な移行を実施するのに役立つので、エンコーディング品質を向上させるのに役立つ。
【０１５７】
前述のデコーディング解決手段では、前フレームのダウンミックスモードと、現フレームのダウンミックスモードとに基づいて、現フレームのエンコーディングモードが判定される必要があることが理解され得る。これは、前フレーム及び現フレームの複数の可能なダウンミックスモードがあり、現フレームの複数の可能なエンコーディングモードがあることを示す。１つのダウンミックスモード及び１つのエンコーディングモードしかない従来の解決手段と比較して、これは、より良好な互換性を実現し、複数の可能なダウンミックスモード、複数のエンコーディングモード及び複数の可能なシナリオの間で一致させるのに役立つので、エンコーディング品質を向上させるのに役立つ。
【０１５８】
さらに、ほぼ位相のずれた信号に対応するチャネルの組み合わせスキームが導入されるので、現フレームのステレオ信号がほぼ位相のずれた信号である場合、より多くの目標とされるチャネルの組み合わせスキーム及びエンコーディングモードがあり、これは、エンコーディング品質を向上させるのに役立つ。
【０１５９】
以下では、エンコーディング装置により、現フレームに対するチャネルの組み合わせスキームを判定する段階のいくつかの具体的な実装の例を説明する。エンコーディング装置により、現フレームに対するチャネルの組み合わせスキームを判定する段階は、具体的には、様々な方式で実装され得る。
【０１６０】
現フレームのダウンミックスモードが前フレームのダウンミックスモードとは異なっている場合、現フレームのエンコーディングモードが、例えば、ダウンミックスモード切り替えエンコーディングモードであり得ると判定されてよい。この場合、現フレームのダウンミックスモードと、前フレームのダウンミックスモードとに基づいて、現フレームの左側チャネル信号及び右側チャネル信号に対して、セグメント化された時間領域のダウンミックス処理が実行されてよい。
【０１６１】
現フレームの左側チャネル信号と右側チャネル信号に対して、セグメント化された時間領域のダウンミックス処理を実行するメカニズムは、現フレームに対するチャネルの組み合わせスキームが前フレームに対するチャネルの組み合わせスキームとは異なっている場合に導入される。セグメント化された時間領域のダウンミックス処理メカニズムは、チャネルの組み合わせスキームの円滑な移行を実施するのに役立つので、エンコーディング品質を向上させるのに役立つ。
【０１６２】
いくつかの可能な実施例では、現フレームに対するチャネルの組み合わせスキームを判定する段階は、現フレームの左側チャネル信号と右側チャネル信号を用いて、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプを判定する段階と、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプと、前フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームに対するチャネルの組み合わせスキームを判定する段階とを含んでよい。現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプは、ほぼ同じ位相の信号又はほぼ位相のずれた信号であってよい。現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプは、現フレームのほぼ同じ位相の信号／ほぼ位相のずれた信号タイプの識別子を用いて示されてよい。具体的には、例えば、現フレームのほぼ同じ位相の信号／ほぼ位相のずれた信号タイプの識別子の値が「１」である場合、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプが、ほぼ同じ位相の信号である、又は、現フレームのほぼ同じ位相の信号／ほぼ位相のずれた信号タイプの識別子の値が「０」である場合、それは、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプが、ほぼ位相のずれた信号であり、逆もまた同様である。
【０１６３】
オーディオフレーム（例えば、前フレーム又は現フレーム）に対するチャネルの組み合わせスキームは、オーディオフレームのチャネルの組み合わせスキーム識別子を用いて示されてよい。具体的には、例えば、オーディオフレームのチャネルの組み合わせスキーム識別子の値が「０」である場合、オーディオフレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであ、又は、オーディオフレームのチャネルの組み合わせスキーム識別子の値が「１」である場合、それは、オーディオフレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであり、逆もまた同様である。
【０１６４】
現フレームの左側チャネル信号及び右側チャネル信号を用いて、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプを判定する段階は、現フレームの左側チャネル信号と右側チャネル信号との間の相関の値ｘｏｒｒを計算する段階と、ｘｏｒｒが第１閾値より小さい又はこれに等しい場合、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ同じ位相の信号であると判定する段階と、ｘｏｒｒが第１閾値より大きい場合、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ位相のずれた信号であると判定する段階とを含んでよい。さらに、現フレームのほぼ同じ位相の信号／ほぼ位相のずれた信号タイプの識別子が、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプを示すために用いられる場合、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ同じ位相の信号であると判定されたときに、現フレームのほぼ同じ位相の信号／ほぼ位相のずれた信号タイプの識別子の値は、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ同じ位相の信号であることを示すように設定されてよい、又は、現フレームのほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ位相のずれた信号であると判定された場合、現フレームのほぼ同じ位相の信号／ほぼ位相のずれた信号タイプの識別子の値は、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ位相のずれた信号であることを示すように設定されてよい。
【０１６５】
第１閾値の値の範囲は、例えば、［０．５、１．０］であってよい。例えば、第１閾値は、０．８５、０．７５、０．６５又は０．８１に等しくてよい。
【０１６６】
具体的には、例えば、オーディオフレーム（例えば、前フレーム又は現フレーム）のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプの識別子の値が「０」である場合、オーディオフレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ同じ位相の信号である、又は、オーディオフレーム（例えば、前フレーム又は現フレーム）のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプの識別子の値が「１」である場合、オーディオフレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ位相のずれた信号である、などである。
【０１６７】
現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプと、前フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームに対するチャネルの組み合わせスキームを判定する段階は、例えば、
現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ同じ位相の信号であり、かつ、前フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームである場合、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであると判定する段階、又は、現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ位相のずれた信号であり、かつ、前フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームである場合、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであると判定する段階、
現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ同じ位相の信号であり、かつ、前フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームである場合、現フレームの左側チャネル信号と右側チャネル信号の信号対雑音比が両方とも第２の閾値より小さい場合、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであると判定する段階、又は、現フレームの左側チャネル信号の信号対雑音比及び／又は右側チャネル信号の信号対雑音比が第２閾値より大きい又はこれに等しい場合、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであると判定する段階、又は、
現フレームのステレオ信号のほぼ同じ位相の信号／ほぼ位相のずれた信号タイプがほぼ位相のずれた信号であり、かつ、前フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームである場合、現フレームの左側チャネル信号及び右側チャネル信号の信号対雑音比が両方とも第２閾値より小さい又はこれに等しい場合、現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームであると判定する段階、又は、現フレームの左側チャネル信号の信号対雑音比及び／又は右側チャネル信号の信号対雑音比が第２閾値より大きい又はこれに等しい場合、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであると判定する段階
を含んでよい。
【０１６８】
第２閾値の値の範囲は、例えば、［０．８、１．２］であってよい。例えば、第２閾値は、０．８、０．８５、０．９、１、１．１、１．１８に等しくてよい。
【０１６９】
現フレームのチャネルの組み合わせスキーム識別子は、ｔｄｍ＿ＳＭ＿ｆｌａｇとして示されてよい。
【０１７０】
前フレームのチャネルの組み合わせスキーム識別子は、ｔｄｍ＿ｌａｓｔ＿ＳＭ＿ｆｌａｇとして示されてよい。
【０１７１】
前述の例では、現フレームに対するチャネルの組み合わせスキームを判定する段階についてのいくつかの実施例を提供したが、実際の適用では、前述の例示的な方式に限定されなくてよいことが理解され得る。
【０１７２】
以下では、例を用いて様々なダウンミックスモード切り替えのコスト関数を説明する。ダウンミックスモード切り替えのコスト関数は、ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対するコスト関数、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対するコスト関数、ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対するコスト関数、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対するコスト関数、ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対するコスト関数、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対するコスト関数、ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対するコスト関数及びダウンミックスモードＣからダウンミックスモードＤへの切り替えに対するコスト関数のうちの１つの切り替えのコスト関数であってよい。例えば、ダウンミックスモード切り替えのコスト関数は、例えば、現フレームの少なくとも１つの時間領域ステレオパラメータ（現フレームの少なくとも１つの時間領域ステレオパラメータは、例えば、現フレームのチャネルの組み合わせ比率係数を含む）、前フレームの少なくとも１つの時間領域ステレオパラメータ（前フレームの少なくとも１つの時間領域ステレオパラメータは、例えば、前フレームのチャネルの組み合わせ比率係数を含む）及び現フレームの左側チャネル信号と右側チャネル信号のうちの少なくとも１つのパラメータに基づいて構成されてよい。
【０１７３】
実際の適用では、切り替えのコスト関数は、具体的には、様々な方式で構成されてよい。以下では、例を用いて説明を提供する。
【０１７４】
例えば、現フレームのダウンミックスモードＡからダウンミックスモードＢへの切り替えに対するコスト関数は、
【数５８】
2021504759.tif 000591
であってよく、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＡＢは、ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対するコスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対するコスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ａは、ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対するコスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ａは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、ｅｎｄ＿ｓａｍｐｌｅ＿Ａより小さく、
例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ａ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａの値の範囲は、［６０、２００］であってよく、例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ａ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、６０、６９、８０、１００、１２０、１５０、１８０、１９１、２００又は別の値に等しく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１７５】
別の例として、現フレームのダウンミックスモードＡからダウンミックスモードＣへの切り替えに対するコスト関数は、
【数５９】
2021504759.tif 000592
であってよく、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＡＣは、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対するコスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対するコスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ａは、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対するコスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ａは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ａは、ｅｎｄ＿ｓａｍｐｌｅ＿Ａより小さく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１７６】
別の例として、現フレームのダウンミックスモードＢからダウンミックスモードＡへの切り替えに対するコスト関数は、
【数６０】
2021504759.tif 000593
であってよく、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＢＡは、ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対するコスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対するコスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂは、ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対するコスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂより小さく、
例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂの値の範囲は、［６０、２００］であってよく、例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、６０、６７、８０、１００、１２０、１５０、１８０、１９１、２００又は別の値に等しく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、
α１＝ｒａｔｉｏであり、ｒａｔｉｏは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１７７】
別の例として、現フレームのダウンミックスモードＢからダウンミックスモードＤへの切り替えに対するコスト関数は、
【数６１】
2021504759.tif 000594
であってよく、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＢＤは、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対するコスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対するコスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂは、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対するコスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂより小さく、
例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂの値の範囲は、［６０、２００］であってよく、例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｂ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｂは、６０、６７、８０、１００、１２０、１５０、１８０、１９１、２００又は別の値に等しく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、
α１＝ｒａｔｉｏであり、ｒａｔｉｏは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１７８】
別の例として、現フレームのダウンミックスモードＣからダウンミックスモードＤへの切り替えに対するコスト関数は、
【数６２】
2021504759.tif 000595
であってよく、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＣＤは、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対するコスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対するコスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃは、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対するコスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃより小さく、
例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃの値の範囲は、［６０、２００］であってよく、例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、６０、７１、８０、１００、１２０、１５０、１８０、１９１、２００又は別の値に等しく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、
α１＝ｒａｔｉｏであり、ｒａｔｉｏは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１７９】
別の例として、現フレームのダウンミックスモードＣからダウンミックスモードＡへの切り替えに対するコスト関数は、
【数６３】
2021504759.tif 000596
であってよく、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＣＡは、ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対するコスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対するコスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃは、ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対するコスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃより小さく、
例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃの値の範囲は、［６０、２００］であってよく、例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｃ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｃは、６０、７１、８０、１００、１２０、１５０、１８０、１９１、２００又は別の値に等しく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、
α１＝ｒａｔｉｏであり、ｒａｔｉｏは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１８０】
別の例として、現フレームのダウンミックスモードＤからダウンミックスモードＣへの切り替えに対するコスト関数は、
【数６４】
2021504759.tif 000597
であってよく、
α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＤＣは、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対するコスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対するコスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄは、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対するコスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄより小さく、
例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄの値の範囲は、［６０、２００］であってよく、例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、６０、７３、８０、１００、１２０、１５０、１８０、１９１、２００又は別の値に等しく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１８１】
別の例として、現フレームのダウンミックスモードＤからダウンミックスモードＢへの切り替えに対するコスト関数は、
【数６５】
2021504759.tif 000598
であり、  α２＿ｐｒｅ＝１−α１＿ｐｒｅ、
α２＝１−α１
であり、Ｃｏｓｔ＿ＤＢは、ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対するコスト関数の値を表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対するコスト関数の計算開始サンプリングポイントを表し、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄは、ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対するコスト関数の計算終了サンプリングポイントを表し、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄは、０より大きく、かつ、Ｎ−１より小さい整数であり、ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄより小さく、
例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄの値の範囲は、［６０、２００］であってよく、例えば、ｅｎｄ＿ｓａｍｐｌｅ＿Ｄ−ｓｔａｒｔ＿ｓａｍｐｌｅ＿Ｄは、６０、７３、８０、１００、１２０、１５０、１８０、１９１、２００又は別の値に等しく、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、
α１＝ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、
α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１８２】
以下では、例を用いて、現フレームの異なるダウンミックスモードに対応するいくつかのダウンミックス行列及びアップミックス行列を説明する。
【０１８３】
例えば、Ｍ２Ａは、現フレームのダウンミックスモードＡに対応するダウンミックス行列を表し、Ｍ２Ａは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。この場合、例えば、
【数６６】
2021504759.tif 000599
又は、
【数６７】
2021504759.tif 000600
であり、ｒａｔｉｏは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１８４】
それに応じて、
【数６８】
2021504759.tif 000601
は、現フレームのダウンミックスモードＡに対応するダウンミックス行列Ｍ２Ａに対応するアップミックス行列を表し、
【数６９】
2021504759.tif 000602
は、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数７０】
2021504759.tif 000603
である、又は、
【数７１】
2021504759.tif 000604
である。
【０１８５】
例えば、Ｍ２Ｂは、現フレームのダウンミックスモードＢに対応するダウンミックス行列を表し、Ｍ２Ｂは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数７２】
2021504759.tif 000605
であり、又は、
【数７３】
2021504759.tif 000606
であり、α１＝ｒａｔｉｏ＿ＳＭであり、α２＝１−ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１８６】
それに応じて、
【数７４】
2021504759.tif 000607
は、現フレームのダウンミックスモードＢに対応するダウンミックス行列Ｍ２Ｂに対応するアップミックス行列を表し、
【数７５】
2021504759.tif 000608
は、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数７６】
2021504759.tif 000609
であり、又は、
【数７７】
2021504759.tif 000610
であり、α１＝ｒａｔｉｏ＿ＳＭであり、α２＝１−ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１８７】
例えば、Ｍ２Ｃは、現フレームのダウンミックスモードＣに対応するダウンミックス行列を表し、Ｍ２Ｃは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数７８】
2021504759.tif 000611
であり、又は、
【数７９】
2021504759.tif 000612
であり、α１＝ｒａｔｉｏ＿ＳＭであり、α２＝１−ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１８８】
それに応じて、
【数８０】
2021504759.tif 000613
は、現フレームのダウンミックスモードＣに対応するダウンミックス行列Ｍ２Ｃに対応するアップミックス行列を表し、
【数８１】
2021504759.tif 000614
は、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数８２】
2021504759.tif 000615
であり、又は、
【数８３】
2021504759.tif 000616
であり、α１＝ｒａｔｉｏ＿ＳＭであり、α２＝１−ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１８９】
例えば、Ｍ２Ｄは、現フレームのダウンミックスモードＤに対応するダウンミックス行列を表し、Ｍ２Ｄは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数８４】
2021504759.tif 000617
であり、又は、
【数８５】
2021504759.tif 000618
であり、α１＝ｒａｔｉｏ＿ＳＭであり、α２＝１−ｒａｔｉｏ＿ＳＭであり、ｒａｔｉｏは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１９０】
それに応じて、
【数８６】
2021504759.tif 000619
は、現フレームのダウンミックスモードＤに対応するダウンミックス行列Ｍ２Ｄに対応するアップミックス行列を表し、
【数８７】
2021504759.tif 000620
は、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数８８】
2021504759.tif 000621
であり、又は、
【数８９】
2021504759.tif 000622
であり、α１＝ｒａｔｉｏであり、α２＝１−ｒａｔｉｏであり、ｒａｔｉｏは、は、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１９１】
以下では、例を用いて、前フレームに対するいくつかのダウンミックス行列及びアップミックス行列を説明する。
【０１９２】
例えば、Ｍ１Ａは、前フレームのダウンミックスモードＡに対応するダウンミックス行列を表し、Ｍ１Ａは、前フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。この場合、例えば、
【数９０】
2021504759.tif 000623
であり、又は、
【数９１】
2021504759.tif 000624
であり、α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１９３】
それに応じて、
【数９２】
2021504759.tif 000625
は、前フレームのダウンミックスモードＡに対応するダウンミックス行列Ｍ１Ａに対応するアップミックス行列を表し、（
【数９３】
2021504759.tif 000626
は、略して、前フレームのダウンミックスモードＡに対応するアップミックス行列と称される）
【数９４】
2021504759.tif 000627
は、前フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数９５】
2021504759.tif 000628
であり、又は、
【数９６】
2021504759.tif 000629
であり、α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１９４】
例えば、Ｍ１Ｂは、前フレームのダウンミックスモードＢに対応するダウンミックス行列を表し、Ｍ１Ｂは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数９７】
2021504759.tif 000630
であり、又は、
【数９８】
2021504759.tif 000631
であり、α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、α２＿ｐｒｅ＝１−α１＿ｐｒｅであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１９５】
それに応じて、
【数９９】
2021504759.tif 000632
は、前フレームのダウンミックスモードＢに対応するダウンミックス行列M１Ｂに対応するアップミックス行列を表し、
【数１００】
2021504759.tif 000633
は、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数１０１】
2021504759.tif 000634
であり、又は、
【数１０２】
2021504759.tif 000635
であり、α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、α２＿ｐｒｅ＝１−α１＿ｐｒｅであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１９６】
例えば、Ｍ１Ｃは、前フレームのダウンミックスモードＣに対応するダウンミックス行列を表し、Ｍ１Ｃは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数１０３】
2021504759.tif 000636
であり、又は、
【数１０４】
2021504759.tif 000637
であり、α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、α２＿ｐｒｅ＝１−α１＿ｐｒｅであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１９７】
それに応じて、
【数１０５】
2021504759.tif 000638
は、前フレームのダウンミックスモードＣに対応するダウンミックス行列Ｍ１Ｃに対応するアップミックス行列を表し、
【数１０６】
2021504759.tif 000639
は、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数１０７】
2021504759.tif 000640
であり、又は、
【数１０８】
2021504759.tif 000641
であり、α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭであり、α２＿ｐｒｅ＝１−α１＿ｐｒｅであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１９８】
例えば、Ｍ１Ｄは、前フレームのダウンミックスモードＤに対応するダウンミックス行列を表し、Ｍ１Ｄは、前フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数１０９】
2021504759.tif 000642
であり、又は、
【数１１０】
2021504759.tif 000643
であり、α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、α２＿ｐｒｅ＝１−α１＿ｐｒｅであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０１９９】
それに応じて、
【数１１１】
2021504759.tif 000644
は、前フレームのダウンミックスモードＤに対応するダウンミックス行列Ｍ１Ｄに対応するアップミックス行列を表し、
【数１１２】
2021504759.tif 000645
は、前フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に基づいて構成される。例えば、
【数１１３】
2021504759.tif 000646
であり、又は、
【数１１４】
2021504759.tif 000647
であり、α１＿ｐｒｅ＝ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏであり、α２＿ｐｒｅ＝１−α１＿ｐｒｅであり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０２００】
ダウンミックス行列及びアップミックス行列についての前述の例示的な形態は、例であり、もちろん、実際の適用では、ダウンミックス行列及びアップミックス行列の他の形態があってもよいことが理解され得る。
【０２０１】
以下では、エンコーディングモードの異なるシナリオ及びデコーディングモードの対応するシナリオを、例を用いてさらに説明する。異なるエンコーディングモードは、通常、異なる時間領域のダウンミックス処理方式に対応し、各エンコーディングモードはまた、１又は複数の時間領域のダウンミックス処理方式に対応し得ることが理解され得る。
【０２０２】
以下では、まず、例を用いて、現フレームのダウンミックスモードが、前フレームのダウンミックスモードと同じであるいくつかのエンコーディング／デコーディング事例を説明する。
【０２０３】
まず、現フレームのエンコーディングモードがダウンミックスモードＡからダウンミックスモードＡへのエンコーディングモードである場合のエンコーディングシナリオ及びデコーディングシナリオが例を用いて説明される。
【０２０４】
例えば、現フレームのエンコーディングモードは、ダウンミックスモードＡからダウンミックスモードＡへのエンコーディングモードである。この場合、いくつかの可能なエンコーディングの実施例において、現フレームのプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数１１５】
2021504759.tif 000648
であり、ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、Ｙ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるプライマリチャネル信号を表し、Ｘ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるセカンダリチャネル信号を表し、ｎは、サンプリングポイントのシーケンス番号を表し、Ｍ２Ａは、現フレームのダウンミックスモードＡに対応するダウンミックス行列を表す。
【０２０５】
それに応じて、対応するデコーディングシナリオでは、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数１１６】
2021504759.tif 000649
であり、ｎは、サンプリングポイントのシーケンス番号を表し、
【数１１７】
2021504759.tif 000650
は、現フレームの再構築された左側チャネル信号を表し、
【数１１８】
2021504759.tif 000651
は、現フレームの再構築された右側チャネル信号を表し、
【数１１９】
2021504759.tif 000652
は、現フレームのデコードされたプライマリチャネル信号を表し、
【数１２０】
2021504759.tif 000653
は、現フレームのデコードされたセカンダリチャネル信号を表し、
【数１２１】
2021504759.tif 000654
は、現フレームのダウンミックスモードＡに対応するアップミックス行列を表す。
【０２０６】
別の例として、現フレームのエンコーディングモードは、ダウンミックスモードＡからダウンミックスモードＡへのエンコーディングモードである。この場合、いくつかの他の可能なエンコーディングの実施例において、現フレームのプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数１２２】
2021504759.tif 000655
であり、
【数１２３】
2021504759.tif 000656
であり、ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、Ｙ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるプライマリチャネル信号を表し、Ｘ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるセカンダリチャネル信号を表す。
【０２０７】
それに応じて、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、対応するデコーディングシナリオにおいて、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数１２４】
2021504759.tif 000657
であり、
【数１２５】
2021504759.tif 000658
であり、
ｎは、サンプリングポイントのシーケンス番号を表し、
【数１２６】
2021504759.tif 000659
は、現フレームの再構築された左側チャネル信号を表し、
【数１２７】
2021504759.tif 000660
は、現フレームの再構築された右側チャネル信号を表し、
【数１２８】
2021504759.tif 000661
は、現フレームのデコードされたプライマリチャネル信号を表し、
【数１２９】
2021504759.tif 000662
は、現フレームのデコードされたセカンダリチャネル信号を表し、ｕｐｍｉｘｉｎｇ＿ｄｅｌａｙは、デコーディング遅延補償を表し、
ｄｅｌａｙ＿ｃｏｍは、エンコーディング遅延補償を表し、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さ、例えば、ｎ＝０、１、・・・、Ｎ−１を表し、
Ｍ１Ａは、前フレームのダウンミックスモードＡに対応するダウンミックス行列を表し、Ｍ２Ａは、現フレームのダウンミックスモードＡに対応するダウンミックス行列を表し、
【数１３０】
2021504759.tif 000663
は、前フレームのダウンミックスモードＡに対応するアップミックス行列を表し、
【数１３１】
2021504759.tif 000664
は、現フレームのダウンミックスモードＡに対応するアップミックス行列を表す。
【０２０８】
別の例として、現フレームのエンコーディングモードは、ダウンミックスモードＡからダウンミックスモードＡへのエンコーディングモードである。この場合、いくつかの他の可能な実施例において、現フレームｎプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数１３２】
2021504759.tif 000665
であり、
【数１３３】
2021504759.tif 000666
であり、
【数１３４】
2021504759.tif 000667
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数１３５】
2021504759.tif 000668
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数１３６】
2021504759.tif 000669
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよい。
【０２０９】
それに応じて、対応するデコーディングシナリオでは、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数１３７】
2021504759.tif 000670
であり、
【数１３８】
2021504759.tif 000671
であり、
【数１３９】
2021504759.tif 000672
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数１４０】
2021504759.tif 000673
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数１４１】
2021504759.tif 000674
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ＮＯＶＡ＿Ａは、ダウンミックスモードＡに対応する移行処理の長さを表し、ＮＯＶＡ＿Ａの値は、特定のシナリオの要件に基づいて設定されてよく、例えば、ＮＯＶＡ＿Ａは、３／Ｎに等しくてよい、又は、ＮＯＶＡ＿Ａは、Ｎより小さい別の値であってよい。
【０２１０】
以下では、ダウンミックスモードＢからダウンミックスモードＢへのエンコーディングモードのシナリオを、例を用いて説明する。
【０２１１】
例えば、現フレームのエンコーディングモードは、ダウンミックスモードＢからダウンミックスモードＢへのエンコーディングモードである。この場合、いくつかの可能な実施例において、現フレームのプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数１４２】
2021504759.tif 000675
であり、ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、Ｙ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるプライマリチャネル信号を表し、Ｘ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるセカンダリチャネル信号を表し、ｎは、サンプリングポイントのシーケンス番号を表し、Ｍ２Ｂは、現フレームのダウンミックスモードＢに対応するダウンミックス行列を表す。
【０２１２】
別の例として、現フレームのエンコーディングモードは、ダウンミックスモードＢからダウンミックスモードＢへのエンコーディングモードである。この場合、いくつかの他の可能な実施例において、現フレームのプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数１４３】
2021504759.tif 000676
であり、
【数１４４】
2021504759.tif 000677
であり、ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、Ｙ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるプライマリチャネル信号を表し、Ｘ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるセカンダリチャネル信号を表し、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さを表し、ｄｅｌａｙ＿ｃｏｍは、エンコーディング遅延補償を表す。
【０２１３】
それに応じて、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、対応するデコーディングシナリオにおいて、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数１４５】
2021504759.tif 000678
であり、
【数１４６】
2021504759.tif 000679
であり、
ｎは、サンプリングポイントのシーケンス番号を表し、
【数１４７】
2021504759.tif 000680
は、現フレームの再構築された左側チャネル信号を表し、
【数１４８】
2021504759.tif 000681
は、現フレームの再構築された右側チャネル信号を表し、
【数１４９】
2021504759.tif 000682
は、現フレームのデコードされたプライマリチャネル信号を表し、
【数１５０】
2021504759.tif 000683
は、現フレームのデコードされたセカンダリチャネル信号を表し、ｕｐｍｉｘｉｎｇ＿ｄｅｌａｙは、デコーディング遅延補償を表し、
ｄｅｌａｙ＿ｃｏｍは、エンコーディング遅延補償を表し、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さ、例えば、ｎ＝０、１、・・・、Ｎ−１を表し、
Ｍ１Ｂは、前フレームのダウンミックスモードＢに対応するダウンミックス行列を表し、Ｍ２Ｂは、現フレームのダウンミックスモードＢに対応するダウンミックス行列を表し、
【数１５１】
2021504759.tif 000684
は、前フレームのダウンミックスモードＢに対応するアップミックス行列を表し、
【数１５２】
2021504759.tif 000685
は、現フレームのダウンミックスモードＢに対応するアップミックス行列を表す。
【０２１４】
別の例として、現フレームのエンコーディングモードは、ダウンミックスモードＢからダウンミックスモードＢへのエンコーディングモードである。この場合、いくつかの他の可能な実施例において、現フレームｎプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数１５３】
2021504759.tif 000686
であり、
【数１５４】
2021504759.tif 000687
であり、
【数１５５】
2021504759.tif 000688
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数１５６】
2021504759.tif 000689
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数１５７】
2021504759.tif 000690
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよい。
【０２１５】
それに応じて、対応するデコーディングシナリオでは、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数１５８】
2021504759.tif 000691
であり、
【数１５９】
2021504759.tif 000692
であり、
【数１６０】
2021504759.tif 000693
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数１６１】
2021504759.tif 000694
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数１６２】
2021504759.tif 000695
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ＮＯＶＡ＿Ｂは、ダウンミックスモードＢに対応する移行処理の長さを表し、ＮＯＶＡ＿Ｂの値は、特定のシナリオの要件に基づいて設定されてよく、例えば、ＮＯＶＡ＿Ｂは、３／Ｎに等しくてよい、又は、ＮＯＶＡ＿Ｂは、Ｎより小さい別の値であってよい。
【０２１６】
以下では、ダウンミックスモードＣからダウンミックスモードＣへのエンコーディングモードのシナリオを、例を用いて説明する。
【０２１７】
例えば、現フレームのエンコーディングモードは、ダウンミックスモードＣからダウンミックスモードＣへのエンコーディングモードである。この場合、いくつかの可能な実施例において、現フレームのプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数１６３】
2021504759.tif 000696
であり、ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、Ｙ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるプライマリチャネル信号を表し、Ｘ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるセカンダリチャネル信号を表し、ｎは、サンプリングポイントのシーケンス番号を表し、Ｍ２Ｃは、現フレームのダウンミックスモードＣに対応するダウンミックス行列を表す。
【０２１８】
それに応じて、対応するデコーディングシナリオでは、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数１６４】
2021504759.tif 000697
であり、ｎは、サンプリングポイントのシーケンス番号を表し、
【数１６５】
2021504759.tif 000698
は、現フレームの再構築された左側チャネル信号を表し、
【数１６６】
2021504759.tif 000699
は、現フレームの再構築された右側チャネル信号を表し、
【数１６７】
2021504759.tif 000700
は、現フレームのデコードされたプライマリチャネル信号を表し、
【数１６８】
2021504759.tif 000701
は、現フレームのデコードされたセカンダリチャネル信号を表し、
【数１６９】
2021504759.tif 000702
は、現フレームのダウンミックスモードＡに対応するアップミックス行列を表す。
【０２１９】
別の例として、現フレームのエンコーディングモードは、ダウンミックスモードＣからダウンミックスモードＣへのエンコーディングモードである。この場合、いくつかの他の可能な実施例では、現フレームのプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数１７０】
2021504759.tif 000703
であり、
【数１７１】
2021504759.tif 000704
であり、ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、Ｙ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるプライマリチャネル信号を表し、Ｘ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるセカンダリチャネル信号を表す。
【０２２０】
それに応じて、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、対応するデコーディングシナリオにおいて、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数１７２】
2021504759.tif 000705
であり、
【数１７３】
2021504759.tif 000706
であり、
ｎは、サンプリングポイントのシーケンス番号を表し、
【数１７４】
2021504759.tif 000707
は、現フレームの再構築された左側チャネル信号を表し、
【数１７５】
2021504759.tif 000708
は、現フレームの再構築された右側チャネル信号を表し、
【数１７６】
2021504759.tif 000709
は、現フレームのデコードされたプライマリチャネル信号を表し、
【数１７７】
2021504759.tif 000710
は、現フレームのデコードされたセカンダリチャネル信号を表し、ｕｐｍｉｘｉｎｇ＿ｄｅｌａｙは、デコーディング遅延補償を表し、
ｄｅｌａｙ＿ｃｏｍは、エンコーディング遅延補償を表し、
ｎは、サンプリングポイントのシーケンス番号を表し、Ｎはフレームの長さ、例えば、ｎ＝０、１、・・・、Ｎ−１を表し、
Ｍ１Ｃは、前フレームのダウンミックスモードＣに対応するダウンミックス行列を表し、Ｍ２Ｃは、現フレームのダウンミックスモードＣに対応するダウンミックス行列を表し、
【数１７８】
2021504759.tif 000711
は、前フレームのダウンミックスモードＣに対応するアップミックス行列を表し、
【数１７９】
2021504759.tif 000712
は、現フレームのダウンミックスモードＣに対応するアップミックス行列を表す。
【０２２１】
別の例として、現フレームのエンコーディングモードは、ダウンミックスモードＣからダウンミックスモードＣへのエンコーディングモードである。この場合、いくつかの他の可能な実施例において、現フレームｎプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数１８０】
2021504759.tif 000713
であり、
【数１８１】
2021504759.tif 000714
であり、
【数１８２】
2021504759.tif 000715
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数１８３】
2021504759.tif 000716
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数１８４】
2021504759.tif 000717
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよい。
【０２２２】
それに応じて、対応するデコーディングシナリオでは、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数１８５】
2021504759.tif 000718
であり、
【数１８６】
2021504759.tif 000719
であり、
【数１８７】
2021504759.tif 000720
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数１８８】
2021504759.tif 000721
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数１８９】
2021504759.tif 000722
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ＮＯＶＡ＿Ｃは、ダウンミックスモードＣに対応する移行処理の長さを表し、ＮＯＶＡ＿Ｃの値は、特定のシナリオの要件に基づいて設定されてよく、例えば、ＮＯＶＡ＿Ｃは、３／Ｎに等しくてよい、又は、ＮＯＶＡ＿Ｃは、Ｎより小さい別の値であってよい。
【０２２３】
以下では、ダウンミックスモードＤからダウンミックスモードＤへのエンコーディングモードのシナリオを、例を用いて説明する。
【０２２４】
例えば、現フレームのエンコーディングモードは、ダウンミックスモードＤからダウンミックスモードＤへのエンコーディングモードである。この場合、いくつかの可能な実施例において、現フレームのプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数１９０】
2021504759.tif 000723
であり、ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、Ｙ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるプライマリチャネル信号を表し、Ｘ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるセカンダリチャネル信号を表し、ｎは、サンプリングポイントのシーケンス番号を表し、Ｍ２Ｄは、現フレームのダウンミックスモードＤに対応するダウンミックス行列を表す。
【０２２５】
それに応じて、対応するデコーディングシナリオでは、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数１９１】
2021504759.tif 000724
であり、ｎは、サンプリングポイントのシーケンス番号を表し、
【数１９２】
2021504759.tif 000725
は、現フレームの再構築された左側チャネル信号を表し、
【数１９３】
2021504759.tif 000726
は、現フレームの再構築された右側チャネル信号を表し、
【数１９４】
2021504759.tif 000727
は、現フレームのデコードされたプライマリチャネル信号を表し、
【数１９５】
2021504759.tif 000728
は、現フレームのデコードされたセカンダリチャネル信号を表し、
【数１９６】
2021504759.tif 000729
は、現フレームのダウンミックスモードＤに対応するアップミックス行列を表す。
【０２２６】
別の例として、現フレームのエンコーディングモードは、ダウンミックスモードＤからダウンミックスモードＤへのエンコーディングモードである。この場合、いくつかの他の可能なエンコーディングの実施例において、現フレームのプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数１９７】
2021504759.tif 000730
であり、
【数１９８】
2021504759.tif 000731
であり、ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、Ｙ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるプライマリチャネル信号を表し、Ｘ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるセカンダリチャネル信号を表す。
【０２２７】
それに応じて、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、対応するデコーディングシナリオにおいて、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数１９９】
2021504759.tif 000732
であり、
【数２００】
2021504759.tif 000733
であり、
ｎは、サンプリングポイントのシーケンス番号を表し、
【数２０１】
2021504759.tif 000734
は、現フレームの再構築された左側チャネル信号を表し、
【数２０２】
2021504759.tif 000735
は、現フレームの再構築された右側チャネル信号を表し、
【数２０３】
2021504759.tif 000736
は、現フレームのデコードされたプライマリチャネル信号を表し、
【数２０４】
2021504759.tif 000737
は、現フレームのデコードされたセカンダリチャネル信号を表し、ｕｐｍｉｘｉｎｇ＿ｄｅｌａｙは、デコーディング遅延補償を表し、
ｄｅｌａｙ＿ｃｏｍは、エンコーディング遅延補償を表す。Ｎはフレームの長さを表し、例えば、ｎ＝０、１、・・・、Ｎ−１であり、
Ｍ１Ｄは、前フレームのダウンミックスモードＤに対応するダウンミックス行列を表し、Ｍ２Ｄは、現フレームのダウンミックスモードＤに対応するダウンミックス行列を表し、
【数２０５】
2021504759.tif 000738
は、前フレームのダウンミックスモードＤに対応するアップミックス行列を表し、
【数２０６】
2021504759.tif 000739
は、現フレームのダウンミックスモードＤに対応するアップミックス行列を表す。
【０２２８】
別の例として、現フレームのエンコーディングモードは、ダウンミックスモードＤからダウンミックスモードＤへのエンコーディングモードである。この場合、いくつかの他の可能な実施例において、現フレームｎプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数２０７】
2021504759.tif 000740
であり、
【数２０８】
2021504759.tif 000741
であり、
【数２０９】
2021504759.tif 000742
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数２１０】
2021504759.tif 000743
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数２１１】
2021504759.tif 000744
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよい。
【０２２９】
それに応じて、対応するデコーディングシナリオでは、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数２１２】
2021504759.tif 000745
であり、
【数２１３】
2021504759.tif 000746
であり、
【数２１４】
2021504759.tif 000747
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数２１５】
2021504759.tif 000748
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数２１６】
2021504759.tif 000749
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ＮＯＶＡ＿Ｄは、ダウンミックスモードＡに対応する移行処理の長さを表し、ＮＯＶＡ＿Ｄの値は、特定のシナリオの要件に基づいて設定されてよく、例えば、ＮＯＶＡ＿Ｄは、３／Ｎに等しくてよい、又は、ＮＯＶＡ＿Ｄは、Ｎより小さい別の値であってよい。
【０２３０】
以下では、現フレームのダウンミックスモードが、前フレームのダウンミックスモードとは異なるいくつかのエンコーディング／デコーディング事例を、例を用いて説明する。例えば、現フレームのダウンミックスモードが前フレームのダウンミックスモードとは異なる場合、デコーディング装置は、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対してセグメント化された時間領域のアップミックス処理を実行してよい。例えば、現フレームのダウンミックスモードが前フレームのダウンミックスモードとは異なる場合、デコーディング／エンコーディング装置は、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、セグメント化された時間領域のアップミックス処理を実行してよい。
【０２３１】
以下では、まず、ダウンミックスモードＡからダウンミックスモードＢへのエンコーディングモードのシナリオを、例を用いて説明する。
【０２３２】
具体的には、例えば、現フレームのエンコーディングモードは、ダウンミックスモードＡからダウンミックスモードＢへのエンコーディングモードである。この場合、いくつかの他の可能な実施例において、現フレームｎプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数２１７】
2021504759.tif 000750
であり、
【数２１８】
2021504759.tif 000751
であり、
【数２１９】
2021504759.tif 000752
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数２２０】
2021504759.tif 000753
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数２２１】
2021504759.tif 000754
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、Ｙ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるプライマリチャネル信号を表し、Ｘ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるセカンダリチャネル信号を表す。
【０２３３】
それに応じて、対応するデコーディングシナリオでは、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数２２２】
2021504759.tif 000755
であり、
【数２２３】
2021504759.tif 000756
であり、
【数２２４】
2021504759.tif 000757
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数２２５】
2021504759.tif 000758
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数２２６】
2021504759.tif 000759
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ｎは、サンプリングポイントのシーケンス番号を表し、
【数２２７】
2021504759.tif 000760
は、現フレームの再構築された左側チャネル信号を表し、
【数２２８】
2021504759.tif 000761
は、現フレームの再構築された右側チャネル信号を表し、
【数２２９】
2021504759.tif 000762
は、現フレームのデコードされたプライマリチャネル信号であり、
【数２３０】
2021504759.tif 000763
は、現フレームのデコードされたセカンダリチャネル信号を表し、
ＮＯＶＡ＿ＡＢは、ダウンミックスモードＡからダウンミックスモードＢへの切り替えに対応する移行処理の長さを表し、ＮＯＶＡ＿ＡＢの値は、特定のシナリオの要件に基づいて設定されてよく、例えば、ＮＯＶＡ＿ＡＢは、３／Ｎに等しくてよい、又は、ＮＯＶＡ＿ＡＢは、Ｎより小さい別の値であってよい。Ｎはフレームの長さを表し、例えば、ｎ＝０、１、・・・、Ｎ−１であり、
ｄｅｌａｙ＿ｃｏｍは、エンコーディング遅延補償を表し、ｕｐｍｉｘｉｎｇ＿ｄｅｌａｙは、デコーディング遅延補償を表し、
Ｍ１Ａは、前フレームのダウンミックスモードＡに対応するダウンミックス行列を表し、Ｍ２Ｂは、現フレームのダウンミックスモードＢに対応するダウンミックス行列を表し、
【数２３１】
2021504759.tif 000764
は、前フレームのダウンミックスモードＡに対応するアップミックス行列を表し、
【数２３２】
2021504759.tif 000765
は、現フレームのダウンミックスモードＢに対応するアップミックス行列を表す。
【０２３４】
以下では、ダウンミックスモードＡからダウンミックスモードＣへのエンコーディングモードのシナリオを、例を用いて説明する。
【０２３５】
具体的には、例えば、現フレームのエンコーディングモードは、ダウンミックスモードＡからダウンミックスモードＣへのエンコーディングモードである。この場合、いくつかの他の可能な実施例において、現フレームｎプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数２３３】
2021504759.tif 000766
であり、
【数２３４】
2021504759.tif 000767
であり、
【数２３５】
2021504759.tif 000768
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数２３６】
2021504759.tif 000769
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数２３７】
2021504759.tif 000770
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、Ｙ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるプライマリチャネル信号を表し、Ｘ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるセカンダリチャネル信号を表す。
【０２３６】
それに応じて、対応するデコーディングシナリオでは、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数２３８】
2021504759.tif 000771
であり、
【数２３９】
2021504759.tif 000772
であり、
【数２４０】
2021504759.tif 000773
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数２４１】
2021504759.tif 000774
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数２４２】
2021504759.tif 000775
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ｎは、サンプリングポイントのシーケンス番号を表し、
【数２４３】
2021504759.tif 000776
は、現フレームの再構築された左側チャネル信号を表し、
【数２４４】
2021504759.tif 000777
は、現フレームの再構築された右側チャネル信号を表し、
【数２４５】
2021504759.tif 000778
は、現フレームのデコードされたプライマリチャネル信号であり、
【数２４６】
2021504759.tif 000779
は、現フレームのデコードされたセカンダリチャネル信号を表し、
ＮＯＶＡ＿ＡＣは、ダウンミックスモードＡからダウンミックスモードＣへの切り替えに対応する移行処理の長さを表し、ＮＯＶＡ＿ＡＣの値は、特定のシナリオの要件に基づいて設定されてよく、例えば、ＮＯＶＡ＿ＡＣは、３／Ｎに等しくてよい、又は、ＮＯＶＡ＿ＡＣは、Ｎより小さい別の値であってよい。Ｎはフレームの長さを表し、例えば、ｎ＝０、１、・・・、Ｎ−１であり、
ｄｅｌａｙ＿ｃｏｍは、エンコーディング遅延補償を表し、ｕｐｍｉｘｉｎｇ＿ｄｅｌａｙは、デコーディング遅延補償を表し、
Ｍ１Ａは、前フレームのダウンミックスモードＡに対応するダウンミックス行列を表し、Ｍ２Ｃは、現フレームのダウンミックスモードＣに対応するダウンミックス行列を表し、
【数２４７】
2021504759.tif 000780
は、前フレームのダウンミックスモードＡに対応するアップミックス行列を表し、
【数２４８】
2021504759.tif 000781
は、現フレームのダウンミックスモードＣに対応するアップミックス行列を表す。
【０２３７】
以下では、ダウンミックスモードＢからダウンミックスモードＡへのエンコーディングモードのシナリオを、例を用いて説明する。
【０２３８】
具体的には、例えば、現フレームのエンコーディングモードは、ダウンミックスモードＢからダウンミックスモードＡへのエンコーディングモードである。この場合、いくつかの他の可能な実施例において、現フレームｎプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数２４９】
2021504759.tif 000782
であり、
【数２５０】
2021504759.tif 000783
であり、
【数２５１】
2021504759.tif 000784
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数２５２】
2021504759.tif 000785
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数２５３】
2021504759.tif 000786
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、Ｙ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるプライマリチャネル信号を表し、Ｘ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるセカンダリチャネル信号を表す。
【０２３９】
それに応じて、対応するデコーディングシナリオでは、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数２５４】
2021504759.tif 000787
であり、
【数２５５】
2021504759.tif 000788
であり、
【数２５６】
2021504759.tif 000789
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数２５７】
2021504759.tif 000790
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数２５８】
2021504759.tif 000791
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ｎは、サンプリングポイントのシーケンス番号を表し、
【数２５９】
2021504759.tif 000792
は、現フレームの再構築された左側チャネル信号を表し、
【数２６０】
2021504759.tif 000793
は、現フレームの再構築された右側チャネル信号を表し、
【数２６１】
2021504759.tif 000794
は、現フレームのデコードされたプライマリチャネル信号であり、
【数２６２】
2021504759.tif 000795
は、現フレームのデコードされたセカンダリチャネル信号を表し、
ＮＯＶＡ＿ＢＡは、ダウンミックスモードＢからダウンミックスモードＡへの切り替えに対応する移行処理の長さを表し、ＮＯＶＡ＿ＢＡの値は、特定のシナリオの要件に基づいて設定されてよく、例えば、ＮＯＶＡ＿ＢＡは、３／Ｎに等しくてよい、又は、ＮＯＶＡ＿ＢＡは、Ｎより小さい別の値であってよい。Ｎはフレームの長さを表し、例えば、ｎ＝０、１、・・・、Ｎ−１であり、
ｄｅｌａｙ＿ｃｏｍは、エンコーディング遅延補償を表し、ｕｐｍｉｘｉｎｇ＿ｄｅｌａｙは、デコーディング遅延補償を表し、
Ｍ１Ｂは、前フレームのダウンミックスモードＢに対応するダウンミックス行列を表し、Ｍ２Ａは、現フレームのダウンミックスモードＡに対応するダウンミックス行列を表し、
【数２６３】
2021504759.tif 000796
は、前フレームのダウンミックスモードＢに対応するアップミックス行列を表し、
【数２６４】
2021504759.tif 000797
は、現フレームのダウンミックスモードＡに対応するアップミックス行列を表す。
【０２４０】
以下では、ダウンミックスモードＢからダウンミックスモードＤへのエンコーディングモードのシナリオを、例を用いて説明する。
【０２４１】
具体的には、例えば、現フレームのエンコーディングモードは、ダウンミックスモードＢからダウンミックスモードＤへのエンコーディングモードである。この場合、いくつかの他の可能な実施例において、現フレームｎプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数２６５】
2021504759.tif 000798
であり、
【数２６６】
2021504759.tif 000799
であり、
【数２６７】
2021504759.tif 000800
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数２６８】
2021504759.tif 000801
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数２６９】
2021504759.tif 000802
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、Ｙ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるプライマリチャネル信号を表し、Ｘ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるセカンダリチャネル信号を表す。
【０２４２】
それに応じて、対応するデコーディングシナリオでは、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数２７０】
2021504759.tif 000803
であり、
【数２７１】
2021504759.tif 000804
であり、
【数２７２】
2021504759.tif 000805
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数２７３】
2021504759.tif 000806
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数２７４】
2021504759.tif 000807
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ｎは、サンプリングポイントのシーケンス番号を表し、
【数２７５】
2021504759.tif 000808
は、現フレームの再構築された左側チャネル信号を表し、
【数２７６】
2021504759.tif 000809
は、現フレームの再構築された右側チャネル信号を表し、
【数２７７】
2021504759.tif 000810
は、現フレームのデコードされたプライマリチャネル信号であり、
【数２７８】
2021504759.tif 000811
は、現フレームのデコードされたセカンダリチャネル信号を表し、
ＮＯＶＡ＿ＢＤは、ダウンミックスモードＢからダウンミックスモードＤへの切り替えに対応する移行処理の長さを表し、ＮＯＶＡ＿ＢＤの値は、特定のシナリオの要件に基づいて設定されてよく、例えば、ＮＯＶＡ＿ＢＤは、３／Ｎに等しくてよい、又は、ＮＯＶＡ＿ＢＡは、Ｎより小さい別の値であってよい。Ｎはフレームの長さを表し、例えば、ｎ＝０、１、・・・、Ｎ−１であり、
ｄｅｌａｙ＿ｃｏｍは、エンコーディング遅延補償を表し、ｕｐｍｉｘｉｎｇ＿ｄｅｌａｙは、デコーディング遅延補償を表し、
Ｍ１Ｂは、前フレームのダウンミックスモードＢに対応するダウンミックス行列を表し、Ｍ２Ｄは、現フレームのダウンミックスモードＤに対応するダウンミックス行列を表し、
【数２７９】
2021504759.tif 000812
は、前フレームのダウンミックスモードＢに対応するアップミックス行列を表し、
【数２８０】
2021504759.tif 000813
は、現フレームのダウンミックスモードＤに対応するアップミックス行列を表す。
【０２４３】
以下では、ダウンミックスモードＣからダウンミックスモードＡへのエンコーディングモードのシナリオを、例を用いて説明する。
【０２４４】
具体的には、例えば、現フレームのエンコーディングモードは、ダウンミックスモードＣからダウンミックスモードＡへのエンコーディングモードである。この場合、いくつかの他の可能な実施例において、現フレームｎプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数２８１】
2021504759.tif 000814
であり、
【数２８２】
2021504759.tif 000815
であり、
【数２８３】
2021504759.tif 000816
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数２８４】
2021504759.tif 000817
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数２８５】
2021504759.tif 000818
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、Ｙ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるプライマリチャネル信号を表し、Ｘ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるセカンダリチャネル信号を表す。
【０２４５】
それに応じて、対応するデコーディングシナリオでは、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数２８６】
2021504759.tif 000819
であり、
【数２８７】
2021504759.tif 000820
であり、
【数２８８】
2021504759.tif 000821
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数２８９】
2021504759.tif 000822
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数２９０】
2021504759.tif 000823
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ｎは、サンプリングポイントのシーケンス番号を表し、
【数２９１】
2021504759.tif 000824
は、現フレームの再構築された左側チャネル信号を表し、
【数２９２】
2021504759.tif 000825
は、現フレームの再構築された右側チャネル信号を表し、
【数２９３】
2021504759.tif 000826
は、現フレームのデコードされたプライマリチャネル信号であり、
【数２９４】
2021504759.tif 000827
は、現フレームのデコードされたセカンダリチャネル信号を表し、
ＮＯＶＡ＿ＣＡは、ダウンミックスモードＣからダウンミックスモードＡへの切り替えに対応する移行処理の長さを表し、ＮＯＶＡ＿ＣＡの値は、特定のシナリオの要件に基づいて設定されてよく、例えば、ＮＯＶＡ＿ＣＡは、３／Ｎに等しくてよい、又は、ＮＯＶＡ＿ＣＡは、Ｎより小さい別の値であってよく、
ｎは、サンプリングポイントのシーケンス番号を表し、
Ｎは、フレームの長さを表し、
ｄｅｌａｙ＿ｃｏｍは、エンコーディング遅延補償を表し、
ｕｐｍｉｘｉｎｇ_ｄｅｌａｙは、デコーディング遅延補償を表し、
Ｍ１Ｃは、前フレームのダウンミックスモードＣに対応するダウンミックス行列を表し、Ｍ２Ａは、現フレームのダウンミックスモードＡに対応するダウンミックス行列を表し、
【数２９５】
2021504759.tif 000828
は、前フレームのダウンミックスモードＣに対応するアップミックス行列を表し、
【数２９６】
2021504759.tif 000829
は、現フレームのダウンミックスモードＡに対応するアップミックス行列を表す。
【０２４６】
以下では、ダウンミックスモードＣからダウンミックスモードＤへのエンコーディングモードのシナリオを、例を用いて説明する。
【０２４７】
具体的には、例えば、現フレームのエンコーディングモードは、ダウンミックスモードＣからダウンミックスモードＤへのエンコーディングモードである。この場合、いくつかの他の可能な実施例において、現フレームｎプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数２９７】
2021504759.tif 000830
であり、
【数２９８】
2021504759.tif 000831
であり、
【数２９９】
2021504759.tif 000832
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数３００】
2021504759.tif 000833
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数３０１】
2021504759.tif 000834
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、Ｙ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるプライマリチャネル信号を表し、Ｘ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるセカンダリチャネル信号を表す。
【０２４８】
それに応じて、対応するデコーディングシナリオでは、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数３０２】
2021504759.tif 000835
であり、
【数３０３】
2021504759.tif 000836
であり、
【数３０４】
2021504759.tif 000837
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数３０５】
2021504759.tif 000838
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数３０６】
2021504759.tif 000839
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ｎは、サンプリングポイントのシーケンス番号を表し、
【数３０７】
2021504759.tif 000840
は、現フレームの再構築された左側チャネル信号を表し、
【数３０８】
2021504759.tif 000841
は、現フレームの再構築された右側チャネル信号を表し、
【数３０９】
2021504759.tif 000842
は、現フレームのデコードされたプライマリチャネル信号であり、
【数３１０】
2021504759.tif 000843
は、現フレームのデコードされたセカンダリチャネル信号を表し、
ＮＯＶＡ＿ＣＤは、ダウンミックスモードＣからダウンミックスモードＤへの切り替えに対応する移行処理の長さを表し、ＮＯＶＡ＿ＣＤの値は、特定のシナリオの要件に基づいて設定されてよく、例えば、ＮＯＶＡ＿ＣＤは、３／Ｎに等しくてよい、又は、ＮＯＶＡ＿ＣＤは、Ｎより小さい別の値であってよい。Ｎはフレームの長さを表し、例えば、ｎ＝０、１、・・・、Ｎ−１であり、
ｄｅｌａｙ＿ｃｏｍは、エンコーディング遅延補償を表し、ｕｐｍｉｘｉｎｇ＿ｄｅｌａｙは、デコーディング遅延補償を表し、
Ｍ１Ｃは、前フレームのダウンミックスモードＣに対応するダウンミックス行列を表し、Ｍ２Ｄは、現フレームのダウンミックスモードＤに対応するダウンミックス行列を表し、
【数３１１】
2021504759.tif 000844
は、前フレームのダウンミックスモードＣに対応するアップミックス行列を表し、
【数３１２】
2021504759.tif 000845
は、現フレームのダウンミックスモードＤに対応するアップミックス行列を表す。
【０２４９】
以下では、ダウンミックスモードＤからダウンミックスモードＣへのエンコーディングモードのシナリオを、例を用いて説明する。
【０２５０】
具体的には、例えば、現フレームのエンコーディングモードは、ダウンミックスモードＤからダウンミックスモードＣへのエンコーディングモードである。この場合、いくつかの可能な実施例において、現フレームｎプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数３１３】
2021504759.tif 000846
であり、
【数３１４】
2021504759.tif 000847
であり、
【数３１５】
2021504759.tif 000848
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数３１６】
2021504759.tif 000849
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数３１７】
2021504759.tif 000850
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、Ｙ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるプライマリチャネル信号を表し、Ｘ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるセカンダリチャネル信号を表す。
【０２５１】
それに応じて、対応するデコーディングシナリオでは、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数３１８】
2021504759.tif 000851
であり、
【数３１９】
2021504759.tif 000852
であり、
【数３２０】
2021504759.tif 000853
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数３２１】
2021504759.tif 000854
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数３２２】
2021504759.tif 000855
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ｎは、サンプリングポイントのシーケンス番号を表し、
【数３２３】
2021504759.tif 000856
は、現フレームの再構築された左側チャネル信号を表し、
【数３２４】
2021504759.tif 000857
は、現フレームの再構築された右側チャネル信号を表し、
【数３２５】
2021504759.tif 000858
は、現フレームのデコードされたプライマリチャネル信号であり、
【数３２６】
2021504759.tif 000859
は、現フレームのデコードされたセカンダリチャネル信号を表し、
ＮＯＶＡ＿ＤＣは、ダウンミックスモードＤからダウンミックスモードＣへの切り替えに対応する移行処理の長さを表し、ＮＯＶＡ＿ＤＣの値は、特定のシナリオの要件に基づいて設定されてよく、例えば、ＮＯＶＡ＿ＤＣは、３／Ｎに等しくてよい、又は、ＮＯＶＡ＿ＤＣは、Ｎより小さい別の値であってよく、
ｎは、サンプリングポイントのシーケンス番号を表し
Ｎは、フレームの長さを表し、
ｄｅｌａｙ＿ｃｏｍは、エンコーディング遅延補償を表し、
ｕｐｍｉｘｉｎｇ＿ｄｅｌａｙは、デコーディング遅延補償を表し、
Ｍ１Ｄは、前フレームのダウンミックスモードＤに対応するダウンミックス行列を表し、Ｍ２Ｃは、現フレームのダウンミックスモードＣに対応するダウンミックス行列を表し、
【数３２７】
2021504759.tif 000860
は、前フレームのダウンミックスモードＤに対応するアップミックス行列を表し、
【数３２８】
2021504759.tif 000861
は、現フレームのダウンミックスモードＣに対応するアップミックス行列を表す。
【０２５２】
以下では、ダウンミックスモードＤからダウンミックスモードＢへのエンコーディングモードのシナリオを例を用いて説明する。
【０２５３】
具体的には、例えば、現フレームのエンコーディングモードは、ダウンミックスモードＤからダウンミックスモードＢへのエンコーディングモードである。この場合、いくつかの可能な実施例において、現フレームｎプライマリチャネル信号及びセカンダリチャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域のダウンミックス処理が実行される場合、
【数３２９】
2021504759.tif 000862
であり、
【数３３０】
2021504759.tif 000863
であり、
【数３３１】
2021504759.tif 000864
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数３３２】
2021504759.tif 000865
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数３３３】
2021504759.tif 000866
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ＸＬ（ｎ）は、現フレームの左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの右側チャネル信号を表し、Ｙ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるプライマリチャネル信号を表し、Ｘ（ｎ）は、現フレームの、時間領域のダウンミックス処理を通じて取得されるセカンダリチャネル信号を表す。
【０２５４】
それに応じて、対応するデコーディングシナリオでは、現フレームの再構築された左側チャネル信号及び右側チャネル信号を取得するために、現フレームのエンコーディングモードに基づいて、現フレームのデコーディングされたプライマリチャネル信号及びセカンダリチャネル信号に対して、時間領域のアップミックス処理が実行される場合、
【数３３４】
2021504759.tif 000867
であり、
【数３３５】
2021504759.tif 000868
であり、
【数３３６】
2021504759.tif 000869
であり、
ｆａｄｅ＿ｉｎ（ｎ）は、フェードイン係数を表し、例えば、
【数３３７】
2021504759.tif 000870
であり、もちろん、ｆａｄｅ＿ｉｎ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードイン係数であってよく、
ｆａｄｅ＿ｏｕｔ（ｎ）は、フェードアウト係数を表し、例えば、
【数３３８】
2021504759.tif 000871
であり、もちろん、ｆａｄｅ＿ｏｕｔ（ｎ）は、代わりに、ｎについての別の機能的な関係性に基づくフェードアウト係数であってよく、
ｎは、サンプリングポイントのシーケンス番号を表し、
【数３３９】
2021504759.tif 000872
は、現フレームの再構築された左側チャネル信号を表し、
【数３４０】
2021504759.tif 000873
は、現フレームの再構築された右側チャネル信号を表し、
【数３４１】
2021504759.tif 000874
は、現フレームのデコードされたプライマリチャネル信号であり、
【数３４２】
2021504759.tif 000875
は、現フレームのデコードされたセカンダリチャネル信号を表し、
ＮＯＶＡ＿ＤＢは、ダウンミックスモードＤからダウンミックスモードＢへの切り替えに対応する移行処理の長さを表し、ＮＯＶＡ＿ＤＢの値は、特定のシナリオの要件に基づいて設定されてよく、例えば、ＮＯＶＡ＿ＤＢは、３／Ｎに等しくてよい、又は、ＮＯＶＡ＿ＤＢは、Ｎより小さい別の値であってよい。Ｎはフレームの長さを表し、例えば、ｎ＝０、１、・・・、Ｎ−１であり、
ｄｅｌａｙ＿ｃｏｍは、エンコーディング遅延補償を表し、ｕｐｍｉｘｉｎｇ＿ｄｅｌａｙは、デコーディング遅延補償を表し、
Ｍ１Ｄは、前フレームのダウンミックスモードＤに対応するダウンミックス行列を表し、Ｍ２Ｂは、現フレームのダウンミックスモードＢに対応するダウンミックス行列を表し、
【数３４３】
2021504759.tif 000876
は、前フレームのダウンミックスモードＤに対応するアップミックス行列を表し、
【数３４４】
2021504759.tif 000877
は、現フレームのダウンミックスモードＢに対応するアップミックス行列を表す。
【０２５５】
前述の例示的なエンコーディング／デコーディングシナリオにおいて、異なるダウンミックスモードに対応する移行処理の長さは、互いに異なっていてよく、部分的に同じであってよく、又は、完全に同じであってよいことが理解され得る。例えば、ＮＯＶＡ＿Ａ、ＮＯＶＡ＿Ｂ、ＮＯＶＡ＿Ｃ、ＮＯＶＡ＿Ｄ、ＮＯＶＡ＿ＤＢ及びＮＯＶＡ＿ＤＣは、互いに異なっていよい、部分的に同じであってよい、又は、完全に同じであってよい。別の場合が類推により推定され得る。
【０２５６】
前述の例示的なシナリオにおいて、現フレームの左側チャネル信号と右側チャネル信号は、具体的には、現フレームの元の左側チャネル信号及び右側チャネル信号であってよい（元の左側チャネル信号及び右側チャネル信号は、時間領域の前処理を受けていない左側チャネル信号及び右側チャネル信号である、例えば、サンプリングを通じて取得された左側チャネル信号と右側チャネル信号であってよい）、又は、時間領域の前処理を通じて取得された現フレームの左側チャネル信号及び右側チャネル信号であってよい、又は、時間領域の遅延調整処理を通じて取得された現フレームの左側チャネル信号と右側チャネル信号であってよい。
【０２５７】
具体的には、例えば、
【数３４５】
2021504759.tif 000878
であり、又は、
【数３４６】
2021504759.tif 000879
であり、又は、
【数３４７】
2021504759.tif 000880
であり、ＸＬ（ｎ）は、現フレームの元の左側チャネル信号を表し、ＸＲ（ｎ）は、現フレームの元の右側チャネル信号を表し、ｘＬ＿ＨＰ（ｎ）は、現フレームの、時間領域の前処理を通じて取得された左側チャネル信号を表し、ｘＲ＿ＨＰ（ｎ）は、現フレームの、時間領域の前処理を通じて取得された右側チャネル信号を表し、ｘ'Ｌ（ｎ）は、現フレームの、遅延調整処理を通じて取得された左側チャネル信号を表し、ｘ'Ｒ（ｎ）は、現フレームの、遅延調整処理を通じて取得された右側チャネル信号を表す。
【０２５８】
前述のシナリオの例は、異なるエンコーディングモードについて、時間領域のアップミックス及び時間領域のダウンミックス処理方式の例を提供する。もちろん、実際の適用では、代わりに、前述の例に類似する他の方式が時間領域のアップミックス処理及びダウンミックス処理に用いられてよい。本願の実施形態は、前述の例における時間領域のアップミックス及び時間領域のダウンミックス処理方式に限定されるものではない。
【０２５９】
図６は、本願の実施形態に係るオーディオエンコーディングモードを判定するための方法の概略フローチャートである。オーディオエンコーディングモードを判定するための方法の関連する段階は、エンコーディング装置により実施され得る。例えば、方法は、以下の段階を含み得る。
【０２６０】
６０１、現フレームに対するチャネルの組み合わせスキームを判定する。
【０２６１】
エンコーディング装置により、現フレームに対するチャネルの組み合わせスキームを判定する段階についての具体的な実装については、他の実施形態において関連する説明を参照されたい。詳細はここでは再び説明しない。
【０２６２】
６０２、前フレームのダウンミックスモードと、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードを判定する。
【０２６３】
前フレームのダウンミックスモードと、現フレームに対するチャネルの組み合わせスキームとに基づいて、エンコーディング装置により、現フレームのエンコーディングモードを判定する段階についての具体的な実装は、他の実施形態において関連する説明を参照されたい。詳細はここでは再び説明しない。
【０２６４】
前述のエンコーディングシナリオでは、現フレームに対するチャネルの組み合わせスキームが判定される必要があることが理解され得る。これは、現フレームに対する複数の可能なチャネルの組み合わせスキームがあることを示す。１つのチャネル組み合わせスキームしかない従来の解決手段と比較して、これは、より良好な互換性を実現し、複数の可能なチャネルの組み合わせスキームと複数の可能なシナリオとの間で一致させるのに役立つ。
【０２６５】
前述のエンコーディングシナリオでは、前フレームのダウンミックスモードと、現フレームに対するチャネルの組み合わせスキームとに基づいて、現フレームのエンコーディングモードが判定される必要があることが理解され得る。これは、現フレームの複数の可能なエンコーディングモードがあることを示す。１つのエンコーディングモードしかない従来の解決手段と比較して、これは、複数の可能なエンコーディングモード及びダウンミックスモードと、複数の可能なシナリオとの間のより良好な互換性及びマッチングを実現するのに役立つ。
【０２６６】
図７は、本願の実施形態に係るオーディオエンコーディングモードを判定するための方法の概略フローチャートである。オーディオデコーディングモードを判定するための方法の関連する段階は、エンコーディング装置により実施されてよい。例えば、方法は、以下の段階を含み得る。
【０２６７】
７０１、ビットストリームに基づいてデコーディングを実行して、現フレームのダウンミックスモードを判定する。
【０２６８】
例えば、デコーディングは、ビットストリームに基づいて実行されることで、現フレームの、ビットストリームに含まれるダウンミックスモード識別子（現フレームのダウンミックスモード識別子は、現フレームのダウンミックスモードを示す）を取得し、現フレームのダウンミックスモードは、取得した現フレームのダウンミックスモード識別子に基づいて判定される。
【０２６９】
７０２、前フレームのダウンミックスモードと、現フレームとダウンミックスモードとに基づいて、現フレームのエンコーディングモードを判定する。
【０２７０】
前フレームのダウンミックスモードと、現フレームのダウンミックスモードとに基づいて、現フレームのエンコーディングモードを判定する段階の具体的な実装については、他の実施形態において関連する説明を参照されたい。詳細はここでは再び説明しない。
【０２７１】
前述のデコーディングシナリオにおいて、現フレームのエンコーディングモードは、前フレームのダウンミックスモードと、現フレームのダウンミックスモードとに基づいて判定される必要があることが理解され得る。これは、現フレームの複数の可能なエンコーディングモードがあることを示す。１つのエンコーディングモードしかない従来の解決手段と比較して、これは、複数の可能なエンコーディングモード及びダウンミックスモードと、複数の可能なシナリオとの間のより良好な互換性及びマッチングを実現するのに役立つ。
【０２７２】
以下では、現フレーム又は前フレームのいくつかのステレオパラメータを説明する。
【０２７３】
本願の一部の実施形態において、現フレームのステレオパラメータ（例えば、チャネルの組み合わせ比率係数及び／又はチャネル間時間差）は、固定値であってよい、又は、現フレームに対するチャネルの組み合わせスキーム（例えば、相関信号チャネルの組み合わせスキーム又は逆相関信号チャネルの組み合わせスキーム）に基づいて判定されてよい。
【０２７４】
図８を参照して、以下では、時間領域のステレオパラメータを判定するための方法の例を説明する。時間領域のステレオパラメータを判定するための方法の関連する段階が、エンコーディング装置により実装されてよい。方法は、具体的には、以下の段階を含み得る。
【０２７５】
８０１、現フレームに対するチャネルの組み合わせスキームを判定する。
【０２７６】
８０２、現フレームに対するチャネルの組み合わせスキームに基づいて、現フレームの時間領域のステレオパラメータを判定し、時間領域のステレオパラメータは、チャネルの組み合わせ比率係数及びチャネル間時間差のうちの少なくとも一方を含む。
【０２７７】
現フレームに対するチャネルの組み合わせスキームは、複数のチャネルの組み合わせスキームのうちの１つである。
【０２７８】
例えば、複数のチャネルの組み合わせスキームは、逆相関信号チャネルの組み合わせスキーム及び相関信号チャネルの組み合わせスキームを含む。
【０２７９】
相関信号チャネルの組み合わせスキームは、ほぼ同じ位相の信号に対応するチャネルの組み合わせスキームである。逆相関信号チャネルの組み合わせスキームは、ほぼ位相のずれた信号に対応するチャネルの組み合わせスキームである。ほぼ同じ位相の信号に対応するチャネルの組み合わせスキームが、ほぼ同じ位相の信号に適用可能であり、ほぼ位相のずれた信号に対応するチャネルの組み合わせスキームが、ほぼ位相のずれた信号に適用可能であることが理解され得る。
【０２８０】
現フレームに対するチャネルの組み合わせスキームが、相関信号チャネルの組み合わせスキームであると判定された場合、現フレームの時間領域のステレオパラメータは、現フレームに対する相関信号チャネルの組み合わせスキームに対応する時間領域のステレオパラメータである、又は、現フレームに対するチャネルの組み合わせスキームが、逆相関信号チャネルの組み合わせスキームであると判定された場合、現現フレームの時間領域のステレオパラメータは、フレームに対する逆相関信号チャネルの組み合わせスキームに対応する時間領域のステレオパラメータである。
【０２８１】
前述の解決手段において、現フレームに対するチャネルの組み合わせスキームが判定される必要があることが理解され得る。これは、現フレームに対する複数の可能なチャネルの組み合わせスキームが存在することを示す。１つのチャネル組み合わせスキームしかない従来の解決手段と比較して、これは、より良好な互換性を実現し、複数の可能なチャネルの組み合わせスキームと複数の可能なシナリオとの間で一致させるのに役立つ。現フレームの時間領域のステレオパラメータは、現フレームに対するチャネルの組み合わせスキームに基づいて判定される。これは、より良好な互換性を実現するのに役立ち、時間領域のステレオパラメータと複数の可能なシナリオとの間で一致させ、その結果、エンコーディング／デコーディング品質を向上させるのに役立つ。
【０２８２】
いくつかの可能な実施例において、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応し、かつ、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数は、まず、別個に計算され得る。そして、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームであると判定された場合、現フレームの時間領域のステレオパラメータが、現フレームに対する相関信号チャネルの組み合わせスキームに対応する時間領域のステレオパラメータであると判定される、又は、現フレームに対するチャネルの組み合わせスキームが、逆相関信号チャネルの組み合わせスキームであると判定された場合、現フレームの時間領域のステレオパラメータが、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応する時間領域のステレオパラメータであると判定される。代わりに、現フレームに対する相関信号チャネルの組み合わせスキームに対応する時間領域のステレオパラメータが、まず、計算され得る。現フレームに対するチャネルの組み合わせスキームが、相関信号チャネルの組み合わせスキームであると判定された場合、現フレームの時間領域のステレオパラメータが、現フレームに対する相関信号チャネルの組み合わせスキームに対応する時間領域のステレオパラメータであると判定される。現フレームに対するチャネルの組み合わせスキームが、逆相関信号チャネルの組み合わせスキームであると判定された場合、次に、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応する時間領域のステレオパラメータが計算され、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応する計算された時間領域のステレオパラメータが、現フレームの時間領域のステレオパラメータとして判定される。
【０２８３】
代わりに、現フレームに対するチャネルの組み合わせスキームが、まず判定され得る。現フレームに対するチャネルの組み合わせスキームが、相関信号チャネルの組み合わせスキームであると判定された場合、現フレームに対する相関信号チャネルの組み合わせスキームに対応する時間領域のステレオパラメータが計算される。この場合、現フレームの時間領域のステレオパラメータは、現フレームに対する相関信号チャネルの組み合わせスキームに対応する時間領域のステレオパラメータである。現フレームに対するチャネルの組み合わせスキームが、逆相関信号チャネルの組み合わせスキームであると判定された場合、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応する時間領域のステレオパラメータが計算される。この場合、現フレームの時間領域のステレオパラメータは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応する時間領域のステレオパラメータである。
【０２８４】
いくつかの可能な実施例において、現フレームに対するチャネルの組み合わせスキームに基づいて、現フレームの時間領域のステレオパラメータを判定する段階は、現フレームに対するチャネルの組み合わせスキームに基づいて、現フレームに対するチャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値を判定する段階を含む。現フレームに対するチャネルの組み合わせスキーム（相関信号チャネルの組み合わせスキーム又は逆相関信号チャネルの組み合わせスキーム）に対応するチャネルの組み合わせ比率係数の初期値が修正される必要はない場合、現フレームに対するチャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数は、現フレームに対するチャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値に等しい。現フレームに対するチャネルの組み合わせスキーム（相関信号チャネルの組み合わせスキーム又は逆相関信号チャネルの組み合わせスキーム）に対応するチャネルの組み合わせ比率係数の初期値が修正される必要がある場合、現フレームに対するチャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値は、現フレームに対するチャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の修正された値を取得するために修正され、現フレームに対するチャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数は、現フレームに対するチャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の修正された値に等しい。
【０２８５】
例えば、現フレームに対するチャネルの組み合わせスキームに基づいて、現フレームの時間領域のステレオパラメータを判定する段階は、現フレームの左側チャネル信号に基づいて、現フレームの左側チャネル信号のフレームエネルギーを計算する段階と、現フレームの右側チャネル信号に基づいて、現フレームの右側チャネル信号のフレームエネルギーを計算する段階と、現フレームの左側チャネル信号のフレームエネルギーと、現フレームの右側チャネル信号のフレームエネルギーとに基づいて、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値を計算する段階とを含んでよい。
【０２８６】
現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値が修正される必要はない場合、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数は、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値に等しい、又は、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数のコードインデックスは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値のコードインデックスに等しい。
【０２８７】
現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値が修正される必要がある場合、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の修正された値と、修正された値のコードインデックスとを取得するために、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値と、初期値のコードインデックスとが修正される。現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数は、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の修正された値に等しく、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数のコードインデックスは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の修正された値のコードインデックスに等しい。
【０２８８】
具体的には、例えば、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値と、初期値のコードインデックスとが修正される場合、
ｒａｔｉｏ＿ｉｄｘ＿ｍｏｄ＝０．５×（ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ｉｄｘ＋１６）
であり、
ｒａｔｉｏ＿ｍｏｄｑｕａ＝ｒａｔｉｏ＿ｔａｂｌ［ｒａｔｉｏ＿ｉｄｘ＿ｍｏｄ］
であり、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ｉｄｘは、前フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数のコードインデックスを表し、ｒａｔｉｏ＿ｉｄｘ＿ｍｏｄは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の修正された値に対応するコードインデックスを表し、ｒａｔｉｏ＿ｍｏｄｑｕａは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の修正された値を表す。
【０２８９】
別の例として、現フレームに対するチャネルの組み合わせスキームに基づいて、現フレームの時間領域のステレオパラメータを判定する段階は、現フレームの左側チャネル信号及び右側チャネル信号に基づいて、現フレームの基準チャネル信号を取得する段階と、現フレームの左側チャネル信号と基準チャネル信号との間の振幅相関のパラメータを計算する段階と、現フレームの右側チャネル信号と基準チャネル信号との間の振幅相関のパラメータを計算する段階と、現フレームの左側チャネル信号と、基準チャネル信号との間の振幅相関のパラメータに基づいて、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差のパラメータ、及び、現フレームの右側チャネル信号と、基準チャネル信号との間の振幅相関のパラメータを計算する段階と、
現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差のパラメータに基づいて、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を計算する段階と
を含む。
【０２９０】
現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差のパラメータに基づいて、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を計算する段階は、例えば、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差のパラメータに基づいて、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値を計算する段階と、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値を修正して、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を取得する段階とを含んでよい。現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値が修正される必要はない場合、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数が、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値に等しいことが理解され得る。
【０２９１】
可能な実施例において、
【数３４８】
2021504759.tif 000881
であり、
【数３４９】
2021504759.tif 000882
であり、
【数３５０】
2021504759.tif 000883
であり、
ｍｏｎｏ＿ｉ（ｎ）は、現フレームの基準チャネル信号を表し、
【数３５１】
2021504759.tif 000884
は、現フレームの、遅延調整処理を通じて取得される左側チャネル信号を表し、
【数３５２】
2021504759.tif 000885
は、現フレームの、遅延調整処理を通じて取得される右側チャネル信号を表し、ｃｏｒｒ＿ＬＭは、現フレームの左側チャネル信号と、基準チャネル信号との間の振幅相関のパラメータを表し、ｃｏｒｒ＿ＲＭは、現フレームの右側チャネル信号と、基準チャネル信号との間の振幅相関のパラメータを表す。
【０２９２】
いくつかの可能な実施例において、現フレームの左側チャネル信号と、基準チャネル信号との間の振幅相関のパラメータ、及び、現フレームの右側チャネル信号と、基準チャネル信号との間の振幅相関のパラメータに基づいて、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差のパラメータを計算する段階は、基準チャネル信号と、現フレームの、遅延調整処理を通じて取得される左側チャネル信号との間の振幅相関のパラメータに基づいて、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される左側チャネル信号との間の振幅相関のパラメータを計算する段階と、基準チャネル信号と、現フレームの、遅延調整処理を通じて取得される右側チャネル信号との間の振幅相関のパラメータに基づいて、基準チャネル信号と、現フレームの、長時間平滑化通じて取得される右側チャネル信号との間の振幅相関のパラメータを計算する段階と、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される左側チャネル信号との間の振幅相関のパラメータ、及び、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される右側チャネル信号との間の振幅相関のパラメータに基づいて、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差のパラメータを計算する段階とを含む。
【０２９３】
様々な平滑化処理方式があり得る。例えば、
ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＬＭ＿ＳＭｃｕｒ＝α×ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＬＭ＿ＳＭｐｒｅ＋（１−α）ｃｏｒｒ＿ＬＭ
であり、
ｔｄｍ＿ｌｔ＿ｒｍｓ＿Ｌ＿ＳＭｃｕｒ＝（１−Ａ）×ｔｄｍ＿ｌｔ＿ｒｍｓ＿Ｌ＿ＳＭｐｒｅ＋Ａ×ｒｍｓ＿Ｌ
であり、Ａは、現フレームの左側チャネル信号の長時間平滑化フレームエネルギーの更新係数を表し、ｔｄｍ＿ｌｔ＿ｒｍｓ＿Ｌ＿ＳＭｃｕｒは、現フレームの左側チャネル信号の長時間平滑化フレームエネルギーを表し、ｒｍｓ＿Ｌは、現フレームの左側チャネル信号のフレームエネルギーを表し、ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＬＭ＿ＳＭｃｕｒは、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される左側チャネル信号との間の振幅相関のパラメータを表し、ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＬＭ＿ＳＭｐｒｅは、基準チャネル信号と、前フレームの、長時間平滑化を通じて取得される左側チャネル信号との間の振幅相関のパラメータを表し、αは、左側チャネルの平滑化係数を表す。
【０２９４】
例えば、
ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＲＭ＿ＳＭｃｕｒ＝β×ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＲＭ＿ＳＭｐｒｅ＋（１−β）ｃｏｒｒ＿ＬＭ
であり、
ｔｄｍ＿ｌｔ＿ｒｍｓ＿Ｒ＿ＳＭｃｕｒ＝（１−Ｂ）×ｔｄｍ＿ｌｔ＿ｒｍｓ＿Ｒ＿ＳＭｐｒｅ＋Ｂ×ｒｍｓ＿Ｒ
であり、Ｂは、現フレームの右側チャネル信号の長時間平滑化フレームエネルギーの更新係数を表し、ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＲＭ＿ＳＭｐｒｅは、現フレームの右側チャネル信号の長時間平滑化フレームエネルギーを表し、ｒｍｓ＿Ｒは、現フレームの右側チャネル信号のフレームエネルギーを表し、ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＲＭ＿ＳＭｃｕｒは、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される右側チャネル信号との間の振幅相関のパラメータを表し、ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＲＭ＿ＳＭｐｒｅは、基準チャネル信号と、前フレームの、長時間平滑化を通じて取得される右側チャネル信号との間の振幅相関のパラメータを表し、βは、右側チャネルの平滑化係数を表す。
【０２９５】
可能な実施例において、
ｄｉｆｆ＿ｌｔ＿ｃｏｒｒ＝ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＬＭ＿ＳＭ−ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＲＭ＿ＳＭ
であり、ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＬＭ＿ＳＭは、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される左側チャネル信号との間の振幅相関のパラメータを表し、ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＲＭ＿ＳＭ基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される右側チャネル信号との間の振幅相関のパラメータを表し、ｄｉｆｆ＿ｌｔ＿ｃｏｒｒは、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差のパラメータを表す。
【０２９６】
いくつかの可能な実施例において、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差のパラメータに基づいて、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を計算する段階は、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差のパラメータに対して、マッピング処理を実行する段階であって、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差の、マッピング処理を通じて取得されたパラメータの値の範囲は、［ＭＡＰ＿ＭＩＮ、ＭＡＰ＿ＭＡＸ］である、段階と、左側チャネル信号と右側チャネル信号との間の振幅相関の差の、マッピング処理を通じて取得されたパラメータを、チャネルの組み合わせ比率係数に変換する段階とを含む。
【０２９７】
いくつかの可能な実施例において、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差のパラメータに対して、マッピング処理を実行する段階は、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差のパラメータに対して、振幅制限処理を実行する段階と、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差の、振幅制限処理を通じて取得されるパラメータに対して、マッピング処理を実行する段階とを含む。
【０２９８】
様々な振幅制限処理方式があり得る。具体的には、例えば、
【数３５３】
2021504759.tif 000886
であり、ＲＡＴＩＯ＿ＭＡＸは、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差の、振幅制限処理を通じて取得されるパラメータの最大値を表し、ＲＡＴＩＯ＿ＭＩＮは、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差の、振幅制限処理を通じて取得されるパラメータの最小値を表し、
ＲＡＴＩＯ＿ＭＡＸ＞ＲＡＴＩＯ＿ＭＩＮ
である。
【０２９９】
様々なマッピング処理方式があり得る。具体的には、例えば、
【数３５４】
2021504759.tif 000887
であり、
【数３５５】
2021504759.tif 000888
【数３５６】
2021504759.tif 000889
であり、
Ｂ１＝ＭＡＰ＿ＨＩＧＨ−ＲＡＴＩＯ＿ＭＡＸ×Ａ１
であり、
【数３５７】
2021504759.tif 000890
【数３５８】
2021504759.tif 000891
であり、
Ｂ２＝ＭＡＰ＿ＭＩＮ−ＲＡＴＩＯ＿ＭＩＮ×Ａ２
であり、
【数３５９】
2021504759.tif 000892
【数３６０】
2021504759.tif 000893
であり、
Ｂ３＝ＭＡＰ＿ＬＯＷ−ＲＡＴＩＯ＿ＬＯＷ×Ａ３
であり、
ｄｉｆｆ＿ｌｔ＿ｃｏｒｒ＿ｍａｐは、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差の、マッピング処理を通じて取得されるパラメータを表し、ＭＡＰ＿ＭＡＸは、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差の、マッピング処理を通じて取得されるパラメータの最大値を表し、ＭＡＰ＿ＨＩＧＨは、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差の、マッピング処理を通じて取得されるパラメータの高い閾値を表し、ＭＡＰ＿ＬＯＷは、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差の、マッピング処理を通じて取得されるパラメータの低い閾値を表し、ＭＡＰ＿ＭＩＮは、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差の、マッピング処理を通じて取得されるパラメータの最小値を表し、
ＭＡＰ＿ＭＡＸ＞ＭＡＰ＿ＨＩＧＨ＞ＭＡＰ＿ＬＯＷ＞ＭＡＰ＿ＭＩＮ
であり、
ＲＡＴＩＯ＿ＭＡＸは、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差の、振幅制限処理を通じて取得されるパラメータの最大値であり、ＲＡＴＩＯ＿ＨＩＧＨは、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差の、振幅制限処理を通じて取得されるパラメータの高い閾値を表し、ＲＡＴＩＯ＿ＬＯＷは、現フレームの左側チャネル信号と右側チャネル信号との間振幅相関の差の、振幅制限処理を通じて取得されるパラメータの低い閾値を表し、ＲＡＴＩＯ＿ＭＩＮは、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差の、振幅制限処理を通じて取得されるパラメータの最小値を表し、
ＲＡＴＩＯ＿ＭＡＸ＞ＲＡＴＩＯ＿ＨＩＧＨ＞ＲＡＴＩＯ＿ＬＯＷ＞ＲＡＴＩＯ＿ＭＩＮ
である。
【０３００】
別の例として、
【数３６１】
2021504759.tif 000894
であり、ｄｉｆｆ＿ｌｔ＿ｃｏｒｒ＿ｌｉｍｉｔは、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差の、振幅制限処理を通じて取得されるパラメータを表し、ｄｉｆｆ＿ｌｔ＿ｃｏｒｒ＿ｍａｐは、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差の、マッピング処理を通じて取得されるパラメータを表し、
【数３６２】
2021504759.tif 000895
であり、ＲＡＴＩＯ＿ＭＡＸは、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差の最大振幅パラメータを表し、−ＲＡＴＩＯ＿ＭＡＸは、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差の最小振幅パラメータを表す。
【０３０１】
可能な実施例において、
【数３６３】
2021504759.tif 000896
であり、ｄｉｆｆ＿ｌｔ＿ｃｏｒｒ＿ｍａｐは、現フレームの左側チャネル信号と右側チャネル信号との間の振幅相関の差の、マッピング処理を通じて取得されるパラメータを表し、ｒａｔｉｏ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、又は、ｒａｔｉｏ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値を表す。
【０３０２】
本願のいくつかの実施例では、チャネルの組み合わせ比率係数が修正される必要がある場合、チャネルの組み合わせ比率係数は、エンコードされる前又はその後に修正され得る。具体的には、例えば、まず、現フレームのチャネルの組み合わせ比率係数（例えば、逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数又は相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数）の初期値が計算され、次に、チャネルの組み合わせ比率係数の初期値がエンコードされて、現フレームのチャネルの組み合わせ比率係数の初期のコードインデックスを取得し、そして、現フレームのチャネルの組み合わせ比率係数の取得した初期のコードインデックスが修正されて、現フレームのチャネルの組み合わせ比率係数のコードインデックスを取得する（現フレームのチャネルの組み合わせ比率係数のコードインデックスを取得するということは、現フレームのチャネルの組み合わせ比率係数を取得するということに相当する）。代わりに、現フレームのチャネルの組み合わせ比率係数の初期値が最初に計算されてよく、次に、現フレームのチャネルの組み合わせ比率係数の計算された初期値が修正されて、現フレームのチャネルの組み合わせ比率係数を取得し、現フレームの取得したチャネルの組み合わせ比率係数がエンコードされて、現フレームのチャネルの組み合わせ比率係数のコードインデックスを取得する。
【０３０３】
現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値は、様々な方式で修正され得る。例えば、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を取得するために、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値が修正される必要がある場合、例えば、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値が、前フレームのチャネルの組み合わせ比率係数と、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値とに基づいて修正されてよい、又は、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値が、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値に基づいて修正されてよい。
【０３０４】
例えば、まず、現フレームの左側チャネル信号の長時間平滑化フレームエネルギー、現フレームに対する右側チャネル信号の長時間平滑化フレームエネルギー、現フレームの左側チャネル信号のチャネル間のエネルギー差、履歴キャッシュにある前フレームのキャッシュされるエンコーディングパラメータ（例えば、プライマリチャネル信号のチャネル間の相関又はセカンダリチャネル信号チャネル間の相関）、現フレーム及び前フレームのチャネルの組み合わせスキーム識別子前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数、及び、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値に基づいて、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値が修正される必要があるか否かが判定される。現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値が修正される必要がある場合、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数は、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数として用いられ、そうでない場合、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値は、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数として用いられる。
【０３０５】
もちろん、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を取得するために、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値を修正するためお具体的な実装は、前述の例に限定されるものではない。
【０３０６】
８０３、現フレームの判定された時間領域のステレオパラメータをエンコードする。
【０３０７】
いくつかの可能な実施例において、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応する判定されたチャネルの組み合わせ比率係数に対して、量子化エンコーディングが実行され、
ｒａｔｉｏ＿ｉｎｉｔ＿ＳＭｑｕａ＝ｒａｔｉｏ＿ｔａｂｌ＿ＳＭ［ｒａｔｉｏ＿ｉｄｘ＿ｉｎｉｔ＿ＳＭ］
であり、ｒａｔｉｏ＿ｔａｂｌ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数のスカラー量子化のためのコードブックを表し、ｒａｔｉｏ＿ｉｄｘ＿ｉｎｉｔ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期のコードインデックスを表し、ｒａｔｉｏ＿ｉｎｉｔ＿ＳＭｑｕａは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期の量子化コード値を表す。
【０３０８】
可能な実施例において、
ｒａｔｉｏ＿ｉｄｘ＿ＳＭ＝ｒａｔｉｏ＿ｉｎｉｔ＿ＳＭ
であり、
ｒａｔｉｏ＿ＳＭ＝ｒａｔｉｏ＿ｔａｂｌ［ｒａｔｉｏ＿ｉｄｘ＿ＳＭ］
であり、
ｒａｔｉｏ＿ＳＭは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表し、ｒａｔｉｏ＿ｉｄｘ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数のコードインデックスを表す、又は、
ｒａｔｉｏ＿ｉｄｘ＿ＳＭ＝φ×ｒａｔｉｏ＿ｉｄｘ＿ｉｎｉｔ＿ＳＭ＋（１−φ）×ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ｉｄｘ＿ＳＭ
であり、
ｒａｔｉｏ＿ＳＭ＝ｒａｔｉｏ＿ｔａｂｌ［ｒａｔｉｏ＿ｉｄｘ＿ＳＭ］
であり、
ｒａｔｉｏ＿ｉｄｘ＿ＳＭは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応する初期のコードインデックスを表し、ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ｉｄｘ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の最終コードインデックスを表し、φは、逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の修正係数であり、ｒａｔｉｏ＿ＳＭは、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を表す。
【０３０９】
いくつかの可能な実施例において、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を取得するために、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値が修正される必要がある場合、代わりに、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値に対して、量子化エンコーディングがまず実行されて、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期のコードインデックスを取得してよく、次に、前フレームのチャネルの組み合わせ比率係数のコードインデックスと、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期のコードインデックスとに基づいて、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期のコードインデックスが修正されてよい、又は、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期のコードインデックスに基づいて、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期のコードインデックスが修正されてよい。
【０３１０】
例えば、まず、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応する初期のコードインデックスを取得するために、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値に対して、量子化エンコーディングが実行され得る。そして、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値が修正される必要がある場合、前フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数のコードインデックスは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数のコードインデックスとして用いられ、そうでない場合、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期のコードインデックスは、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数のコードインデックスとして用いられる。最後に、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数のコードインデックスに対応する量子化されたコード値が、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数として用いられる。
【０３１１】
さらに、時間領域のステレオパラメータがチャネル間の時間差を含む場合、現フレームに対するチャネルの組み合わせスキームに基づいて、現フレームの時間領域のステレオパラメータを判定する段階は、現フレームに対するチャネルの組み合わせスキームが相関信号チャネルの組み合わせスキームである場合に、現フレームのチャネル間の時間差を計算する段階を含んでよい。さらに、現フレームの計算されたチャネル間時間差は、ビットストリームに書き込まれてよい。現フレームに対するチャネルの組み合わせスキームが逆相関信号チャネルの組み合わせスキームである場合、現フレームのチャネル間の時間差として、デフォルトのチャネル間時間差（例えば、０）が用いられる。さらに、デフォルトのチャネル間時間差は、ビットストリームに書き込まれなくてもよく、デコーディング装置は、デフォルトのチャネル間時間差を用いてもよい。
【０３１２】
さらに、いくつかの他の可能な実施例において、現フレームに対するチャネルの組み合わせスキームは、前フレームに対するチャネルの組み合わせスキームとは異なっており（例えば、現フレームのチャネルの組み合わせスキーム識別子は、前フレームのチャネルの組み合わせスキーム識別子とは異なる）、現フレームのチャネルの組み合わせ比率係数の値はまた、前フレームのチャネルの組み合わせ比率係数の値に設定されてよく、そうでない場合、現フレームのチャネルの組み合わせ比率係数は、遅延調整を通じて取得され、かつ、現フレームに対するチャネルの組み合わせスキームに対応する方法に係るチャネルの組み合わせスキームと、左側チャネル信号及び右側チャネル信号とに基づいて抽出されてエンコードされてよい。
【０３１３】
以下では、例として、時間領域のステレオパラメータをエンコーディングするための方法をさらに提供する。例えば、方法は、現フレームに対するチャネルの組み合わせスキームを判定する段階と、現フレームに対するチャネルの組み合わせスキームに基づいて、現フレームの時間領域のステレオパラメータを判定する段階と、現フレームの判定された時間領域シナリオのパラメータをエンコーディングする段階であって、時間領域のステレオパラメータは、チャネルの組み合わせ比率係数及びチャネル間時間差のうちの少なくとも一方を含む、段階とを含んでよい。
【０３１４】
それに応じて、デコーディング装置は、ビットストリームから現フレームの時間領域のステレオパラメータを取得し、現フレームの、ビットストリームから取得される時間領域のステレオパラメータに基づいて、関連するデコーディングをさらに実行してよい。
【０３１５】
以下では、より多くの具体的なアプリケーションシナリオに関する例を用いて説明を行う。
【０３１６】
図９−Ａ１及び図９−Ａ２は、本願の実施形態に係るオーディオエンコーディング方法の概略フローチャートである。本願の本実施形態において、オーディオエンコーディング方法は、エンコーディング装置により実施され得る。方法は、具体的には、以下の段階を含み得る。
【０３１７】
９０１、現フレームの元の左側チャネル信号及び右側チャネル信号に対して時間領域の前処理を実行する。
【０３１８】
例えば、ステレオオーディオ信号のサンプリングレートが１６ｋＨｚである場合、信号のフレームは２０ｍｓであり、フレームの長さはＮとして示され、Ｎ＝３２０の場合、フレームの長さが３２０個のサンプリングポイントであることを表す。現フレームのステレオ信号は、現フレームの左側チャネル信号及び現フレームの右側チャネル信号を含む。現フレームの元の左側チャネル信号は、ＸＬ（ｎ）として示され、現フレームの元の右側チャネル信号は、ＸＲ（ｎ）として示される。ｎはサンプリングポイントのシーケンス番号であり、ｎ＝０、１、・・・、Ｎ−１である。
【０３１９】
例えば、現フレームの元の左側チャネル信号及び右側チャネル信号に対して、時間領域の前処理を実行する段階は、現フレームの元の左側チャネル信号及び右側チャネル信号に対して、ハイパスフィルタリング処理を実行して、時間領域の前処理を受けた現フレームの左側及び右側チャネル信号を取得する段階を含んでよく、現フレームの、時間領域の前処理を通じて取得される左側チャネル信号は、ＸＬ＿ＨＰ（ｎ）として示され、現フレームの、時間領域の前処理を通じて取得される右側チャネル信号は、ＸＲ＿ＨＰ（ｎ）として示される。ｎはサンプリングポイントのシーケンス番号であり、ｎ＝０、１、・・・、Ｎ−１である。ハイパスフィルタリング処理のために用いられるフィルタは、例えば、２０Ｈｚの遮断周波数を有する無限インパルス応答（Ｉｎｆｉｎｉｔｅ  Ｉｍｐｕｌｓｅ  Ｒｅｓｐｏｎｓｅ、略して、ＩＩＲ）フィルタであってよい、又は、別のタイプのフィルタが用いられてよい。
【０３２０】
例えば、サンプリングレートは、１６ｋＨｚであり、２０Ｈｚの遮断周波数を有する対応するハイパスフィルタの伝達関数は、
【数３６４】
2021504759.tif 000897
であってよく、ｂ０＝０．９９４４６１７８８９５８１９５、ｂ１＝−１．９８８９２３５７７９１６３９０、ｂ２＝０．９９４４６１７８８９５８１９５、ａ１＝１．９８８８９２９０５８９９６５３、ａ２＝−０．９８８９５４２４９９３３１２７であり、ｚは、Ｚの変換のための変換係数である。
【０３２１】
対応する時間領域フィルタの伝達関数は、
ｘＬ＿ＨＰ（ｎ）＝ｂ０×ｘＬ（ｎ）＋ｂ１×ｘＬ（ｎ−１）−ａ１×ｘＬ＿ＨＰ（ｎ−１）−ａ２×ｘＬ＿ＨＰ（ｎ−２）
ｘＲ＿ＨＰ（ｎ）＝ｂ０×ｘＲ（ｎ）＋ｂ１×ｘＲ（ｎ−１）−ａ１×ｘＲ＿ＨＰ（ｎ−１）−ａ２×ｘＲ＿ＨＰ（ｎ−２）
のように表され得る。
【０３２２】
９０２、時間領域の前処理を通じて取得される現フレームの左側チャネル信号及び右側チャネル信号に対して、遅延調整処理を実行して、遅延調整処理を受けた現フレームの左側チャネル信号及び右側チャネル信号を取得する。
【０３２３】
遅延調整処理を通じて取得される信号は、略して「遅延調整済みの信号」と称され得る。例えば、遅延調整処理を通じて取得される左側チャネル信号は、略して「遅延調整済みの左側チャネル信号」と称され得、遅延調整処理を通じて取得される右側チャネル信号は、略して、「遅延調整済みの右側チャネル信号」と称され得る、などである。
【０３２４】
具体的には、チャネル間の遅延パラメータは、現フレームの前処理された左側チャネル信号及び右側チャネル信号に基づいて抽出されてエンコードされてよく、遅延調整処理は、エンコードされたチャネル間の遅延パラメータに基づいて、左側チャネル信号及び右側チャネル信号に対して実行されて、遅延調整処理を受けた現フレームの左側チャネル信号及び右側チャネル信号を取得する。現フレームの、遅延調整処理を通じて取得される左側チャネル信号は、
【数３６５】
2021504759.tif 000898
として示され、現フレームの、遅延調整処理を通じて取得される右側チャネル信号は、
【数３６６】
2021504759.tif 000899
として示される。ｎはサンプリングポイントのシーケンス番号であり、ｎ＝０、１、・・・、Ｎ−１である。
【０３２５】
具体的には、例えば、エンコーディング装置は、現フレームの前処理された左側チャネル信号及び右側チャネル信号に基づいて、左側チャネルと右側チャネルとの間の時間領域の相互相関関数を計算してよい。左側チャネルと右側チャネルとの間の時間領域の相互相関関数の最大値（又は、別の値）は、左側チャネル信号と右側チャネル信号との間の時間差を判定するために検索されてよい。左側チャネルと右側チャネルとの間の判定された時間差に対して、量子化エンコーディングが実行される。基準として、左側及び右側チャネルから選択された１つのチャネルの信号を用いて、量子化エンコーディングを通じて取得される左側チャネルと右側チャネルとの間の時間差に基づいて、他のチャネルの信号に対して、遅延調整が実行されて、遅延調整処理を受けた現フレームの左側チャネル信号及び右側チャネル信号を取得する。
【０３２６】
遅延調整処理は、具体的には、複数の方法を用いて実施されてよく、具体的な遅延調整処理方法については、本願の本実施形態において限定されるものではないことに留意されたい。
【０３２７】
９０３、遅延調整処理を通じて取得される現フレームの左側チャネル信号と右側チャネル信号に対して、時間領域分析を実行する。
【０３２８】
具体的には、時間領域分析は、過渡検出などを含み得る。過渡検出は、遅延調整処理を通じて取得される現フレームの左側チャネル信号と右側チャネル信号に対して、エネルギー検出を別個に実行し得る（具体的には、現フレームがエネルギーの突然の変化を受けるか否かが検出され得る）。例えば、現フレームの、遅延調整処理を通じて取得される左側チャネル信号のエネルギーは、Ｅｃｕｒ＿Ｌとして表され、前フレームの、遅延調整を通じて取得される左側チャネル信号のエネルギーは、Ｅｐｒｅ＿Ｌとして表され、この場合、過渡検出は、Ｅｐｒｅ＿ＬとＥｃｕｒ＿Ｌとの間の差の絶対値に基づいて実行され、現フレームの、遅延調整処理を通じて取得される左側チャネル信号の過渡検出結果を取得してよい。同様に、過渡検出は、現フレームの、遅延調整処理を通じて取得される右側チャネル信号に対して、同じ方法を用いて実行され得る。時間領域分析は、過渡検出以外の別の従来の方式における時間領域分析を含んでもよく、例えば、帯域拡張の前処理を含んでよい。
【０３２９】
段階９０３は、段階９０２の後の任意の位置で実行されてよく、現フレームのプライマリチャネル信号及びセカンダリチャネル信号がエンコードされる前の任意の位置で実行されてもよいことが理解され得る。
【０３３０】
９０４、遅延調整処理を通じて取得される現フレームの左側チャネル信号及び右側チャネル信号に基づいて、現フレームに対するチャネルの組み合わせスキームの判定を実行して、現フレームに対するチャネルの組み合わせスキームを判定する。
【０３３１】
本実施形態において、２つの可能なチャネルの組み合わせスキームが例として用いられ、これらは、以下の説明において、相関信号チャネルの組み合わせスキーム及び逆相関信号チャネルの組み合わせスキームと称される。本実施形態において、相関信号チャネルの組み合わせスキームは、現フレームの（遅延調整を通じて取得される）左側チャネル信号及び右側チャネル信号がほぼ同じ位相の信号を構成する場合、かつ、逆相関信号チャネルの組み合わせスキームが現フレームの（遅延調整を通じて取得される）左側チャネル信号と右側チャネル信号が、ほぼ位相のずれた信号を形成する場合に対応する。もちろん、「相関信号チャネルの組み合わせスキーム」及び「逆相関信号チャネルの組み合わせスキーム」を用いて、２つの可能なチャネルの組み合わせスキームを表すことに加えて、実際の適用では、他の名称が、２つの異なるチャネルの組み合わせスキームに名付けられることに用いられてもよい。
【０３３２】
本実施形態のいくつかの解決手段において、チャネルの組み合わせスキームを判定は、初期のチャネルの組み合わせスキームの判定及びチャネルの組み合わせスキームの修正の判定に分類されてよい。チャネルの組み合わせスキームの判定が、現フレームに対して実行されて、現フレームに対するチャネルの組み合わせスキームを判定することが理解され得る。現フレームに対するチャネルの組み合わせスキームを判定することについてのいくつかの例示的な実施例に関しては、前述の実施形態における関連する説明を参照されたい。詳細はここでは再び説明しない。
【０３３３】
９０５、遅延調整処理を通じて取得される現フレームの左側チャネル信号及び右側チャネル信号と、現フレームのチャネルの組み合わせスキーム識別子とに基づいて、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を計算し、チャネルの組み合わせ比率係数をエンコードして、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値と、初期値のコードインデックスとを取得する。
【０３３４】
具体的には、例えば、まず、現フレームの左側チャネル信号及び右側チャネル信号のフレームエネルギーは、遅延調整処理を通じて取得される現フレームの左側チャネル信号及び右側チャネル信号に基づいて計算される。
【０３３５】
現フレームの左側チャネル信号のｒｍｓ＿Ｌのフレームエネルギーは、次式
【数３６７】
2021504759.tif 000900
を満たし、
現フレームの右側チャネル信号のフレームエネルギーｒｍｓ＿Ｒは、次式
【数３６８】
2021504759.tif 000901
を満たし、
【数３６９】
2021504759.tif 000902
は、現フレームの、遅延調整処理を通じて取得される左側チャネル信号を表し、
【数３７０】
2021504759.tif 000903
は、現フレームの、遅延調整処理を通じて取得される右側チャネル信号を表す。
【０３３６】
そして、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数が、現フレームの左側チャネルのフレームエネルギーと、現フレームの右側チャネルのフレームエネルギーとに基づいて計算される。現フレームに対する相関信号チャネルの組み合わせスキームに対応する計算されるチャネルの組み合わせ比率係数ｒａｔｉｏ＿ｉｎｉｔは、次式、
【数３７１】
2021504759.tif 000904
を満たす。
【０３３７】
対応するコードインデックスｒａｔｉｏ＿ｉｄｘ＿ｉｎｉｔと、現フレームに対する相関信号チャネルの組み合わせスキームに対応し、量子化エンコーディングを通じて取得されるチャネルの組み合わせ比率係数ｒａｔｉｏ＿ｉｎｉｔｑｕａとを取得するために、現フレームに対する相関信号チャネルの組み合わせスキームに対応する計算されるチャネルの組み合わせ比率係数ｒａｔｉｏ＿ｉｎｉｔに対して、量子化エンコーディングが実行され、
ｒａｔｉｏ＿ｉｎｉｔｑｕａ＝ｒａｔｉｏ＿ｔａｂｌ［ｒａｔｉｏ＿ｉｄｘ＿ｉｎｉｔ］
であり、
ｒａｔｉｏ＿ｔａｂｌは、スカラー量子化のためのコードブックであり、任意の従来のスカラー量子化方法が、量子化エンコーディングのために用いられてよく、例えば、均一なスカラー量子化又は不均一なスカラー量子化が用いられてよく、コード化ビットの数は、例えば、５ビットであり、具体的なスカラー量子化方法については、ここでは詳細に説明しない。
【０３３８】
現フレームに対する相関信号チャネルの組み合わせスキームに対応し、量子化エンコーディングを通じて取得されるチャネルの組み合わせ比率係数ｒａｔｉｏ＿ｉｎｉｔｑｕａは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の取得した初期値である。コードインデックスｒａｔｉｏ＿ｉｄｘ＿ｉｎｔｉは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値に対応するコードインデックスである。
【０３３９】
さらに、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値に対応するコードインデックスは、さらに、現フレームのチャネルの組み合わせスキーム識別子ｔｄｍ＿ＳＭ＿ｆｌａｇの値に基づいて修正されてよい。
【０３４０】
例えば、量子化エンコーディングは、５ビットのスカラー量子化である。この場合、ｔｄｍ＿ＳＭ＿ｆｌａｇ＝１である場合、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値に対応するコードインデックスｒａｔｉｏ＿ｉｄｘ＿ｉｎｉｔは、予め設定された値（例えば、１５又は別の値）に修正される。さらに、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値は、
ｒａｔｉｏ＿ｉｎｉｔｑｕａ＝ｒａｔｉｏ＿ｔａｂｌ［１５］
のように修正されてよい。
【０３４１】
前述の計算方法に加えて、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数は、代わりに、従来の時間領域ステレオエンコーディング技術におけるものであり、かつ、チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を計算するために用いられる任意の方法にしたがって計算されてよいことに留意されたい。代わりに、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値は、固定値（例えば、０．５又は別の値）に直接設定されてよい。
【０３４２】
９０６、チャネルの組み合わせ比率係数修正識別子に基づいて、チャネルの組み合わせ比率係数が修正される必要があるか否かを判定する。
【０３４３】
チャネルの組み合わせ比率係数が、修正される必要がある場合、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数と、チャネルの組み合わせ比率係数のコードインデックスとが修正されることで、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の修正された値と、修正された値のコードインデックスとを取得する。
【０３４４】
現フレームのチャネルの組み合わせ比率係数修正識別子は、ｔｄｍ＿ＳＭ＿ｍｏｄｉ＿ｆｌａｇとして示される。例えば、チャネルの組み合わせ比率係数修正識別子の値が０である場合、チャネルの組み合わせ比率係数が修正される必要はない、又は、チャネルの組み合わせ比率係数修正識別子が１である場合、チャネルの組み合わせ比率係数が修正される必要がある。もちろん、チャネルの組み合わせ比率係数が修正される必要があるか否かを示すために、チャネルの組み合わせ比率係数修正識別子の別の異なる値が、代わりに用いられてよい。
【０３４５】
例えば、チャネルの組み合わせ比率係数修正識別子に基づいて、チャネルの組み合わせ比率係数が修正される必要があるか否かを判定する段階は、具体的には、例えば、チャネルの組み合わせ比率係数修正識別子がｔｄｍ＿ＳＭ＿ｍｏｄｉ＿ｆｌａｇ＝１である場合、チャネルの組み合わせ比率係数が修正される必要があると判定する段階、又は、別の例として、チャネルの組み合わせ比率係数修正識別子がｔｄｍ＿ＳＭ＿ｍｏｄｉ＿ｆｌａｇ＝０である場合、チャネルの組み合わせ比率係数が修正される必要はないと判定する段階を含んでよい。
【０３４６】
現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数と、チャネルの組み合わせ比率係数のコードインデックスとを修正する段階は、具体的には、
例えば、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の修正された値に対応するコードインデックスが、
ｒａｔｉｏ＿ｉｄｘ＿ｍｏｄ＝０．５×（ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ｉｄｘ＋１６）
を満たし、
ｔｄｍ＿ｌａｓｔ＿ｒａｔｉｏ＿ｉｄｘは、前フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数のコードインデックスであり、
この場合、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の修正された値ｒａｔｉｏ＿ｍｏｄｑｕａは、
ｒａｔｉｏ＿ｍｏｄｑｕａ＝ｒａｔｉｏ＿ｔａｂｌ［ｒａｔｉｏ＿ｉｄｘ＿ｍｏｄ］
を満たす、段階を含んでよい。
【０３４７】
９０７、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値、初期値のコードインデックス、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の修正された値、修正された値のコードインデックス及びチャネルの組み合わせ比率係数修正識別子に基づいて、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数ｒａｔｉｏ及びコードインデックスｒａｔｉｏ＿ｉｄｘを判定する。
【０３４８】
具体的には、例えば、相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数ｒａｔｉｏを判定する段階は、次式、
【数３７２】
2021504759.tif 000905
を満たし、
ｒａｔｉｏ＿ｉｎｉｔｑｕａは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値を表し、ｒａｔｉｏ＿ｍｏｄｑｕａは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の修正された値を表し、ｔｄｍ＿ＳＭ＿ｍｏｄｉ＿ｆｌａｇは、現フレームのチャネルの組み合わせ比率係数修正識別子を表す。
【０３４９】
相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数に対応する判定されたコードインデックスｒａｔｉｏ＿ｉｄｘは、次式
【数３７３】
2021504759.tif 000906
を満たし、ｒａｔｉｏ＿ｉｄｘ＿ｉｎｉｔは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の初期値に対応するコードインデックスを表し、ｒａｔｉｏ＿ｉｄｘ＿ｍｏｄは、現フレームに対する相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数の修正された値に対応するコードインデックスを表す。
【０３５０】
９０８、現フレームのチャネルの組み合わせスキーム識別子が逆相関信号チャネルの組み合わせスキームに対応するか否かを判定し、現フレームのチャネルの組み合わせスキーム識別子が逆相関信号チャネルの組み合わせスキームに対応する場合、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を計算し、チャネルの組み合わせ比率係数をエンコードして、逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数と、チャネルの組み合わせ比率係数のコードインデックスとを取得する。
【０３５１】
まず、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を計算するために用いられる履歴キャッシュがリセットされる必要があるか否かが判定され得る。
【０３５２】
例えば、現フレームのチャネルの組み合わせスキーム識別子ｔｄｍ＿ＳＭ＿ｆｌａｇが１に等しく（例えば、ｔｄｍ＿ＳＭ＿ｆｌａｇが、現フレームのチャネルの組み合わせスキーム識別子が逆相関信号チャネルの組み合わせスキームに対応することを示す１に等しい）、かつ、前フレームのチャネルの組み合わせスキーム識別子ｔｄｍ＿ｌａｓｔ＿ＳＭ＿ｆｌａｇが０に等しい（例えば、ｔｄｍ＿ｌａｓｔ＿ＳＭ＿ｆｌａｇが、前フレームのチャネルの組み合わせスキーム識別子が相関信号チャネルの組み合わせスキームに対応することを示す０に等しい）場合、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を計算するために用いられる履歴キャッシュがリセットされる必要がある。
【０３５３】
現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を計算するために用いられる履歴キャッシュがリセットされる必要があるか否かを判定することは、代わりに、初期のチャネルの組み合わせスキームを判定し、チャネルの組み合わせスキームの修正を判定し、そして、履歴キャッシュのリセット識別子の値を判定している間に、履歴キャッシュのリセット識別子ｔｄｍ＿ＳＭ＿ｒｅｓｅｔ＿ｆｌａｇを判定することにより実施され得ることに留意されたい。例えば、ｔｄｍ＿ＳＭ＿ｒｅｓｅｔ＿ｆｌａｇが１である場合、現フレームのチャネルの組み合わせスキーム識別子が逆相関信号チャネルの組み合わせスキームに対応し、かつ、前フレームのチャネルの組み合わせスキーム識別子が相関信号チャネルの組み合わせスキームに対応する。例えば、履歴キャッシュのリセット識別子ｔｄｍ＿ＳＭ＿ｒｅｓｅｔ＿ｆｌａｇが１に等しい場合、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を計算するために用いられる履歴キャッシュがリセットされる必要がある。複数の特定のリセット方法がある。現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を計算するために用いられる履歴キャッシュ内のすべてのパラメータが、予め設定された初期値に基づいてリセットされてよい、又は、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を計算するために用いられる履歴キャッシュ内の一部のパラメータが、予め設定された初期値に基づいてリセットされてよい、又は、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を計算するために用いられる履歴キャッシュ内の一部のパラメータが、予め設定された初期値に基づいてリセットされてよく、他のパラメータが、相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を計算するために用いられる履歴キャッシュ内の対応するパラメータ値に基づいてリセットされる。
【０３５４】
次に、現フレームのチャネルの組み合わせスキーム識別子ｔｄｍ＿ＳＭ＿ｆｌａｇが逆相関信号チャネルの組み合わせスキームに対応するか否かがさらに判定される。逆相関信号チャネルの組み合わせスキームは、ほぼ位相のずれたステレオ信号に対して、時間領域ダウンミックスを実行するために、より適切なチャネルの組み合わせスキームである。本実施形態において、現フレームのチャネルの組み合わせスキーム識別子がｔｄｍ＿ＳＭ＿ｆｌａｇ＝１である場合、現フレームのチャネルの組み合わせスキーム識別子が、逆相関信号チャネルの組み合わせスキームに対応する、又は、現フレームのチャネルの組み合わせスキーム識別子がｔｄｍ＿ＳＭ＿ｆｌａｇ＝０である場合、現フレームのチャネルの組み合わせスキーム識別子が、相関信号チャネルの組み合わせスキームに対応する。
【０３５５】
現フレームのチャネルの組み合わせスキーム識別子が、逆相関信号チャネルの組み合わせスキームに対応するか否かを判定する段階は、具体的には、
現クレームのチャネルの組み合わせスキーム識別子が１であるか否かを判定する段階であって、現フレームのチャネルの組み合わせスキーム識別子が、ｔｄｍ＿ＳＭ＿ｆｌａｇ＝１である場合、現フレームのチャネルの組み合わせスキーム識別子が、逆相関信号チャネルの組み合わせスキームに対応し、この場合、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数は、計算及びエンコードされ得る、段階を含んでよい。
【０３５６】
図９−Ｂを参照すると、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数を計算及びエンコーディングする段階は、例えば、以下の段階９０８１から９０８５を含み得る。
【０３５７】
９０８１、遅延調整処理を通じて取得される現フレームの左側チャネル信号と右側チャネル信号に対して、信号エネルギー分析を実行する。
【０３５８】
現フレームの左側チャネル信号のフレームエネルギー、現フレームの右側チャネル信号のフレームエネルギー、現フレームの左側チャネルの長時間平滑化フレームエネルギー、現フレームの右側チャネルの長時間平滑化フレームエネルギー、現フレームの左側チャネルのチャネル間のエネルギー差、及び、現フレームの右側チャネルのチャネル間のエネルギー差が別個に取得される。
【０３５９】
例えば、現フレームの左側チャネル信号のフレームエネルギーｒｍｓ＿Ｌは、次式、
【数３７４】
2021504759.tif 000907
を満たし、
現フレームの右側チャネル信号のフレームエネルギーｒｍｓ＿Ｒは、次式、
【数３７５】
2021504759.tif 000908
を満たし、
【数３７６】
2021504759.tif 000909
は、現フレームの、遅延調整処理を通じて取得される左側チャネル信号を表し、
【数３７７】
2021504759.tif 000910
は、現フレームの、遅延調整処理を通じて取得される右側チャネル信号を表す。
【０３６０】
例えば、現フレームの左側チャネルの長時間平滑化フレームエネルギーｔｄｍ＿ｌｔ＿ｒｍｓ＿Ｌ＿ＳＭｃｕｒは、次式、
ｔｄｍ＿ｌｔ＿ｒｍｓ＿Ｌ＿ＳＭｃｕｒ＝（１−Ａ）×ｔｄｍ＿ｌｔ＿ｒｍｓ＿Ｌ＿ＳＭｐｒｅ＋Ａ×ｒｍｓ＿Ｌ
を満たし、
ｔｄｍ＿ｌｔ＿ｒｍｓ＿Ｌ＿ＳＭｐｒｅは、前フレームの左側チャネルの長時間平滑化フレームエネルギーを表し、Ａは、左側チャネルの長時間平滑化フレームエネルギーの更新係数を表し、Ａは、例えば、０と１との間の実数であってよく、例えば、Ａは、０．４に等しくてよい。
【０３６１】
例えば、現フレームの右側チャネルの長時間平滑化フレームエネルギーｔｄｍ＿ｌｔ＿ｒｍｓ＿Ｌ＿ＳＭｃｕｒは、次式、
ｔｄｍ＿ｌｔ＿ｒｍｓ＿Ｒ＿ＳＭｃｕｒ＝（１−Ｂ）×ｔｄｍ＿ｌｔ＿ｒｍｓ＿Ｒ＿ＳＭｐｒｅ＋Ｂ×ｒｍｓ＿Ｒ
を満たし、
ｔｄｍ＿ｌｔ＿ｒｍｓ＿Ｒ＿ＳＭｐｒｅは、前フレームの右側チャネルの長時間平滑化フレームエネルギーを表し、Ｂは、例えば、右側チャネルの長時間平滑化フレームエネルギーの更新係数を表し、Ｂの値は、０と１との間の実数であってよく、例えば、左側チャネルの長時間平滑化フレームエネルギーの更新係数の値に等しい又はこれとは異なっており、例えば、Ｂも０．４に等しくてよい。
【０３６２】
例えば、現フレームの左側チャネルのチャネル間のエネルギー差ｅｎｅｒ＿Ｌ＿ｄｔは、次式、
ｅｎｅｒ＿Ｌ＿ｄｔ＝ｔｄｍ＿ｌｔ＿ｒｍｓ＿Ｌ＿ＳＭｃｕｒ−ｔｄｍ＿ｌｔ＿ｒｍｓ＿Ｌ＿ＳＭｐｒｅ
を満たす。
【０３６３】
例えば、現フレームの右側チャネルのチャネル間のエネルギー差Ｒ＿ｄｔは、次式、
ｅｎｅｒ＿Ｒ＿ｄｔ＝ｔｄｍ＿ｌｔ＿ｒｍｓ＿Ｒ＿ＳＭｃｕｒ−ｔｄｍ＿ｌｔ＿ｒｍｓ＿Ｒ＿ＳＭｐｒｅ
を満たす。
【０３６４】
９０８２、遅延調整処理を通じて取得される現フレームの左側チャネル信号及び右側チャネル信号に基づいて、現フレームの基準チャネル信号を判定し、基準チャネル信号はまた、モノラル信号と称されてよく、基準チャネル信号が、モノラル信号と称される場合、基準チャネルに関連するすべての後続の説明及びパラメータ名において、基準チャネル信号は、モノラル信号とまとめて置き換えられてよい。
【０３６５】
例えば、基準チャネル信号ｍｏｎｏ＿ｉ（ｎ）は、次式、
【数３７８】
2021504759.tif 000911
を満たし、
【数３７９】
2021504759.tif 000912
は、現フレームの、遅延調整処理を通じて取得される左側チャネル信号であり、
【数３８０】
2021504759.tif 000913
は、現フレームの、遅延調整処理を通じて取得される右側チャネル信号である。
【０３６６】
９０８３、遅延調整処理を通じて取得される現フレームの左側チャネル信号及び右側チャネル信号のそれぞれと、基準チャネル信号との間の振幅相関のパラメータを計算する。
【０３６７】
例えば、基準チャネル信号と、現フレームの、遅延調整処理を通じて取得される左側チャネル信号との間の振幅相関のパラメータｃｏｒｒ＿ＬＭは、次式、
【数３８１】
2021504759.tif 000914
を満たし、
例えば、基準チャネル信号と、現フレームの、遅延調整処理を通じて取得される右側チャネル信号との間の振幅相関のパラメータｃｏｒｒ＿ＲＭは、次式、
【数３８２】
2021504759.tif 000915
を満たし、
【数３８３】
2021504759.tif 000916
は、現フレームの、遅延調整処理を通じて取得される左側チャネル信号を表し、
【数３８４】
2021504759.tif 000917
は、現フレームの、遅延調整処理を通じて取得される右側チャネル信号を表し、ｍｏｎｏ＿ｉ（ｎ）は、現フレームの基準チャネル信号を表し、
【数３８５】
2021504759.tif 000918
は、絶対値を取ることを表す。
【０３６８】
９０８４、基準チャネル信号と、現フレームの、遅延調整処理を通じて取得される左側チャネル信号との間の振幅相関のパラメータに基づいて、現フレームの左側チャネルと右側チャネルとの間の振幅相関の差のパラメータｄｉｆｆ＿ｌｔ＿ｃｏｒｒと、基準チャネル信号と、現フレームの、遅延調整処理を通じて取得される右側チャネル信号との間の振幅相関のパラメータを計算する。
【０３６９】
段階９０８１は、段階９０８２及び９０８３の前に実行されてよい、又は、段階９０８２及び９０８３の後で、段階９０８４の前に実行されてよいことが理解され得る。
【０３７０】
図９−Ｃを参照すると、例えば、現フレームの左側チャネルと右側チャネルとの間の振幅相関の差のパラメータｄｉｆｆ＿ｌｔ＿ｃｏｒｒは、具体的には、以下の段階９０８４１及び９０８４２を含み得る。
【０３７１】
９０８４１、基準チャネル信号と、現フレームの、遅延調整処理を通じて取得される左側チャネル信号との間の振幅相関のパラメータに基づいて、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される左側チャネル信号との間の振幅相関のパラメータを計算し、基準チャネル信号と、現フレームの、遅延調整処理を通じて取得される右側チャネル信号との間の振幅相関のパラメータに基づいて、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される右側チャネル信号との間の振幅相関のパラメータを計算する。
【０３７２】
例えば、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される左側チャネル信号との間の振幅相関のパラメータと、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される右側チャネル信号との間の振幅相関のパラメータとを計算する段階は、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される左側チャネル信号との間の振幅相関のパラメータｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＬＭ＿ＳＭが、次式、
ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＬＭ＿ＳＭｃｕｒ＝α×ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＬＭ＿ＳＭｐｒｅ＋（１−α）×ｃｏｒｒ＿ＬＭ
を満たす段階であって、
ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＬＭ＿ＳＭｃｕｒは、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される左側チャネル信号との間の振幅相関のパラメータを表し、ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＬＭ＿ＳＭｐｒｅは、基準チャネル信号と、前フレームの、左側チャネルの平滑化係数を通じて取得される左側チャネル信号との間の振幅相関のパラメータを表し、αは、０と１との間の予め設定された実数、例えば、０．２、０．５又は０．８であってよく、αの値は、適用可能な計算を通じて取得されてよく、
例えば、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される右側チャネル信号との間の振幅相関のパラメータｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＲＭ＿ＳＭは、次式、
ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＲＭ＿ＳＭｃｕｒ＝β×ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＲＭ＿ＳＭｐｒｅ＋（１−β）×ｃｏｒｒ＿ＲＭ
を満たし、
ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＲＭ＿ＳＭｃｕｒは、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される右側チャネル信号との間の振幅相関のパラメータを表し、ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＲＭ＿ＳＭｐｒｅは、基準チャネル信号と、前フレームの、長時間平滑化を通じて取得される右側チャネル信号との間の振幅相関のパラメータを表し、βは、右側チャネルの平滑化係数を表し、βは、０と１との間の予め設定された実数であってよく、βは、左側チャネルの平滑化係数αの値に等しい又はこれとは異なっていてよく、例えば、βは、０．２、０．５又は０．８に等しくてよい、又は、βの値は、適用可能な計算を通じて取得されてよい、段階を含んでよい。
【０３７３】
基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される左側チャネル信号との間の振幅相関のパラメータ、及び、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される右側チャネル信号との間の振幅相関パラメータを計算するための別の方法では、以下の段階を含んでよい。
【０３７４】
まず、基準チャネル信号と、現フレームの、遅延調整処理を通じて取得される左側チャネル信号との間の振幅相関のパラメータｃｏｒｒ＿ＬＭを修正して、現フレームの左側チャネル信号と、基準チャネル信号との間の振幅相関の修正されたパラメータｃｏｒｒ＿ＬＭ＿ｍｏｄを取得し、基準チャネル信号と、現フレームの、遅延調整処理を通じて取得される右側チャネル信号との間の振幅相関のパラメータｃｏｒｒ＿ＲＭを修正して、現フレームの右側チャネル信号と、基準チャネル信号との間の振幅相関の修正されたパラメータｃｏｒｒ＿ＲＭ＿ｍｏｄを取得する。
【０３７５】
次に、現フレームの左側チャネル信号と、基準チャネル信号との間の振幅相関の修正されたパラメータｃｏｒｒ＿ＬＭ＿ｍｏｄと、現フレームの右側チャネル信号と、基準チャネル信号との間の振幅相関の修正されたパラメータｃｏｒｒ＿ＲＭ＿ｍｏｄと、基準チャネル信号と、前フレームの、長時間平滑化を通じて取得される左側チャネル信号との間の振幅相関のパラメータｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＬＭ＿ＳＭｐｒｅと、基準チャネル信号と、前フレームの、長時間平滑化を通じて取得される右側チャネル信号との間の振幅相関のパラメータｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＲＭ＿ＳＭｐｒｅとに基づいて、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される左側チャネル信号との間の振幅相関のパラメータｄｉｆｆ＿ｌｔ＿ｃｏｒｒ＿ＬＭ＿ｔｍｐ、及び、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される右側チャネル信号との間の振幅相関のパラメータｄｉｆｆ＿ｌｔ＿ｃｏｒｒ＿ＲＭ＿ｔｍｐを判定する。
【０３７６】
次に、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される左側チャネル信号との間の振幅相関のパラメータｄｉｆｆ＿ｌｔ＿ｃｏｒｒ＿ＬＭ＿ｔｍｐと、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される右側チャネル信号との間の振幅相関のパラメータｄｉｆｆ＿ｌｔ＿ｃｏｒｒ＿ＲＭ＿ｔｍｐとに基づいて、現フレームの左側チャネルと右側チャネルとの間の振幅相関の差のパラメータの初期値ｄｉｆｆ＿ｌｔ＿ｃｏｒｒ＿ＳＭを取得し、現フレームの左側チャネルと右側チャネルとの間の振幅相関の差のパラメータの取得した初期値ｄｉｆｆ＿ｌｔ＿ｃｏｒｒ＿ＳＭと、前フレームの左側チャネルと右側チャネルとの間の振幅相関の差のパラメータｔｄｍ＿ｌａｓｔ＿ｄｉｆｆ＿ｌｔ＿ｃｏｒｒ＿ＳＭとに基づいて、現フレームの左側チャネルと右側チャネルとの間の振幅相関の差のチャネル間の変化パラメータｄ＿ｌｔ＿ｃｏｒｒを判定する。
【０３７７】
最後に、現フレームの左側チャネルと右側チャネルとの間の振幅相関の差のチャネル間の変化パラメータ、現フレームの左側チャネル信号のフレームエネルギー、現フレームの右側チャネル信号のフレームエネルギー、現フレームの左側チャネルの長時間平滑化フレームエネルギー、現フレームの右側チャネルの長時間平滑化フレームエネルギー、現フレームの左側チャネルのチャネル間のエネルギー差、及び、信号エネルギー分析を通じて取得される現フレームの右側チャネルのチャネル間のエネルギー差に基づいて、異なる左側チャネルの平滑化係数及び右側チャネルの平滑化係数を適応的に選択し、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される左側チャネル信号との間の振幅相関のパラメータｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＬＭ＿ＳＭと、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される右側チャネル信号との間の振幅相関のパラメータｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＲＭ＿ＳＭを計算する。
【０３７８】
前述した２つの例示的な方法に加えて、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される左側チャネル信号との間の振幅相関のパラメータと、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される右側チャネル信号との間の振幅相関のパラメータとを計算するための多くの他の方法があり得る。これは、本願において限定されるものではない。
【０３７９】
９０８４２、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される左側チャネル信号との間の振幅相関のパラメータ、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される右側チャネル信号との間の振幅相関のパラメータに基づいて、現フレームの左側チャネルと右側チャネルとの間の振幅相関の差のパラメータｄｉｆｆ＿ｌｔ＿ｃｏｒｒを計算する。
【０３８０】
例えば、現フレームの左側チャネルと右側チャネルとの間の振幅相関の差のパラメータｄｉｆｆ＿ｌｔ＿ｃｏｒｒは、次式、
ｄｉｆｆ＿ｌｔ＿ｃｏｒｒ＝ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＬＭ＿ＳＭ−ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＲＭ＿ＳＭ
を満たし、
ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＬＭ＿ＳＭは、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される左側チャネル信号との間の振幅相関のパラメータを表し、ｔｄｍ＿ｌｔ＿ｃｏｒｒ＿ＲＭ＿ＳＭは、基準チャネル信号と、現フレームの、長時間平滑化を通じて取得される右側チャネル信号との間の振幅相関のパラメータを表す。
【０３８１】
９０８５、現フレームの左側チャネルと右側チャネルとの間の振幅相関の差のパラメータｄｉｆｆ＿ｌｔ＿ｃｏｒｒをチャネルの組み合わせ比率係数に変換し、チャネルの組み合わせ比率係数に対して量子化エンコーディングを実行して、現フレームに対する逆相関信号チャネルの組み合わせスキームに対応するチャネルの組み合わせ比率係数と、チャネルの組み合わせ比率係数のコードインデックスとを判定する。
【０３８２】
図９−Ｄを参照すると、現フレームの左側チャネルと右側チャネルとの間の振幅相関の差のパラメータをチャネルの組み合わせ比率係数に変換するための可能な方法は、具体的には、段階９０８５１から９０８５３を含み得る。
【０３８３】
９０８５１、左側チャネルと右側チャネルとの間の振幅相関の差のパラメータに対して、マッピング処理を実行することで、左側チャネルと右側チャネルとの間の振幅相関の差の、マッピング処理を通じて取得されるパラメータの値の範囲は、［ＭＡＰ＿ＭＡＸは、ＭＩＮ、ＭＡＰ＿ＭＡＸ］である。
【０３８４】
左側チャネルと右側チャネルとの間の振幅相関の差のパラメータに対して、マッピング処理を実行するための方法は、以下の段階を含み得る。
【０３８５】
まず、現フレームの左側チャネルと右側チャネルとの間の振幅相関の差のパラメータに対して、振幅制限処理を実行する。例えば、左側チャネルと右側チャネルとの間の振幅相関の差の、振幅制限処理を通じて取得されるパラメータｄｉｆｆ＿ｌｔ＿ｃｏｒｒ＿ｌｉｍｉｔは、次式、
【数３８６】
2021504759.tif 000919
を満たし、ＲＡＴＩＯ＿ＭＡＸは、左側チャネルと右側チャネルとの間の振幅相関の差の、振幅制限を通じて取得されるパラメータの最大値を表し、ＲＡＴＩＯ＿ＭＩＮは、左側チャネルと右側チャネルとの間の振幅相関の差の、振幅制限を通じて取得されるパラメータの最小値を表し、ＲＡＴＩＯ＿ＭＡＸは、例えば、予め設定された経験的な値であり、ＲＡＴＩＯ＿ＭＡＸは、例えば、１．５、３．０又は別の値であり、ＲＡＴＩＯ＿ＭＩＮは、例えば、予め設定された経験的な値であり、ＲＡＴＩＯ＿ＭＩＮは、例えば、−１．５、−３．０又は別の値であり、ＲＡＴＩＯ＿ＭＡＸ＞ＲＡＴＩＯ＿ＭＩＮである。
【０３８６】
次に、左側チャネルと右側チャネルとの間の振幅相関の差の、振幅制限処理を通じて取得されるパラメータに対して、マッピング処理を実行する。左側チャネルと右側チャネルとの間の振幅相関の差の、マッピング処理を通じて取得されるパラメータｄｉｆｆ＿ｌｔ＿ｃｏｒｒ＿ｍａｐは、次式、
【数３８７】
2021504759.tif 000920
を満たし、
【数３８８】
2021504759.tif 000921
【数３８９】
2021504759.tif 000922
又は、
【数３９０】
2021504759.tif 000923
であり、
【数３９１】
2021504759.tif 000924
【数３９２】
2021504759.tif 000925
又は、
Ｂ２＝ＭＡＰ＿ＭＩＮ−ＲＡＴＩＯ＿ＭＩＮ×Ａ２
であり、
【数３９３】
2021504759.tif 000926
【数３９４】
2021504759.tif 000927
又は、
Ｂ３＝ＭＡＰ＿ＬＯＷ−ＲＡＴＩＯ＿ＬＯＷ×Ａ３
であり
ＭＡＰ＿ＭＡＸは、左側チャネルと右側チャネルとの間の振幅相関の差の、マッピング処理を通じて取得されるパラメータの最大値を表し、ＭＡＰ＿ＨＩＧＨは、左側チャネルと右側チャネルとの間の振幅相関の差の、マッピング処理を通じて取得されるパラメータの高い閾値を表し、ＭＡＰ＿ＬＯＷは、左側チャネルと右側チャネルとの間の振幅相関の差の、マッピング処理を通じて取得されるパラメータの低い閾値を表し、ＭＡＰ＿ＭＩＮは、左側チャネルと右側チャネルとの間の振幅相関の差の、マッピング処理を通じて取得されるパラメータの最小値を表し、
ＭＡＰ＿ＭＡＸ＞ＭＡＰ＿ＨＩＧＨ＞ＭＡＰ＿ＬＯＷ＞ＭＡＰ＿ＭＩＮ
であり、
例えば、本願の一部の実施形態において、ＭＡＰ＿ＭＡＸは２．０であってよく、ＭＡＰ＿ＨＩＧＨは１．２であってよく、ＭＡＰ＿ＬＯＷは０．８であってよく、ＭＡＰ＿ＭＩＮは０．０であってよく、もちろん、実際の適用は、これらの値の例に限定されるものではなく、
ＲＡＴＩＯ＿ＭＡＸは、左側チャネルと右側チャネルとの間の振幅相関の差の、振幅制限を通じて取得されるパラメータの最大値を表し、ＲＡＴＩＯ＿ＨＩＧＨは、左側チャネルと右側チャネルとの間の振幅相関の差の、振幅制限を通じて取得されるパラメータの高い閾値を表し、ＲＡＴＩＯ＿ＬＯＷは、左側チャネルと右側チャネルとの間の振幅相関の差の、振幅制限を通じて取得されるパラメータの低い閾値を表し、ＲＡＴＩＯ＿ＭＩＮは、左側チャネルと右側チャネルとの間の振幅相関の差の、振幅制限を通じて取得されるパラメータの最小値を表し、
ＲＡＴＩＯ＿ＭＡＸ＞ＲＡＴＩＯ＿ＨＩＧＨ＞ＲＡＴＩＯ＿ＬＯＷ＞ＲＡＴＩＯ＿ＭＩＮ
であり、
例えば、本願の一部の実施形態において、ＲＡＴＩＯ＿ＭＡＸは１．５であり、ＲＡＴＩＯ＿ＨＩＧＨは０．７５であり、ＲＡＴＩＯ＿ＬＯＷは−０．７５であり、ＲＡＴＩＯ＿ＭＩＮは−１．５であり、もちろん、実際の適用は、これらの値の例に限定されるものではない。
【０３８７】
本願の一部の実施形態において、別の方法は以下のとおりである。すなわち、左側チャネルと右側チャネルとの間の振幅相関の差の、マッピング処理を通じて取得されるパラメータｄｉｆｆ＿ｌｔ＿ｃｏｒｒ＿ｍａｐは、次式、
【数３９５】
2021504759.tif 000928
を満たし、
ｄｉｆｆ＿ｌｔ＿ｃｏｒｒ＿ｌｉｍｉｔは、左側チャネルと右側チャネルとの間の振幅相関の差の、振幅制限処理を通じて取得されるパラメータを表し、
【数３９６】
2021504759.tif 000929
であり、
ＲＡＴＩＯ＿ＭＡＸは、左側チャネルと右側チャネルとの間の振幅相関の差の最大振幅パラメータを表し、−ＲＡＴＩＯ＿ＭＡＸは、左側チャネルと右側チャネルとの間の振幅相関の差の最小振幅パラメータを表し、ＲＡＴＩＯ＿ＭＡＸは、予め設定された経験的な値であってよく、例えば、ＲＡＴＩＯ＿ＭＡＸは、１．５、３．０又は０より大きい別の実数であってよい。
【０３８８】
９０８５２、左側チャネルと右側チャネルとの間の振幅相関の差の、マッピング処理を通じて取得されるパラメータをチャネルの組み合わせ比率係数に変換する。
【０３８９】
チャネルの組み合わせ比率係数ｒａｔｉｏ＿ＳＭは、次式、
【数３９７】
2021504759.tif 000930
を満たし、
【数３９８】
2021504759.tif 000931
臣膀苣떂苣뎃볦鞮苣ꢡ臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣邼볯馼볯醀⼼䥄㹖 趉뿨꺁雦閳臣ꂊ臣ꚁ胣ꚷ臥膃菣趃菣ꢁ迥뒁菣ꎃ菣ꮃ臣꺁雩꺁賦薹鯧ꊖ臣꺷臣醃菣ꆃ菣뾂臣膀믤辂苣ꮁ胣设臣낁胣㲁牢ਾ†胩뢛雩ꆿ迥膃菣趃菣꺁뗧뾁郥辂臣릂苣벃菣ꮁ꿥鲿臣讂菣ꎃ菣ꮃ臣蒵臣袐苣鮁꿦螎뿤낕苣뒛雦馁苣讁郥讁苣膀苣뎃苣벃菣꺁뇥뒭苣ꎃ菣랂菣ꮁ臣讂觥閃菣벃菣꺁苣ꎃ菣랂菣閁苣讂苣뎃苣벃菣ꎂ菣낂菣ꦃ菣벃苣袼뻤袁臣膀菣ꦃ苣麃菣膃菣趃菣ꆿ迥꺁菣ꎃ菣ꮃ雩꺁鯧ꊖ菣ꦃ菣벃苣袏臣뮂苣뎃菣ꪃ菣ꎃ菣ꮃ뿤랏臣膃菣趃菣鎖臣뢛雩醃菣ꆃ菣뾂볯膀迧閃菣벃菣誏臣趉菣것菣ꂃ臣膃菣趃菣꺁뗧뾁郥辂臣릂苣벃菣颭裥邭胣誏臣膀迧閃菣벃菣誏臣趉菣것菣ꂃ臣뺯臣讂胩뢛雩ꆿ迥膃菣趃菣꺁뗧뾁郥辂臣릂苣벃菣ꮁ꿥鲿臣讂菣ꎃ菣ꮃ臣蒵臣袐苣鮁꿦螎뿤낕臣몟臣蒁臣膀臣ꒁ胣뺏菣것菣ꂃ臣ꚷ臥膃菣趃菣꺁闩芙雩뎹믦隌菣것菣ꂃ苣趃菣꺂菣膀迧閃菣벃菣꺁迥뒁菣ꎃ菣ꮃ臣랕駦鎖맥醻賥閃菣벃菣ꢂ菣ꮃ苣벃胣誏臣膀뿤랏苣趃菣꺂菣蚈黦銂胩颁臣随뻥閁苣讂迧閃菣벃菣꺁럥뒁菣ꎃ菣ꮃ臣膃菣趃菣鎖臣ꢂ菣ꮃ苣벃럥ꮁ鿥ꖁ臣ꚁ裥骮臣讂껦躚臣膀戼㹲 蚀鯧ꊖ뿤랏菣ꎃ菣ꮃ臣蒵臣袐苣鮁苣궂菣ꂃ臣뺯뿥馁苣膃菣趃菣꺁뗧뾁郥辂臣钯軧芿闦貁鯦낖臣貂苣薿ꛨ貁臣讂ꃥ袐胣趉뿨꺁뻤몤髧ꪁ雦閳苣ꢔ臣ꚁ胣ꚷ臥膃菣趃菣ꢁ迥뒁菣ꎃ菣ꮃ臣꺁雩꺁賦薹鯧ꊖ臣꺷臣醃菣ꆃ菣뾂苣膃菣趃菣꺁뗧뾁郥辂臣钯軧芿闦ꮁꓥ鮏臣讂껦躚臣膀臣蚁臣ꪁ臣뒠郥膀戼㹲 趉菣것菣ꂃ臣뺯臣讂胩뢛雩ꆿ迥膃菣趃菣꺁뗧뾁郥辂臣릂苣벃菣ꮁ꿥鲿臣讂菣ꎃ菣ꮃ臣蒵臣袐苣鮁꿦螎뿤낕臣膀菣ꎃ菣ꮃ臣蒵臣袐苣鮁꿦螎뿤낕臣뎂菣覃苣뎃菣莃苣릂臣銂胣뺏菣것菣ꂃ臣뺯臣讂胩뢛雩ꆿ迥膃菣趃菣꺁뗧뾁郥辂臣릂苣벃菣ꮁ꿥鲿臣讂菣ꎃ菣ꮃ臣蒵臣袐苣鮁꿦螎뿤낕迥뎁菣ꎃ菣ꮃ臣蒵臣袐苣鮁꿦螎뿤낕臣뎂菣覃苣뎃菣莃苣릂臣鞁臣뒛軦ꢔ臣讂껦躚臣㲨牢ਾ†苣ꮐ苣ꖈ臣릖돦銂铧蒁臣膀菣ꎃ菣ꮃ臣蒵臣袐苣鮁꿦螎뿤낕臣覤迦閁苣ꚁ苣蒁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯醼胣㲑䐯噉ਾ†볯邼볯閼볯膀ꓥ鮏苣骀臣ꚁ迥鞾臣貂苣膃菣趃菣꺁뗧뾁郥辂臣钯軧芿闦ꮁ꿥鞁臣辇귥隌苣뎃苣벃菣ꎂ菣낂苣龮ꇨ鞁臣膀迧閃菣벃菣ꮁ꿥馁苣蚀鯧ꊖ뿤랏菣ꎃ菣ꮃ臣蒵臣袐苣鮁苣궂菣ꂃ臣뺯뿥馁苣膃菣趃菣꺁뗧뾁郥辂臣钯軧芿闦銂裥骮臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯銼胣㲑䐯噉ਾ†藥鎽髧ꮁ臣膀뻤袁臣膀迧閃菣벃菣ꮁ꿥馁苣蚀鯧ꊖ뿤랏菣ꎃ菣ꮃ臣蒵臣袐苣鮁苣궂菣ꂃ臣뺯뿥馁苣鶈鳦꺁苣벃菣ꒂ菣螃菣꾂苣銽뷯钽뷯辽볯覽뷯颽볯覽뷯覽뷯뾼볯궼胣誏臣膀迧閃菣벃菣ꮁ꿥馁苣蚀鯧ꊖ뿤랏菣ꎃ菣ꮃ臣蒵臣袐苣鮁苣궂菣ꂃ臣뺯뿥馁苣膀蟩邭賥ꢂ菣뎂菣螃苣뎃苣銂胩颁臣随뻥閁苣讂菣ꎃ菣ꮃ臣蒵臣袐苣鮁꿦螎뿤낕臣鶈鳦ꒀ뷯膽뷯覽뷯뾼뷯躽뷯钽볯뎼볯㲭畳⁢浸湬㩳灪∽瑨灴⼺眯睷樮潰朮⹯灪㸢뷯閽뷯㲁猯扵銂迥鞾臣讂臣膂臣膀蟩邭賥ꢂ菣뎂菣螃苣뎃苣꾁胣覤迦銂胩颁臣随뻥閁苣讂菣ꎃ菣ꮃ臣蒵臣袐苣鮁꿦螎뿤낕臣뺯臣ꚁ껥財臣貂胣㲁牢ਾ†뷯膽뷯覽뷯뾼뷯躽뷯钽볯뎼볯㲭畳⁢浸湬㩳灪∽瑨灴⼺眯睷樮潰朮⹯灪㸢뷯閽뷯㲁猯扵鶼뷯膽뷯覽뷯뾼뷯膽뷯貽볯뎼볯뮼뷯膽뷯覽뷯뾼뷯蒽뷯뾼뷯躽뷯钽볯뎼볯붼戼㹲 ꞁ臣誂胣銽뷯钽뷯辽볯钽뷯芽뷯뾼볯궼臣膀胩뢛雩ꆿ迥膃菣趃菣꺁뗧뾁郥辂臣릂苣벃菣ꮁ꿥鲿臣讂菣ꎃ菣ꮃ臣蒵臣袐苣鮁꿦螎뿤낕臣릂苣ꦃ菣辇귥隌臣龁苣꺁苣벃菣隃菣꾂苣ꢡ臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣邼볯馼볯醀⼼䥄㹖 鎾鷦肊ꇨꮁ臣醁苣뮻蓦꺁苣ꮂ菣벃蟩邭賥릖돦貁胣辇귥隌苣뎃苣벃菣ꎂ菣낂臣龁苣ꮁ铧蒁苣貂臣袂臣膀뻤袁臣膀鷥肸臣릂苣ꦃ菣辇귥隌迥꾁룤螝룤ꪁ苣ꮂ菣벃蟩邭賥貁铧蒁苣貂臣袂臣芀苣벃菣隌菣莃菣꺁闦꾁胣閼菣莃菣ꞁ臣ꎁ臣袂臣芀藥鎽髧ꪁ雦閳臣膀臣鎁臣꾁ꧨ내臣겪飦鞁臣蒁胣蚀鯧ꊖ뿤랏菣ꎃ菣ꮃ臣蒵臣袐苣鮁苣궂菣ꂃ臣뺯뿥馁苣膃菣趃菣꺁뗧뾁郥辂臣钯軧芿闦꺁苣ꮂ菣벃蟩邭賥꺁臣膂臣뎂菣覃菣莃苣꾁胣뢛雩ꆿ迥膃菣趃菣꺁뗧뾁郥辂臣릂苣벃菣ꮁ꿥鲿臣讂菣ꎃ菣ꮃ臣蒵臣袐苣鮁꿦螎뿤낕臣릂苣ꦃ菣辇귥隌臣龁苣꺁苣벃菣隃菣꾂臣貐臣ꞁ臣ꎁ臣袂臣膀迥꾁胣鎁苣ꢁ臣낕臣ꎁ臣蒁臣袂臣芀苣벃菣隃菣꾂臣貐臣뒠郥膀菣ꎃ菣ꮃ臣蒵臣袐苣鮁꿦螎뿤낕臣릂苣ꦃ菣辇귥隌臣龁苣ꮁ铧蒁苣貂苣醼臣꺁苣벃菣隃菣꾂臣뾁臣베듧閁苣讂뿥膦臣芁苣鞾苣芀臣꺁ꃥ袐胣뺏菣것菣ꂃ臣뺯臣讂胩뢛雩ꆿ迥膃菣趃菣꺁뗧뾁郥辂臣릂苣벃菣ꮁ꿥鲿臣膀蟩邭賥ꢂ菣뎂菣螃苣뎃苣銂胩颁臣随뻥閁苣讂菣ꎃ菣ꮃ臣蒵臣袐苣鮁꿦螎뿤낕臣鶈鳦ꒀ뷯膽뷯覽뷯뾼뷯躽뷯钽볯뎼볯㲭畳⁢浸湬㩳灪∽瑨灴⼺眯睷樮潰朮⹯灪㸢뷯閽뷯㲁猯扵꾁胣㲁牢ਾ†뷯膽뷯覽뷯뾼뷯躽뷯钽볯뎼볯㲭畳⁢浸湬㩳灪∽瑨灴⼺眯睷樮潰朮⹯灪㸢뷯閽뷯㲁猯扵鶼뷯膽뷯覽뷯뾼뷯膽뷯貽볯銽뷯钽뷯辽볯覽뷯颽볯覽뷯覽뷯뾼볯궼볯㲽牢ਾ†臣芁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣邼볯馼볯醀⼼䥄㹖 设臣낁胣릖돦꾁胣뺏菣것菣ꂃ臣뺯臣讂胩뢛雩ꆿ迥膃菣趃菣꺁뗧뾁郥辂臣릂苣벃菣ꮁ꿥鲿臣膀蟩邭賥ꢂ菣뎂菣螃苣뎃苣銂胩颁臣随뻥閁苣讂菣ꎃ菣ꮃ臣蒵臣袐苣鮁꿦螎뿤낕臣鶈鳦ꒀ苣膀迧閃菣벃菣ꮁ꿥馁苣蚀鯧ꊖ뿤랏菣ꎃ菣ꮃ臣蒵臣袐苣鮁苣궂菣ꂃ臣뺯뿥馁苣膃菣趃菣꺁뗧뾁郥辂臣钯軧芿闦ꢁ臣ꚁ鯧ꖎ铧蒁臣誁苣膀迧閃菣벃菣ꮁ꿥馁苣蚀鯧ꊖ뿤랏菣ꎃ菣ꮃ臣蒵臣袐苣鮁苣궂菣ꂃ臣뺯뿥馁苣膃菣趃菣꺁뗧뾁郥辂臣钯軧芿闦꺁裥龜臣뎂菣覃苣뎃菣莃苣릂苣膀迧閃菣벃菣ꮁ꿥馁苣蚀鯧ꊖ뿤랏菣ꎃ菣ꮃ臣蒵臣袐苣鮁苣궂菣ꂃ臣뺯뿥馁苣膃菣趃菣꺁뗧뾁郥辂臣钯軧芿闦꺁苣벃菣ꒂ菣螃菣꾂苣ꢁ臣ꚁ鯧ꖎ铧蒁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣邼볯馼볯醀⼼䥄㹖 뺏菣것菣ꂃ臣뺯臣讂胩뢛雩ꆿ迥膃菣趃菣꺁뗧뾁郥辂臣릂苣벃菣ꮁ꿥鲿臣讂菣ꎃ菣ꮃ臣蒵臣袐苣鮁꿦螎뿤낕臣뎂菣覃苣뎃菣莃苣릂뷯膽뷯覽뷯뾼뷯蒽뷯뾼볯궼臣膀戼㹲 銽뷯钽뷯辽볯覽뷯颽볯뎼볯鶼뷯膽뷯覽뷯뾼뷯蒽뷯뾼뷯躽뷯钽볯뎼볯㲭牢ਾ†苣肺臣馁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯隼胣㲑䐯噉ਾ†迧閃菣벃菣ꮁ꿥馁苣蚀鯧ꊖ뿤랏菣ꎃ菣ꮃ臣蒵臣袐苣鮁苣궂菣ꂃ臣뺯뿥馁苣膃菣趃菣꺁뗧뾁郥辂臣钯軧芿闦꾁胣ꆬ볥膀戼㹲 銽뷯钽뷯辽볯뎼볯鶼뷯膽뷯覽뷯뾼뷯膽뷯貽볯銽뷯钽뷯辽볯覽뷯颽볯뎼볯붼戼㹲 銂뫦龁臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣邼볯馼볯醀⼼䥄㹖 ꖈ臣릖돦꾁胣趉菣것菣ꂃ臣뺯臣讂胩뢛雩ꆿ迥膃菣趃菣꺁뗧뾁郥辂臣릂苣벃菣ꮁ꿥鲿臣讂菣ꎃ菣ꮃ臣蒵臣袐苣鮁꿦螎뿤낕臣뎂菣覃苣뎃菣莃苣릂胣袏臣膀觥閃菣벃菣ꮁ꿥馁苣蚀鯧ꊖ뿤랏菣ꎃ菣ꮃ臣蒵臣袐苣鮁苣궂菣ꂃ臣뺯뿥馁苣膃菣趃菣꺁뗧뾁郥辂臣钯軧芿闦ꮁ鿥ꖁ臣ꚁ胣뺏菣것菣ꂃ臣뺯臣讂胩뢛雩ꆿ迥膃菣趃菣꺁뗧뾁郥辂臣릂苣벃菣ꮁ꿥鲿臣讂胣辇귥隌苣뎃苣벃菣ꎂ菣낂苣骀臣ꚁ迥鞾臣貂苣膃菣趃菣꺁뗧뾁郥辂臣钯軧芿闦꺁裥龜胥膀迥뎁胣뺏菣것菣ꂃ臣뺯臣讂胩뢛雩ꆿ迥膃菣趃菣꺁뗧뾁郥辂臣릂苣벃菣ꮁ꿥鲿臣讂裥龜臣뎂菣覃苣뎃菣莃苣릂苣꺿귦鞁胣뺏菣것菣ꂃ臣뺯臣讂胩뢛雩ꆿ迥膃菣趃菣꺁뗧뾁郥辂臣릂苣벃菣ꮁ꿥鲿臣讂菣ꎃ菣ꮃ臣蒵臣袐苣鮁꿦螎뿤낕臣꺿귦閁苣龁苣벃菣ꒂ菣螃菣꾂苣銂胣뺏菣것菣ꂃ臣뺯臣讂胩뢛雩ꆿ迥膃菣趃菣꺁뗧뾁郥辂臣릂苣벃菣ꮁ꿥鲿臣讂菣ꎃ菣ꮃ臣蒵臣袐苣鮁꿦螎뿤낕臣뎂菣覃苣뎃菣莃苣릂臣鞁臣ꢔ臣膀胩뢛雩ꆿ迥膃菣趃菣꺁뗧뾁郥辂臣릂苣벃菣ꮁ꿥鲿臣讂뿤ꎭ臣貂臣膃菣趃菣꺁뗧뾁郥辂臣钯軧芿闦銂胣뺏菣것菣ꂃ臣뺯臣讂胩뢛雩ꆿ迥膃菣趃菣꺁뗧뾁郥辂臣릂苣벃菣ꮁ꿥鲿臣讂菣ꎃ菣ꮃ臣蒵臣袐苣鮁꿦螎뿤낕臣鞁臣ꢔ臣ꚁ苣蒁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯颼胣㲑䐯噉ਾ†迧閃菣벃菣ꮁ꿥馁苣蚀鯧ꊖ뿤랏菣ꎃ菣ꮃ臣蒵臣袐苣鮁苣궂菣ꂃ臣뺯뿥馁苣膃菣趃菣꺁뗧뾁郥辂臣钯軧芿闦꺁苣벃菣ꒂ菣螃菣꾂苣銽뷯钽뷯辽볯覽뷯颽볯뎼볯꾁胣㲁牢ਾ†뷯膽뷯覽뷯뾼뷯蒽뷯뾼볯궼볯쾝쎆銽뷯钽뷯辽볯覽뷯颽볯覽뷯覽뷯뾼볯궼볯袼볯銈蛏볯쎉钽뷯趽볯貽뷯鎽뷯뾼뷯膽뷯覽뷯뾼뷯蒽뷯뾼볯궼戼㹲 銂뫦龁臣膀뷯膽뷯覽뷯뾼뷯蒽뷯뾼뷯躽뷯钽볯뎼볯꾁胣뺏菣것菣ꂃ臣뺯臣讂胩뢛雩ꆿ迥膃菣趃菣꺁뗧뾁郥辂臣릂苣벃菣ꮁ꿥鲿臣讂裥龜臣뎂菣覃苣뎃菣莃苣릂苣ꢡ臣膀뷯蒽뷯뾼뷯膽뷯钽볯銽뷯钽뷯辽볯覽뷯颽볯뎼臣膀觥閃菣벃菣ꮁ꿥馁苣蚀鯧ꊖ뿤랏菣ꎃ菣ꮃ臣蒵臣袐苣鮁苣궂菣ꂃ臣뺯뿥馁苣膃菣趃菣꺁뗧뾁郥辂臣钯軧芿闦꺁苣벃菣ꒂ菣螃菣꾂苣ꞁ臣誂胣쾁꾁胣蚀鯧ꊖ뿤랏菣ꎃ菣ꮃ臣蒵臣袐苣鮁苣궂菣ꂃ臣뺯뿥馁苣膃菣趃菣꺁뗧뾁郥辂臣钯軧芿闦꺁뿤ꎭ뿤낕臣芁苣膀蛏臣ꒀ臣膀뗧鎨胥ꞁ臣ꎁ臣袂臣膀뻤袁臣膀蛏臣膀볯躼볯ꮁ귧鞁臣ꚁ苣蒁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯鎼볯馼胣㲑䐯噉ਾ†臣꺁ꃥ袐胣뺏菣것菣ꂃ臣뺯臣讂胩뢛雩ꆿ迥膃菣趃菣꺁뗧뾁郥辂臣릂苣벃菣ꮁ꿥鲿臣讂菣ꎃ菣ꮃ臣蒵臣袐苣鮁꿦螎뿤낕臣膀곦込胣㲁牢ਾ†뷯膽뷯覽뷯뾼볯궼볯銽뷯钽뷯辽볯钽뷯芽뷯뮼뷯膽뷯覽뷯뾼뷯蒽뷯뾼볯궼볯㲽牢ਾ†苣肺臣馁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯邼胣㲑䐯噉ਾ†臣覂臣ꖈ臣릖돦ꞁ臣膀胩뢛雩ꆿ迥膃菣趃菣꺁뗧뾁郥辂臣릂苣벃菣ꮁ꿥鲿臣讂蟩邭賥閁苣ꚁ臣ꪁ臣膃菣趃菣꺁뗧뾁郥辂臣钯軧芿闦銂胣뺏菣것菣ꂃ臣뺯臣讂胩뢛雩ꆿ迥膃菣趃菣꺁뗧뾁郥辂臣릂苣벃菣ꮁ꿥鲿臣讂菣ꎃ菣ꮃ臣蒵臣袐苣鮁꿦螎뿤낕臣鞁臣ꢔ臣ꚁ臣讂胣馁臣辂臣膀迧閃菣벃菣ꮁ꿥馁苣蚀鯧ꊖ뿤랏菣ꎃ菣ꮃ臣蒵臣袐苣鮁苣궂菣ꂃ臣뺯뿥馁苣膃菣趃菣꺁뗧뾁郥辂臣钯軧芿闦銽뷯钽뷯辽볯뎼볯꾁胣ꆬ볥膀戼㹲㰊䥄㹖胣낕볯馼볯醀⼼䥄㹖㰊䥄㹖愼栠敲㵦㈢㈰㔱㐰㔷⸹楴≦㈾㈰㔱㐰㔷⸹楴쉦゠〰㌹㰲愯㰾䐯噉ਾ 銂뫦龁臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣邼볯邼볯醀⼼䥄㹖 閁苣ꮁ胣견볯꺁雦閳臣膀觥閃菣벃菣ꮁ꿥馁苣蚀鯧ꊖ뿤랏菣ꎃ菣ꮃ臣蒵臣袐苣鮁苣궂菣ꂃ臣뺯뿥馁苣膃菣趃菣꺁뗧뾁郥辂臣钯軧芿闦ꮁ鿥ꖁ臣ꚁ胣뺏菣것菣ꂃ臣뺯臣讂胩뢛雩ꆿ迥膃菣趃菣꺁뗧뾁郥辂臣릂苣벃菣ꮁ꿥鲿臣讂蟩邭賥閁苣ꚁ臣ꪁ臣膃菣趃菣꺁뗧뾁郥辂臣钯軧芿闦銂뿤ꎭ臣讂껦躚胣뺏菣것菣ꂃ臣뺯臣讂胩뢛雩ꆿ迥膃菣趃菣꺁뗧뾁郥辂臣릂苣벃菣ꮁ꿥鲿臣讂菣ꎃ菣ꮃ臣蒵臣袐苣鮁꿦螎뿤낕臣鞁臣膀胩뢛雩ꆿ迥膃菣趃菣꺁뗧뾁郥辂臣릂苣벃菣ꮁ꿥鲿臣讂뿤ꎭ臣貂臣膃菣趃菣꺁뗧뾁郥辂臣钯軧芿闦銂铧蒁苣떮髩膀迥뎁胣뺏菣것菣ꂃ臣뺯臣讂胩뢛雩ꆿ迥膃菣趃菣꺁뗧뾁郥辂臣릂苣벃菣ꮁ꿥鲿臣讂菣ꎃ菣ꮃ臣蒵臣袐苣鮁꿦螎뿤낕臣뺯臣ꚁ蟩邭賥ꢂ菣뎂菣螃苣뎃苣銂껥財臣ꚁ胣膃菣趃菣꺁뗧뾁郥辂臣钯軧芿闦꺁苣벃菣ꒂ菣螃菣꾂苣銂迥鞾臣讂껦躚臣芁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣邼볯邼볯醀⼼䥄㹖 趉뿨꺁雦閳臣ꂊ臣ꚁ胣ꚷ臥膃菣趃菣ꢁ迥뒁菣ꎃ菣ꮃ臣꺁雩꺁賦薹鯧ꊖ臣꺷臣醃菣ꆃ菣뾂苣膃菣趃菣꺁뗧뾁郥辂臣钯軧芿闦ꮁꓥ鮏臣膀菣ꎃ菣ꮃ臣蒵臣袐苣鮁꿦螎뿤낕臣뺯臣ꚁ蟩邭賥ꢂ菣뎂菣螃苣뎃苣銂껥財臣讂臣膂臣骤臣꺁믤꺁雦閳臣颭鳥鞁臣袂臣芀郥颧臣膀迧閃菣벃菣ꮁ꿥馁苣蚀鯧ꊖ뿤랏菣ꎃ菣ꮃ臣蒵臣袐苣鮁苣궂菣ꂃ臣뺯뿥馁苣膃菣趃菣꺁뗧뾁郥辂臣钯軧芿闦ꢁ胣膃菣趃菣꺁뗧뾁郥辂臣钯軧芿闦꺁苣벃菣ꒂ菣螃菣꾂苣ꢁ苣ꒈ껥馁苣龁苣꺁ꓥ辁臣낕臣讂雦閳苣颭鳥馁苣芀臣貂臣膀鳦颡臣誁臣ꚁ駩骮臣貂苣节臣ꞁ臣ꪁ臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣邼볯邼볯醀⼼䥄㹖 馼볯馼胣趉菣것菣ꂃ臣肃苣뎃菣莃苣릂菣벃菣ꢁ胣뺏菣것菣ꂃ臣뺯臣讂菣ꎃ菣ꮃ臣蒵臣袐苣鮁苣궂菣ꂃ臣ꮁ鿥ꖁ臣ꚁ胣뺏菣것菣ꂃ臣ꢂ菣뎂菣螃苣뎃苣ꊃ菣覃苣ꒈ껥馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣邼볯邼볯醀⼼䥄㹖 뺏菣것菣ꂃ臣膃菣趃菣꺁뗧뾁郥辂臣릂苣벃菣颭裥邭臣膀뷯蒽뷯뾼볯궼볯蚽뷯膽뷯ꢁ臣ꚁꓧ閁苣ꚁ苣蒁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯閼胣㲑䐯噉ਾ†觥閃菣벃菣꺁菣ꎃ菣ꮃ臣蒵臣袐苣鮁苣궂菣ꂃ귨ꖈ귥꾁胣钽뷯趽볯貽뷯鎽뷯뾼볯궼볯蚽뷯膽뷯ꢁ臣ꚁꓧ閁苣ꚁ苣蒁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯隼胣㲑䐯噉ਾ†迧閃菣벃菣꺁菣Ꚃ菣龃菣꾂苣ꊃ菣覃귨ꖈ귥꾁胣钽뷯趽볯꒼볯뾼뷯貽뷯螽臣鞁臣몤臣貂臣袂臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣邼볯邼볯醀⼼䥄㹖 趉菣것菣ꂃ臣肃苣뎃菣莃苣릂菣벃菣颭裥邭臣膀뷯蒽뷯뾼뷯膽뷯钽볯꒼볯뾼뷯貽뷯螽臣鞁臣몤臣貂臣袂臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣邼볯邼볯醀⼼䥄㹖 貐꟦ꮁ胣鎽뷯薽뷯薽뷯뾼뷯蒽뷯뾼뷯辽뷯薽뷯뾼뷯馽뷯薽臣膀迧閃菣벃菣꺁苣뎃苣벃菣ꎂ菣낂菣벃菣銂ꓧ馁臣膂臣ꢔ臣覂苣ꚁ苣蒁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯馼胣㲑䐯噉ਾ†藥鎽髧ꮁ臣膀뻤袁臣膀뷯钽뷯銽뷯辽볯钽뷯趽볯莽뷯蒽뷯銽볯钽뷯邽뷯鶼볯꾁胣뺏菣것菣ꂃ臣ꢂ菣뎂菣螃苣뎃苣ꊃ菣覃臣膀菣Ꚃ菣龃菣꾂苣ꊃ菣覃볯讁苣肃苣뎃菣莃苣릂菣벃菣ꆼ臣꺁苣뎃苣벃菣ꎂ菣낂菣벃菣ꞁ臣讂臣ꢁ苣몤臣膀뷯钽뷯銽뷯辽볯钽뷯趽볯莽뷯蒽뷯銽볯钽뷯邽뷯鶼볯꾁胣뺏菣것菣ꂃ臣ꢂ菣뎂菣螃苣뎃苣ꊃ菣覃臣膀菣Ꚃ菣龃菣꾂苣ꊃ菣覃볯讁苣肃苣뎃菣莃苣릂菣벃菣ꊼ臣꺁苣뎃苣벃菣ꎂ菣낂菣벃菣ꞁ臣讂臣ꢁ苣몤臣膀뷯钽뷯銽뷯辽볯钽뷯趽볯莽뷯蒽뷯銽볯钽뷯邽뷯鶼볯꾁胣뺏菣것菣ꂃ臣ꢂ菣뎂菣螃苣뎃苣ꊃ菣覃臣膀菣Ꚃ菣龃菣꾂苣ꊃ菣覃볯讁苣肃苣뎃菣莃苣릂菣벃菣ꎼ臣꺁苣뎃苣벃菣ꎂ菣낂菣벃菣ꞁ臣讂臣ꢁ苣몤臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣邼볯醼볯醀⼼䥄㹖 랅뷤蒚臣꾁胣ꖈ臣设臣鞁臣膀뷯钽뷯銽뷯辽볯钽뷯趽볯莽뷯蒽뷯銽볯钽뷯邽뷯鶼볯꾁胣뺏菣것菣ꂃ臣ꢂ菣뎂菣螃苣뎃苣ꊃ菣覃臣膀菣Ꚃ菣龃菣꾂苣ꊃ菣覃볯讁苣肃苣뎃菣莃苣릂菣벃菣ꊼ臣꺁苣뎃苣벃菣ꎂ菣낂菣벃菣ꞁ臣讂臣ꢁ苣몤臣膀뷯钽뷯銽뷯辽볯钽뷯趽볯莽뷯蒽뷯銽볯钽뷯邽뷯鶼볯꾁胣뺏菣것菣ꂃ臣ꢂ菣뎂菣螃苣뎃苣ꊃ菣覃臣膀菣Ꚃ菣龃菣꾂苣ꊃ菣覃볯讁苣肃苣뎃菣莃苣릂菣벃菣ꆼ臣꺁苣뎃苣벃菣ꎂ菣낂菣벃菣ꞁ臣讂臣ꢁ苣몤臣膀뷯钽뷯銽뷯辽볯钽뷯趽볯莽뷯蒽뷯銽볯钽뷯邽뷯鶼볯꾁胣뺏菣것菣ꂃ臣ꢂ菣뎂菣螃苣뎃苣ꊃ菣覃臣膀菣Ꚃ菣龃菣꾂苣ꊃ菣覃볯讁苣肃苣뎃菣莃苣릂菣벃菣꒼臣꺁苣뎃苣벃菣ꎂ菣낂菣벃菣ꞁ臣讂臣ꢁ苣몤臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣邼볯醼볯醀⼼䥄㹖 랅뷤蒚臣꾁胣ꖈ臣设臣鞁臣膀뷯钽뷯銽뷯辽볯钽뷯趽볯莽뷯蒽뷯銽볯钽뷯邽뷯鶼볯꾁胣뺏菣것菣ꂃ臣ꢂ菣뎂菣螃苣뎃苣ꊃ菣覃臣膀菣Ꚃ菣龃菣꾂苣ꊃ菣覃볯讁苣肃苣뎃菣莃苣릂菣벃菣ꎼ臣꺁苣뎃苣벃菣ꎂ菣낂菣벃菣ꞁ臣讂臣ꢁ苣몤臣膀뷯钽뷯銽뷯辽볯钽뷯趽볯莽뷯蒽뷯銽볯钽뷯邽뷯鶼볯꾁胣뺏菣것菣ꂃ臣ꢂ菣뎂菣螃苣뎃苣ꊃ菣覃臣膀菣Ꚃ菣龃菣꾂苣ꊃ菣覃볯讁苣肃苣뎃菣莃苣릂菣벃菣ꆼ臣꺁苣뎃苣벃菣ꎂ菣낂菣벃菣ꞁ臣讂臣ꢁ苣몤臣膀뷯钽뷯銽뷯辽볯钽뷯趽볯莽뷯蒽뷯銽볯钽뷯邽뷯鶼볯꾁胣뺏菣것菣ꂃ臣ꢂ菣뎂菣螃苣뎃苣ꊃ菣覃臣膀菣Ꚃ菣龃菣꾂苣ꊃ菣覃볯讁苣肃苣뎃菣莃苣릂菣벃菣꒼臣꺁苣뎃苣벃菣ꎂ菣낂菣벃菣ꞁ臣讂臣ꢁ苣몤臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣邼볯醼볯醀⼼䥄㹖 랅뷤蒚臣꾁胣ꖈ臣设臣鞁臣膀뷯钽뷯銽뷯辽볯钽뷯趽볯莽뷯蒽뷯銽볯钽뷯邽뷯鶼볯꾁胣뺏菣것菣ꂃ臣ꢂ菣뎂菣螃苣뎃苣ꊃ菣覃臣膀菣Ꚃ菣龃菣꾂苣ꊃ菣覃볯讁苣肃苣뎃菣莃苣릂菣벃菣꒼臣꺁苣뎃苣벃菣ꎂ菣낂菣벃菣ꞁ臣讂臣ꢁ苣몤臣膀뷯钽뷯銽뷯辽볯钽뷯趽볯莽뷯蒽뷯銽볯钽뷯邽뷯鶼볯邼臣膀迧閃菣벃菣꺁苣뎃苣벃菣ꎂ菣낂菣벃菣貁胣肃苣뎃菣莃苣릂菣벃菣꒼臣覂菣Ꚃ菣龃菣꾂苣ꊃ菣覃볯뢁臣ꢂ菣뎂菣螃苣뎃苣ꊃ菣覃臣芁苣鎁臣銂ꓧ鞁胣鎽뷯薽뷯薽뷯뾼뷯蒽뷯뾼뷯辽뷯薽뷯뾼뷯馽뷯薽볯醼볯꾁胣뺏菣것菣ꂃ臣ꢂ菣뎂菣螃苣뎃苣ꊃ菣覃臣膀菣Ꚃ菣龃菣꾂苣ꊃ菣覃볯讁苣肃苣뎃菣莃苣릂菣벃菣ꎼ臣꺁苣뎃苣벃菣ꎂ菣낂菣벃菣ꞁ臣讂臣ꢁ苣몤臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣邼볯醼볯醀⼼䥄㹖 趉菣것菣ꂃ臣肃苣뎃菣莃苣릂菣벃菣ꢁ胣뺏菣것菣ꂃ臣뺯臣讂菣ꎃ菣ꮃ臣蒵臣袐苣鮁苣궂菣ꂃ臣ꮁ鿥ꖁ臣ꚁ胣뺏菣것菣ꂃ臣ꢂ菣뎂菣螃苣뎃苣ꊃ菣覃苣ꒈ껥馁苣떮髩꺁藥鎽髧ꪁ껥薣臣ꒁ臣ꚁ臣膀믤꺁껥붖뷥讅臣誁臣ꚁ雩ꎀ臣讂ꫨ躘苣芏藧閁苣龁臣芀ꧨ내臣鎁臣ꞁ臣趆臣겪飦鞁臣蒁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯钼胣㲑䐯噉ਾ†볯醼볯膀迧閃菣벃菣ꮁ꿥馁苣ꢂ菣뎂菣螃苣뎃苣ꊃ菣覃뷯钽뷯銽뷯辽볯钽뷯趽볯莽뷯蒽뷯銽볯钽뷯邽뷯銂裥骮臣龁뻥ꮁ胣ꢂ菣뎂菣螃苣뎃苣薣뷧꾁胣ꢂ菣뎂菣螃苣뎃苣ꊃ菣覃臣몟臣蒁臣膀迧閃菣벃菣꺁럥뒁菣ꎃ菣ꮃ뿤랏迥뎁迥뒁菣ꎃ菣ꮃ뿤랏臣뺯臣ꚁ駦鎖ꃩ龟臣肃苣뎃菣莃苣릂蟥蚐苣龮ꇨ鞁臣膀迧閃菣벃菣꺁菣ꦃ苣麃菣膃菣趃菣ꆿ迥誏臣뮂苣뎃菣ꪃ菣ꎃ菣ꮃ뿤랏苣随뻥馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣邼볯醼볯醀⼼䥄㹖 낕臣讂苣뎃苣벃菣ꎂ菣낂菣벃菣ꞁ駦鎖ꃩ龟臣肃苣뎃菣莃苣릂蟥蚐苣龮ꇨ馁苣龮雦设臣ꒁ臣ꚁ臣膀觥낿臣龮雦ꊽ藦ꮁ臣醁苣ꊖ胩馁苣设ꓧ蒚臣龮雦ꊽ藦銂迥ꞅ臣貂臣蒁胣뎩듧꾁臣鎁臣꾁蛥뎁ꫨ躘臣ꪁ臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣邼볯醼볯醀⼼䥄㹖 馼볯醼胣ꢂ菣뎂菣螃苣뎃苣薣뷧꾁胣鞃菣ꒂ菣ꪃ菣ꎃ菣ꮃ뿤랏迥뎁苣ꮂ菣肃菣膃菣趃菣ꆿ迥銂裥讀臣ꢂ菣뎂菣覃臣ꚁ胣ꢂ菣뎂菣覃臣貂臣鞃菣ꒂ菣ꪃ菣ꎃ菣ꮃ뿤랏迥뎁苣뎃苣벃菣閁苣龁苣ꮂ菣肃菣膃菣趃菣ꆿ迥銂迥鞾臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯鞼胣㲑䐯噉ਾ†藥鎽髧ꮁ臣膀臣骁胣趉菣것菣ꂃ臣鞃菣ꒂ菣ꪃ菣ꎃ菣ꮃ뿤랏迥뎁볯袏臣뮂苣뎃菣ꪃ菣ꎃ菣ꮃ뿤랏臣ꢂ菣뎂菣覃臣覂迥鞾臣貂臣醃菣ꆃ菣뾂菦놠臣膀菣ꦃ苣麃菣膃菣趃菣ꆿ迥誏臣뮂苣뎃菣ꪃ菣ꎃ菣ꮃ뿤랏苣ꢂ菣뎂菣覃臣讂臣膂臣辷菣莃菣낕臣ꮁ鿥ꖁ臣ꚁ胣鞃菣ꒂ菣ꪃ菣ꎃ菣ꮃ뿤랏迥뎁苣ꮂ菣肃菣膃菣趃菣ꆿ迥銂苣뎃苣벃菣馁苣龁苣ꮁ胣鎃菣袃臣늉苣鎽臣覂苣ꚁ苣蒁胣ꆬ臣膀菣莃菣늉苣鎽臣ꮁ鿥ꖁ臣ꚁ胣鞃菣ꒂ菣ꪃ菣ꎃ菣ꮃ뿤랏迥뎁苣ꮂ菣肃菣膃菣趃菣ꆿ迥貁裥讀臣ꢂ菣뎂菣覃臣貂胣鶁臣邵黦膀菣ꦃ苣麃菣膃菣趃菣꺁苣뎃苣벃菣ꎂ菣낂铧꺁苣벃菣ꒂ菣螃菣꾂苣膀迥뎁胣뮂苣뎃菣ꪃ菣ꎃ菣ꮃ臣ꢂ菣뎂菣螃苣뎃苣ꢔ臣뎂菣覃苣뎃菣莃苣릂苣随뻥馁苣芀菣ꦃ苣麃菣膃菣趃菣꺁苣뎃苣벃菣ꎂ菣낂迥뎁苣ꮂ菣肃菣膃菣趃菣꺁苣뎃苣벃菣ꎂ菣낂臣龁苣ꮁ胣뮻蓦꺁菣躃菣ꮃ苣벃菣ꎂ苣꺁苣뎃苣벃菣ꎂ菣낂諦鎡臣ꢔ臣覂苣ꚁ苣蒁胣뎩듧꾁胣鎁臣ꞁ臣겪飦鞁臣蒁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯颼胣㲑䐯噉ਾ†볯醼볯膀苣뎃苣벃菣ꎂ菣낂ꏨ꺽臣膀菣ꎃ菣ꮃ臣蒵臣袐苣鮁苣궂菣ꂃ귨ꖈ귥ꮁ鿥ꖁ臣ꚁ胣膃菣趃菣꺁뗧뾁郥辂臣钯軧芿闦꺁꿥鲿臣讂苣벃菣ꒂ菣螃菣꾂苣銂臩麊臣膀苣벃菣ꒂ菣螃菣꾂苣銂菣莃菣릂菣ꪃ菣ꂃ臣뢛臣벾臣膀苣뎃苣벃菣閁苣龁菣ꦃ苣麃菣膃菣趃菣ꆿ迥膀苣뎃苣벃菣閁苣龁苣ꮂ菣肃菣膃菣趃菣ꆿ迥誏臣뺏菣것菣ꂃ臣肃苣뎃菣莃苣릂菣벃菣颭裥邭뷯蒽뷯뾼볯궼볯蚽뷯膽뷯銂菣莃菣릂菣ꪃ菣ꂃ臣뢛臣벾苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣邼볯醼볯醀⼼䥄㹖 랅뷤蒚臣꾁胣设臣낁胣뺏菣것菣ꂃ臣膃菣趃菣꺁뗧뾁郥辂臣릂苣벃菣颭裥邭뷯蒽뷯뾼볯궼볯蚽뷯膽뷯貁鯧ꊖ뿤랏菣ꎃ菣ꮃ臣蒵臣袐苣鮁苣궂菣ꂃ臣뺯뿥馁苣뒠郥膀迧閃菣벃菣ꮁ꿥馁苣뢛雩ꆿ迥膃菣趃菣꺁뗧뾁郥辂臣릂苣벃菣ꮁ꿥鲿臣讂菣ꎃ菣ꮃ臣蒵臣袐苣鮁꿦螎뿤낕臣뎂菣覃苣뎃菣莃苣릂뷯膽뷯覽뷯뾼뷯蒽뷯貁菣莃菣릂菣ꪃ菣ꂃ臣뢛臣벾臣貂苣膀迥꾁胣뺏菣것菣ꂃ臣膃菣趃菣꺁뗧뾁郥辂臣릂苣벃菣颭裥邭뷯蒽뷯뾼볯궼볯蚽뷯膽뷯貁胩뢛雩ꆿ迥膃菣趃菣꺁뗧뾁郥辂臣릂苣벃菣ꮁ꿥鲿臣讂ꃥ袐胣뺏菣것菣ꂃ臣뺯臣讂胩뢛雩ꆿ迥膃菣趃菣꺁뗧뾁郥辂臣릂苣벃菣ꮁ꿥鲿臣讂菣ꎃ菣ꮃ臣蒵臣袐苣鮁꿦螎뿤낕臣뎂菣覃苣뎃菣莃苣릂뷯膽뷯覽뷯뾼뷯蒽뷯뾼볯궼臣鎃菣袃苣袃菣벃菣ꮁ鯦趁뻨뺁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯邼胣㲑䐯噉ਾ†뻤袁臣膀뷯蒽뷯뾼볯궼볯蚽뷯膽뷯鶼볯ꞁ臣讂ꃥ袐胣뺏菣것菣ꂃ臣뺯臣讂鯧ꊖ뿤랏菣ꎃ菣ꮃ臣蒵臣袐苣鮁苣궂菣ꂃ臣뺯뿥馁苣膃菣趃菣꺁뗧뾁郥辂臣钯軧芿闦꺁苣벃菣ꒂ菣螃菣꾂苣銽뷯钽뷯辽볯覽뷯颽臣鎃菣袃苣袃菣벃菣ꮁ鯦趁뻨뺁苣讂胣袏臣膀뷯蒽뷯뾼볯궼볯蚽뷯膽뷯鶼볯ꞁ臣讂ꃥ袐胣뺏菣것菣ꂃ臣뺯臣讂胩뢛雩ꆿ迥膃菣趃菣꺁뗧뾁郥辂臣릂苣벃菣ꮁ꿥鲿臣讂菣ꎃ菣ꮃ臣蒵臣袐苣鮁꿦螎뿤낕臣뎂菣覃苣뎃菣莃苣릂뷯膽뷯覽뷯뾼뷯蒽뷯뾼볯궼臣鎃菣袃苣袃菣벃菣ꮁ鯦趁뻨뺁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯醼胣㲑䐯噉ਾ†臣覂臣膀苣뎃苣벃菣閁苣龁菣ꦃ苣麃菣膃菣趃菣ꆿ迥膀苣뎃苣벃菣閁苣龁苣ꮂ菣肃菣膃菣趃菣ꆿ迥膀菣Ꚃ菣龃菣꾂苣ꊃ菣覃귨ꖈ귥膀迧閃菣벃菣꺁뷯蒽뷯뾼볯궼볯蚽뷯膽뷯ꪁ臣貁菣莃菣릂菣ꪃ菣ꂃ臣뢛臣벾臣貂苣芀菣莃菣릂菣ꪃ菣ꂃ臣趉뿨꺁菦놠苣뢛臣벾苣龁苣꺁苣벃苣뎃苣貁귥ꢜ臣ꪁ臣鎁臣貁郧ꎧ臣貂뻥讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯銼胣㲑䐯噉ਾ†臣貂臣鲿臣ꚁ胣ꖻ룤ꞁ臣膀뻤銂铧蒁臣膀駦鎖ꃩ龟臣릂菣것苣螃苣벃菣ꎂ菣낂苣誃菣ꪂ苣겪飦馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣邼볯銼볯醀⼼䥄㹖 뎛볯邼苣芏藧馁苣ꢁ胣ꖻ룤ꞁ臣膀苣벃菣ꎂ苣螃苣벃菣ꎂ菣낂雦閳苣閁苣ꮁ迦鮾臣讂胣ꪂ菣螃苣ꪂ菣뎂菣螃苣뎃苣릖돦꺁雩ꎀ臣讂껦躚臣膀藥鎽髧ꮁ臣膀菣뎂菣螃苣뎃苣薣뷧ꮁ苣誂껥붖臣貂뻥讂胣릖돦꾁胣랅뷤蒚臣꾁胣ꖻ룤꺁껦躚苣ꮐ臣鞾苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣邼볯銼볯醀⼼䥄㹖 醼볯邼볯膀菣莃菣릂菣ꪃ菣ꂃ臣몟臣蒁臣螃苣벃菣ꎂ菣낂苣龮ꇨ鞁臣膀迧閃菣벃菣꺁菣뎂菣螃苣뎃苣閁苣龁菣ꦃ苣麃菣膃菣趃菣ꆿ迥誏臣뮂苣뎃菣ꪃ菣ꎃ菣ꮃ뿤랏苣随뻥馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣邼볯銼볯醀⼼䥄㹖 醼볯邼볯膀菣莃菣릂菣ꪃ菣ꂃ臣몟臣蒁臣螃苣벃菣ꎂ菣낂苣龮ꇨ鞁臣膀迧閃菣벃菣꺁駦鎖ꃩ龟臣릂菣것苣醃菣ꆃ菣뾂苣随뻥馁苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣邼볯銼볯醀⼼䥄㹖 뺏菣것菣ꂃ臣芙雩颠鿥꺁苣蚃菣ꪂ菣ꦃ菣벃苣꾁胣뺏菣것菣ꂃ臣膃菣趃菣꺁뗧뾁郥辂臣钯軧芿闦銂郥뾁볯鎃菣袃苣袃菣벃菣꾁胣뺏菣것菣ꂃ臣膃菣趃菣꺁뗧뾁郥辂臣钯軧芿闦꺁苣벃菣ꒂ菣螃菣꾂苣銂郥뾁胣뺏菣것菣ꂃ臣膃菣趃菣꺁뗧뾁郥辂臣钯軧芿闦꾁胣뺏菣것菣ꂃ臣膃菣趃菣꺁뗧뾁郥辂臣钯軧芿闦꺁苣벃菣ꒂ菣螃菣꾂苣ꮁ鿥ꖁ臣螃苣벃菣ꎂ菣낂苣骀臣ꚁ迥鞾臣貂臣袂臣覼胣뺏菣것菣ꂃ臣膃菣趃菣鎖臣芙雩꺷苣閁苣ꮁ郥肂볯设臣낁胣鎃菣袃苣袃菣벃菣꾁胣뺏菣것菣ꂃ臣膃菣趃菣鎖臣芙雩꺷臣뎂菣覃苣뎃菣莃苣릂苣ꮐ臣膀迧閃菣벃菣꺁菣ꎃ菣ꮃ雩꺁駦鎖럥꾁胣뺏菣것菣ꂃ臣膃菣趃菣鎖臣芙雩꺷臣뎂菣覃苣뎃菣莃苣릂臣몟臣辁菣뎂菣螃苣뎃苣銂胩颁臣随뻥閁苣ꚁ苣蒁胣袏臣膀菣莃菣릂菣ꪃ菣ꂃ臣膀迧閃菣벃菣꺁菣ꎃ菣ꮃ雩꺁駦鎖럥꺁뗧뺯胥꺁苣벃菣ꒂ菣螃菣꾂苣銂郥뾁胣뺏菣것菣ꂃ臣膃菣趃菣鎖臣芙雩꺷臣뚵꿥ꒀ臣膀迧閃菣벃菣꺁菣ꎃ菣ꮃ雩꺁駦鎖럥꺁뗧뺯胥꺁苣벃菣ꒂ菣螃菣꾂苣ꮁ鿥ꖁ臣螃苣벃菣ꎂ菣낂苣骀臣ꚁ迥鞾臣貂臣袂臣覼臣ꦁ臣芁臣ꚁ苣蒁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯鞼胣㲑䐯噉ਾ†볯邼볯鎼胣鎃菣袃苣袃菣벃菣ꮁ鿥ꖁ臣ꚁ胣뺏菣것菣ꂃ臣膀菣莃菣릂菣ꪃ菣ꂃ臣ꮐ臣貂苣肃苣뎃菣莃苣릂菣벃菣颭裥邭苣随뻥鞁胣뺏菣것菣ꂃ臣肃苣뎃菣莃苣릂菣벃菣銂裥骮臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯颼胣㲑䐯噉ਾ†볯邼볯钼볯뺏菣것菣ꂃ臣肃苣뎃菣莃苣릂菣벃菣ꢁ胣趉菣것菣ꂃ臣肃苣뎃菣莃苣릂菣벃菣ꢁ臣몟臣蒁臣膀迧閃菣벃菣꺁苣뎃苣벃菣ꎂ菣낂菣벃菣銂裥骮臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯馼胣㲑䐯噉ਾ†뻤袁臣膀迧閃菣벃菣꺁菣Ꚃ菣龃菣꾂苣ꊃ菣覃귨ꖈ귥钽뷯趽볯꒼볯뾼뷯貽뷯螽臣袼볯邼볯ꞁ臣讂ꃥ袐胣뺏菣것菣ꂃ臣肃苣뎃菣莃苣릂菣벃菣貁菣Ꚃ菣龃菣꾂苣ꊃ菣覃볯ꞁ甼砠汭獮樺㵰栢瑴㩰⼯睷⹷灪⹯潧樮≰芁苣膀⼼㹵迧閃菣벃菣꺁菣Ꚃ菣龃菣꾂苣ꊃ菣覃귨ꖈ귥钽뷯趽볯꒼볯뾼뷯貽뷯螽臣袼볯醼볯ꞁ臣讂ꃥ袐胣뺏菣것菣ꂃ臣肃苣뎃菣莃苣릂菣벃菣貁菣Ꚃ菣龃菣꾂苣ꊃ菣覃볯ꞁ甼砠汭獮樺㵰栢瑴㩰⼯睷⹷灪⹯潧樮≰芁苣膀⼼㹵迧閃菣벃菣꺁菣Ꚃ菣龃菣꾂苣ꊃ菣覃귨ꖈ귥钽뷯趽볯꒼볯뾼뷯貽뷯螽臣袼볯醼볯ꞁ臣讂ꃥ袐胣뺏菣것菣ꂃ臣肃苣뎃菣莃苣릂菣벃菣貁菣Ꚃ菣龃菣꾂苣ꊃ菣覃볯ꞁ甼砠汭獮樺㵰栢瑴㩰⼯睷⹷灪⹯潧樮≰芁苣膀⼼㹵迥꾁胣뺏菣것菣ꂃ臣肃苣뎃菣莃苣릂菣벃菣颭裥邭뷯蒽뷯뾼볯궼볯蚽뷯膽뷯貁볯醼볯覼臣芁苣뒠郥膀迧閃菣벃菣꺁菣Ꚃ菣龃菣꾂苣ꊃ菣覃臣肃苣뎃菣莃苣릂菣벃菣꒼臣芁甼砠汭獮樺㵰栢瑴㩰⼯睷⹷灪⹯潧樮≰讂胣㲂甯ਾ⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯邼胣㲑䐯噉ਾ†껦躚볯邼볯醼胣떮髩醼볯邼볯膀껦躚볯邼볯鎼迥뎁볯邼볯钼苣龮ꇨ馁苣龁苣ꮁ룤꾏곦ꪁꃩ辺臣ꪁ臣鎁臣貁郧ꎧ臣貂苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣邼볯鎼볯醀⼼䥄㹖 醼볯邼볯膀迧閃菣벃菣꺁裥骮臣貂苣ꢂ菣뎂菣螃苣뎃苣ꊃ菣覃臣몟臣蒁臣膀迧閃菣벃菣꺁菣뎂菣螃苣뎃苣閁苣龁菣ꦃ苣麃菣膃菣趃菣ꆿ迥誏臣뮂苣뎃菣ꪃ菣ꎃ菣ꮃ뿤랏臣뺯臣ꚁ胣芙雩颠鿥꺁苣莃菣龃菣꾂苣ꚇ郧銂껥財臣ꚁ胣뺏菣것菣ꂃ臣趆꟦覯臣貂臣ꚷ臥膃菣趃菣ꆿ迥誏臣뎏臥膃菣趃菣ꆿ迥銂迥鞾臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯銼胣㲑䐯噉ਾ†闧ꪁ苣ꢂ菣뎂菣螃苣뎃苣ꊃ菣覃臣芙雩颠鿥꺁苣莃菣龃菣꾂苣ꚇ郧銂껥財臣讂雩ꎀ臣讂껥붖뻤ꮁ臣蒁臣꾁胣趉뿨꺁껥붖뷥讅臣誁臣讂雩ꎀ臣讂뻤몤髧ꪁ껥붖뷥讅苣芏藧閁苣龁臣芀ꧨ내臣鎁臣ꞁ臣趆臣겪飦鞁臣蒁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯鎼胣㲑䐯噉ਾ†駦鎖ꃩ龟臣ꊂ菣鞃菣莃苣릂蟥蚐臣龁苣ꮁ铧蒁苣貂苣ꊂ菣鞃菣莃苣릂ꇨ鞈臣膀迧閃菣벃菣꺁迥鞾臣龁菣ꎃ菣ꮃ臣蒵臣袐苣鮁꿦螎뿤낕臣몟臣蒁臣讧裦閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯钼胣㲑䐯噉ਾ†迧閃菣벃菣꺁蛥讧꿧閁苣龁럥뒁菣ꎃ菣ꮃ뿤랏迥뎁迥뒁菣ꎃ菣ꮃ뿤랏臣膀迧閃菣벃菣꺁菣뎂菣覃臣貂臣ꚷ臥膃菣趃菣ꆿ迥誏臣뎏臥膃菣趃菣ꆿ迥ꢁ臣ꚁ铧蒁苣貂臣袂臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣邼볯鎼볯醀⼼䥄㹖 ꎻ苣誂臣膀臣覂臣膀迧閃菣벃菣꺁菣ꎃ菣ꮃ雩꺁駦鎖럥ꮁ鿥ꖁ臣ꚁ胣뺏菣것菣ꂃ臣趆꟦覯臣貂臣ꚷ臥膃菣趃菣ꆿ迥誏臣뎏臥膃菣趃菣ꆿ迥ꮁ꿥鞁臣膀臩뚻ꫨ뒕臣閁苣ꮁ껥財臣貂臣膀臩뚻ꫨ뒕苣鞏臣龁迧閃菣벃菣꺁蛥讧꿧閁苣龁럥뒁菣ꎃ菣ꮃ뿤랏迥뎁迥뒁菣ꎃ菣ꮃ뿤랏苣随뻥鞁臣袂臣芀臩뚻ꫨ뒕苣骀臣ꚁ迥鞾臣貂苣뺏菣것菣ꂃ臣趆꟦覯臣貂臣ꚷ臥膃菣趃菣ꆿ迥誏臣뎏臥膃菣趃菣ꆿ迥꾁胣뺏菣것菣ꂃ臣螃苣벃菣閁苣龁럥뒁菣ꎃ菣ꮃ뿤랏迥뎁迥뒁菣ꎃ菣ꮃ뿤랏臣鞁臣ꢔ臣覂苣ꚁ苣蒁胣ꎻ苣誂臣膀臣覂臣膀臩뚻ꫨ뒕苣骀臣ꚁ迥鞾臣貂苣뺏菣것菣ꂃ臣趆꟦覯臣貂臣ꚷ臥膃菣趃菣ꆿ迥誏臣뎏臥膃菣趃菣ꆿ迥ꮁ꿥鞁臣膀駦鎖ꃩ龟臣貾蟥蚐臣閁苣ꮁ껥財臣貂臣袂臣芀駦鎖ꃩ龟臣貾蟥蚐苣骀臣ꚁ迥鞾臣貂苣뺏菣것菣ꂃ臣趆꟦覯臣貂臣ꚷ臥膃菣趃菣ꆿ迥誏臣뎏臥膃菣趃菣ꆿ迥꾁胣뺏菣것菣ꂃ臣螃苣벃菣閁苣龁럥뒁菣ꎃ菣ꮃ뿤랏迥뎁迥뒁菣ꎃ菣ꮃ뿤랏臣鞁臣ꢔ臣覂苣ꚁ苣蒁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯隼胣㲑䐯噉ਾ†觥낿臣꾁胣겜ꇩ꺁껥붖뷥讅臣誁臣讂雦閳苣뎩듧ꮁꫨ躘臣ꚁ臣讂胣ꖻ룤ꞁ臣膀鳦颡臣龮雦ꊽ藦ꮁ臣醁苣薣뷧銂迦鮾臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯鞼胣㲑䐯噉ਾ†鯥醼볯銈볯銂迥ꞅ臣讂臣膀鳦颡臣龮雦ꊽ藦꾁甼砠汭獮樺㵰栢瑴㩰⼯睷⹷灪⹯潧樮≰膀ꏨ㲅甯꺽볯醼볯邼苣邏뻤鞁胣鎽ꧨ薣뷧醼볯邼볯꾁胣㲁牢ਾ†뫤蒁臣ꎀ뗧閁苣讂菣궃苣莃苣醼볯醼볯誏臣ꆃ菣ꪃ볯醼볯邼苣ꮐ臣膀菣ꊃ菣醼볯醼볯꾁胣뎂菣钃菣벃苣鞃菣낂菣ꂃ苣베듧鞁胣鞃菣뮂菣떂볯醼볯邼臣膀菣ꊃ菣ꮁꃦ趴臣貂臣뎂菣钃菣벃苣鞃菣낂菣ꂃ苣벑臣몇臣ꚁ胣겜ꇩ꺁껥붖뷥讅臣誁臣ꚁ迦鮾臣貂苣뮻蓦꺁雦閳臣떮髩꺁룤ꢃ迥꾁臣릁臣銂껥財臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯颼胣㲑䐯噉ਾ†菣ꊃ菣醼볯銼볯꾁胣邙껥閁苣讂苣꺁臣꾁臣蒁臣膀菣뎃菣ꂃ苣꾂苣릂菣ꊃ菣㲪⁵浸湬㩳灪∽瑨灴⼺眯睷樮潰朮⹯灪㸢볯늼⼼㹵뷯躽뷯辽뷯₍ꆼ뷯莽뷯鎽뷯ₓ궼뷯趽뷯銽뷯膀闧鞁臣膀볯꾼볯覼胣ꪃ菣覃苣뎃菣ꆃ菣ꪃ甼砠汭獮樺㵰栢瑴㩰⼯睷⹷灪⹯潧樮≰袼볯㲲甯薽뷯蒽裢꾼뷯貽뷯ₙ궼뷯趽뷯銽뷯膀闧鞁臣膀볯ꆼ볯覼胣袶軥꾏菨鞃菣낂菣麃菣ꮃ菣벃菣ꪂ菣ꪃ菣ꊃ菣㲪⁵浸湬㩳灪∽瑨灴⼺眯睷樮潰朮⹯灪㸢볯ꖼ⼼㹵뷯膽뷯膽뷯貽뷯₅낼뷯辽뷯銽뷯趽뷯膽뷯貽뷯₅늼뷯膽뷯₄꾼뷯貽뷯ₙ궼뷯趽뷯銽뷯膀闧鞁臣膀볯낼볯꾼볯覼胣袏臣膀菣벃苣隃菣ꪃ菣覃苣뎃菣ꆃ菣ꪃ甼砠汭獮樺㵰栢瑴㩰⼯睷⹷灪⹯潧樮≰袼볯㲣甯辽뷯邽뷯莽뷯ₔ꒼뷯鎽뷯₃늼뷯膽뷯銈볯躽뷯馽†볯薽뷯辽뷯馽胣ꖕ臣ꚁ胣ꎼ볯銈볯꾼볯覼苣ꮐ苣芀菣ꊃ甼砠汭獮樺㵰栢瑴㩰⼯睷⹷灪⹯潧樮≰ꪃ볯醼볯邼臣㲯甯膀雩ꎀ臣讂釥꒻迥뎁雩ꎀ臣讂菣벃苣銂ꃦ趴臣讂苣蚁臣讧裦閁苣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯馼胣㲑䐯噉ਾ†苣ꆁ苣鎂胣薣뷧醼볯邼볯꾁胣螃菣뾂苣膀뿤誏臣鞏뿤馁苣袂臣ꮁ꟦邈臣貂苣膀迥ꆿꧦ醼볯鎼볯銂臣覂臣ꮐ苣ꞁ苣蒁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯邼胣㲑䐯噉ਾ†菣궃苣莃苣醼볯醼볯꾁胣醼迥꾁ꓨ낕臣궸ꓥ钼껧ꚇ郧薣뷧㲮⁵浸湬㩳灪∽瑨灴⼺眯睷樮潰朮⹯灪㸢볯ꎼ⼼㹵뷯躽뷯銽뷯貽†볯銽뷯莽뷯鎽뷯覽뷯螽†볯躽뷯钽胣ꖕ臣ꚁ胣ꎼ볯떼볯ꞁ臣ꎁ臣袂臣芀菣궃苣莃苣醼볯醼볯貁볯ꒁ臣ꎼ볯떼臣芁苣뒠郥膀볯낼볯꾁胣랂菣낂菣뎂苣ꎼ볯떼迥꾁菣ꮃ菣뎂苣ꎼ볯떼臣芁臣ꚁ苣蒁胣鞃菣뮂菣떂볯醼볯邼臣膀藥鎽髧ꮁ臣膀菣뢂苣ꮃ뿤랏菣궃苣莃苣ꞁ臣ꎁ臣袂臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣邼볯钼볯醀⼼䥄㹖 龮雦꺁菣궃苣릂臣誁臣ꚁ胣趉뿨꺁雦閳臣誁臣讂껦躚臣膀菣궃苣莃苣醼볯醼볯薆臣较菣覃苣Ꞃ苣놵郥隫郧麛럨銂铧蒁臣膀迥꾁胣붂菣袃苣Ꞃ苣꺁뷥讅臣붑믤銂铧蒁臣龮雦閁苣鞾苣芀菣궃苣莃苣醼볯醼볯꾁胣躱铧鞃菣뮂菣떂胣螃苣뾂菣ꆿ迥鞃菣뮂菣떂胣ꊂ菣ꪃ苣벃苣ꞃ菣ꮁ鯥覜臣蚛ꧧ麛럨膀菣ꎂ菣ꮃ菣鞃菣낂菣麃菣ꮃ苣벃菣ꊂ菣ꒂ迥꾁裥꺁菣궃苣ꦃ菣꾏菨ꪁꯨ蚐菣邃苣릂胣螃苣릂苣ꪃ菣袃苣벃菣袏臣袃菣뎃苣릂苣隫郧螃菣ꒂ苣膀迥꾁胣螃苣릂苣ꪃ菣袃菣벃菣Ꚃ苣ꊂ苣뎃菣벃菣뎃菣ꞁ臣ꎁ臣袂臣芀菣궃苣莃苣醼볯醼볯꾁胣겜駧躘臣릖돦꺁껥붖뷥讅臣誁臣讂雦閳胣떮髩誏臣隫郧隃菣莃苣뎛苣龮ꏨ袏臣龮ꇨ鞁臣袂臣芀뇦ꢔ菣궃苣莃苣꾁胣麃苣꾂菣鞃菣뮂菣떂臣芁臣ꚁ苣蒁胣袏臣膀믤辄臣鎾鷦꺁菣궃苣莃苣ꪁ臣ꞁ臣ꎁ臣袂臣芀鳦몙飦꺁껥붖뷥讅臣ꊖ臣ꚁ雩몤臣貂苣릖돦꺁껦躚臣膀菣벃菣Ꚃ苣ꊂ菣뎂菣螃苣뎃苣鞃菣뮂菣떂苣ꢔ臣ꚁ胣뒛軦龮ꇨ誏臣龮迧閁苣鞾苣膀迥꾁胣螃苣벃菣ꎂ菣낂菣궃苣莃苣薆臣较菣覃苣Ꞃ苣誏臣붂菣袃苣Ꞃ苣ꊃ苣ꖃ菣ꮃ臣蒵臣袐苣鮁苣ꢔ臣ꚁ껥財迥뎁껥뺏臣貂뻥讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯銼胣㲑䐯噉ਾ†苣閃菣Ꚃ苣ꊂ菣뢂菣벃菣꾁胣鎾鷦꺁裦龆臣龁꣨뚆ꫥ鎽胣设臣낁胣ꦃ菣肃菣ꊂ苣뮂苣ꆃ菣ꪃ胣閃菣莃苣ꖃ菣ꊃ菣膀菣벃菣ꪂ菣ꪃ菣ꊃ菣膀菣궃苣ꦃ菣隃菣ꪃ菣覃苣뎃菣ꆃ菣ꪃ胣뮛냦蒚뛦뮎迥붃菣ꮃ苣ꦃ菣隃菣ꆃ菣ꪃ迥꾁菣뢂苣뾂臣ꦁ臣超뷧閁苣ꚁ苣蒁胣風蛦銪뷤꾁胣ꆃ菣ꪃ볯醼볯邼臣超뷧閁苣讂胣设臣낁胣鞃菣뮂菣떂볯醼볯邼臣膀菣ꊃ菣醼볯銼볯讁苣薃ꃥ銂ꫨ뾁蟥鞁臣膀菣궃苣莃苣醼볯醼볯꺁菣벃菣Ꚃ苣ꊂ臣꺁뗧뾁郥辂臣ꞁ觥낿臣릖돦ꮁ臣醁苣떮髩銂臩財臣ꚁ苣蒁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯鎼胣㲑䐯噉ਾ†臣覂臣膀ꏨ꺽볯醼볯邼臣膀胩鞏뿤龩볯醼볯邼苣閁苣ꮁ郥鎂臣袂臣芀胩鞏뿤龩볯醼볯邼臣膀雩ꎀ臣讂菣벃苣袼뻤袁臣膀釥꒻胣膃菣趃菣ꆿ迥袏臣鎃菣袃苣袃菣벃菣覼苣膀뿤誏臣鞏뿤馁苣袂臣ꮁ꟦邈臣貂뻥讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯钼胣㲑䐯噉ਾ†뻤袁臣膀ꏨ꺽볯醼볯邼臣膀鯥銼胣뎛볯膀鯥隼胣뎛볯膀鯥颼胣뎛볯邼迥뎁鯥馼裢ꆼ볯誏臣뎛볯銈볯銼臣覂鯥馼裢꒼臣蒁臣貂臣醼臣ꮁꓧ閁苣讂껥붖뷥讅臣誁臣讂꿥鲿臣讂雦閳臣肸菩袏臣馁臣ꚁ臣떮髩銂껥財臣鞾苣芀藥鎽髧ꮁ臣膀뻤袁臣膀ꏨ꺽볯醼볯邼臣趉뿨꺁苣뎃苣벃菣ꎂ菣낂臣ꊖ臣讂껦躚苣龮ꇨ馁苣뒠郥膀ꏨ꺽볯醼볯邼臣膀苣뎃苣벃菣ꎂ菣낂ꏨ꺽볯袏臣膀苣벃菣ꎂ苣ꢂ菣뎂菣螃苣뎃苣薣뷧覼臣낧臣貂臣袂臣芀ꏨ꺽볯醼볯邼臣趉뿨꺁菣뎂菣螃苣뎃苣ꮁ雩馁苣떮髩銂껥財臣讂ꃥ袐胣薣뷧醼볯邼볯꾁胣螃苣벃菣ꎂ菣낂ꏨ꺽볯袏臣膀苣벃菣ꎂ苣螃苣벃菣ꎂ菣낂ꏨ꺽볯ꢁ꟧閁苣ꚁ苣蒁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯閼胣㲑䐯噉ਾ†鯥醼볯銈볯銂迥ꞅ臣讂臣膀ꏨ꺽볯醼볯邼臣ꢂ菣뎂菣螃苣뎃苣薣뷧ꞁ臣讂ꃥ袐胣薣뷧醼볯邼볯꾁胣设臣낁胣麃苣꾂볯醼볯邼臣ꊂ菣궃苣銈菣뢂苣ꮃꓥ鮏駥醼볯閼볯ꢁ苣閁苣ꮁ郥鎂臣袂臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣邼볯钼볯醀⼼䥄㹖 麃苣꾂볯醼볯邼臣膀뻤袁臣膀苣뎃菣ꪃ菣낂苣龮ꇨ鞁臣膀苣誃菣낂苣벃菣ꎂ苣ꆿ迥銂迥鞾臣讂苣蚁臣讧裦閁苣ꚁ苣蒁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯鞼胣㲑䐯噉ਾ†苣誃菣낂裢螃苣뾂菣覤迦ꢙ볯醼볯邼臣膀뻤袁臣膀苣誃菣낂苣벃菣ꎂ苣ꆿ迥銂菣뢂苣ꮃ苣벃菣ꎂ苣ꆿ迥ꮁꓥ鮏臣讂苣蚁臣讧裦閁苣ꚁ苣蒁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯颼胣㲑䐯噉ਾ†鯥醼볯銈볯銂迥ꞅ臣讂臣膀ꏨ꺽볯醼볯邼臣螃苣벃菣ꎂ菣낂ꏨ꺽臣芁苣뒠郥膀ꏨ꺽볯醼볯邼臣膀뻤袁臣膀详낣駥醼볯隼볯ꢁ胣螃苣뾂菣銈苣誃菣낂ꓥ鮏駥醼볯鞼볯ꢁ苣閁苣ꮁ郥鎂臣袂臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣邼볯钼볯醀⼼䥄㹖 螃苣뾂菣銈苣誃菣낂ꓥ鮏駥醼볯鞼볯꾁胣设臣낁胣螃苣뾂菣ꪂ菣螃苣ꪂ뿤랏苣ꊂ菣궃苣ꪂ菣螃苣ꪂ뿤랏臣覤迦馁苣袂臣ꮁ꟦邈臣貂臣袂臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣邼볯閼볯醀⼼䥄㹖 ꆋꏥꢙ볯醼볯邼臣膀뻤袁臣膀苣誃菣낂苣벃菣ꎂ苣ꆿ迥銂蛥龔臣讂苣蚁臣讧裦閁苣ꚁ苣蒁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯醼胣㲑䐯噉ਾ†臣覂臣膀鯥醼볯銈볯銂迥ꞅ臣讂臣膀鳦颡臣龮雦ꊽ藦꾁胣薣뷧醼볯邼볯銂迦鮾臣膀ꏨ꺽볯銼볯邼臣膀鳦颡臣龮雦ꊽ藦ꮁ臣蒁臣邏뻤閁苣讂믤辄臣릖돦銂껥붖臣讂苣蚁臣讧裦閁苣讂볯袏臣螤闦꺁ꧦ붃髧ꪁ菣讃菣袃苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣邼볯閼볯醀⼼䥄㹖 设臣낁胣薣뷧醼볯邼볯貁胣뎛볯ꮁꓧ閁苣讂껥붖뷥讅臣誁臣ꚁ꿥鲿臣讂雦閳苣龮ꇨ馁苣뒠郥膀ꏨ꺽볯銼볯邼臣膀迧閃菣벃菣ꮁ꿥馁苣膃菣趃菣꺁뗧뾁郥辂臣릂苣벃菣銂裥骮臣膀觥閃菣벃菣꺁菣Ꚃ菣龃菣꾂苣ꊃ菣覃臣膀迧閃菣벃菣ꮁ꿥馁苣膃菣趃菣꺁뗧뾁郥辂臣릂苣벃菣ꢁ臣몟臣蒁臣膀迧閃菣벃菣꺁苣뎃苣벃菣ꎂ菣낂菣벃菣銂裥骮臣讂苣蚁臣讧裦閁苣讂곧醼裥骮菣讃菣袃볯銼볯邼臣膀戼㹲 뺏菣것菣ꂃ臣ꢂ菣뎂菣螃苣뎃苣ꊃ菣覃臣몟臣蒁臣膀迧閃菣벃菣꺁럥뒁菣ꎃ菣ꮃ뿤랏臣뎏臥膃菣趃菣ꆿ迥ꮁ꿥鞁臣芙雩颠鿥꺁菣Ꚃ菣龃菣꾂苣ꚇ郧銂껥財臣ꚁ胣뺏菣것菣ꂃ臣鞃菣ꒂ菣ꪃ菣ꎃ菣ꮃ뿤랏迥뎁苣ꮂ菣肃菣膃菣趃菣ꆿ迥銂迥鞾臣膀迧閃菣벃菣꺁迥鞾臣龁菣ꦃ苣麃菣膃菣趃菣ꆿ迥誏臣뮂苣뎃菣ꪃ菣ꎃ菣ꮃ뿤랏苣ꢂ菣뎂菣覃臣讂苣蚁臣讧裦閁苣讂苣뎃苣벃菣ꚃ菣莃菣醼볯銼볯ꢁ苣ꮐ苣ꞁ苣蒁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯鎼胣㲑䐯噉ਾ†臣覂臣膀鯥醼볯銈볯銂迥ꞅ臣讂臣膀ꏨ꺽볯銼볯邼臣뺏菣것菣ꂃ臣芙雩颠鿥꺁苣蚃菣ꪂ菣ꦃ菣벃苣銂裥骮臣讂苣蚁臣讧裦閁苣讂곧銼裥骮菣讃菣袃볯銼볯邼苣閁苣ꮁ郥鎂臣袂臣芀苣뎃苣벃菣ꚃ菣莃菣醼볯銼볯꾁胣閁苣ꮁ胣뺏菣것菣ꂃ臣芙雩颠鿥꺁苣蚃菣ꪂ菣ꦃ菣벃苣銂苣뎃苣벃菣馁苣袂臣ꮁ꟦邈臣貂臣袂臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣邼볯閼볯醀⼼䥄㹖 ꖈ臣设臣鞁臣膀鯥醼볯銈볯銂迥ꞅ臣讂臣膀ꏨ꺽볯銼볯邼臣膀鯥鎼臣몤臣貂苣龮雦ꊽ藦ꮁ臣醁苣뺯뿥馁苣릖돦銂껥財臣讂ꃥ袐胣薣뷧醼볯邼볯꾁胣趉菣것菣ꂃ臣肃苣뎃菣莃苣릂菣벃菣誏臣뺏菣것菣ꂃ臣肃苣뎃菣莃苣릂菣벃菣ꮁ鿥ꖁ臣ꚁ胣뺏菣것菣ꂃ臣ꢂ菣뎂菣螃苣뎃苣ꊃ菣覃苣ꒈ껥馁苣袂臣ꮁ꟦邈臣貂苣견볯ꒈ껥ꚃ菣莃菣醼볯钼볯ꢁ胣㲁牢ਾ†菣莃菣릂菣ꪃ菣ꂃ臣몟臣蒁臣螃苣벃菣ꎂ菣낂苣龮ꇨ鞁臣膀迧閃菣벃菣꺁菣뎂菣螃苣뎃苣閁苣龁菣ꦃ苣麃菣膃菣趃菣ꆿ迥誏臣뮂苣뎃菣ꪃ菣ꎃ菣ꮃ뿤랏苣随뻥鞁胣鎃菣袃苣袃菣벃菣ꮁ鿥ꖁ臣ꚁ菣뎂菣螃苣뎃苣銂껥財臣ꚁ胣뺏菣것菣ꂃ臣肃苣뎃菣莃苣릂菣벃菣銂裥骮臣膀觥閃菣벃菣꺁菣Ꚃ菣龃菣꾂苣ꊃ菣覃迥뎁迧閃菣벃菣꺁菣Ꚃ菣龃菣꾂苣ꊃ菣覃臣몟臣蒁臣膀迧閃菣벃菣꺁苣뎃苣벃菣ꎂ菣낂菣벃菣銂裥骮臣膀迧閃菣벃菣꺁苣뎃苣벃菣ꎂ菣낂菣벃菣ꮁ鿥ꖁ臣ꚁ胣뺏菣것菣ꂃ臣螃苣벃菣ꎂ菣낂臣貂臣鞃菣ꒂ菣ꪃ菣ꎃ菣ꮃ뿤랏迥뎁苣ꮂ菣肃菣膃菣趃菣ꆿ迥ꮁ꿥鞁臣膀駦鎖ꃩ龟臣ꊂ菣鞃菣莃苣릂蟥蚐苣龮ꇨ鞁臣膀迧閃菣벃菣꺁蛥讧꿧閁苣龁럥뒁菣ꎃ菣ꮃ뿤랏迥뎁迥뒁菣ꎃ菣ꮃ뿤랏苣随뻥馁苣袂臣ꮁ꟦邈臣貂苣螃苣벃菣ꚃ菣莃菣醼볯閼볯ꢁ胣㲁牢ਾ†苣ꮐ苣ꞁ苣蒁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯閼胣㲑䐯噉ਾ†ꏨ꺽臣ꖈ臣릖돦銂껥財臣讂ꃥ袐苣貐꟦ꞁ臣讂胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯隼胣㲑䐯噉ਾ†鳦颡臣龮雦ꊽ藦꾁胣뎂菣钃菣벃苣꾏ꫨ風蛦銪뷤銂迦鮾臣讂胣뎂菣钃菣벃苣꾏ꫨ風蛦銪뷤꾁胣鞃菣낂菣ꂃ苣벃菣銂ꃦ趴臣膀菣궃苣ꦃ菣뎂菣覃臣膀鳦颡臣龮雦ꊽ藦ꮁ臣蒁臣邏뻤閁苣讂믤辄臣릖돦꺁룤ꢃ迥꾁臣릁臣꺁껦躚苣龮ꇨ馁苣龁苣꺁釥꒻苣ꮐ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣邼볯閼볯醀⼼䥄㹖 겜ꇩ꺁껥붖뷥讅臣膀苣뎃菣ꖃ菣뾂菣궃苣ꦃ菣붣鏥銂臣覂臣邏뻤馁苣芀苣뎃菣ꖃ菣뾂菣궃苣ꦃ菣붣鏥貁苣뎃菣ꖃ菣뾂룤ꞁ该鲽臣讂ꃥ袐胣뎂菣钃菣벃苣꾁胣겜ꇩ꺁껥붖뷥讅臣誁臣蒁臣邏뻤閁苣讂믤辄臣릖돦꺁룤ꢃ迥꾁臣릁臣꺁껦躚苣龮ꇨ馁苣鎁臣貁迥붃臣ꪁ苣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣邼볯閼볯醀⼼䥄㹖 趉뿨꺁껥붖뷥讅臣誁臣ꚁ胣龮雦ꊽ藦꺁ꫨ躘臣膀臣貂臣貂蓧릂苣覜臣讂胣龮雦ꊽ藦ꮁ臣蒁臣뎩듧ꮁꫨ躘臣貂臣蒁臣蒁菩蚈臣ꒁ臣ꚁ臣膀믤꺁껥붖뷥讅臣誁臣讂雩ꎀ臣讂ꫨ躘苣芏藧閁苣龁臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣邼볯閼볯醀⼼䥄㹖 겜ꇩꮁ臣蒁臣邏뻤閁苣讂볯袏臣螤闦꺁껥붖뷥讅臣ꞁ臣膀雩몤臣貂苣薣뷧貁裥꺁雦込臣龮ꏨ閁苣ꚁ苣蒁臣ꢁ苣蚐꟨閁苣龁臣芀뻤袁臣膀ꫨ躘臣貂苣薣뷧꺁껥붖뷥讅臣膀跥ꪁ苣设臣躁臣ꪁ臣芀뻤袁臣膀菣讃菣袃賥蚈臣膀ꯨ蚐髧ꪁꧦ붃賥蚈臣躁臣ꪁ臣膀迥꾁胣龮髩꺁껥薣臣꾁胣隻臣몌裥ꞁ臣ꎁ臣袂臣芀뻤袁臣膀ꓨ낕臣ꚃ菣莃菣袏臣뎂菣鶃菣趃菣袃臣膀뗧뾁郥辂臣貂臣袂臣膀迥꾁胣ꖈ臣랂苣蚃菣ꮁ뗧袐臣貂臣袂臣膀迥꾁胣蒁臣ꒁ臣꺁觧뒾臣ꆄꛨ閁苣ꚁ苣蒁迥꾁껥財臣貂臣辁臣袂臣芀臣覂臣膀ꇨ몤迥꾁ꫨ躘臣貂苣뢛뫤꺁雩ꖎ髧ꪁ뗧袐迥꾁鯧ꖎ髧ꪁ뗧袐迥꾁胩ꆿ軦骶臣膀臣辁臣讁臣ꒂ菣뾂菣Ꞃ菣릂苣骀臣ꚁ껥薣臣貂臣袂臣芀ꏨ꺽雩袏臣ꚃ菣莃菣鎖臣鎖軦蒚臣邵郥袏臣骀뿤ꖎ뛧꾁胣뮛귥袏臣隻臣ꊽ藦ꞁ껥薣臣貂臣袂臣芀㰊䐯噉ਾ䐼噉㰾䥄㹖胣邼볯隼볯醀⼼䥄㹖 ꖈ胥꺁菩膓臣鞁臣겪飦閁苣讂菣讃菣袃臣膀觧蚐髧ꮁ裥ꊛ臣貂臣节苣辁胣蚈鯩閁苣ꚁ臣ꪁ臣ꚁ苣袂臣膀菣讃菣袃臣鞁臣ꢡꓧ閁苣讂菩蚈臣膀觧蚐髧ꪁ菣讃菣袃臣芁臣ꚁ苣鶁臣ꞁ臣辁臣节苣辁胣醼苣肉臣超뷧閁苣ꚁ苣袂臣膀迥꾁胣螤闦꺁菣莃菣꾃菣꾂菣讃菣袃룤ꮁ裥ꎕ臣貂臣节苣蒁胣ꚃ菣莃菣꺁룤ꢃ迥꾁臣릁臣꾁胣龮雦ꊽ藦꺁꟨몱触떮臣꺛髧銂껥뺏臣讂臣膂臣膀껥鮚臣讃菣몂臣몟臣蒁臣뢁諦閁苣ꚁ苣蒁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯醼胣㲑䐯噉ਾ†臣覂臣膀鳦몙飦꺁껥붖뷥讅臣誁臣讂ꧦ붃菣讃菣袃臣膀볯ꒁ臣ꚇ郧ꚃ菣莃菣ꮁ뗧袐臣貂臣袂臣膀迥꾁胣ꚃ菣莃菣꺁臣貂臣貂臣ꦉ郧蒚臣颍诧ꞁ귥ꢜ臣ꚁ苣蒁胣袏臣膀볯袏臣鶁苣袂苣骤臣ꚃ菣莃菣貁볯ꒁ臣ꚃ菣莃菣ꮁ뗧袐臣貂苣芀鯩趩鯥꾷臣膀菣벃菣Ꚃ苣ꊂ臣ꊽ藦ꞁ껥薣臣貂臣袂臣膀迥꾁胣붂菣袃苣Ꞃ苣龩菨ꚃ菣莃菣꺁뷥讅臣龮ꏨ閁苣ꚁ苣蒁胣ં⼼䥄㹖㰊䥄㹖䐼噉邀볯钼볯銼胣㲑䐯噉ਾ†鯩趩鯥꾷臣붂菣袃苣Ꞃ苣龩菨ꚃ菣莃菣꺁뷥讅臣龮ꏨ閁苣膀诧讫臣龁ꏨ膓臣鞁臣ꦲꏥ袏臣ꢔ臣覂苣讂ꃥ袐胣蚛ꧧ麛럨꾁胣뎂菣钃菣벃苣꾏ꫨ風蛦銪뷤ꮁꃦ趴臣貂臣袂臣芀臣꺁苣蚁臣蚐꟨ꮁ鿥ꖁ臣ꚁ胣겜駧躘臣肊ꇨ蒚꟨몱触떮臣겜돨蒚臣膀迥꾁胣鎾鷦肊ꇨꮁ꿥鞁臣ꊲ賧馁苣ꢃ裥膀迥꾁胣肊ꇨ蒚꟨몱触떮臣馁臣ꚁ迥꾁룤ꢃ臣膀苣閃菣Ꚃ苣ꊂꏨ膓臣ꊽ藦ꞁ껥薣臣貂臣袂臣芀苣뎃菣ꖃ菣뾂苣閃菣Ꚃ苣ꊂꏨ膓臣膀꣨뚆ꫥ鎽臣베듧閁苣膀볯醃菣붂菣ꮃ苣뎃菣ꖃ菣뾂胣떂菣邃迥꾁菣莃菣꾃菣꾂菣邃苣릂臣ꦁ臣芁苣鞾苣覼苣뎃菣ꖃ菣뾂菣邃苣릂臣膀鳦몙飦꺁껥붖뷥讅臣誁臣ꚁꫨ躘臣貂臣릖돦꺁껦躚臣馁臣ꚁ迥꾁룤ꢃ苣龮ꇨ馁苣袂臣붑믤馁苣龁苣꺁볯袏臣螤闦꺁釥꒻苣ꮐ苣芀觥낿臣風蛦銪뷤꾁胣鞃菣낂菣ꂃ苣벃菣銂ꃦ趴臣趁苣뮻蓦꺁ꫥ鎽胣设臣낁胣떼볯ꊼ菣ꦃ菣랂菣覃菣ꒂ菣膀菣벃菣ꪂ菣ꪃ菣ꊃ菣袼볯꾼볯膀볯薽뷯蒽裢꾼뷯貽뷯ₙ궼뷯趽뷯銽뷯覼胣ꦃ菣肃菣ꊂ苣뮂苣ꆃ菣ꪃ볯늼볯궼胣늼뷯躽뷯辽뷯₍ꆼ뷯莽뷯鎽뷯ₓ궼뷯趽뷯銽뷯覼胣ꪃ菣벃菣隃菣较菣覃菣ꎂ苣꾂胣膣냦螃苣릂苣袏臣覅菣ꎂ苣꾂苣ꮐ苣芀㰊䐯噉ਾ⼼䥄㹖㰊䥄㹖胣讉뛧鲣귦鎼胣㲑䐯噉ਾ䐼噉邀ꏨꎭ꿥ꆱ鯦麡郥醀鯥ꊝ⼼䥄㹖㰊䥄㹖胣鲣귦뺯뇨薠鯧趐胣뎛볯㲑䐯噉ਾ䐼噉邀ꏨꎭ雦閳胣覤鯦㲴䐯噉ਾ䐼噉邀ꏨꎭ臣薆껥醀⼼䥄㹖㰊䥄㹖胣뎛볯醀⼼䥄㹖㰊䥄㹖愼栠敲㵦㈢㈰㔱㐰㔷⸹楴≦㈾㈰㔱㐰㔷⸹楴쉦゠〰㌹㰳愯㰾䐯噉ਾ㰊䥄㹖胣讉뛧鲣귦钼胣㲑䐯噉ਾ䐼噉邀ꏨꎭ꿥ꆱ鯦麡郥醀鯥ꊝ⼼䥄㹖㰊䥄㹖胣鲣귦뺯뇨薠鯧趐胣뎛볯㲔䐯噉ਾ䐼噉邀ꏨꎭ雦閳胣覤鯦㲴䐯噉ਾ䐼噉邀ꏨꎭ臣薆껥醀⼼䥄㹖㰊䥄㹖胣뎛볯醀⼼䥄㹖㰊䥄㹖愼栠敲㵦㈢㈰㔱㐰㔷⸹楴≦㈾㈰㔱㐰㔷⸹楴쉦゠〰㌹㰴愯㰾䐯噉ਾ㰊䥄㹖胣讉뛧鲣귦閼胣㲑䐯噉ਾ䐼噉邀ꏨꎭ꿥ꆱ鯦麡郥醀鯥ꊝ⼼䥄㹖㰊䥄㹖胣鲣귦뺯뇨薠鯧趐胣뎛볯㲕䐯噉ਾ䐼噉邀ꏨꎭ雦閳胣覤鯦㲴䐯噉ਾ䐼噉邀ꏨꎭ臣薆껥醀⼼䥄㹖㰊䥄㹖胣뎛볯醀⼼䥄㹖㰊䥄㹖愼栠敲㵦㈢㈰㔱㐰㔷⸹楴≦㈾㈰㔱㐰㔷⸹楴쉦゠〰㌹㰵愯㰾䐯噉ਾ㰊䥄㹖胣讉뛧鲣귦隼胣㲑䐯噉ਾ䐼噉邀ꏨꎭ꿥ꆱ鯦麡郥醀鯥ꊝ⼼䥄㹖㰊䥄㹖胣鲣귦뺯뇨薠鯧趐胣뎛볯㲖䐯噉ਾ䐼噉邀ꏨꎭ雦閳胣覤鯦㲴䐯噉ਾ䐼噉邀ꏨꎭ臣薆껥醀⼼䥄㹖㰊䥄㹖胣뎛볯醀⼼䥄㹖㰊䥄㹖愼栠敲㵦㈢㈰㔱㐰㔷⸹楴≦㈾㈰㔱㐰㔷⸹楴쉦゠〰㌹㰶愯㰾䐯噉ਾ㰊䥄㹖胣讉뛧鲣귦鞼胣㲑䐯噉ਾ䐼噉邀ꏨꎭ꿥ꆱ鯦麡郥醀鯥ꊝ⼼䥄㹖㰊䥄㹖胣鲣귦뺯뇨薠鯧趐胣뎛볯㲗䐯噉ਾ䐼噉邀ꏨꎭ雦閳胣覤鯦㲴䐯噉ਾ䐼噉邀ꏨꎭ臣薆껥醀⼼䥄㹖㰊䥄㹖胣뎛볯醀⼼䥄㹖㰊䥄㹖愼栠敲㵦㈢㈰㔱㐰㔷⸹楴≦㈾㈰㔱㐰㔷⸹楴쉦゠〰㌹㰷愯㰾䐯噉ਾ㰊䥄㹖胣讉뛧鲣귦颼胣㲑䐯噉ਾ䐼噉邀ꏨꎭ꿥ꆱ鯦麡郥醀鯥ꊝ⼼䥄㹖㰊䥄㹖胣鲣귦뺯뇨薠鯧趐胣뎛볯邼⼼䥄㹖㰊䥄㹖胣鲣귦릖돦醀ꓥ뒛⼼䥄㹖㰊䥄㹖胣鲣귦꺁蛥릮胣㲑䐯噉ਾ䐼噉邀鯥醼볯醀⼼䥄㹖㰊䥄㹖愼栠敲㵦㈢㈰㔱㐰㔷⸹楴≦㈾㈰㔱㐰㔷⸹楴쉦゠〰㌹㰸愯㰾䐯噉ਾ㰊䥄㹖胣붛髩뾪鿦놠釥醀⼼䥄㹖㰊䥄㹖愼栠敲㵦㈢㈰㔱㐰㔷⸹楴≦㈾㈰㔱㐰㔷⸹楴쉦゠〰㌹㰹愯㰾䐯噉ਾ䐼噉㰾⁡牨晥∽〲ㄲ〵㜴㤵琮晩㸢〲ㄲ〵㜴㤵琮晩ꃂ〰㤰〴⼼㹡⼼䥄㹖㰊䥄㹖愼栠敲㵦㈢㈰㔱㐰㔷⸹楴≦㈾㈰㔱㐰㔷⸹楴쉦゠〰㐹㰱愯㰾䐯噉ਾ䐼噉㰾⁡牨晥∽〲ㄲ〵㜴㤵琮晩㸢〲ㄲ〵㜴㤵琮晩ꃂ〰㤰㈴⼼㹡⼼䥄㹖㰊䥄㹖愼栠敲㵦㈢㈰㔱㐰㔷⸹楴≦㈾㈰㔱㐰㔷⸹楴쉦゠〰㐹㰳愯㰾䐯噉ਾ䐼噉㰾⁡牨晥∽〲ㄲ〵㜴㤵琮晩㸢〲ㄲ〵㜴㤵琮晩ꃂ〰㤰㐴⼼㹡⼼䥄㹖㰊戯摯㹹㰊栯浴㹬