(57)【要約】  画像を符号化するための方法および装置を開示する。符号化する画像の少なくとも１つのブロックに対して、前記画像の第１の成分の再構成領域から、前記少なくとも１つのブロックの復号された第１の成分（２１）のブロック予測子が決定される（２２）。次に、前記ブロック予測子の第２の成分から少なくとも１つの第２の成分を予測することによって、前記少なくとも１つのブロックの前記少なくとも１つの第２の成分が符号化される（２３）。これに対応する復号方法および装置を開示する。【選択図】図２Ａ
2019537328.tif 000002
【特許請求の範囲】
【請求項１】
画像を符号化する方法であって、前記画像の少なくとも１つのブロックに対して、
前記画像の第１の成分の再構成領域から、前記ブロックの復号された第１の成分のブロック予測子を決定すること（２２）と、
前記ブロック予測子の第２の成分から少なくとも１つの第２の成分を予測することによって、前記ブロックの前記少なくとも１つの第２の成分を符号化すること（２３）と
を含む、符号化方法。
【請求項２】
画像を符号化するための装置であって、
メモリと、
前記画像の第１の成分の再構成領域から、前記ブロックの復号された第１の成分のブロック予測子を決定し、
前記ブロック予測子の第２の成分から少なくとも１つの第２の成分を予測することによって、前記ブロックの前記少なくとも１つの第２の成分を符号化する
ように構成されたプロセッサと
を備える、符号化するための装置。
【請求項３】
前記復号された第１の成分のブロック予測子を決定することは、
前記ブロックの前記復号された第１の成分と前記画像の前記第１の成分の前記再構成領域内のブロックの第１の成分との間の歪み尺度を最小化することによって前記ブロック予測子を選択すること（２２１）
を含む、請求項１に記載の方法または請求項２に記載の装置。
【請求項４】
前記ブロックの前記第１の成分は、空間予測を使用して符号化される（２０）、請求項１もしくは請求項３のいずれか一項に記載の方法または請求項２もしくは請求項３のいずれか一項に記載の装置。
【請求項５】
前記ブロック予測子の第３の成分から少なくとも１つの第３の成分を予測することによって、前記ブロックの前記少なくとも１つの第３の成分を符号化すること（２４、２７）をさらに含む請求項１、請求項３、もしくは請求項４のいずれか一項に記載の方法、またはそのようにさらに構成された請求項２、請求項３、もしくは請求項４に記載の装置。
【請求項６】
前記ブロックの前記第２の成分を復号すること（２５）と、
前記ブロックの前記復号された第１の成分と前記画像の前記第１の成分の前記再構成領域内のブロックの第１の成分との差および前記ブロックの前記復号された第２の成分と前記画像の第２の成分の再構成領域内のブロックの第２の成分との差を最小化することによって別のブロック予測子を決定すること（２６）と、
前記別のブロック予測子の第３の成分から前記ブロックの少なくとも１つの第３の成分を予測することによって、前記ブロックの前記少なくとも１つの第３の成分を符号化すること（２７）と
をさらに含む請求項１、請求項３、もしくは請求項４のいずれか一項に記載の方法、またはそのようにさらに構成された請求項２、請求項３、もしくは請求項４のいずれか一項に記載の装置。
【請求項７】
前記ブロックの後続ブロックに対して、
前記後続ブロックの第１の成分の前に前記後続ブロックの第２の成分が符号化されることを示すデータを符号化すること（３０）と、
前記後続ブロックの再構成された第２の成分に従って決定されたブロック予測子を使用して、前記後続ブロックの前記第１の成分を符号化すること（３２）と
をさらに含む請求項１、もしくは請求項３〜請求項６のいずれか一項に記載の方法、またはそのようにさらに構成された請求項２、もしくは請求項３〜請求項６のいずれか一項に記載の装置。
【請求項８】
符号化ビットストリームから画像を復号する方法であって、
前記画像の第１の成分の再構成領域から、前記画像のブロックの復号された第１の成分のブロック予測子を決定すること（５０）と、
前記ブロック予測子の第２の成分から前記ブロックの少なくとも１つの第２の成分を予測することによって、前記ブロックの前記少なくとも１つの第２の成分を復号すること（５１）と
を含む、復号方法。
【請求項９】
符号化ビットストリームから画像を復号するための装置であって、
メモリと、
前記画像の第１の成分の再構成領域から、前記画像のブロックの復号された第１の成分のブロック予測子を決定し、
前記ブロック予測子の第２の成分から前記ブロックの少なくとも１つの第２の成分を予測することによって、前記ブロックの前記少なくとも１つの第２の成分を復号する
ように構成されたプロセッサと
を備える、復号するための装置。
【請求項１０】
前記復号された第１の成分のブロック予測子を決定することは、
前記復号された第１の成分と前記画像の前記第１の成分の前記再構成領域内のブロックの第１の成分との間の歪み尺度を最小化することによって前記ブロック予測子を選択すること（２２１）
を含む、請求項８に記載の方法または請求項９に記載の装置。
【請求項１１】
前記ブロックの前記第１の成分は、空間予測を使用して復号される、請求項８もしくは請求項１０のいずれか一項に記載の方法または請求項９もしくは請求項１０のいずれか一項に記載の装置。
【請求項１２】
前記ブロック予測子の第３の成分から前記ブロックの少なくとも１つの第３の成分を予測することによって、前記ブロックの前記少なくとも１つの第３の成分を復号すること（５２、５４）をさらに含む請求項８、請求項１０、もしくは請求項１１のいずれか一項に記載の方法、またはそのようにさらに構成された請求項９〜請求項１１のいずれか一項に記載の装置。
【請求項１３】
前記ブロックの前記再構成された第１の成分と前記画像の前記第１の成分の前記再構成領域内のブロックの第１の成分との差および前記ブロックの前記再構成された第２の成分と前記画像の前記第２の成分の再構成領域内のブロックの第２の成分との差を最小化することによって別のブロック予測子を決定すること（２６）と、
前記別のブロック予測子の第１の成分および第２の成分から前記ブロックの少なくとも１つの第３の成分を予測することによって、前記ブロックの前記少なくとも１つの第３の成分を復号すること（５４）と
をさらに含む請求項８、請求項１０、もしくは請求項１１のいずれか一項に記載の方法、またはそのようにさらに構成された請求項９〜請求項１１のいずれか一項に記載の装置。
【請求項１４】
前記現在ブロックの後続ブロックに対して、
前記後続ブロックの第１の成分の前に前記後続ブロックの第２の成分が符号化されることを示すデータを前記ビットストリームから復号すること（６０）と、
前記後続ブロックの復号された第２の成分に従って決定されたブロック予測子を使用して、前記後続ブロックの前記第１の成分を復号すること（６２）と
をさらに含む請求項８、もしくは請求項１０〜請求項１３のいずれか一項に記載の方法、またはそのようにさらに構成された請求項９もしくは請求項１０〜請求項１３のいずれか一項に記載の装置。
【請求項１５】
前記プロセッサによって実行されたときに請求項１もしくは請求項３〜請求項７のいずれか一項または請求項８もしくは請求項１０〜請求項１４のいずれか一項に記載の方法を実行するためのソフトウェアコード命令を含むコンピュータプログラム。
【請求項１６】
符号化画像を表すビットストリームであって、前記画像の少なくとも１つのブロックに対して、
前記ブロックの第１の成分を表す符号化データと、
前記ブロックの第２の成分を表す符号化データと、
前記ブロックの前記第２の成分がブロック予測子の第２の成分によって予測されることを示す符号化データであって、前記ブロック予測子は、以前に再構成された前記ブロックの前記第１の成分に従って決定される、前記符号化データと
を含む、前記ビットストリーム。
【請求項１７】
少なくとも前記ブロックの後続ブロックに対して、
前記後続ブロックの第１の成分の前に前記後続ブロックの第２の成分が符号化されることを示す符号化データと、
前記後続ブロックの前記第２の成分を表す符号化データと、
前記後続ブロックの前記第１の成分を表す符号化データであって、前記第１の成分はブロック予測子の第１の成分からの予測を使用して符号化され、前記ブロック予測子は再構成済みの前記後続ブロックの第２の成分に従って決定される、前記符号化データと
を含む、請求項１６に記載のビットストリーム。
【発明の詳細な説明】
【技術分野】
【０００１】
画像またはビデオをビットストリームに符号化するための方法および装置を開示する。さらに、それに対応する復号方法および装置を開示する。
【背景技術】
【０００２】
ネットワークを介してデジタルイメージまたはビデオシーケンスを送信するためには、デジタルイメージまたはビデオシーケンスは、送信に必要な帯域幅を低減するために圧縮される必要がある。ビデオ圧縮技術は、通常、同じ画像内の他の画素に対する現在のイメージの画素予測（イントラ予測）または以前もしくは次のイメージに対する現在の画素予測（インター予測）を実施することを提案する。そのためには、イメージは、画素ブロックに分割される。ブロックは、その後、現在のイメージ内のブロックの走査順序に従ってイメージ内で以前に符号化／復号されたブロックに対応して、既に再構成されている情報を使用して予測される。現在ブロックの符号化は、現在ブロックのイントラもしくはインター予測を使用して実行され、現在ブロックと予測ブロックとの差に対応する予測残差または「残差ブロック」が計算される。得られた残差ブロックは、その後、例えば、ＤＣＴ（離散コサイン変換）タイプの変換を使用して、変換される。変換された残差ブロックの係数は、その後、量子化され、エントロピー符号化によって符号化され、復号器に送信される。
【０００３】
特に、イントラ予測は、符号化する現在のイメージの空間的冗長性を利用する。Ｈ．２６４／ＡＶＣまたはＨＥＶＣのような周知のビデオ圧縮標準は、現在ブロックの予測を構築するために、符号化する現在ブロックを取り囲む因果的隣接ブロックの画素を使用する方向性イントラ予測モードを使用する。現在ブロックの輝度成分を符号化するためのイントラ予測モードは、図１ＡではＨ．２６４／ＡＶＣで示されており、図１ＢではＨＥＶＣで示されている。
【０００４】
周知のビデオ圧縮標準は、通常、画像の色成分上で順次動作する。例えば、ビデオがＹＵＶ形式である場合、現在ブロックの輝度成分Ｙが最初に符号化され、その後、色差成分Ｕ、Ｖが符号化される。Ｈ．２６４／ＡＶＣ標準によれば、現在ブロックの色差成分は、９個のイントラ予測モードのサブセットから選択されたイントラ予測モードによって予測され得る、すなわち、（インデックスｍの）９個のイントラ予測モード全てが色差分に利用できるわけではない。ＨＥＶＣ標準によれば、現在ブロックの色差成分は、（インデックスｍの）３６個のイントラ予測モードのサブセットから選択されたイントラ予測モードから、または輝度成分に対して使用されたのと同じイントラ予測モードを使用して同様の方法で予測され得る。
【発明の概要】
【０００５】
画像の符号化のための新奇な方法および装置を開示する。
【０００６】
本開示の第１の態様によれば、画像を符号化する方法が開示される。このような符号化方法は、上記画像の少なくとも１つのブロックに対して、
−上記画像の第１の成分の再構成領域から、上記ブロックの復号された第１の成分のブロック予測子を決定することと、
−上記ブロック予測子の第２の成分から少なくとも１つの第２の成分を予測することによって、上記ブロックの上記少なくとも１つの第２の成分を符号化することと
を含む。
【０００７】
本開示の別の態様によれば、画像を符号化するための装置が開示される。このような符号化装置は、
−上記画像の第１の成分の再構成領域から、上記ブロックの復号された第１の成分のブロック予測子を決定するための手段と、
−上記ブロック予測子の第２の成分から少なくとも１つの第２の成分を予測することによって、上記ブロックの上記少なくとも１つの第２の成分を符号化するための手段と
を備える。
【０００８】
本開示の原理によれば、現在ブロックの別の成分の予測を決定するのに、現在ブロックの再構成された第１の成分が使用される。したがって、現在ブロックを符号化するときに、現在ブロックの色成分間の相関関係が考慮に入れられる。さらに、再構成された第１の成分に従って他の成分のブロック予測子が決定されるので、信号情報を送信しなくても復号器で同じ予測が実行され得、例えば、その結果、動きベクトルの送信またはイントラモード予測が回避される。本開示の原理により、圧縮効率を高めることができる。
【０００９】
本開示の一実施形態によれば、上記復号された第１の成分のブロック予測子を決定することは、上記ブロックの上記復号された第１の成分と上記画像の上記第１の成分の上記再構成領域内のブロックの第１の成分との間の歪み尺度を最小化することによって上記ブロック予測子を選択することを含む。
【００１０】
この実施形態によれば、第１の成分に対して最良のブロックマッチング予測子が選択され得る。
【００１１】
本開示の別の実施形態によれば、空間予測を使用してブロックの上記第１の成分が符号化される。
【００１２】
本開示の別の実施形態によれば、符号化方法はさらに、上記ブロック予測子の第３の成分から少なくとも１つの第３の成分を予測することによって上記ブロックの上記少なくとも１つの第３の成分を符号化することを含む、または符号化装置は、そのように構成される。
【００１３】
本開示の別の実施形態によれば、符号化方法はさらに、
−上記ブロックの上記第２の成分を復号することと、
−上記ブロックの上記復号された第１の成分と上記画像の上記第１の成分の上記再構成領域内のブロックの第１の成分との差および上記ブロックの上記復号された第２の成分と上記画像の第２の成分の再構成領域内のブロックの第２の成分との差を最小化することによって別のブロック予測子を決定することと、
−上記別のブロック予測子の第３の成分から上記ブロックの少なくとも１つの第３の成分を予測することによって、上記ブロックの上記少なくとも１つの第３の成分を符号化することと
を含む、または符号化装置はそのように構成される。
【００１４】
この実施形態によれば、第３の成分の最良の予測子を決定するのに、現在ブロックの以前に符号化された成分が使用され得る。したがって、圧縮効率も高まる。
【００１５】
本開示の別の実施形態によれば、符号化方法はさらに、上記ブロックの後続ブロックに対して、
−上記後続ブロックの第１の成分の前に上記後続ブロックの第２の成分が符号化されることを示すデータを符号化することと、
−上記後続ブロックの再構成された第２の成分に従って決定されたブロック予測子を使用して、上記後続ブロックの上記第１の成分を符号化することと
を含む、または符号化装置はそのように構成される。
【００１６】
この実施形態によれば、同一の画像の異なるブロックに対して、最初に符号化される成分を変更することが可能である。例えば、ＹＵＶ画像形式の場合、あるブロックに対しては、最初にＹ成分を符号化し、その後、Ｕ成分およびＶ成分を符号化し、別のブロックに対しては、最初にＵ成分を符号化し、その後、Ｙ成分およびＶ成分を符号化することが可能である。
【００１７】
本開示の別の態様によれば、符号化ビットストリームから画像を復号する方法が開示される。このような復号方法は、
−画像の第１の成分の再構成領域から、上記画像のブロックの復号された第１の成分のブロック予測子を決定することと、
−上記ブロック予測子の第２の成分から上記ブロックの少なくとも１つの第２の成分を予測することによって、上記ブロックの上記少なくとも１つの第２の成分を復号することと
を含む。
【００１８】
本開示の別の態様によれば、符号化ビットストリームから画像を復号するための装置が開示される。このような復号装置は、
−画像の第１の成分の再構成領域から、上記画像のブロックの復号された第１の成分のブロック予測子を決定するための手段と、
−上記ブロック予測子の第２の成分から上記ブロックの少なくとも１つの第２の成分を予測することによって、上記ブロックの上記少なくとも１つの第２の成分を復号するための手段と
を備える。
【００１９】
本開示の一実施形態によれば、上記復号された第１の成分のブロック予測子を決定することは、上記復号された第１の成分と上記画像の上記第１の成分の上記再構成領域内のブロックの第１の成分との間の歪み尺度を最小化することによって上記ブロック予測子を選択することを含む。
【００２０】
本開示の別の実施形態によれば、空間予測を使用してブロックの上記第１の成分が復号される。
【００２１】
本開示の別の実施形態によれば、復号方法はさらに、上記ブロック予測子の第３の成分から上記ブロックの少なくとも１つの第３の成分を予測することによって、上記ブロックの上記少なくとも１つの第３の成分を復号することを含む、または復号装置はさらに、そのように構成される。
【００２２】
本開示の別の実施形態によれば、復号方法はさらに、
−上記ブロックの上記再構成された第１の成分と上記画像の上記第１の成分の上記再構成領域内のブロックの第１の成分との差およびブロックの上記再構成された第２の成分と上記画像の上記第２の成分の再構成領域内のブロックの第２の成分との差を最小化することによって別のブロック予測子を決定することと、
−上記別のブロック予測子の第１の成分および第２の成分から上記ブロックの少なくとも１つの第３の成分を予測することによって、上記ブロックの上記少なくとも１つの第３の成分を復号することと
を含む、または復号装置はさらに、そのように構成される。
【００２３】
本開示の別の実施形態によれば、復号方法はさらに、現在ブロックの後続ブロックに対して、
−上記後続ブロックの第１の成分の前に上記後続ブロックの第２の成分が符号化されることを示すデータを上記ビットストリームから復号することと、
−上記後続ブロックの復号された第２の成分に従って決定されたブロック予測子を使用して、上記後続ブロックの上記第１の成分を復号することと
を含む、または符号化装置はさらに、そのように構成される。
【００２４】
本開示の別の態様によれば、符号化画像を表す符号化ビットストリームが開示される。このような符号化ビットストリームは、上記画像の少なくとも１つのブロックに対して、
−上記ブロックの第１の成分を表す符号化データと、
−上記ブロックの第２の成分を表す符号化データと、
−上記ブロックの上記第２の成分がブロック予測子の第２の成分によって予測されることを示す符号化データとを含み、上記ブロック予測子は、以前に再構成された上記ブロックの上記第１の成分に従って決定される。
【００２５】
本開示の一実施形態によれば、符号化ビットストリームはさらに、少なくとも上記ブロックの後続ブロックに対して、
−上記後続ブロックの第１の成分の前に上記後続ブロックの第２の成分が符号化されることを示す符号化データと、
−上記後続ブロックの上記第２の成分を表す符号化データと、
−上記後続ブロックの上記第１の成分を表す符号化データとを含み、上記第１の成分はブロック予測子の第１の成分からの予測を使用して符号化され、上記ブロック予測子は以前に再構成された上記後続ブロックの上記第２の成分に従って決定される。
【００２６】
一実施態様によれば、上述したような画像を符号化するまたは画像を復号する方法の様々なステップは、画像を符号化／復号するための装置のデータプロセッサによって実行されることを目的としたソフトウェア命令を含む１つまたは複数のソフトウェアプログラムまたはソフトウェア・モジュール・プログラムによって実装され、これらのソフトウェア命令は、本開示の原理に従う方法の様々なステップの実行を指示するように設計される。
【００２７】
さらに、コンピュータまたはデータプロセッサによって実行可能であるコンピュータプログラムであって、上述したような画像を符号化する方法のステップまたは画像を復号する方法のステップの実行を指示する命令を含むコンピュータプログラムが開示される。
【００２８】
このプログラムは、何であれ任意のプログラミング言語を使用し得、部分的にコンパイルされた形式または何であれ任意の他の望ましい形式のように、ソースコード、オブジェクトコード、またはソースコードとオブジェクトコードの中間コードであり得る。
【００２９】
情報担体は、何であれプログラムを記憶することができる任意のエンティティまたは装置であり得る。例えば、担体は、ＲＯＭ（例えば、ＣＤ  ＲＯＭもしくは超小型電子回路ＲＯＭ）のような記憶手段、または磁気記録手段（例えば、フロッピーディスクもしくはハードディスクドライブ）を備え得る。
【００３０】
さらに、情報担体は、無線手段もしくは他の手段によって、電気ケーブルもしくは光ケーブルを介して電気信号もしくは光信号のような伝送可能な担体であり得る。本開示の原理に従うプログラムは、特に、インターネットのタイプのネットワークにアップロードされ得る。
【００３１】
代替形態として、情報担体は、プログラムが組み込まれた集積回路であって、当該方法を実行する、または当該方法の実行に使用されるように設計された集積回路であり得る。
【００３２】
一実施形態によれば、方法／装置は、ソフトウェアおよび／またはハードウェアコンポーネントによって実装され得る。この点に関して、用語「モジュール」または「ユニット」は、本明細書では、ソフトウェアコンポーネントおよびハードウェアコンポーネントまたはハードウェアコンポーネントとソフトウェアコンポーネントのセットに同様に対応し得る。
【００３３】
ソフトウェアコンポーネントは、１つまたは複数のコンピュータプログラム、プログラムの１つまたは複数のサブプログラムに対応し、より詳細には、当該モジュールについて後述するように、機能または機能セットを実装可能なプログラムまたはソフトウェアの任意の要素に対応する。このようなソフトウェアコンポーネントは、物理的エンティティ（端末、サーバなど）のデータプロセッサによって実行され、この物理的エンティティのハードウェアリソース（メモリ、記録媒体、通信バス、入出力電子ボード、ユーザインターフェースなど）にアクセスすることが可能である。
【００３４】
同様に、ハードウェアコンポーネントは、当該モジュールについて後述するように、機能または機能セットを実装可能なハードウェアユニットの任意の要素に対応する。ハードウェアコンポーネントは、例えば、集積回路、スマートカード、メモリカード、ファームウェア実行のための電子ボードなどのプログラム可能なハードウェアコンポーネントまたはソフトウェア実行のための統合プロセッサを有するコンポーネントであり得る。
【図面の簡単な説明】
【００３５】
【図１Ａ】Ｈ．２６４／ＡＶＣビデオ圧縮標準に従うイントラ予測モードを示す図である。
【図１Ｂ】ＨＥＶＣビデオ圧縮標準に従うイントラ予測モードを示す図である。
【図２Ａ】本開示の一実施形態に従う、画像を符号化する例示的な方法のフロー図である。
【図２Ｂ】本開示の別の実施形態に従う、画像を符号化する例示的な方法のフロー図である。
【図２Ｃ】本開示の一実施形態に従う、符号化または復号する現在ブロックと、対応する検索範囲とを示す図である。
【図３】本開示の別の実施形態に従う、画像を符号化する例示的な方法のフロー図である。
【図４】開示される実施形態のいずれか１つを実装するのに使用され得る例示的な符号器を示す図である。
【図５Ａ】本開示の一実施形態に従う、画像を復号する例示的な方法のフロー図である。
【図５Ｂ】本開示の別の実施形態に従う、画像を復号する例示的な方法のフロー図である。
【図６】本開示の別の実施形態に従う、画像を復号する例示的な方法のフロー図である。
【図７】開示される実施形態のいずれか１つを実装するのに使用され得る例示的な復号器を示す図である。
【図８】開示される実施形態のいずれか１つを実装するのに使用され得る符号器の例示的な構造を示す図である。
【図９】開示される実施形態のいずれか１つを実装するのに使用され得る復号器の例示的な構造を示す図である。
【図１０】画像を符号化する符号器または符号化ビットストリームから画像を復号する復号器の一実施形態を示す図である。
【発明を実施するための形態】
【００３６】
図面および説明は、本開示の原理の明確な理解のために関連する要素を示すために簡略化されており、さらに、明確にするために、典型的な符号化および／または復号装置に見られる多くの他の要素は省略されていることを理解されたい。用語「第１の」および「第２の」は、本明細書では、様々な要素を説明するのに使用され得るが、これらの要素がこれらの用語によって限定されるべきでないことが理解されよう。これらの用語は、ある要素を別の要素と区別するためにのみ使用される。様々な方法について上述したが、方法の各々は、記載されている方法を達成するための１つまたは複数のステップまたはアクションを含む。方法の正確な動作のために特定の順序のステップまたはアクションが必要でない限り、特定のステップおよび／またはアクションの順序および／または使用は修正され得る、または組み合わせられ得る。
【００３７】
全般に、「成分」は、サンプルアレイ内の特定のエリア（例えば、輝度Ｙ）を指し、「ブロック」は、全ての符号化された色成分（Ｙ、Ｃｂ、Ｃｒ、もしくはモノクロ、またはＹ、Ｕ、Ｖなど）の配列サンプルアレイを含む。
【００３８】
以下のセクションでは、「再構成される」および「復号される」という表現は、区別なく使用され得る。通常は、「再構成される」は符号器側で使用され、復号器側では「復号される」が使用されるが、必ずしもそうとは限らない。
【００３９】
本開示の原理に従って、画像を符号化する方法および復号する方法が開示される。本開示の原理は、静止画像符号化またはビデオシーケンスからの画像のような２次元画像として表された任意の種類の画像に適用され得る。
【００４０】
本開示の原理によれば、符号化または復号する現在ブロックの成分は、現在ブロックの以前に再構成された成分に従って、符号化される、または復号される。本開示の原理は、本明細書では、画像がＹＵＶ色空間で表現されるケースで説明されており、Ｙ成分は画像の輝度データに対応し、Ｕ成分およびＶ成分は、符号化または復号される画像の色差データに対応する。本開示の原理は、ＲＧＢ、Ｌｕｖ、Ｘ、Ｙ、Ｚもしくは任意の他の表現などのような画像を表現するのに使用される他の色空間にも適用可能である。
【００４１】
図２Ａは、本開示の一実施形態に従う、画像を符号化する例示的な方法のフロー図である。画像を符号化するために、画像は、現在では、画素ブロックに分割され、各々のブロックは、符号化走査順序に従って符号化される。以下に、画像の現在ブロックＢｌｋ（Ｙ，Ｕ，Ｖ）の符号化を開示する。ここで、Ｙ、Ｕ、Ｖは、現在ブロックの成分を表している。
【００４２】
ステップ２０において、画像の現在ブロックＢｌｋ（Ｙ，Ｕ，Ｖ）の輝度信号Ｙが最初に符号化される。例えば、輝度信号は、ブロック空間予測を使用して、例えば、ビデオ圧縮標準からのイントラ予測モードを使用して予測される。そのためには、利用可能なイントラ予測モードから最良の予測モードが検索され、予測ブロックＹｐｒｅｄが構築される。
【００４３】
所与のブロックに対して、Ｎ個のモードからの最良のイントラ予測モードの選択は、例えば、ラグランジュ方程式の最小化に基づいて行われる。
【数１】
2019537328.tif 000003
ここで、
・Ｑｐはブロック量子化器であり、λはモード決定のためのラグランジュ乗数であり、
・Ｄは元のブロック輝度信号ｙとその再構成輝度信号ｙ’との自乗差であり、
・Ｒ（ｓ，ｃ，Ｍｏｄｅ／Ｑｐ）は、選択モードＭｏｄｅに関連付けられたビット数を表す。Ｒ（ｓ，ｃ，Ｍｏｄｅ／Ｑｐ）は、イントラ予測モードのためのビットおよび輝度ブロックのためのＤＣＴ係数を含む。
【００４４】
最後に、レート歪みコストＪが最も小さい最良のイントラ予測モードが選択される。
【００４５】
その後、輝度ブロックＹと予測ブロックＹｐｒｅｄとの差Ｙｒｅｓが計算され、周波数変換され（例えば、離散コサイン変換のＤＣＴを使用して）、量子化され、符号化されて、実行される。
【００４６】
ステップ２１において、現在ブロックの輝度信号Ｙ’が再構成される。現在ブロックＢｌｋの輝度信号Ｙ’は、逆量子化および逆変換された予測誤差ブロックＹ’ｒｅｓに予測ブロックＹｐｒｅｄを追加することによって再構築される。
【００４７】
ステップ２２において、再構築された輝度ブロックＹ’と一致する最良のブロックを検索領域内で検索することによって、現在ブロックＢｌｋ（Ｙ，Ｕ，Ｖ）の輝度信号Ｙに対してブロック予測子が決定される。
【００４８】
図２Ｃは、符号化する現在ブロックＢＬＫと、太線で示された関連検索領域とを示す。検索領域は、符号化の走査順序に従って画像の以前に再構成されたブロック（図２Ｃでは、破線で示されている）を含む。再構成された輝度ブロックＹ’と画像の輝度空間内の検索領域からのブロックとの最良一致が検索される。
【００４９】
そのためには、ステップ２２０において、例えば、ブロックＹ’の画素（画素値は、ｙ’０〜ｙ’Ｎ−１で示される）と候補ブロックＹ’ｃｄの画素（画素値は、ｙ’ｃｄ，０〜ｙ’ｃｄ，Ｎ−１で示される）との平均二乗誤差（ＭＳＥ）を計算することによって、ブロックＹ’に対する最近隣ブロックＹ’ｎｓｔが検索される。
【数２】
2019537328.tif 000004
ここで、Ｎはｃ×ｌに等しく、これは、ブロックマッチングのための輝度ブロックの画素（列ｃ，行ｌ）のサイズに対応する。
【００５０】
ステップ２２１において、以下に示すように、最小ＭＳＥをもたらす候補ブロックＹ’ｃｄが、ブロックＹ’の最良一致として選択される。
【数３】
2019537328.tif 000005
Ｙ’ｃｄは、検索領域に属する。
【００５１】
したがって、ブロックＰ（Ｙ’ｎｓｔ，Ｕ’ｐｒｅｄ，Ｖ’ｐｒｅｄ）は、最良のブロック予測子として選択される。
【００５２】
ステップ２３において、次に、最良のブロック予測子Ｐ（Ｙ’ｎｓｔ，Ｕ’ｐｒｅｄ，Ｖ’ｐｒｅｄ）に関連する色差成分Ｕ’ｐｒｅｄを使用して、現在ブロックの色差成分Ｕが符号化される。現在ブロックＢｌｋ（Ｙ，Ｕ，Ｖ）の元のブロックＵと予測ブロックＵ’ｐｒｅｄとの差Ｕｒｅｓが計算され、その後、周波数変換され、量子化され、符号化されて、実行される。
【００５３】
本開示の一実施形態によれば、色差成分Ｕ、Ｖは、ステップ２２において決定された最良のブロック予測子Ｐ（Ｙ’ｎｓｔ，Ｕ’ｐｒｅｄ，Ｖ’ｐｒｅｄ）を使用して符号化される。
【００５４】
この実施形態によれば、その後、ステップ２４において、現在ブロックの色差成分Ｖが、最良のブロック予測子Ｐ（Ｙ’ｎｓｔ，Ｕ’ｐｒｅｄ，Ｖ’ｐｒｅｄ）に関連する色差成分Ｖ’ｐｒｅｄを使用して符号化される。現在ブロックＢｌｋ（Ｙ，Ｕ，Ｖ）の元のブロックＶと予測ブロックＶ’ｐｒｅｄとの差Ｖｒｅｓが計算され、その後、周波数変換され、量子化され、符号化されて、実行される。
【００５５】
別の実施形態によれば、現在ブロックＢｌｋ（Ｙ，Ｕ，Ｖ）の色差成分Ｖを符号化するために、新規の最良のブロック予測子が検索される。このような実施形態について、図２Ｂを参照しながらさらに後述する。
【００５６】
図２Ｂでは、ステップ２０〜ステップ２３は、図２Ａに関して開示されているステップ２０〜ステップ２３と同様であるので、これ以上説明しない。
【００５７】
ステップ２５において、現在ブロックの色差信号Ｕ’が再構成される。現在ブロックＢｌｋの色差信号Ｕ’は、逆量子化および逆変換された予測誤差ブロックＵ’ｒｅｓに予測ブロックＵ’ｐｒｅｄを追加することによって再構築される。
【００５８】
ステップ２６において、第２の最良のブロック予測子が、ステップ２２と同様の方法であるが、輝度信号Ｙ’および色差信号Ｕ’の誤差を最小化することによって決定される。すなわち、以下の数式を最小化することによって、最近隣のブロックＱ’が検索される。
【数４】
2019537328.tif 000006
ここで、ｙ’０〜ｙ’Ｎ−１は輝度ブロックＹ’の画素値を表しており、
ｕ’０〜ｕ’Ｎ−１は色差ブロックＵ’の画素値を表しており、
ｙ’ｃｄ，０〜ｙ’ｃｄ，Ｎ−１は候補ブロックの輝度ブロックＹ’ｃｄの画素値を表しており、
ｕ’ｃｄ，０〜ｕ’ｃｄ，Ｍ−１は候補ブロックの色差ブロックＵ’ｃｄの画素値を表しており、
Ｎはｃ×ｌに等しく、これは、ブロックマッチングのための輝度ブロックの画素（列ｃ，行ｌ）のサイズに対応し、
Ｍはｃ×ｌｕに等しく、これは、ブロックマッチングのための色差ブロックの画素（列ｃｕ，行ｌｕ）のサイズに対応する。
【００５９】
最小誤差
【数５】
2019537328.tif 000007
をもたらす検索領域からの候補ブロックが、第２の最良のブロック予測子Ｑ（Ｙ’Ｑ，Ｕ’Ｑ，Ｖ’ｐｒｅｄ）として選択される。
【００６０】
次に、ステップ２７において、現在ブロックの色差成分Ｖが、第２の最良のブロック予測子Ｑ（Ｙ’Ｑ，Ｕ’Ｑ，Ｖ’ｐｒｅｄ）に関連する色差成分Ｖ’ｐｒｅｄを使用して符号化される。現在ブロックＢｌｋ（Ｙ，Ｕ，Ｖ）の元のブロックＶと予測ブロックＶ’ｐｒｅｄとの差Ｖｒｅｓが計算され、その後、周波数変換され、量子化され、符号化されて、実行される。
【００６１】
上述の実施形態において、現在ブロックの輝度成分が最初に符号化され、色差成分Ｕ、Ｖが、現在ブロックの再構築された輝度ブロックに従って決定されたブロック予測子を使用して符号化される。別の実施形態によれば、最初に、現在ブロックの任意の成分（例えば、Ｕ）が符号化され、残りの成分はこの成分（Ｙ，Ｖ）に従って符号化される。
【００６２】
この実施形態によれば、図３に示されているように、ステップ３０において、成分（例えば、Ｕ）が別の成分（例えば、Ｙ）の前に符号化されることを知らせるためのデータが符号化される。この実施形態によれば、符号化する第１の成分は、例えば、レート歪み決定に従って、あるブロックから別のブロックへと変化し得る。
【００６３】
この実施形態によれば、成分はその後、図２Ａおよび図２Ｂに関して開示されている実施形態のいずれか１つに従って符号化される。
【００６４】
例えば、ステップ３１において、色差成分Ｕがステップ２０と同様の方法で符号化される。その後、ステップ３２において、図２Ａに示されているステップ２１〜ステップ２３を実行することによって輝度成分Ｙが符号化される。
【００６５】
図４は、上述されている画像を符号化する方法の実施形態のいずれか１つを実装するように構成された例示的な符号器を示す図である。以下に開示される符号器４０は、任意のビデオまたは静止画像符号化スキームに適合し得る。後述の符号化および復号プロセスは、例示目的で示されている。いくつかの実施形態によれば、符号化または復号モジュールが追加され、または除去され、または次のモジュールと異なり得る。しかしながら、本明細書で開示される原理は、これらの変形形態にも適用可能である。
【００６６】
従来、符号器４０は、図４に示されているように、ブロックベースのビデオ符号化のための複数のモジュールを含み得る。符号化される画像Ｉは、符号器４０に入力される。画像Ｉは、最初に、細分化モジュールによってブロックセットに細分化される。画像Ｉの各々のブロックＢＬＫは、その後、符号化するために処理される。
【００６７】
符号器４０は、以下のように、画像Ｉの各々のブロックＢＬＫの符号化を実行する。符号器４０は、例えば、レート／歪み最適化に基づいて、符号化される画像のブロックＢＬＫの符号化モードを選択するためのモード選択ユニットを備える。このようなモード選択ユニットは、
−符号化される画像の１つの現在ブロックと参照画像との間の動きを推定するための動き推定モジュールと、
−推定された動きを使用して、現在ブロックを予測するための動き補正モジュールと、
−現在ブロックを空間的に予測するためのイントラ予測モジュールと
を備える。
【００６８】
イントラ予測モードの場合、イントラ予測モジュールは、上述されている実施形態のいずれか１つに従って符号化する方法を実装するように構成される。
【００６９】
例えば、現在ブロックＢＬＫの第１の成分を符号化するために、レート歪み最適化に基づいて、最良のイントラ予測モードが選択される。その後、イントラ予測モジュールは、現在ブロックＢＬＫの少なくとも第１の成分を使用して決定された予測を使用して、図２Ａまたは図２Ｂに関して開示されている実施形態の任意の１つに従って、現在ブロックＢＬＫの第２の成分および第３の成分を符号化する。
【００７０】
このような第２の成分および第３の成分の符号化は、これらの成分に利用可能な従来のイントラ予測符号化モードと競合して実行され得、したがって、現在ブロックの第２の成分および第３の成分を符号化するために、レート歪みの観点で最高の機能を発揮する符号化モードが選択される。
【００７１】
現在ブロックＢＬＫの各々の成分に対して符号化モードが選択されると、モード選択ユニットは、現在ブロックＢＬＫに対して、復号器で同じブロック予測を実行するために、予測ブロックＰＲＥＤ（Ｙ，Ｕ，Ｖ）とビットストリームで符号化される対応構文要素とを供給する。予測ブロックＰＲＥＤ（Ｙ，Ｕ，Ｖ）の各々の成分は、成分に対して決定された符号化モードに従って計算された予測サンプルアレイに対応する。現在ブロックＢＬＫの成分に対して選択された符号化モードが上述の符号化方法に対応する符号化モードである場合、この符号化モードを復号器に知らせるためにビットストリーム内で追加の構文要素が符号化され得る。
【００７２】
その後、ブロックＢＬＫの元のサンプルから予測ブロックＰＲＥＤ（Ｙ，Ｕ，Ｖ）を差し引くことによって、残差ブロックＲＥＳ（Ｙ，Ｕ，Ｖ）が求められる。次に、変換処理モジュールが変換係数の変換ブロックＴＣＯＥＦ（Ｙ，Ｕ，Ｖ）を供給することによって、残差ブロックＲＥＳ（Ｙ，Ｕ，Ｖ）の各々の成分が変換される。変換された係数は、その後、量子化モジュールが量子化変換残差係数ＱＣＯＥＦを供給することによって量子化される。
【００７３】
構文要素および量子化残差変換係数ＱＣＯＥＦは、その後、エントロピー符号化モジュールに入力されて、符号化ビットストリームＳＴＲを形成するための符号化データが供給される。
【００７４】
量子化残差変換係数ＱＣＯＥＦは、逆量子化モジュールが逆量子化変換係数のブロックＴＣＯＥＦ’（Ｙ，Ｕ，Ｖ）を供給することによって処理される。ブロックＴＣＯＥＦ’（Ｙ，Ｕ，Ｖ）は、残差予測ブロックＲＥＳ’（Ｙ，Ｕ，Ｖ）を再構成するために逆変換モジュールに渡される。
【００７５】
その後、再構成された残差予測ブロックＲＥＳ’（Ｙ，Ｕ，Ｖ）に予測ブロックＰＲＥＤ（Ｙ，Ｕ，Ｖ）を追加することによって、ブロックＢＬＫ（Ｙ，Ｕ，Ｖ）の再構成バージョンのＲＥＣ（Ｙ，Ｕ，Ｖ）が得られる。
【００７６】
再構成ブロックＲＥＣ（Ｙ，Ｕ，Ｖ）は、画像再構成モジュールによって使用するためにメモリに記憶される。画像再構成モジュールは、再構成ブロックＲＥＣ（Ｙ，Ｕ，Ｖ）から画像の復号バージョンのＩ’の再構成を実行する。再構成画像Ｉ’は、その後、符号化する画像セットの次の画像を符号化するため、または画像Ｉの後続ブロックを符号化するための参照画像として後で使用するために参照画像メモリに記憶される。
【００７７】
図５Ａは、本開示の一実施形態に従う、画像を復号する例示的な方法のフロー図である。画像を復号するために、画像は、現在では、画素ブロックに分割され、各々のブロックは、圧縮ビットストリームから別個に復号される。以下に、画像の現在ブロックＢｌｋ（Ｙ，Ｕ，Ｖ）の復号を開示する。Ｙ、Ｕ、Ｖは、現在ブロックの成分を表す。
【００７８】
ステップ５０において、画像の現在ブロックＢｌｋ（Ｙ，Ｕ，Ｖ）の輝度信号Ｙ’が最初に復号される。そのために、予測ブロックＹｐｒｅｄが構築される。例えば、ビットストリーム内の構文要素は、イントラ予測モードｍに従って現在ブロックＢｌｋの輝度信号Ｙが符号化されることを知らせる。したがって、予測ブロックＹｐｒｅｄは、イントラ予測モードｍを実行することによって構築される。次に、ブロックＢｌｋの輝度信号Ｙの残差係数（γｅｑ）がビットストリームから復号され、逆量子化され、逆変換されて残差誤差予測ブロック（Ｙ’ｒｅｓ）が形成される。残差誤差予測（Ｙ’ｒｅｓ）が予測ブロックＹｐｒｅｄに追加されて、再構成輝度ブロックＹ’が得られる。
【００７９】
ステップ２２は、図２Ａに関して開示されているステップ２２と同様の方法で実行される。ステップ２２の終わりに、符号化段階と同じ検索領域内で復号輝度ブロックＹ’に対して実行されるブロックマッチング検索に基づいて、最良のブロック予測子Ｐ（Ｙ’ｎｓｔ，Ｕ’ｐｒｅｄ，Ｖ’ｐｒｅｄ）が見つけられる。
【００８０】
ステップ５１において、次に、最良のブロック予測子Ｐ（Ｙ’ｎｓｔ，Ｕ’ｐｒｅｄ，Ｖ’ｐｒｅｄ）に関連する色差成分Ｕ’ｐｒｅｄを使用して、現在ブロックの色差成分Ｕ’が復号される。ブロックＢｌｋの色差信号Ｕの残差係数がビットストリームから復号され、逆量子化され、逆変換されて残差誤差予測ブロック（Ｕ’ｒｅｓ）が形成される。残差誤差予測（Ｕ’ｒｅｓ）が予測ブロックＵ’ｐｒｅｄに追加されて、復号色差ブロックＵ’が得られる。
【００８１】
本開示の一実施形態によれば、色差成分Ｕ、Ｖは共に、ステップ２２において決定された最良のブロック予測子Ｐ（Ｙ’ｎｓｔ，Ｕ’ｐｒｅｄ，Ｖ’ｐｒｅｄ）を使用して予測される。したがって、この実施形態によれば、次に、ステップ５２において、現在ブロックの色差成分Ｖが、最良のブロック予測子Ｐ（Ｙ’ｎｓｔ，Ｕ’ｐｒｅｄ，Ｖ’ｐｒｅｄ）に関連する色差成分Ｖ’ｐｒｅｄを使用して復号される。ブロックＢｌｋの色差信号Ｖの残差係数がビットストリームから復号され、逆量子化され、逆変換されて残差誤差予測ブロック（Ｖ’ｒｅｓ）が形成される。残差誤差予測（Ｖ’ｒｅｓ）は、予測ブロックＶ’ｐｒｅｄに追加されて、復号色差ブロックＶ’が得られる。
【００８２】
別の実施形態によれば、現在ブロックＢｌｋ（Ｙ，Ｕ，Ｖ）の色差成分Ｖは、復号輝度成分Ｙ’および復号色差成分Ｕ’に従って決定された新規の最良のブロック予測子から予測される。このような実施形態について、以下に、図５Ｂに関して開示する。
【００８３】
図５Ｂでは、ステップ５０〜ステップ５１およびステップ２２は、図５Ａおよび図２Ａに関して開示されているステップ５０〜ステップ５１およびステップ２２と同様であるので、これ以上説明しない。
【００８４】
ステップ２６において、第２の最良のブロック予測子が、図２Ｂに開示されているステップ２６と同様の方法で決定される。ここでは、これ以上詳細には説明しない。ステップ２６の終わりに、符号化段階と同じ検索領域内で復号輝度ブロックＹ’および復号色差ブロックＵ’に対して実行されるブロックマッチング検索に基づいて、最良のブロック予測子Ｑ（Ｙ’Ｑ，Ｕ’Ｑ，Ｖ’ｐｒｅｄ）が見つけられる。
【００８５】
次に、ステップ５４において、現在ブロックの色差成分Ｖが、第２の最良のブロック予測子Ｑ（Ｙ’Ｑ，Ｕ’Ｑ，Ｖ’ｐｒｅｄ）に関連する色差成分Ｖ’ｐｒｅｄを使用して復号される。ブロックＢｌｋの色差信号Ｖの残差係数がビットストリームから復号され、逆量子化され、逆変換されて残差誤差予測ブロック（Ｖ’ｒｅｓ）が形成される。残差誤差予測ブロック（Ｖ’ｒｅｓ）は、予測ブロックＶ’ｐｒｅｄに追加されて、復号色差ブロックＶ’が得られる。
【００８６】
上述の実施形態において、現在ブロックの輝度成分が最初に復号され、色差成分Ｕ、Ｖが、少なくとも現在ブロックの復号輝度ブロックに従って決定されたブロック予測子を使用して復号される。別の実施形態によれば、現在ブロックの任意の成分は、圧縮ビットストリームに最初に符号化されていれば、その成分が最初に復号され得る。例えば、輝度成分Ｙは、色差成分Ｕに従って復号され得る。この実施形態によれば、図６に示されているように、ステップ６０において、所与のブロックの成分（例えば、Ｕ）が別の成分（例えば、Ｙ）の前に符号化されることを知らせるデータが圧縮ビットストリームから復号される。
【００８７】
この実施形態によれば、成分はその後、図５Ａおよび図５Ｂに関して開示されている実施形態のいずれか１つに従って復号される。
【００８８】
例えば、ステップ６１において、色差成分Ｕ’がステップ５０と同様の方法で復号される。その後、ステップ６２において、図２Ａに示されているステップ２２およびステップ５１を実行することによって輝度成分Ｙ’が復号される。
【００８９】
図７は、上述されている画像を復号する方法の実施形態のいずれか１つを実装するように構成された例示的な復号器を示す図である。
【００９０】
符号化イメージまたはビデオを表すビットストリームは、上記イメージまたはビデオの少なくとも１つのブロックを表す符号化データを含み、上記ブロックは、本開示の原理の一実施形態に従って符号化されている。
【００９１】
符号化データは、ビデオ復号器７０のビデオ復号モジュールに渡される。図７に示されているように、符号化データは、エントロピー復号を実行し、量子化係数ＱＣＯＥＦ’を逆量子化モジュールに供給し、構文要素を予測モジュールに供給するエントロピー復号モジュールに渡される。
【００９２】
復号される現在ブロックの各々の色成分に対して、量子化係数ＱＣＯＥＦ’が逆量子化モジュールによって逆量子化され、逆変換モジュールによって逆変換されて、残差ブロックデータＲＥＳ’が供給される。
【００９３】
ブロックの符号化モードを特定する構文要素は、ビットストリームから復号され、現在ブロックの各々の色成分Ｙ、Ｕ、Ｖを符号化するために、予測モジュールが予測ブロックＰＲＥＤを構築する。予測モジュールは、上述されている実施形態のいずれか１つに従ってブロックの成分の予測を実行するように構成される。より詳細には、予測モジュールは、復号する現在ブロックの復号済み成分に対して最良のブロック予測子のブロックマッチング検索を実行するように構成される（図２Ａおよび図２Ｂに示されているステップ２２、ステップ２６）。
【００９４】
再構成画像Ｉ’は、現在ブロックの各々の色成分に対して予測ブロックＰＲＥＤおよび残差ブロックＲＥＳ’を追加することによって得られる。再構成画像Ｉ’は、後で参照フレームとして使用するために参照フレームメモリに記憶される。再構成画像Ｉ’は、その後、ビデオ復号器７０によって出力される。
【００９５】
復号器７０は、ハードウェア、ソフトウェア、またはハードウェアとソフトウェアの組み合わせによって実装され得る。
【００９６】
図８は、本開示の原理の一実施形態に従う、画像を符号化する装置（４０）の簡略化された構造を示す図である。該装置４０は、上記の任意の実施形態に従う本開示の原理に従って、画像を符号化する方法を実装するように構成される。符号化装置４０の機能ユニットは、図４に関して開示されている。以下で開示する構造装置４０は、これらの機能ユニットの各々を個々にまたは組み合わせて、図２Ａ、図２Ｂ、または図３に関して開示されている原理の実施形態のいずれか１つに従って実装するように構成され得る。
【００９７】
一実施形態によれば、符号化装置４０は、例えば、プロセッサが装備され、メモリＭＥＭに記憶され、本開示の原理に従って画像を符号化する方法を実装するコンピュータプログラムＰＧによって駆動される処理ユニットＰＲＯＣを備える。
【００９８】
初期設定時に、コンピュータプログラムＰＧのコード命令は、例えば、ＲＡＭ（図示せず）にロードされ、その後、処理ユニットＰＲＯＣのプロセッサによって実行される。処理ユニットＰＲＯＣのプロセッサは、コンピュータプログラムＰＧの命令に従って、上述されている画像を符号化する方法のステップを実装する。
【００９９】
符号化装置４０は、符号化ビットストリームＳＴＲをデータネットワークに送信するための通信ユニットＣＯＭＯＵＴを備える。
【０１００】
符号化装置４０はさらに、符号化する画像またはビデオを受信するためのインターフェースＣＯＭＩＮを備える。
【０１０１】
図９は、本開示の原理の一実施形態で使用され得る例示的な復号器を示す図である。このような画像を復号するための装置は、本開示の原理に従って画像を符号化する方法を実装するように構成される。図９の復号装置は、一例として、図７に示されている復号器７０であり得る。
【０１０２】
図９に示されている例では、復号装置は、例えば、プロセッサが装備され、メモリＭＥＭに記憶され、本開示の原理に従って画像を復号する方法を実装するコンピュータプログラムＰＧによって駆動される処理ユニットＰＲＯＣを備える。
【０１０３】
初期設定時に、コンピュータプログラムＰＧのコード命令は、例えば、ＲＡＭ（図示せず）にロードされ、その後、処理ユニットＰＲＯＣのプロセッサによって実行される。処理ユニットＰＲＯＣのプロセッサは、コンピュータプログラムＰＧの命令に従って、上述されている画像を復号する方法のステップを実装する。
【０１０４】
任意で、復号装置７０は、符号器から符号化ビットストリームを受信するための通信ユニットＣＯＭを備える。
【０１０５】
復号装置７０はさらに、再構成画像または再構成ビデオを表示するためのインターフェースを備える。
【０１０６】
本開示の原理を使用して画像を符号化する、または符号化ビットストリームから復号するための装置１０００の一実施形態が図１０に示されている。該装置は、メモリ１０２０に相互接続されたプロセッサ１０１０から成る。メモリ１０２０内の命令は、プロセッサ１０１０に、プロセッサ１０１０の入力ポートの１つに入力され得るまたはメモリ１０２０に記憶され得るデジタルビデオ画像データまたは符号化デジタルビデオ画像データ上で、図２、図３、図５、または図６のいずれかの方法を実装する命令を実行させる。
【図１Ａ】
2019537328.tif 000008
【図１Ｂ】
2019537328.tif 000009
【図２Ａ】
2019537328.tif 000010
【図２Ｂ】
2019537328.tif 000011
【図２Ｃ】
2019537328.tif 000012
【図３】
2019537328.tif 000013
【図４】
2019537328.tif 000014
【図５Ａ】
2019537328.tif 000015
【図５Ｂ】
2019537328.tif 000016
【図６】
2019537328.tif 000017
【図７】
2019537328.tif 000018
【図８】
2019537328.tif 000019
【図９】
2019537328.tif 000020
【図１０】
2019537328.tif 000021
【国際調査報告】
2019537328.tif 000022
2019537328.tif 000023
2019537328.tif 000024
2019537328.tif 000025