【手続補正書】
【提出日】平成28年10月31日(2016.10.31)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ビデオデータを処理するための方法であって、
共通のエッジを共有する、ビデオデータの第１のブロックおよびビデオデータの第２のブロックを復号することと、
ビデオデータの前記第１のブロックに関する第１のルミナンス量子化パラメータと、ビデオデータの前記第２のブロックに関する第２のルミナンス量子化パラメータとを決定することと、
１つまたは複数のクロミナンス成分の各々に関して、クロミナンス量子化パラメータオフセット値を決定することと、
前記１つまたは複数のクロミナンス成分の各々に関して、ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータと、ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータと、前記クロミナンス成分に関する前記クロミナンス量子化パラメータオフセット値とに基づいて前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用されるクロミナンス量子化パラメータを計算することと、
前記１つまたは複数のクロミナンス成分の各々に関して、前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータに基づいて前記共通のエッジに関する前記クロミナンス成分デブロッキングフィルタの強度を決定することと、
前記１つまたは複数のクロミナンス成分の各々に関して、前記共通のエッジをデブロッキングするために前記決定された強度に応じて前記クロミナンス成分デブロッキングフィルタを適用することと
を備え、
前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータを計算することは、
ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータと、ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータとの平均を計算することと、
前記平均に前記クロミナンス量子化パラメータオフセット値を適用することと
を備える、方法。
【請求項２】
前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータを計算することは、
【数１】
2015512600.tif 000001
を計算することを備え、
ＱｐＵＶは、
【数２】
2015512600.tif 000002
の値に基づいて、前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータの値を指定するテーブルを備え、
ｃ＿ｑｐ＿ｏｆｆｓｅｔは、前記クロミナンス量子化パラメータオフセット値を備え、
ＱＰY,Pは、ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータを備え、ＱＰY,Qは、ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータを備え、
（ＱＰY,P＋ＱＰY,Q＋１）／２は、ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータと、ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータとの前記平均を備える、
請求項１に記載の方法。
【請求項３】
前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータを計算することは、
【数３】
2015512600.tif 000003
を計算することを備え、
ｃ＿ｑｐ＿ｏｆｆｓｅｔは、前記クロミナンス量子化パラメータオフセット値を備え、
ＱＰY,Pは、ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータを備え、ＱＰY,Qは、ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータを備え、
（ＱＰY,P＋ＱＰY,Q＋１）／２は、ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータと、ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータとの前記平均を備える、
請求項１に記載の方法。
【請求項４】
前記クロミナンス量子化パラメータオフセット値は、ピクチャパラメータセット中でシグナリングされる、請求項１に記載の方法。
【請求項５】
ビデオデータの前記第１のブロックに関する第１のクロミナンス量子化パラメータを決定するために、ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータに前記クロミナンス量子化パラメータオフセット値を適用すること、または
ビデオデータの前記第２のブロックに関する第２のクロミナンス量子化パラメータを決定するために、ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータに前記クロミナンス量子化パラメータオフセット値を適用すること
のうちの少なくとも１つをさらに備える、請求項１に記載の方法。
【請求項６】
前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータに基づいて前記共通のエッジに関するデブロッキングフィルタの強度を決定することは、前記クロミナンス量子化パラメータに基づいて第１のパラメータを決定することを備え、前記第１のパラメータは、前記デブロッキングフィルタのクリッピング動作において適用される、請求項１に記載の方法。
【請求項７】
前記クロミナンス量子化パラメータオフセット値は、１つまたは複数のスライスを備えるピクチャ内のすべてのビデオブロックに関連するピクチャレベルクロミナンス量子化パラメータオフセット値を備え、
前記方法は、前記１つまたは複数のクロミナンス成分の各々に関して、前記スライスのうちの１つ内のすべてのビデオブロックに関連するスライスレベルクロミナンス量子化パラメータオフセット値を決定することをさらに備え、
前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータを計算することは、ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータと、ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータと、前記クロミナンス成分に関する前記ピクチャレベルクロミナンス量子化パラメータオフセット値と、前記クロミナンス成分に関する前記スライスレベルクロミナンス量子化パラメータオフセット値とに基づいて前記クロミナンス量子化パラメータを計算することを備える、
請求項１に記載の方法。
【請求項８】
前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータを計算することは、
【数４】
2015512600.tif 000004
を計算することを備え、
ＱｐＵＶは、
【数５】
2015512600.tif 000005
の値に基づいて、前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記ルミナンス量子化パラメータの値を指定するテーブルを備え、
ｃ＿ｑｐ＿ｏｆｆｓｅｔは、前記ピクチャレベルクロミナンス量子化パラメータオフセット値を備え、
ｓｌｉｃｅ＿ｑｐ＿ｄｅｌｔａ＿ｃは、前記スライスレベルクロミナンス量子化パラメータオフセット値を備え、
ＱＰY,Pは、ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータを備え、ＱＰY,Qは、ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータを備え、
（ＱＰY,P＋ＱＰY,Q＋１）／２は、ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータと、ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータとの平均を備える、
請求項７に記載の方法。
【請求項９】
ビデオデータの前記第１のブロックは、第１のスライスレベルクロミナンス量子化パラメータオフセット値と関連する前記スライスのうちの第１のスライス内にあり、ビデオデータの前記第２のブロックは、第２のスライスレベルクロミナンス量子化パラメータオフセット値と関連する前記スライスのうちの第２のスライス内にあり、
前記スライスレベルクロミナンス量子化パラメータオフセット値を決定することは、前記第１のスライスレベルクロミナンス量子化パラメータオフセット値および前記第２のスライスレベルクロミナンス量子化パラメータオフセット値のうちの１つを選択することを備える、
請求項７に記載の方法。
【請求項１０】
ビデオデータの前記第１のブロックは、第１のスライスレベルクロミナンス量子化パラメータオフセット値と関連する前記スライスのうちの第１のスライス内にあり、ビデオデータの前記第２のブロックは、第２のスライスレベルクロミナンス量子化パラメータオフセット値と関連する前記スライスのうちの第２のスライス内にあり、
前記スライスレベルクロミナンス量子化パラメータオフセット値を決定することは、前記第１のスライスレベルクロミナンス量子化パラメータオフセット値と、前記第２のスライスレベルクロミナンス量子化パラメータオフセット値との平均を決定することを備える、
請求項７に記載の方法。
【請求項１１】
ビデオデータの前記第１のブロックは、第１のスライスレベルクロミナンス量子化パラメータオフセット値と関連する前記スライスのうちの第１のスライス内にあり、ビデオデータの前記第２のブロックは、第２のスライスレベルクロミナンス量子化パラメータオフセット値と関連する前記スライスのうちの第２スライス内にあり、
前記共通のエッジに関する前記クロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータを計算することは、
【数６】
2015512600.tif 000006
を計算することを備え、
ＱｐＵＶは、
【数７】
2015512600.tif 000007
の値に基づいて、前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータの値を指定するテーブルを備え、
ｃ＿ｑｐ＿ｏｆｆｓｅｔは、前記ピクチャレベルクロミナンス量子化パラメータオフセット値を備え、
ｓｌｉｃｅ＿ｑｐ＿ｄｅｌｔａ＿Ｐは、前記第１のスライスレベルクロミナンス量子化パラメータオフセット値を備え、
ｓｌｉｃｅ＿ｑｐ＿ｄｅｌｔａ＿Ｑは、前記第２のスライスレベルクロミナンス量子化パラメータオフセット値を備え、
ＱＰY,Pは、ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータを備え、ＱＰY,Qは、ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータを備える、
請求項１０に記載の方法。
【請求項１２】
ビデオデータの前記第１のブロックは、第１のスライスレベルクロミナンス量子化パラメータオフセット値と関連する前記スライスのうちの第１のスライス内にあり、ビデオデータの前記第２のブロックは、第２のスライスレベルクロミナンス量子化パラメータオフセット値と関連する前記スライスのうちの第２のスライス内にあり、
前記共通のエッジに関する前記クロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータを計算することは、
【数８】
2015512600.tif 000008
を計算することを備え、
ＱｐＵＶは、
【数９】
2015512600.tif 000009
の値に基づいて、前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータの値を指定するテーブルを備え、
ｃ＿ｑｐ＿ｏｆｆｓｅｔは、前記ピクチャレベルクロミナンス量子化パラメータオフセット値を備え、
ｓｌｉｃｅ＿ｑｐ＿ｄｅｌｔａ＿Ｐは、前記第１のスライスレベルクロミナンス量子化パラメータオフセット値を備え、
ｓｌｉｃｅ＿ｑｐ＿ｄｅｌｔａ＿Ｑは、前記第２のスライスレベルクロミナンス量子化パラメータオフセット値を備え、
ＱＰY,Pは、ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータを備え、ＱＰY,Qは、ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータを備える、
請求項１０に記載の方法。
【請求項１３】
クロミナンスフォーマットを決定することをさらに備える方法であって、
ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータと、ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータと、前記クロミナンス成分に関する前記ピクチャレベルクロミナンス量子化パラメータオフセット値と、前記クロミナンス成分に関する前記スライスレベルクロミナンス量子化パラメータオフセット値とに基づいて前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータを計算することは、前記ピクチャレベルクロミナンス量子化パラメータオフセット値と前記スライスレベルクロミナンス量子化パラメータオフセット値のいずれかが、前記クロミナンスフォーマットに基づいて前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータを計算するために使用されるかどうかを判定することを備える、
請求項７に記載の方法。
【請求項１４】
前記ビデオデータに関連するプロファイルまたはレベルのうちの１つを決定することをさらに備える方法であって、
ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータと、ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータと、前記クロミナンス成分に関する前記ピクチャレベルクロミナンス量子化パラメータオフセット値と、前記クロミナンス成分に関する前記スライスレベルクロミナンス量子化パラメータオフセット値とに基づいて前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータを計算することは、前記ピクチャレベルクロミナンス量子化パラメータオフセット値と前記スライスレベルクロミナンス量子化パラメータオフセット値のいずれかが、前記プロファイルまたはレベルに基づいて前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータを計算するために使用されるかどうかを判定することを備える、
請求項７に記載の方法。
【請求項１５】
ビデオデータの前記第１のブロックおよびビデオデータの前記第２のブロックを復号することは、前記ビデオデータのユーザへの表示のために、デコーダによってビデオデータの前記第１および第２のブロックを復号することを備える、請求項１に記載の方法。
【請求項１６】
前記デブロッキングフィルタを適用することは、前記ビデオデータのループ内フィルタ処理のために、参照ピクチャリストに記憶する前に、エンコーダによって前記デブロッキングフィルタを適用することを備える、
請求項１に記載の方法。
【請求項１７】
ビデオデータを処理するための装置であって、
前記ビデオデータを記憶するように構成されたメモリと、
共通のエッジを共有する、前記ビデオデータの第１のブロックおよび前記ビデオデータの第２のブロックを復号し、
前記ビデオデータの前記第１のブロックに関する第１のルミナンス量子化パラメータと、前記ビデオデータの前記第２のブロックに関する第２のルミナンス量子化パラメータとを決定し、
１つまたは複数のクロミナンス成分の各々に関して、クロミナンス量子化パラメータオフセット値を決定し、
前記１つまたは複数のクロミナンス成分の各々に関して、前記ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータと、前記ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータと、前記クロミナンス成分に関する前記クロミナンス量子化パラメータオフセット値とに基づいて前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用されるクロミナンス量子化パラメータを計算し、
前記１つまたは複数のクロミナンス成分の各々に関して、前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータに基づいて前記共通のエッジに関する前記クロミナンス成分デブロッキングフィルタの強度を決定し、
前記１つまたは複数のクロミナンス成分の各々に関して、前記共通のエッジをデブロッキングするために前記決定された強度に応じて前記クロミナンス成分デブロッキングフィルタを適用する
ように構成されたビデオコーダとを備え、
前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータを計算するために、前記ビデオコーダは、
前記ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータと、前記ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータとの平均を計算し、
前記平均に前記クロミナンス量子化パラメータオフセット値を適用する
ように構成される、装置。
【請求項１８】
前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータを計算するために、前記ビデオコーダは、
【数１０】
2015512600.tif 000010
を計算するように構成され、
ＱｐＵＶは、
【数１１】
2015512600.tif 000011
の値に基づいて、前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータの値を指定するテーブルを備え、
ｃ＿ｑｐ＿ｏｆｆｓｅｔは、前記クロミナンス量子化パラメータオフセット値を備え、
ＱＰY,Pは、前記ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータを備え、ＱＰY,Qは、前記ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータを備え、
（ＱＰY,P＋ＱＰY,Q＋１）／２は、前記ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータと、前記ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータとの前記平均を備える、
請求項１７に記載の装置。
【請求項１９】
前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータを計算するために、前記ビデオコーダは、
【数１２】
2015512600.tif 000012
を計算するように構成され、
ｃ＿ｑｐ＿ｏｆｆｓｅｔは、前記クロミナンス量子化パラメータオフセット値を備え、
ＱＰY,Pは、前記ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータを備え、ＱＰY,Qは、前記ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータを備え、
（ＱＰY,P＋ＱＰY,Q＋１）／２は、前記ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータと、前記ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータとの前記平均を備える、
請求項１７に記載の装置。
【請求項２０】
前記クロミナンス量子化パラメータオフセット値は、ピクチャパラメータセット中でシグナリングされる、請求項１７に記載の装置。
【請求項２１】
前記ビデオコーダは、
前記ビデオデータの前記第１のブロックに関する第１のクロミナンス量子化パラメータを決定するために、前記ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータに前記クロミナンス量子化パラメータオフセット値を適用すること、または
前記ビデオデータの前記第２のブロックに関する第２のクロミナンス量子化パラメータを決定するために、前記ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータに前記クロミナンス量子化パラメータオフセット値を適用すること
のうちの少なくとも１つを行うようにさらに構成される、請求項１７に記載の装置。
【請求項２２】
前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータに基づいて前記共通のエッジに関する前記デブロッキングフィルタの前記強度を決定するために、前記ビデオコーダは、前記クロミナンス量子化パラメータに基づいて第１のパラメータを決定するように構成され、前記第１のパラメータは、前記デブロッキングフィルタのクリッピング動作において適用される、請求項１７に記載の装置。
【請求項２３】
前記クロミナンス量子化パラメータオフセット値は、１つまたは複数のスライスを備えるピクチャ内のすべてのビデオブロックに関連するピクチャレベルクロミナンス量子化パラメータオフセット値を備え、
前記ビデオコーダは、前記１つまたは複数のクロミナンス成分の各々に関して、前記スライスのうちの１つ内のすべてのビデオブロックに関連するスライスレベルクロミナンス量子化パラメータオフセット値を決定するようにさらに構成され、
前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータを計算するために、前記ビデオコーダは、前記ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータと、前記ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータと、前記クロミナンス成分に関する前記ピクチャレベルクロミナンス量子化パラメータオフセット値と、前記クロミナンス成分に関する前記スライスレベルクロミナンス量子化パラメータオフセット値とに基づいて前記クロミナンス量子化パラメータを計算するようにさらに構成される、
請求項１７に記載の装置。
【請求項２４】
前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータを計算するために、前記ビデオコーダは、
【数１３】
2015512600.tif 000013
を計算するように構成され、
ＱｐＵＶは、
【数１４】
2015512600.tif 000014
の値に基づいて、前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータの値を指定するテーブルを備え、
ｃ＿ｑｐ＿ｏｆｆｓｅｔは、前記ピクチャレベルクロミナンス量子化パラメータオフセット値を備え、
ｓｌｉｃｅ＿ｑｐ＿ｄｅｌｔａ＿ｃは、前記スライスレベルクロミナンス量子化パラメータオフセット値を備え、
ＱＰY,Pは、前記ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータを備え、ＱＰY,Qは、前記ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータを備え、
（ＱＰY,P＋ＱＰY,Q＋１）／２は、前記ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータと、前記ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータとの平均を備える、
請求項２３に記載の装置。
【請求項２５】
前記ビデオデータの前記第１のブロックは、第１のスライスレベルクロミナンス量子化パラメータオフセット値と関連する前記スライスのうちの第１のスライス内にあり、前記ビデオデータの前記第２のブロックは、第２のスライスレベルクロミナンス量子化パラメータオフセット値と関連する前記スライスのうちの第２のスライス内にあり、
前記スライスレベルクロミナンス量子化パラメータオフセット値を決定するために、前記ビデオコーダは、前記第１のスライスレベルクロミナンス量子化パラメータオフセット値および前記第２のスライスレベルクロミナンス量子化パラメータオフセット値のうちの１つを選択するように構成される、
請求項２３に記載の装置。
【請求項２６】
前記ビデオデータの前記第１のブロックは、第１のスライスレベルクロミナンス量子化パラメータオフセット値と関連する前記スライスのうちの第１のスライス内にあり、前記ビデオデータの前記第２のブロックは、第２のスライスレベルクロミナンス量子化パラメータオフセット値と関連する前記スライスのうちの第２のスライス内にあり、
前記スライスレベルクロミナンス量子化パラメータオフセット値を決定するために、前記ビデオコーダは、前記第１のスライスレベルクロミナンス量子化パラメータオフセット値と、前記第２のスライスレベルクロミナンス量子化パラメータオフセット値との平均を決定するように構成される、
請求項２３に記載の装置。
【請求項２７】
前記ビデオデータの前記第１のブロックは、第１のスライスレベルクロミナンス量子化パラメータオフセット値と関連する前記スライスのうちの第１のスライス内にあり、前記ビデオデータの前記第２のブロックは、第２のスライスレベルクロミナンス量子化パラメータオフセット値と関連する前記スライスのうちの第２のスライス内にあり、
前記共通のエッジに関する前記クロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータを計算するために、前記ビデオコーダは、
【数１５】
2015512600.tif 000015
を計算するように構成され、
ＱｐＵＶは、
【数１６】
2015512600.tif 000016
の値に基づいて、前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータの値を指定するテーブルを備え、
ｃ＿ｑｐ＿ｏｆｆｓｅｔは、前記ピクチャレベルクロミナンス量子化パラメータオフセット値を備え、
ｓｌｉｃｅ＿ｑｐ＿ｄｅｌｔａ＿Ｐは、前記第１のスライスレベルクロミナンス量子化パラメータオフセット値を備え、
ｓｌｉｃｅ＿ｑｐ＿ｄｅｌｔａ＿Ｑは、前記第２のスライスレベルクロミナンス量子化パラメータオフセット値を備え、
ＱＰY,Pは、前記ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータを備え、ＱＰY,Qは、前記ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータを備える、
請求項２６に記載の装置。
【請求項２８】
ビデオデータの前記第１のブロックは、第１のスライスレベルクロミナンス量子化パラメータオフセット値と関連する前記スライスのうちの第１のスライス内にあり、ビデオデータの前記第２のブロックは、第２のスライスレベルクロミナンス量子化パラメータオフセット値と関連する前記スライスのうちの第２のスライス内にあり、
前記エッジに関する前記クロミナンス量子化パラメータを計算するために、前記ビデオコーダは、
【数１７】
2015512600.tif 000017
を計算するように構成され、
ＱｐＵＶは、
【数１８】
2015512600.tif 000018
の値に基づいて、前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータ値の値を指定するテーブルを備え、
ｃ＿ｑｐ＿ｏｆｆｓｅｔは、前記ピクチャレベルクロミナンス量子化パラメータオフセット値を備え、
ｓｌｉｃｅ＿ｑｐ＿ｄｅｌｔａ＿Ｐは、前記第１のスライスレベルクロミナンス量子化パラメータオフセット値を備え、
ｓｌｉｃｅ＿ｑｐ＿ｄｅｌｔａ＿Ｑは、前記第２のスライスレベルクロミナンス量子化パラメータオフセット値を備え、
ＱＰY,Pは、前記ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータを備え、ＱＰY,Qは、前記ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータを備える、
請求項２６に記載の装置。
【請求項２９】
前記ビデオコーダは、クロミナンスフォーマットを決定するようにさらに構成され、
前記ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータと、前記ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータと、前記クロミナンス成分に関する前記ピクチャレベルクロミナンス量子化パラメータオフセット値と、前記クロミナンス成分に関する前記スライスレベルクロミナンス量子化パラメータオフセット値とに基づいて前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータを計算するために、前記ビデオコーダは、前記ピクチャレベルクロミナンス量子化パラメータオフセット値と前記スライスレベルクロミナンス量子化パラメータオフセット値のいずれかが、前記クロミナンスフォーマットに基づいて前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータを計算するために使用されるかどうかを判定するように構成される、
請求項２３に記載の装置。
【請求項３０】
前記ビデオコーダは、前記ビデオデータに関連するプロファイルまたはレベルのうちの１つを決定するようにさらに構成され、
前記ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータと、前記ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータと、前記クロミナンス成分に関する前記ピクチャレベルクロミナンス量子化パラメータオフセット値と、前記クロミナンス成分に関する前記スライスレベルクロミナンス量子化パラメータオフセット値とに基づいて前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータを計算するために、前記ビデオコーダは、前記ピクチャレベルクロミナンス量子化パラメータオフセット値と前記スライスレベルクロミナンス量子化パラメータオフセット値のいずれかが、前記プロファイルまたはレベルに基づいて前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータを計算するために使用されるかどうかを判定するように構成される、
請求項２３に記載の装置。
【請求項３１】
前記ビデオコーダは、前記ビデオデータの前記第１のブロックおよび前記ビデオデータの前記第２のブロックを表示するように構成されたディスプレイをさらに備え、前記ディスプレイを介した前記ビデオデータのユーザへの表示のために、前記ビデオデータの前記第１のブロックおよび前記ビデオデータの前記第２のブロックを復号するように構成されたビデオデコーダを備える、請求項１７に記載の装置。
【請求項３２】
前記ビデオデータの前記第１のブロックおよび前記ビデオデータの前記第２のブロックを含むピクチャをキャプチャするように構成されたビデオカメラをさらに備え、前記ビデオコーダは、参照ピクチャリストに前記ピクチャを記憶する前に、前記ビデオデータのループ内フィルタ処理のために前記デブロッキングフィルタを適用するように構成されたビデオエンコーダを備える、
請求項１７に記載の装置。
【請求項３３】
前記装置は、
集積回路と、
マイクロプロセッサと、
前記ビデオコーダを含むワイヤレス通信デバイスと
のうちの少なくとも１つを備える、請求項１７に記載の装置。
【請求項３４】
ビデオデータを処理するための装置であって、
共通のエッジを共有する、ビデオデータの第１のブロックおよびビデオデータの第２のブロックを復号するための手段と、
ビデオデータの前記第１のブロックに関する第１のルミナンス量子化パラメータと、ビデオデータの前記第２のブロックに関する第２のルミナンス量子化パラメータとを決定するための手段と、
１つまたは複数のクロミナンス成分の各々に関して、クロミナンス量子化パラメータオフセット値を決定するための手段と、
前記１つまたは複数のクロミナンス成分の各々に関して、ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータと、ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータと、前記クロミナンス成分に関する前記クロミナンス量子化パラメータオフセット値とに基づいて共通の前記エッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用されるクロミナンス量子化パラメータを計算するための手段と、
前記１つまたは複数のクロミナンス成分の各々に関して、前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータに基づいて前記共通のエッジに関する前記クロミナンス成分デブロッキングフィルタの強度を決定するための手段と、
前記１つまたは複数のクロミナンス成分の各々に関して、前記共通のエッジをデブロッキングするために前記決定された強度に応じて前記クロミナンス成分デブロッキングフィルタを適用するための手段と
を備え、
前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータを計算するための前記手段は、
ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータと、ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータとの平均を計算するための手段と、
前記平均に前記クロミナンス量子化パラメータオフセット値を適用するための手段と
を備える、装置。
【請求項３５】
前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータを計算するための前記手段は、
【数１９】
2015512600.tif 000019
を計算するための手段を備え、
ＱｐＵＶは、
【数２０】
2015512600.tif 000020
の値に基づいて、前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータの値を指定するテーブルを備え、
ｃ＿ｑｐ＿ｏｆｆｓｅｔは、前記クロミナンス量子化パラメータオフセット値を備え、
ＱＰY,Pは、ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータを備え、ＱＰY,Qは、ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータを備え、
（ＱＰY,P＋ＱＰY,Q＋１）／２は、ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータと、ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータとの前記平均を備える、
請求項３４に記載の装置。
【請求項３６】
前記クロミナンス量子化パラメータオフセット値は、ピクチャパラメータセット中でシグナリングされる、請求項３４に記載の装置。
【請求項３７】
前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータに基づいて前記共通のエッジに関するデブロッキングフィルタの強度を決定するための前記手段は、前記クロミナンス量子化パラメータに基づいて第１のパラメータを決定するための手段を備え、前記第１のパラメータは、前記デブロッキングフィルタのクリッピング動作において適用される、請求項３４に記載の装置。
【請求項３８】
前記クロミナンス量子化パラメータオフセット値は、１つまたは複数のスライスを備えるピクチャ内のすべてのビデオブロックに関連するピクチャレベルクロミナンス量子化パラメータオフセット値を備え、
前記装置は、前記１つまたは複数のクロミナンス成分の各々に関して、前記スライスのうちの１つ内のすべてのビデオブロックに関連するスライスレベルクロミナンス量子化パラメータオフセット値を決定するための手段をさらに備え、
前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータを計算する前記手段は、ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータと、ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータと、前記クロミナンス成分に関する前記ピクチャレベルクロミナンス量子化パラメータオフセット値と、前記クロミナンス成分に関する前記スライスレベルクロミナンス量子化パラメータオフセット値とに基づいて前記クロミナンス量子化パラメータを計算するための手段を備える、
請求項３４に記載の装置。
【請求項３９】
ビデオデータの前記第１のブロックは、第１のスライスレベルクロミナンス量子化パラメータオフセット値と関連する前記スライスのうちの第１のスライス内にあり、ビデオデータの前記第２のブロックは、第２のスライスレベルクロミナンス量子化パラメータオフセット値と関連する前記スライスのうちの第２のスライス内にあり、
前記スライスレベルクロミナンス量子化パラメータオフセット値を決定するための前記手段は、前記第１のスライスレベルクロミナンス量子化パラメータオフセット値および前記第２のスライスレベルクロミナンス量子化パラメータオフセット値のうちの１つを選択するための手段を備える、
請求項３８に記載の装置。
【請求項４０】
ビデオデータの前記第１のブロックは、第１のスライスレベルクロミナンス量子化パラメータオフセット値と関連する前記スライスのうちの第１のスライス内にあり、ビデオデータの前記第２のブロックは、第２のスライスレベルクロミナンス量子化パラメータオフセット値と関連する前記スライスのうちの第２のスライス内にあり、
前記スライスレベルクロミナンス量子化パラメータオフセット値を決定するための前記手段は、前記第１のスライスレベルクロミナンス量子化パラメータオフセット値と、前記第２のスライスレベルクロミナンス量子化パラメータオフセット値との平均を決定するための手段を備える、
請求項３８に記載の装置。
【請求項４１】
実行されたとき、ビデオコーダのプロセッサに、
共通のエッジを共有する、ビデオデータの第１のブロックおよびビデオデータの第２のブロックを復号させ、
ビデオデータの前記第１のブロックに関する第１のルミナンス量子化パラメータと、ビデオデータの前記第２のブロックに関する第２のルミナンス量子化パラメータとを決定させ、
１つまたは複数のクロミナンス成分の各々に関して、クロミナンス量子化パラメータオフセット値を決定させ、
前記１つまたは複数のクロミナンス成分の各々に関して、ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータと、ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータと、前記クロミナンス成分に関する前記クロミナンス量子化パラメータオフセット値とに基づいて前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用されるクロミナンス量子化パラメータを計算させ、
前記１つまたは複数のクロミナンス成分の各々に関して、前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータに基づいて前記共通のエッジに関する前記クロミナンス成分デブロッキングフィルタの強度を決定させ、
前記１つまたは複数のクロミナンス成分の各々に関して、前記共通のエッジをデブロッキングするために前記決定された強度に応じて前記クロミナンス成分デブロッキングフィルタを適用させる、
その上に記憶された命令を備え、
前記プロセッサに前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータを計算させる前記命令は、前記プロセッサに、
ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータと、ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータとの平均を計算させ、
前記平均に前記クロミナンス量子化パラメータオフセット値を適用させる、
命令を備える、非一時的コンピュータ可読記憶媒体。
【請求項４２】
前記プロセッサに前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータを計算させる前記命令は、前記プロセッサに、
【数２１】
2015512600.tif 000021
を計算させる命令を備え、
ＱｐＵＶは、
【数２２】
2015512600.tif 000022
の値に基づいて、前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータ値の値を指定するテーブルを備え、
ｃ＿ｑｐ＿ｏｆｆｓｅｔは、前記クロミナンス量子化パラメータオフセット値を備え、
ＱＰY,Pは、ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータを備え、ＱＰY,Qは、ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータを備え、
（ＱＰY,P＋ＱＰY,Q＋１）／２は、ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータと、ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータとの前記平均を備える、
請求項４１に記載の非一時的コンピュータ可読記憶媒体。
【請求項４３】
前記クロミナンス量子化パラメータオフセット値は、ピクチャパラメータセット中でシグナリングされる、請求項４１に記載の非一時的コンピュータ可読記憶媒体。
【請求項４４】
前記プロセッサに、前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータに基づいて前記共通のエッジに関するデブロッキングフィルタの強度を決定させる命令は、前記プロセッサに、前記クロミナンス量子化パラメータに基づいて第１のパラメータを決定させる命令を備え、第１のパラメータは、前記デブロッキングフィルタのクリッピング動作において適用される、請求項４１に記載の非一時的コンピュータ可読記憶媒体。
【請求項４５】
前記クロミナンス量子化パラメータオフセット値は、１つまたは複数のスライスを備えるピクチャ内のすべてのビデオブロックに関連するピクチャレベルクロミナンス量子化パラメータオフセット値を備え、
前記媒体は、前記プロセッサに、前記１つまたは複数のクロミナンス成分の各々に関して、前記スライスのうちの１つ内のすべてのビデオブロックに関連するスライスレベルクロミナンス量子化パラメータオフセット値を決定させる命令をさらに含み、
前記プロセッサに、前記共通のエッジに関するクロミナンス成分デブロッキングフィルタを構成するために使用される前記クロミナンス量子化パラメータを計算させる前記命令は、前記プロセッサに、ビデオデータの前記第１のブロックに関する前記第１のルミナンス量子化パラメータと、ビデオデータの前記第２のブロックに関する前記第２のルミナンス量子化パラメータと、前記クロミナンス成分に関する前記ピクチャレベルクロミナンス量子化パラメータオフセット値と、前記クロミナンス成分に関する前記スライスレベルクロミナンス量子化パラメータオフセット値とに基づいて前記クロミナンス量子化パラメータを計算させる命令を備える、
請求項４１に記載の非一時的コンピュータ可読記憶媒体。
【請求項４６】
ビデオデータの前記第１のブロックは、第１のスライスレベルクロミナンス量子化パラメータオフセット値と関連する前記スライスのうちの第１のスライス内にあり、ビデオデータの前記第２のブロックは、第２のスライスレベルクロミナンス量子化パラメータオフセット値と関連する前記スライスのうちの第２のスライス内にあり、
前記プロセッサに、前記スライスレベルクロミナンス量子化パラメータオフセット値を決定させる前記命令は、前記プロセッサに、前記第１のスライスレベルクロミナンス量子化パラメータオフセット値および前記第２のスライスレベルクロミナンス量子化パラメータオフセット値のうちの１つを選択させる命令を備える、
請求項４５に記載の非一時的コンピュータ可読記憶媒体。
【請求項４７】
ビデオデータの前記第１のブロックは、第１のスライスレベルクロミナンス量子化パラメータオフセット値と関連する前記スライスのうちの第１のスライス内にあり、ビデオデータの前記第２のブロックは、第２のスライスレベルクロミナンス量子化パラメータオフセット値と関連する前記スライスのうちの第２のスライス内にあり、
前記プロセッサに、前記スライスレベルクロミナンス量子化パラメータオフセット値を決定させる前記命令は、前記プロセッサに、前記第１のスライスレベルクロミナンス量子化パラメータオフセット値と、前記第２のスライスレベルクロミナンス量子化パラメータオフセット値との平均を決定させる命令を備える、
請求項４５に記載の非一時的コンピュータ可読記憶媒体。