(57)【特許請求の範囲】
【請求項１】
ピクチャ内のある領域についての輝度補償情報および色補償情報の少なくとも一方を、（ｉ）（ｉ−１）そのピクチャおよび（ｉ−２）一つまたは複数の関係するピクチャ内の、前記ピクチャ内の前記領域に対して空間的に隣接する領域と（ｉｉ）一つまたは複数の関係するピクチャ内の、前記ピクチャ内の前記領域に対して同位置の領域とのうちの少なくとも一つからの輝度情報および色情報に基づいて導出することによってピクチャをエンコードするエンコーダを有する装置であって、前記関係するピクチャは同じビューまたは異なるビューからの時間的な参照ピクチャおよび／または異なるビューからのビュー横断参照ピクチャである、装置。
【請求項２】
請求項１記載の装置であって、前記ピクチャ内の前記領域が画像ブロックであり、
前記ピクチャおよび一つまたは複数の関係するピクチャ内の前記空間的に隣接する領域が、同じビューまたは異なるビューからの空間的に隣接する画像ブロックを含み、
一つまたは複数の関係するピクチャ内の前記同位置の領域が同じビューまたは異なるビューからの時間的に隣接する画像ブロックを含む、装置。
【請求項３】
請求項１記載の装置であって、導出された色補償情報および導出された輝度補償情報の前記少なくとも一方が、国際標準化機関／国際電気標準会議（ISO/IEC）動画像専門家グループ４（MPEG-4）パート10の先進ビデオ符号化（AVC）規格／国際電気通信連合・電気通信部門（ITU-T）H.264勧告のあるモードに適用される、装置。
【請求項４】
請求項１記載の装置であって、導出された色補償情報および導出された輝度補償情報の前記少なくとも一方が、国際標準化機関／国際電気標準会議（ISO/IEC）動画像専門家グループ４（MPEG-4）パート10の先進ビデオ符号化（AVC）規格／国際電気通信連合・電気通信部門（ITU-T）H.264勧告における既存のスキップ・モードに適用される、装置。
【請求項５】
請求項１記載の装置であって、導出された色補償情報および導出された輝度補償情報の前記少なくとも一方が、国際標準化機関／国際電気標準会議（ISO/IEC）動画像専門家グループ４（MPEG-4）パート10の先進ビデオ符号化（AVC）規格／国際電気通信連合・電気通信部門（ITU-T）H.264勧告における既存の直接モードに適用される、装置。
【請求項６】
ピクチャ内のある領域についての輝度補償情報および色補償情報の少なくとも一方を、（ｉ）（ｉ−１）そのピクチャおよび（ｉ−２）一つまたは複数の関係するピクチャ内の、前記ピクチャ内の前記領域に対して空間的に隣接する領域と（ｉｉ）一つまたは複数の関係するピクチャ内の、前記ピクチャ内の前記領域に対して同位置の領域とのうちの少なくとも一つからの輝度情報および色情報に基づいて導出することによってピクチャをエンコードする段階を有する方法であって、前記関係するピクチャは別のビューまたは時点からのものである、方法。
【請求項７】
請求項６記載の方法であって、前記ピクチャ内の前記領域が画像ブロックであり、
前記ピクチャおよび一つまたは複数の関係するピクチャ内の前記空間的に隣接する領域が、同じビューまたは異なるビューからの空間的に隣接する画像ブロックを含み、
一つまたは複数の関係するピクチャ内の前記同位置の領域が同じビューまたは異なるビューからの時間的に隣接する画像ブロックを含む、方法。
【請求項８】
請求項６記載の方法であって、導出された色補償情報および導出された輝度補償情報の前記少なくとも一方が、国際標準化機関／国際電気標準会議（ISO/IEC）動画像専門家グループ４（MPEG-4）パート10の先進ビデオ符号化（AVC）規格／国際電気通信連合・電気通信部門（ITU-T）H.264勧告のあるモードに適用される、方法。
【請求項９】
請求項６記載の方法であって、導出された色補償情報および導出された輝度補償情報の前記少なくとも一方が、国際標準化機関／国際電気標準会議（ISO/IEC）動画像専門家グループ４（MPEG-4）パート10の先進ビデオ符号化（AVC）規格／国際電気通信連合・電気通信部門（ITU-T）H.264勧告における既存のスキップ・モードに適用される、方法。
【請求項１０】
請求項６記載の方法であって、導出された色補償情報および導出された輝度補償情報の前記少なくとも一方が、国際標準化機関／国際電気標準会議（ISO/IEC）動画像専門家グループ４（MPEG-4）パート10の先進ビデオ符号化（AVC）規格／国際電気通信連合・電気通信部門（ITU-T）H.264勧告における既存の直接モードに適用される、方法。
【請求項１１】
ピクチャ内のある領域についての輝度補償情報および色補償情報の少なくとも一方を、（ｉ）（ｉ−１）そのピクチャおよび（ｉ−２）一つまたは複数の関係するピクチャ内の、前記ピクチャ内の前記領域に対して空間的に隣接する領域と（ｉｉ）一つまたは複数の関係するピクチャ内の、前記ピクチャ内の前記領域に対して同位置の領域とのうちの少なくとも一つからの輝度情報および色情報に基づいて導出することによってピクチャをデコードするデコーダを有する装置であって、前記関係するピクチャは別のビューまたは時点からのものである、装置。
【請求項１２】
請求項１１記載の装置であって、前記ピクチャ内の前記領域が画像ブロックであり、
前記ピクチャおよび一つまたは複数の関係するピクチャ内の前記空間的に隣接する領域が、同じビューまたは異なるビューからの空間的に隣接する画像ブロックを含み、
一つまたは複数の関係するピクチャ内の前記同位置の領域が同じビューまたは異なるビューからの時間的に隣接する画像ブロックを含む、装置。
【請求項１３】
請求項１１記載の装置であって、導出された色補償情報および導出された輝度補償情報の前記少なくとも一方が、国際標準化機関／国際電気標準会議（ISO/IEC）動画像専門家グループ４（MPEG-4）パート10の先進ビデオ符号化（AVC）規格／国際電気通信連合・電気通信部門（ITU-T）H.264勧告のあるモードに適用される、装置。
【請求項１４】
請求項１１記載の装置であって、導出された色補償情報および導出された輝度補償情報の前記少なくとも一方が、国際標準化機関／国際電気標準会議（ISO/IEC）動画像専門家グループ４（MPEG-4）パート10の先進ビデオ符号化（AVC）規格／国際電気通信連合・電気通信部門（ITU-T）H.264勧告における既存のスキップ・モードに適用される、装置。
【請求項１５】
請求項１１記載の装置であって、導出された色補償情報および導出された輝度補償情報の前記少なくとも一方が、国際標準化機関／国際電気標準会議（ISO/IEC）動画像専門家グループ４（MPEG-4）パート10の先進ビデオ符号化（AVC）規格／国際電気通信連合・電気通信部門（ITU-T）H.264勧告における既存の直接モードに適用される、装置。
【請求項１６】
ピクチャ内のある領域についての輝度補償情報および色補償情報の少なくとも一方を、（ｉ）（ｉ−１）そのピクチャおよび（ｉ−２）一つまたは複数の関係するピクチャ内の、前記ピクチャ内の前記領域に対して空間的に隣接する領域と（ｉｉ）一つまたは複数の関係するピクチャ内の、前記ピクチャ内の前記領域に対して同位置の領域とのうちの少なくとも一つにおける一つまたは複数の他の領域からの輝度情報および色情報に基づいて導出することによってピクチャをデコードする段階を有する方法であって、前記関係するピクチャは別のビューまたは時点からのものである、方法。
【請求項１７】
請求項１６記載の方法であって、前記ピクチャ内の前記領域が画像ブロックであり、
前記ピクチャおよび一つまたは複数の関係するピクチャ内の前記空間的に隣接する領域が、同じビューまたは異なるビューからの空間的に隣接する画像ブロックを含み、
一つまたは複数の関係するピクチャ内の前記同位置の領域が同じビューまたは異なるビューからの時間的に隣接する画像ブロックを含む、方法。
【請求項１８】
請求項１６記載の方法であって、導出された色補償情報および導出された輝度補償情報の前記少なくとも一方が、国際標準化機関／国際電気標準会議（ISO/IEC）動画像専門家グループ４（MPEG-4）パート10の先進ビデオ符号化（AVC）規格／国際電気通信連合・電気通信部門（ITU-T）H.264勧告のあるモードに適用される、方法。
【請求項１９】
請求項１６記載の方法であって、導出された色補償情報および導出された輝度補償情報の前記少なくとも一方が、国際標準化機関／国際電気標準会議（ISO/IEC）動画像専門家グループ４（MPEG-4）パート10の先進ビデオ符号化（AVC）規格／国際電気通信連合・電気通信部門（ITU-T）H.264勧告における既存のスキップ・モードに適用される、方法。
【請求項２０】
請求項１６記載の方法であって、導出された色補償情報および導出された輝度補償情報の前記少なくとも一方が、国際標準化機関／国際電気標準会議（ISO/IEC）動画像専門家グループ４（MPEG-4）パート10の先進ビデオ符号化（AVC）規格／国際電気通信連合・電気通信部門（ITU-T）H.264勧告における既存の直接モードに適用される、方法。
【発明の詳細な説明】
【技術分野】
【０００１】
〈関連出願への相互参照〉
本願は、2006年10月18日に出願された米国仮出願第60/852,530号の利益を主張するものであり、同仮出願はここに参照によってその全体において組み込まれるものである。さらに、本願は本願と同時に出願される「明示的な信号伝達なしでの局所的な輝度および色の補償のための方法および装置」と題する米国特許出願（代理人整理番号PU060200）に関係する。
【０００２】
〈技術分野〉
本願の原理は、概括的にはビデオのエンコードおよびデコードに、より詳細には明示的な信号伝達なしでの局所的な輝度および色の補償のための方法および装置に関する。
【背景技術】
【０００３】
マルチビュー・ビデオ符号化（MVC:  Multi-view  Video  Coding）が、たとえば自由な視点および3Dのビデオ・アプリケーション、家庭用娯楽および監視を含む幅広い多様なアプリケーションに役立つことは広く認識されるようになっている。そうしたマルチビュー・アプリケーションでは、関わるビデオ・データの量は典型的には非常に大きい。よって、複数の独立したビューのサイマルキャストを実行する並行ビデオ符号化ソリューションの符号化効率を改善する効率的な圧縮技術が必要とされている。
【０００４】
マルチビュー・ビデオ・ソースは同じシーンの複数のビューを含むので、それら複数のビューの画像の間には高度な相関がある。したがって、時間的な冗長性に加えてビューの冗長性を活用でき、異なるビューにまたがってビュー予測を実行することによって実現できる。
【０００５】
実際的なシナリオでは、多数のカメラに関わるマルチビュー・ビデオ・システムは雑多なカメラ、あるいは完璧には較正されていないカメラを使って構築されることになる。このことは、シーンの同じ部分を異なるカメラから見るときのルミナンスおよびクロミナンスの差につながる。さらに、異なるアングルから知覚されると同じ表面が光を異なる仕方で反射しうるという意味において、カメラの距離および配置も輝度に影響する。こうしたシナリオのもとで、ルミナンスおよびクロミナンスの差はビュー横断予測の効率を低下させることになる。
【０００６】
画像対の間での輝度不一致問題を解決するためにいくつかの手法が提案されている。以下で第一の従来技術の手法と呼ぶそうした手法の一つでは、16×16マクロブロックについてのスケール／オフセット・パラメータおよびこれらのパラメータの予測符号化が使用されうる。また、この第一の従来技術の手法では、レート‐ゆがみのコストに基づく有効化スイッチが使用されうる。しかしながら、第一の従来技術の手法は時間的なビデオ・シーケンスに焦点を当てている。ビデオ・シーケンスにおいて、輝度不一致問題は典型的には、ビュー横断予測におけるように一貫しては起こらない。他の従来技術の手法では、マルチビュー・ビデオ符号化のための局所的な輝度補償方法が提案される。たとえば、各信号ブロックについてオフセットが予測符号化され、ビュー横断予測における輝度差を補償するために信号伝達される。
【０００７】
輝度補償に向けた多くの従来技術の手法は、輝度補償を達成するために信号伝達ビット（signaling  bits）を使う。信号伝達された情報は、輝度不一致をよりよく表現できるが、その情報を送ることにおける余分のオーバーヘッドが、よりよい予測を得るという利益に対するペナルティーとなる。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
従来技術のこれらおよびその他の欠点および不都合な点が本願の原理によって対処される。本願の原理は、明示的な信号伝達なしでの局所的な輝度および色の補償のための方法および装置に向けられる。
【課題を解決するための手段】
【０００９】
本願の原理のある側面によれば、装置が提供される。本装置は、明示的な信号伝達を使うことなくピクチャの画像ブロックについての予測の少なくとも一つの色成分の色補償および輝度補償のうちの少なくとも一つを可能にすることによってピクチャをエンコードするエンコーダを含む。
【００１０】
本願の原理のもう一つの側面によれば、方法が提供される。本方法は、明示的な信号伝達を使うことなくピクチャの画像ブロックについての予測の少なくとも一つの色成分の色補償および輝度補償のうちの少なくとも一つを可能にすることによってピクチャをエンコードすることを含む。
【００１１】
本願の原理のさらにもう一つの側面によれば、装置が提供される。本装置は、対応するいかなる明示的な信号伝達をも受け取ることなくピクチャの画像ブロックについての予測の少なくとも一つの色成分の色補償および輝度補償のうちの少なくとも一つを可能にすることによってピクチャをデコードするデコーダを含む。
【００１２】
本願の原理のさらにもう一つの側面によれば、方法が提供される。本方法は、対応するいかなる明示的な信号伝達をも受け取ることなくピクチャの画像ブロックについての予測の少なくとも一つの色成分の色補償および輝度補償のうちの少なくとも一つを可能にすることによってピクチャをエンコードすることを含む。
【００１３】
本願の原理のさらにもう一つの側面によれば、装置が提供される。本装置は、ピクチャのある領域についての輝度補償情報および色補償情報のうちの少なくとも一つを、当該ピクチャと一つまたは複数の関係するピクチャとのうちの少なくとも一つにおける一つまたは複数の他の領域からの輝度情報および色情報に基づいて導出することによってピクチャをエンコードするエンコーダを含む。
【００１４】
本願の原理の追加的な側面によれば、方法が提供される。本方法は、ピクチャのある領域についての輝度補償情報および色補償情報のうちの少なくとも一つを、当該ピクチャと一つまたは複数の関係するピクチャとのうちの少なくとも一つにおける一つまたは複数の他の領域からの輝度情報および色情報に基づいて導出することによってピクチャをエンコードすることを含む。
【００１５】
本願の原理のさらなる追加的な側面によれば、装置が提供される。本装置は、ピクチャのある領域についての輝度補償情報および色補償情報のうちの少なくとも一つを、当該ピクチャと一つまたは複数の関係するピクチャとのうちの少なくとも一つにおける一つまたは複数の他の領域からの輝度情報および色情報に基づいて導出することによってピクチャをデコードするデコーダを含む。
【００１６】
本願の原理のさらなる追加的な側面によれば、方法が提供される。本方法は、ピクチャのある領域についての輝度補償情報および色補償情報のうちの少なくとも一つを、当該ピクチャと一つまたは複数の関係するピクチャとのうちの少なくとも一つにおける一つまたは複数の他の領域からの輝度情報および色情報に基づいて導出することによってピクチャをデコードすることを含む。
【００１７】
本願の原理のさらなる側面によれば、装置が提供される。本装置は、ピクチャのある画像ブロックについての予測の少なくとも一つの色成分についての輝度補償および色補償のうちの少なくとも一つの有効化を暗黙的に合図するかどうかを選択的に決定することによってピクチャをエンコードするエンコーダを含む。
【００１８】
本願の原理のさらなる側面によれば、方法が提供される。本方法は、ピクチャのある画像ブロックについての予測の少なくとも一つの色成分についての輝度補償および色補償のうちの少なくとも一つの有効化を暗黙的に合図するかどうかを選択的に決定することによってピクチャをエンコードすることを含む。
【００１９】
本願の原理のこれらおよびその他の側面、特徴および利点は、付属の図面との関連で読まれるべき、例示的な実施形態の以下の詳細な記述から明白となるであろう。
【００２０】
本願の原理は以下の例示的な図面に基づいてよりよく理解されうる。
【図面の簡単な説明】
【００２１】
【図１】本願の原理のある実施形態に基づく、本願の原理が適用されうる例示的なマルチビュー・ビデオ符号化（MVC）エンコーダのブロック図である。
【図２】本願の原理のある実施形態に基づく、本願の原理が適用されうる例示的なマルチビュー・ビデオ符号化（MVC）デコーダのブロック図である。
【図３】本願の原理のある実施形態に基づく、輝度補償および色補償の少なくとも一つを使ってピクチャをエンコードする例示的な方法の流れ図である。
【図４】本願の原理のある実施形態に基づく、輝度補償および色補償の少なくとも一つを使ってピクチャをデコードする例示的な方法の流れ図である。
【発明を実施するための形態】
【００２２】
本願の原理は、明示的な信号伝達なしでの局所的な輝度および色の補償のための方法および装置に向けられる。
【００２３】
本記載は、本願の原理を例解するものである。よって、当業者が、本稿に明示的に記載や図示はされていなくても本願の原理を具現し、その精神および範囲内に含まれるさまざまな構成を考案できるであろうことは理解されるであろう。
【００２４】
本稿に記載されるすべての例および条件的な言辞は、読者が、技術進歩のために発明者によって寄与される本願の原理および概念を理解するのを助ける教育的な目的を意図されており、そのように個別的に記載される例および条件に限定されることなく解釈されるものとする。
【００２５】
さらに、本稿において本願の原理、側面および実施形態ならびにその個別的な例を記載するあらゆる陳述は、その構造的および機能的な等価物の両方を包含することが意図されている。さらに、そのような等価物は、現在知られている等価物および将来開発される等価物の両方、すなわち構造に関わりなく同じ機能を実行する開発された任意の要素を含むよう意図されている。
【００２６】
よって、たとえば、当業者は、本稿に呈示されるブロック図は本願の原理を具現する例示的な回路の概念図を表していることを理解するであろう。同様に、フローチャート、流れ図、状態遷移図、擬似コードなどはコンピュータ可読媒体において実質的に表現され、よってコンピュータやプロセッサが明示的に示されているかどうかによらずコンピュータまたはプロセッサによって実行されうるさまざまなプロセスを表すことも理解されるであろう。
【００２７】
図面に示されるさまざまな要素の機能は、専用ハードウェアの使用を通じて、またソフトウェアを実行する機能をもつハードウェアを適切なソフトウェアと関連させたものの使用を通じて提供されてもよい。プロセッサによって提供されるとき、機能は単一の専用プロセッサによって、単一の共用プロセッサによって、あるいは一部が共用されていてもよい複数の個別プロセッサによって提供されてもよい。さらに、用語「プロセッサ」または「コントローラ」の明示的な使用は、ソフトウェアを実行する機能をもつハードウェアのみを排他的に指すと解釈すべきではなく、これに限られないが、デジタル信号プロセッサ（「DSP」）ハードウェア、ソフトウェアを記憶するための読み出し専用メモリ（「ROM」）、ランダム・アクセス・メモリ（「RAM」）および不揮発性記憶装置を暗黙的に含むこともありうる。
【００２８】
通常のものおよび／またはカスタムのものを含め他のハードウェアも含まれてもよい。同様に、図面に示されるスイッチがあったとしても、それは単に概念的なものである。その機能はプログラム論理の動作を通じて、専用論理を通じて、プログラム制御と専用論理の相互作用を通じて、あるいはさらに手動で実行されてもよい。特定の技法は、コンテキストからより個別に理解されるように実装者によって選択可能である。
【００２９】
本願の請求項では、特定の機能を実行する手段として表現されたいかなる要素も、その機能を実行するいかなる仕方をも、たとえばａ）その機能を実行する回路素子の組み合わせまたはｂ）任意の形の、したがってファームウェア、マイクロコードなどを含む、当該機能を実行するソフトウェアを実行するための適切な回路と組み合わされたソフトウェアを包含することが意図されている。そのような請求項によって定義される本願の原理は、前記さまざまな記載される手段によって提供される機能性が請求項が記載する仕方で組み合わされ、一緒にされるという事実にある。よって、これらの機能性を提供できる任意の手段が本願で示されている手段と等価であると見なされる。
【００３０】
明細書における本願の原理の「一つの実施形態」または「ある実施形態」への言及は、その実施形態との関連で記載されている特定の特徴、構造、特性などが本願の原理の少なくとも一つの実施形態に含まれることを意味する。よって、本明細書を通じた随所に現れる「一つの実施形態では」または「ある実施形態では」といった句の出現は、必ずしもみな同じ実施形態を指すのではない。
【００３１】
「マルチビュー・ビデオ・シーケンス」という句は、複数の異なる視点から同じシーンを取り込む二つ以上のビデオ・シーケンスの組をいう。
【００３２】
「ビュー横断（cross-view）」および「ビュー間（inter-view）」という句は、本稿では交換可能に使われ、いずれも現在ビューとは異なるビューに属するピクチャをいう。
【００３３】
たとえば「Aおよび／またはB」の場合のような用語「および／または」の使用は、最初に挙げられるオプション（A）の選択、二番目に挙げられるオプション（B）の選択または両方のオプション（AおよびB）の選択を包含することが意図されている。さらなる例として、「A、Bおよび／またはC」の場合には、そのような表現は、最初に挙げられるオプション（A）の選択、二番目に挙げられるオプション（B）の選択、三番目に挙げられるオプション（C）の選択、最初と二番目に挙げられるオプションの選択（AおよびB）、最初と三番目に挙げられるオプション（AおよびC）の選択、二番目と三番目に挙げられるオプション（BおよびC）の選択または三つすべてのオプション（AおよびBおよびC）の選択を包含することが意図されている。
【００３４】
さらに、本稿では本願の原理の一つまたは複数の実施形態がMPEG-4  AVC規格に関して記載されるものの、本願の原理はこの規格のみに限定されるものではなく、本願の原理の精神を維持しながら、他のビデオ符号化の規格、勧告およびMPEG-4  AVC規格のマルチビュー（および非マルチビュー）拡張といった拡張を含むその拡張に関して利用されてもよいことは理解されるものとする。
【００３５】
また、本稿では本願の原理の一つまたは複数の実施形態が動き補償（motion  compensation）および視差補償（disparity  compensation）が有効にされたMPEG-4  AVC規格のマルチビュー・ビデオ符号化（MVC）拡張に適用される観点で記載されるが、本願の原理は上記のみに限られるものではなく、よって視差補償が有効にされているいかなるマルチビュー・ビデオ符号化方式に関しても利用されうることは理解されるものとする。
【００３６】
さらに、本願の原理は、ビデオ圧縮および／またはビデオ圧縮解除に加えて、および／またはその代わりにビデオ処理に有利に適用されうることは理解されるものとする。たとえば、本願の原理は、輝度および／または色の補償に関わるいかなるビデオ・プロセッサおよび／またはビデオ処理と一緒にでも容易に利用されうる。
【００３７】
さらに、本願の原理が画像位置合わせ（image  registration）およびカメラ較正（camera  calibration）に有利に適用されうることは理解されるものとする。本願の原理のこれらおよびその他の応用は、本稿に与えられる本願の原理の教示を与えられれば、当技術分野および関係する技術分野の当業者によって容易に決定される。
【００３８】
さらに、本願の原理が輝度および／または色の補償に関して適用されうることは理解されるものとする。
【００３９】
さらに、本願の原理がマルチビューおよび単一ビューのビデオ符号化および復号（たとえば単一ビュー・ビデオ符号化における時間的予測）に関して使用されうることは理解されるものとする。
【００４０】
本稿での用法では、「関係するピクチャ」という句は、時間的な参照ピクチャおよび／またはビュー横断的な参照ピクチャをいう。
【００４１】
さらに、本稿での用法では、「局所的な信号ブロック」という句は、空間的な近隣ブロックおよび／またはビュー／時間的に同位置／近隣のブロックをいう。
【００４２】
また、提案される輝度および／または色の補償手法は主として各信号ブロックについてのオフセットに関して記載されるが、そのような手法は、当技術分野および関連する技術分野の当業者にはすぐ明白であるように、本願の原理の精神を維持しながら、オフセットおよびスケーリングのスケール因子および／または組み合わせを含むよう容易に拡張されうる。
【００４３】
図１に目を向けると、本願の原理が適用されうる例示的なマルチビュー・ビデオ符号化（MVC）エンコーダが概括的に参照符号１００によって示されている。エンコーダ１００は、変換器（transformer）１１０の入力と信号通信で接続された出力をもつ組み合わせ器（combiner）１０５を含む。変換器１１０の出力は量子化器１１５と信号通信で接続されている。量子化器１１５の出力は、エントロピー符号化器１２０の入力および逆量子化器１２５の入力と信号通信で接続されている。逆量子化器の出力１２５は、逆変換器１３０の入力と信号通信で接続されている。逆変換器１３０の出力は、組み合わせ器１３５の第一の非反転入力と信号通信で接続されている。組み合わせ器１３５の出力は、イントラ予測器１４５の入力およびブロック解除フィルタ（deblocking  filter）１５０の入力と信号通信で接続されている。ブロック解除フィルタ１５０の出力は、（ビューiについての）参照ピクチャ記憶１５５の入力と信号通信で接続されている。参照ピクチャ記憶１５５の出力は、動き補償器１７５の第一の入力および動き推定器１８０の第一の入力と信号通信で接続されている。動き推定器１８０の出力は、動き補償器１７５の第二の入力と信号通信で接続されている。
【００４４】
（他のビューについての）参照ピクチャ記憶１６０の出力は視差／輝度推定器１７０の第一の入力および視差／輝度補償器１６５の第一の入力と信号通信で接続されている。視差／輝度推定器１７０の出力は、視差／輝度補償器１６５の第二の入力と信号通信で接続されている。
【００４５】
エントロピー・エンコーダ１２０の出力は、エンコーダ１００の出力として利用可能である。組み合わせ器１０５の非反転入力は、エンコーダ１００の入力として利用可能であり、視差／輝度推定器１７０の第二の入力および動き推定器１８０の第二の入力と信号通信で接続されている。スイッチ１８５の出力は、組み合わせ器１３５の第二の非反転入力および組み合わせ器１０５の反転入力と信号通信で接続されている。スイッチ１８５は、動き補償器１７５の出力と信号通信で接続されている第一の入力、視差／輝度補償器１６５の出力と信号通信で接続されている第二の入力およびイントラ予測器１４５の出力と信号通信で接続されている第三の入力を含む。
【００４６】
モード決定モジュール１４０は、スイッチ１８５によってどの入力が選択されるかを制御するための、スイッチ１８５に接続された出力をもつ。
【００４７】
図２に目を向けると、本願の原理が適用されうる例示的なマルチビュー・ビデオ符号化（MVC）デコーダが、参照符号２００によって概括的に示されている。デコーダ２００は、逆量子化器２１０の入力と信号通信で接続された出力をもつエントロピー・デコーダ２０５を含む。逆量子化器の出力は、逆変換器２１５の入力と信号通信で接続されている。逆変換器２１５の出力は、組み合わせ器２２０の第一の非反転入力と信号通信で接続されている。組み合わせ器２２０の出力は、ブロック解除フィルタ２２５の入力およびイントラ予測器２３０の入力と信号通信で接続されている。ブロック解除フィルタ２２５の出力は、（ビューiについての）参照ピクチャ記憶２４０の入力と信号通信で接続されている。参照ピクチャ記憶２４０の出力は、動き補償器２３５の第一の入力と信号通信で接続されている。
【００４８】
（他のビューについての）参照ピクチャ記憶２４５の出力は、視差／輝度補償器２５０の第一の入力と信号通信で接続されている。
【００４９】
エントロピー・デコーダ２０５の入力は、デコーダ２００への入力として、残留ビットストリーム（residual  bitstream）を受領するために利用可能である。さらに、デコーダ２００への入力として、スイッチ２５５によってどの入力が選択されるかを制御する制御シンタックスを受領するために、モード・モジュール２６０の入力も利用可能である。さらに、動き補償器２３５の第二の入力は、デコーダ２００の入力として、動きベクトルを受領するために利用可能である。また、視差／輝度補償器２５０の第二の入力が、デコーダ２００への入力として、視差ベクトル（disparity  vector）および輝度補償シンタックスを受領するために利用可能である。
【００５０】
スイッチ２５５の出力は、組み合わせ器２２０の第二の非反転入力と信号通信で接続されている。スイッチ２５５の第一の入力は、視差／輝度補償器２５０の出力と信号通信で接続されている。スイッチ２５５の第二の入力は、動き補償器２３５の出力と信号通信で接続されている。スイッチ２５５の第三の入力は、イントラ予測器２３０の出力と信号通信で接続されている。モード・モジュール２６０の出力は、スイッチ２５５によってどの入力が選択されるかを制御するために、スイッチ２５５と信号通信で接続されている。ブロック解除フィルタ２２５の出力は、当該デコーダの出力として利用可能である。
【００５１】
上記のように、本願の原理は、明示的な信号伝達なしでの局所的な輝度および色の補償のための方法および装置に向けられる。本願の原理は、マルチビューおよび単一ビューのビデオ・シーケンスに関して利用されうる。さらに、本願の原理は実装されうる。
【００５２】
ある実施形態では、局所的な信号について、いかなる追加的情報を明示的に信号伝達することもなく因果的に利用可能な近隣情報に基づいて、「暗黙的な」輝度および／または色の補償が実行できる。
【００５３】
少なくとも一つの実施形態によって対処されるある問題は、マルチビュー・ビデオ・シーケンスの効率的な符号化である。上記のように、マルチビュー・ビデオ・シーケンスは、異なる複数の視点から同じシーンを取り込む二つ以上のビデオ・シーケンスの組である。
【００５４】
MPEG-4  AVC規格のマルチビュー・ビデオ符号化（MVC）拡張に向けられる輝度補償および／または色補償に関わる本願の原理のある例示的な実施形態では、例示的な枠組みは以下のように述べられる。スライス・レベルでは、現在スライスについて輝度補償（illumination  compensation）および色補償（color  compensation）がそれぞれ有効にされているかどうかを示すために、新しいシンタックス要素（ic_prediction_flagおよび／またはcc_prediction_flag）が導入される。マクロブロック・レベルでは新しいシンタックス要素が導入される。すなわち、各ブロックについてそれぞれ輝度補償および色補償の利用を示すためにic_enableおよび／またはcc_enableが導入され、輝度オフセット・パラメータおよび色オフセット・パラメータをそれぞれ伝達するためにic_symおよび／またはcc_symが導入される。まとめると、ic_enableおよび／またはcc_enable、ic_sym、および／またはcc_symが、輝度および色補償について合図するために必要な新しいシンタックス要素である。
【００５５】
このように、ある実施形態では、局所的な信号の予測プロセスにおいて、いかなる輝度および／または色の補償の特定の情報も信号伝達する必要なしに、輝度補償および／または色補償を可能にする方法を提案する。すなわち、ic_enableおよび／またはcc_enable、is_sym、および／またはcc_symについてのシンタックス要素を送る必要はないのである。そうした要素は本願発明を使って導出される。
【００５６】
ある実施形態では、輝度および／または色補償は、MPEG-4  AVC規格における可変ブロック・サイズ機能と完全に統合される。
【００５７】
〈ビュー横断予測プロセスの一部としての輝度補償〉
符号化アプリケーションに関わるある実施形態では、輝度補償は視差補償プロセスの一部と考えられる。このシナリオでは、ビュー横断予測は典型的には、異なるビューからのピクチャの間の視差場（disparity  field）の計算に関わる。ビュー横断予測における視差場は、時間的予測における動き場に対応するものと考えてもよい。簡単のため、以下では、ビュー横断予測および拡張により視差推定が、ブロック・ベースで実行されるとする。開示される方法、特徴および側面を標本値の他のグループに拡張することは、当技術分野および関係する技術分野の当業者にはストレートなことであろう。そのような標本値の他のグループは、たとえば、単一ピクセル、二つ以上のピクセルをもつブロック、フレーム、ピクチャなどを含む。
【００５８】
あるブロックの視差補償において輝度補償が使われるとき、輝度補償された参照ブロックは次のように計算される：
Br(x,y)＝R(x＋Δx,y＋Δy)＋ic_offset
ここで、R(x,y)はビュー横断参照ピクチャ、(Δx,Δy)は視差ベクトル（DV:  disparity  vector）である。ic_offsetは、現在信号と参照信号との間の不一致に対処するために参照ブロックに加えられるオフセットの量である。
【００５９】
〈明示的な信号伝達なしでの局所的な輝度補償〉
本願の原理の一つまたは複数の実施形態がMPEG-4  AVC規格のマルチビュー・ビデオ符号化（MVC）拡張に適用されるとすると、いかなる輝度補償特定または色補償特定の情報も明示的に信号伝達することなく輝度補償（IC:  illumination  compensation）および／または色補償（CC:  color  compensation）を実行できる。これはたとえば、デコーダ側で因果的に利用可能な（たとえば復号済みの）現在信号のまわりの時間的、ビュー的および／または空間的近傍における信号統計を利用することによって達成できる。通例、信号統計は時間的、ビュー的および／または空間的近傍においては高度に相関しており、この特性が、明示的な信号伝達なしで現在信号について輝度補償および／または色補償を導出するために利用できる。特に、以下の例示では信号統計の例として輝度補償オフセットを使い、輝度補償情報は、ICを有効にするかどうかおよび適用するICの量を含む。もちろん、同じことは色補償についてもあてはまるが、本稿では簡潔のため部分的には記載しない。
【００６０】
ある実施形態では、信号統計の例として輝度補償を使う一つの可能性は、空間的に隣接するブロックにおける以前に処理／復号された輝度補償オフセットを使うことである。空間的に隣接するブロックは他のビューからのもの、あるいは時間的に異なるピクチャ（同じビューでも異なるビューでも）からのものでもよい。輝度補償を有効にするかどうかおよび現在ブロックについて使われる輝度補償の量は、隣接する輝度補償オフセットから、平均、メジアン・フィルタリングおよび／または他の型のフィルタリングによって導出できる。フィルタリングがたとえば線形または非線形でありうることを注意しておく。
【００６１】
もう一つの実施形態では、信号統計の例として輝度補償を使うもう一つの可能性は、以前に処理／復号されたピクチャ（時間的に異なるピクチャ）における同位置の信号ブロックにおける処理済み／復号済みの輝度補償オフセットを使うことである。輝度補償を有効にするかどうかおよび現在ブロックについて使われる輝度補償の量は、それらの同位置の輝度補償オフセットから、平均、メジアン・フィルタリングおよび／または他の型のフィルタリングによって導出できる。同位置の信号ブロックは（上記からの空間的に隣接するブロックと同様に）、同じビュー内の以前に処理／復号されたピクチャからのもの、または他のビューにおける以前に処理／復号されたピクチャからのものであることができる。また、輝度補償オフセットが導出されるもとになる信号位置が変位ベクトル（displacement  vector）によって指定できることも考えられる。変位ベクトルは、信号伝達されることも、空間的な近傍から導出されることもでき、この変位ベクトルを用いて、よりよく相関した信号がそれが指すピクチャ内において位置特定されうる。
【００６２】
ブロック（同位置、空間的に隣接するおよび／またはその他）は、他のビューにおける現在ピクチャから、またさらには将来の（時間的に進んだ）ピクチャから使用されてもよい。しかしながら、そのような実装は追加的な処理および／または遅延を導入しうる。
【００６３】
輝度補償シンタックスについての明示的な信号伝達がないので、提案される暗黙的な輝度補償方法は、MPEG-4  AVC規格における既存のスキップ（Skip）および／または直接（Direct）モードまたはその任意の拡張と組み合わせることができる。スキップおよび直接モードについては、輝度補償オフセットおよび動き情報が導出され、次いで現在信号を再構成するために使用されることができる。信号伝達のオーバーヘッドなしで輝度補償情報を導出できることは、圧縮効率の面で非常に効率的である。この暗黙的な輝度補償モードに加えて、時間的、ビューおよび／または空間的近隣からの導出された輝度補償情報が、明示的な輝度補償モードにおける輝度補償パラメータの予測符号化における予測子として使用されることができる。
【００６４】
MPEG-4  AVC規格に向けられる実施形態において、マクロブロック・ベースのスキップ・モードおよび直接モードについての輝度補償の導出プロセスを以下に例解する。
【００６５】
Pスキップ・モードについては、現在マクロブロックについて輝度補償が有効にされるかどうか（ic_flag）および適用される輝度補償の量（ic_offset）が隣接するマクロブロックから導出される。シンタックスic_flagは、上のマクロブロックまたは左のマクロブロックについて輝度補償が有効にされている場合に1にセットされ、逆にic_flagは上のマクロブロックについても左のマクロブロックについても輝度補償が有効にされていない場合に0にセットされる。両方の隣接マクロブロックが輝度補償を使う場合には、上および左のマクロブロックからのic_offsetの平均値が、現在マクロブロックの輝度補償パラメータとして使用される。一方の隣接マクロブロックのみが輝度補償を使う場合、そのマクロブロックのic_offsetが現在マクロブロックについて使用される。数学的には、輝度補償プロセスは：
Br(x,y)＝R(x＋Δx,y＋Δy)＋ic_flag?ic_offset:0
と表せる。ここで、ic_flagおよびic_offsetの両方は明示的な信号伝達なしで近隣マクロブロックから導出される。
【００６６】
同じ原理は、本質的にはB_SLICE〔Bスライス〕中の直接モードにも適用できる。B_SLICE中のDirect_16x16およびDirect_8x8モードの両方について、ic_flagおよびic_offsetは近隣の復号された信号ブロックから導出される。
【００６７】
他の実施形態が変換領域（transform  domain）で実行できることは理解されるものとする。より特定的には、ある実施形態では、ピクセル領域での輝度補償オフセットは、変換領域における離散コサイン（DC:  Discrete  Cosine）係数と等価である。その場合、提案される暗黙的な輝度補償方法は次のように実行できる。
【００６８】
（ステップ１）隣接ブロックのICの量が変換領域におけるそれぞれのDC係数から抽出される；
（ステップ２）次いで、現在ブロックについて輝度補償を有効にするかどうかおよび使用される輝度補償の量がステップ１で得られた情報から導出できる；
（ステップ３）現在ブロックについての輝度補償プロセスがステップ２の結果を使って変換領域において実行できる。
【００６９】
変換領域ベースのアプローチがピクセル領域ベースのアプローチと組み合わされることができることは理解されるものとする。たとえば、ある個別的な設計では、ステップ（３）はピクセル領域において実行できるが、ステップ（１）は変換領域において実行できる。
【００７０】
導出された輝度補償情報をもつスキップおよび直接モードについては、動きベクトルは導出され、よってエンコーダ側で関わってくる輝度補償適応動き補償はない。これらのモードのためには、導出された輝度補償情報が、導出された動きベクトルによってポイントされる参照ブロックに適用される。
【００７１】
MPEG-4  AVC規格に基づく実施形態では、複数参照ピクチャの存在が、提案される暗黙的な輝度補償方法において考慮に入れられることができる。たとえば、最も相関のある輝度補償情報を利用するために、輝度補償オフセットの導出がたとえば、同じ参照ピクチャから予測される隣接ブロックに、あるいは何らかの計量に基づいて似ていると考えられる複数の参照ピクチャの一つから予測されるブロックに制約されることができる。あるいはまた、どの参照ピクチャがどのブロックから予測されるかに関わりなく、（たとえばある近傍内の）すべてのブロックが利用されることができる。さらに、動きベクトル予測のために複数の参照ピクチャがどのように考慮されるかを記述するのと同じ規則を任意的に適用することができる。
【００７２】
MPEG-4  AVC規格は、ブロック・サイズが16×16から4×4の範囲の可変ブロック・サイズの動き補償をサポートする。提案される暗黙的輝度補償方法は、信号における輝度変化の性質および許容されるエンコーダ／デコーダの複雑さに依存して、一つまたは複数のブロック・サイズに適用できる。
【００７３】
また、輝度不一致の度合いは画像によって変わる。よって、提案される暗黙的な輝度補償方法を常に有効にすることが効率的ではないことがありうる。その目的に資するため、シーケンス／ピクチャ／スライス・レベルのシンタックスが、そのシーケンス／ピクチャ／スライスについて提案される暗黙的な輝度補償方法が利用されるかどうかを示すために信号伝達されることができる。
【００７４】
〈提案される暗黙的なIC方法のためのエンコーダ設計〉
提案される暗黙的な輝度補償方法がどのように使用できるかをよりよく例解するため、エンコード方法の実施形態の記述が与えられる。もちろん、本願の原理はこのエンコード方法に限定されるものではなく、本稿に与えられる本願の原理の教示を与えられれば、本技術分野および関連分野の当業者は、本願の原理の精神を維持しながら、これらおよびその他のエンコード方法およびその変形を考えるであろう。現在、block_i〔ブロックi〕を符号化しており、輝度補償を有効にしているいくつかの隣接ブロックがあり、それぞれICオフセットはic_offset_jであるとする。オフセットはたとえばあるブロック内の全ピクセルにわたる、そのブロック中のピクセルと参照ピクチャの対応するブロック内の対応するピクセルとの間の差の平均として計算されうる。エンコーダは、導出された輝度補償オフセットを使うかどうかを選ぶ、すなわち以下の二つの動作モードから選ぶ柔軟性をもつ。選択はデコーダに一つまたは複数のビットを使って伝達されてもよいし、全くビットを使うことなく暗黙的に伝達されてもよい。たとえば、受領されたデータが新しいブロックに対応するときなどを知っており直前のブロックが輝度補償および／または色補償のための信号伝達情報を有していなかったと暗黙的に判断できるデコーダが使うのは0ビットであってもよい。
【００７５】
ある実施形態では、ic_offset_iは、隣接するic_offset_jを使って、たとえばそれらを平均することによって導出される。すると導出されたic_offset_iは今度は、処理順序においてのちのブロックについてICを導出するために使用されることができる。
【００７６】
もう一つの実施形態では、ic_offset_iは次を計算することにより計算され、信号伝達される：
ic_offset_i＝平均（B(x,y)−R(x＋Δx,y＋Δy)）
ここで、Bは現在ブロック、Rは参照ピクチャを表す。計算されたic_offset_iは、予測符号化および／または量子化によってさらに処理されることができる。量子化を含む場合には、再構成される（reconstructed）値ic_offset_recon_iが、処理順序でのちのブロックについて輝度補償を導出するために使用されることになり、そうでない場合にはic_offset_iが使用されることになる。
【００７７】
エンコーダは、ある種の基準、たとえばレート‐ゆがみコストに基づいて、上の二つの動作モードから選ぶことができる。暗黙的な輝度補償方法（オプション１）は、輝度差を補償するという意味では最良のモードではないかもしれない。しかしながら、暗黙的な輝度補償方法（オプション１）はいかなる追加的なオーバーヘッドのコストもないので、レートとゆがみの兼ね合いの観点からは明示的な輝度補償方法（オプション２）よりもよいことがありうる。
【００７８】
たとえばプロセス／方法、装置、命令セット、命令を担持する媒体および信号のようなさまざまな実装がなされうる。さらに、本稿で記載されるさまざまな実装、特徴および側面は、組み合わせて追加的な実装を形成してもよく、特徴が追加、省略、修正されてもよい。さらに、本開示の見出しは、いかなる形であれ限定的であることは意図されていない。たとえばある節に記載される特徴をその節のみに限定することは意図されていない。
【００７９】
図３に目を転じると、輝度補償および色補償の少なくとも一つを使ってピクチャをエンコードする例示的な方法が、概括的に参照符号３００によって示されている。
【００８０】
方法３００は開始ブロック３０５を含む。開始ブロック３０５はループ端ブロック３１０に制御を渡す。ループ端ブロック３１０は、現在ピクチャ内の各マクロブロックにわたる、変数mb（0からMacroBlocksInSlice−1までの値をもつ）を初期化することを含むループを実行し、制御を判断ブロック３１５に渡す。該判断ブロックは輝度補償および／または色補償がこのスライスについて有効にされているかどうかを判別する。もしそうであれば、制御は機能ブロック３２０に渡される。もしそうでなければ、制御は機能ブロック３５５に渡される。
【００８１】
機能ブロック３２０は動き推定およびモード決定を、明示的な輝度補償および／または明示的な色補償をもって実行し、レート‐ゆがみ（RD:  rate-distortion）コストを取得し、制御を判断ブロック３２５に渡す。判断ブロック３２５は、暗黙的な輝度補償および／または暗黙的な色補償がこのモードについて有効にされているかどうかを判別する。もしそうであれば、制御は機能ブロック３３０に渡される。もしそうでなければ、制御は機能ブロック３５５に渡される。
【００８２】
機能ブロック３３０は、輝度補償および／または色補償を使うかどうかを、空間的／時間的／ビュー横断的近隣ブロックから導出して、制御を機能ブロック３３５に渡す。機能ブロック３３５は導出された輝度補償情報および／または色補償情報を動き補償において適用し、レート‐ゆがみ（RD）コストを取得し、制御を機能ブロック３４０に渡す。機能ブロック３４０はモード決定を実行し、制御を機能ブロック３４５に渡す。機能ブロック３４５はシンタックス書き込みを実行し、制御をループ端ブロック３５０に渡す。ループ端ブロック３５０は、現在ピクチャ内の各マクロブロックにわたるループを終了し、制御を終了ブロック３９９に渡す。
【００８３】
機能ブロック３５５は、輝度補償および色補償なしで動き推定およびモード決定を実行し、レート‐ゆがみ（RD）コストを取得し、制御を機能ブロック３４０に渡す。
【００８４】
図４に目を転じると、輝度補償および色補償のうちの少なくとも一方を使ってピクチャをデコードする例示的な方法が、概括的に参照符号４００によって示されている。
【００８５】
方法４００は開始ブロック４０５を含み、開始ブロック４０５はループ端ブロック４１０に制御を渡す。ループ端ブロック４１０は、現在ピクチャ内の各マクロブロックにわたる、変数mb（0からMacroBlocksInSlice−1までの値をもつ）を初期化することを含むループを実行し、制御を機能ブロック４１５に渡す。該機能ブロック４１５はシンタックス読み取りを実行し、制御を判断ブロック４２０に渡す。該判断ブロック４２０は輝度補償および／または色補償がこのスライスについて有効にされているかどうかを判別する。もしそうであれば、制御は判断ブロック４２５に渡される。もしそうでなければ、制御は機能ブロック４４５に渡される。
【００８６】
判断ブロック４２５は、現在モードについて暗黙的な輝度補償および／または暗黙的な色補償が有効にされているかどうかを判別する。もしそうであれば、制御は機能ブロック４２０に渡され、もしそうでなければ、制御は判断ブロック４５０に渡される。
【００８７】
機能ブロック４３０は、空間的／時間的／ビュー横断的な近隣ブロックからの輝度補償および色補償の量からそれぞれ、輝度補償および／または色補償を使うかどうかを導出し、制御を機能ブロック４３５に渡す。機能ブロック４３５は、導出された輝度補償および／または色補償情報を、輝度補償および／または色補償をもつ動き補償において適用し、制御をループ端ブロック４４０に渡す。ループ端ブロック４４０は、現在ピクチャ内で各マクロブロックにわたるループを終了し、制御を終了ブロック４９９に渡す。
【００８８】
機能ブロック４４５は、輝度補償および色補償なしで動き補償を実行し、制御をループ端ブロック４４０に渡す。
【００８９】
判断ブロック４５０は、輝度補償および／または色補償が有効にされているかどうかを判別する。もしそうであれば、制御は機能ブロック４５５に渡される。もしそうでなければ、制御は機能ブロック４４５に渡される。
【００９０】
機能ブロック４５５は、輝度補償予測子ic_offset_pおよび／または色補償予測子cc_offset_pを形成し、制御を機能ブロック４６０に渡す。機能ブロック４６０はic_symおよび／またはcc_symを逆量子化し、ic_offsetおよび／またはcc_offsetを差分的に（differentially）デコードし、制御を機能ブロック４６５に渡す。機能ブロック４６５は輝度補償および／または色補償をもって動き補償を実行し、制御をループ端ブロック４４０に渡す。
【００９１】
ここで、本発明の多くの付随する利点／特徴のいくつかの記載を与えておく。そのいくつかはすでに上述されている。たとえば、一つの利点／特徴は、明示的な信号伝達を使うことなくピクチャの画像ブロックについての予測の少なくとも一つの色成分の色補償および輝度補償のうちの少なくとも一つを有効にすることによってピクチャをエンコードするエンコーダを有する装置である。
【００９２】
もう一つの利点／特徴は、上記のようなエンコーダを有する装置であって、前記ピクチャが、同じまたは類似のシーンについてのマルチビュー・コンテンツ、単一ビュー・コンテンツおよび同じシーンについてのスケーラブル・ビデオ・レイヤーに対応する、装置である。
【００９３】
さらにもう一つの利点／特徴は、上記のようなエンコーダを有する装置であって、前記エンコーダが、色補償および輝度補償のうちの前記少なくとも一つを有効にすることを、前記ピクチャに対応するピクセルのグループと局所的な信号ブロックとのうちの少なくとも一つに基づいて行う、装置である。
【００９４】
さらに、もう一つの利点／特徴は、上記のような、色補償および輝度補償のうちの前記少なくとも一つを有効にすることを、前記ピクチャに対応するピクセルのグループと局所的な信号ブロックとのうちの少なくとも一つに基づいて行うエンコーダを有する装置であって、前記少なくとも一つの色成分についての色補償情報および輝度補償情報の少なくとも一方がオフセットおよびスケール因子の少なくとも一方として表現される、装置である。
【００９５】
さらに、もう一つの利点／特徴は、上記のような、前記少なくとも一つの色成分についての色補償情報および輝度補償情報の少なくとも一方がオフセットおよびスケール因子の少なくとも一方として表現される、装置であって、前記エンコーダが、前記色補償情報および前記輝度補償情報の前記少なくとも一方を導出するために、その画像ブロックに対応する空間的な近傍、ビュー近傍および時間的な近傍の少なくとも一つにおける信号統計を使う導出プロセスを使用する、装置である。
【００９６】
また、もう一つの利点／特徴は、上記のような導出プロセスを使用するエンコーダを有する装置であって、平均化フィルタおよびメジアン・フィルタの少なくとも一方が前記導出プロセスにおいて使用される、装置である。
【００９７】
また、もう一つの利点／特徴は、上記のような導出プロセスを使用するエンコーダを有する装置であって、前記導出プロセスが変換領域において実行される、装置である。
【００９８】
さらに、もう一つの利点／特徴は、上記のような導出プロセスを使用するエンコーダを有する装置であって、前記導出プロセスが、前記画像ブロックと前記画像ブロックに対して隣接する画像ブロックのうちの少なくとも一方をエンコードの間に使って複数の参照ピクチャを評価することを含む、装置である。
【００９９】
さらに、もう一つの利点／特徴は、上記のような複数の参照ピクチャを評価する導出プロセスを使用するエンコーダを有する装置であって、前記導出プロセスが、前記複数の参照ピクチャのうちからの同じ参照ピクチャから予測される隣接画像ブロックを使う、装置である。
【０１００】
また、もう一つの利点／特徴は、上記のような導出プロセスを使用するエンコーダを有する装置であって、導出された色補償情報および導出された輝度補償情報の前記少なくとも一方が、色補償および輝度補償のうちの前記少なくとも一つを有効にするかどうかの指示と、前記少なくとも一つの色成分に適用されるべき色補償および輝度補償の前記少なくとも一方の量とを含む、装置である。
【０１０１】
さらに、もう一つの利点／特徴は、上記のような導出プロセスを使用するエンコーダを有する装置であって、導出された色補償情報および導出された輝度補償情報の前記少なくとも一方が、国際標準化機関／国際電気標準会議（ISO/IEC）動画像専門家グループ４（MPEG-4）パート10の先進ビデオ符号化（AVC）規格／国際電気通信連合・電気通信部門（ITU-T）H.264勧告のあるモードに適用される、装置である。
【０１０２】
さらに、もう一つの利点／特徴は、上記のような導出プロセスを使用するエンコーダを有する装置であって、導出された色補償情報および導出された輝度補償情報の前記少なくとも一方が、国際標準化機関／国際電気標準会議（ISO/IEC）動画像専門家グループ４（MPEG-4）パート10の先進ビデオ符号化（AVC）規格／国際電気通信連合・電気通信部門（ITU-T）H.264勧告のあるモードに適用される、装置である。
【０１０３】
さらに、もう一つの利点／特徴は、上記のような導出プロセスを使用するエンコーダを有する装置であって、導出された色補償情報および導出された輝度補償情報の前記少なくとも一方が、国際標準化機関／国際電気標準会議（ISO/IEC）動画像専門家グループ４（MPEG-4）パート10の先進ビデオ符号化（AVC）規格／国際電気通信連合・電気通信部門（ITU-T）H.264勧告における既存のスキップ・モードに適用される、装置である。
【０１０４】
さらに、もう一つの利点／特徴は、上記のような導出プロセスを使用するエンコーダを有する装置であって、導出された色補償情報および導出された輝度補償情報の前記少なくとも一方が、国際標準化機関／国際電気標準会議（ISO/IEC）動画像専門家グループ４（MPEG-4）パート10の先進ビデオ符号化（AVC）規格／国際電気通信連合・電気通信部門（ITU-T）H.264勧告における既存の直接モードに適用される、装置である。
【０１０５】
また、もう一つの利点／特徴は、上記のような導出プロセスを使用するエンコーダを有する装置であって、導出された色補償情報および導出された輝度補償情報の前記少なくとも一方が、前記少なくとも一つの色成分に適用される、装置である。
【０１０６】
さらに、もう一つの利点／特徴は、上記のようなエンコーダを有する装置であって、色補償および輝度補償のうちの前記少なくとも一つは、暗黙的な信号伝達（implicit  signaling）および明示的な信号伝達（explicit  signaling）の少なくとも一方を使って有効にされる、装置である。
【０１０７】
さらに、もう一つの利点／特徴は、上記のような、色補償および輝度補償のうちの前記少なくとも一つが暗黙的な信号伝達および明示的な信号伝達の少なくとも一方を使って有効にされるエンコーダを有する装置であって、前記エンコーダが、明示的な信号伝達および暗黙的な信号伝達の少なくとも一つを使用する決定を、所定の基準に基づいて行う、装置である。
【０１０８】
さらに、もう一つの利点／特徴は、上記のような、明示的な信号伝達および暗黙的な信号伝達の少なくとも一つを使用する決定を所定の基準に基づいて行うエンコーダを有する装置であって、前記所定の基準がレート‐ゆがみのコストである装置である。
【０１０９】
さらに、ある利点／特徴は、ピクチャ内のある領域についての輝度補償情報および色補償情報の少なくとも一方を、そのピクチャと一つまたは複数の関係するピクチャとのうちの少なくとも一つにおける一つまたは複数の他の領域からの輝度情報および色情報に基づいて導出することによってピクチャをエンコードするエンコーダを有する装置である。
【０１１０】
さらに、もう一つの利点／特徴は、上記のようなエンコーダを有する装置であって、前記ピクチャ内の前記領域が画像ブロックであり、前記一つまたは複数の他の領域が、同じビューまたは異なるビューからの空間的に隣接する画像ブロックおよび時間的に隣接する画像ブロックの少なくとも一方を含む、装置である。
【０１１１】
また、ある利点／特徴は、ピクチャのある画像ブロックについての予測の少なくとも一つの色成分について輝度補償および色補償のうちの少なくとも一つの有効化を暗黙的に信号伝達する（signal）かどうかを選択的に決定することによってピクチャをエンコードするエンコーダを有する装置である。
【０１１２】
さらに、もう一つの利点／特徴は、上記のようなエンコーダを有する装置であって、前記エンコーダが、前記ピクチャの前記画像ブロックについての予測の前記少なくとも一つの色成分について輝度補償情報および色補償情報のうちの少なくとも一つを、前記ピクチャ内の一つまたは複数の他の画像ブロックと関係するピクチャ内の一つまたは複数の他の画像ブロックとのうちの少なくとも一つについての輝度情報および色情報に基づいて導出し（derive）、前記少なくとも一つの色成分について輝度補償情報および色補償情報のうちの少なくとも一つを計算し（calculate）、導出された輝度補償情報の計算された輝度情報との比較および導出された色補償情報の計算された色補償情報との比較のうち少なくとも一方を実行し、比較の結果に基づいて輝度補償および色補償のうちの前記少なくとも一つの有効化を信号伝達するかどうかを決定する、装置である。
【０１１３】
本願の原理のこれらおよびその他の特徴および利点は、本願の教示に基づいて当業者によって容易に認識されうる。本願の原理の教示がハードウェア、ソフトウェア、ファームウェア、特殊目的プロセッサまたはそれらの組み合わせのさまざまな形で実装されうることは理解されるものとする。
【０１１４】
最も好ましくは、本願の原理の教示はハードウェアおよびソフトウェアの組み合わせとして実装される。さらに、ソフトウェアは、プログラム記憶ユニット上に具体的に具現されたアプリケーション・プログラムとして実装されてもよい。該アプリケーション・プログラムはいかなる好適なアーキテクチャを有する機械にアップロードされ、該機械によって実行されてもよい。好ましくは、前記機械は、一つまたは複数の中央処理ユニット（「CPU」）、ランダム・アクセス・メモリ（「RAM」）および入出力（「I/O」）インターフェースといったハードウェアをもつコンピュータ・プラットフォーム上で実装される。前記コンピュータ・プラットフォームはまた、オペレーティング・システムおよびマイクロ命令コードをも含みうる。本稿に記載されたさまざまなプロセスおよび機能はマイクロ命令コードの一部もしくはアプリケーション・プログラムの一部またはそれらの任意の組み合わせであってよく、CPUによって実行されてよい。さらに、追加的なデータ記憶ユニットおよび印刷ユニットといったさまざまな他の周辺ユニットがコンピュータ・プラットフォームに接続されていてもよい。
【０１１５】
付属の図面に描かれている構成システム・コンポーネントおよび方法のいくつかは好ましくはソフトウェアにおいて実装されるので、システム・コンポーネントまたはプロセス機能ブロックの間の実際の接続は、本願の原理がプログラムされる仕方に依存して異なることがありうる。本稿の教示を与えられれば、当業者は、本願の原理のこれらおよび同様の実装または構成を考えることができるであろう。
【０１１６】
本稿では例示的な実施形態が付属の図面を参照して記載されてきたが、本願の原理はそうした厳密な実施形態に限定されるものではなく、当業者は本願の原理の範囲や精神から外れることなくそれにさまざまな変更および修正を実施しうることは理解されるものである。そのようなすべての変更および修正は付属の請求項に記載される本発明の範囲内に含まれることが意図されている。
いくつかの付記を記載しておく。
〔付記１〕
ピクチャ内のある領域についての輝度補償情報および色補償情報の少なくとも一方を、そのピクチャと一つまたは複数の関係するピクチャとのうちの少なくとも一つにおける一つまたは複数の他の領域からの輝度情報および色情報に基づいて導出することによってピクチャをエンコードするエンコーダを有する装置。
〔付記２〕
付記１記載の装置であって、前記ピクチャ内の前記領域が画像ブロックであり、前記一つまたは複数の他の領域が、同じビューまたは異なるビューからの空間的に隣接する画像ブロックおよび時間的に隣接する画像ブロックの少なくとも一方を含む、装置。
〔付記３〕
付記１記載の装置であって、導出された色補償情報および導出された輝度補償情報の前記少なくとも一方が、国際標準化機関／国際電気標準会議（ISO/IEC）動画像専門家グループ４（MPEG-4）パート10の先進ビデオ符号化（AVC）規格／国際電気通信連合・電気通信部門（ITU-T）H.264勧告のあるモードに適用される、装置。
〔付記４〕
付記１記載の装置であって、導出された色補償情報および導出された輝度補償情報の前記少なくとも一方が、国際標準化機関／国際電気標準会議（ISO/IEC）動画像専門家グループ４（MPEG-4）パート10の先進ビデオ符号化（AVC）規格／国際電気通信連合・電気通信部門（ITU-T）H.264勧告における既存のスキップ・モードに適用される、装置。
〔付記５〕
付記１記載の装置であって、導出された色補償情報および導出された輝度補償情報の前記少なくとも一方が、国際標準化機関／国際電気標準会議（ISO/IEC）動画像専門家グループ４（MPEG-4）パート10の先進ビデオ符号化（AVC）規格／国際電気通信連合・電気通信部門（ITU-T）H.264勧告における既存の直接モードに適用される、装置。
〔付記６〕
ピクチャ内のある領域についての輝度補償情報および色補償情報の少なくとも一方を、そのピクチャと一つまたは複数の関係するピクチャとのうちの少なくとも一つにおける一つまたは複数の他の領域からの輝度情報および色情報に基づいて導出することによってピクチャをエンコードする段階を有する方法。
〔付記７〕
付記６記載の方法であって、前記ピクチャ内の前記領域が画像ブロックであり、前記一つまたは複数の他の領域が、同じビューまたは異なるビューからの空間的に隣接する画像ブロックおよび時間的に隣接する画像ブロックの少なくとも一方を含む、方法。
〔付記８〕
付記６記載の方法であって、導出された色補償情報および導出された輝度補償情報の前記少なくとも一方が、国際標準化機関／国際電気標準会議（ISO/IEC）動画像専門家グループ４（MPEG-4）パート10の先進ビデオ符号化（AVC）規格／国際電気通信連合・電気通信部門（ITU-T）H.264勧告のあるモードに適用される、方法。
〔付記９〕
付記６記載の方法であって、導出された色補償情報および導出された輝度補償情報の前記少なくとも一方が、国際標準化機関／国際電気標準会議（ISO/IEC）動画像専門家グループ４（MPEG-4）パート10の先進ビデオ符号化（AVC）規格／国際電気通信連合・電気通信部門（ITU-T）H.264勧告における既存のスキップ・モードに適用される、方法。
〔付記１０〕
付記６記載の方法であって、導出された色補償情報および導出された輝度補償情報の前記少なくとも一方が、国際標準化機関／国際電気標準会議（ISO/IEC）動画像専門家グループ４（MPEG-4）パート10の先進ビデオ符号化（AVC）規格／国際電気通信連合・電気通信部門（ITU-T）H.264勧告における既存の直接モードに適用される、方法。
〔付記１１〕
ピクチャ内のある領域についての輝度補償情報および色補償情報の少なくとも一方を、そのピクチャと一つまたは複数の関係するピクチャとのうちの少なくとも一つにおける一つまたは複数の他の領域からの輝度情報および色情報に基づいて導出することによってピクチャをデコードするデコーダを有する装置。
〔付記１２〕
付記１１記載の装置であって、前記ピクチャ内の前記領域が画像ブロックであり、前記一つまたは複数の他の領域が、同じビューまたは異なるビューからの空間的に隣接する画像ブロックおよび時間的に隣接する画像ブロックの少なくとも一方を含む、装置。
〔付記１３〕
付記１１記載の装置であって、導出された色補償情報および導出された輝度補償情報の前記少なくとも一方が、国際標準化機関／国際電気標準会議（ISO/IEC）動画像専門家グループ４（MPEG-4）パート10の先進ビデオ符号化（AVC）規格／国際電気通信連合・電気通信部門（ITU-T）H.264勧告のあるモードに適用される、装置。
〔付記１４〕
付記１１記載の装置であって、導出された色補償情報および導出された輝度補償情報の前記少なくとも一方が、国際標準化機関／国際電気標準会議（ISO/IEC）動画像専門家グループ４（MPEG-4）パート10の先進ビデオ符号化（AVC）規格／国際電気通信連合・電気通信部門（ITU-T）H.264勧告における既存のスキップ・モードに適用される、装置。
〔付記１５〕
付記１１記載の装置であって、導出された色補償情報および導出された輝度補償情報の前記少なくとも一方が、国際標準化機関／国際電気標準会議（ISO/IEC）動画像専門家グループ４（MPEG-4）パート10の先進ビデオ符号化（AVC）規格／国際電気通信連合・電気通信部門（ITU-T）H.264勧告における既存の直接モードに適用される、装置。
〔付記１６〕
ピクチャ内のある領域についての輝度補償情報および色補償情報の少なくとも一方を、そのピクチャと一つまたは複数の関係するピクチャとのうちの少なくとも一つにおける一つまたは複数の他の領域からの輝度情報および色情報に基づいて導出することによってピクチャをデコードする段階を有する方法。
〔付記１７〕
付記１６記載の方法であって、前記ピクチャ内の前記領域が画像ブロックであり、前記一つまたは複数の他の領域が、同じビューまたは異なるビューからの空間的に隣接する画像ブロックおよび時間的に隣接する画像ブロックの少なくとも一方を含む、方法。
〔付記１８〕
付記１６記載の方法であって、導出された色補償情報および導出された輝度補償情報の前記少なくとも一方が、国際標準化機関／国際電気標準会議（ISO/IEC）動画像専門家グループ４（MPEG-4）パート10の先進ビデオ符号化（AVC）規格／国際電気通信連合・電気通信部門（ITU-T）H.264勧告のあるモードに適用される、方法。
〔付記１９〕
付記１６記載の方法であって、導出された色補償情報および導出された輝度補償情報の前記少なくとも一方が、国際標準化機関／国際電気標準会議（ISO/IEC）動画像専門家グループ４（MPEG-4）パート10の先進ビデオ符号化（AVC）規格／国際電気通信連合・電気通信部門（ITU-T）H.264勧告における既存のスキップ・モードに適用される、方法。
〔付記２０〕
付記１６記載の方法であって、導出された色補償情報および導出された輝度補償情報の前記少なくとも一方が、国際標準化機関／国際電気標準会議（ISO/IEC）動画像専門家グループ４（MPEG-4）パート10の先進ビデオ符号化（AVC）規格／国際電気通信連合・電気通信部門（ITU-T）H.264勧告における既存の直接モードに適用される、方法。
〔付記２１〕
ビデオ信号データがエンコードされた記憶媒体であって：
ピクチャ内のある領域についての輝度補償情報および色補償情報の少なくとも一方を、そのピクチャと一つまたは複数の関係するピクチャとのうちの少なくとも一つにおける一つまたは複数の他の領域からの輝度情報および色情報に基づいて導出することによってエンコードされたピクチャを有する記憶媒体。
〔付記２２〕
付記２１記載の記憶媒体であって、導出された色補償情報および導出された輝度補償情報の前記少なくとも一方が、国際標準化機関／国際電気標準会議（ISO/IEC）動画像専門家グループ４（MPEG-4）パート10の先進ビデオ符号化（AVC）規格／国際電気通信連合・電気通信部門（ITU-T）H.264勧告のあるモードに適用されている、記憶媒体。
〔付記２３〕
付記２１記載の記憶媒体であって、導出された色補償情報および導出された輝度補償情報の前記少なくとも一方が、国際標準化機関／国際電気標準会議（ISO/IEC）動画像専門家グループ４（MPEG-4）パート10の先進ビデオ符号化（AVC）規格／国際電気通信連合・電気通信部門（ITU-T）H.264勧告における既存のスキップ・モードに適用されている、記憶媒体。
〔付記２４〕
付記２１記載の記憶媒体であって、導出された色補償情報および導出された輝度補償情報の前記少なくとも一方が、国際標準化機関／国際電気標準会議（ISO/IEC）動画像専門家グループ４（MPEG-4）パート10の先進ビデオ符号化（AVC）規格／国際電気通信連合・電気通信部門（ITU-T）H.264勧告における既存の直接モードに適用されている、記憶媒体。
【図１】
0005421113.tif 000002
【図２】
0005421113.tif 000003
【図３】
0005421113.tif 000004
【図４】
0005421113.tif 000005