JP7128348B2 - サブブロックベースの時間動きベクトル予測を使用するビデオコーディング方法及び装置 - Google Patents
サブブロックベースの時間動きベクトル予測を使用するビデオコーディング方法及び装置 Download PDFInfo
- Publication number
- JP7128348B2 JP7128348B2 JP2021510220A JP2021510220A JP7128348B2 JP 7128348 B2 JP7128348 B2 JP 7128348B2 JP 2021510220 A JP2021510220 A JP 2021510220A JP 2021510220 A JP2021510220 A JP 2021510220A JP 7128348 B2 JP7128348 B2 JP 7128348B2
- Authority
- JP
- Japan
- Prior art keywords
- picture
- block
- current
- sub
- reference pictures
- 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
- 239000013598 vector Substances 0.000 title claims description 161
- 230000002123 temporal effect Effects 0.000 title claims description 62
- 238000000034 method Methods 0.000 title claims description 57
- 238000012545 processing Methods 0.000 claims description 35
- 238000004590 computer program Methods 0.000 claims description 5
- 230000008569 process Effects 0.000 description 35
- 208000037170 Delayed Emergence from Anesthesia Diseases 0.000 description 20
- 238000010586 diagram Methods 0.000 description 18
- 241000023320 Luma <angiosperm> Species 0.000 description 15
- 238000004891 communication Methods 0.000 description 15
- OSWPMRLSEDHDFF-UHFFFAOYSA-N methyl salicylate Chemical compound COC(=O)C1=CC=CC=C1O OSWPMRLSEDHDFF-UHFFFAOYSA-N 0.000 description 15
- 238000013139 quantization Methods 0.000 description 13
- 238000000638 solvent extraction Methods 0.000 description 10
- 230000006835 compression Effects 0.000 description 6
- 238000007906 compression Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 5
- 238000013500 data storage Methods 0.000 description 4
- 230000003044 adaptive effect Effects 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 3
- 238000006073 displacement reaction Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000002441 reversible effect Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 241000985610 Forpus Species 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013481 data capture Methods 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
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/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/119—Adaptive subdivision aspects, e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
-
- 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
- H04N19/139—Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
-
- 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/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/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/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
1)ステップ505:5つの空間的に近隣のCUから2つのMVP候補を選択する、
a)A0からA1までの空間的に左方の2つの近隣のCUのうちの1つから、スケーリングされていないMVP候補を1つ導出する、
b)以前のステップにおいてスケーリングされていない有効なMVP候補が左方にない場合、A0からA1までの空間的に左方の2つの近隣のCUのうちの1つから、スケーリングされたMVP候補を1つ導出する、
c)B0から順に、B1、B2と、空間的に上方の3つの近隣のCUのうちの1つから、スケーリングされていないMVP候補を1つ導出する、
d)A0もA1も有効でない場合、又は両方がイントラモードで符号化されている場合、B0から順に、B1、B2と、空間的に上方の3つの近隣のCUのうちの1つから、スケーリングされたMVP候補を1つ導出する、
2)ステップ510:時間的に関連して配列する2つのCUから1つのMVP候補を選択する、
3)ステップ515:MVP候補リストから以前のステップで見つかった重複するMVP候補を除去する、
4)ステップ520:2つまでの、ゼロ値を有するMVPを、MVP候補リストに追加する、
5)ステップ525:インデックスが1よりも大きいMVP候補をMVP候補リストから除去する、
6)ステップ530:現在のCUに関するMVP候補リストにおける2つのMVP候補を最終決定する。
・ステップ1:現在のピクチャ535とコロケーテッドピクチャ540との間のいわゆる「時間ベクトル」を使用して、コロケーテッドピクチャ540における対応ブロック540-1を特定する。
・ステップ2:現在のCU535-1を複数のサブCUへと分割して、コロケーテッドピクチャ540における対応ブロックから、サブCUに関する動きベクトルを含む動き情報と、各サブCU535-3の参照インデックス(デフォルトでゼロである)とを取得する。
- IBC・AMVPモード:CUの実際のブロックベクトルとCUのブロックベクトル候補から選択されたCUのブロックベクトル予測子との間のブロックベクトル差分(BVD:block vector difference)が、前述のAMVPモード下で動きベクトル差分が符号化されるのと同じやり方で符号化される。ブロックベクトル予測法は、予測子として、左の近隣のブロックベクトル候補及び上の近隣のブロックベクトル候補の2つを使用する(IBC符号化されている場合)。どちらの近隣のブロックベクトル候補も有効でないときには、ブロックベクトル予測子としてデフォルトのブロックベクトルが使用されることになる。ブロックベクトル予測子のインデックスを示すためのバイナリーフラグが信号伝達される。
- IBCスキップ/マージモード:現在のブロックに関するブロックベクトルを予測するために、近隣のIBC符号化ブロックからのマージ候補リストにおけるブロックベクトル候補のうちのどれが使用されるかを示すためのマージ候補インデックスが使用される。
Claims (14)
- サブブロックベースの時間動きベクトル予測の方法であって、
各々が複数の符号化ユニット(CU)を含む複数の符号化ピクチャに関連したデータを含むビデオビットストリームを取得するステップ
を備えるとともに、
前記ビデオビットストリームにおける複数の参照ピクチャを有する現在のピクチャを復号する間に、
前記ビデオビットストリームで信号伝達されたシンタックス要素に従って、前記現在のピクチャのコロケーテッドピクチャとして前記参照ピクチャのうちの1つを選択するステップと、
前記コロケーテッドピクチャと前記現在のピクチャとの間の時間ベクトルを決定するステップと、
前記現在のピクチャにおける現在のCUを、各々が前記現在のピクチャのそれぞれのサブブロックに対応する複数のサブCUに分割するステップと、
(i)前記コロケーテッドピクチャと前記現在のピクチャとの間の当該時間ベクトル、及び、(ii)前記現在のピクチャの当該それぞれのサブブロックに対応する当該コロケーテッドピクチャ内のブロックの動き情報から、前記現在のCUの各サブCUに関する時間動きベクトル予測子を取得するステップと、
前記現在のCUの前記複数のサブCUの前記時間動きベクトル予測子に従って前記現在のCUを復号するステップと
を備え、
前記時間ベクトルを決定する上記ステップは、
前記現在のピクチャにおける現在のCUの1つの空間的に近隣のブロックに関連した複数の参照ピクチャのうち前記コロケーテッドピクチャと同一の参照ピクチャが1つ見つかるまで、一定の順序に従って、前記1つの空間的に近隣のブロックに関連した参照ピクチャを検査するステップと、
当該検査された参照ピクチャを指定する前記1つの空間的に近隣のブロックの動きベクトルを前記時間ベクトルとして選択するステップと
を含む、方法。 - 請求項1に記載の方法であって、前記複数の参照ピクチャは、複数の参照ピクチャからなる第1のリストと、前記第1のリストとは異なる、複数の参照ピクチャからなる第2のリストとを含み、前記第1のリストは、時間において前記現在のピクチャに先行する少なくとも1つの参照ピクチャを含み、前記第2のリストは、時間において前記現在のピクチャに後続する少なくとも1つの参照ピクチャを含む、方法。
- 請求項1に記載の方法であって、前記複数の参照ピクチャは、複数の参照ピクチャからなる第1のリストと、複数の参照ピクチャからなる第2のリストとを含み、前記一定の順序は、前記複数の参照ピクチャの所定の順序であり、前記所定の順序は、複数の参照ピクチャからなる前記第2のリストを処理する前に、複数の参照ピクチャからなる前記第1のリストを処理するためのものである、方法。
- 請求項1に記載の方法であって、前記複数の参照ピクチャは、複数の参照ピクチャからなる第1のリストと、複数の参照ピクチャからなる第2のリストとを含み、前記一定の順序は、前記複数の参照ピクチャの所定の順序であり、前記所定の順序は、複数の参照ピクチャからなる前記第1のリストを処理する前に、複数の参照ピクチャからなる前記第2のリストを処理するためのものである、方法。
- 請求項1に記載の方法であって、
前記現在のCUの各サブCUに関する時間動きベクトル予測子を取得する上記ステップは、
前記コロケーテッドピクチャと前記現在のピクチャとの間の前記時間ベクトルに従って、前記現在のピクチャにおける前記サブCUの前記サブブロックと同一の相対位置にある前記コロケーテッドピクチャにおけるブロックを特定するステップと、
前記コロケーテッドピクチャにおける当該特定されたブロックの動き情報を決定するステップと、
前記サブCUの前記時間動きベクトル予測子として、当該特定されたブロックの当該決定された動き情報から動きベクトルを導出するステップと
をさらに備える方法。 - 請求項1に記載の方法であって、
前記現在のCUの各サブCUに関する時間動きベクトル予測子を取得する上記ステップは、
前記現在のピクチャにおける前記現在のCUの中心又は中心近傍のサブCUのサブブロックに対応する、前記コロケーテッドピクチャにおけるブロックを特定するステップと、
前記コロケーテッドピクチャにおける当該特定されたブロックの動き情報を決定するステップと、
前記コロケーテッドピクチャにおいて前記現在のCUのいずれかのサブCUの対応ブロックが動き情報を有しないとき、当該いずれかのサブCUのデフォルトの時間動きベクトル予測子として、当該特定されたブロックの当該決定された動き情報から動きベクトルを導出するステップと
をさらに備える方法。 - 1つ以上のプロセッサと、
前記1つ以上のプロセッサに接続されたメモリと、
前記メモリに記憶された複数のプログラムと
を備える演算装置であって、前記複数のプログラムは、前記1つ以上のプロセッサによって実行されると、
各々が複数の符号化ユニット(CU)を含む複数の符号化ピクチャに関連したデータを含むビデオビットストリームを取得するステップと、
前記ビデオビットストリームにおける複数の参照ピクチャを有する現在のピクチャを復号する間に、
前記ビデオビットストリームで信号伝達されたシンタックス要素に従って、前記現在のピクチャのコロケーテッドピクチャとして前記参照ピクチャのうちの1つを選択するステップと、
前記コロケーテッドピクチャと前記現在のピクチャとの間の時間ベクトルを決定するステップと、
前記現在のピクチャにおける現在のCUを、各々が前記現在のピクチャのそれぞれのサブブロックに対応する複数のサブCUに分割するステップと、
(i)前記コロケーテッドピクチャと前記現在のピクチャとの間の当該時間ベクトル、及び、(ii)前記現在のピクチャの当該それぞれのサブブロックに対応する当該コロケーテッドピクチャ内のブロックの動き情報から、前記現在のCUの各サブCUに関する時間動きベクトル予測子を取得するステップと、
前記現在のCUの前記複数のサブCUの前記時間動きベクトル予測子に従って前記現在のCUを復号するステップと
を含む処理を前記演算装置に実行させ、
前記時間ベクトルを決定する上記ステップは、
前記現在のピクチャにおける現在のCUの1つの空間的に近隣のブロックに関連した複数の参照ピクチャのうち前記コロケーテッドピクチャと同一の参照ピクチャが1つ見つかるまで、一定の順序に従って、前記1つの空間的に近隣のブロックに関連した参照ピクチャを検査するステップと、
当該検査された参照ピクチャを指定する前記1つの空間的に近隣のブロックの動きベクトルを前記時間ベクトルとして選択するステップと
を含む、演算装置。 - 請求項7に記載の演算装置であって、前記複数の参照ピクチャは、複数の参照ピクチャからなる第1のリストと、前記第1のリストとは異なる、複数の参照ピクチャからなる第2のリストとを含み、前記第1のリストは、時間において前記現在のピクチャに先行する少なくとも1つの参照ピクチャを含み、前記第2のリストは、時間において前記現在のピクチャに後続する少なくとも1つの参照ピクチャを含む、演算装置。
- 請求項7に記載の演算装置であって、前記複数の参照ピクチャは、複数の参照ピクチャからなる第1のリストと、複数の参照ピクチャからなる第2のリストとを含み、前記一定の順序は、前記複数の参照ピクチャの所定の順序であり、前記所定の順序は、複数の参照ピクチャからなる前記第2のリストを処理する前に、複数の参照ピクチャからなる前記第1のリストを処理するためのものである、演算装置。
- 請求項7に記載の演算装置であって、前記複数の参照ピクチャは、複数の参照ピクチャからなる第1のリストと、複数の参照ピクチャからなる第2のリストとを含み、前記一定の順序は、前記複数の参照ピクチャの所定の順序であり、前記所定の順序は、複数の参照ピクチャからなる前記第1のリストを処理する前に、複数の参照ピクチャからなる前記第2のリストを処理するためのものである、演算装置。
- 請求項7に記載の演算装置であって、
前記現在のCUの各サブCUに関する時間動きベクトル予測子を取得する上記ステップは、
前記コロケーテッドピクチャと前記現在のピクチャとの間の前記時間ベクトルに従って、前記現在のピクチャにおける前記サブCUの前記サブブロックと同一の相対位置にある前記コロケーテッドピクチャにおけるブロックを特定するステップと、
前記コロケーテッドピクチャにおける当該特定されたブロックの動き情報を決定するステップと、
前記サブCUの前記時間動きベクトル予測子として、当該特定されたブロックの当該決定された動き情報から動きベクトルを導出するステップと
をさらに含む、演算装置。 - 請求項7に記載の演算装置であって、
前記現在のCUの各サブCUに関する時間動きベクトル予測子を取得する上記ステップは、
前記現在のピクチャにおける前記現在のCUの中心又は中心近傍のサブCUのサブブロックに対応する、前記コロケーテッドピクチャにおけるブロックを特定するステップと、
前記コロケーテッドピクチャにおける当該特定されたブロックの動き情報を決定するステップと、
前記コロケーテッドピクチャにおいて前記現在のCUのいずれかのサブCUの対応ブロックが動き情報を有しないとき、当該いずれかのサブCUのデフォルトの時間動きベクトル予測子として、当該特定されたブロックの当該決定された動き情報から動きベクトルを導出するステップと
をさらに含む、演算装置。 - 1つ以上のプロセッサを有する演算装置によって実行するための複数のプログラムを記憶している非一時的なコンピュータ読み取り可能な記録媒体であって、
前記複数のプログラムは、前記1つ以上のプロセッサによって実行されると、請求項1から6のうちのいずれか1項に記載の方法のステップを前記演算装置に実施させる、非一時的なコンピュータ読み取り可能な記録媒体。 - 1つ以上のプロセッサを有する演算装置による実行のためのコンピュータプログラムであって、前記コンピュータプログラムは、前記1つ以上のプロセッサによって実行されると、請求項1から6のうちのいずれか1項に記載の方法のステップを前記演算装置に実施させる、コンピュータプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2022092959A JP7461986B2 (ja) | 2018-08-29 | 2022-06-08 | サブブロックベースの時間動きベクトル予測を使用するビデオコーディング方法及び装置 |
JP2024000591A JP2024029187A (ja) | 2018-08-29 | 2024-01-05 | サブブロックベースの時間動きベクトル予測を使用するビデオコーディング方法及び装置 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201862724506P | 2018-08-29 | 2018-08-29 | |
US62/724,506 | 2018-08-29 | ||
PCT/US2019/048864 WO2020047289A1 (en) | 2018-08-29 | 2019-08-29 | Methods and apparatus of video coding using subblock-based temporal motion vector prediction |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022092959A Division JP7461986B2 (ja) | 2018-08-29 | 2022-06-08 | サブブロックベースの時間動きベクトル予測を使用するビデオコーディング方法及び装置 |
Publications (4)
Publication Number | Publication Date |
---|---|
JP2021527371A JP2021527371A (ja) | 2021-10-11 |
JP2021527371A5 JP2021527371A5 (ja) | 2022-01-06 |
JPWO2020047289A5 JPWO2020047289A5 (ja) | 2022-06-27 |
JP7128348B2 true JP7128348B2 (ja) | 2022-08-30 |
Family
ID=69644827
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021510220A Active JP7128348B2 (ja) | 2018-08-29 | 2019-08-29 | サブブロックベースの時間動きベクトル予測を使用するビデオコーディング方法及び装置 |
JP2022092959A Active JP7461986B2 (ja) | 2018-08-29 | 2022-06-08 | サブブロックベースの時間動きベクトル予測を使用するビデオコーディング方法及び装置 |
JP2024000591A Pending JP2024029187A (ja) | 2018-08-29 | 2024-01-05 | サブブロックベースの時間動きベクトル予測を使用するビデオコーディング方法及び装置 |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022092959A Active JP7461986B2 (ja) | 2018-08-29 | 2022-06-08 | サブブロックベースの時間動きベクトル予測を使用するビデオコーディング方法及び装置 |
JP2024000591A Pending JP2024029187A (ja) | 2018-08-29 | 2024-01-05 | サブブロックベースの時間動きベクトル予測を使用するビデオコーディング方法及び装置 |
Country Status (9)
Country | Link |
---|---|
US (4) | US11368713B2 (ja) |
EP (1) | EP3827589A4 (ja) |
JP (3) | JP7128348B2 (ja) |
KR (4) | KR20230169474A (ja) |
CN (5) | CN113242432B (ja) |
MX (1) | MX2021002201A (ja) |
RU (1) | RU2757209C1 (ja) |
WO (1) | WO2020047289A1 (ja) |
ZA (1) | ZA202101242B (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020141886A1 (ko) * | 2019-01-02 | 2020-07-09 | 엘지전자 주식회사 | Sbtmvp 기반 인터 예측 방법 및 장치 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017195608A1 (ja) | 2016-05-13 | 2017-11-16 | シャープ株式会社 | 動画像復号装置 |
Family Cites Families (43)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010041858A2 (en) * | 2008-10-06 | 2010-04-15 | Lg Electronics Inc. | A method and an apparatus for decoding a video signal |
CN101873500B (zh) * | 2009-04-24 | 2012-05-23 | 华为技术有限公司 | 帧间预测编码方法、帧间预测解码方法及设备 |
PL231159B1 (pl) * | 2011-09-09 | 2019-01-31 | Kt Corp | Sposób uzyskiwania czasowego predykcyjnego wektora ruchu i urządzenie do stosowania tego sposobu |
US9736489B2 (en) * | 2011-09-17 | 2017-08-15 | Qualcomm Incorporated | Motion vector determination for video coding |
RU2604330C2 (ru) * | 2011-10-05 | 2016-12-10 | Сан Пэтент Траст | Способ кодирования изображений, устройство кодирования изображений, способ декодирования изображений, устройство декодирования изображений и устройство кодирования изображений |
WO2013078248A1 (en) * | 2011-11-21 | 2013-05-30 | General Instrument Corporation | Implicit determination and combined implicit and explicit determination of collocated picture for temporal prediction |
BR112014015790A2 (pt) | 2011-12-26 | 2018-05-22 | Motorola Mobility Llc | determinação implícita de figura colocalizada para predição temporal |
WO2013156678A1 (en) * | 2012-04-16 | 2013-10-24 | Nokia Corporation | An apparatus, a method and a computer program for video coding and decoding |
US9420286B2 (en) * | 2012-06-15 | 2016-08-16 | Qualcomm Incorporated | Temporal motion vector prediction in HEVC and its extensions |
US20130343459A1 (en) * | 2012-06-22 | 2013-12-26 | Nokia Corporation | Method and apparatus for video coding |
US9998727B2 (en) * | 2012-09-19 | 2018-06-12 | Qualcomm Incorporated | Advanced inter-view residual prediction in multiview or 3-dimensional video coding |
CN104769949B (zh) * | 2012-09-19 | 2018-03-13 | 高通股份有限公司 | 用于视差向量导出的图片的选择的方法和装置 |
US9491461B2 (en) * | 2012-09-27 | 2016-11-08 | Qualcomm Incorporated | Scalable extensions to HEVC and temporal motion vector prediction |
KR20220131366A (ko) * | 2012-10-01 | 2022-09-27 | 지이 비디오 컴프레션, 엘엘씨 | 베이스 레이어로부터 예측을 위한 서브블록 세부분할의 유도를 이용한 스케일러블 비디오 코딩 |
US9699450B2 (en) | 2012-10-04 | 2017-07-04 | Qualcomm Incorporated | Inter-view predicted motion vector for 3D video |
US10021388B2 (en) * | 2012-12-26 | 2018-07-10 | Electronics And Telecommunications Research Institute | Video encoding and decoding method and apparatus using the same |
US10021414B2 (en) | 2013-01-04 | 2018-07-10 | Qualcomm Incorporated | Bitstream constraints and motion vector restriction for inter-view or inter-layer reference pictures |
US9800857B2 (en) | 2013-03-08 | 2017-10-24 | Qualcomm Incorporated | Inter-view residual prediction in multi-view or 3-dimensional video coding |
US20140269920A1 (en) | 2013-03-15 | 2014-09-18 | Cisco Technology, Inc. | Motion Estimation Guidance in Transcoding Operation |
US9762905B2 (en) * | 2013-03-22 | 2017-09-12 | Qualcomm Incorporated | Disparity vector refinement in video coding |
EP3490259B1 (en) * | 2013-04-02 | 2021-10-13 | InterDigital Madison Patent Holdings, SAS | Enhanced temporal motion vector prediction for scalable video coding |
CN105325003B (zh) * | 2013-04-17 | 2019-05-28 | 诺基亚技术有限公司 | 用于视频编码和解码的装置、方法 |
WO2015004606A1 (en) * | 2013-07-09 | 2015-01-15 | Nokia Corporation | Method and apparatus for video coding involving syntax for signalling motion information |
US9948915B2 (en) * | 2013-07-24 | 2018-04-17 | Qualcomm Incorporated | Sub-PU motion prediction for texture and depth coding |
US10244253B2 (en) | 2013-09-13 | 2019-03-26 | Qualcomm Incorporated | Video coding techniques using asymmetric motion partitioning |
US9762927B2 (en) * | 2013-09-26 | 2017-09-12 | Qualcomm Incorporated | Sub-prediction unit (PU) based temporal motion vector prediction in HEVC and sub-PU design in 3D-HEVC |
US10412387B2 (en) * | 2014-08-22 | 2019-09-10 | Qualcomm Incorporated | Unified intra-block copy and inter-prediction |
JP2017532885A (ja) * | 2014-09-26 | 2017-11-02 | ヴィド スケール インコーポレイテッド | 時間ブロックベクトル予測を用いたイントラブロックコピー符号化 |
US9918105B2 (en) * | 2014-10-07 | 2018-03-13 | Qualcomm Incorporated | Intra BC and inter unification |
US11477477B2 (en) * | 2015-01-26 | 2022-10-18 | Qualcomm Incorporated | Sub-prediction unit based advanced temporal motion vector prediction |
WO2016165069A1 (en) * | 2015-04-14 | 2016-10-20 | Mediatek Singapore Pte. Ltd. | Advanced temporal motion vector prediction in video coding |
CN107534767A (zh) * | 2015-04-27 | 2018-01-02 | Lg电子株式会社 | 用于处理视频信号的方法及其装置 |
US10271064B2 (en) * | 2015-06-11 | 2019-04-23 | Qualcomm Incorporated | Sub-prediction unit motion vector prediction using spatial and/or temporal motion information |
KR20170058838A (ko) * | 2015-11-19 | 2017-05-29 | 한국전자통신연구원 | 화면간 예측 향상을 위한 부호화/복호화 방법 및 장치 |
CN108293131B (zh) * | 2015-11-20 | 2021-08-31 | 联发科技股份有限公司 | 基于优先级运动矢量预测子推导的方法及装置 |
GB2561507B (en) * | 2016-01-07 | 2021-12-22 | Mediatek Inc | Method and apparatus for affine merge mode prediction for video coding system |
US10834419B2 (en) * | 2016-04-13 | 2020-11-10 | Qualcomm Incorporated | Conformance constraint for collocated reference index in video coding |
CN107396138A (zh) * | 2016-05-17 | 2017-11-24 | 华为技术有限公司 | 一种视频编解码方法及设备 |
US10721489B2 (en) * | 2016-09-06 | 2020-07-21 | Qualcomm Incorporated | Geometry-based priority for the construction of candidate lists |
US10812791B2 (en) * | 2016-09-16 | 2020-10-20 | Qualcomm Incorporated | Offset vector identification of temporal motion vector predictor |
US10701390B2 (en) * | 2017-03-14 | 2020-06-30 | Qualcomm Incorporated | Affine motion information derivation |
US10582209B2 (en) * | 2017-03-30 | 2020-03-03 | Mediatek Inc. | Sub-prediction unit temporal motion vector prediction (sub-PU TMVP) for video coding |
CN108347616B (zh) | 2018-03-09 | 2020-02-14 | 中南大学 | 一种基于可选时域运动矢量预测的深度预测方法及装置 |
-
2019
- 2019-08-29 CN CN202110513574.9A patent/CN113242432B/zh active Active
- 2019-08-29 CN CN202310902795.4A patent/CN116761000B/zh active Active
- 2019-08-29 KR KR1020237041851A patent/KR20230169474A/ko not_active Application Discontinuation
- 2019-08-29 CN CN201980056293.6A patent/CN112789859A/zh active Pending
- 2019-08-29 MX MX2021002201A patent/MX2021002201A/es unknown
- 2019-08-29 CN CN202310978115.7A patent/CN116980591B/zh active Active
- 2019-08-29 JP JP2021510220A patent/JP7128348B2/ja active Active
- 2019-08-29 RU RU2021104791A patent/RU2757209C1/ru active
- 2019-08-29 KR KR1020227001991A patent/KR102643422B1/ko active IP Right Grant
- 2019-08-29 WO PCT/US2019/048864 patent/WO2020047289A1/en unknown
- 2019-08-29 CN CN202210037342.5A patent/CN114363610B/zh active Active
- 2019-08-29 EP EP19855661.5A patent/EP3827589A4/en active Pending
- 2019-08-29 KR KR1020217005855A patent/KR102359877B1/ko active IP Right Grant
- 2019-08-29 KR KR1020247002397A patent/KR20240013897A/ko active Application Filing
-
2021
- 2021-02-24 ZA ZA2021/01242A patent/ZA202101242B/en unknown
- 2021-02-26 US US17/187,587 patent/US11368713B2/en active Active
-
2022
- 2022-03-29 US US17/707,807 patent/US11936901B2/en active Active
- 2022-06-08 JP JP2022092959A patent/JP7461986B2/ja active Active
-
2023
- 2023-12-01 US US18/527,112 patent/US20240098301A1/en active Pending
-
2024
- 2024-01-05 JP JP2024000591A patent/JP2024029187A/ja active Pending
- 2024-01-19 US US18/418,009 patent/US20240163468A1/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017195608A1 (ja) | 2016-05-13 | 2017-11-16 | シャープ株式会社 | 動画像復号装置 |
Non-Patent Citations (2)
Title |
---|
Hyeongmun Jang et al.,[CE4-2.6] Simplified ATMVP,Joint Video Experts Team (JVET),2018年07月11日,[JVET-K0079-v1] (version 3) |
Xiaoyu Xiu et al.,CE4-related: One simplified design of advanced temporal motion vector prediction (ATMVP),Joint Video Experts Team (JVET),2018年07月15日,[JVET-K0346-v3] (version 5) |
Also Published As
Publication number | Publication date |
---|---|
WO2020047289A1 (en) | 2020-03-05 |
KR20230169474A (ko) | 2023-12-15 |
CN114363610B (zh) | 2022-09-16 |
CN116980591B (zh) | 2024-03-15 |
KR102359877B1 (ko) | 2022-02-08 |
KR20220012431A (ko) | 2022-02-03 |
CN116761000A (zh) | 2023-09-15 |
US11936901B2 (en) | 2024-03-19 |
EP3827589A1 (en) | 2021-06-02 |
CN113242432A (zh) | 2021-08-10 |
EP3827589A4 (en) | 2021-09-29 |
KR102643422B1 (ko) | 2024-03-04 |
US20240163468A1 (en) | 2024-05-16 |
RU2757209C1 (ru) | 2021-10-12 |
CN116980591A (zh) | 2023-10-31 |
JP2021527371A (ja) | 2021-10-11 |
US20220224935A1 (en) | 2022-07-14 |
US11368713B2 (en) | 2022-06-21 |
MX2021002201A (es) | 2021-05-14 |
JP7461986B2 (ja) | 2024-04-04 |
US20210185350A1 (en) | 2021-06-17 |
CN113242432B (zh) | 2022-01-25 |
CN112789859A (zh) | 2021-05-11 |
ZA202101242B (en) | 2023-03-29 |
JP2022120058A (ja) | 2022-08-17 |
KR20240013897A (ko) | 2024-01-30 |
CN114363610A (zh) | 2022-04-15 |
KR20210030473A (ko) | 2021-03-17 |
CN116761000B (zh) | 2023-12-19 |
JP2024029187A (ja) | 2024-03-05 |
US20240098301A1 (en) | 2024-03-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7506700B2 (ja) | 履歴ベースの動きベクトル予測を用いるビデオコーディング方法及び装置 | |
JP7247398B2 (ja) | クロスコンポーネント線形モデルの簡略化 | |
KR20200108431A (ko) | 비디오 코딩에서의 디블록킹 필터 선택 및 적용 | |
CN112997486A (zh) | 使用低复杂度网格编码量化的视频解码的方法和装置 | |
US20240163468A1 (en) | Methods and apparatus of video coding using subblock-based temporal motion vector prediction | |
KR102548345B1 (ko) | 비디오 코딩을 위한 서브-블록 시간적 움직임 벡터 예측 | |
JP2021527371A5 (ja) |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210308 Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210224 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210224 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20210224 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210910 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211129 |
|
A524 | Written submission of copy of amendment under article 19 pct |
Free format text: JAPANESE INTERMEDIATE CODE: A524 Effective date: 20211129 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20220210 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220608 |
|
A524 | Written submission of copy of amendment under article 19 pct |
Free format text: JAPANESE INTERMEDIATE CODE: A524 Effective date: 20220608 |
|
C60 | Trial request (containing other claim documents, opposition documents) |
Free format text: JAPANESE INTERMEDIATE CODE: C60 Effective date: 20220608 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20220616 |
|
C21 | Notice of transfer of a case for reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C21 Effective date: 20220617 |
|
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: 20220808 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220818 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7128348 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |