(57)【要約】【課題】サブブロック数の増加割合を一定に抑えつつ、予測性能を向上させること。【解決手段】画像復号装置２００は、異なる分割位置で予測対象ブロックを分割することによって第１サブブロック及び第２サブブロックを取得するサブブロック分割部１０１Ａ/１０１Ｂと、第１サブブロック及び第２サブブロックに対応するアフィン変換によって得られた動きベクトルを出力する動きベクトル生成部１０１Ｄ１/１０１Ｄ２と、動きベクトルに基づいて第１サブブロック及び第２サブブロックの予測画像を生成する動き補償予測部１０１Ｆ１/１０１Ｆ２と、第１サブブロックの予測画像及び第２サブブロックの予測画像に基づいて予測対象ブロックの予測画像を生成する補間部１０１Ｇとを有する。【選択図】図４
2020150342.tif 000002
【特許請求の範囲】
【請求項１】
異なる分割位置で予測対象ブロックを分割することによって第１サブブロック及び第２サブブロックを取得するように構成されているサブブロック分割部と、
アフィン変換によって前記第１サブブロック及び前記第２サブブロックに対応する動きベクトルを取得するように構成されている動きベクトル生成部と、
前記動きベクトルに基づいて、前記第１サブブロック及び前記第２サブブロックの予測画像を生成するように構成されている動き補償予測部と、
前記サブブロックの予測画像に基づいて、前記予測対象ブロックの予測画像を生成するように構成されている補間部とを有することを特徴とする画像復号装置。
【請求項２】
前記サブブロック分割部は、
第１分割位置で前記予測対象ブロックを分割することによって第１サブブロックを取得するように構成されている通常サブブロック分割部と、
前記第１分割位置から所定画素分だけずれた位置である第２分割位置で前記予測対象ブロックを分割することによって第２サブブロックを取得するように構成されている追加サブブロック分割部とを有することを特徴とする請求項１に記載の画像復号装置。
【請求項３】
前記第２分割位置は、前記第１分割位置から前記第１サブブロックの半分の画素分だけ縦方向及び横方向にずれた位置であることを特徴とする請求項２に記載の画像復号装置。
【請求項４】
前記追加サブブロック分割部は、前記第２サブブロックの一部について出力するように構成されていることを特徴とする請求項２又は３に記載の画像復号装置。
【請求項５】
異なる分割位置で予測対象ブロックを分割することによって第１サブブロック及び第２サブブロックを取得する工程Ａと、
前記第１サブブロック及び前記第２サブブロックに対応するアフィン変換によって得られた動きベクトルを出力する工程Ｂと、
前記動きベクトルに基づいて、前記第１サブブロック及び前記第２サブブロックの予測画像を生成する工程Ｃと、
前記第１サブブロックの予測画像及び前記第２サブブロックの予測画像に基づいて、前記予測対象ブロックの予測画像を生成する工程Ｄとを有することを特徴とする画像復号方法。
【請求項６】
コンピュータを、画像復号装置として機能させるプログラムであって、
前記画像復号装置は、
異なる分割位置で予測対象ブロックを分割することによって第１サブブロック及び第２サブブロックを取得するように構成されているサブブロック分割部と、
前記第１サブブロック及び前記第２サブブロックに対応するアフィン変換によって得られた動きベクトルを出力するように構成されている動きベクトル生成部と、
前記動きベクトルに基づいて、前記第１サブブロック及び前記第２サブブロックの予測画像を生成するように構成されている動き補償予測部と、
前記第１サブブロックの予測画像及び前記第２サブブロックの予測画像に基づいて、前記予測対象ブロックの予測画像を生成するように構成されている補間部とを有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像復号装置、画像復号方法及びプログラムに関する。
【背景技術】
【０００２】
従来、イントラ予測又はインター予測、予測残差信号の変換・量子化、エントロピー符号化を用いた画像符号化方式が提案されている（例えば、非特許文献１参照）。
【０００３】
また、インター予測方式の１つとして、アフィン動き補償予測方式が、次世代動画像符号化方式ＷＣで提案されている（例えば、非特許文献２参照）。アフィン動き補償予測方式は、動き補償予測方式の一種であり、動きベクトル及び平行移動モデルにより予測画像を生成するように構成されている。
【０００４】
図８に示すように、アフィン動き補償予測方式では、平行移動モデルを適用するブロックサイズを４×４画素のサブブロックとする一方で、アフィン変換によりサブブロックごとに異なる動きベクトルを導出する。
【０００５】
ここで、アフィン変換のパラメータは、既存の画像符号化方式との整合性を取るため、アフィン動き補償予測を行う対象ブロックの頂点における動きベクトルとして表現する。なお、各頂点における動きベクトルを「制御点」と呼ぶ。
【０００６】
図９（ａ）に示す４パラメータモデルの場合の任意の画素位置における動きベクトル（ｍｖｘ，ｍｖｙ）は、（式１）によって導出され、図９（ｂ）に示す６パラメータモデルの場合の任意の画素位置における動きベクトル（ｍｖｘ，ｍｖｙ）は、（式２）によって導出される。
【０００７】
【数１】
2020150342.tif 000003
【０００８】
【数２】
2020150342.tif 000004
【０００９】
ここで、（ｍｖ０ｘ，ｍｖ０ｙ）は、対象ブロック（サブブロック）の左上頂点の制御点（動きベクトル）であり、（ｍｖ１ｘ，ｍｖ１ｙ）は、対象ブロックの右上頂点の制御点であり、（ｍｖ２ｘ，ｍｖ２ｙ）は、対象ブロックの左下頂点の制御点である。また、Ｗは、対象ブロックの幅であり、Ｈは、対象ブロックの高さである。
【００１０】
また、かかる動きベクトル（ｍｖｘ，ｍｖｙ）を導出する式は、任意の画素位置に適用可能だが、上述のように、４×４画素のサブブロックで１つの動きベクトルを共有する。
【先行技術文献】
【非特許文献】
【００１１】
【非特許文献１】ＩＴＵ-Ｔ  Ｈ.２６５  Ｈｉｇｈ  Ｅｆｆｉｃｉｅｎｃｙ  Ｖｉｄｅｏ  Ｃｏｄｉｎｇ
【非特許文献２】Ｖｅｒｓａｔｉｌｅ  Ｖｉｄｅｏ  Ｃｏｄｉｎｇ（Ｄｒａｆｔ  ４）
【発明の概要】
【発明が解決しようとする課題】
【００１２】
しかしながら、上述の技術では、既存の動き補償予測方式との整合性を優先するために、４×４画素のサブブロック単位でしかアフィン動き補償予測を行うことができず、予測性能が低いというという問題点があった。
【００１３】
そこで、本発明は、上述の課題に鑑みてなされたものであり、サブブロック数の増加割合を一定に抑えつつ、予測性能を向上させることができる画像復号装置、画像復号方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１４】
本発明の第１の特徴は、画像復号装置であって、異なる分割位置で予測対象ブロックを分割することによって第１サブブロック及び第２サブブロックを取得するように構成されているサブブロック分割部と、前記第１サブブロック及び前記第２サブブロックに対応するアフィン変換によって得られた動きベクトルを出力するように構成されている動きベクトル生成部と、前記動きベクトルに基づいて、前記第１サブブロック及び前記第２サブブロックの予測画像を生成するように構成されている動き補償予測部と、前記第１サブブロックの予測画像及び前記第２サブブロックの予測画像に基づいて、前記予測対象ブロックの予測画像を生成するように構成されている補間部とを有することを要旨とする。
【００１５】
本発明の第２の特徴は、画像復号方法であって、異なる分割位置で予測対象ブロックを分割することによって第１サブブロック及び第２サブブロックを取得する工程Ａと、前記第１サブブロック及び前記第２サブブロックに対応するアフィン変換によって得られた動きベクトルを出力する工程Ｂと、前記動きベクトルに基づいて、前記第１サブブロック及び前記第２サブブロックの予測画像を生成する工程Ｃと、前記第１サブブロックの予測画像及び前記第２サブブロックの予測画像に基づいて、前記予測対象ブロックの予測画像を生成する工程Ｄとを有することを要旨とする。
【００１６】
本発明の第３の特徴は、コンピュータを、画像復号装置として機能させるプログラムであって、前記画像復号装置は、  異なる分割位置で予測対象ブロックを分割することによって第１サブブロック及び第２サブブロックを取得するように構成されているサブブロック分割部と、前記第１サブブロック及び前記第２サブブロックに対応するアフィン変換によって得られた動きベクトルを出力するように構成されている動きベクトル生成部と、前記動きベクトルに基づいて、前記第１サブブロック及び前記第２サブブロックの予測画像を生成するように構成されている動き補償予測部と、前記第１サブブロックの予測画像及び前記第２サブブロックの予測画像に基づいて、前記予測対象ブロックの予測画像を生成するように構成されている補間部とを有することを要旨とする。
【発明の効果】
【００１７】
本発明によれば、サブブロック数の増加割合を一定に抑えつつ、予測性能を向上させることができる画像復号装置、画像復号方法及びプログラムを提供することができる。
【図面の簡単な説明】
【００１８】
【図１】一実施形態に係る画像処理システム１００の構成の一例を示す図である。
【図２】一実施形態に係る画像符号化装置１００の機能ブロックの一例を示す図である。
【図３】一実施形態に係る画像復号装置２００の機能ブロックの一例を示す図である。
【図４】一実施形態に係る画像符号化装置１００のインター予測部１０１及び画像復号装置２００のインター予測部２０３の機能ブロックの一例を示す図である。
【図５】一実施形態に係る画像符号化装置１００のインター予測部１０１及び画像復号装置２００のインター予測部２０３の追加サブブロック分割部１０１Ｂによって分割されるサブブロック及び通常サブブロック分割部１０１Ａによって分割されるサブブロックの一例を示す図である。
【図６】一実施形態に係る画像復号装置２００の動作の一例を示すフローチャートである。
【図７】一実施形態に係る画像符号化装置１００のインター予測部１０１及び画像復号装置２００のインター予測部２０３の追加サブブロック分割部１０１Ｂによって分割されるサブブロック及び通常サブブロック分割部１０１Ａによって分割されるサブブロックの一例を示す図である。
【図８】従来技術を説明するための図である。
【図９】従来技術を説明するための図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施の形態について図面を参照しながら、説明する。なお、以下の実施形態における構成要素は適宜、既存の構成要素などとの置き換えが可能であり、また、他の既存の構成要素との組み合わせを含む様々なバリエーションが可能である。したがって、以下の実施形態の記載をもって、特許請求の範囲に記載された発明の内容を限定するものではない。
【００２０】
（第１実施形態）
図１は、本発明の第１実施形態に係る画像処理システム１の機能ブロックの一例を示す図である。画像処理システム１は、動画像を符号化して符号化データを生成する画像符号化装置１００と、画像符号化装置１００により生成された符号化データを復号する画像復号装置２００とを備える。画像符号化装置１００と画像復号装置２００との間では、上述の符号化データが、例えば、伝送路を介して送受信される。
【００２１】
図２は、画像符号化装置１００の機能ブロックの一例を示す図である。図２に示すように、画像符号化装置１００は、インター予測部１０１と、イントラ予測部１０２と、変換・量子化部１０３と、エントロピー符号化部１０４と、逆変換・逆量子化部１０５と、インループフィルタ１０６と、フレームバッファ１０７とを備える。
【００２２】
インター予測部１０１は、入力画像及びフレームバッファ１０９から入力されるフィルタ後局所復号画像（後述）を用いて、インター予測を行ってインター予測画像を生成して出力するように構成されている。
【００２３】
イントラ予測部１０２は、入力画像及びフィルタ前局所復号画像（後述）を用いて、イントラ予測を行ってイントラ予測画像を生成して出力するように構成されている。
【００２４】
変換・量子化部１０３は、減算部１０６から入力される残差信号に対して直交変換処理を行い、かかる直交変換処理により得られる変換係数に対して量子化処理を行って得られる量子化係数レベル値を出力するように構成されている。
【００２５】
エントロピー符号化部１０４は、変換・量子化部１０３から入力される量子化係数レベル値、変換ユニットサイズ及び変換サイズ、動き補償方式等をエントロピー符号化して符号化データとして出力するように構成されている。
【００２６】
逆変換・逆量子化部１０５は、変換・量子化部１０３から入力される量子化係数レベル値に対して逆量子化処理を行い、かかる逆量子化処理により得られた変換係数に対して逆直交変換処理を行って得られる残差信号を出力するように構成されている。
【００２７】
減算部１０６は、入力画像とイントラ予測画像或いはインター予測画像との差分である残差信号を出力するように構成されている。
【００２８】
加算部１０７は、逆変換・逆量子化部１０５から入力される残差信号とイントラ予測画像或いはインター予測画像とを加算して得られるフィルタ前局所復号画像を出力するように構成されている。
【００２９】
インループフィルタ部１０８は、加算部１０７から入力されるフィルタ前局所復号画像に対して、デブロッキングフィルタ処理等のインループフィルタ処理を適用してフィルタ後局所復号画像を生成して出力するように構成されている。
【００３０】
フレームバッファ１０９は、フィルタ後局所復号画像を蓄積し、適宜、フィルタ後局所復号画像としてインター予測部に供給する。
【００３１】
図３は、画像復号装置２００のブロック図である。図３に示すように、画像復号装置２００は、エントロピー復号部２０１と、逆変換・逆量子化部２０２と、インター予測部２０３と、イントラ予測部２０４と、加算部２０５と、インループフィルタ２０６と、フレームバッファ２０７とを備える。
【００３２】
エントロピー復号部２０１は、符号化データをエントロピー復号し、量子化係数レベル値、変換ユニットサイズ及び変換サイズ、動き補償方式等を導出して出力するように構成されている。
【００３３】
逆変換・逆量子化部２０２は、エントロピー復号部２０１から入力される量子化係数レベル値に対して逆量子化処理を行い、かかる逆量子化処理により得られた結果に対して逆直交変換処理を行って残差信号として出力するように構成されている。
【００３４】
インター予測部２０３は、フレームバッファ２０７から入力されるフィルタ後局所復号画像を用いて、インター予測を行ってインター予測画像を生成して出力するように構成されている。
【００３５】
イントラ予測部２０４は、加算部２０５から入力されるフィルタ前局所復号画像を用いて、イントラ予測を行ってイントラ予測画像を生成して出力するように構成されている。
【００３６】
加算部２０５は、逆変換・逆量子化部２０２から入力される残差信号と予測画像（インター予測部２０３から入力されるインター予測画像或いはイントラ予測部２０４から入力されるイントラ予測画像）とを加算して得られるフィルタ前局所復号画像を出力するように構成されている。
【００３７】
ここで、予測画像とは、インター予測部２０３から入力されるインター予測画像及びイントラ予測部２０４から入力されるイントラ予測画像のうち、エントロピー復号により得られた最も高い符号化性能の期待される予測方法により算出された予測画像のことである。
【００３８】
インループフィルタ２０６は、加算部２０５から入力されるフィルタ前局所復号画像に対してデブロックフィルタ処理等のインループフィルタ処理を適用してフィルタ後局所復号画像を生成して出力するように構成されている。
【００３９】
フレームバッファ２０７は、インループフィルタ２０６から入力されるフィルタ後局所復号画像を蓄積し、適宜、フィルタ後局所復号画像としてインター予測部２０３に供給するとともに、復号済み画像として出力するように構成されている。
【００４０】
図４〜図６を参照して、画像符号化装置１００のインター予測部１０１及び画像復号装置２００のインター予測部２０３について説明する。画像符号化装置１００のインター予測部１０１の機能及び画像復号装置２００のインター予測部２０３の機能は、基本的に同一であるため、以下、画像復号装置２００のインター予測部２０３の機能を例に挙げて説明する。
【００４１】
図４に示すように、画像復号装置２００のインター予測部２０３は、通常サブブロック分割部１０１Ａと、追加サブブロック分割部１０１Ｂと、動きベクトル生成部１０１Ｃと、アフィン動きベクトル生成部１０１Ｄ１/１０１Ｄ２と、フレームバッファ１０１Ｅと、動き補償予測部１０１Ｆ１〜１０１Ｆ３と、加算部１０１Ｇと、選択部１０１Ｈとを備える。
【００４２】
通常サブブロック分割部１０１Ａは、第１分割位置で予測対象ブロックを分割することによって第１サブブロックを取得するように構成されている。
【００４３】
具体的には、通常サブブロック分割部１０１Ａは、入力された予測対象ブロックの座標及びブロックサイズに基づいて予測対象ブロックを分割して第１サブブロックを取得し、かかる第１サブブロックの座標及びブロックサイズを出力するように構成されている。
【００４４】
例えば、図５（ｂ）に示すように、通常サブブロック分割部１０１Ａは、第１分割位置Ｘにおいて予測対象ブロックを分割し、１６個のサブブロック（４×４の画素からなるブロック）Ｂ１を取得するように構成されていてもよい。
【００４５】
追加サブブロック分割部１０１Ｂは、第１分割位置から所定画素分だけずれた位置である第２分割位置で予測対象ブロックを分割することによって第２サブブロックを取得するように構成されている。
【００４６】
具体的には、追加サブブロック分割部１０１Ｂは、入力された予測対象ブロックの座標及びブロックサイズから第１分割位置を把握し、かかる第１分割位置から所定画素分だけずらした位置である第２分割位置で予測対象ブロックを分割して第２サブブロックを取得し、かかる第２サブブロックの座標及びブロックサイズを出力するように構成されている。
【００４７】
ここで、第２分割位置は、第１分割位置から第１サブブロックの半分の画素分だけ縦方向及び横方向にずれた位置であってもよい。
【００４８】
例えば、図５（ａ）に示すように、追加サブブロック分割部１０１Ｂは、第１分割位置Ｘから２画素分だけ縦方向及び横方向にずらした第２分割位置Ｙで予測対象ブロックを分割し、９個の第２サブブロック（４×４の画素からなるブロック）Ｂ２を取得するように構成されていてもよい。
【００４９】
アフィン動き補償予測は、４×４画素のサブブロック単位で行われるため、図５の例では、追加サブブロック分割部１０１Ｂは、４×４の画素からなる９個の第２サブブロックの座標及びブロックサイズを出力するように構成されている。
【００５０】
ここで、通常サブブロック分割部１０１Ａ及び追加サブブロック分割部１０１Ｂは、異なる分割位置で予測対象ブロックを分割することによって第１サブブロック及び第２サブブロックを取得するように構成されているサブブロック分割部を構成する。
【００５１】
動きベクトル生成部１０１Ｃは、入力された予測対象ブロックの座標及び制御点を取得し、かかる予測対象ブロックの右上の頂点の制御点を動きベクトルとして出力するように構成されている。
【００５２】
アフィン動きベクトル生成部１０１Ｄ１は、第１サブブロックに対応するアフィン変換によって得られた動きベクトルを出力するように構成されている。同様に、アフィン動きベクトル生成部１０１Ｄ２は、第２サブブロックに対応するアフィン変換によって得られた動きベクトルを出力するように構成されている。
【００５３】
具体的には、アフィン動きベクトル生成部１０１Ｄ１/１０１Ｄ２は、入力された第１サブブロック及び第２サブブロックの座標、ブロックサイズ及び制御点を用いてアフィン変換を行い、第１サブブロック及び第２サブブロックに対応する動きベクトルを出力するように構成されている。
【００５４】
フレームバッファ１０１Ｅは、入力された参照画像添字及びブロック（又は、サブブロック）の動きベクトルに基づいて、かかる参照画素添字によって示される参照画素及び動きベクトルの小数部分を出力するように構成されている。なお、フレームバッファ１０１Ｅは、フレームバッファ１０９/２０７によって代用されてよい。
【００５５】
動き補償予測部１０１Ｆ１/１０１Ｆ２は、上述の動きベクトルに基づいて、第１サブブロック及び第２サブブロックの予測画像（補間画像）を生成するように構成されている。
【００５６】
具体的には、動き補償予測部１０１Ｆ１は、フレームバッファ１０１Ｅから出力される第２サブブロックに対応する動きベクトルに基づいて、第２サブブロックの予測画像を生成するように構成されている。
【００５７】
より具体的には、動き補償予測部１０１Ｆ１は、フレームバッファ１０１Ｅから出力される参照画素及び第２サブブロックに対応する動きベクトルの小数部分から、第２サブブロックの予測画像を生成するように構成されている。
【００５８】
また、動き補償予測部１０１Ｆ２は、フレームバッファ１０１Ｅから出力される第１サブブロックに対応する動きベクトルに基づいて、第１サブブロックの予測画像を生成するように構成されている。
【００５９】
より具体的には、動き補償予測部１０１Ｆ２は、フレームバッファ１０１Ｅから出力される参照画素及び第１サブブロックに対応する動きベクトルの小数部分から、第１サブブロックの予測画像を生成するように構成されている。
【００６０】
また、動き補償予測部１０１Ｆ３は、フレームバッファ１０１Ｅから出力される参照画素及び予測対象ブロックに対応する動きベクトルの小数部分から、予測対象ブロックの予測画像を生成するように構成されている。
【００６１】
加算部１０１Ｇは、第１サブブロックの予測画像及び第２サブブロックの予測画像に基づいて、予測対象ブロックの予測画像を生成するように構成されている補間部を構成する。
【００６２】
具体的には、加算部１０１Ｇは、第１サブブロックの予測画像と第２サブブロックの予測画像とを一定の比率で加重平均することによって、予測対象ブロックの予測画像を生成するように構成されている。
【００６３】
選択部１０１Ｈは、加算部１０１Ｇから出力される予測対象ブロックの予測画像及び動き補償予測部１０１Ｆ３から出力される予測対象ブロックの予測画像（サブブロックを使わない場合）から、インター予測モードに応じた予測画像を選択して出力するように構成されている。なお、かかる選択は、図示しない制御部により判定され、動き補償方式として画像符号化装置１００から画像復号装置２００にシグナリングされる。
【００６４】
図６を参照して、本実施形態に係る画像復号装置２００の動作の一例について説明する。
【００６５】
図６に示すように、ステップＳ１０１において、画像復号装置２００は、予測対象ブロックを分割することによって第１サブブロック及び第２サブブロックを取得する。
【００６６】
ステップＳ１０２において、画像復号装置２００は、第１サブブロックに対応する動きベクトル、第２サブブロックに対応する動きベクトル及び予測対象サブブロックに対応する動きベクトルを生成する。
【００６７】
ステップＳ１０３において、画像復号装置２００は、第１サブブロックに対応する動きベクトルに基づいて第１サブブロックの予測画像を生成し、第２サブブロックに対応する動きベクトルに基づいて第２サブブロックの予測画像を生成し、予測対象ブロックに対応する動きベクトルに基づいて予測対象ブロックの予測画像（サブブロックを使用しない場合）を生成する。
【００６８】
ステップＳ１０４において、画像復号装置２００は、第１サブブロックの予測画像と第２サブブロックの予測画像とを一定の比率で加重平均することによって、予測対象ブロックの予測画像を生成する。
【００６９】
ステップＳ１０５において、画像復号装置２００は、ステップＳ１０４において生成された予測対象ブロックの予測画像及びステップＳ１０３において生成された予測対象ブロックの予測画像から、インター予測モードに応じた予測画像を選択する。
【００７０】
本実施形態に係る画像処理システム１によれば、第２サブブロックの参照画素の領域は、第１サブブロックの参照画素の領域よりも広がらないため、メモリ帯域を増加させることなく、サブブロックごとの処理単位も維持しつつ、予測性能を向上することができる。
【００７１】
（第２実施形態）
以下、図７を参照して、本発明の第２実施形態に係る画像処理システム１について、上述の第１実施形態に係る画像処理システム１との相違点に着目して説明する。
【００７２】
本実施形態において、追加サブブロック分割部１０１Ｂは、第２サブブロックの一部について出力するように構成されている。
【００７３】
具体的には、追加サブブロック分割部１０１Ｂは、通常サブブロック分割部１０１Ａによって取得される第１サブブロックの個数の一定割合（例えば、半分等）以下に限定して第２サブブロックを出力するように構成されている。
【００７４】
例えば、図７（ｂ）に示すように、通常サブブロック分割部１０１Ａによって１６個の第１サブブロックが生成され、図７（ａ）に示すように、追加サブブロック分割部１０１Ｂによって９個の第２サブブロックが生成される。
【００７５】
追加サブブロック分割部１０１Ｂは、第２サブブロックの個数を第１サブブロックの個数の半分以下とする場合、図７（ａ）に示すように、第２サブブロックの一部を除く斜線部分の８個の第２サブブロックを出力するように構成されている。
【００７６】
同様に、通常ブロック分割部１０１Ａによって６４個の第１サブブロックが出力される場合、追加サブブロック分割部１０１Ｂは、上述の第１実施形態では、４９個の第２サブブロックを出力するが、本実施形態では、３２個以下の第２サブブロックを出力するように構成されていてもよい。
【００７７】
例えば、追加サブブロック分割部１０１Ｂは、市松模様となるように第２サブブロックを削減する場合、２５個の第２サブブロックを出力するように構成されている。
【００７８】
或いは、追加サブブロック分割部１０１Ｂは、任意の順序付けされたブロックのうち先頭ｎ個の第２サブブロックを出力するように構成されている。ここで、ｎは整数であり、増加率を５割とする場合には「３２」となる。
【００７９】
本実施形態に係る画像処理システム１によれば、第２サブブロックの個数を一定割合に抑えているため、追加の演算コストもワーストケースにおいても一定割合の増加となるにもかかわらず、予測精度を向上させることができる。
【符号の説明】
【００８０】
１…画像処理システム
１００…画像符号化装置
１０１、２０３…インター予測部
１０１Ａ…通常サブブロック分割部
１０１Ｂ…追加サブブロック分割部
１０１Ｃ…動きベクトル生成部
１０１Ｄ１、１０１Ｄ２…アフィン動きベクトル生成部
１０１Ｆ１〜１０１Ｆ３…動き補償予測部
１０２、２０４…イントラ予測部
１０３…変換・量子化部
１０４…エントロピー符号化部
１０５、２０２…逆変換・逆量子化部
１０６…減算部
１０１Ｇ、１０７、２０５…加算部
１０８、２０６…インループフィルタ
１０１Ｅ、１０９、２０７…フレームバッファ
２００…エントロピー復号部
【図１】
2020150342.tif 000005
【図２】
2020150342.tif 000006
【図３】
2020150342.tif 000007
【図４】
2020150342.tif 000008
【図５】
2020150342.tif 000009
【図６】
2020150342.tif 000010
【図７】
2020150342.tif 000011
【図８】
2020150342.tif 000012
【図９】
2020150342.tif 000013