JP7343097B2 - 動画処理方法、装置、およびコンピュータプログラム - Google Patents
動画処理方法、装置、およびコンピュータプログラム Download PDFInfo
- Publication number
- JP7343097B2 JP7343097B2 JP2021531890A JP2021531890A JP7343097B2 JP 7343097 B2 JP7343097 B2 JP 7343097B2 JP 2021531890 A JP2021531890 A JP 2021531890A JP 2021531890 A JP2021531890 A JP 2021531890A JP 7343097 B2 JP7343097 B2 JP 7343097B2
- Authority
- JP
- Japan
- Prior art keywords
- motion information
- candidate list
- historical motion
- information candidate
- storage space
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods 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/103—Selection of coding mode or of prediction mode
- H04N19/105—Selection 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/513—Processing of motion vectors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods 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/17—Methods 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/176—Methods 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods 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/129—Scanning of coding units, e.g. zig-zag scan of transform coefficients or flexible macroblock ordering [FMO]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods 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/136—Incoming video signal characteristics or properties
- H04N19/137—Motion inside a coding unit, e.g. average field, frame or block difference
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods 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/167—Position within a video image, e.g. region of interest [ROI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods 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/177—Methods 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 group of pictures [GOP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods 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/1883—Methods 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 relating to sub-band structure, e.g. hierarchical level, directional tree, e.g. low-high [LH], high-low [HL], high-high [HH]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/513—Processing of motion vectors
- H04N19/517—Processing of motion vectors by encoding
- H04N19/52—Processing of motion vectors by encoding by predictive encoding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/56—Motion estimation with initialisation of the vector search, e.g. estimating a good candidate to initiate a search
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/563—Motion estimation with padding, i.e. with filling of non-object values in an arbitrarily shaped picture block or region for estimation purposes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/587—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal sub-sampling or interpolation, e.g. decimation or subsequent interpolation of pictures in a video sequence
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/70—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/90—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
- H04N19/96—Tree coding, e.g. quad-tree coding
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
本特許書類で開示されている内容は、著作権の保護を受ける資料を含む。この著作権は、著作権所有者が所有する。著作権所有者は、特許庁の公式なレコードおよびドシエ中に存在するこの特許書類またはこの特許の開示をいかなる者が複製することにも反対しない。
L=(N<=4)?M:(8-N)
式中、Lは比較の回数を表し、Nは、リスト中での優先レベルがより高い他の候補動き情報(または、動き情報リストに既存の候補動き情報)の数を表し、Mは、履歴動き情報候補リスト中の候補履歴動き情報の数を表す。
履歴動き情報候補リストは、それぞれ第1のストレージスペースおよび第2のストレージスペースに記憶され、前記第2の領域は、前記第2のストレージスペースにおける前記履歴動き情報候補リストを用いて符号化または復号を行う。前記第2の領域の符号化プロセスまたは復号プロセスにおいて、前記第2の領域に含まれる少なくとも1つの第2の画像ブロックの動き情報を用いて、前記第1のストレージスペースにおける前記履歴動き情報候補リストを更新する。前記第1のストレージスペースにおける更新後の前記履歴動き情報候補リストに基づき、それぞれ前記第1の画像ブロック各々を符号化または復号する。
前記履歴動き情報候補リストは、それぞれ第1のストレージスペースおよび第2のストレージスペースに記憶され、前記第2の領域は、前記第2のストレージスペースにおける前記履歴動き情報候補リストを用いて符号化または復号を行う。前記第2の領域の符号化プロセスまたは復号プロセスにおいて、前記第2の領域に含まれる少なくとも1つの第2の画像ブロックの動き情報を用いて、前記第1のストレージスペースにおける前記履歴動き情報候補リストを更新する。前記第2の領域の符号化または復号が完了した後、前記第1のストレージスペースにおける更新後の前記履歴動き情報候補リストを用いて、前記第2のストレージスペースにおける前記履歴動き情報候補リストを更新する。前記第2のストレージスペースにおける更新後の前記履歴動き情報候補リストに基づき、それぞれ前記第1の画像ブロック各々を符号化または復号する。さらに、前記第1の領域の符号化プロセスまたは復号プロセスにおいて、前記第1の領域に含まれる少なくとも1つの第1の画像ブロックの動き情報を用いて、前記第1のストレージスペースにおける前記履歴動き情報候補リストを再度更新する。前記第1の領域の符号化または復号が完了した後、前記第1のストレージスペースにおける再度更新された前記履歴動き情報候補リストを用いて、前記第2のストレージスペースにおける前記履歴動き情報候補リストを再度更新する。前記第2のストレージスペースにおける再度更新された前記履歴動き情報候補リストに基づき、それぞれ第3の領域の少なくとも1つの第3の画像ブロックを符号化または復号する。ここで、前記第2のストレージスペースにおける前記履歴動き情報候補リストを更新し、前記第2のストレージスペースにおける更新後の前記履歴動き情報候補リストと、前記第1のストレージスペースにおける更新後の前記履歴動き情報候補リストを同じにする。
具体的には、現在の画像ブロックと空間領域上で隣接する画像ブロックのMVを、MVP候補リストに加えることができる候補MVPとすることができる。
具体的には、現在の画像ブロックと時間領域上で隣接する画像ブロックのMVを、MVP候補リストに加えることができる候補MVPとすることができる。
現在のMVP候補リストをすでに構成している候補MVPに基づき、予め定義された対により平均を求め、ペアワイズ候補MVを導き出す。
画像ブロックをすでに符号化したMVを採用してHMVP候補リストを構築することができ、HMVP候補リスト中の候補HMVPを、MVP候補リストに加える候補MVPとして選択することができる。
(1)~(4)の各項をMVP候補リストに加えたときに、依然としてMVP候補リスト中のMVP候補が所定の数に達していない場合、MVP候補リストの候補MVPの数が所定の値に達するまで、ゼロベクトルを用いて充填することができる。
前記第2の領域における右側の画像ブロックの優先レベルが前記第2の領域における左側の画像ブロックの優先レベルよりも高いか、前記第2の領域における下側の画像ブロックの優先レベルが前記第2の領域における上側の画像ブロックの優先レベルよりも高いかの少なくともひとつである。
前記第2の領域における右側の画像ブロックの優先レベルが前記第2の領域における左側の画像ブロックの優先レベルよりも高いか、前記第2の領域における下側の画像ブロックの優先レベルが前記第2の領域における上側の画像ブロックの優先レベルよりも高いかの少なくともひとつである。
(項目1)
動画処理方法であって、
現在のフレームにおける第1の領域に含まれる複数の第1の画像ブロックにおける第1の画像ブロック各々を符号化または復号するために用いられる、前記第1の領域に含まれる画像ブロック以外のすでに符号化または復号された画像ブロックである第2の画像ブロックの動き情報に基づき取得される履歴動き情報候補リストを取得することと、
前記履歴動き情報候補リストに基づき、それぞれ前記第1の画像ブロック各々を符号化または復号することと、を含む動画処理方法。
(項目2)
前記履歴動き情報候補リストに基づき、それぞれ前記第1の画像ブロック各々を符号化または復号することは、
前記履歴動き情報候補リストに基づき、並行して前記複数の第1の画像ブロックを符号化または復号することを含む項目1に記載の方法。
(項目3)
異なる前記第1の画像ブロックを符号化または復号するとき、採用する前記履歴動き情報候補リストに含まれる候補履歴動き情報および前記候補履歴動き情報は、前記履歴動き情報候補リストにおける順序が同じである項目1または2に記載の方法。
(項目4)
前記履歴動き情報候補リストを取得することは、
前記現在のフレームの第2の領域に含まれる少なくとも1つの第2の画像ブロックの動き情報を用いて、前記履歴動き情報候補リストを更新し、更新後の前記履歴動き情報候補リストを、前記複数の第1の画像ブロックに対する符号化または復号に用いることを含む項目1~3のいずれか一項に記載の方法。
(項目5)
前記第2の領域の符号化または復号プロセスは、前記第1の領域よりも早く、前記第2の領域の画像ブロックは、前記更新をまだ行っていない前記履歴動き情報候補リストを採用して符号化または復号を行う項目4に記載の方法。
(項目6)
前記履歴動き情報候補リストを更新するとき、前記履歴動き情報候補リストに追加された候補履歴動き情報の数が所定の値よりも小さいか、前記履歴動き情報候補リストから削除された候補履歴動き情報の数が所定の値よりも小さいかの少なくともひとつである項目4または5に記載の方法。
(項目7)
前記現在のフレームの第2の領域に含まれる少なくとも1つの第2の画像ブロックの動き情報を用いて、前記履歴動き情報候補リストを更新する前に、
前記第2の領域の画像ブロックの位置座標に基づき、前記第2の領域に含まれる画像ブロックから前記少なくとも1つの第2の画像ブロックを選択することをさらに含む項目4~6のいずれか一項に記載の方法。
(項目8)
前記第2の領域に含まれる画像ブロックから前記少なくとも1つの第2の画像ブロックを選択する過程において、
前記第2の領域における右側の画像ブロックの優先レベルが前記第2の領域における左側の画像ブロックの優先レベルよりも高いか、前記第2の領域における下側の画像ブロックの優先レベルが前記第2の領域における上側の画像ブロックの優先レベルよりも高いかの少なくともひとつである項目7に記載の方法。
(項目9)
前記少なくとも1つの第2の画像ブロックは、前記第2の領域における最後に符号化または復号された画像ブロックを含むか、前記第2の領域における指定位置の画像ブロックを含むかの少なくともひとつである項目4~8のいずれか一項に記載の方法。
(項目10)
前記第2の領域における指定位置の画像ブロックは、
前記第2の領域の左上隅、前記第2の領域の右上隅、前記第2の領域の左下隅、前記第2の領域の右下隅、前記第2の領域の中心点の少なくとも1つの位置にある画像ブロックを含む項目9に記載の方法。
(項目11)
前記現在のフレームの第2の領域に含まれる少なくとも1つの第2の画像ブロックの動き情報を用いて、前記履歴動き情報候補リストを更新することは、
複数の前記第2の画像ブロックの動き情報に対して重み付け処理を行うことと、
重み付け処理済の前記動き情報を用いて、前記履歴動き情報候補リストを更新することと、を含む項目4~10のいずれか一項に記載の方法。
(項目12)
前記第1の領域と前記第2の領域は画像の行方向に沿って配列されるか、または画像の列方向に沿って配列される項目4~11のいずれか一項に記載の方法。
(項目13)
前記第1の領域と前記第2の領域は、同じ符号化ツリーユニットCTU行またはCTU列に属し、各CTU行またはCTU列は、少なくとも1つのCTUを含み、各CTUは、少なくとも1つの領域を含む項目12に記載の方法。
(項目14)
前記第2の領域が画像の行方向に沿った配列または列方向に沿った配列のうち最も早く符号化または復号された領域である場合、前記第2の領域を符号化または復号するときに採用する前記履歴動き情報候補リストは空である項目12または13に記載の方法。
(項目15)
前記第2の領域は、前記第1の領域の1つ前に符号化または復号された領域である項目4~14のいずれか一項に記載の方法。
(項目16)
前記履歴動き情報候補リストを更新することは、
追加が必要な第1の候補履歴動き情報を前記履歴動き情報候補リストの上位に加えることを含む項目4~15のいずれか一項に記載の方法。
(項目17)
前記履歴動き情報候補リストを更新することは、
前記履歴動き情報候補リストの末尾にある候補履歴動き情報を削除するか、または、前記履歴動き情報表における前記第1の候補履歴動き情報と同じ候補履歴動き情報を削除することをさらに含む項目16に記載の方法。
(項目18)
前記第2の画像ブロックは、アフィン変換動き補償モード以外の画像ブロックである項目1~17のいずれか一項に記載の方法。
(項目19)
前記履歴動き情報候補リストを用いて、それぞれ前記第1の画像ブロック各々を符号化または復号することは、
前記履歴動き情報候補リストを用いて、それぞれ前記第1の画像ブロック各々のために動き情報リストを生成することと、
それぞれ前記第1の画像ブロック各々のために生成された動き情報リストを用いて、前記第1の画像ブロック各々のために動き情報を選択することと、を含む項目1~18のいずれか一項に記載の方法。
(項目20)
前記履歴動き情報候補リストを用いて、それぞれ前記第1の画像ブロック各々のために動き情報リストを生成することは、
前記履歴動き情報候補リスト、および前記第1の画像ブロック各々に対応する空間領域動き情報候補リストを用いて、それぞれ前記第1の画像ブロック各々のために動き情報リストを生成することを含み、
前記第1の画像ブロック各々に対応する空間領域動き情報候補リストにおける動き情報に対応する画像ブロックは、前記第1の領域に属さない項目19に記載の方法。
(項目21)
前記履歴動き情報候補リストは、履歴に基づく動きベクトル予測HMVP候補リストである項目1~20のいずれか一項に記載の方法。
(項目22)
前記履歴動き情報候補リストは、1つのストレージスペースの中に記憶される項目1~21のいずれか一項に記載の方法。
(項目23)
前記現在のフレームの第2の領域に含まれる少なくとも1つの第2の画像ブロックの動き情報を用いて前記履歴動き情報候補リストを更新することは、前記第2の領域で符号化または復号が完了した後に行うものである項目1~22のいずれか一項に記載の方法。
(項目24)
前記履歴動き情報候補リストは、それぞれ第1のストレージスペースおよび第2のストレージスペースに記憶され、前記第2の領域は、前記第2のストレージスペースにおける前記履歴動き情報候補リストを用いて符号化または復号を行い、前記の前記現在のフレームの第2の領域に含まれる少なくとも1つの第2の画像ブロックの動き情報を用いて、前記履歴動き情報候補リストを更新することは、
前記第2の領域の符号化プロセスまたは復号プロセスにおいて、前記第2の領域に含まれる少なくとも1つの第2の画像ブロックの動き情報を用いて、前記第1のストレージスペースにおける前記履歴動き情報候補リストを更新することを含み、
前記履歴動き情報候補リストに基づき、それぞれ前記第1の画像ブロック各々を符号化または復号することは、
前記第1のストレージスペースにおける更新後の前記履歴動き情報候補リストに基づき、それぞれ前記第1の画像ブロック各々を符号化または復号することを含む項目4~17のいずれか一項に記載の方法。
(項目25)
前記第2の領域の符号化または復号が完了した後、前記第1のストレージスペースにおける更新後の前記履歴動き情報候補リストを用いて、前記第2のストレージスペースにおける前記履歴動き情報候補リストを更新することをさらに含む項目24に記載の方法。
(項目26)
前記の前記第1のストレージスペースにおける更新後の前記履歴動き情報候補リストを用いて、前記第2のストレージスペースにおける前記履歴動き情報候補リストを更新することは、
前記第2のストレージスペースにおける前記履歴動き情報候補リストを更新し、前記第2のストレージスペースにおける更新後の前記履歴動き情報候補リストと、前記第1のストレージスペースにおける更新後の前記履歴動き情報候補リストを同じにすることを含む項目25に記載の方法。
(項目27)
前記履歴動き情報候補リストは、それぞれ第1のストレージスペースおよび第2のストレージスペースに記憶され、前記第2の領域は、前記第2のストレージスペースにおける前記履歴動き情報候補リストを用いて符号化または復号を行い、前記の前記現在のフレームの第2の領域に含まれる少なくとも1つの第2の画像ブロックの動き情報を用いて、前記履歴動き情報候補リストを更新することは、
前記第2の領域の符号化プロセスまたは復号プロセスにおいて、前記第2の領域に含まれる少なくとも1つの第2の画像ブロックの動き情報を用いて、前記第1のストレージスペースにおける前記履歴動き情報候補リストを更新することと、
前記第2の領域の符号化または復号が完了した後、前記第1のストレージスペースにおける更新後の前記履歴動き情報候補リストを用いて、前記第2のストレージスペースにおける前記履歴動き情報候補リストを更新することと、を含み、
前記の前記履歴動き情報候補リストに基づき、それぞれ前記第1の画像ブロック各々を符号化または復号することは、
前記第2のストレージスペースにおける更新後の前記履歴動き情報候補リストに基づき、それぞれ前記第1の画像ブロック各々を符号化または復号することを含む項目4~17のいずれか一項に記載の方法。
(項目28)
前記第1の領域の符号化プロセスまたは復号プロセスにおいて、前記第1の領域に含まれる少なくとも1つの第1の画像ブロックの動き情報を用いて、前記第1のストレージスペースにおける前記履歴動き情報候補リストを再度更新することと、
前記第1の領域の符号化または復号が完了した後、前記第1のストレージスペースにおける再度更新した前記履歴動き情報候補リストを用いて、前記第2のストレージスペースにおける前記履歴動き情報候補リストを再度更新することと、をさらに含む項目27に記載の方法。
(項目29)
前記第1のストレージスペースにおける更新後の前記履歴動き情報候補リストを用いて、前記第2のストレージスペースにおける前記履歴動き情報候補リストを更新することは、
前記第2のストレージスペースにおける前記履歴動き情報候補リストを更新し、前記第2のストレージスペースにおける更新後の前記履歴動き情報候補リストと、前記第1のストレージスペースにおける更新後の前記履歴動き情報候補リストを同じにすることを含む項目27または28に記載の方法。
(項目30)
動画処理方法であって、
履歴動き情報候補リストを用いて、現在のフレームの第2の領域における少なくとも1つの第2の画像ブロックを符号化または復号することと、
前記第2の領域における少なくとも一部の第2の画像ブロックを符号化または復号した後の動き情報に基づき、前記履歴動き情報候補リストを更新し、更新後の前記履歴動き情報候補リストを得ることと、
更新後の前記履歴動き情報候補リストを用いて前記現在のフレームの第1の領域における複数の第1の画像ブロックを符号化または復号することと、を含む動画処理方法。
(項目31)
前記更新後の前記履歴動き情報候補リストを用いて前記現在のフレームの第1の領域における複数の第1の画像ブロックを符号化または復号することは、
更新後の前記履歴動き情報候補リストを用いて、並行して前記複数の第1の画像ブロックを符号化または復号することを含む項目30に記載の方法。
(項目32)
異なる前記第1の画像ブロックを符号化または復号するとき、採用する前記履歴動き情報候補リストに含まれる候補履歴動き情報および前記候補履歴動き情報は、前記履歴動き情報候補リストにおける順序が同じである項目30または31に記載の方法。
(項目33)
前記履歴動き情報候補リストを更新するとき、前記履歴動き情報候補リストに追加された候補履歴動き情報の数が所定の値よりも小さいか、前記履歴動き情報候補リストから削除された候補履歴動き情報の数が所定の値よりも小さいかの少なくともひとつである項目30~32のいずれか一項に記載の方法。
(項目34)
前記履歴動き情報候補リストを更新する前に、
前記第2の領域の画像ブロックの位置座標に基づき、前記第2の領域に含まれる画像ブロックから前記少なくとも一部の第2の画像ブロックを選択することをさらに含む項目30~33のいずれか一項に記載の方法。
(項目35)
前記第2の領域に含まれる画像ブロックから前記少なくとも一部の第2の画像ブロックを選択する過程において、
前記第2の領域における右側の画像ブロックの優先レベルが前記第2の領域における左側の画像ブロックの優先レベルよりも高いか、前記第2の領域における下側の画像ブロックの優先レベルが前記第2の領域における上側の画像ブロックの優先レベルよりも高いかの少なくともひとつである項目34に記載の方法。
(項目36)
前記第2の領域に含まれる少なくとも一部の第2の画像ブロックの動き情報を用いて、前記履歴動き情報候補リストを更新することは、
少なくとも一部の前記第2の画像ブロックの動き情報に対して重み付け処理を行うことと、
重み付け処理済の前記動き情報を用いて、前記履歴動き情報候補リストを更新することと、を含む項目30~35のいずれか一項に記載の方法。
(項目37)
前記第2の領域と前記第1の領域は画像の行方向に沿って配列されるか、または画像の列方向に沿って配列される項目30~36のいずれか一項に記載の方法。
(項目38)
前記第2の領域と前記第1の領域は、同じ符号化ツリーユニットCTU行またはCTU列に属し、各CTU行またはCTU列は、少なくとも1つのCTUを含み、各CTUは、少なくとも1つの領域を含む項目37に記載の方法。
(項目39)
前記第2の領域が画像の行方向に沿った配列または列方向に沿った配列のうち最も早く符号化または復号された領域である場合、前記第2の領域を符号化または復号するときに採用する前記履歴動き情報候補リストは空である項目37または38に記載の方法。
(項目40)
前記第2の領域は、前記第1の領域の1つ前に符号化または復号された領域である項目30~39のいずれか一項に記載の方法。
(項目41)
前記履歴動き情報候補リストを更新することは、
追加が必要な第1の候補履歴動き情報を前記履歴動き情報候補リストの上位に加えることを含む項目30~40のいずれか一項に記載の方法。
(項目42)
前記履歴動き情報候補リストを更新することは、
前記履歴動き情報候補リストの末尾にある候補履歴動き情報を削除するか、または、前記履歴動き情報表における前記第1の候補履歴動き情報と同じ候補履歴動き情報を削除することをさらに含む項目41に記載の方法。
(項目43)
前記第2の画像ブロックは、アフィン変換動き補償モード以外の画像ブロックである項目30~42のいずれか一項に記載の方法。
(項目44)
前記更新後の前記履歴動き情報候補リストを用いて、第1の領域における複数の第1の画像ブロックを符号化することは、
更新後の前記履歴動き情報候補リストを用いて、それぞれ第1の画像ブロック各々のために動き情報リストを生成することと、
それぞれ前記第1の画像ブロック各々のために生成された動き情報リストを用いて、前記第1の画像ブロック各々のために動き情報を選択することと、を含む項目30~43のいずれか一項に記載の方法。
(項目45)
前記更新後の前記履歴動き情報候補リストを用いて、それぞれ前記第1の画像ブロック各々のために動き情報リストを生成することは、
更新後の前記履歴動き情報候補リスト、および前記第1の画像ブロック各々に対応する空間領域動き情報候補リストを用いて、それぞれ前記第1の画像ブロック各々のために前記動き情報リストを生成することを含み、
前記第1の画像ブロック各々に対応する空間領域動き情報候補リストにおける動き情報に対応する画像ブロックは、前記第1の領域に属さない項目44に記載の方法。
(項目46)
前記履歴動き情報候補リストは、履歴に基づく動きベクトル予測HMVP候補リストである項目30~45のいずれか一項に記載の方法。
(項目47)
前記少なくとも一部の第2の画像ブロックは、前記第2の領域における最後に符号化または復号された画像ブロックを含むか、前記第2の領域における指定位置の画像ブロックを含むかの少なくともひとつである項目30~46のいずれか一項に記載の方法。
(項目48)
前記第2の領域における指定位置の画像ブロックは、
前記第2の領域の左上隅、前記第2の領域の右上隅、前記第2の領域の左下隅、前記第2の領域の右下隅、前記第2の領域の中心点の少なくとも1つの位置にある画像ブロックを含む項目47に記載の方法。
(項目49)
前記履歴動き情報候補リストは、1つのストレージスペースの中に記憶される項目30~48のいずれか一項に記載の方法。
(項目50)
前記現在のフレームの第2の領域に含まれる前記少なくとも一部の第2の画像ブロックの動き情報を用いて前記履歴動き情報候補リストを更新することは、前記第2の領域で符号化または復号が完了した後に行うものである項目30~49のいずれか一項に記載の方法。
(項目51)
前記履歴動き情報候補リストは、それぞれ第1のストレージスペースおよび第2のストレージスペースに記憶され、前記第2の領域は、前記第2のストレージスペースにおける前記履歴動き情報候補リストを用いて符号化または復号を行い、前記第2の領域における少なくとも一部の第2の画像ブロックを符号化または復号した後の動き情報に基づき、前記履歴動き情報候補リストを更新することは、
前記第2の領域の符号化プロセスまたは復号プロセスにおいて、前記第2の領域に含まれる前記少なくとも一部の第2の画像ブロックの動き情報を用いて、前記第1のストレージスペースにおける前記履歴動き情報候補リストを更新することを含み、
前記履歴動き情報候補リストに基づき、それぞれ前記第1の画像ブロック各々を符号化または復号することは、
前記第1のストレージスペースにおける更新後の前記履歴動き情報候補リストに基づき、それぞれ前記第1の画像ブロック各々を符号化または復号することを含む項目30~48のいずれか一項に記載の方法。
(項目52)
前記第2の領域の符号化または復号が完了した後、前記第1のストレージスペースにおける更新後の前記履歴動き情報候補リストを用いて、前記第2のストレージスペースにおける前記履歴動き情報候補リストを更新することをさらに含む項目51に記載の方法。
(項目53)
前記第1のストレージスペースにおける更新後の前記履歴動き情報候補リストを用いて、前記第2のストレージスペースにおける前記履歴動き情報候補リストを更新することは、
前記第2のストレージスペースにおける前記履歴動き情報候補リストを更新し、前記第2のストレージスペースにおける更新後の前記履歴動き情報候補リストと、前記第1のストレージスペースにおける更新後の前記履歴動き情報候補リストを同じにすることを含む項目52に記載の方法。
(項目54)
前記履歴動き情報候補リストは、それぞれ第1のストレージスペースおよび第2のストレージスペースに記憶され、前記第2の領域は、前記第2のストレージスペースにおける前記履歴動き情報候補リストを用いて符号化または復号を行い、前記第2の領域における少なくとも一部の第2の画像ブロックを符号化または復号した後の動き情報に基づき、前記履歴動き情報候補リストを更新することは、
前記第2の領域の符号化プロセスまたは復号プロセスにおいて、前記第2の領域に含まれる前記少なくとも一部の第2の画像ブロックの動き情報を用いて、前記第1のストレージスペースにおける前記履歴動き情報候補リストを更新することと、
前記第2の領域の符号化または復号が完了した後、前記第1のストレージスペースにおける更新後の前記履歴動き情報候補リストを用いて、前記第2のストレージスペースにおける前記履歴動き情報候補リストを更新することと、を含み、
前記更新後の前記履歴動き情報候補リストを用いて前記現在のフレームの第1の領域における複数の第1の画像ブロックを符号化または復号することは、
前記第2のストレージスペースにおける更新後の前記履歴動き情報候補リストに基づき、それぞれ前記第1の画像ブロック各々を符号化または復号することを含む項目30~48のいずれか一項に記載の方法。
(項目55)
前記第1の領域の符号化プロセスまたは復号プロセスにおいて、前記第1の領域に含まれる少なくとも1つの第1の画像ブロックの動き情報を用いて、前記第1のストレージスペースにおける前記履歴動き情報候補リストを再度更新することと、
前記第1の領域の符号化または復号が完了した後、前記第1のストレージスペースにおける再度更新した前記履歴動き情報候補リストを用いて、前記第2のストレージスペースにおける前記履歴動き情報候補リストを再度更新することと、をさらに含む項目54に記載の方法。
(項目56)
前記第1のストレージスペースにおける更新後の前記履歴動き情報候補リストを用いて、前記第2のストレージスペースにおける前記履歴動き情報候補リストを更新することは、
前記第2のストレージスペースにおける前記履歴動き情報候補リストを更新し、前記第2のストレージスペースにおける更新後の前記履歴動き情報候補リストと、前記第1のストレージスペースにおける更新後の前記履歴動き情報候補リストを同じにすることを含む項目54または55に記載の方法。
(項目57)
動画処理装置であって、
現在のフレームにおける第1の領域に含まれる複数の第1の画像ブロックにおける第1の画像ブロック各々を符号化または復号するために用いられる、前記第1の領域に含まれる画像ブロック以外のすでに符号化または復号された画像ブロックである第2の画像ブロックの動き情報に基づき取得される履歴動き情報候補リストを取得するための取得ユニットと、
前記履歴動き情報候補リストに基づき、それぞれ前記第1の画像ブロック各々を符号化または復号するための符号化または復号ユニットと、を含む動画処理装置。
(項目58)
前記符号化または復号ユニットは、さらに、
前記履歴動き情報候補リストに基づき、並行して前記複数の第1の画像ブロックを符号化または復号するために用いられる項目57に記載の装置。
(項目59)
異なる前記第1の画像ブロックを符号化または復号するとき、採用する前記履歴動き情報候補リストに含まれる候補履歴動き情報および前記候補履歴動き情報は、前記履歴動き情報候補リストにおける順序が同じである項目57または58に記載の装置。
(項目60)
前記取得ユニットは、さらに、
前記現在のフレームの第2の領域に含まれる少なくとも1つの第2の画像ブロックの動き情報を用いて、前記履歴動き情報候補リストを更新し、更新後の前記履歴動き情報候補リストを、前記複数の第1の画像ブロックに対する符号化または復号に用いるために用いられる項目57~59のいずれか一項に記載の装置。
(項目61)
前記第2の領域の符号化または復号プロセスは、前記第1の領域よりも早く、前記第2の領域の画像ブロックは、前記更新をまだ行っていない前記履歴動き情報候補リストを採用して符号化または復号を行う項目60に記載の装置。
(項目62)
前記履歴動き情報候補リストを更新するとき、前記履歴動き情報候補リストに追加された候補履歴動き情報の数が所定の値よりも小さいか、前記履歴動き情報候補リストから削除された候補履歴動き情報の数が所定の値よりも小さいかの少なくともひとつである項目60または61に記載の装置。
(項目63)
前記第2の領域の画像ブロックの位置座標に基づき、前記第2の領域に含まれる画像ブロックから前記少なくとも1つの第2の画像ブロックを選択するための選択ユニットをさらに含む項目60~62のいずれか一項に記載の装置。
(項目64)
前記第2の領域に含まれる画像ブロックから前記少なくとも1つの第2の画像ブロックを選択する過程において、
前記第2の領域における右側の画像ブロックの優先レベルが前記第2の領域における左側の画像ブロックの優先レベルよりも高いか、前記第2の領域における下側の画像ブロックの優先レベルが前記第2の領域における上側の画像ブロックの優先レベルよりも高いかの少なくともひとつである項目63に記載の装置。
(項目65)
前記少なくとも1つの第2の画像ブロックは、前記第2の領域における最後に符号化または復号された画像ブロックを含むか、前記第2の領域における指定位置の画像ブロックを含むかの少なくともひとつである項目60~64のいずれか一項に記載の装置。
(項目66)
前記第2の領域における指定位置の画像ブロックは、
前記第2の領域の左上隅、前記第2の領域の右上隅、前記第2の領域の左下隅、前記第2の領域の右下隅、前記第2の領域の中心点の少なくとも1つの位置にある画像ブロックを含む項目65に記載の装置。
(項目67)
前記取得ユニットは、さらに、
複数の前記第2の画像ブロックの動き情報に対して重み付け処理を行うことと、
重み付け処理済の前記動き情報を用いて、前記履歴動き情報候補リストを更新することと、のために用いられる項目60~66のいずれか一項に記載の装置。
(項目68)
前記第1の領域と前記第2の領域は画像の行方向に沿って配列されるか、または画像の列方向に沿って配列される項目60~67のいずれか一項に記載の装置。
(項目69)
前記第1の領域と前記第2の領域は、同じ符号化ツリーユニットCTU行またはCTU列に属し、各CTU行またはCTU列は、少なくとも1つのCTUを含み、各CTUは、少なくとも1つの領域を含む項目68に記載の装置。
(項目70)
前記第2の領域が画像の行方向に沿った配列または列方向に沿った配列のうち最も早く符号化または復号された領域である場合、前記第2の領域を符号化または復号するときに採用する前記履歴動き情報候補リストは空である項目68または69に記載の装置。
(項目71)
前記第2の領域は、前記第1の領域の1つ前に符号化または復号された領域である項目60~70のいずれか一項に記載の装置。
(項目72)
前記取得ユニットは、さらに、
追加が必要な第1の候補履歴動き情報を前記履歴動き情報候補リストの上位に加えるために用いられる項目60~71のいずれか一項に記載の装置。
(項目73)
前記取得ユニットは、さらに、
前記履歴動き情報候補リストの末尾にある候補履歴動き情報を削除するか、または、前記履歴動き情報表における前記第1の候補履歴動き情報と同じ候補履歴動き情報を削除するために用いられる項目72に記載の装置。
(項目74)
前記第2の画像ブロックは、アフィン変換動き補償モード以外の画像ブロックである項目57~73のいずれか一項に記載の装置。
(項目75)
前記符号化または復号ユニットは、さらに、
前記履歴動き情報候補リストを用いて、それぞれ前記第1の画像ブロック各々のために動き情報リストを生成することと、
それぞれ前記第1の画像ブロック各々のために生成された動き情報リストを用いて、前記第1の画像ブロック各々のために動き情報を選択することと、のために用いられる項目57~74のいずれか一項に記載の装置。
(項目76)
前記符号化または復号ユニットは、さらに、
前記履歴動き情報候補リスト、および前記第1の画像ブロック各々に対応する空間領域動き情報候補リストを用いて、それぞれ前記第1の画像ブロック各々のために動き情報リストを生成するために用いられ、
前記第1の画像ブロック各々に対応する空間領域動き情報候補リストにおける動き情報に対応する画像ブロックは、前記第1の領域に属さない項目75に記載の装置。
(項目77)
前記履歴動き情報候補リストは、履歴に基づく動きベクトル予測HMVP候補リストである項目57~76のいずれか一項に記載の装置。
(項目78)
前記履歴動き情報候補リストは、1つのストレージスペースの中に記憶される項目57~77のいずれか一項に記載の装置。
(項目79)
前記現在のフレームの第2の領域に含まれる少なくとも1つの第2の画像ブロックの動き情報を用いて前記履歴動き情報候補リストを更新することは、前記第2の領域で符号化または復号が完了した後に行うものである項目57~78のいずれか一項に記載の装置。
(項目80)
前記履歴動き情報候補リストは、それぞれ第1のストレージスペースおよび第2のストレージスペースに記憶され、前記第2の領域は、前記第2のストレージスペースにおける前記履歴動き情報候補リストを用いて符号化または復号を行い、前記取得ユニットは、さらに、
前記第2の領域の符号化プロセスまたは復号プロセスにおいて、前記第2の領域に含まれる少なくとも1つの第2の画像ブロックの動き情報を用いて、前記第1のストレージスペースにおける前記履歴動き情報候補リストを更新するために用いられ、
前記符号化または復号ユニットは、さらに、
前記第1のストレージスペースにおける更新後の前記履歴動き情報候補リストに基づき、それぞれ前記第1の画像ブロック各々を符号化または復号するために用いられる項目60~73のいずれか一項に記載の装置。
(項目81)
前記取得ユニットは、さらに、
前記第2の領域の符号化または復号が完了した後、前記第1のストレージスペースにおける更新後の前記履歴動き情報候補リストを用いて、前記第2のストレージスペースにおける前記履歴動き情報候補リストを更新するために用いられる項目80に記載の装置。
(項目82)
前記取得ユニットは、さらに、
前記第2のストレージスペースにおける前記履歴動き情報候補リストを更新し、前記第2のストレージスペースにおける更新後の前記履歴動き情報候補リストと、前記第1のストレージスペースにおける更新後の前記履歴動き情報候補リストを同じにするために用いられる項目81に記載の装置。
(項目83)
前記履歴動き情報候補リストは、それぞれ第1のストレージスペースおよび第2のストレージスペースに記憶され、前記第2の領域は、前記第2のストレージスペースにおける前記履歴動き情報候補リストを用いて符号化または復号を行い、前記取得ユニットは、さらに、
前記第2の領域の符号化プロセスまたは復号プロセスにおいて、前記第2の領域に含まれる少なくとも1つの第2の画像ブロックの動き情報を用いて、前記第1のストレージスペースにおける前記履歴動き情報候補リストを更新することと、
前記第2の領域の符号化または復号が完了した後、前記第1のストレージスペースにおける更新後の前記履歴動き情報候補リストを用いて、前記第2のストレージスペースにおける前記履歴動き情報候補リストを更新することと、のために用いられ、
前記符号化または復号ユニットは、さらに、
前記第2のストレージスペースにおける更新後の前記履歴動き情報候補リストに基づき、それぞれ前記第1の画像ブロック各々を符号化または復号することと、のために用いられる項目60~73のいずれか一項に記載の装置。
(項目84)
前記取得ユニットは、さらに、
前記第1の領域の符号化プロセスまたは復号プロセスにおいて、前記第1の領域に含まれる少なくとも1つの第1の画像ブロックの動き情報を用いて、前記第1のストレージスペースにおける前記履歴動き情報候補リストを再度更新することと、
前記第1の領域の符号化または復号が完了した後、前記第1のストレージスペースにおける再度更新した前記履歴動き情報候補リストを用いて、前記第2のストレージスペースにおける前記履歴動き情報候補リストを再度更新することと、のために用いられる項目83に記載の装置。
(項目85)
前記取得ユニットは、さらに、
前記第2のストレージスペースにおける前記履歴動き情報候補リストを更新し、前記第2のストレージスペースにおける更新後の前記履歴動き情報候補リストと、前記第1のストレージスペースにおける更新後の前記履歴動き情報候補リストを同じにするために用いられる項目83または84に記載の装置。
(項目86)
動画処理装置であって、
符号化または復号ユニットと、更新ユニットと、を含み、
前記符号化または復号ユニットは、履歴動き情報候補リストを用いて、現在のフレームの第2の領域における少なくとも1つの第2の画像ブロックを符号化または復号するために用いられ、
前記更新ユニットは、前記第2の領域における少なくとも一部の第2の画像ブロックを符号化または復号した後の動き情報に基づき、前記履歴動き情報候補リストを更新し、更新後の前記履歴動き情報候補リストを得るために用いられ、
前記符号化または復号ユニットは、さらに、更新後の前記履歴動き情報候補リストを用いて前記現在のフレームの第1の領域における複数の第1の画像ブロックを符号化または復号するために用いられる動画処理装置。
(項目87)
前記符号化または復号ユニットは、さらに、
更新後の前記履歴動き情報候補リストを用いて、並行して前記複数の第1の画像ブロックを符号化または復号するために用いられる項目86に記載の装置。
(項目88)
異なる前記第1の画像ブロックを符号化または復号するとき、採用する前記履歴動き情報候補リストに含まれる候補履歴動き情報および前記候補履歴動き情報は、前記履歴動き情報候補リストにおける順序が同じである項目86または87に記載の装置。
(項目89)
前記履歴動き情報候補リストを更新するとき、前記履歴動き情報候補リストに追加された候補履歴動き情報の数が所定の値よりも小さいか、前記履歴動き情報候補リストから削除された候補履歴動き情報の数が所定の値よりも小さいかの少なくともひとつである項目86~88のいずれか一項に記載の装置。
(項目90)
前記第2の領域の画像ブロックの位置座標に基づき、前記第2の領域に含まれる画像ブロックから前記少なくとも一部の第2の画像ブロックを選択するための選択ユニットをさらに含む項目86~89のいずれか一項に記載の装置。
(項目91)
前記第2の領域に含まれる画像ブロックから前記少なくとも一部の第2の画像ブロックを選択する過程において、
前記第2の領域における右側の画像ブロックの優先レベルが前記第2の領域における左側の画像ブロックの優先レベルよりも高いか、前記第2の領域における下側の画像ブロックの優先レベルが前記第2の領域における上側の画像ブロックの優先レベルよりも高いかの少なくともひとつである項目90に記載の装置。
(項目92)
前記更新ユニットは、さらに、
少なくとも一部の前記第2の画像ブロックの動き情報に対して重み付け処理を行うことと、
重み付け処理済の前記動き情報を用いて、前記履歴動き情報候補リストを更新することと、のために用いられる項目86~91のいずれか一項に記載の装置。
(項目93)
前記第2の領域と前記第1の領域は画像の行方向に沿って配列されるか、または画像の列方向に沿って配列される項目86~92のいずれか一項に記載の装置。
(項目94)
前記第2の領域と前記第1の領域は、同じ符号化ツリーユニットCTU行またはCTU列に属し、各CTU行またはCTU列は、少なくとも1つのCTUを含み、各CTUは、少なくとも1つの領域を含む項目93に記載の装置。
(項目95)
前記第2の領域が画像の行方向に沿った配列または列方向に沿った配列のうち最も早く符号化または復号された領域である場合、前記第2の領域を符号化または復号するときに採用する前記履歴動き情報候補リストは空である項目93または94に記載の装置。
(項目96)
前記第2の領域は、前記第1の領域の1つ前に符号化または復号された領域である項目86~95のいずれか一項に記載の装置。
(項目97)
前記更新ユニットは、さらに、
追加が必要な第1の候補履歴動き情報を前記履歴動き情報候補リストの上位に加えるために用いられる項目86~96のいずれか一項に記載の装置。
(項目98)
前記更新ユニットは、さらに、
前記履歴動き情報候補リストの末尾にある候補履歴動き情報を削除するか、または、前記履歴動き情報表における前記第1の候補履歴動き情報と同じ候補履歴動き情報を削除するために用いられる項目97に記載の装置。
(項目99)
前記第2の画像ブロックは、アフィン変換動き補償モード以外の画像ブロックである項目86~98のいずれか一項に記載の装置。
(項目100)
前記符号化または復号ユニットは、さらに、
更新後の前記履歴動き情報候補リストを用いて、それぞれ第1の画像ブロック各々のために動き情報リストを生成することと、
それぞれ前記第1の画像ブロック各々のために生成された動き情報リストを用いて、前記第1の画像ブロック各々のために動き情報を選択することと、のために用いられる項目86~99のいずれか一項に記載の装置。
(項目101)
前記符号化または復号ユニットは、さらに、
更新後の前記履歴動き情報候補リスト、および前記第1の画像ブロック各々に対応する空間領域動き情報候補リストを用いて、それぞれ前記第1の画像ブロック各々のために前記動き情報リストを生成するために用いられ、
前記第1の画像ブロック各々に対応する空間領域動き情報候補リストにおける動き情報に対応する画像ブロックは、前記第1の領域に属さない項目86~100のいずれか一項に記載の装置。
(項目102)
前記履歴動き情報候補リストは、履歴に基づく動きベクトル予測HMVP候補リストである項目86~101のいずれか一項に記載の装置。
(項目103)
前記少なくとも一部の第2の画像ブロックは、前記第2の領域における最後に符号化または復号された画像ブロックを含むか、前記第2の領域における指定位置の画像ブロックを含むかの少なくともひとつである項目86~102のいずれか一項に記載の装置。
(項目104)
前記第2の領域における指定位置の画像ブロックは、
前記第2の領域の左上隅、前記第2の領域の右上隅、前記第2の領域の左下隅、前記第2の領域の右下隅、前記第2の領域の中心点の少なくとも1つの位置にある画像ブロックを含む項目103に記載の装置。
(項目105)
前記履歴動き情報候補リストは、1つのストレージスペースの中に記憶される項目86~104のいずれか一項に記載の装置。
(項目106)
前記現在のフレームの第2の領域に含まれる前記少なくとも一部の第2の画像ブロックの動き情報を用いて前記履歴動き情報候補リストを更新することは、前記第2の領域で符号化または復号が完了した後に行うものである項目86~105のいずれか一項に記載の装置。
(項目107)
前記履歴動き情報候補リストは、それぞれ第1のストレージスペースおよび第2のストレージスペースに記憶され、前記第2の領域は、前記第2のストレージスペースにおける前記履歴動き情報候補リストを用いて符号化または復号を行い、前記更新ユニットは、さらに、
前記第2の領域の符号化プロセスまたは復号プロセスにおいて、前記第2の領域に含まれる前記少なくとも一部の第2の画像ブロックの動き情報を用いて、前記第1のストレージスペースにおける前記履歴動き情報候補リストを更新するために用いられ、
前記符号化または復号ユニットは、さらに、
前記第1のストレージスペースにおける更新後の前記履歴動き情報候補リストに基づき、それぞれ前記第1の画像ブロック各々を符号化または復号するために用いられる項目86~104のいずれか一項に記載の装置。
(項目108)
前記更新ユニットは、さらに、
前記第2の領域の符号化または復号が完了した後、前記第1のストレージスペースにおける更新後の前記履歴動き情報候補リストを用いて、前記第2のストレージスペースにおける前記履歴動き情報候補リストを更新するために用いられる項目107に記載の装置。
(項目109)
前記更新ユニットは、さらに、
前記第2のストレージスペースにおける前記履歴動き情報候補リストを更新し、前記第2のストレージスペースにおける更新後の前記履歴動き情報候補リストと、前記第1のストレージスペースにおける更新後の前記履歴動き情報候補リストを同じにするために用いられる項目108に記載の装置。
(項目110)
前記履歴動き情報候補リストは、それぞれ第1のストレージスペースおよび第2のストレージスペースに記憶され、前記第2の領域は、前記第2のストレージスペースにおける前記履歴動き情報候補リストを用いて符号化または復号を行い、前記更新ユニットは、さらに、
前記第2の領域の符号化プロセスまたは復号プロセスにおいて、前記第2の領域に含まれる前記少なくとも一部の第2の画像ブロックの動き情報を用いて、前記第1のストレージスペースにおける前記履歴動き情報候補リストを更新することと、
前記第2の領域の符号化または復号が完了した後、前記第1のストレージスペースにおける更新後の前記履歴動き情報候補リストを用いて、前記第2のストレージスペースにおける前記履歴動き情報候補リストを更新することと、のために用いられ、
前記符号化または復号ユニットは、さらに、前記第2のストレージスペースにおける更新後の前記履歴動き情報候補リストに基づき、それぞれ前記第1の画像ブロック各々を符号化または復号するために用いられる項目86~104のいずれか一項に記載の装置。
(項目111)
前記更新ユニットは、さらに、
前記第1の領域の符号化プロセスまたは復号プロセスにおいて、前記第1の領域に含まれる少なくとも1つの第1の画像ブロックの動き情報を用いて、前記第1のストレージスペースにおける前記履歴動き情報候補リストを再度更新することと、
前記第1の領域の符号化または復号が完了した後、前記第1のストレージスペースにおける再度更新した前記履歴動き情報候補リストを用いて、前記第2のストレージスペースにおける前記履歴動き情報候補リストを再度更新することと、のために用いられる項目110に記載の装置。
(項目112)
前記更新ユニットは、さらに、
前記第2のストレージスペースにおける前記履歴動き情報候補リストを更新し、前記第2のストレージスペースにおける更新後の前記履歴動き情報候補リストと、前記第1のストレージスペースにおける更新後の前記履歴動き情報候補リストを同じにするために用いられる項目110または111に記載の装置。
(項目113)
動画処理装置であって、
項目1~56のいずれか一項に記載の方法を処理するためのプロセッサを含む動画処理装置。
(項目114)
コンピュータ可読記憶媒体であって、
項目1~56のいずれか一項に記載の方法をプロセッサに実行させるためのコードを記憶するために用いられるコンピュータ可読記憶媒体。
Claims (30)
- 動画処理方法であって、
履歴動き情報候補リストを用いて、現在のフレームの第2の領域における少なくとも1つの第2の画像ブロックを符号化または復号することと、
前記第2の領域における少なくとも一部の第2の画像ブロックを符号化または復号した後の動き情報に基づき、前記履歴動き情報候補リストを更新し、更新後の前記履歴動き情報候補リストを得ることと、
更新後の前記履歴動き情報候補リストを用いて前記現在のフレームの第1の領域における複数の第1の画像ブロックを符号化または復号することと、を含み、
前記履歴動き情報候補リストは、履歴に基づく動きベクトル予測(HMVP)であり、前記第1の領域に含まれる全ての前記複数の第1の画像ブロックを符号化または復号する過程において、更新後の前記履歴動き情報候補リストは更新されない、動画処理方法。 - 前記更新後の前記履歴動き情報候補リストを用いて前記現在のフレームの第1の領域における複数の第1の画像ブロックを符号化または復号することは、
更新後の前記履歴動き情報候補リストを用いて、並行して前記複数の第1の画像ブロックを符号化または復号することを含む請求項1に記載の動画処理方法。 - 異なる前記第1の画像ブロックを符号化または復号するとき、採用する前記履歴動き情報候補リストに含まれる候補履歴動き情報は、前記履歴動き情報候補リストにおける順序が同じである請求項1または請求項2に記載の動画処理方法。
- 前記履歴動き情報候補リストを更新するとき、前記履歴動き情報候補リストに追加された候補履歴動き情報の数が所定の値よりも小さいか、前記履歴動き情報候補リストから削除された候補履歴動き情報の数が所定の値よりも小さいかの少なくともひとつである請求項1から請求項3のいずれか一項に記載の動画処理方法。
- 前記履歴動き情報候補リストを更新する前に、
前記第2の領域の画像ブロックの位置座標に基づき、前記第2の領域に含まれる画像ブロックから前記少なくとも一部の第2の画像ブロックを選択することをさらに含む請求項1から請求項4のいずれか一項に記載の動画処理方法。 - 前記第2の領域に含まれる画像ブロックから前記少なくとも一部の第2の画像ブロックを選択する過程において、
前記第2の領域における右側の画像ブロックを選択する優先レベルが前記第2の領域における左側の画像ブロックを選択する優先レベルよりも高いか、前記第2の領域における下側の画像ブロックを選択する優先レベルが前記第2の領域における上側の画像ブロックを選択する優先レベルよりも高いかの少なくともひとつである請求項5に記載の動画処理方法。 - 前記第2の領域に含まれる少なくとも一部の第2の画像ブロックの動き情報を用いて、前記履歴動き情報候補リストを更新することは、
少なくとも一部の前記第2の画像ブロックの動き情報に対して、前記履歴動き情報候補リストを更新するために用いる第2の画像ブロックの動き情報を選択するときの優先レベルを示す重み付け処理を行うことと、
重み付け処理済の前記動き情報を用いて、前記履歴動き情報候補リストを更新することと、を含む請求項1から請求項6のいずれか一項に記載の動画処理方法。 - 前記第2の領域と前記第1の領域は画像の行方向に沿って配列されるか、または画像の列方向に沿って配列される請求項1から請求項7のいずれか一項に記載の動画処理方法。
- 前記第2の領域と前記第1の領域は、同じ符号化ツリーユニットCTU行またはCTU列に属し、各CTU行またはCTU列は、少なくとも1つのCTUを含み、各CTUは、少なくとも1つの領域を含む請求項8に記載の動画処理方法。
- 前記第2の領域が画像の行方向に沿った配列または列方向に沿った配列のうち最も早く符号化または復号された領域である場合、前記第2の領域を符号化または復号するときに採用する前記履歴動き情報候補リストは空である請求項8または請求項9に記載の動画処理方法。
- 前記第2の領域は、前記第1の領域の1つ前に符号化または復号された領域である請求項1から請求項10のいずれか一項に記載の動画処理方法。
- 前記履歴動き情報候補リストを更新することは、
追加が必要な第1の候補履歴動き情報を前記履歴動き情報候補リストの上位に加えることを含む請求項1から請求項11のいずれか一項に記載の動画処理方法。 - 前記履歴動き情報候補リストを更新することは、
前記履歴動き情報候補リストの末尾にある候補履歴動き情報を削除するか、または、前記履歴動き情報候補リストにおける前記第1の候補履歴動き情報と同じ候補履歴動き情報を削除することをさらに含む請求項12に記載の動画処理方法。 - 前記第2の画像ブロックは、アフィン変換動き補償モード以外の画像ブロックである請求項1から請求項13のいずれか一項に記載の動画処理方法。
- 前記更新後の前記履歴動き情報候補リストを用いて、第1の領域における複数の第1の画像ブロックを符号化することは、
更新後の前記履歴動き情報候補リストを用いて、それぞれ第1の画像ブロック各々のために動き情報リストを生成することと、
それぞれ前記第1の画像ブロック各々のために生成された動き情報リストを用いて、前記第1の画像ブロック各々のために動き情報を選択することと、を含む請求項1から請求項14のいずれか一項に記載の動画処理方法。 - 前記更新後の前記履歴動き情報候補リストを用いて、それぞれ前記第1の画像ブロック各々のために動き情報リストを生成することは、
更新後の前記履歴動き情報候補リスト、および前記第1の画像ブロック各々に対応する空間領域動き情報候補リストを用いて、それぞれ前記第1の画像ブロック各々のために前記動き情報リストを生成することを含み、
前記第1の画像ブロック各々に対応する空間領域動き情報候補リストにおける動き情報に対応する画像ブロックは、前記第1の領域に属さない請求項15に記載の動画処理方法。 - 前記履歴動き情報候補リストは、履歴に基づく動きベクトル予測HMVP候補リストである請求項1から請求項15のいずれか一項に記載の動画処理方法。
- 前記少なくとも一部の第2の画像ブロックは、前記第2の領域における最後に符号化または復号された画像ブロックを含むか、前記第2の領域における指定位置の画像ブロックを含むかの少なくともひとつである請求項1から請求項16のいずれか一項に記載の動画処理方法。
- 前記第2の領域における指定位置の画像ブロックは、
前記第2の領域の左上隅、前記第2の領域の右上隅、前記第2の領域の左下隅、前記第2の領域の右下隅、前記第2の領域の中心点の少なくとも1つの位置にある画像ブロックを含む請求項18に記載の動画処理方法。 - 前記履歴動き情報候補リストは、1つのストレージスペースの中に記憶される請求項1から請求項16のいずれか一項に記載の動画処理方法。
- 前記現在のフレームの第2の領域に含まれる前記少なくとも一部の第2の画像ブロックの動き情報を用いて前記履歴動き情報候補リストを更新することは、前記第2の領域で符号化または復号が完了した後に行うものである請求項1から請求項17のいずれか一項に記載の動画処理方法。
- 前記履歴動き情報候補リストは、それぞれ第1のストレージスペースおよび第2のストレージスペースに記憶され、前記第2の領域は、前記第2のストレージスペースにおける前記履歴動き情報候補リストを用いて符号化または復号を行い、前記第2の領域における少なくとも一部の第2の画像ブロックを符号化または復号した後の動き情報に基づき、前記履歴動き情報候補リストを更新することは、
前記第2の領域の符号化プロセスまたは復号プロセスにおいて、前記第2の領域に含まれる前記少なくとも一部の第2の画像ブロックの動き情報を用いて、前記第1のストレージスペースにおける前記履歴動き情報候補リストを更新することを含み、
前記履歴動き情報候補リストに基づき、それぞれ前記第1の画像ブロック各々を符号化または復号することは、
前記第1のストレージスペースにおける更新後の前記履歴動き情報候補リストに基づき、それぞれ前記第1の画像ブロック各々を符号化または復号することを含む請求項1から請求項16のいずれか一項に記載の動画処理方法。 - 前記第2の領域の符号化または復号が完了した後、前記第1のストレージスペースにおける更新後の前記履歴動き情報候補リストを用いて、前記第2のストレージスペースにおける前記履歴動き情報候補リストを更新することをさらに含む請求項22に記載の動画処理方法。
- 前記第1のストレージスペースにおける更新後の前記履歴動き情報候補リストを用いて、前記第2のストレージスペースにおける前記履歴動き情報候補リストを更新することは、
前記第2のストレージスペースにおける前記履歴動き情報候補リストを更新し、前記第2のストレージスペースにおける更新後の前記履歴動き情報候補リストと、前記第1のストレージスペースにおける更新後の前記履歴動き情報候補リストを同じにすることを含む請求項23に記載の動画処理方法。 - 前記履歴動き情報候補リストは、それぞれ第1のストレージスペースおよび第2のストレージスペースに記憶され、前記第2の領域は、前記第2のストレージスペースにおける前記履歴動き情報候補リストを用いて符号化または復号を行い、前記第2の領域における少なくとも一部の第2の画像ブロックを符号化または復号した後の動き情報に基づき、前記履歴動き情報候補リストを更新することは、
前記第2の領域の符号化プロセスまたは復号プロセスにおいて、前記第2の領域に含まれる前記少なくとも一部の第2の画像ブロックの動き情報を用いて、前記第1のストレージスペースにおける前記履歴動き情報候補リストを更新することと、
前記第2の領域の符号化または復号が完了した後、前記第1のストレージスペースにおける更新後の前記履歴動き情報候補リストを用いて、前記第2のストレージスペースにおける前記履歴動き情報候補リストを更新することと、を含み、
前記更新後の前記履歴動き情報候補リストを用いて前記現在のフレームの第1の領域における複数の第1の画像ブロックを符号化または復号することは、
前記第2のストレージスペースにおける更新後の前記履歴動き情報候補リストに基づき、それぞれ前記第1の画像ブロック各々を符号化または復号することを含む請求項1から請求項16のいずれか一項に記載の動画処理方法。 - 前記第1の領域の符号化プロセスまたは復号プロセスにおいて、前記第1の領域に含まれる少なくとも1つの第1の画像ブロックの動き情報を用いて、前記第1のストレージスペースにおける前記履歴動き情報候補リストを再度更新することと、
前記第1の領域の符号化または復号が完了した後、前記第1のストレージスペースにおける再度更新した前記履歴動き情報候補リストを用いて、前記第2のストレージスペースにおける前記履歴動き情報候補リストを再度更新することと、をさらに含む請求項25に記載の動画処理方法。 - 前記第1のストレージスペースにおける更新後の前記履歴動き情報候補リストを用いて、前記第2のストレージスペースにおける前記履歴動き情報候補リストを更新することは、
前記第2のストレージスペースにおける前記履歴動き情報候補リストを更新し、前記第2のストレージスペースにおける更新後の前記履歴動き情報候補リストと、前記第1のストレージスペースにおける更新後の前記履歴動き情報候補リストを同じにすることを含む請求項25または請求項26に記載の動画処理方法。 - 動画処理装置であって、
請求項1から請求項27のいずれか一項に記載の動画処理方法を処理するためのプロセッサを含む動画処理装置。 - コンピュータプログラムであって、
請求項1から請求項27のいずれか一項に記載の動画処理方法をプロセッサに実行させるための、コンピュータプログラム。 - コンピュータ可読記憶媒体であって、
請求項29に記載のコンピュータプログラムを記憶するコンピュータ可読記憶媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2023133667A JP2023156473A (ja) | 2018-12-29 | 2023-08-18 | 動画処理方法および装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2018/125843 WO2020133518A1 (zh) | 2018-12-29 | 2018-12-29 | 视频处理方法和设备 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023133667A Division JP2023156473A (ja) | 2018-12-29 | 2023-08-18 | 動画処理方法および装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2022515036A JP2022515036A (ja) | 2022-02-17 |
JP7343097B2 true JP7343097B2 (ja) | 2023-09-12 |
Family
ID=70790032
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021531890A Active JP7343097B2 (ja) | 2018-12-29 | 2018-12-29 | 動画処理方法、装置、およびコンピュータプログラム |
JP2021533606A Active JP7239702B2 (ja) | 2018-12-29 | 2019-03-13 | 動画像処理方法、装置、および不揮発性可読記憶媒体 |
JP2023029970A Active JP7415065B2 (ja) | 2018-12-29 | 2023-02-28 | 動画像処理方法および装置 |
JP2023133667A Pending JP2023156473A (ja) | 2018-12-29 | 2023-08-18 | 動画処理方法および装置 |
Family Applications After (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021533606A Active JP7239702B2 (ja) | 2018-12-29 | 2019-03-13 | 動画像処理方法、装置、および不揮発性可読記憶媒体 |
JP2023029970A Active JP7415065B2 (ja) | 2018-12-29 | 2023-02-28 | 動画像処理方法および装置 |
JP2023133667A Pending JP2023156473A (ja) | 2018-12-29 | 2023-08-18 | 動画処理方法および装置 |
Country Status (6)
Country | Link |
---|---|
US (2) | US11936847B2 (ja) |
EP (2) | EP3905684A4 (ja) |
JP (4) | JP7343097B2 (ja) |
KR (2) | KR20210094082A (ja) |
CN (4) | CN111213381B (ja) |
WO (3) | WO2020133518A1 (ja) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020133518A1 (zh) * | 2018-12-29 | 2020-07-02 | 深圳市大疆创新科技有限公司 | 视频处理方法和设备 |
WO2020197290A1 (ko) * | 2019-03-26 | 2020-10-01 | 인텔렉추얼디스커버리 주식회사 | 영상 부호화/복호화 방법 및 장치 |
JP7446339B2 (ja) | 2019-06-04 | 2024-03-08 | 北京字節跳動網絡技術有限公司 | 幾何学的分割モードコーディングを用いた動き候補リスト |
WO2020244571A1 (en) | 2019-06-04 | 2020-12-10 | Beijing Bytedance Network Technology Co., Ltd. | Motion candidate list construction using neighboring block information |
KR102662603B1 (ko) | 2019-06-06 | 2024-04-30 | 베이징 바이트댄스 네트워크 테크놀로지 컴퍼니, 리미티드 | 비디오 코딩을 위한 움직임 후보 리스트 구성 |
CN117354547A (zh) | 2019-07-14 | 2024-01-05 | 北京字节跳动网络技术有限公司 | 自适应参数集中的自适应环路滤波的指示 |
CN114450959A (zh) | 2019-09-28 | 2022-05-06 | 北京字节跳动网络技术有限公司 | 视频编解码中的几何分割模式 |
EP4352958A1 (en) * | 2021-07-15 | 2024-04-17 | Google LLC | Reference motion vector candidate bank |
Family Cites Families (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4536310B2 (ja) * | 2002-01-11 | 2010-09-01 | ソニー株式会社 | 動きベクトル検出装置および動き補償予測符号化装置 |
US9401178B2 (en) | 2010-08-26 | 2016-07-26 | Blast Motion Inc. | Event analysis system |
US9049455B2 (en) * | 2010-12-28 | 2015-06-02 | Panasonic Intellectual Property Corporation Of America | Image coding method of coding a current picture with prediction using one or both of a first reference picture list including a first current reference picture for a current block and a second reference picture list including a second current reference picture for the current block |
US9485517B2 (en) | 2011-04-20 | 2016-11-01 | Qualcomm Incorporated | Motion vector prediction with motion vectors from multiple views in multi-view video coding |
MX2013013029A (es) * | 2011-06-30 | 2013-12-02 | Panasonic Corp | Metodo de decodificacion de imagenes, metodo de codificacion de imagenes, dispositivo de decodificacion de imagenes, dispositivo de codificacion de imagenes y dispositivo de codificacion/decodifi cacion de imagenes. |
CN103636218B (zh) * | 2011-06-30 | 2017-07-28 | Jvc建伍株式会社 | 图像解码装置和图像解码方法 |
US9426494B2 (en) * | 2011-07-18 | 2016-08-23 | Ziilabs Inc., Ltd. | Systems and methods with early variance measure used to optimize video encoding |
KR101960034B1 (ko) * | 2011-09-09 | 2019-03-19 | 엘지전자 주식회사 | 인터 예측 방법 및 그 장치 |
SG11201402160XA (en) * | 2011-11-08 | 2014-08-28 | Samsung Electronics Co Ltd | Method and apparatus for motion vector determination in video encoding or decoding |
US8964845B2 (en) * | 2011-12-28 | 2015-02-24 | Microsoft Corporation | Merge mode for motion information prediction |
US20130272412A1 (en) * | 2012-04-12 | 2013-10-17 | Qualcomm Incorporated | Common motion information candidate list construction process |
US9357214B2 (en) | 2012-12-07 | 2016-05-31 | Qualcomm Incorporated | Advanced merge/skip mode and advanced motion vector prediction (AMVP) mode for 3D video |
CN110225356B (zh) | 2013-04-08 | 2024-02-13 | Ge视频压缩有限责任公司 | 多视图解码器 |
KR102551609B1 (ko) * | 2014-11-27 | 2023-07-05 | 주식회사 케이티 | 비디오 신호 처리 방법 및 장치 |
US10638152B2 (en) * | 2016-03-15 | 2020-04-28 | Mediatek Inc. | Method and apparatus of video coding with affine motion compensation |
CN110662063B (zh) * | 2018-06-29 | 2020-12-15 | 北京字节跳动网络技术有限公司 | 视频处理方法、装置和计算机可读存储介质 |
US10491902B1 (en) * | 2018-07-16 | 2019-11-26 | Tencent America LLC | Method and apparatus for history-based motion vector prediction |
US10440378B1 (en) * | 2018-07-17 | 2019-10-08 | Tencent America LLC | Method and apparatus for history-based motion vector prediction with parallel processing |
WO2020030183A1 (en) * | 2018-08-10 | 2020-02-13 | Huawei Technologies Co., Ltd. | Coding method, device, system with merge mode |
US11336914B2 (en) * | 2018-08-16 | 2022-05-17 | Qualcomm Incorporated | History-based candidate list with classification |
WO2020058894A1 (en) * | 2018-09-19 | 2020-03-26 | Beijing Bytedance Network Technology Co., Ltd. | Multiple prediction blocks for one intra-coded block |
IL307586A (en) * | 2018-09-21 | 2023-12-01 | Guangdong Oppo Mobile Telecommunications Corp Ltd | A method for encoding/decoding image signals and a device therefor |
US11070796B2 (en) * | 2018-09-28 | 2021-07-20 | Qualcomm Incorporated | Ultimate motion vector expression based pruning for video coding |
US20200112715A1 (en) | 2018-10-05 | 2020-04-09 | Qualcomm Incorporated | History-based motion vector prediction for inter prediction coding |
CN112840653B (zh) * | 2018-10-06 | 2023-12-26 | 寰发股份有限公司 | 视频编解码中共享合并候选列表区域的方法和装置 |
CN113170212B (zh) * | 2018-12-05 | 2024-04-12 | 华为技术有限公司 | 具有合并模式的译码方法、设备、*** |
CN118042114A (zh) * | 2018-12-07 | 2024-05-14 | 松下电器(美国)知识产权公司 | 编码装置、解码装置、编码方法、解码方法和计算机可读取介质 |
US11470340B2 (en) * | 2018-12-10 | 2022-10-11 | Tencent America LLC | Simplified merge list construction for small coding blocks |
WO2020133518A1 (zh) * | 2018-12-29 | 2020-07-02 | 深圳市大疆创新科技有限公司 | 视频处理方法和设备 |
US11032560B2 (en) | 2019-01-17 | 2021-06-08 | Tencent America LLC | Method and apparatus for video coding without updating the HMVP table |
-
2018
- 2018-12-29 WO PCT/CN2018/125843 patent/WO2020133518A1/zh active Application Filing
- 2018-12-29 EP EP18944635.4A patent/EP3905684A4/en active Pending
- 2018-12-29 KR KR1020217020756A patent/KR20210094082A/ko not_active Application Discontinuation
- 2018-12-29 JP JP2021531890A patent/JP7343097B2/ja active Active
- 2018-12-29 CN CN201880065711.3A patent/CN111213381B/zh active Active
- 2018-12-29 CN CN202111243540.9A patent/CN113905239A/zh active Pending
-
2019
- 2019-03-13 CN CN202111241960.3A patent/CN113992910A/zh active Pending
- 2019-03-13 WO PCT/CN2019/078049 patent/WO2020133717A1/zh unknown
- 2019-03-13 KR KR1020217020254A patent/KR20210094064A/ko not_active Application Discontinuation
- 2019-03-13 JP JP2021533606A patent/JP7239702B2/ja active Active
- 2019-03-13 EP EP19902243.5A patent/EP3905693A4/en active Pending
- 2019-09-30 CN CN201980004976.7A patent/CN111567046B/zh active Active
- 2019-09-30 WO PCT/CN2019/109659 patent/WO2020134304A1/zh active Application Filing
-
2021
- 2021-06-29 US US17/362,309 patent/US11936847B2/en active Active
- 2021-06-29 US US17/362,078 patent/US11997254B2/en active Active
-
2023
- 2023-02-28 JP JP2023029970A patent/JP7415065B2/ja active Active
- 2023-08-18 JP JP2023133667A patent/JP2023156473A/ja active Pending
Non-Patent Citations (3)
Title |
---|
ESENLIK, Semih et al.,Non-CE4: Parallel Merge Estimation for VVC,Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 12th Meeting: Macao, CN, 3-12 Oct. 2018, [JVET-L0216],JVET-L0216 (version 2),ITU-T,2018年10月05日,<URL:http://phenix.it-sudparis.eu/jvet/doc_end_user/documents/12_Macao/wg11/JVET-L0216-v2.zip>: JVET-L0216.docx: pp.1-7 |
PARK, Naeri et al.,CE4-related: History-Based Motion Vector Prediction considering parallel processing,Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 12th Meeting: Macau, CN, 08-12 Oct. 2018, [JVET-L0158],JVET-L0158 (version 2),ITU-T,2018年10月06日,<URL:http://phenix.it-sudparis.eu/jvet/doc_end_user/documents/12_Macao/wg11/JVET-L0158-v2.zip>: JVET-L0158.docx: pp.1-6 |
ZHANG, Li et al.,CE4-related: History-based Motion Vector Prediction,Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 11th Meeting: Ljubljana, SI, 10-18 July 2018, [JVET-K0104-v5],JVET-K0104 (version 5),ITU-T,2018年07月18日,<URL:http://phenix.it-sudparis.eu/jvet/doc_end_user/documents/11_Ljubljana/wg11/JVET-K0104-v5.zip>: JVET-K0104_r4.docx: pp.1-7 |
Also Published As
Publication number | Publication date |
---|---|
EP3905693A4 (en) | 2022-03-02 |
EP3905693A1 (en) | 2021-11-03 |
CN111567046A (zh) | 2020-08-21 |
CN111213381A (zh) | 2020-05-29 |
KR20210094082A (ko) | 2021-07-28 |
EP3905684A4 (en) | 2022-08-31 |
EP3905684A1 (en) | 2021-11-03 |
JP2022513811A (ja) | 2022-02-09 |
US20210329227A1 (en) | 2021-10-21 |
CN113992910A (zh) | 2022-01-28 |
JP2022515036A (ja) | 2022-02-17 |
CN113905239A (zh) | 2022-01-07 |
WO2020133717A1 (zh) | 2020-07-02 |
KR20210094064A (ko) | 2021-07-28 |
JP7415065B2 (ja) | 2024-01-16 |
JP2023065555A (ja) | 2023-05-12 |
US20210329288A1 (en) | 2021-10-21 |
WO2020134304A1 (zh) | 2020-07-02 |
US11997254B2 (en) | 2024-05-28 |
JP7239702B2 (ja) | 2023-03-14 |
JP2023156473A (ja) | 2023-10-24 |
CN111567046B (zh) | 2023-04-14 |
US11936847B2 (en) | 2024-03-19 |
WO2020133518A1 (zh) | 2020-07-02 |
CN111213381B (zh) | 2021-11-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7343097B2 (ja) | 動画処理方法、装置、およびコンピュータプログラム | |
US10511855B2 (en) | Method and system for predictive decoding with optimum motion vector | |
JP6546277B2 (ja) | 画像予測方法および関連装置 | |
KR102010510B1 (ko) | 비디오 이미지 인코딩 방법, 비디오 이미지 디코딩 방법, 인코딩 장치, 및 디코딩 장치 | |
JP5978229B2 (ja) | ビデオ動きベクトルを判定するための方法及び装置 | |
JP5396600B2 (ja) | 改善された予測を実施する画像符号化方法および装置と、対応する復号化方法および装置と、信号およびコンピュータ・プログラム | |
CN113905234A (zh) | 视频图像处理方法与装置 | |
CN111630860A (zh) | 视频处理方法和装置 | |
KR20210134038A (ko) | 비디오 처리 방법 및 기기 | |
CN112154666A (zh) | 视频编解码方法和装置 | |
WO2019191889A1 (zh) | 用于视频处理的方法和设备 | |
CN111279693B (zh) | 视频处理方法和设备 | |
CN111656782A (zh) | 视频处理方法和设备 | |
JP5370899B2 (ja) | 動画像復号化方法及び動画像復号化装置 | |
CN111357288B (zh) | 视频图像处理方法与装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210610 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210610 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220727 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220802 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221024 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230221 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230424 |
|
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: 20230801 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230818 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7343097 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |