【手続補正書】
【提出日】平成29年12月13日(2017.12.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ビデオデータを復号する方法であって、前記方法が、
前記ビデオデータのピクチャのコーディングユニットがイントラブロックコピーモードを使用してコーディングされていると決定することと、ここにおいて、前記コーディングユニットが２つまたはそれ以上の予測ユニットを備え、ここにおいて、各予測ユニットが、ルーマブロック、クロマブロック、および関連するベクトルを有し、
前記コーディングユニットの第１の予測ユニットのための第１のベクトルを決定することと、
前記第１のベクトルを使用して前記第１の予測ユニットの第１のルーマブロックのための第１のルーマ参照ブロックの位置を特定することと、
前記第１のベクトルを使用して前記第１の予測ユニットの第１のクロマブロックのための第１のクロマ参照ブロックの位置を特定することと、ここにおいて、前記第１のクロマ参照ブロックが前記ピクチャ中にあり、
前記第１のクロマ参照ブロックに基づいて前記第１のクロマブロックを予測することと、
前記コーディングユニットの第２の予測ユニットのための第２のベクトルを決定することと、
前記第２のベクトルを使用して前記第２の予測ユニットの第２のルーマブロックのための第２のルーマ参照ブロックの位置を特定することと、
前記第１のベクトルを使用して、前記第２の予測ユニットの第２のクロマブロックのための第２のクロマ参照ブロックの位置を特定することと、ここにおいて、前記第２のクロマ参照ブロックが前記ピクチャ中にあり、および前記第１のクロマ参照ブロックとは異なり、
前記第２のクロマ参照ブロックに基づいて前記コーディングユニットの前記第２のクロマブロックを予測することとを備える、方法。
【請求項２】
前記コーディングユニットが２つまたはそれ以上の予測ユニットを備え、ここにおいて、前記第１のクロマブロックが前記コーディングユニットの第１の予測ユニットに対応し、前記第２のクロマブロックが前記コーディングユニットの第２の予測ユニットに対応し、ここにおいて、前記第１のベクトルを決定することが、前記第１の予測ユニットのためのベクトルを取得することを備える、請求項１に記載の方法。
【請求項３】
前記コーディングユニットのためのクロマサンプリングフォーマットが４：２：０であり、ここにおいて、前記複数のベクトルから決定された前記第１のベクトルが前記コーディングユニットの右下ブロックに関連する、請求項１に記載の方法。
【請求項４】
前記第２のクロマブロックが前記コーディングユニットの右上ブロックであり、前記方法は、
前記ベクトルを使用して第３の参照ブロックの位置を特定することと、ここにおいて、前記第３の参照ブロックが前記ピクチャ中にあり、
前記第１の参照ブロックに基づいて第３のクロマブロックを予測することと、ここにおいて、前記第３のクロマブロックが前記コーディングユニットの左上ブロックであり、
前記ベクトルを使用して第４の参照ブロックの位置を特定することと、ここにおいて、前記第４の参照ブロックが前記ピクチャ中にあり、
前記第２の参照ブロックに基づいて前記コーディングユニットの第４のクロマブロックを予測することと、ここにおいて、前記第４のクロマブロックが前記コーディングユニットの左下ブロックである、をさらに備える、請求項３に記載の方法。
【請求項５】
前記コーディングユニットのためのクロマサンプリングフォーマットが４：２：２であり、ここにおいて、前記第１のクロマブロックが右上ブロックであり、前記第２のクロマブロックが前記コーディングユニットの左上ブロックである、請求項１に記載の方法。
【請求項６】
前記コーディングユニットの第３のクロマブロックのための第２のベクトルを決定することと、
前記第３のクロマブロックのための前記第２のベクトルを使用して第３の参照ブロックの位置を特定することと、ここにおいて、前記第３の参照ブロックが前記ピクチャ中にあり、
前記第３のクロマブロックのための予測子として前記第３の参照ブロックを使用することと、
前記ベクトルを使用して第４の参照ブロックの位置を特定することと、ここにおいて、前記第４の参照ブロックが前記ピクチャ中にあり、
前記コーディングユニットの第４のクロマブロックのための予測子として前記第４の参照ブロックを使用することとをさらに備える、請求項５に記載の方法。
【請求項７】
前記コーディングユニットが残差データを備える、請求項１に記載の方法。
【請求項８】
ビデオデータを符号化する方法であって、前記方法は、
前記ビデオデータのピクチャのコーディングユニットに関連する複数のベクトルから、前記コーディングユニットの第１の予測ユニットのための第１のベクトルを決定することと、ここにおいて、前記コーディングユニットが２つまたはそれ以上の予測ユニットを備え、ここにおいて、各予測ユニットが、ルーマブロック、クロマブロック、および関連するベクトルを有し、
前記第１のベクトルを使用して前記第１の予測ユニットの第１のルーマブロックのための第１のルーマ参照ブロックの位置を特定することと、
前記第１のベクトルを使用して前記第１の予測ユニットの第１のクロマブロックのための第１のクロマ参照ブロックの位置を特定することと、ここにおいて、前記第１のクロマ参照ブロックが前記ピクチャ中にあり、
前記第１のクロマ参照ブロックに基づいて前記第１のクロマブロックを予測することと、
前記コーディングユニットの第２の予測ユニットのための第２のベクトルを決定することと、
前記第２のベクトルを使用して前記第２の予測ユニットの第２のルーマブロックのための第２のルーマ参照ブロックの位置を特定することと、
前記第１のベクトルを使用して、前記第２の予測ユニットの第２のクロマブロックのための第２のクロマ参照ブロックの位置を特定することと、ここにおいて、前記第２のクロマ参照ブロックが前記ピクチャ中にあり、および前記第１のクロマ参照ブロックとは異なり、
前記第２のクロマ参照ブロックに基づいて前記コーディングユニットの第２のクロマブロックを予測することと、
前記符号化ビデオデータ中に含めるために、前記ピクチャの前記コーディングユニットがイントラブロックコピーモードを使用してコーディングされているという指示と、前記コーディングユニットの各ルーマブロックのためのベクトルの指示とを生成することとを備える、方法。
【請求項９】
ビデオデータをコーディングするためのデバイスであって、前記デバイスは、
ビデオデータを記憶するように構成されたメモリと、
前記ビデオデータのピクチャのコーディングユニットがイントラブロックコピーモードを使用してコーディングされていると決定することと、ここにおいて、前記コーディングユニットが２つまたはそれ以上の予測ユニットを備え、ここにおいて、各予測ユニットが、ルーマブロック、クロマブロック、および関連するベクトルを有し、
前記コーディングユニットの第１の予測ユニットのための第１のベクトルを決定することと、
前記第１のベクトルを使用して前記第１の予測ユニットの第１のルーマブロックのための第１のルーマ参照ブロックの位置を特定することと、
前記第１のベクトルを使用して前記第１の予測ユニットの第１のクロマブロックのための第１のクロマ参照ブロックの位置を特定することと、ここにおいて、前記第１のクロマ参照ブロックが前記ピクチャ中にあり、
前記第１のクロマ参照ブロックに基づいて前記第１のクロマブロックを予測することと、
前記コーディングユニットの第２の予測ユニットのための第２のベクトルを決定することと、
前記第２のベクトルを使用して前記第２の予測ユニットの第２のルーマブロックのための第２のルーマ参照ブロックの位置を特定することと、
前記第１のベクトルを使用して、前記第２の予測ユニットの第２のクロマブロックのための第２のクロマ参照ブロックの位置を特定することと、ここにおいて、前記第２のクロマ参照ブロックが前記ピクチャ中にあり、および前記第１のクロマ参照ブロックとは異なり、
前記第２のクロマ参照ブロックに基づいて前記コーディングユニットの第２のクロマブロックを予測することとを行うように構成された１つまたは複数のプロセッサを備えるビデオコーダとを備える、デバイス。
【請求項１０】
１つまたは複数のプロセッサによって実行されたとき、前記１つまたは複数のプロセッサに請求項１−９の方法を実行させる命令を記憶するコンピュータ可読記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１９７
【補正方法】変更
【補正の内容】
【０１９７】
[0197]様々な例について説明した。これらおよび他の例は以下の特許請求の範囲内に入る。
以下に本願の出願当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
ビデオデータを復号する方法であって、前記方法が、
前記ビデオデータのピクチャのコーディングユニットがイントラブロックコピーモードを使用してコーディングされていると決定することと、
前記コーディングユニットに関連する複数のベクトルから、前記コーディングユニットの第１のクロマブロックのためのベクトルを決定することと、
前記ベクトルを使用して第１のクロマ参照ブロックの位置を特定することと、ここにおいて、前記第１のクロマ参照ブロックが前記ピクチャ中にあり、
前記第１のクロマ参照ブロックに基づいて前記第１のクロマブロックを予測することと、
前記第１のクロマ参照ブロックの位置を特定するために使用されたのと同じベクトルを使用して、同じコーディングユニットの第２のクロマブロックのための第２のクロマ参照ブロックの位置を特定することと、ここにおいて、前記第２のクロマ参照ブロックが前記ピクチャ中にあり、および前記第１のクロマ参照ブロックとは異なり、
前記第２のクロマ参照ブロックに基づいて前記コーディングユニットの前記第２のクロマブロックを予測することとを備える、方法。
［Ｃ２］
前記コーディングユニットが２つまたはそれ以上の予測ユニットを備え、ここにおいて、前記第１のクロマブロックが前記コーディングユニットの第１の予測ユニットに対応し、前記第２のクロマブロックが前記コーディングユニットの第２の予測ユニットに対応し、ここにおいて、前記コーディングユニットの前記第１のクロマブロックのための前記ベクトルを決定することが、前記第１の予測ユニットのためのベクトルを取得することを備える、Ｃ１に記載の方法。
［Ｃ３］
前記コーディングユニットが２つまたはそれ以上の予測ユニットを備え、ここにおいて、各予測ユニットが、関連するベクトルを有し、前記方法が、
前記コーディングユニットの第１の予測ユニットに関連する前記ベクトルを使用して第１のルーマ参照ブロックの位置を特定することと、
前記コーディングユニットの前記第２の予測ユニットに関連する前記ベクトルを使用して第２のルーマ参照ブロックの位置を特定することと、
前記第１の予測ユニットに関連する前記ベクトルを使用して前記第１のクロマ参照ブロックの位置を特定することと、
前記第１の予測ユニットに関連する前記ベクトルを使用して前記第２のクロマ参照ブロックの位置を特定することとをさらに備える、Ｃ１に記載の方法。
［Ｃ４］
前記コーディングユニットのためのクロマサンプリングフォーマットが４：２：０であり、ここにおいて、前記複数のベクトルから決定された前記ベクトルが前記コーディングユニットの右下ブロックに関連する、Ｃ１に記載の方法。
［Ｃ５］
前記第２のクロマブロックが前記コーディングユニットの右上ブロックであり、前記方法は、
前記ベクトルを使用して第３の参照ブロックの位置を特定することと、ここにおいて、前記第３の参照ブロックが前記ピクチャ中にあり、
前記第１の参照ブロックに基づいて第３のクロマブロックを予測することと、ここにおいて、前記第３のクロマブロックが前記コーディングユニットの左上ブロックであり、
前記ベクトルを使用して第４の参照ブロックの位置を特定することと、ここにおいて、前記第４の参照ブロックが前記ピクチャ中にあり、
前記第２の参照ブロックに基づいて前記コーディングユニットの第４のクロマブロックを予測することと、ここにおいて、前記第４のクロマブロックが前記コーディングユニットの左下ブロックである、をさらに備える、Ｃ４に記載の方法。
［Ｃ６］
前記コーディングユニットのためのクロマサンプリングフォーマットが４：２：２であり、ここにおいて、前記第１のクロマブロックが右上ブロックであり、前記第２のクロマブロックが前記コーディングユニットの左上ブロックである、Ｃ１に記載の方法。
［Ｃ７］
前記コーディングユニットの第３のクロマブロックのための第２のベクトルを決定することと、
前記第２のベクトルを使用して第３の参照ブロックの位置を特定することと、ここにおいて、前記第３の参照ブロックが前記ピクチャ中にあり、
前記第３のクロマブロックのための予測子として前記第３の参照ブロックを使用することと、
前記ベクトルを使用して第４の参照ブロックの位置を特定することと、ここにおいて、前記第４の参照ブロックが前記ピクチャ中にあり、
前記コーディングユニットの第４のクロマブロックのための予測子として前記第４の参照ブロックを使用することとをさらに備える、Ｃ６に記載の方法。
［Ｃ８］
前記コーディングユニットが残差データを備える、Ｃ１に記載の方法。
［Ｃ９］
ビデオデータを符号化する方法であって、前記方法は、
コーディングユニットに関連する複数のベクトルから、ピクチャのコーディングユニットの第１のクロマブロックのためのベクトルを決定することと、
前記ベクトルを使用して第１のクロマ参照ブロックの位置を特定することと、ここにおいて、前記第１のクロマ参照ブロックが前記ピクチャ中にあり、
前記第１のクロマ参照ブロックに基づいて前記第１のクロマブロックを予測することと、
前記第１のクロマ参照ブロックの位置を特定するために使用されたのと同じベクトルを使用して、同じコーディングユニットの第２のクロマブロックのための第２のクロマ参照ブロックの位置を特定することと、ここにおいて、前記第２のクロマ参照ブロックが前記ピクチャ中にあり、および前記第１のクロマ参照ブロックとは異なり、
前記第２のクロマ参照ブロックに基づいて前記コーディングユニットの第２のクロマブロックを予測することと、
前記符号化ビデオデータ中に含めるために、前記ピクチャの前記コーディングユニットがイントラブロックコピーモードを使用してコーディングされているという指示と、前記コーディングユニットの各ルーマブロックのためのベクトルの指示とを生成することとを備える、方法。
［Ｃ１０］
前記コーディングユニットが２つまたはそれ以上の予測ユニットを備え、ここにおいて、前記第１のクロマブロックが第１の予測ユニットに対応し、前記第２のクロマブロックが第２の予測ユニットに対応し、ここにおいて、前記コーディングユニットの前記第２のクロマブロックのためのベクトルを決定することが、前記第１の予測ユニットのためのベクトルを取得することを備える、Ｃ９に記載の方法。
［Ｃ１１］
前記コーディングユニットが２つまたはそれ以上の予測ユニットを備え、ここにおいて、各予測ユニットが、関連するベクトルを有し、前記方法が、
前記第１の予測ユニットに関連する前記ベクトルを使用して第１のルーマ参照ブロックの位置を特定することと、
前記第２の予測ユニットに関連する前記ベクトルを使用して第２のルーマ参照ブロックの位置を特定することと、
前記第１の予測ユニットに関連する前記ベクトルを使用して前記第１のクロマ参照ブロックの位置を特定することと、
前記第１の予測ユニットに関連する前記ベクトルを使用して前記第２のクロマ参照ブロックの位置を特定することとをさらに備える、Ｃ９に記載の方法。
［Ｃ１２］
前記コーディングユニットのためのクロマサンプリングフォーマットが４：２：０であり、ここにおいて、前記複数のベクトルから決定された前記ベクトルが前記コーディングユニットの右下ブロックに関連する、Ｃ９に記載の方法。
［Ｃ１３］
前記第２のクロマブロックが前記コーディングユニットの右上ブロックであり、前記方法は、
前記ベクトルを使用して第３の参照ブロックの位置を特定することと、ここにおいて、前記第３の参照ブロックが前記ピクチャ中にあり、
前記第１の参照ブロックに基づいて第３のクロマブロックを予測することと、ここにおいて、前記第３のクロマブロックが前記コーディングユニットの左上ブロックであり、
前記ベクトルを使用して第４の参照ブロックの位置を特定することと、ここにおいて、前記第４の参照ブロックが前記ピクチャ中にあり、
前記第２の参照ブロックに基づいて前記コーディングユニットの第４のクロマブロックを予測することと、ここにおいて、前記第４のクロマブロックが前記コーディングユニットの左下ブロックである、をさらに備える、Ｃ１２に記載の方法。
［Ｃ１４］
前記コーディングユニットのためのクロマサンプリングフォーマットが４：２：２であり、ここにおいて、前記第１のクロマブロックが右上ブロックであり、前記第２のクロマブロックが前記コーディングユニットの左上ブロックである、Ｃ９に記載の方法。
［Ｃ１５］
前記コーディングユニットの第３のクロマブロックのための第２のベクトルを決定することと、
前記第２のベクトルを使用して第３の参照ブロックの位置を特定することと、ここにおいて、前記第３の参照ブロックが前記ピクチャ中にあり、
前記第３のクロマブロックのための予測子として前記第３の参照ブロックを使用することと、
前記ベクトルを使用して第４の参照ブロックの位置を特定することと、ここにおいて、前記第４の参照ブロックが前記ピクチャ中にあり、
前記コーディングユニットの第４のクロマブロックのための予測子として前記第４の参照ブロックを使用することとをさらに備える、Ｃ１４に記載の方法。
［Ｃ１６］
前記コーディングユニットが残差データを備える、Ｃ９に記載の方法。
［Ｃ１７］
ビデオデータをコーディングするためのデバイスであって、前記デバイスは、
ビデオデータを記憶するように構成されたメモリと、
コーディングユニットに関連する複数のベクトルから、前記ビデオデータのピクチャのコーディングユニットがイントラブロックコピーモードを使用してコーディングされていると決定することと、
前記コーディングユニットの第１のクロマブロックのためのベクトルを決定することと、
前記ベクトルを使用して第１のクロマ参照ブロックの位置を特定することと、ここにおいて、前記第１のクロマ参照ブロックが前記ピクチャ中にあり、
前記第１のクロマ参照ブロックに基づいて前記第１のクロマブロックを予測することと、
前記第１のクロマ参照ブロックの位置を特定するために使用されたのと同じベクトルを使用して、同じコーディングユニットの第２のクロマブロックのための第２のクロマ参照ブロックの位置を特定することと、ここにおいて、前記第２のクロマ参照ブロックが前記ピクチャ中にあり、および前記第１のクロマ参照ブロックとは異なり、
前記第２のクロマ参照ブロックに基づいて前記コーディングユニットの第２のクロマブロックを予測することとを行うように構成された１つまたは複数のプロセッサを備えるビデオコーダとを備える、デバイス。
［Ｃ１８］
前記コーディングユニットが２つまたはそれ以上の予測ユニットを備え、ここにおいて、前記第１のクロマブロックが第１の予測ユニットに対応し、前記第２のクロマブロックが第２の予測ユニットに対応し、ここにおいて、前記コーディングユニットの前記第２のクロマブロックのためのベクトルを決定することが、前記第１の予測ユニットのためのベクトルを取得することを備える、Ｃ１７に記載のデバイス。
［Ｃ１９］
前記コーディングユニットが２つまたはそれ以上の予測ユニットを備え、ここにおいて、各予測ユニットが、関連するベクトルを有し、ここにおいて、前記１つまたは複数のプロセッサが、
前記第１の予測ユニットに関連する前記ベクトルを使用して第１のルーマ参照ブロックの位置を特定することと、
前記第２の予測ユニットに関連する前記ベクトルを使用して第２のルーマ参照ブロックの位置を特定することと、
前記第１の予測ユニットに関連する前記ベクトルを使用して前記第１のクロマ参照ブロックの位置を特定することと、
前記第１の予測ユニットに関連する前記ベクトルを使用して前記第２のクロマ参照ブロックの位置を特定することとを行うようにさらに構成された、Ｃ１７に記載のデバイス。
［Ｃ２０］
前記コーディングユニットのためのクロマサンプリングフォーマットが４：２：０であり、ここにおいて、前記複数のベクトルから決定された前記ベクトルが前記コーディングユニットの右下ブロックに関連する、Ｃ１７に記載のデバイス。
［Ｃ２１］
前記第２のクロマブロックが前記コーディングユニットの右上ブロックであり、ここにおいて、前記１つまたは複数のプロセッサは、
前記ベクトルを使用して第３の参照ブロックの位置を特定することと、ここにおいて、前記第３の参照ブロックが前記ピクチャ中にあり、
前記第１の参照ブロックに基づいて第３のクロマブロックを予測することと、ここにおいて、前記第３のクロマブロックが前記コーディングユニットの左上ブロックであり、
前記ベクトルを使用して第４の参照ブロックの位置を特定することと、ここにおいて、前記第４の参照ブロックが前記ピクチャ中にあり、
前記第２の参照ブロックに基づいて前記コーディングユニットの第４のクロマブロックを予測することと、ここにおいて、前記第４のクロマブロックが前記コーディングユニットの左下ブロックである、を行うようにさらに構成された、Ｃ２０に記載のデバイス。
［Ｃ２２］
前記コーディングユニットのためのクロマサンプリングフォーマットが４：２：２であり、ここにおいて、前記第１のクロマブロックが右上ブロックであり、前記第２のクロマブロックが前記コーディングユニットの左上ブロックである、Ｃ１７に記載のデバイス。
［Ｃ２３］
前記１つまたは複数のプロセッサは、
前記コーディングユニットの第３のクロマブロックのための第２のベクトルを決定することと、
前記第２のベクトルを使用して第３の参照ブロックの位置を特定することと、ここにおいて、前記第３の参照ブロックが前記ピクチャ中にあり、
前記第３のクロマブロックのための予測子として前記第３の参照ブロックを使用することと、
前記ベクトルを使用して第４の参照ブロックの位置を特定することと、ここにおいて、前記第４の参照ブロックが前記ピクチャ中にあり、
前記コーディングユニットの第４のクロマブロックのための予測子として前記第４の参照ブロックを使用することとを行うようにさらに構成された、Ｃ２２に記載のデバイス。
［Ｃ２４］
前記コーディングユニットが残差データを備える、Ｃ１７に記載のデバイス。
［Ｃ２５］
前記デバイスが、
マイクロプロセッサと、
集積回路（ＩＣ）と、
ビデオエンコーダを備えるワイヤレス通信デバイスとのうちの１つを備える、Ｃ１７に記載のデバイス。
［Ｃ２６］
前記ビデオコーダがビデオエンコーダを備える、Ｃ１７に記載のデバイス。
［Ｃ２７］
前記ビデオコーダがビデオデコーダを備える、Ｃ１７に記載のデバイス。
［Ｃ２８］
ビデオデータをコーディングするための装置であって、前記装置は、
コーディングユニットに関連する複数のベクトルから、前記ビデオデータのピクチャのコーディングユニットがイントラブロックコピーモードを使用してコーディングされていると決定するための手段と、
前記コーディングユニットの第１のクロマブロックのためのベクトルを決定するための手段と、
同じコーディングユニットの第２のクロマブロックのための第２のクロマ参照ブロックの位置を特定するために、第１のクロマ参照ブロックの位置を特定するために使用されたのと同じベクトルを使用するための手段と、ここにおいて、前記第２のクロマ参照ブロックが前記ピクチャ中にあり、および前記第１のクロマ参照ブロックとは異なり、
前記第１のクロマ参照ブロックに基づいて前記第１のクロマブロックを予測するための手段と、
前記ベクトルを使用して第２のクロマ参照ブロックの位置を特定するための手段と、ここにおいて、前記第２のクロマ参照ブロックが前記ピクチャ中にあり、
前記第２のクロマ参照ブロックに基づいて前記コーディングユニットの第２のクロマブロックを予測するための手段とを備える、装置。
［Ｃ２９］
前記コーディングユニットが２つまたはそれ以上の予測ユニットを備え、ここにおいて、前記第１のクロマブロックが第１の予測ユニットに対応し、前記第２のクロマブロックが第２の予測ユニットに対応し、ここにおいて、前記コーディングユニットの前記第２のクロマブロックのためのベクトルを決定するための手段が、前記第１の予測ユニットのためのベクトルを取得するための手段を備える、Ｃ２８に記載の装置。
［Ｃ３０］
前記コーディングユニットが２つまたはそれ以上の予測ユニットを備え、ここにおいて、各予測ユニットが、関連するベクトルを有し、前記装置が、
前記第１の予測ユニットに関連する前記ベクトルを使用して第１のルーマ参照ブロックの位置を特定するための手段と、
前記第２の予測ユニットに関連する前記ベクトルを使用して第２のルーマ参照ブロックの位置を特定するための手段と、
前記第１の予測ユニットに関連する前記ベクトルを使用して前記第１のクロマ参照ブロックの位置を特定するための手段と、
前記第１の予測ユニットに関連する前記ベクトルを使用して前記第２のクロマ参照ブロックの位置を特定するための手段とをさらに備える、Ｃ２８に記載の装置。
［Ｃ３１］
前記コーディングユニットのためのクロマサンプリングフォーマットが４：２：０であり、ここにおいて、前記複数のベクトルから決定された前記ベクトルが前記コーディングユニットの右下ブロックに関連する、Ｃ２８に記載の装置。
［Ｃ３２］
前記第２のクロマブロックが前記コーディングユニットの右上ブロックであり、前記装置は、
前記ベクトルを使用して第３の参照ブロックの位置を特定するための手段と、ここにおいて、前記第３の参照ブロックが前記ピクチャ中にあり、
前記第１の参照ブロックに基づいて第３のクロマブロックを予測するための手段と、ここにおいて、前記第３のクロマブロックが前記コーディングユニットの左上ブロックであり、
前記ベクトルを使用して第４の参照ブロックの位置を特定するための手段と、ここにおいて、前記第４の参照ブロックが前記ピクチャ中にあり、
前記第２の参照ブロックに基づいて前記コーディングユニットの第４のクロマブロックを予測するための手段と、ここにおいて、前記第４のクロマブロックが前記コーディングユニットの左下ブロックである、をさらに備える、Ｃ３１に記載の装置。
［Ｃ３３］
前記コーディングユニットのためのクロマサンプリングフォーマットが４：２：２であり、ここにおいて、前記第１のクロマブロックが右上ブロックであり、前記第２のクロマブロックが前記コーディングユニットの左上ブロックである、Ｃ２８に記載の装置。
［Ｃ３４］
前記コーディングユニットの第３のクロマブロックのための第２のベクトルを決定するための手段と、
前記第２のベクトルを使用して第３の参照ブロックの位置を特定するための手段と、ここにおいて、前記第３の参照ブロックが前記ピクチャ中にあり、
前記第３のクロマブロックのための予測子として前記第３の参照ブロックを使用するための手段と、
前記ベクトルを使用して第４の参照ブロックの位置を特定するための手段と、ここにおいて、前記第４の参照ブロックが前記ピクチャ中にあり、
前記コーディングユニットの第４のクロマブロックのための予測子として前記第４の参照ブロックを使用するための手段とをさらに備える、Ｃ３３に記載の装置。
［Ｃ３５］
前記コーディングユニットが残差データを備える、Ｃ２８に記載の装置。
［Ｃ３６］
１つまたは複数のプロセッサによって実行されたとき、前記１つまたは複数のプロセッサに、
コーディングユニットに関連する複数のベクトルから、前記ビデオデータのピクチャのコーディングユニットがイントラブロックコピーモードを使用してコーディングされていると決定することと、
前記コーディングユニットの第１のクロマブロックのためのベクトルを決定することと、
同じコーディングユニットの第２のクロマブロックのための第２のクロマ参照ブロックの位置を特定するために、第１のクロマ参照ブロックの位置を特定するために使用されたのと同じベクトルを使用することと、ここにおいて、前記第２のクロマ参照ブロックが前記ピクチャ中にあり、および前記第１のクロマ参照ブロックとは異なり、
前記第１のクロマ参照ブロックに基づいて前記第１のクロマブロックを予測することと、
前記ベクトルを使用して第２のクロマ参照ブロックの位置を特定することと、ここにおいて、前記第２のクロマ参照ブロックが前記ピクチャ中にあり、
前記第２のクロマ参照ブロックに基づいて前記コーディングユニットの第２のクロマブロックを予測することとを行わせる命令を記憶するコンピュータ可読記憶媒体。
［Ｃ３７］
前記コーディングユニットが２つまたはそれ以上の予測ユニットを備え、ここにおいて、前記第１のクロマブロックが第１の予測ユニットに対応し、前記第２のクロマブロックが第２の予測ユニットに対応し、ここにおいて、前記コーディングユニットの前記第２のクロマブロックのためのベクトルを決定することが、前記第１の予測ユニットのためのベクトルを取得することを備える、Ｃ３６に記載のコンピュータ可読記憶媒体。
［Ｃ３８］
前記コーディングユニットが２つまたはそれ以上の予測ユニットを備え、ここにおいて、各予測ユニットが、関連するベクトルを有し、ここにおいて、前記コンピュータ可読記憶媒体が、前記１つまたは複数のプロセッサによって実行されたとき、前記１つまたは複数のプロセッサに、
前記第１の予測ユニットに関連する前記ベクトルを使用して第１のルーマ参照ブロックの位置を特定することと、
前記第２の予測ユニットに関連する前記ベクトルを使用して第２のルーマ参照ブロックの位置を特定することと、
前記第１の予測ユニットに関連する前記ベクトルを使用して前記第１のクロマ参照ブロックの位置を特定することと、
前記第１の予測ユニットに関連する前記ベクトルを使用して前記第２のクロマ参照ブロックの位置を特定することとを行わせるさらなる命令を記憶する、Ｃ３６に記載のコンピュータ可読記憶媒体。
［Ｃ３９］
前記コーディングユニットのためのクロマサンプリングフォーマットが４：２：０であり、ここにおいて、前記複数のベクトルから決定された前記ベクトルが前記コーディングユニットの右下ブロックに関連する、Ｃ３６に記載のコンピュータ可読記憶媒体。
［Ｃ４０］
前記第２のクロマブロックが前記コーディングユニットの右上ブロックであり、ここにおいて、前記コンピュータ可読記憶媒体は、前記１つまたは複数のプロセッサによって実行されたとき、前記１つまたは複数のプロセッサに、
前記ベクトルを使用して第３の参照ブロックの位置を特定することと、ここにおいて、前記第３の参照ブロックが前記ピクチャ中にあり、
前記第１の参照ブロックに基づいて第３のクロマブロックを予測することと、ここにおいて、前記第３のクロマブロックが前記コーディングユニットの左上ブロックである、
前記ベクトルを使用して第４の参照ブロックの位置を特定することと、ここにおいて、前記第４の参照ブロックが前記ピクチャ中にあり、
前記第２の参照ブロックに基づいて前記コーディングユニットの第４のクロマブロックを予測することと、ここにおいて、前記第４のクロマブロックが前記コーディングユニットの左下ブロックである、を行わせるさらなる命令を記憶する、Ｃ３９に記載のコンピュータ可読記憶媒体。
［Ｃ４１］
前記コーディングユニットのためのクロマサンプリングフォーマットが４：２：２であり、ここにおいて、前記第１のクロマブロックが右上ブロックであり、前記第２のクロマブロックが前記コーディングユニットの左上ブロックである、Ｃ３６に記載のコンピュータ可読記憶媒体。
［Ｃ４２］
前記１つまたは複数のプロセッサによって実行されたとき、前記１つまたは複数のプロセッサに、
前記コーディングユニットの第３のクロマブロックのための第２のベクトルを決定することと、
前記第２のベクトルを使用して第３の参照ブロックの位置を特定することと、ここにおいて、前記第３の参照ブロックが前記ピクチャ中にあり、
前記第３のクロマブロックのための予測子として前記第３の参照ブロックを使用することと、
前記ベクトルを使用して第４の参照ブロックの位置を特定することと、ここにおいて、前記第４の参照ブロックが前記ピクチャ中にあり、
前記コーディングユニットの第４のクロマブロックのための予測子として前記第４の参照ブロックを使用することとを行わせるさらなる命令を記憶する、Ｃ４１に記載のコンピュータ可読記憶媒体。
［Ｃ４３］
前記コーディングユニットが残差データを備える、Ｃ３６に記載のコンピュータ可読記憶媒体。