(57)【特許請求の範囲】
【請求項１】
ストリームから情報を復号するステップであって、前記情報はデコーダピクチャバッファにおいて再構成参照ピクチャを特定する情報である、ステップと、さらに前記ストリームからデータを復号するステップと、
前記情報により特定された前記再構成参照ピクチャと復号された前記データとから他の参照ピクチャを再構成するステップと、
前記デコーダピクチャバッファにおいて、前記情報により特定された前記再構成参照ピクチャを前記他の参照ピクチャで置換するステップと、
前記他の参照ピクチャからピクチャブロックを再構成するステップと、
を有する方法。
【請求項２】
前記情報により特定された前記再構成参照ピクチャと前記他の参照ピクチャは時間的にアライメントされている、請求項１に記載の方法。
【請求項３】
さらに、前記デコーダピクチャバッファにおいて、前記情報により特定された前記再構成参照ピクチャが前記他の参照ピクチャで置換される時を表す情報を復号するステップを有する、請求項１または２に記載の方法。
【請求項４】
さらに、前記他の参照ピクチャが表示されるか示すフラグを復号するステップを有する、請求項１ないし３いずれか一項に記載の方法。
【請求項５】
前記情報により特定された再構成参照ピクチャはレイヤ化ストリームのベースレイヤから復号される、
請求項１ないし４いずれか一項に記載の方法。
【請求項６】
復号されたデータと、前記情報により特定された前記再構成参照ピクチャを特定する情報とは、前記レイヤ化ストリームのエンハンスメントレイヤから復号される、
請求項５に記載の方法。
【請求項７】
ストリームに他の再構成参照ピクチャからの参照ピクチャを符号化し、さらに前記ストリームに情報を符号化するステップであって、前記情報はデコーダピクチャバッファにおいて前記他の再構成参照ピクチャを特定する情報であり、少なくとも１つの参照ピクチャは、再構成されるとき、前記デコーダピクチャバッファ中の前記他の再構成参照ピクチャを置換する、ステップと、
前記ストリームに前記参照ピクチャからピクチャブロックを符号化するステップと
を有する方法。
【請求項８】
前記他の再構成参照ピクチャと前記参照ピクチャは時間的にアライメントされている、
請求項７に記載の方法。
【請求項９】
さらに、前記デコーダピクチャバッファにおいて、前記他の再構成参照ピクチャが前記参照ピクチャで置換される時を表す情報を符号化するステップを有する、
請求項７または８に記載の方法。
【請求項１０】
さらに、前記参照ピクチャが表示されるか否かを示すフラグを符号化するステップを有する、請求項７ないし９いずれか一項に記載の方法。
【請求項１１】
前記他の再構成参照ピクチャはレイヤ化ストリームのベースレイヤに符号化される、請求項７ないし１０いずれか一項に記載の方法。
【請求項１２】
前記参照ピクチャと、前記デコーダピクチャバッファにおける他の再構成参照ピクチャを特定する情報とは、前記レイヤ化ストリームのエンハンスメントレイヤに符号化される、請求項１１に記載の方法。
【請求項１３】
ストリームから情報を復号する手段であって、前記情報はデコーダピクチャバッファにおいて再構成参照ピクチャを特定する情報である、手段と、前記ストリームからデータを復号する手段と、
前記情報により特定された前記再構成参照ピクチャと復号された前記データとから他の参照ピクチャを再構成する手段と、
前記デコーダピクチャバッファにおいて、前記情報により特定された前記再構成参照ピクチャを前記他の参照ピクチャで置換する手段と、
少なくとも前記他の参照ピクチャからピクチャブロックを再構成する手段と、
を有する復号装置。
【請求項１４】
前記情報により特定された再構成参照ピクチャと、前記他の参照ピクチャとは、時間的にアライメントされている、
請求項１３に記載の復号装置。
【請求項１５】
さらに、前記デコーダピクチャバッファにおいて、前記再構成参照ピクチャが前記他の参照ピクチャで置換される時を表す情報を復号する手段を有する、
請求項１３または１４に記載の復号装置。
【請求項１６】
さらに、前記他の参照ピクチャが表示されるかどうかを示すフラグを復号する手段を有する、
請求項１３ないし１５いずれか一項に記載の復号装置。
【請求項１７】
前記情報により特定された再構成参照ピクチャはレイヤ化されたストリームのベースレイヤから復号される、
請求項１３ないし１６いずれか一項に記載の復号装置。
【請求項１８】
復号されたデータと、前記情報により特定された前記再構成参照ピクチャを特定する情報とは、レイヤ化されたストリームのエンハンスメントレイヤから復号される、
請求項１７に記載の復号装置。
【請求項１９】
ストリームに他の再構成参照ピクチャからの参照ピクチャを符号化する手段と、前記ストリームに情報を符号化する手段であって、前記情報はデコーダピクチャバッファにおいて前記他の再構成参照ピクチャを特定する情報であり、少なくとも１つの参照ピクチャは、再構成されるとき、前記デコーダピクチャバッファ中の前記他の再構成参照ピクチャを置換する、手段と、
前記ストリームに前記参照ピクチャからピクチャブロックを符号化する手段と
を有する符号化装置。
【請求項２０】
前記他の再構成参照ピクチャと前記参照ピクチャとは時間的にアライメントされている、
請求項１９に記載の符号化装置。
【請求項２１】
さらに、前記デコーダピクチャバッファにおいて、前記他の再構成参照ピクチャが前記参照ピクチャで置換される時を表す情報を符号化する手段を有する、請求項１９または２０に記載の符号化装置。
【請求項２２】
さらに、前記参照ピクチャが表示されるかどうかを示すフラグを符号化する手段を有する、
請求項１９ないし２１いずれか一項に記載の符号化装置。
【請求項２３】
前記他の再構成参照ピクチャはレイヤ化されたストリームのベースレイヤで符号化される、
請求項１９ないし２２いずれか一項に記載の符号化装置。
【請求項２４】
前記参照ピクチャと、前記デコーダピクチャバッファにおける他の再構成参照ピクチャを特定する情報とは、レイヤ化されたストリームのエンハンスメントレイヤで符号化される、
請求項２３に記載の符号化装置。
【発明の詳細な説明】
【技術分野】
【０００１】
特殊再構成参照ピクチャからピクチャブロックを復号する方法を開示する。対応する符号化方法と対応する符号化及び復号デバイスをさらに開示する。
【背景技術】
【０００２】
ビデオストリーミング中、利用できる帯域幅は時間的に変化する。結果として、輻輳を回避するため、リアルタイムで利用可能帯域幅にフィットするようにストリーミングアプリケーションの出力ビットレートを調節する必要がある。リアルタイムビットレート調整を可能とする一方法は、リアルタイムエンコーダの利用である。しかしクライアントごとに一符号化システムをアロケートする必要があり、例えばＶＯＤサービスなどのように多数のクライアントがある場合、これは受け入れられない。リアルタイムビットレート調整を可能とする他の一方法は、スケーラブルビデオコーディングの利用である。スケーラブルコーディングでは、ビデオソースは複数のレイヤに符号化される。送信中、出力ビットレートを調整するために、サーバが送信すべきレイヤを選択する（モード「プッシュ」）か、デコーダが送信すべきレイヤをたずねる（モード「プル」）。この方法は、異種のチャネルによるストリーミングに適しているが、シングルレイヤビデオコーディングと比較して、スケーラブルビデオコーディングにより全体的な圧縮効率が悪化し、エンコーダとデコーダの両方における計算の複雑性が増加する。ビットレート調整を実現する簡単な方法は、同じビデオシーケンスの複数のバージョンを符号化することである。これらのバージョンは、解像度及び／又は画質レベルが異なり、それゆえビットレートが異なる。ストリーミング中、発信ビットレートを調整する必要がある時、送信するストリームは、図１に示すように、帯域要求又はユーザの能力にフィットするため、あるバージョンから別のバージョンに動的に切り替えできる。このソリューションは「ストリームスイッチング」として知られている。しかし、インターコーディングされたピクチャ（ｉｎｔｅｒ−ｃｏｄｅｄ  ｐｉｃｔｕｒｅｓ）（Ｐ又はＢピクチャ）においてストリームを直接切り替えると、再構成参照ピクチャのミスマッチが生じ、ピクチャ再構成が正しくなくなることがある。再構成ビデオの画質は大きく損なわれる。この問題を解決する一方法は、ビットストリーム中のランダムアクセスポイント（ＲＡＰ）を用いることである（一般的には、Ｉピクチャ又はＩＤＲピクチャ又はＣＲＡピクチャ）。ＩＤＲは「Ｉｎｓｔａｎｔａｎｅｏｕｓ  Ｄｅｃｏｄｅｒ  Ｒｅｆｒｅｓｈ」の頭字語であり、ＣＲＡは「Ｃｌｅａｎ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ」の頭字語である。切り替えはこうしたＲＡＰのみで行われるので、迅速なストリーム切り替えを実現するために、ビットストリーム中にＲＡＰを頻繁に割り当てる必要がある。しかし、かかるＩ／ＩＤＲピクチャを符号化すると、大きなビットレートオーバーヘッドが生じる。また、ＲＡＰより前にある再構成された参照ピクチャを用いるＲＡＰより後にあるピクチャは、スキップされるか、正しく復号されない。これらは、図２に示したように、符号化で用いられるのとは異なる再構成参照ピクチャを用いるからである。図２において、Ｉｃは再構成された参照ピクチャＩ１とＩ２から再構成され、一方、それは再構成された参照ピクチャｉ１とｉ２から符号化されたものである。
【０００３】
ＡＶＣにおいて、他のストリームからのピクチャの同一の再構成が可能であり、そのためストリーム切り替えが容易である特殊なピクチャタイプ（ＳＩ／ＳＰ）がデザインされた。そのためビデオピクチャは、図３に示したように、イントラコーディングされたピクチャ（ｉｎｔｒａ−ｃｏｄｅｄ  ｐｉｃｔｕｒｅｓ）ではなくスイッチングポイントにおいて、ＳＰピクチャに符号化される。ＳＰピクチャのコーディング効率は、イントラコーディングされたピクチャのコーディング効率より高いが、通常のＰピクチャほど高くはない。それゆえ、多くの切り替えポイントが割り当てられれば、全体的なコーディング効率は依然として損なわれる。
【０００４】
非特許文献１に、大きなビットレートオーバーヘッド無しにいつでも切り替えられるソリューションが開示されている。このソリューションはＩＰＰＰ  ＧＯＰ構成に対してのみ与えられている。ビットレートが異なる同じビデオシーケンスの複数のバージョンに加えて、図４に示したように切り替えが生じる、カレントピクチャの再構成された参照ピクチャに対して、ＤＩＦＦピクチャが符号化される。ＤＩＦＦピクチャはカレントピクチャの再構成された参照ピクチャと、他のストリーム中の時間的に対応するピクチャとの差分である。差分ピクチャはミスマッチを補償するためデコーダに送信される。上記文献の第５頁に記載されているように、ＤＩＦＦピクチャは切り替えが生じた時にのみ送信されるので、上記方式により生じるビットレートオーバーヘッドは小さい。他方、このソリューションは単一の再構成されたピクチャから予測されるＰピクチャに対してのみ有効である。また、このソリューションは符号化順序と表示順序が同じであることを要する。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】Ｚｈｏｕ  ｅｔ  ａｌ著「Ｅｆｆｉｃｉｅｎｔ  ｂｉｔ  ｓｔｒｅａｍ  ｓｗｉｔｃｈｉｎｇ  ｏｆ  Ｈ．２６４  ｃｏｄｅｄ  ｖｉｄｅｏ」（ｐｒｏｃ．  ｏｆ  ＳＰＩＥ  ｖｏｌ．５９０９  （２００５））
【発明の概要】
【０００６】
ピクチャブロックを復号する方法を開示する。該復号方法は、少なくとも１つのストリームＳ＿ｄｉｆｆを、復号データに、及びデコーダピクチャバッファにおいて再構成参照ピクチャを特定する情報に復号するステップと、少なくとも前記特定された再構成参照ピクチャと前記復号データとから特別参照ピクチャを再構成するステップと、前記デコーダピクチャバッファにおいて、前記再構成参照ピクチャを前記特別参照ピクチャで置換するステップと、前記ピクチャブロックを、少なくとも前記特別参照ピクチャから再構成するステップと、を有する。
【０００７】
具体的な特徴によると、デコーダピクチャバッファにおいて置換される１つの再構成参照ピクチャは、特定された再構成参照ピクチャである。
【０００８】
有利にも、復号方法は、さらに、前記デコーダピクチャバッファにおいて、前記１つの再構成参照ピクチャが前記特別参照ピクチャで置換される時を表す情報を復号するステップを有する。
【０００９】
本発明の他の一態様によると、復号方法は、さらに、前記特別参照ピクチャが表示されるか示すフラグを復号するステップを有する。
【００１０】
具体的な特徴によると、特定された再構成参照ピクチャはレイヤ化されたストリームのベースレイヤから復号される。
【００１１】
有利にも、前記復号データと前記デコーダピクチャバッファ中の前記再構成参照ピクチャを特定する情報とは、前記レイヤ化ストリームのエンハンスメントレイヤから復号される。
【００１２】
ピクチャブロックを符号化する方法を開示する。該符号化方法は、少なくとも１つの再構成参照ピクチャから前記ピクチャブロックを符号化するステップと、前記少なくとも１つの再構成参照ピクチャを、他の再構成参照ピクチャ及びデコーダピクチャバッファにおいて前記他の再構成参照ピクチャを特定する情報からの特別参照ピクチャとして、符号化し、前記特別参照ピクチャは、再構成されたとき、前記デコーダピクチャバッファにおいて前記特定された再構成参照ピクチャを置換するステップとを有する。
【００１３】
具体的な特徴によると、デコーダピクチャバッファにおいて置換される１つの再構成参照ピクチャは、特定された他の再構成参照ピクチャである。
【００１４】
有利にも、符号化方法は、さらに、前記デコーダピクチャバッファにおいて、前記１つの再構成参照ピクチャが前記特別参照ピクチャで置換される時を表す情報を符号化するステップを有する。
【００１５】
本発明の他の一態様によると、符号化方法は、さらに、前記特別参照ピクチャが表示されるか示すフラグを符号化するステップを有する。
【００１６】
具体的な特徴によると、特定された再構成参照ピクチャはレイヤ化されたストリームのベースレイヤに符号化される。
【００１７】
有利にも、前記少なくとも１つの再構成参照ピクチャと、前記デコーダピクチャバッファにおける他の再構成参照ピクチャを特定する情報とは、前記レイヤ化ストリームのエンハンスメントレイヤに符号化される。
【００１８】
ピクチャブロックを復号する復号装置がさらに開示される。該復号装置は、少なくとも１つのストリームＳ＿ｄｉｆｆを、復号データに、及びデコーダピクチャバッファにおいて再構成参照ピクチャを特定する情報に復号する手段と、少なくとも前記特定された再構成参照ピクチャと前記復号データとから特別参照ピクチャを再構成する手段と、前記デコーダピクチャバッファにおいて、前記再構成参照ピクチャを前記特別参照ピクチャで置換する手段と、前記ピクチャブロックを、少なくとも前記特別参照ピクチャから再構成する手段と、を有する。
【００１９】
復号装置は、上記復号方法のステップを実行するように構成されている。
【００２０】
ピクチャブロックを符号化する符号化装置が開示される。該符号化装置は、少なくとも１つの再構成参照ピクチャから前記ピクチャブロックを符号化する手段と、前記少なくとも１つの再構成参照ピクチャを、他の再構成参照ピクチャ及びデコーダピクチャバッファにおいて前記他の再構成参照ピクチャを特定する情報からの特別参照ピクチャとして、符号化する手段であって、前記特別参照ピクチャは、再構成されたとき、前記デコーダピクチャバッファにおいて前記特定された再構成参照ピクチャを置換する手段とを有する。
【００２１】
該符号化装置は、上記符号化方法のステップを実行するように構成されている。
【００２２】
最後に、データストリームが開示される。該データストリームは、デコーダピクチャバッファにおいて再構成参照ピクチャを特定する情報と、前記特定された再構成参照ピクチャから特別参照ピクチャの再構成を可能化するデータとが符号化され、前記特別参照ピクチャは前記デコーダピクチャバッファにおいて前記特定された再構成参照ピクチャを置換するものである。
【図面の簡単な説明】
【００２３】
本発明の他のフィーチャと優位性は、幾つかの実施形態の下記の説明で明らかになるだろう。この説明は次の図面を参照して行う：
【図１】ストリームスイッチングの一般的原理を示す図である。
【図２】ストリームスイッチングの一般的原理を示す図である。
【図３】技術水準によるＳＩ／ＳＰピクチャを用いるストリームスイッチングの原理を示す図である。
【図４】技術水準によるＤＩＦＦピクチャを用いるストリームスイッチングの原理を示す図である。
【図５】本発明による復号方法を示すフローチャートである。
【図６】本発明による符号化方法を示すフローチャートである。
【図７】本発明によるモノレイヤビデオデコーダを示す図である。
【図８】本発明によるモノレイヤビデオエンコーダを示す図である。
【図９】本発明によるＳＲＰピクチャを用いたストリームスイッチングの原理を示す図である。
【図１０】本発明による復号方法の別の一実施形態を示す図である。
【図１１】本発明によるマルチレイヤビデオデコーダを示す図である。
【図１２】本発明によるマルチレイヤビデオエンコーダを示す図である。
【図１３】本発明によるマルチレイヤストリームを示す図である。
【発明を実施するための形態】
【００２４】
本発明は、ピクセルのピクチャブロックを復号する方法と、かかるピクチャブロックを符号化する方法とに関する。ピクチャブロックはピクチャシーケンスの一ピクチャに属する。各ピクチャは、複数のピクセルすなわちピクチャポイントを含み、ピクチャデータの少なくとも一アイテムは各画素と関連付けられている。ピクチャデータのアイテムは、例えば輝度データのアイテムまたはクロミナンスデータのアイテムである。以下、符号化方法及び復号方法を、ピクチャブロックを参照して説明する。言うまでもなく、これらの方法は、一以上のピクチャの符号化と復号を一ピクチャの複数のピクチャブロックに適用でき、かつ一シーケンスの複数のピクチャに適用できる。ピクチャブロックは任意形式のピクセル・セットである。正方形でも長方形でもよい。本発明はかかる形状には限定されない。以下のセクションでは、ピクチャブロックに対してブロックという言葉を用いる。ＨＥＶＣでは、ブロックとはＣｏｄｉｎｇ  Ｕｎｉｔ（ＣＵ）を指す。
【００２５】
「予測因子（ｐｒｅｄｉｃｔｏｒ）」という用語は、他のデータを予測するために用いられるデータを示す。予測因子はピクチャブロックを予測するために用いられる。予測因子又は予測ブロックは、それが予測するブロックが属するピクチャと同じピクチャの一以上の再構成された基準サンプルから得られ（空間予測又はイントラピクチャ予測）、又は再構成された基準ピクチャの一参照ブロック（単一方向予測）又は複数参照ブロック（双方向予測又はｂｉ−ｐｒｅｄｉｃｔｉｏｎ）からえられる（時間的予測又はインターピクチャ予測）。基準ブロックは再構成された基準ピクチャにおいて動きベクトルとして特定される。予測は、照明変動モデル（加重予測としても知られている）を考慮するため加重することもできる。
【００２６】
「残差」との用語は、ソースデータから予測因子を引いた後に得られるデータを指す。
【００２７】
「再構成」との用語は、残差を予測因子にマージした後に得られるデータ（例えば、ピクセル、ブロックなど）を指す。マージ（ｍｅｒｇｉｎｇ）は一般的に予測因子の残差との合計である。しかし、マージ（ｍｅｒｇｉｎｇ）はより一般的な用語であり、特に、再構成されたサンプルの付加的なポストフィルタリング段階、及び／又は再構成されたサンプルに対するオフセットを加える付加的なステップを含む。基準ピクチャは、再構成されると、新しく再構成された基準ピクチャとして、ＤＰＢ（「Ｄｅｃｏｄｅｒ  Ｐｉｃｔｕｒｅ  Ｂｕｆｆｅｒ」の頭字語）に格納される。
ピクチャの復号に関して、「再構成」及び「復号」との用語はしばしば同意語として用いられる。よって、「再構成されたブロック」は「復号されたブロック」とも言われる。
【００２８】
符号化という用語は最も広い意味に取るべきである。符号化は場合によっては、変換の適用及び／又はデータの量子化を含む。符号化はエントロピー符号化のみを指すこともある。ＤＣＴ（「Ｄｉｓｃｒｅｔｅ  Ｃｏｓｉｎｅ  Ｔｒａｎｓｆｏｒｍ」）はかかる変換の一例である。同様に、復号との用語は、場合によっては、エントロピー復号に加えて、変換の適用及び／又は逆量子化を含む。デコーダ側で適用される変換は、エンコーダサイドで適用された変換の逆変換である。
【００２９】
ストリームは、一以上の符号化ビデオシーケンスを形成するコード化ピクチャ及び関連データの表すビットシーケンスである。ストリームはＮＡＬユニットストリームまたはバイトストリームのいずれかを指すのに用いる集合語である。
【００３０】
ＮＡＬ（「Ｎｅｔｗｏｒｋ  Ａｂｓｔｒａｃｔｉｏｎ  Ｌａｙｅｒ」の頭字語）ユニットは、後続データのタイプ及びそのデータを含むバイトの表示を含むシンタックス構造である。ＮＡＬは、様々な通信チャネル又は記憶媒体での搬送に適した方法で、そのデータをフォーマットするよう特定され、ヘッダ情報を提供する。すべてのデータはＮＡＬユニットに含まれ、各ＮＡＬユニットは整数バイトを含む。ＮＡＬユニットは、パケット指向システムとストリームシステムの両方での利用のため、一般的なフォーマットを指定している。パケット指向トランスポートとバイトストリームとの両方のＮＡＬユニットのフォーマットは、バイトストリームフォーマットでは各ＮＡＬユニットの前にスタートコードと、別のパディングバイト（ｐａｄｄｉｎｇ  ｂｙｔｅｓ）があり得る点を除き、同じである。
【００３１】
ＡＵ（「Ａｃｃｅｓｓ  Ｕｎｉｔ」の頭字語）は、指定された分類規則によって互いに関連づけられ、復号順序で連続しており、１つのコード化ピクチャだけを含むＮＡＬユニットのセットである。アクセスユニットの復号により常に復号ピクチャが得られる。
【００３２】
図５と６では、表示したボックスは純粋に機能的なものであり、必ずしも物理的に分離しているものを示すものではない。本技術分野の当業者には言うまでもないが、本原理の諸態様はシステム、方法、またはコンピュータ読み取り可能媒体として実施され得る。したがって、本原理の諸態様は、完全にハードウェアによる実施形態、完全にソフトウェアによる実施形態（ファームウェア、常駐ソフトウェア、マイクロコードなど）、またはソフトウェアとハードウェアの態様を組み合わせた実施形態の形式を取り得る。これらはすべてここでは概して「回路」、「モジュール」または「システム」と呼ぶ。さらにまた、本原理の諸態様はコンピュータ読み取り可能記憶媒体の形式を取り得る。一以上のコンピュータ読み取り可能記憶媒体の任意の組み合わせを利用できる。  
図のフローチャートとブロック図は、本発明の様々な実施形態によるシステム、方法及びコンピュータプログラム製品の可能性のある実装の構成、動作及び機能を示す。これに関連して、フローチャートやブロック図の各ブロックは、モジュール、セグメント、コードの一部分を表す。これは指定された論理的機能を実装する一又は複数の実行可能命令を含む。留意すべき点として、代替的な実施形態では、ブロックに示した機能は図面に示した順序でない順序で行ってもよい。例えば、順次的に示された２つのブロックは、その機能に応じて、実際には、実質的に同時に実行してもよく、逆の順序で実行してもよいし、ブロックは別の順序で実行されてもよい。また、留意点として、ブロック図及び／又はフローチャートの各ブロック、及びブロック図及び／又はフローチャートのブロックの組合せは、指定された機能や動作を実行する特定目的ハードウェアベースシステムにより、又は特定目的ハードウェアとコンピュータ命令との組合せにより実施できる。明示的には説明していないが、本実施形態は任意の組み合わせやサブコンビネーションで利用できる。
【００３３】
図５は、具体的かつ非限定的な実施形態による復号方法を示すフローチャートである。本方法は、ストリームＳに符号化された現在ピクチャブロックＢｃを復号するものである。ピクチャブロックＢｃは、現在ピクチャＩｃのスライスＳｃに属する。スライスは、ピクチャブロックセットなどのピクチャの一部である。
【００３４】
ステップ１０において、少なくとも一ストリームＳ＿ｄｉｆｆは、復号され、復号データ（例えば、残差及びコーディングモード）と、再構成された基準ピクチャＲ２を特定する情報ＩＮＦＯとになる。
【００３５】
ステップ１２において、特別基準ピクチャ（頭字語はＳＲＰ）Ｒ１’が、特定された再構成基準ピクチャＲ２及び復号データから、再構成される。ＳＲＰ  Ｒ１’の再構成は、Ｒ１’の各ピクチャブロックについて、予測因子を決定して残差を加えることを含む。予測因子は、クラシカルなイントラ予測のように、（Ｂｃと同じ位置のＲ２中のブロックとして、又は動きベクトルにより特定されるＲ２中の動き補償されたブロックとして）特定された再構成基準ピクチャＲ２から、又は隣接する再構成サンプルから決定し得る。Ｒ２中のブロックは、Ｒ２における空間的位置がＩｃにおけるＢｃの空間的位置と同じであれば、Ｂｃと同じ位置にある。変形例によると、再構成された基準ピクチャＲ２のサイズが現在のピクチャＩｃのサイズと異なる場合、Ｒ２は特別な基準ピクチャの再構成のためリスケールされ、（場合によっては、適当なパディングを用いて）リスケールされたＲ２ピクチャはＩｃと同じサイズである。この場合、Ｒ１’Ｆ（Ｒ２）から再構成される。Ｆはリスケーリングフィルタである。ストリームＳ＿ｄｉｆｆは、ストリームＳの一部であっても、ストリームＳとは独立であってもよい。
【００３６】
一例として、ストリームＳ＿ｄｉｆｆは、Ｒ２とは異なる他の再構成基準ピクチャＲ１と、再構成基準ピクチャＲ２との間の、ピクセルごとの差を符号化する。Ｒ１は、例えば、現在のピクチャブロックＢｃが符号化される再構成基準ピクチャである。この場合、ストリームＳ＿ｄｉｆｆの復号は、通常のエントロピー復号、逆量子化、及び変換により、差分ピクチャＤＩＦＦを復号するステップを含む。変換は例えば逆ＤＣＴである。差分ピクチャは、通常、再構成された基準ピクチャＲ１と、再構成された基準ピクチャＲ２との間の差分の近似である。近似は、符号化中の損失（例えば、量子化によるもの）による。差分ピクチャＤＩＦＦがロスレス符号化をされる場合、復号される差分ピクチャＤＩＦＦは、再構成された基準ピクチャＲ１と再構成された基準ピクチャＲ２との間の差分に等しい。変形例によれば、Ｒ１とＲ２のサイズが異なれば、差分ピクチャは、再構成された基準ピクチャＲ１と、リスケールされた再構成された基準ピクチャＲ２との間の差分である。一例として、Ｒ２がＲ１より大きければ、Ｒ２はダウンスケールされ、Ｒ２がＲ１より小さければ、Ｒ２はアップスケールされる。この場合、特別基準ピクチャＲ１’は、Ｆ（Ｒ２）＋ＤＩＦＦに等しく、Ｒ２とＩｃが同じサイズであれば、Ｆは恒等関数（ｉｄｅｎｔｉｔｙ）であり、そうでなければＦはリスケーリング関数である。
【００３７】
一変形例によると、復号方法は、さらに、差分ピクチャＤＩＦＦに関連する符号の任意的な復号を含む。かかる符号が復号される場合、符号が正であれば、特別基準ピクチャＲ１’は、Ｆ（Ｒ２）＋ＤＩＦＦに等しく、符号が負であれば、Ｆ（Ｒ２）−ＤＩＦＦに等しい。
【００３８】
他の一変形例によると、ストリームＳ＿ｄｉｆｆは、Ｒ１の幾つかのブロックについて、これらのブロックと、Ｒ２中の同じ位置のブロックとの間の差分を符号化する。Ｒ１の他のブロックは、クラシカルなイントラ予測を用いて、すなわち、隣接する再構成されたサンプルから、Ｓ＿ｄｉｆｆに符号化される。
【００３９】
他の一変形例によると、ストリームＳ＿ｄｉｆｆは、Ｒ１の幾つかのブロックについて、これらのブロックと、Ｒ２中の対応するブロックとの間の差分を符号化する。Ｒ２中の対応ブロックは、同じ位置のブロック又は動き補償されたブロックのどちらかである。Ｒ１の他のブロックは、クラシカルなイントラ予測を用いて、すなわち、隣接する再構成されたサンプルから、Ｓ＿ｄｉｆｆに符号化される。
【００４０】
情報ＩＮＦＯの復号により、異なるユースケースを処理することが可能となる。一例として、現在のピクチャブロックＢｃが２つの再構成された基準ピクチャＲ１とｒ１から符号化されている場合、ステップ１０において、２つの特別基準ピクチャＲ１’とｒ１’及び２つの情報ＩＮＦＯとｉｎｆｏが復号される。特別基準ピクチャＲ１’とｒ１’はそれぞれＲ２とｒ２に対応する。ここで、Ｒ２とｒ２はＤＰＢに格納された２つの再構成された基準ピクチャであり、これからＢｃが再構成される。結果として、ＩＮＦＯはデコーダに対して、Ｒ１’がＲ２から再構成されるべきことを示し、一方、ｉｎｆｏはｒ１’がｒ２から再構成されるべきことを示す。
【００４１】
各特別ピクチャは、例えば、ストリームＳ＿ｄｉｆｆにおいて、クラシカルなＩ、Ｐ、Ｂピクチャ／スライスタイプとは異なるピクチャ／スライスタイプを示す専用フラグで特定される。このピクチャ／スライスタイプは、現在のＡＵが、ＤＰＢ中のピクチャを置換するのに用いられる特別基準ピクチャを含むことを示す。一変形例によると、各特別ピクチャはスライスヘッダ中の専用フラグで識別される。
【００４２】
ＤＰＢにおいて、再構成された基準ピクチャＲ２を識別する情報ＩＮＦＯは、例えば、文書ＩＳＯ／ＩＥＣ１４４９６−１０（ｓｅｃｔｉｏｎ３．１０４）で定義されたＰＯＣ（「Ｐｉｃｔｕｒｅ  Ｏｒｄｅｒ  Ｃｏｕｎｔ」の頭字語）である。一変形例では、再構成された基準ピクチャを識別する情報は再構成された基準ピクチャインデックスである。
【００４３】
ステップ１４において、特別基準ピクチャＲ１’は、ＤＰＢ中の再構成された基準ピクチャの一つを置換する。具体的な一実施形態によると、特別基準ピクチャＲ１’により置換されるＤＰＢ中の再構成された基準ピクチャは、Ｒ２である。特別な基準ピクチャＲ１’は、Ｒ２の代わりにＤＰＢ中に格納される。Ｂｃが、符号化で用いられる再構成される基準ピクチャＲ１及びｒ１とはことなってもよい２つの再構成された基準ピクチャＲ２及びｒ２に属する２つの基準ブロックから双方向予測（ｂｉ−ｐｒｅｄｉｃｔ）される場合、Ｒ２とｒ２の両方がＤＰＢにおいてＲ１’とｒ１’により置換される。特別基準ピクチャＲ１’とｒ１’は、このようにＢｃの基準ピクチャとして用いられる。Ｂｃを再構成するときにＤＰＢ中にｒ１があれば、Ｂｃは１つの特別基準ピクチャＲ１’とｒ１からでも再構成できる。
【００４４】
ステップ１６において、現在のピクチャブロックＢｃは、Ｒ２ではなく特別基準ピクチャＲ１’から再構成される。通常、特別基準ピクチャは、コンテンツに関して、Ｒ２よりＲ１により近いから、ドリフトが減少する。ステップ１４の置換がされなければ、ＢｃはＲ１’ではなくＲ２から再構成される。通常、ピクチャブロックの再構成は、ストリームＳから残差を復号し、その残差を予測因子に加えることを含む。スキップモードの場合、残差はゼロであってもよい。残差の復号は、エントロピー復号、逆量子化、及びエンコーダ側で適用された変換とは逆の変換の適用が含まれる。これらのステップはビデオ圧縮／コーディングの技術分野の当業者には周知であり、これ以上は説明しない。特別基準ピクチャＲ１’中の基準ブロックは、ストリームＳから復号される動きベクトルにより特定される。基準ブロックは予測因子として用いられる。双方向予測（ｂｉ−ｐｒｅｄｉｃｔｉｏｎ）の場合、場合によっては同一の再構成された基準ピクチャである２つの再構成された基準ピクチャ中の２つの基準ブロックが特定される。予測因子は、これらの２つの基準ブロックの加重合計である。
【００４５】
他の一変形例では、復号方法は、さらに、任意的ステップ１３を含み、Ｔｓ時点を表す情報がストリームＳから、再構成された基準ピクチャＲ２が特別基準ピクチャＲ１’により置換される時を示す復号順序番号に復号される。このデータは、特に、ストリームＳの変換に用いられた変換とは別の手段を用いて、ストリームＳ＿Ｄｉｆｆが変換されるときに、特に有用である。このデータは、例えば、その再構成のために、ＤＰＢにおいてこの特別基準ピクチャを用いる第１のピクチャのＰＯＣである。この場合、再構成される基準ピクチャＲ２は、この最初のピクチャの復号を開始する直前に、特別基準ピクチャにより置換される。一変形例によると、このデータは、例えば、その再構成のために、ＤＰＢにおいて、再構成された基準ピクチャＲ２を用いる最後のピクチャのＰＯＣである。この場合、再構成される基準ピクチャＲ２は、この最後のピクチャの復号の完了直前に、特別基準ピクチャにより置換される。
【００４６】
さらに他の一変形例によると、特別基準ピクチャが表示されるか否かを示すフラグＦＧがストリームＳ＿ｄｉｆｆから復号される。他の一変形例によると、このフラグが復号され、ＳＲＰは定義により表示されない。ＩＮＦＯ、符号、フラグＦＧ、タイミング情報は、（スライスヘッダ中の又はスライスセグメントヘッダ中の）各特別基準ピクチャについて復号でき、単一ヘッダ中の複数の特別基準ピクチャについてグループ化してもよい。ＩＮＦＯ、符号、フラグＦＧ、タイミング情報は、例えば、ＳＥＩメッセージＶＰＳ（Ｖｉｄｅｏ  Ｐａｒａｍｅｔｅｒ  Ｓｅｔ  ＨＥＶＣ）又はＳｃのスライスヘッダから復号される。
【００４７】
図６は、具体的かつ非限定的な実施形態による符号化方法を示すフローチャートである。本方法は、ストリームＳ中の現在ピクチャブロックＢｃを符号化するものである。
【００４８】
ステップ２０において、現在ピクチャブロックＢｃは、ストリームＳ中の少なくとも１つの最初の再構成された基準ピクチャから符号化される。通常、現在ピクチャブロックの復号は、残差の決定、残差の変換、及び変換された残差の量子化データへの量子化を含む。量子化データはさらにストリームＳにエントロピーコーディングされる。残差は、現在ピクチャブロックＢｃから予測因子を減算することにより得られる。予測因子は、第１の再構成された基準ピクチャＲ１から決定される。より正確には、予測因子は、再構成された基準ピクチャＲ１において、動きベクトルにより決定される。現在ブロックが２つの基準ブロックから双方向予測されるものであれば、予測因子はこれら２つの基準ブロックを平均することにより得られる。２つの基準ブロックは、２つの異なる再構成された基準ピクチャＲ１とｒ１に属するか、またはまったく同一の再構成された基準ピクチャに属する。動きベクトルはストリームＳにも符号化される。これらのステップはビデオ圧縮の技術分野の当業者には周知であり、これ以上は説明しない。
【００４９】
ステップ２４において、再構成された基準ピクチャＲ１と情報ＩＮＦＯとは符号化され、ストリームＳ＿ｄｉｆｆになる。Ｓ＿ｄｉｆｆの復号はＳＲＰである。ストリームＳ＿ｄｉｆｆは、ストリームＳの一部であっても、ストリームＳとは独立であってもよい。再構成された基準ピクチャＲ１は、ＩＮＦＯにより特定される、Ｒ１とは異なる第２の再構成された基準ピクチャＲ２から符号化される。一変形例によると、再構成された基準ピクチャＲ２のサイズが現在のピクチャＩｃのサイズと異なり、そのためＲ１のサイズと異なる場合、Ｒ２は再構成された基準ピクチャＲ１の符号化のためリスケールされ、（場合によっては、適当なパディングを用いて）リスケールされたＲ２ピクチャはＩｃと同じサイズにされる。この場合、Ｒ１はＦ（Ｒ２）から符号化される。Ｆはリスケーリングフィルタである。
【００５０】
一例として、ストリームＳ＿ｄｉｆｆはＲ１とＲ２の間のピクセルごとの差分ＤＩＦＦを符号化する。ＤＩＦＦピクチャは、（例えば、ＤＣＴを用いた）変換、量子化、及びエントロピーコーディングにより符号化される。一変形例によれば、Ｒ１とＲ２のサイズが異なれば、差分ピクチャは、再構成された基準ピクチャＲ１と、リスケールされた第２の再構成された基準ピクチャＲ２との間の差分である。一例として、Ｒ２がＲ１より大きければ、Ｒ２はダウンスケールされ、Ｒ２がＲ１より小さければ、Ｒ２はアップスケールされる。この場合、ＤＩＦＦ＝Ｒ１−Ｆ（Ｒ２）であり、Ｆは、Ｒ２とＩｃが同じサイズのとき恒等関数であり、その他の場合にはリスケーリング関数である。
【００５１】
一変形例によると、符号化方法は、さらに、差分ピクチャに関連する符号の任意的な復号を含む。かかる符号が復号される場合、符号が正であれば、特別基準ピクチャＲ１’は、Ｆ（Ｒ２）＋ＤＩＦＦに等しく、符号が負であれば、Ｆ（Ｒ２）−ＤＩＦＦに等しい。
【００５２】
他の一変形例によると、ストリームＳ＿ｄｉｆｆは、Ｒ１の幾つかのブロックについて、これらのブロックと、Ｒ２中のブロック（すなわち、Ｂｃと同じ位置のブロック又は動き補償されたブロック）との間の差分を符号化する。Ｒ１の他のブロックは、クラシカルなイントラ予測を用いて、すなわち、隣接する再構成されたサンプルから、Ｓ＿ｄｉｆｆに符号化される。
【００５３】
情報ＩＮＦＯの符号化により、異なるユースケースを処理することが可能となる。一例として、現在のピクチャブロックＢｃが２つの再構成された基準ピクチャＲ１とｒ１から符号化される場合、２つの再構成された基準ピクチャは２つの他の再構成された基準ピクチャＲ２とｒ２から符号化される。ＩＮＦＯはデコーダに対して、特別基準ピクチャＲ１’がＲ２から再構成されるべきことを示し、一方、ｉｎｆｏは他の特別基準ピクチャｒ１’がｒ２から再構成されるべきことを示す。各特別基準ピクチャは、例えば、ストリームＳ＿ｄｉｆｆにおいて、クラシカルなＩ、Ｐ、Ｂピクチャ／スライスタイプとは異なるピクチャ／スライスタイプを示す専用フラグで特定される。このピクチャ／スライスタイプは、現在のＡＵが、ＤＰＢ中のピクチャを置換するのに用いられる特別基準ピクチャであることを示す。一変形例によると、各特別ピクチャはスライスヘッダ中の専用フラグで識別される。具体的な一実施形態では、特別基準ピクチャと情報ＩＮＦＯは、ＤＰＢの再構成された基準ピクチャの複数の又は各ペアについて符号化される。その結果として、いつでもブロックＢｃを、それが符号化されたものでなくても、ドリフトを制限しつつ、ＤＰＢのどのピクチャからでも復号できる。実際、Ｂｃを再構成するとき、Ｒ１がＤＰＢ中に無ければ、ＢｃはＲ２ではなく特別基準ピクチャＲ１’から再構成できる。ドリフトはこのように限定される。Ｒ１’がコンテンツの点でＲ２よりＲ１に近いからである。
【００５４】
第２の再構成された基準ピクチャを特定する情報は、例えば、ＰＯＣである。一変形例では、第２の再構成された基準ピクチャを識別する情報は再構成された基準ピクチャインデックスである。
【００５５】
復号方法について開示したすべての変形例とオプションは、符号化方法にも適用可能である。具体的に、符号化方法は、異なるピクチャに関連する符号の任意的符号化を含む。他の一変形例では、符号化方法は、さらに、任意的ステップ２２を含み、Ｔｓ時点を表す情報が、再構成された基準ピクチャＲ２がＤＰＢ中の特別基準ピクチャＲ２により置換される時を示す復号順序番号に符号化される。このデータは、例えば、その再構成のために、ＤＰＢにおいてこの特別基準ピクチャを用いる第１のピクチャのＰＯＣである。
さらに他の一変形例によると、特別基準ピクチャが表示されるか否かを示すフラグＦＧが符号化される。このフラグは、（スライスヘッダ中の又はスライスセグメントヘッダ中の）各特別基準ピクチャについてコーディングでき、単一ヘッダ中の複数の特別基準ピクチャについてグループ化されてもよい。他の一変形例によると、定義からして、ＳＲＰが表示されないとき、このフラグは符号化されない。
【００５６】
ＩＮＦＯ、符号、フラグＦＧ、タイミング情報は、例えば、ＳＥＩメッセージＶＰＳ（Ｖｉｄｅｏ  Ｐａｒａｍｅｔｅｒ  Ｓｅｔ  ＨＥＶＣ）又はＳｃのスライスヘッダから復号される。
【００５７】
具体的かつ非限定的な実施形態によるデコーダを図７に示した。デコーダは、図５を参照して開示した復号方法を実施するように構成されている。ストリームＳは符号化モジュールＤＥＣ０により受け取られる。復号モジュールＤＥＣ０は、現在ピクチャブロックＢｃの残差を復号するように構成されている。スキップモードの場合、残差はゼロであってもよい。復号モジュールＤＥＣ０は、予測因子を残差に加算するように構成された加算器ＡＤＤに接続されている。予測因子は、前に再構成されＤＰＢに格納されている基準ピクチャから予測モジュールＰＲＥＤにより決定される。予測モジュールＰＲＥＤは、復号モジュールＤＥＣ０により復号された少なくとも一つの動きベクトルから、現在ピクチャブロックの予測因子を決定する。ＤＰＢは、ストリームＳ＿ｄｉｆｆを復号して復号されたデータと、情報ＩＮＦＯにするように構成された復号モジュールＤＥＣ１に接続されている。復号モジュールＤＥＣ１は、さらに、復号されたストリームから、及びＤＰＢに格納されＩＮＦＯにより特定された再構成された基準ピクチャから、特別基準ピクチャを再構成するように構成されている。モジュールＤＥＣ１により再構成された特別基準ピクチャを用いて、ＤＰＢにおいて、ＩＮＦＯにより特定されるピクチャを置換する。図７に示していない一変形例によると、Ｓ＿ｄｉｆｆはストリームＳの一部である。
【００５８】
具体的かつ非限定的な実施形態によるエンコーダを図８に示した。エンコーダは、図６を参照して開示した符号化方法を実施するように構成されている。減算モジュールＳＵＢＴは、現在ピクチャブロックＢｃから予測因子を減算する。減算モジュールの出力は残差である。予測因子は、前に再構成されＤＰＢに格納されている基準ピクチャから予測モジュールＰＲＥＤにより決定される。予測モジュールＰＲＥＤは、動き推定モジュールＭＥにより決定された少なくとも一つの動きベクトルから、現在ピクチャブロックの予測因子を決定する。残差はコーディングモジュールＥＮＣ０によりストリームＳにコーディングされる。基準ピクチャは、符号化時、さらにモジュールＲＥＣにより再構成され、ＤＰＢに格納される。ＤＰＢは、ストリームＳ＿ｄｉｆｆに、他の再構成された基準ピクチャＲ２から再構成された基準ピクチャＲ１を、例えば差分ピクチャＲ１−Ｒ２を符号化することにより符号化し、及びＲ２を特定する情報ＩＮＦＯを符号化するように構成されたモジュールＥＮＣ１に接続されている。図示していない一変形例によると、Ｓ＿ｄｉｆｆはストリームＳの一部である。
【００５９】
一変形例によると、符号化方法及び復号方法は、図９に示したストリームスイッチングの場合に用いられる。この場合、第１のピクチャシーケンスはストリームＳ０に符号化される。第２のピクチャシーケンスはストリームＳ１に符号化される。通常、第２のピクチャシーケンスは、第１のシーケンスと同じであるが、異なるビットレートで、すなわち異なる量子化ステップを用いて符号化されている。一変形例によると、第２のピクチャシーケンスは第１のシーケンスをリスケールしたバージョンであり、すなわちアップスケール又はダウンスケールしたバージョンである。具体的な一実施形態によると、Ｓ０とＳ１は同じＧＯＰ構造（すなわち、ＨＥＶＣ標準のセクション８．３．１と８．３．２に規定されたのと同じ復号順序及び同じ基準ピクチャ）を有する。
【００６０】
ストリームＳ０とＳ１とに加えて、各時点ｔｎにおいて、Ｓ１の再構成された基準ピクチャ
【００６１】
［外１］
0006310947.tif 000002
は、さらに、図９に示すように、Ｓ０の、時間的に対応する、すなわち時間的に位置合わせされた（ｔｅｍｐｏｒａｌｌｙ  ａｌｉｇｎｅｄ）（例えば、同じピクチャ順序カウント又は同じ表示時間である）再構成された基準ピクチャ
【００６２】
［外２］
0006310947.tif 000003
から、ＳＲＰとして、ストリームＳ＿ｄｉｆｆに符号化される。再構成された基準ピクチャ
【００６３】
［外３］
0006310947.tif 000004
は、対応する再構成された基準ピクチャ
【００６４】
［外４］
0006310947.tif 000005
を特定する情報ｉｎｆｏ＿ｔｎとともに、Ｓ＿ｄｉｆｆに符号化される。留意点として、
【００６５】
［外５］
0006310947.tif 000006
に対応するソースピクチャはＳ１に符号化され、
【００６６】
［外６］
0006310947.tif 000007
に対応するソースピクチャはＳ０に符号化される。
【００６７】
図５を参照して開示される復号方法は、第１のストリームＳ０から第２のストリームＳ１へのスイッチングの後にピクチャブロックＢｃの復号に用いられる。図９を参照して、時刻ｔ２まで、ストリームＳ０からピクチャが復号され表示される。スイッチはｔ２とｔ３の間で行われる。スイッチ後、ストリームＳ１からピクチャが復号され表示される。スイッチの時に、ＤＢＰは、Ｓ０から復号された複数の再構成された基準ピクチャを含む。図９を参照して、ＤＰＢはスイッチング時において３つの参照ピクチャ
【００６８】
［外７］
0006310947.tif 000008
を含む。
【００６９】
ステップ１０において、Ｓ＿ｄｉｆｆ１、Ｓ＿ｄｉｆｆ２及びＳ＿ｄｉｆｆ３は、復号データ（例えば、残差とコーディングモード）に復号され、ＤＰＢに格納される再構成された参照ピクチャ
【００７０】
［外８］
0006310947.tif 000009
を特定する情報ｉｎｆｏ＿ｔ０、ｉｎｆｏ＿ｔ１及びｉｎｆｏ＿ｔ２に復号される。
【００７１】
ステップ１２において、対応する復号データから、及び対応する再構成された参照ピクチャ
【００７２】
［外９］
0006310947.tif 000010
から、３つの特別参照ピクチャＳＲＰ＿ｔ０、ＳＲＰ＿ｔ１、ＳＲＰ＿ｔ２が再構成される。第１の実施形態によれば、Ｓ＿ｄｉｆｆは、
【００７３】
［外１０］
0006310947.tif 000011
と、場合によってリスケールされている時間的に対応するピクチャ
【００７４】
［外１１］
0006310947.tif 000012
との間のピクセルごとの差分を符号化する。この場合、再構成されるＳＲＰは、
【００７５】
［外１２］
0006310947.tif 000013
である。ここで
【００７６】
［外１３］
0006310947.tif 000014
はＳ＿ｄｉｆｆから復号される。必要に応じて、
【００７７】
［外１４］
0006310947.tif 000015
はＦによりリスケールされ、そのサイズが現在ピクチャＩｃのサイズと同じになるようにされる。リスケールをしなければ、Ｆは恒等関数である。第２の実施形態によると、Ｓ＿ｄｉｆｆは、場合によってはＦによりリスケールされた
【００７８】
［外１５］
0006310947.tif 000016
を用いて
【００７９】
［外１６］
0006310947.tif 000017
を符号化する。この場合、
【００８０】
［外１７］
0006310947.tif 000018
中のブロックの予測因子は、ピクチャ
【００８１】
［外１８］
0006310947.tif 000019
中の空間的に同じ位置のブロック、又は
【００８２】
［外１９］
0006310947.tif 000020
中の動き補償ブロックのいずれかであり、又は
【００８３】
［外２０］
0006310947.tif 000021
中の空間的に隣接するブロックから求められる（空間的イントラ予測）。第１の実施形態の場合、リスケーリングが必要でないとき、すなわち第１と第２のストリームのピクチャのサイズが同じであるとき、同じ差分ピクチャｄｉｆｆ＿ｔ０、ｄｉｆｆ＿ｔ１及びｄｉｆｆ＿ｔ２を用いて、Ｓ０からＳ１へ、又はＳ１からＳ０へスイッチできる。前出の例において、ｄｉｆｆ＿ｔ０が
【００８４】
［外２１］
0006310947.tif 000022
と、ストリームＳ１中の時間的に対応するピクチャ
【００８５】
［外２２］
0006310947.tif 000023
との間の差分を（逆数（ｉｎｖｅｒｓｅ）ではなく）符号化するとき、ＳＲＰ＿ｔ０を再構成するために、ｄｉｆｆ＿ｔ０が加算ではなく
【００８６】
［外２３］
0006310947.tif 000024
から減算される。符号を復号し、差分ピクチャを加算又は減算することにより、再構成された参照ピクチャが修正されたか示す。
【００８７】
ステップ１６において、ＤＰＢ中のピクチャが特別参照ピクチャと置換される。情報ｉｎｆｏ＿ｔ０はＳＲＰ＿ｔ０が用いられてＤＰＢ中の
【００８８】
［外２４］
0006310947.tif 000025
を置換していることを示し、ｉｎｆｏ＿ｔ１はＳＲＰ＿ｔ１が用いられてＤＰＢ中の
【００８９】
［外２５］
0006310947.tif 000026
を置換していることを示し、ｉｎｆｏ＿ｔ２はＳＲＰ＿ｔ２が用いられてＤＰＢ中の
【００９０】
［外２６］
0006310947.tif 000027
を置換していることを示す。この場合、各ＳＲＰは、ＤＰＢにおいて、ＳＲＰが再構成される再構成された参照ピクチャを置換する。本発明は、明らかに、３つの再構成された参照ピクチャの場合に限定されない。本発明の実施形態によると、ストリームＳ０から得られるＤＰＢ中のすべての再構成参照ピクチャは、ステップ１６において、特別参照ピクチャと置換される。一変形例によると、スイッチ後に参照ピクチャとして用いられるＤＰＢ中の再構成参照ピクチャのみが、ステップ１６において、特別参照ピクチャと置換される。
【００９１】
図１０は、本発明による復号方法の別の具体的かつ非限定的な一実施形態を示す図である。デコーダは異なるアクセスユニット（Ａｃｃｅｓｓ  Ｕｎｉｔｓ）を受け取る。アクセスユニットＡＵ１が最初に受け取られ、復号される。第１のピクチャＩ１が、復号されたＡＵ１から再構成される。次いで、第２のアクセスユニットＡＵ２が受け取られ、復号される。第２のピクチャＩ２が、復号されたＡＵ２から再構成される。ピクチャＩ１とＩ２は同じストリームＳ０に属し、参照ピクチャとして用いられるとシグナリングされれば、ＤＰＢに格納される。次いで、スイッチが行われる。このスイッチは、デコーダにより要求され得る。このデコーダはエンコーダにＳ＿ｄｉｆｆストリームを受け取る要求を送る。一変形例によると、スイッチはエンコーダにより開始される。スイッチに続き、デコーダは２つのＡＵユニットＳ＿ｄｉｆｆ１とＳ＿ｄｉｆｆ２を受け取る。Ｓ＿ｄｉｆｆ１とＳ＿ｄｉｆｆ２（ｓｔｅｐ１０）は、それぞれピクチャＩ１とＩ２を用いてＳＲＰ１とＳＲＰ２を再構成する（ステップ１２）ために、復号される。ＳＲＰ１とＳＲＰ２は２つの特別参照ピクチャである。その後、ＳＲＰ１とＳＲＰ２は、ピクチャＩ１とＩ２の代わりにＤＰＢに格納される。その後、デコーダはＡＵ３を受け取り、それを復号する。ピクチャＩ３は、復号されたＡＵ３から、場合によってはＤＰＢの少なくとも１つのピクチャから、すなわちＳＲＰ１又はＳＲＰ２のいずれかから（時間的予測）再構成される。Ｉ３は、第２のストリームＳ１に属し、場合によっては再構成参照ピクチャとして将来利用するためにＤＰＢに格納される。デコーダは、その後、ＡＵ４を受け取り、それを復号する。ピクチャＩ４は、復号されたＡＵ４から、場合によってはＤＰＢの少なくとも１つのピクチャから（時間的予測）再構成される。
【００９２】
本発明の一実施形態によると、第１と第２のシーケンスのピクチャと、特別参照ピクチャとはマルチレイヤストリームに符号化される。一例として、特別参照ピクチャとして特定されたピクチャは、スケーラブルストリームのエンハンスメントレイヤとして符号化される。Ｓ０ストリームがベースレイヤである。エンハンスメントレイヤにより、Ｓ０の再構成参照ピクチャから、Ｓ１のピクチャの再構成に用いる特別参照ピクチャを再構成できる。このエンハンスメントレイヤは、例えば、ＳＶＣ又はＳＨＶＣコーディング標準に準拠している。本発明の一実施形態によると、特別参照ピクチャは、エンハンスメントレイヤの符号化のためにＳＶＣ又はＳＨＶＣにより提供される符号化ツール／モードのサブセットで符号化される。特に、イントラレイヤ動きベクトル予測（時間的予測）は、ＳＶＣ又はＳＨＶＣコーディング標準でディスエーブルされる。反対に、ベースレイヤからのイントラ予測がアクティブにされる。イントラピクチャ予測もアクティブにされ得る。本発明の他の一実施形態によると、時間的ｍｖ予測は例えばＨＥＶＣフラグｓｌｉｃｅ＿ｔｅｍｐｏｒａｌ＿ｍｖｐ＿ｅｎａｂｌｅ＿ｆｌａｇを偽（ｆａｌｓｅ）に設定することによりＳ０とＳ１をコーディングするため、ディスエーブルされる。これは、動きベクトル予測（ＭＶ予測）が、再構成された隣接するコーディングユニットからのＭＶを用いて構成され、前に再構成された参照ピクチャのＭＶを用いてではないことを意味する。
【００９３】
次の図１１と図１２では、符号化モジュールと復号モジュールはエンコーダ及びデコーダと呼ぶ。
【００９４】
図１１は、具体的かつ非限定的な一実施形態によるマルチレイヤーエンコーダを示す。第１のシーケンスのピクチャは、第１のエンコーダＥＮＣ０を用いてＳ０に符号化される。第１のエンコーダＥＮＣ０はＭＰＥＧ２、Ｈ．２６４またはＨＥＶＣ準拠のエンコーダである。本発明は、用いられるモノレイヤーエンコーダに限定されない。ＥＮＣ０で符号化された参照ピクチャは、Ｒ２として再構成され、場合によっては、任意的なリスケーリングモジュールＦによりリスケールされた後に、入力として第３のエンコーダＥＮＣ２に提供される。リスケールされたピクチャＲ２はＦ（Ｒ２）と記す。第２のエンコーダＥＮＣ１を用いてＳ１に第２のシーケンスのピクチャを符号化する。第２のエンコーダはＥＮＣ０と同じであってもよいし、違っていてもよい。本発明は、用いられるエンコーダにより限定されない。ＥＮＣ１で符号化された参照ピクチャは、再構成された参照ピクチャＲ２に時間的に対応するが、Ｒ１として再構成され、第３のエンコーダＥＮＣ２に入力として提供される。それゆえ、ＥＮＣ０のＤＰＢ中の再構成された各参照ピクチャＲ２について、時間的に対応する参照ピクチャＲ１が再構成される。エンコーダＥＮＣ２は、このように、時間的に対応する再構成され、場合によってリスケールされた参照ピクチャＲ２から、再構成された参照ピクチャＲ１をストリームＳ＿ｄｉｆｆに符号化する。具体的な一実施形態によれば、エンコーダＥＮＣ２は、Ｒ１からＲ２を減算する減算器と、さらに、このように求められ、場合によっては変換され量子化された差分ピクチャを符号化するエントロピーコーダとを有する。一変形例によると、Ｒ１の各ブロックから、予測因子が減算される。予測因子は、ピクチャＲ２中の空間的に同じ位置にあるブロック（ｒｅｓｐ．Ｆ（Ｒ２））又はＲ２中の動き補償されたブロック（ｒｅｓｐ．Ｆ（Ｒ２））のどちらかであるか、又はＲ１中の空間的に隣接するブロックから求められる（空間的イントラ予測）。残差はこのように求められ、さらに、場合によっては変換及び量子化された後にエントロピーコーディングされる。この場合、Ｓ＿ｄｉｆｆに符号化されるのは、Ｒ１とＲ２との間の単純なピクセルごとの差分ではない。再構成された参照ピクチャＲ１を符号化するのに用いられる再構成された参照ピクチャＲ２（ｒｅｓｐ．Ｆ（Ｒ２））を特定する情報ＩＮＦＯもＳ＿ｄｉｆｆに符号化される。エンコーダＥＮＣ２は、例えば、ＳＶＣやＳＨＶＣなどのスケーラブルビデオエンコーダに準拠している。本発明は、用いられるスケーラブルエンコーダにより限定されない。スケーラブルビデオコーデック標準は、ベースレイヤー（ＢＬ）に属するＡＵを、エンハンスメントレイヤに属するＡＵから分ける／区別するｌａｙｅｒ＿ｉｄインジケータを規定している。具体的な一実施形態によれば、ＥＮＣ０からくるＡＵは、ＥＮＣ２からくるＡＵを符号化するのに用いられたｌａｙｅｒ＿ｉｄとは異なるｌａｙｅｒ＿ｉｄと符号化される。ＥＮＣ０とＥＮＣ１からくるＡＵは、同じｌａｙｅｒ＿ｉｄを有する。ＥＮＣ０とＥＮＣＣ１は、例えば、シングルレイヤーＡＶＣ又はＨＥＶＣエンコーダである。図１１には表されていない有利な一実施形態によれば、エンコーダＥＮＣ０とＥＮＣ１はまったく同じエンコーダである。それゆえ、第１と第２のシーケンスからのピクチャは同じエンコーダで符号化され、適当に再構成された参照ピクチャ（Ｒ１，Ｒ２，Ｆ（Ｒ２））は第２のエンコーダＥＮＣ２に入力として提供される。
【００９５】
図１２は、本発明の具体的かつ非限定的な一実施形態によるマルチレイヤーエンコーダを示す。第１のストリームＳ０は、第１のデコーダＤＥＣ０を用いて復号される。第１のデコーダＤＥＣ０は、例えば、ＭＰＥＧ２、Ｈ．２６４、又はＨＥＶＣ準拠デコーダであるモノレイヤーデコーダである。本発明は、用いられるモノレイヤーデコーダにより限定されない。デコーダＤＥＣ０は、第１のストリームＳ０からのピクチャを再構成し、特にＤＰＢ０に格納された参照ピクチャＲ２を再構成する。第２のデコーダＤＥＣ１は、ＤＰＢ１に格納された第２のストリームＳ１からピクチャを再構成するのに用いられる。第２のデコーダはＤＥＣ０と同じであってもよいし、違っていてもよい。本発明は、用いられるデコーダにより限定されない。Ｓ０からＳ１へのスイッチの後に、場合によって任意的なリスケーリングモジュールＦによりリスケジュールされる、ＤＯＢ０中の再構成された参照ピクチャＲ２は、ＤＰＢ１にコピーされる。リスケールされたピクチャＲ２はＦ（Ｒ２）と記す。デコーダＤＥＣ２は、ストリームＳ＿ｄｉｆｆからの、ＤＰＢ１中の再構成された参照ピクチャＲ２（ｒｅｓｐ．Ｆ（Ｒ２））を特定する情報ＩＮＦＯを復号する（ステップ１０）。デコーダＤＥＣ２は、例えば、ＳＶＣやＳＨＶＣなどのスケーラブルビデオデコーダに準拠している。本発明は、用いられるスケーラブルデコーダにより限定されない。デコーダＤＥＣ２は、さらに、時間的にアライメントされた再構成された参照ピクチャＲ２（ｒｅｓｐ．Ｆ（Ｒ２））から、及びＳ＿ｄｉｆｆから復号されたデータ（例えば、残差、コーディングモードなど）から、特別参照ピクチャＲ１’を再構成する（ステップ１２）。一実施形態によれば、デコーダＤＥＣ２は、Ｓ＿ｄｉｆｆから残差を復号するエントロピーデコーダと、残差を予測因子に加算する加算器とを有する。予測因子は、Ｒ２中の、同じ位置の又は動き補償されたブロック（ｒｅｓｐ．Ｆ（Ｒ２））から、又はＲ１’中の再構成されたサンプルから（イントラピクチャ予測）求められる。特別参照ピクチャＲ１’は、その後、ＩＮＦＯにより特定されるＲ２（ｒｅｓｐ．Ｆ（Ｒ２））の代わりに、ＤＰＢ１に格納される（ステップ１４）。
【００９６】
ＣＥＣ０とＤＥＣＣ１は、例えば、シングルレイヤーＡＶＣ又はＨＥＶＣデコーダである。図１１には表されていない有利な一実施形態によれば、デコーダＤＥＣ０とＤＥＣ１はまったく同じデコーダである。それゆえ、ピクチャは、同じＤＰＢを有する同じデコーダＤＥＣで、Ｓ０とＳ１から再構成される。Ｓ０からＳ１へのスイッチの前に、ピクチャはＤＥＣによりＳ０から再構成され、場合によってはＤＰＢに格納される。スイッチ後、再構成された適当な参照ピクチャ（Ｒ２、Ｆ（Ｒ２））は、入力として、ＳＲＰ  Ｒ１’を再構成する第２のデコーダＤＥＣ２に提供される。再構成されたＳＲＰ  Ｒ１’は、その後に、再構成された参照ピクチャＲ２の代わりに、ＤＰＢに格納される。その後に、ピクチャは、ＤＰＢに格納されたピクチャ（クラシカルな再構成された参照ピクチャ又はＳＲＰのどちらか）を用いて、ＤＥＣによりＳ１から再構成される。
【００９７】
図１３は、本発明の具体的かつ非限定的な一実施形態によるマルチレイヤストリームを表す。この図において、点線はピクチャの依存性を表す。ｌａｙｅｒ＿ｉｄ＝Ｌａｙｅｒ＿ＡであるＡＵ１とＡＵ２が受け取られ、復号される。参照ピクチャｂ１とｂ２が、復号されたＡＵから再構成され、ＤＰＢに格納される。スイッチング時、ｌａｙｅｒ＿ｉｄ＝Ｌａｙｅｒ＿ＢでありＡＵ  Ｓ＿ｄｉｆｆ１とＳ＿ｄｉｆｆ２が受け取られ、復号される。デコーダＤＥＣ２は、その後、特別参照ピクチャｅ’１とｅ’２を、Ｓ＿ｄｉｆｆ１とＳ＿ｄｉｆｆ２から復号されたデータから、さらにｂ１及びｂ２から再構成する。Ｓ＿ｄｉｆｆ１とＳ＿ｄｉｆｆ２からそれぞれ復号された情報ｉｎｆｏ＿１とｉｎｆｏ＿２を用いて、ｂ１とｂ２をそれぞれ特定する。特別参照ピクチャｅ’１及びｅ’２は、ｂ１及びｂ２とそれぞれ時間的にアライメントされるが、再構成された参照ピクチャｂ１及びｂ２の代わりにＤＰＢに格納される。その後、ＡＵ３が受け取られ、復号される。ピクチャｅ３は、この復号されたＡＵ３から、さらに特別参照ピクチャｅ’１及びｅ’２から再構成される。再構成されたピクチャｅ３は、ｅ４に対する再構成された参照ピクチャとして用いられるので、ＤＰＢに格納される。ＡＵ４が受け取られ、復号される。ピクチャｅ４が、復号されたＡＵ４から、さらに特別参照ピクチャｅ’２及び再構成された参照ピクチャｅ３から再構成される。続くＡＵ５とＡＵ６が受け取られ、復号される。対応するピクチャｅ５とｅ６が、復号されたＡＵ５とＡＵ６から再構成される。ＤＰＢは、再構成されたピクチャが参照ピクチャとして用いられたとき、場合によっては更新される。ｅ’１は、好ましくは、ｅ３を符号化する時に用いられる再構成された参照ピクチャの一つであるｅ１の近似である。ｅ’２は、好ましくは、ｅ３とｅ４を符号化する時に用いられる再構成された参照ピクチャの一つであるｅ２の近似である。
【００９８】
本発明による符号化及び復号方法により、スイッチングをする時のみ、小さいビットレートオーバーヘッドがかかるが、柔軟なストリームスイッチングの実現が可能となる。これらの方法は、どのＧＯＰ構造にも、いくつの再構成参照ピクチャにも、そして復号順序が表示順序と異なっても、好適である。
【００９９】
以下に、Ｓ＿ｄｉｆｆストリームのＳＨＶＣコーディング標準フレームワークにおけるシンタックスの一例を提供する。
【０１００】
【表１】
0006310947.tif 000028
特別参照ピクチャのスライスを特定するｓｌｉｃｅ＿ｔｙｐｅを加えた。
【０１０１】
【表２】
0006310947.tif 000029
0006310947.tif 000030
ｓｉｇｎ＿ｄｉｆｆ＿ｐｉｃは、１であれば、残差を予測に加算することを示し、そうでなければ、残差を予測から減算することを示す。
ｐｉｃ＿ｏｒｄｅｒ＿ｃｎｔ＿ｄｉｆｆｐｉｃ＿ｌｓｂは、この特別参照ピクチャのピクチャ順序カウントモジュロＭａｘＰｉｃＯｒｄｅｒＣｎｔＬｓｂを指定する。次に、イントラＢＬ予測は、ＤＰＢ中の、ｐｉｃ＿ｏｒｄｅｒ＿ｃｎｔが同じ参照ピクチャを用いる。この再構成される特別参照ピクチャは、ＤＰＢ中の、ｐｉｃ＿ｏｒｄｅｒ＿ｃｎｔが同じ参照ピクチャを置換する。ｐｉｃ＿ｏｒｄｅｒ＿ｃｎｔ＿ｌｓｂシンタックス要素の長さは、ｌｏｇ２＿ｍａｘ＿ｐｉｃ＿ｏｒｄｅｒ＿ｃｎｔ＿ｌｓｂ＿ｍｉｎｕｓ４＋４ビットである。ｐｉｃ＿ｏｒｄｅｒ＿ｃｎｔ＿ｄｉｆｆｐｉｃ＿ｌｓｂの値は、０からＭａｘＰｉｃＯｒｄｅｒＣｎｔＬｓｂ−１まで（両端を含む）の範囲内にある。ｐｉｃ＿ｏｒｄｅｒ＿ｃｎｔ＿ｄｉｆｆｐｉｃ＿ｌｓｂが無ければ、ｐｉｃ＿ｏｒｄｅｒ＿ｃｎｔ＿ｄｉｆｆｐｉｃ＿ｌｓｂは０であると推論される。
ｄｅｌｔａ＿ｐｏｃ＿ｍｓｂ＿ｄｉｆｆｐｉｃ＿ｃｙｃｌｅ＿ｌｔは、この再構成される特別参照ピクチャが置換する、ＤＰＢ中の長期的に再構成される参照ピクチャのピクチャ順序カウント値の最上位ビットの値を決定するために用いられる。ｄｅｌｔａ＿ｐｏｃ＿ｍｓｂ＿ｃｙｃｌｅ＿ｌｔが無いとき、それは０であると推論される。
ｐｉｃ＿ｏｒｄｅｒ＿ｃｎｔ＿ｄｉｆｆｐｉｃ＿ａｐｐｌｙ＿ｌｓｂは、この現在ピクチャのピクチャ順序カウントモジュロＭａｘＰｉｃＯｒｄｅｒＣｎｔＬｓｂを指定する。その後、この特別参照ピクチャは、ピクチャを復号する直前に、ＤＰＢにおいて、ＰＯＣがｐｉｃ＿ｏｒｄｅｒ＿ｃｎｔ＿ｄｉｆｆｐｉｃに等しい参照ピクチャを、ｐｉｃ＿ｏｒｄｅｒ＿ｃｎｔ＿ｄｉｆｆｐｉｃ＿ａｐｐｌｙ＿ｌｓｂに等しいＰＯＣで置換する。ｐｉｃ＿ｏｒｄｅｒ＿ｃｎｔ＿ｌｓｂシンタックス要素の長さは、ｌｏｇ２＿ｍａｘ＿ｐｉｃ＿ｏｒｄｅｒ＿ｃｎｔ＿ｌｓｂ＿ｍｉｎｕｓ４＋４ビットである。ｐｉｃ＿ｏｒｄｅｒ＿ｃｎｔ＿ｄｉｆｆｐｉｃ＿ｌｓｂの値は、０からＭａｘＰｉｃＯｒｄｅｒＣｎｔＬｓｂ−１まで（両端を含む）の範囲内にある。ｐｉｃ＿ｏｒｄｅｒ＿ｃｎｔ＿ｄｉｆｆｐｉｃ＿ｌｓｂが無ければ、ｐｉｃ＿ｏｒｄｅｒ＿ｃｎｔ＿ｄｉｆｆｐｉｃ＿ｌｓｂは０であると推論される。
ｎｏ＿ｏｕｔｐｕｔ＿ｄｉｆｆｐｉｃ＿ｆｌａｇは、１であるとき、ＤＰＢにおいて置換するピクチャを表示し、この特別参照ピクチャは表示しないことを示し、そうでなければ、ＤＰＢにおいて置換するピクチャを表示し、置換される再構成された参照ピクチャは表示しないことを示す。
ｎｕｍ＿ｌａｙｅｒ＿ｉｄ＿ｄｉｆｆｐｉｃ＿ａｐｐｌｙは、この特別参照ピクチャを復号するために用いられる再構成された参照ピクチャのｎｕｍ＿ｌａｙｅｒ＿ｉｄを示す。
【０１０２】
シンタックス（ｖｐｓ＿ｅｘｔｅｎｓｉｏｎ）の例：
【０１０３】
【表３】
0006310947.tif 000031
ｄｉｆｆ＿ｐｉｃ＿ｆｌａｇ＿ｅｎａｂｌｅｄが１であることは
ｎｏ＿ｏｕｔｐｕｔ＿ｄｉｆｆｐｉｃ＿ｆｌａｇは、１であるとき、ＤＰＢにおいて置換するピクチャを表示し、この特別参照ピクチャは表示しないことを示し、そうでなければ、ＤＰＢにおいて置換するピクチャを表示し、置換される参照ピクチャは表示しないことを示す。
ｉｎｔｅｒ＿ｌａｙｅｒ＿ｐｒｅｄ＿ｆｏｒ＿ｎｏｎ＿ｄｉｆｆ＿ｐｉｃｔｕｒｅ＿ｆｌａｇは、１であるとき、タイプＩ、Ｐ又はＢの後続ピクチャはインターレイヤ予測を用いないが、タイプＳＲＰのピクチャはインターレイヤ予測を用い、時間的イントラレイヤ予測を用いないことを示す。
【０１０４】
本発明による、図７、８、１１及び１２に示したビデオコーダ及びデコーダは、スケーラブルであってもなくても、例えば、ハードウェア、ソフトウェア、ファームウェア、特殊用途プロセッサ、又はこれらの組み合わせの様々な形式で実施される。好ましくは、本原理は、ハードウェアとソフトウェアを組み合わせて実施できる。また、プログラム記録装置に有体的に化体されたアプリケーションプログラムとしてソフトウェアを実施してもよい。そのアプリケーションプログラムは、好適なアーキテクチャを有する機械にアップロードされ、実行される。好ましくは、機械は、中央処理装置（ＣＰＵ）、ランダムアクセスメモリ（ＲＡＭ）、及び入出力（Ｉ／Ｏ）インターフェイス等のハードウェアを有するコンピュータプラットフォームで実施される。コンピュータプラットフォームはオペレーティングシステムとマイクロ命令コードも含んでもよい。ここに説明した様々なプロセスや機能は、オペレーティングシステムにより実行できる、マイクロ命令コードの一部やアプリケーションプログラムの一部（またはこれらの組み合わせ）であってもよい。また、追加的データ記憶装置や印刷装置等その他の様々な周辺装置をコンピュータプラットフォームに接続してもよい。
【０１０５】
変形例では、本発明による符号化装置と復号装置は、純粋なハードウェアにより実施される。例えば、専用コンポーネント（例えば、ＡＳＩＣ、ＦＰＧＡ、ＶＬＳＩなど）や、一デバイスに集積された複数の電子コンポーネントなどの形態や、ハードウェア要素とソフトウェア要素のミックスの形態で実施される。
次の付記を記す。
（付記１）  デコーダピクチャバッファにおいて再構成参照ピクチャを特定する情報と、復号データとを復号するステップと、
前記情報により特定された前記再構成参照ピクチャと前記復号データとから他の参照ピクチャを再構成するステップと、
前記デコーダピクチャバッファにおいて、前記情報により特定された前記再構成参照ピクチャを前記他の参照ピクチャで置換するステップと、
前記他の参照ピクチャからピクチャブロックを再構成するステップと、
を有する方法。
（付記２）  前記情報により特定された前記再構成参照ピクチャと前記他の参照ピクチャは時間的にアライメントされている、付記１に記載の方法。
（付記３）  さらに、前記デコーダピクチャバッファにおいて、前記情報により特定された前記再構成参照ピクチャが前記他の参照ピクチャで置換される時を表す情報を復号するステップを有する、付記１または２に記載の方法。
（付記４）  さらに、前記他の参照ピクチャが表示されるか示すフラグを復号するステップを有する、付記１ないし３いずれか一項に記載の方法。
（付記５）  前記情報により特定された再構成参照ピクチャはレイヤ化ストリームのベースレイヤから復号される、
付記１ないし４いずれか一項に記載の方法。
（付記６）  前記復号データと、前記情報により特定された前記再構成参照ピクチャを特定する情報とは、前記レイヤ化ストリームのエンハンスメントレイヤから復号される、
付記５に記載の方法。
（付記７）  他の再構成参照ピクチャ及びデコーダピクチャバッファにおいて前記他の再構成参照ピクチャを特定する情報から、参照ピクチャを符号化するステップであって、少なくとも１つの参照ピクチャは、再構成されたとき、前記デコーダピクチャバッファにおいて前記他の再構成参照ピクチャを置換するステップと、
前記参照ピクチャからピクチャブロックを符号化するステップと
を有する方法。
（付記８）  前記他の再構成参照ピクチャと前記参照ピクチャは時間的にアライメントされている、付記７に記載の方法。
（付記９）  さらに、前記デコーダピクチャバッファにおいて、前記他の再構成参照ピクチャが前記参照ピクチャで置換される時を表す情報を符号化するステップを有する、
付記７または８に記載の方法。
（付記１０）  さらに、前記参照ピクチャが表示されるか否かを示すフラグを符号化するステップを有する、付記７ないし９いずれか一項に記載の方法。
（付記１１）  前記他の再構成参照ピクチャはレイヤ化ストリームのベースレイヤに符号化される、付記７ないし１０いずれか一項に記載の方法。
（付記１２）  前記参照ピクチャと、前記デコーダピクチャバッファにおける他の再構成参照ピクチャを特定する情報とは、前記レイヤ化ストリームのエンハンスメントレイヤに符号化される、付記１１に記載の方法。
（付記１３）  デコーダピクチャバッファにおいて再構成参照ピクチャを特定する情報と、復号データとを復号する手段と、
前記情報により特定された前記再構成参照ピクチャと前記復号データとから他の参照ピクチャを再構成する手段と、
前記デコーダピクチャバッファにおいて、前記情報により特定された前記再構成参照ピクチャを前記他の参照ピクチャで置換する手段と、
前記他の参照ピクチャからピクチャブロックを再構成する手段と、
を有する復号装置。
（付記１４）  前記復号装置は、付記１ないし６いずれか一項に記載の復号方法のステップを実行するように構成される、付記１３に記載の復号装置。
（付記１５）  他の再構成参照ピクチャ及びデコーダピクチャバッファにおいて前記他の再構成参照ピクチャを特定する情報から、参照ピクチャを符号化する手段であって、少なくとも１つの参照ピクチャは、再構成されたとき、前記デコーダピクチャバッファにおいて前記他の再構成参照ピクチャを置換する手段と、
前記参照ピクチャからピクチャブロックを符号化する手段とを有する
符号化装置。
（付記１６）  前記符号化装置は、付記７ないし１２いずれか一項に記載の符号化方法のステップを実行するように構成される、付記１５に記載の符号化装置。
【図１】
0006310947.tif 000032
【図２】
0006310947.tif 000033
【図３】
0006310947.tif 000034
【図４】
0006310947.tif 000035
【図５】
0006310947.tif 000036
【図６】
0006310947.tif 000037
【図７】
0006310947.tif 000038
【図８】
0006310947.tif 000039
【図９】
0006310947.tif 000040
【図１０】
0006310947.tif 000041
【図１１】
0006310947.tif 000042
【図１２】
0006310947.tif 000043
【図１３】
0006310947.tif 000044