Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7799783B2 - 画像復号装置、画像復号方法及びプログラム - Google Patents
[go: Go Back, main page]

JP7799783B2 - 画像復号装置、画像復号方法及びプログラム - Google Patents

画像復号装置、画像復号方法及びプログラム

Info

Publication number
JP7799783B2
JP7799783B2 JP2024181448A JP2024181448A JP7799783B2 JP 7799783 B2 JP7799783 B2 JP 7799783B2 JP 2024181448 A JP2024181448 A JP 2024181448A JP 2024181448 A JP2024181448 A JP 2024181448A JP 7799783 B2 JP7799783 B2 JP 7799783B2
Authority
JP
Japan
Prior art keywords
unit
image decoding
intra prediction
block
synthesis unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2024181448A
Other languages
English (en)
Other versions
JP2024180608A (ja
Inventor
晴久 加藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
KDDI Corp
Original Assignee
KDDI Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by KDDI Corp filed Critical KDDI Corp
Priority to JP2024181448A priority Critical patent/JP7799783B2/ja
Publication of JP2024180608A publication Critical patent/JP2024180608A/ja
Application granted granted Critical
Publication of JP7799783B2 publication Critical patent/JP7799783B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/103Selection of coding mode or of prediction mode
    • H04N19/105Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/103Selection of coding mode or of prediction mode
    • H04N19/107Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/103Selection of coding mode or of prediction mode
    • H04N19/11Selection of coding mode or of prediction mode among a plurality of spatial predictive coding modes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/119Adaptive subdivision aspects, e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/124Quantisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/136Incoming video signal characteristics or properties
    • H04N19/14Coding unit complexity, e.g. amount of activity or edge presence estimation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/157Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
    • H04N19/159Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/167Position within a video image, e.g. region of interest [ROI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/17Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
    • H04N19/176Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/18Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a set of transform coefficients
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/182Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a pixel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/593Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Description

本発明は、画像復号装置、画像復号方法及びプログラムに関する。
非特許文献1及び非特許文献2には、GPM(Geometric Partitioning Mode)について開示されている。
GPMは、矩形ブロックを斜めに2分割しそれぞれに対して動き補償処理を施すものである。具体的には、分割された2領域は、それぞれマージベクトルにより動き補償処理が施されて重み付き平均処理を施されることで合成される。斜めの分割は、角度及び位置によって64パターンが用意されている。
ITU-T H.266 VVC CE4:Summary report on inter prediction with geometric partitioing、JVET-Q0024
しかしながら、非特許文献1及び非特許文献2では、その対象が動き補償を伴うマージモードに限定されているため、符号化性能の向上には改善の余地があるという問題点があった。
そこで、本発明は、上述の課題に鑑みてなされたものであり、より符号化効率を向上させることができる画像復号装置、画像復号方法及びプログラムを提供することを目的とする。
本発明の第1の特徴は、画像復号装置であって、予測情報に基づいて予測画素を生成して出力するように構成されている合成部を備え、前記合成部は、復号対象ブロックの単位ブロックを分割した複数の小領域の各々に対して異なるイントラ予測を割り当てるように構成されていることを要旨とする。
本発明の第2の特徴は、画像復号方法であって、予測情報に基づいて予測画素を生成して出力する工程を有し、前記工程において、復号対象ブロックの単位ブロックを分割した複数の小領域の各々に対して異なるイントラ予測を割り当てることを要旨とする。
本発明の第3の特徴は、コンピュータを、画像復号装置として機能させるプログラムであって、前記画像復号装置は、予測情報に基づいて予測画素を生成して出力するように構成されている合成部を備え、前記合成部は、復号対象ブロックの単位ブロックを分割した複数の小領域の各々に対して異なるイントラ予測を割り当てるように構成されていることを要旨とする。
本発明によれば、より符号化効率を向上させることができる画像復号装置、画像復号方法及びプログラムを提供することができる。
一実施形態に係る画像復号装置200の機能ブロックの一例を示す図である。 一実施形態に係る画像復号装置200において単位ブロックを小領域A及び小領域Bに分割するケースの一例を示す図である。 一実施形態に係る画像復号装置200において単位ブロックを小領域A~Cに分割するケースの一例を示す図である。 一実施形態に係る画像復号装置200において、図2の小領域A及び小領域Bに対してそれぞれイントラ予測及び動き補償を割り当てて予測画素を生成するケースの一例を示す図である。 一実施形態に係る画像復号装置200において、図3の小領域A~Cに対してそれぞれイントラ予測、動き補償及びイントラ予測を割り当てて予測画素を生成するケースの一例を示す図である。 図6は、重み係数と重み付き平均処理を用いた算出方法の一例を示す図である。 図7は、重み係数と重み付き平均処理を用いた算出方法の一例を示す図である。
以下、本発明の実施の形態について、図面を参照しながら説明する。なお、以下の実施形態における構成要素は、適宜、既存の構成要素等との置き換えが可能であり、また、他の既存の構成要素との組み合わせを含む様々なバリエーションが可能である。したがって、以下の実施形態の記載をもって、特許請求の範囲に記載された発明の内容を限定するものではない。
(第1実施形態)
以下、図1~図7を参照して、本発明の第1実施形態に係る画像復号装置200について説明する。図1は、本実施形態に係る画像復号装置200の機能ブロックの一例について示す図である。
図1に示すように、画像復号装置200は、符号入力部201と、復号部210と、逆量子化部220と、逆変換部230と、加算器240と、蓄積部250と、イントラ予測部260と、動き補償部270と、合成部280と、画像出力部290とを有する。
符号入力部201は、画像符号装置によって出力された符号情報を取得して出力するように構成されている。
復号部210は、符号入力部201によって出力された符号情報に対して可変長復号処理を施すことで量子化値及び予測情報を生成して出力するように構成されている。ここで、図1に示すように、復号部210は、逆量子化部220に対して量子化値を出力し、イントラ予測部260、動き補償部270及び合成部280に対して予測情報を出力するように構成されている。
逆量子化部220は、復号部210によって出力された量子化値に対して逆量子化処理を施すことで変換係数を生成して出力するように構成されている。ここで、図1に示すように、逆量子化部220は、逆変換部230に対して変換係数を出力するように構成されている。
逆変換部230は、逆量子化部220によって出力された変換係数に対して逆変換処理を施すことで予測残差を生成して出力するように構成されている。ここで、図1に示すように、逆変換部230は、加算器240に対して予測残差を出力するように構成されている。
加算器240は、逆変換部230によって出力された予測残差及び合成部280によって出力された予測画素を取得するように構成されている。ここで、加算器240は、かかる予測残差と予測画素とを加算して復号済み画素を取得して出力するように構成されている。ここで、図1に示すように、加算器240は、蓄積部250、イントラ予測部260及び画像出力部290に対して復号済み画素を出力するように構成されている。
蓄積部250は、加算器240によって出力された復号済み画素について累積的に蓄積するように構成されている。蓄積部250は、動き補償部270からの要求に応じて復号済み画素を出力するように構成されている。
イントラ予測部260は、加算器240によって出力された復号済み画素及び復号部210によって出力された予測情報に基づいて、後述する合成部280で設定される小領域における入力画素の近似値としての予測画素を生成するように構成されている。ここで、図1に示すように、イントラ予測部260は、合成部280に対して予測画素を出力するように構成されている。
動き補償部270は、蓄積部250を参照して得られた復号済み画素及び復号部210によって出力された予測情報に基づいて、後述する合成部280で設定される小領域における入力画素の近似値としての予測画素を生成するように構成されている。ここで、図1に示すように、動き補償部270は、合成部280に対して予測画素を出力するように構成されている。
画像出力部290は、加算器240によって出力された復号済み画素を出力するように構成されている。
以下、図2~図7を参照して、合成部280の機能の一例について説明する。
合成部280は、復号部210によって出力された予測情報、イントラ予測部260によって出力された予測画素及び動き補償部270によって出力された予測画素に基づいて、予測画素を生成して出力するように構成されている。
また、合成部280は、イントラ予測部260によって出力された予測画素及び動き補償部270によって出力された予測画素に対して重み係数を用いた重み付け平均処理を施すことで、かかる予測画素を生成するように構成されている。
ここで、合成部280の役割は、後段の加算器240において復号対象ブロックを高精度に補償するために、かかる復号対象ブロックに最適な複数の予測画素に対する重み係数を選択して、イントラ予測部260及び動き補償部270から取得した複数の予測画素を重み係数に応じて合成することにある。
なお、重み係数については、単位ブロックの画素ごとに予め設定した任意の値を設定した複数のパターンを用意しておき、合成部280は、複数のパターンの重み係数から、復号部210から取得した予測情報に従って、画素ごとに使用する重み係数を特定するように構成されている。
複数の予測画素に対する重み係数の合計値は、画素ごとに1になるように設計しておき、かかる重み係数を用いて複数の予測画素に対して重み付け平均処理を施して合成した結果を、合成部280による予測画素とする。
重み係数を0以外とした画素は、かかる予測画素を採用し、重み係数を0とした画素は、かかる予測画素を用いないことになるため、概念としては、単位ブロックを複数の小領域に分割することに相当し、複数の予測画素のどの画素をどの割合でどこに適用するかを決定することになる。
ここで、重み係数の分布は、2等分等の矩形形状分布だとより小さな単位ブロックで表現できるため、非矩形形状に分布させることが望ましい。
図2では、単位ブロックを斜めの形状で分布させた場合の例を表し、単位ブロックは、斜めの直線で小領域A及び小領域Bに分割されている。
図3の例では、単位ブロックは、複数の直線で小領域Aと小領域Bと小領域Cとに分割されている。分割数は、任意の数であってもよい。
図3の例において、それぞれの小領域A~Cに対してイントラ予測又は/且つ動き補償を割り当てて予測画素が生成されてもよい。すなわち、合成部280は、復号対象ブロックの単位ブロックを分割した複数の小領域A~Cの各々において、イントラ予測部260によって生成された予測画素又は/且つ動き補償部270によって生成された予測画素を採用するように構成されていてもよい。
このとき、分割数が増加すると、イントラ予測等の予測情報を符号化する必要が生じてしまうため、符号化効率を改善できないという問題がある。この問題を解決するため、小領域の分割に応じた予測モードを用いるという手順を取る。
図4は、図2の小領域A及び小領域Bに対してそれぞれイントラ予測及び動き補償を割り当てて予測画素を生成する例を示す。他にも、両方の小領域A及び小領域Bに異なるイントラ予測を割り当てる等の任意の組み合わせを取ることができる。また、イントラ予測に関しては、デブロッキングフィルタ適用前を利用してもよいしデブロッキングフィルタ適用後を利用してもよい。事前にどちらかを決定しておくことが望ましい。
イントラ予測は、小領域の分割形状に応じてイントラ予測モードを限定してもよい。すなわち、合成部280は、小領域においてイントラ予測が割り当てられている場合、小領域の分割形状に応じたイントラ予測モードを用いるように構成されていてもよい。
例えば、合成部280は、図4に示すように、イントラ予測モードを、分割形状を構成する直線で分割されている方向に対して平行な方向のモードの1種類だけに限定することができる。
或いは、合成部280は、イントラ予測モードを、分割形状を構成する直線で分割されている方向に対して平行な方向のモードと垂直な方向のモードとの2種類だけに限定してもよい。
このように、イントラ予測モードを分割形状の方向に応じたものに限定することで、イントラ予測モードを表す符号量を適応的に削減できる効果が得られる。
復号部210は、小領域の分割の種類に応じて限定された予測モードを適応的に復号するように構成されていてもよい。
例えば、復号部210は、分割形状を構成する直線で分割されている方向と平行な方向及び垂直な方向にイントラ予測モードを限定する場合、復号部210に入力された符号が「0」であれば平行な方向としてイントラ予測モードを復号し、復号部210に入力された符号が「1」であれば垂直な方向としてイントラ予測モードを復号するように構成されていてもよい。かかる構成によれば、イントラ予測モードの予測情報が1ビットで表現できるため、符号化効率を大幅に向上させる効果が得られる。
合成部280は、予測モードとして、特定のイントラ予測モードを選択肢に含めるように構成されていてもよい。例えば、合成部280は、PlanarモードやDC等の方向に依存しない特定のイントラ予測モードを常に選択肢に加えるように構成されていてもよい。
例えば、合成部280は、イントラ予測モードを、分割形状を構成する直線で分割されている方向に対して平行な方向のモードと垂直な方向のモードと方向に依存しないPlanarモードとの3種類だけに限定してもよい。
或いは、合成部280は、イントラ予測モードを、分割形状を構成する直線で分割されている方向に対して平行な方向のモードと垂直な方向のモードと方向に依存しないPlanarモードとDCモードとの4種類だけに限定してもよい。
また、合成部280は、非特許文献1で開示されている復号対象ブロックに隣接する複数の参照画素ラインから予測画素生成に使用する参照画素を選択するMRLが有効な場合、上述の分割形状に応じたイントラ予測モードで参照する参照画素として、MRLで選択される参照画素を使用してもよい。
図5は、図3の小領域A~Cに対して、それぞれイントラ予測、動き補償及びイントラ予測を割り当てている。
それぞれのイントラ予測では、小領域A~Cを構成する複数の直線で分割されている方向に応じたイントラ予測モードを全て或いは一部を選択肢に含むことができる。すなわち、合成部280は、小領域の分割形状を構成する直線で分割されている方向に応じたイントラ予測モードの少なくとも一部を選択肢に含めるように構成されていてもよい。
合成部280は、選択肢に含めるイントラ予測モードの数を復号対象のブロックサイズに基づいて判定してもよい。
例えば、合成部280は、単位ブロックのブロックサイズが小さい場合は、小領域の分割形状を構成する直線で分割されている方向に応じた1つのイントラ予測モード及びかかるイントラ予測モード近傍の複数のイントラ予測モードにより生成される予測画素を用いて予測画素を生成してもよい。
また、合成部280は、単位ブロックのブロックサイズが大きい場合は、小領域の分割形状を構成する直線で分割されている方向に応じた1つのイントラ予測モードのみより予測画素を生成してもよい。
単位ブロックのサイズにより、隣り合うイントラ予測モード間の各参照画素位置(各参照画素間の距離)が変わるため、上記のように各参照画素位置が離れやすい大サイズブロックでは、分割方向に対して、例えば、1つの平行なイントラ予測モードに限定することで、かかる平行なイントラ予測モード近傍の予測モードによって参照される画素、すなわち、分割形状を構成する分割線から離れた参照画素を予測画素生成に使用して、予測性能の劣化が生じてしまう可能性を回避できる。
他方、上述の各参照画素位置が離れにくい小サイズブロックでは、分割方向に対して、例えば、1つの平行なイントラ予測モード及びかかる平行なイントラ予測モード近傍の予測モードによって参照される画素を予測画素の生成に使用することで、予測性能の向上効果が期待できる。
合成部280は、選択肢に含めるイントラ予測モードの数を復号対象のブロックの縦横比に基づいて判定してもよい。
例えば、合成部280は、単位ブロックの縦横比が小さい場合は、小領域の分割形状を構成する直線で分割されている方向に応じた1つのイントラ予測モード及びかかるイントラ予測モード近傍の複数のイントラ予測モードにより生成される予測画素を用いて予測画素を生成してもよい。
また、合成部280は、単位ブロックの縦横比が大きい場合は、小領域の分割形状を構成する直線で分割されている方向に応じた1つのイントラ予測モードのみより予測画素を生成してもよい。
単位ブロックの縦横比により、隣り合うイントラ予測モード間の各参照画素位置(各参照画素間の距離)が変わるため、上述のように、各参照画素位置が離れやすい非正方ブロックでは、分割方向に対して、例えば、1つの平行なイントラ予測モードに限定することで、かかる平行なイントラ予測モード近傍の予測モードによって参照される画素、すなわち、分割形状を構成する分割線から離れた参照画素を予測画素生成に使用して、予測性能の劣化が生じてしまう可能性を回避できる。
他方、上述の各参照画素位置が離れにくい正方ブロックでは、分割方向に対して、例えば、1つの平行なイントラ予測モード及びかかる平行なイントラ予測モード近傍の予測モードによって参照される画素を予測画素の生成に使用することで、予測性能の向上効果が期待できる。
それぞれの小領域A~Cの予測画素は、分割形状に応じた重み係数を用いた重み付き平均処理を施すことで算出される。小領域A~Cの合成は、画素単位に重み係数を設定し、複数の予測画素に対して、かかる重み係数を用いた重み付き平均処理を施すことで求められる。
図6は、重み係数と重み付き平均処理を用いた算出方法の一例を示す。
また、イントラ予測と動き補償との組み合わせの場合、イントラ予測は、右下の予測精度が比較的低いため、図6の重み係数に加えて、図7に示すように、イントラ予測の重み係数は、単位ブロックの右下ほど小さくなる点を加味して設計することもできる。すなわち、合成部280は、復号対象ブロックの単位ブロックの右下に行くほど重み係数を小さくするように構成されていてもよい。この場合、重み係数wを一様に0.5としておくことで明示的な小領域分割を省略することもできる。
また、一般的にイントラ予測が選択されるような領域は、近傍の単位ブロックもイントラ予測が選択されることが多いため、近傍の単位ブロックがイントラ予測か否かによって重み係数を適応的に変更してもよい。すなわち、合成部280は、復号対象ブロックの単位ブロックの近傍の単位ブロックがイントラ予測か否かに基づいて、かかる単位ブロックの重み係数を適応的に変更するように構成されていてもよい。
例えば、近傍の単位ブロックのイントラ予測の個数に重み係数を比例させてもよい。すなわち、合成部280は、復号対象ブロックの単位ブロックの近傍の単位ブロックのうちイントラ予測が割り当てられている単位ブロックの個数に比例するように重み係数を決定するように構成されていてもよい。近傍にイントラ予測が多い場合は、重みrを大きくしてイントラ予測の影響を強くし、近傍にイントラ予測が少ない場合は、重みrを小さくしてイントラ予測の影響を小さくすることで、予測精度向上の効果が期待できる。
また、上述の画像復号装置200は、コンピュータに各機能(各工程)を実行させるプログラムであって実現されていてもよい。
なお、本実施形態によれば、例えば、動画像通信において総合的なサービス品質の向上を実現できることから、国連が主導する持続可能な開発目標(SDGs)の目標9「レジリエントなインフラを整備し、持続可能な産業化を推進するとともに、イノベーションの拡大を図る」に貢献することが可能となる。
200…画像復号装置
201…符号入力部
210…復号部
220…逆量子化部
230…逆変換部
240…加算器
250…蓄積部
260…イントラ予測部
270…動き補償部
280…合成部
290…画像出力部

Claims (4)

  1. 画像復号装置であって、
    予測情報に基づいて予測画素を生成して出力するように構成されている合成部を備え、
    前記合成部は、復号対象ブロックの単位ブロックを分割した複数の小領域の各々に対して異なるイントラ予測を割り当てるように構成されており、
    前記単位ブロックは、斜めの直線で前記小領域に分割され、
    前記合成部は、前記小領域の分割形状に応じた予測モードを用いるように構成されていることを特徴とする画像復号装置。
  2. 前記合成部は、前記分割形状を構成する前記直線の方向に応じた前記予測モードを用いるように構成されていることを特徴とする請求項1に記載の画像復号装置。
  3. 画像復号方法であって、
    予測情報に基づいて予測画素を生成して出力する工程を有し、
    前記工程において、復号対象ブロックの単位ブロックを分割した複数の小領域の各々に対して異なるイントラ予測を割り当て
    前記単位ブロックは、斜めの直線で前記小領域に分割され、
    前記工程において、前記小領域の分割形状に応じた予測モードを用いることを特徴とする画像復号方法。
  4. コンピュータを、画像復号装置として機能させるプログラムであって、
    前記画像復号装置は、予測情報に基づいて予測画素を生成して出力するように構成されている合成部を備え、
    前記合成部は、復号対象ブロックの単位ブロックを分割した複数の小領域の各々に対して異なるイントラ予測を割り当てるように構成されており、
    前記単位ブロックは、斜めの直線で前記小領域に分割され、
    前記合成部は、前記小領域の分割形状に応じた予測モードを用いるように構成されていることを特徴とするプログラム。
JP2024181448A 2021-06-29 2024-10-17 画像復号装置、画像復号方法及びプログラム Active JP7799783B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2024181448A JP7799783B2 (ja) 2021-06-29 2024-10-17 画像復号装置、画像復号方法及びプログラム

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2021108098A JP7575355B2 (ja) 2021-06-29 2021-06-29 画像復号装置、画像復号方法及びプログラム
JP2024181448A JP7799783B2 (ja) 2021-06-29 2024-10-17 画像復号装置、画像復号方法及びプログラム

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2021108098A Division JP7575355B2 (ja) 2021-06-29 2021-06-29 画像復号装置、画像復号方法及びプログラム

Publications (2)

Publication Number Publication Date
JP2024180608A JP2024180608A (ja) 2024-12-26
JP7799783B2 true JP7799783B2 (ja) 2026-01-15

Family

ID=84691814

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2021108098A Active JP7575355B2 (ja) 2021-06-29 2021-06-29 画像復号装置、画像復号方法及びプログラム
JP2024181448A Active JP7799783B2 (ja) 2021-06-29 2024-10-17 画像復号装置、画像復号方法及びプログラム

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2021108098A Active JP7575355B2 (ja) 2021-06-29 2021-06-29 画像復号装置、画像復号方法及びプログラム

Country Status (4)

Country Link
US (1) US20240179299A1 (ja)
JP (2) JP7575355B2 (ja)
CN (1) CN117693935A (ja)
WO (1) WO2023277104A1 (ja)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160373770A1 (en) 2015-06-18 2016-12-22 Qualcomm Incorporated Intra prediction and intra mode coding
US10630979B2 (en) 2018-07-16 2020-04-21 Tencent America LLC Reference sample padding and filtering for intra prediction in video compression
EP3840387B1 (en) * 2018-10-12 2024-03-06 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Method for encoding/decoding image signal and device for same
JP7182098B2 (ja) 2018-11-22 2022-12-02 北京字節跳動網絡技術有限公司 映像処理におけるパルス符号変調技術
JP7361522B2 (ja) 2019-08-05 2023-10-16 日本放送協会 予測ブロック生成装置、画像符号化装置、画像復号装置、及びプログラム

Also Published As

Publication number Publication date
WO2023277104A1 (ja) 2023-01-05
JP7575355B2 (ja) 2024-10-29
US20240179299A1 (en) 2024-05-30
JP2023005868A (ja) 2023-01-18
JP2024180608A (ja) 2024-12-26
CN117693935A (zh) 2024-03-12

Similar Documents

Publication Publication Date Title
US11399179B2 (en) Method and apparatus for encoding/decoding image
JP2023179783A (ja) フレーム内予測方法及び装置
US10212452B2 (en) Method and apparatus for encoding and decoding image through intra prediction
RU2562762C2 (ru) Усовершенствованное кодирование с внутрикадровым предсказанием с использованием планарных представлений
JP2023120392A (ja) 映像符号化/復号化方法及び装置
KR102939858B1 (ko) 행렬 기반 인트라 예측
JP2021520103A (ja) パディングのためのイントラ予測モードを選択する装置
WO2020054060A1 (ja) 動画像符号化方法及び動画像符号化装置
CN103875246B (zh) 影像编码方法、装置、影像解码方法、装置及它们的程序
JP7799783B2 (ja) 画像復号装置、画像復号方法及びプログラム
JP2025161984A (ja) 復号装置及びプログラム
KR20190087329A (ko) 복수의 예측 모드 후보군을 사용하여 화면내 예측을 수행하는 영상 부호화/복호화 방법 및 장치
JP7734111B2 (ja) 画像復号装置、画像復号方法及びプログラム
JP7735228B2 (ja) 画像復号装置、画像復号方法及びプログラム
JP7850002B2 (ja) 画像復号装置、画像復号方法及びプログラム
KR102959351B1 (ko) 색차 성분에 관한 화면내 예측 부호화/복호화 방법 및 장치
JP6886825B2 (ja) 予測装置、符号化装置、復号装置、及びプログラム
WO2026009474A1 (ja) 画像復号装置、画像復号方法及びプログラム
WO2025070632A1 (ja) イントラ予測装置及びプログラム
JP2026071326A (ja) 映像符号化/復号化方法及び装置
JPWO2015141116A1 (ja) 映像符号化装置、映像符号化方法および映像符号化プログラム
KR20230117490A (ko) 색차 성분에 관한 화면내 예측 부호화/복호화 방법및 장치

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20241017

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250715

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250908

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20251216

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20251226

R150 Certificate of patent or registration of utility model

Ref document number: 7799783

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150