【手続補正書】
【提出日】平成27年12月24日(2015.12.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
再構築されたビデオ・データをフィルタリングするための方法であって、
サンプル値のアレイを取得すること、ここにおいて、前記アレイが４：２：２色フォーマットにしたがってフォーマットされる、と、
第１のフィルタを前記アレイ内の定義された水平エッジに関連付けられた色サンプル値の行に適用するかどうかを決定すること、ここにおいて前記定義された水平エッジが１６の色サンプル値に分けられる、と、
第２のフィルタを前記アレイ内の定義された垂直エッジに関連付けられた色サンプル値の列に適用するかどうかを決定すること、ここにおいて前記定義された垂直エッジが８つの色サンプル値に分けられている、と、
を備え、ここにおいて各フィルタを適用するかどうかの前記決定は、境界フィルタリング強度変数に基づき、定義された各エッジはサンプル値を分け、前記第２のフィルタを適用するかどうかを決定することは前記第１のフィルタを適用するかどうかの前記決定の少なくとも一部に基づく、方法。
【請求項２】
前記第１のフィルタは定義された水平エッジに関連付けられた色サンプル値の６つまでの行を変更し、前記第２のフィルタは、前記第１のフィルタが適用される場合には、適用されない、請求項１に記載の方法。
【請求項３】
前記第１のフィルタは定義された水平エッジに関連付けられた色サンプル値の６つまでの行を変更し、前記第２のフィルタは定義された垂直エッジに関連付けられた色サンプル値の４つまでの列を変更する、請求項１に記載の方法。
【請求項４】
前記第１のフィルタは定義された水平エッジに関連付けられた色サンプル値の６つまでの行を変更し、前記第２のフィルタは定義された垂直エッジに関連付けられた色サンプル値の２つまでの列を変更する、請求項１に記載の方法。
【請求項５】
前記第１のフィルタは定義された水平エッジに関連付けられた色サンプル値の４つまでの行を変更し、前記第２のフィルタは定義された垂直エッジに関連付けられた色サンプル値の２つまでの列を変更する、請求項１に記載の方法。
【請求項６】
サンプル値のアレイを取得することがビデオ・データの残差ブロックとビデオ・データの対応する予測ブロックを加算することを含む、請求項１に記載の方法。
【請求項７】
コンピュータ・プログラム製品であって、
実行されるときに、再構築されたビデオ・データをフィルタリングするためのデバイスの１つまたは複数のプロセッサに、
サンプル値のアレイを取得すること、ここにおいて、前記アレイが４：２：２色フォーマットにしたがってフォーマットされる、と、
第１のフィルタを前記アレイ内の定義された水平エッジに関連付けられた色サンプル値の行に適用するかどうかを決定すること、ここにおいて、前記定義された水平エッジが１６の色サンプル値に分けられている、と、
第２のフィルタを前記アレイ内の定義された垂直エッジに関連付けられた色サンプル値の列に適用するかどうかを決定すること、ここにおいて、前記定義された垂直エッジが８つの色サンプル値に分けられており、各フィルタを適用するかどうかの前記決定は、境界フィルタリング強度変数に基づき、定義された各エッジはサンプル値を分け、前記第２のフィルタを適用するかどうかを決定することは、前記第１のフィルタを適用するかどうかの前記決定の少なくとも一部に基づく、と、
を行わせる保存された命令を有するコンピュータ読取可能な記憶媒体を備える、コンピュータ・プログラム製品。
【請求項８】
再構築されたビデオ・データをフィルタリングするための装置であって、
サンプル値のアレイを取得するための手段、ここにおいて、前記アレイが４：２：２色フォーマットにしたがってフォーマットされる、と、
第１のフィルタを前記アレイ内の定義された水平エッジに関連付けられた色サンプル値の行に適用するかどうかを決定するための手段、ここにおいて前記定義された水平エッジが１６の色サンプル値に分けられている、と、
第２のフィルタを前記アレイ内の定義された垂直エッジに関連付けられた色サンプル値の列に適用するかどうかを決定するための手段、ここにおいて前記定義された垂直エッジが８つの色サンプル値に分けられており、各フィルタを適用するかどうかの前記決定は、境界フィルタリング強度変数に基づき、定義された各エッジはサンプル値を分け、前記第２のフィルタを適用するかどうかを決定することは、前記第１のフィルタを適用するかどうかの前記決定の少なくとも一部に基づく、と、
を備える、装置。
【請求項９】
前記第１のフィルタは定義された水平エッジに関連付けられた色サンプル値の６つまでの行を変更し、前記第２のフィルタは、前記第１のフィルタが適用される場合には、適用されない、請求項８に記載の装置。
【請求項１０】
前記第１のフィルタは定義された水平エッジに関連付けられた色サンプル値の６つまでの行を変更し、前記第２のフィルタは定義された垂直エッジに関連付けられた色サンプル値の４つまでの列を変更する、請求項８に記載の装置。
【請求項１１】
前記第１のフィルタは定義された水平エッジに関連付けられた色サンプル値の６つまでの行を変更し、前記第２のフィルタは定義された垂直エッジに関連付けられた色サンプル値の２つまでの列を変更する、請求項８に記載の装置。
【請求項１２】
前記第１のフィルタは定義された水平エッジに関連付けられた色サンプル値の４つまでの行を変更し、前記第２のフィルタは定義された垂直エッジに関連付けられた色サンプル値の２つまでの列を変更する、請求項８に記載の装置。
【請求項１３】
サンプル値のアレイを取得するための手段が、ビデオ・データの残差ブロックとビデオ・データの対応する予測ブロックを加算するための手段を含む、請求項８に記載の装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１０７
【補正方法】変更
【補正の内容】
【０１０７】
実装形態に応じて、本明細書に記載の方法のいずれかの特定の行為またはイベントは異なるシーケンスで実行されうるもので、全体的に追加、一体化、または省略されうる（例えば、方法を実施するのに、必ずしも記載のすべての行為またはイベントが必要なわけではない）。さらに、特定の例では、行為またはイベントは、例えば、逐次的よりはむしろ、マルチ・スレッド処理、割り込み処理、または複数のプロセッサにより同時に実行しうる。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
再構築されたビデオ・データをフィルタリングするための方法であって、
サンプル値のアレイを取得すること、ここにおいて、前記アレイが４：２：２色フォーマットにしたがってフォーマットされる、と、
第１のフィルタを前記アレイ内の定義された水平エッジに関連付けられた色サンプル値の行に適用するかどうかを決定すること、ここにおいて前記定義された水平エッジが１６の色サンプル値に分けられる、と、
第２のフィルタをアレイ内の定義された垂直エッジに関連付けられた色サンプル値の列に適用するかどうかを決定すること、ここにおいて前記定義された垂直エッジが８つの色サンプル値に分けられている、と、
を備える方法。
［Ｃ２］
前記第２のフィルタを適用するかどうかを決定することが前記第１のフィルタを適用するかどうかの決定の少なくとも一部に基づく、Ｃ１に記載の方法。
［Ｃ３］
前記第１のフィルタは定義された水平エッジに関連付けられた色サンプル値の６つまでの行を変更し、前記第２のフィルタは、前記第１のフィルタが適用される場合には、適用されない、Ｃ２に記載の方法。
［Ｃ４］
前記第１のフィルタは定義された水平エッジに関連付けられた色サンプル値の６つまでの行を変更し、前記第２のフィルタは定義された垂直エッジに関連付けられた色サンプル値の４つまでの列を変更する、Ｃ１に記載の方法。
［Ｃ５］
前記第１のフィルタは定義された水平エッジに関連付けられた色サンプル値の６つまでの行を変更し、前記第２のフィルタは定義された垂直エッジに関連付けられた色サンプル値の２つまでの列を変更する、Ｃ１に記載の方法。
［Ｃ６］
前記第１のフィルタは定義された水平エッジに関連付けられた色サンプル値の４つまでの行を変更し、前記第２のフィルタは定義された垂直エッジに関連付けられた色サンプル値の２つまでの列を変更する、Ｃ１に記載の方法。
［Ｃ７］
サンプル値のアレイを取得することがビデオ・データの残差ブロックとビデオ・データの対応する予測ブロックを加算することを含む、Ｃ１に記載の方法。
［Ｃ８］
再構築されたビデオ・データをフィルタリングするための装置であって、
サンプル値のアレイを取得すること、ここにおいて、前記アレイが４：２：２色フォーマットにしたがってフォーマットされる、と、
第１のフィルタを前記アレイ内の定義された水平エッジに関連付けられた色サンプル値の行に適用するかどうかを決定すること、ここにおいて、前記定義された水平エッジが１６の色サンプル値に分けられている、と、
第２のフィルタをアレイ内の定義された垂直エッジに関連付けられた色サンプル値の列に適用するかどうかを決定すること、ここにおいて、前記定義された垂直エッジが８つの色サンプル値に分けられている、と、
を行うように構成されたビデオ・コーディング・デバイスを備える装置。
［Ｃ９］
前記第２のフィルタを適用するかどうかを決定することが、前記第１のフィルタを適用するかどうかの決定の少なくとも一部に基づく、Ｃ８に記載の装置。
［Ｃ１０］
前記第１のフィルタは定義された水平エッジに関連付けられた色サンプル値の６つまでの行を変更し、前記第２のフィルタは、前記第１のフィルタが適用される場合には、適用されない、Ｃ９に記載の装置。
［Ｃ１１］
前記第１のフィルタは定義された水平エッジに関連付けられた色サンプル値の６つまでの行を変更し、前記第２のフィルタは定義された垂直エッジに関連付けられた色サンプル値の４つまでの列を変更する、Ｃ８に記載の装置。
［Ｃ１２］
前記第１のフィルタは定義された水平エッジに関連付けられた色サンプル値の６つまでの行を変更し、前記第２のフィルタは定義された垂直エッジに関連付けられた色サンプル値の２つまでの列を変更する、Ｃ８に記載の装置。
［Ｃ１３］
前記第１のフィルタは定義された水平エッジに関連付けられた色サンプル値の４つまでの行を変更し、前記第２のフィルタは定義された垂直エッジに関連付けられた色サンプル値の２つまでの列を変更する、Ｃ８に記載の装置。
［Ｃ１４］
サンプル値のアレイを取得することがビデオ・データの残差ブロックとビデオ・データの対応する予測ブロックを加算することを含む、Ｃ８に記載の装置。
［Ｃ１５］
前記ビデオ・コーディング・デバイスはビデオ・デコード・デバイスであり、
集積回路と、
マイクロプロセッサと、
の少なくとも１つをさらに備える、Ｃ８に記載の装置。
［Ｃ１６］
前記ビデオ・コーディング・デバイスはビデオ・エンコード・デバイスであり、
集積回路と、
マイクロプロセッサと、
の少なくとも１つをさらに備える、Ｃ８に記載の装置。
［Ｃ１７］
コンピュータ・プログラム製品であって、
実行されるときに、再構築されたビデオ・データをフィルタリングするためのデバイスの１または複数のプロセッサに、
サンプル値のアレイを取得させること、ここにおいて、前記アレイが４：２：２色フォーマットにしたがってフォーマットされたアレイを取得する、と、
第１のフィルタをアレイ内の定義された水平エッジに関連付けられた色サンプル値の行に適用するかどうかを決定すること、ここにおいて、前記定義された水平エッジが１６の色サンプル値に分けられる、と、
第２のフィルタをアレイ内の定義された垂直エッジに関連付けられた色サンプル値の列に適用するかどうかを決定すること、ここにおいて、前記定義された垂直エッジが８つの色サンプル値に分けられる、と、
を行わせる保存された命令を有するコンピュータ読取可能な記憶媒体を備えるコンピュータ・プログラム製品。
［Ｃ１８］
前記第２のフィルタを適用するかどうかを決定することが前記第１のフィルタを適用するかどうかの決定の少なくとも一部に基づく、Ｃ１７に記載のコンピュータ・プログラム製品。
［Ｃ１９］
前記第１のフィルタは定義された水平エッジに関連付けられた色サンプル値の６つまでの行を変更し、前記第２のフィルタは、前記第１のフィルタが適用される場合には、適用されない、Ｃ１８に記載のコンピュータ・プログラム製品。
［Ｃ２０］
前記第１のフィルタは定義された水平エッジに関連付けられた色サンプル値の６つまでの行を変更し、前記第２のフィルタは定義された垂直エッジに関連付けられた色サンプル値の４つまでの列を変更する、Ｃ１７に記載のコンピュータ・プログラム製品。
［Ｃ２１］
前記第１のフィルタは定義された水平エッジに関連付けられた色サンプル値の６つまでの行を変更し、前記第２のフィルタは定義された垂直エッジに関連付けられた色サンプル値の２つまでの列を変更する、Ｃ１７に記載のコンピュータ・プログラム製品。
［Ｃ２２］
前記第１のフィルタは定義された水平エッジに関連付けられた色サンプル値の４つまでの行を変更し、前記第２のフィルタは定義された垂直エッジに関連付けられた色サンプル値の２つまでの列を変更する、Ｃ１７に記載のコンピュータ・プログラム製品。
［Ｃ２３］
再構築されたサンプル値の複数の隣接するアレイを取得する前記命令は、ビデオ・データの残差ブロックとビデオ・データの対応する予測ブロックを加算する命令を含む、Ｃ１７に記載のコンピュータ・プログラム製品。
［Ｃ２４］
再構築されたビデオ・データをフィルタリングするための装置であって、
サンプル値のアレイを取得する手段、ここにおいて、前記アレイが４：２：２色フォーマットにしたがってフォーマットされる、と、
第１のフィルタをアレイ内の定義された水平エッジに関連付けられた色サンプル値の行に適用するかどうかを決定するための手段、ここにおいて、前記定義された水平エッジが１６の色サンプル値に分けられている、と、
第２のフィルタをアレイ内の定義された垂直エッジに関連付けられた色サンプル値の列に適用するかどうかを決定するための手段、ここにおいて、前記定義された垂直エッジが８つの色サンプル値に分けられている、と、
を備える装置。
［Ｃ２５］
前記第２のフィルタを適用するかどうかを決定することが前記第１のフィルタを適用するかどうかの決定の少なくとも一部に基づく、Ｃ２４に記載の装置。
［Ｃ２６］
前記第１のフィルタは定義された水平エッジに関連付けられた色サンプル値の６つまでの行を変更し、前記第２のフィルタは、前記第１のフィルタが適用される場合には、適用されない、Ｃ２５に記載の装置。
［Ｃ２７］
前記第１のフィルタは定義された水平エッジに関連付けられた色サンプル値の６つまでの行を変更し、前記第２のフィルタは定義された垂直エッジに関連付けられた色サンプル値の４つまでの列を変更する、Ｃ２４に記載の装置。
［Ｃ２８］
前記第１のフィルタは定義された水平エッジに関連付けられた色サンプル値の６つまでの行を変更し、前記第２のフィルタは定義された垂直エッジに関連付けられた色サンプル値の２つまでの列を変更する、Ｃ２４に記載の装置。
［Ｃ２９］
前記第１のフィルタは定義された水平エッジに関連付けられた色サンプル値の４つまでの行を変更し、前記第２のフィルタは定義された垂直エッジに関連付けられた色サンプル値の２つまでの列を変更する、Ｃ２４に記載の装置。
［Ｃ３０］
サンプル値のアレイを取得するための手段が、ビデオ・データの残差ブロックとビデオ・データの対応する予測ブロックを加算するための手段を含む、Ｃ２４に記載の装置。
［Ｃ３１］
再構築されたビデオ・データをフィルタリングするための方法であって、
ビデオ・ブロックが４：２：０、４：２：２、または４：４：４色フォーマットの１つにしたがってフォーマットされたかどうかを決定することと、
前記決定した色フォーマットに基づいて色エッジをデブロッキングすること、ここにおいて、前記ビデオ・ブロックが４：２：０色フォーマットにしたがってフォーマットされている場合には、デブロッキングは８×８デブロッキング格子に基づき、前記ビデオ・ブロックが４：２：２色フォーマットにしたがってフォーマットされている場合には、デブロッキングは８×１６デブロッキング格子に基づき、前記ビデオ・ブロックが４：４：４色フォーマットにしたがってフォーマットされている場合には、デブロッキングは１６×１６デブロッキング格子に基づく、と、
を備える方法。
［Ｃ３２］
ビデオ・ブロックが４：２：０、４：２：２、または４：４：４色フォーマットの１つにしたがってフォーマットされたかどうかの決定をすることが、シーケンス・パラメータ・セット（ＳＰＳ）に含まれる色フォーマットインデックス値の値を決定することを含む、Ｃ３１に記載の方法。
［Ｃ３３］
再構築されたビデオ・データをフィルタリングするための装置であって、
ビデオ・ブロックが４：２：０、４：２：２、または４：４：４色フォーマットの１つにしたがってフォーマットされたかどうかを決定することと、
前記決定された色フォーマットに基づいて色エッジをデブロッキングすること、ここにおいて、前記ビデオ・ブロックが４：２：０色フォーマットにしたがってフォーマットされている場合には、デブロッキングは８×８デブロッキング格子に基づき、前記ビデオ・ブロックが４：２：２色フォーマットにしたがってフォーマットされている場合には、デブロッキングは８×１６デブロッキング格子に基づき、前記ビデオ・ブロックが４：４：４色フォーマットにしたがってフォーマットされている場合には、デブロッキングは１６×１６デブロッキング格子に基づく、と、
を行うように構成されたビデオ・コーディング・デバイスを備える装置。
［Ｃ３４］
ビデオ・ブロックが４：２：０、４：２：２、または４：４：４色フォーマットの１つにしたがってフォーマットされたかどうかを決定することが、シーケンス・パラメータ・セット（ＳＰＳ）に含まれる色フォーマットインデックス値の値を決定することを含む、Ｃ３３に記載の装置。
［Ｃ３５］
コンピュータ・プログラム製品であって、実行される時に、再構築されたビデオ・データをフィルタリングするためのデバイスの１または複数のプロセッサに、
ビデオ・ブロックが４：２：０、４：２：２、または４：４：４色フォーマットの１つにしたがってフォーマットされたかどうかを決定することと、
前記決定した色フォーマットに基づいて色エッジをデブロッキングすること、ここにおいて、前記ビデオ・ブロックが４：２：０色フォーマットにしたがってフォーマットされている場合には、デブロッキングは８×８デブロッキング格子に基づき、前記ビデオ・ブロックが４：２：２色フォーマットにしたがってフォーマットされている場合には、デブロッキングは８×１６デブロッキング格子に基づき、前記ビデオ・ブロックが４：４：４色フォーマットにしたがってフォーマットされている場合には、デブロッキングは１６×１６デブロッキング格子に基づく、と、
を行わせる保存された命令を有するコンピュータ読取可能な記憶媒体を備えるコンピュータ・プログラム製品。
［Ｃ３６］
ビデオ・ブロックが４：２：０、４：２：２、または４：４：４色フォーマットの１つにしたがってフォーマットされたかどうかの決定が、シーケンス・パラメータ・セット（ＳＰＳ）に含まれる色フォーマットインデックス値の値を決定することを含む、Ｃ３５に記載のコンピュータ・プログラム製品。
［Ｃ３７］
再構築されたビデオ・データをフィルタリングするための装置であって、
ビデオ・ブロックが４：２：０、４：２：２、または４：４：４色フォーマットの１つにしたがってフォーマットされたかどうかを決定するための手段と、
前記決定した色フォーマットに基づいて色エッジをデブロッキングする手段、ここにおいて、前記ビデオ・ブロックが４：２：０色フォーマットにしたがってフォーマットされている場合には、デブロッキングは８×８デブロッキング格子に基づき、前記ビデオ・ブロックが４：２：２色フォーマットにしたがってフォーマットされている場合には、デブロッキングは８×１６デブロッキング格子に基づき、前記ビデオ・ブロックが４：４：４色フォーマットにしたがってフォーマットされている場合には、デブロッキングは１６×１６デブロッキング格子に基づく、と、
を備える装置。
［Ｃ３８］
ビデオ・ブロックが４：２：０、４：２：２、または４：４：４色フォーマットの１つにしたがってフォーマットされたかどうかを決定するための手段が、シーケンス・パラメータ・セット（ＳＰＳ）に含まれる色フォーマットインデックス値の値を決定するための手段を含む、Ｃ３７に記載の装置。