JP6636615B2 - 動きベクトル場の符号化方法、復号方法、符号化装置、および復号装置 - Google Patents
動きベクトル場の符号化方法、復号方法、符号化装置、および復号装置 Download PDFInfo
- Publication number
- JP6636615B2 JP6636615B2 JP2018508146A JP2018508146A JP6636615B2 JP 6636615 B2 JP6636615 B2 JP 6636615B2 JP 2018508146 A JP2018508146 A JP 2018508146A JP 2018508146 A JP2018508146 A JP 2018508146A JP 6636615 B2 JP6636615 B2 JP 6636615B2
- Authority
- JP
- Japan
- Prior art keywords
- motion vector
- vector field
- sampling point
- prediction
- current
- 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/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/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/567—Motion estimation based on rate distortion criteria
-
- 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/573—Motion compensation with multiple frame prediction using two or more reference frames in a given prediction direction
-
- 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/174—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 slice, e.g. a line of blocks or a group of 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/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
- H04N19/31—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability in the temporal domain
-
- 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/40—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video transcoding, i.e. partial or full decoding of a coded input stream followed by re-encoding of the decoded output stream
-
- 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/53—Multi-resolution motion estimation; Hierarchical motion estimation
-
- 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/537—Motion estimation other than block-based
-
- 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/577—Motion compensation with bidirectional frame interpolation, i.e. using B-pictures
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
本願によれば、以下の各項目もまた開示される。
(項目1)
動きベクトル場符号化方法であって、
現在の動きベクトル場ブロックの元の信号を取得する段階であって、前記現在の動きベクトル場ブロックは、現在の動きベクトル場をブロックに分割することによって取得され、前記現在の動きベクトル場は、時点tにおける映像フレームに対応する動きベクトル場である、段階と、
前記現在の動きベクトル場ブロックの予測信号、および、前記現在の動きベクトル場ブロックの予測情報を取得する段階であって、前記予測情報は、前記予測信号を取得するのに必要な情報を示すために使用される、段階と、
前記予測信号および前記元の信号に従って、前記現在の動きベクトル場ブロックの予測残差信号を計算する段階であって、前記予測残差信号は、前記元の信号と前記予測信号との間の残差を示すために使用される、段階と、
前記予測情報および前記予測残差信号をビットストリームに書き込む段階と
を備える動きベクトル場符号化方法。
(項目2)
前記現在の動きベクトル場ブロックの予測信号、および、前記現在の動きベクトル場ブロックの予測情報を取得する前記段階は、
前記現在の動きベクトル場ブロックの第1参照動きベクトル場を取得する段階であって、前記第1参照動きベクトル場は、符号化されて再構成された動きベクトル場であり、前記第1参照動きベクトル場は、時点t1における映像フレームに対応する動きベクトル場であり、前記時点t1における前記映像フレームは、前記時点tにおける前記映像フレームに近い映像フレームである、段階と、
前記第1参照動きベクトル場、前記時点t、前記時点t1、および時点t2に従って、第2参照動きベクトル場を取得する段階であって、前記時点t2は、前記第1参照動きベクトル場に対応する前記映像フレームに対してフレーム間予測を実行するために使用される参照映像フレームに対応する時点である、段階と、
前記第2参照動きベクトル場に従って前記予測信号を取得する段階であって、前記予測信号は、前記第2参照動きベクトル場の動きベクトル場ブロックを含み、前記第2参照動きベクトル場における前記第2参照動きベクトル場の前記動きベクトル場ブロックの座標範囲は、前記現在の動きベクトル場における前記現在の動きベクトル場ブロックの座標範囲と同一である、段階と、
前記第1参照動きベクトル場に従って、前記予測情報を取得する段階であって、前記予測情報は、前記第1参照動きベクトル場を示すために使用される情報を含む、段階と
を有する、項目1に記載の動きベクトル場符号化方法。
(項目3)
前記第1参照動きベクトル場、前記時点t、前記時点t1、および時点t2に従って、第2参照動きベクトル場を取得する前記段階は、数式
(項目4)
前記第1参照動きベクトル場、前記時点t、前記時点t1、および時点t2に従って、第2参照動きベクトル場を取得する前記段階は、
前記第2参照動きベクトル場の第2サンプリング点を決定する段階であって、前記第2サンプリング点の位置は、前記第1参照動きベクトル場の少なくとも2つの第1サンプリング点の各々の位置を開始点として、変位である前記少なくとも2つの第1サンプリング点の各々の移動ベクトルに従って移動が実行される先の位置と同一であり、前記少なくとも2つの第1サンプリング点の各々の前記移動ベクトルは、前記少なくとも2つの第1サンプリング点の各々の動きベクトルと(t−t1)/(t1−t2)との積である、段階と、
前記少なくとも2つの第1サンプリング点の前記動きベクトルの加重平均値と(t−t1)/(t1−t2)との積を前記第2サンプリング点の動きベクトルとして使用する段階と
を有する、項目2に記載の動きベクトル場符号化方法。
(項目5)
前記第1参照動きベクトル場、前記時点t、前記時点t1、および時点t2に従って、第2参照動きベクトル場を取得する前記段階は、
前記第2参照動きベクトル場の目標第2サンプリング点に近い少なくとも1つの第2サンプリング点を取得する段階であって、前記第1参照動きベクトル場の任意の第1サンプリング点の位置を開始点として、変位である
前記少なくとも1つの第2サンプリング点が、1つの第2サンプリング点であるとき、前記第2サンプリング点の動きベクトルの加重値を前記目標第2サンプリング点の動きベクトルとして使用するか、または、
前記少なくとも1つの第2サンプリング点が、少なくとも2つの第2サンプリング点であるとき、前記少なくとも2つの第2サンプリング点の動きベクトルの加重平均値を前記目標第2サンプリング点の動きベクトルとして使用する段階と
を有する、項目2に記載の動きベクトル場符号化方法。
(項目6)
前記現在の動きベクトル場ブロックの予測信号、および、前記現在の動きベクトル場ブロックの予測情報を取得する前記段階は、
前記現在の動きベクトル場ブロックの方向係数を取得する段階であって、前記方向係数は、前記現在の動きベクトル場ブロックのサンプリング点の動きベクトルの第1成分の値と、前記サンプリング点の前記動きベクトルの第2成分の値との間の関係を示すために使用される、段階と、
前記第1成分の再構成値を取得する段階と、
前記第1成分の前記再構成値、および、前記方向係数に従って、前記予測信号を計算する段階であって、前記予測信号は、前記第2成分の予測子を含む、段階と、
前記方向係数に従って、前記予測情報を取得する段階であって、前記予測情報は、前記方向係数を示すために使用される方向係数情報を含む、段階と
を有する、項目1から5のいずれか一項に記載の動きベクトル場符号化方法。
(項目7)
前記現在の動きベクトル場ブロックの方向係数を取得する前記段階は、
前記元の信号の少なくとも2つのサンプリング点の動きベクトルを取得する段階と、
前記少なくとも2つのサンプリング点の前記動きベクトルの第1成分を、予め設定された関数の独立変数として使用し、前記少なくとも2つのサンプリング点の前記動きベクトルの第2成分を前記独立変数に対応する関数値として使用して、前記独立変数および前記関数値をフィッティングする段階と、
フィッティングを用いて取得した、前記予め設定された関数の係数を前記方向係数として使用する段階と
を有する、項目6に記載の動きベクトル場符号化方法。
(項目8)
前記現在の動きベクトル場ブロックの方向係数を取得する前記段階は、
前記元の信号の少なくとも2つのサンプリング点の動きベクトルを取得する段階と、
前記少なくとも2つのサンプリング点の前記動きベクトルの第1成分を独立変数として使用し、前記少なくとも2つのサンプリング点の前記動きベクトルの第2成分を、前記独立変数に対応する関数値として使用して、前記独立変数および前記関数値をフィッティングする段階と、
前記現在の動きベクトル場にあり、かつ、前記現在の動きベクトル場ブロックに近い、少なくとも1つの符号化動きベクトル場ブロックの方向係数を取得する段階と、
フィッティングを用いて取得される関数係数、および、前記少なくとも1つの符号化動きベクトル場ブロックの前記方向係数を、前記現在の動きベクトル場ブロックの候補方向係数セットの候補方向係数として使用する段階と、
前記候補方向係数セットの前記候補方向係数に対応する前記現在の動きベクトル場ブロックの候補予測残差信号を取得して、最小信号エネルギーまたは最小レート歪みを有する候補予測残差信号に対応する候補方向係数を、前記現在の動きベクトル場ブロックの前記方向係数として使用する段階と
を有する、項目6に記載の動きベクトル場符号化方法。
(項目9)
前記現在の動きベクトル場ブロックの方向係数を取得する前記段階は、前記現在の動きベクトル場にある、前記現在の動きベクトル場ブロックに隣接する少なくとも2つの符号化動きベクトル場ブロックの方向係数が同一であるとき、前記少なくとも2つの符号化動きベクトル場ブロックの前記方向係数を前記現在の動きベクトル場ブロックの前記方向係数として使用する段階を有する、項目6に記載の動きベクトル場符号化方法。
(項目10)
前記現在の動きベクトル場ブロックの方向係数を取得する前記段階は、
前記現在の動きベクトル場にある、前記現在の動きベクトル場ブロックに隣接する、少なくとも2つの符号化動きベクトル場ブロックの方向係数が同一であり、かつ、前記少なくとも2つの符号化動きベクトル場ブロックの前記方向係数が、前記少なくとも2つの符号化動きベクトル場ブロックのサンプリング点の動きベクトルの第1成分と、前記サンプリング点の前記動きベクトルの第2成分との比率を示すために使用されるとき、
前記少なくとも2つの符号化動きベクトル場ブロックの前記方向係数を、候補方向係数セットの候補方向係数として使用する段階と、
前記元の信号における少なくとも1つのサンプリング点の動きベクトルを取得する段階と、
前記少なくとも1つのサンプリング点が1つのサンプリング点であるとき、前記サンプリング点の前記動きベクトルの第1成分と、前記サンプリング点の前記動きベクトルの第2成分との比率を、前記候補方向係数セットの候補方向係数として使用するか、または、
前記少なくとも1つのサンプリング点が少なくとも2つのサンプリング点であるとき、前記少なくとも2つのサンプリング点の動きベクトルの第1成分と、前記少なくとも2つのサンプリング点の前記動きベクトルの第2成分との比率の平均値を前記候補方向係数セットの候補方向係数として使用する段階と、
前記候補方向係数セットの前記候補方向係数に対応する前記現在の動きベクトル場ブロックの候補予測残差信号を取得し、最小信号エネルギーまたは最小レート歪みを有する候補予測残差信号に対応する候補方向係数を前記現在の動きベクトル場ブロックの前記方向係数として使用する段階と
を実行する段階を有する、項目6に記載の動きベクトル場符号化方法。
(項目11)
動きベクトル場復号方法であって、
現在の動きベクトル場ブロックの予測情報および予測残差信号を取得する段階であって、前記現在の動きベクトル場ブロックは、現在の動きベクトル場をブロックに分割することによって取得され、前記現在の動きベクトル場は、時点tにおける映像フレームに対応する動きベクトル場である、段階と、
前記予測情報に従って、前記現在の動きベクトル場ブロックの予測信号を取得する段階と、
前記予測信号および前記予測残差信号に従って、前記現在の動きベクトル場ブロックの再構成信号を計算する段階と
を備える動きベクトル場復号方法。
(項目12)
前記予測情報は、前記動きベクトル場ブロックの第1参照動きベクトル場を示すために使用される情報を含み、
前記予測情報に従って前記現在の動きベクトル場ブロックの予測信号を取得する前記段階は、
前記予測情報に従って前記第1参照動きベクトル場を取得する段階であって、前記第1参照動きベクトル場は、時点t1における映像フレームの動きベクトル場である、段階と、
前記第1参照動きベクトル場、前記時点t、前記時点t1、および時点t2に従って、第2参照動きベクトル場を取得する段階であって、前記時点t2は、前記第1参照動きベクトル場に対応する前記映像フレームのために使用される参照映像フレームに対応する時点である、段階と、
前記第2参照動きベクトル場の動きベクトル場ブロックを取得する段階であって、前記第2参照動きベクトル場における前記第2参照動きベクトル場の前記動きベクトル場ブロックの座標範囲は、前記現在の動きベクトル場における前記現在の動きベクトル場ブロックの座標範囲と同一であり、前記予測信号は、前記第2参照動きベクトル場の前記動きベクトル場ブロックを含む、段階と
を有する、項目11に記載の動きベクトル場復号方法。
(項目13)
前記第1参照動きベクトル場、前記時点t、前記時点t1、および時点t2に従って、第2参照動きベクトル場を取得する前記段階は、数式
(項目14)
前記第1参照動きベクトル場、前記時点t、前記時点t1、および時点t2に従って、第2参照動きベクトル場を取得する前記段階は、
前記第2参照動きベクトル場の第2サンプリング点を決定する段階であって、前記第2サンプリング点の位置は、前記第1参照動きベクトル場の少なくとも2つの第1サンプリング点の各々の位置を開始点として、変位である前記少なくとも2つの第1サンプリング点の各々の移動ベクトルに従って移動が実行される先の位置と同一であり、前記少なくとも2つの第1サンプリング点の各々の前記移動ベクトルは、前記少なくとも2つの第1サンプリング点の各々の動きベクトルと(t−t1)/(t1−t2)との積である、段階と、
前記少なくとも2つの第1サンプリング点の前記動きベクトルの加重平均値と(t−t1)/(t1−t2)との積を前記第2サンプリング点の動きベクトルとして使用する段階と
を有する、項目12に記載の動きベクトル場復号方法。
(項目15)
前記第1参照動きベクトル場、前記時点t、前記時点t1、および時点t2に従って、第2参照動きベクトル場を取得する前記段階は、
前記第2参照動きベクトル場の目標第2サンプリング点に近い少なくとも1つの第2サンプリング点を取得する段階であって、前記第1参照動きベクトル場の任意の第1サンプリング点の位置を開始点として、変位である
前記少なくとも1つの第2サンプリング点が、1つの第2サンプリング点であるとき、前記第2サンプリング点の動きベクトルの加重値を前記目標第2サンプリング点の動きベクトルとして使用するか、または、
前記少なくとも1つの第2サンプリング点が、少なくとも2つの第2サンプリング点であるとき、前記少なくとも2つの第2サンプリング点の動きベクトルの加重平均値を前記目標第2サンプリング点の動きベクトルとして使用する段階と
を有する、項目12に記載の動きベクトル場復号方法。
(項目16)
前記予測情報は、前記現在の動きベクトル場ブロックの方向係数を示すために使用される方向係数情報を含み、前記方向係数は、前記現在の動きベクトル場ブロックのサンプリング点の動きベクトルの第1成分の値と、前記サンプリング点の前記動きベクトルの第2成分の値との間の関係を示すために使用され、
前記予測情報に従って、前記現在の動きベクトル場ブロックの予測信号を取得する前記段階は、
前記第1成分の再構成値を取得し、前記方向係数、および、前記第1成分の前記再構成値に従って、前記第2成分の予測子を計算する段階であって、前記予測信号は、前記第2成分の前記予測子を含む、段階を有する、
項目11から15のいずれか一項に記載の動きベクトル場復号方法。
(項目17)
前記方向係数情報は、前記現在の動きベクトル場における再構成された動きベクトル場ブロックを示すために使用される情報を含み、前記方向係数は、前記再構成された動きベクトル場ブロックの方向係数を含むか、または、
前記方向係数情報は、前記方向係数の値を含む、
項目16に記載の動きベクトル場復号方法。
(項目18)
符号化装置であって、
現在の動きベクトル場ブロックの元の信号を取得する第1取得モジュールであって、前記現在の動きベクトル場ブロックは、現在の動きベクトル場をブロックに分割することによって取得され、前記現在の動きベクトル場は、時点tにおける映像フレームに対応する動きベクトル場である、第1取得モジュールと、
前記現在の動きベクトル場ブロックの予測信号、および、前記現在の動きベクトル場ブロックの予測情報を取得する第2取得モジュールであって、前記予測情報は、前記予測信号を取得するために必要な情報を示すために使用される、第2取得モジュールと、
前記第2取得モジュールによって取得される前記予測信号、および、前記第1取得モジュールによって取得される前記元の信号に従って、前記現在の動きベクトル場ブロックの予測残差信号を計算する計算モジュールであって、前記予測残差信号は、前記元の信号と前記予測信号との間の残差を示すために使用される、計算モジュールと、
前記第2取得モジュールによって取得される前記予測情報、および、前記計算モジュールによる計算を用いて取得される前記予測残差信号をビットストリームに書き込む符号化モジュールと
を備える符号化装置。
(項目19)
前記第2取得モジュールは、
前記現在の動きベクトル場ブロックの第1参照動きベクトル場を取得することであって、前記第1参照動きベクトル場は、符号化されて再構成された動きベクトル場であり、前記第1参照動きベクトル場は、時点t1における映像フレームに対応する動きベクトル場であり、前記時点t1における前記映像フレームは、前記時点tにおける前記映像フレームに近い映像フレームである、ことと、
前記第1参照動きベクトル場、前記時点t、前記時点t1、および時点t2に従って、第2参照動きベクトル場を取得することであって、前記時点t2は、前記第1参照動きベクトル場に対応する前記映像フレームに対してフレーム間予測を実行するために使用される参照映像フレームに対応する時点であり、ことと、
前記第2参照動きベクトル場に従って前記予測信号を取得することであって、前記予測信号は、前記第2参照動きベクトル場の動きベクトル場ブロックを含み、前記第2参照動きベクトル場における前記第2参照動きベクトル場の前記動きベクトル場ブロックの座標範囲は、前記現在の動きベクトル場における前記現在の動きベクトル場ブロックの座標範囲と同一である、ことと、
前記第1参照動きベクトル場に従って前記予測情報を取得することであって、前記予測情報は、前記第1参照動きベクトル場を示すために使用される情報を含む、ことと
を行う、項目18に記載の符号化装置。
(項目20)
前記第2取得モジュールは、数式
(項目21)
前記第2取得モジュールは、前記第2参照動きベクトル場の第2サンプリング点を決定し、前記第2サンプリング点の位置は、前記第1参照動きベクトル場の少なくとも2つの第1サンプリング点の各々の位置を開始点として、変位である前記少なくとも2つの第1サンプリング点の各々の移動ベクトルに従って移動が実行される先の位置と同一であり、前記少なくとも2つの第1サンプリング点の各々の前記移動ベクトルは、前記少なくとも2つの第1サンプリング点の各々の動きベクトルと(t−t1)/(t1−t2)との積であり、
前記少なくとも2つの第1サンプリング点の前記動きベクトルの加重平均値と(t−t1)/(t1−t2)との積を前記第2サンプリング点の動きベクトルとして使用する、
項目19に記載の符号化装置。
(項目22)
前記第2取得モジュールは、前記第2参照動きベクトル場の目標第2サンプリング点に近い少なくとも1つの第2サンプリング点を取得することであって、前記第1参照動きベクトル場の任意の第1サンプリング点の位置を開始点として、変位である
前記少なくとも1つの第2サンプリング点が、1つの第2サンプリング点であるとき、前記第2サンプリング点の動きベクトルの加重値を前記目標第2サンプリング点の動きベクトルとして使用するか、または、
前記少なくとも1つの第2サンプリング点が、少なくとも2つの第2サンプリング点であるとき、前記少なくとも2つの第2サンプリング点の動きベクトルの加重平均値を前記目標第2サンプリング点の動きベクトルとして使用することと
を行う、項目19に記載の符号化装置。
(項目23)
前記第2取得モジュールは、
前記現在の動きベクトル場ブロックの方向係数を取得することであって、前記方向係数は、前記現在の動きベクトル場ブロックのサンプリング点の動きベクトルの第1成分の値と、前記サンプリング点の前記動きベクトルの第2成分の値との間の関係を示すために使用される、ことと、
前記第1成分の再構成値を取得することと、
前記第1成分の前記再構成値、および、前記方向係数に従って、前記予測信号を計算することであって、前記予測信号は、前記第2成分の予測子を含む、ことと、
前記方向係数に従って、前記予測情報を取得することであって、前記予測情報は、前記方向係数を示すために使用される方向係数情報を含む、ことと
を行う、項目18から22のいずれか一項に記載の符号化装置。
(項目24)
前記第2取得モジュールは、前記元の信号の少なくとも2つのサンプリング点の動きベクトルを取得することと、
前記少なくとも2つのサンプリング点の前記動きベクトルの第1成分を、予め設定された関数の独立変数として使用し、前記少なくとも2つのサンプリング点の前記動きベクトルの第2成分を、前記独立変数に対応する関数値として使用し、前記独立変数および前記関数値をフィッティングすることと、
フィッティングを用いて取得される前記予め設定された関数の係数を前記方向係数として使用することと、
を行う、項目23に記載の符号化装置。
(項目25)
前記第2取得モジュールは、
前記元の信号の少なくとも2つのサンプリング点の動きベクトルを取得し、
前記少なくとも2つのサンプリング点の前記動きベクトルの第1成分を独立変数として使用し、前記少なくとも2つのサンプリング点の前記動きベクトルの第2成分を、前記独立変数に対応する関数値として使用して、前記独立変数および前記関数値をフィッティングし、
前記現在の動きベクトル場にあり、かつ、前記現在の動きベクトル場ブロックに近い、少なくとも1つの符号化動きベクトル場ブロックの方向係数を取得し、
フィッティングを用いて取得される関数係数、および、前記少なくとも1つの符号化動きベクトル場ブロックの前記方向係数を、前記現在の動きベクトル場ブロックの候補方向係数セットの候補方向係数として使用し、
前記候補方向係数セットの前記候補方向係数に対応する前記現在の動きベクトル場ブロックの候補予測残差信号を取得して、最小信号エネルギーまたは最小レート歪みを有する候補予測残差信号に対応する候補方向係数を、前記現在の動きベクトル場ブロックの前記方向係数として使用する、
項目23に記載の符号化装置。
(項目26)
前記第2取得モジュールは、前記現在の動きベクトル場にある、前記現在の動きベクトル場ブロックに隣接する少なくとも2つの符号化動きベクトル場ブロックの方向係数が同一であるとき、前記少なくとも2つの符号化動きベクトル場ブロックの前記方向係数を前記現在の動きベクトル場ブロックの前記方向係数として使用する、項目23に記載の符号化装置。
(項目27)
前記第2取得モジュールは、
前記現在の動きベクトル場にある、前記現在の動きベクトル場ブロックに隣接する、少なくとも2つの符号化動きベクトル場ブロックの方向係数が同一であり、かつ、前記少なくとも2つの符号化動きベクトル場ブロックの前記方向係数が、前記少なくとも2つの符号化動きベクトル場ブロックのサンプリング点の動きベクトルの第1成分と、前記サンプリング点の前記動きベクトルの第2成分との比率を示すために使用されるとき、
前記少なくとも2つの符号化動きベクトル場ブロックの前記方向係数を、候補方向係数セットの候補方向係数として使用することと、
前記元の信号における少なくとも1つのサンプリング点の動きベクトルを取得することと、
前記少なくとも1つのサンプリング点が1つのサンプリング点であるとき、前記サンプリング点の前記動きベクトルの第1成分と、前記サンプリング点の前記動きベクトルの第2成分との比率を、前記候補方向係数セットの候補方向係数として使用するか、または、
前記少なくとも1つのサンプリング点が少なくとも2つのサンプリング点であるとき、前記少なくとも2つのサンプリング点の動きベクトルの第1成分と、前記少なくとも2つのサンプリング点の前記動きベクトルの第2成分との比率の平均値を前記候補方向係数セットの候補方向係数として使用することと、
前記候補方向係数セットの前記候補方向係数に対応する前記現在の動きベクトル場ブロックの候補予測残差信号を取得し、最小信号エネルギーまたは最小レート歪みを有する候補予測残差信号に対応する候補方向係数を前記現在の動きベクトル場ブロックの前記方向係数として使用することと
を実行するように構成される、項目23に記載の符号化装置。
(項目28)
復号装置であって、
現在の動きベクトル場ブロックの予測情報および予測残差信号を取得する第1取得モジュールであって、前記現在の動きベクトル場ブロックは、現在の動きベクトル場をブロックに分割することによって取得され、前記現在の動きベクトル場は、時点tにおける映像フレームに対応する動きベクトル場である、第1取得モジュールと、
前記第1取得モジュールによって取得される前記予測情報に従って、前記現在の動きベクトル場ブロックの予測信号を取得する第2取得モジュールと、
前記第2取得モジュールによって取得される前記予測信号、および、前記第1取得モジュールによって取得される前記予測残差信号に従って、前記現在の動きベクトル場ブロックの再構成信号を計算する計算モジュールと
を備える復号装置。
(項目29)
前記予測情報は、前記動きベクトル場ブロックの第1参照動きベクトル場を示すために使用される情報を含み、
前記第2取得モジュールは、
前記予測情報に従って前記第1参照動きベクトル場を取得することであって、前記第1参照動きベクトル場は、時点t1における映像フレームの動きベクトル場である、ことと、
前記第1参照動きベクトル場、前記時点t、前記時点t1、および時点t2に従って、第2参照動きベクトル場を取得することであって、前記時点t2は、前記第1参照動きベクトル場に対応する前記映像フレームのために使用される参照映像フレームに対応する時点である、ことと、
前記第2参照動きベクトル場の動きベクトル場ブロックを取得することであって、前記第2参照動きベクトル場における前記第2参照動きベクトル場の前記動きベクトル場ブロックの座標範囲は、前記現在の動きベクトル場における前記現在の動きベクトル場ブロックの座標範囲と同一であり、前記予測信号は、前記第2参照動きベクトル場の前記動きベクトル場ブロックを含む、ことと
を行う、項目28に記載の復号装置。
(項目30)
前記第2取得モジュールは、数式
(項目31)
前記第2取得モジュールは、前記第2参照動きベクトル場の第2サンプリング点を決定することであって、前記第2サンプリング点の位置は、前記第1参照動きベクトル場の少なくとも2つの第1サンプリング点の各々の位置を開始点として、変位である前記少なくとも2つの第1サンプリング点の各々の移動ベクトルに従って移動が実行される先の位置と同一であり、前記少なくとも2つの第1サンプリング点の各々の前記移動ベクトルは、前記少なくとも2つの第1サンプリング点の各々の動きベクトルと(t−t1)/(t1−t2)との積である、ことと、
前記少なくとも2つの第1サンプリング点の前記動きベクトルの加重平均値と(t−t1)/(t1−t2)との積を前記第2サンプリング点の動きベクトルとして使用することと
を行う、項目29に記載の復号装置。
(項目32)
前記第2取得モジュールは、前記第2参照動きベクトル場の目標第2サンプリング点に近い少なくとも1つの第2サンプリング点を取得することであって、前記第1参照動きベクトル場の任意の第1サンプリング点の位置を開始点として、変位である
前記少なくとも1つの第2サンプリング点が、1つの第2サンプリング点であるとき、前記第2サンプリング点の動きベクトルの加重値を前記目標第2サンプリング点の動きベクトルとして使用するか、または、
前記少なくとも1つの第2サンプリング点が、少なくとも2つの第2サンプリング点であるとき、前記少なくとも2つの第2サンプリング点の動きベクトルの加重平均値を前記目標第2サンプリング点の動きベクトルとして使用することと
を行う、項目29に記載の復号装置。
(項目33)
前記予測情報は、前記現在の動きベクトル場ブロックの方向係数を示すために使用される方向係数情報を含み、前記方向係数は、前記現在の動きベクトル場ブロックのサンプリング点の動きベクトルの第1成分の値と、前記サンプリング点の前記動きベクトルの第2成分の値との間の関係を示すために使用され、
前記第2取得モジュールは、前記第1成分の再構成値を取得し、前記方向係数、および、前記第1成分の前記再構成値に従って、前記第2成分の予測子を計算し、前記予測信号は、前記第2成分の前記予測子を含む、
項目28から32のいずれか一項に記載の復号装置。
(項目34)
前記方向係数情報は、前記現在の動きベクトル場における再構成された動きベクトル場ブロックを示すために使用される情報を含み、前記方向係数は、前記再構成された動きベクトル場ブロックの方向係数を含むか、または、
前記方向係数情報は、前記方向係数の値を含む、
請求項33に記載の復号装置。
Claims (34)
- 動きベクトル場符号化方法であって、
現在の動きベクトル場ブロックの元の信号を取得する段階であって、前記現在の動きベクトル場ブロックは、現在の動きベクトル場をブロックに分割することによって取得され、前記現在の動きベクトル場は、時点tにおける映像フレームに対応する動きベクトル場である、段階と、
前記現在の動きベクトル場ブロックの予測信号、および、前記現在の動きベクトル場ブロックの予測情報を取得する段階であって、前記予測情報は、前記予測信号を取得するのに必要な情報を示すために使用され、および、フレーム内予測モードのインデックスを含み、前記フレーム内予測モードは、前記現在の動きベクトル場のフレーム内予測に適用され、前記現在の動きベクトル場ブロックの前記予測信号は、前記インデックスにより指定される前記フレーム内予測モードに応じて参照動きベクトル場ブロックから取得される、段階と、
前記予測信号および前記元の信号に従って、前記現在の動きベクトル場ブロックの予測残差信号を計算する段階であって、前記予測残差信号は、前記元の信号と前記予測信号との間の残差を示すために使用される、段階と、
前記予測情報および前記予測残差信号をビットストリームに書き込む段階と
を備える動きベクトル場符号化方法。 - 前記現在の動きベクトル場ブロックの予測信号、および、前記現在の動きベクトル場ブロックの予測情報を取得する前記段階は、
前記現在の動きベクトル場ブロックの第1参照動きベクトル場を取得する段階であって、前記第1参照動きベクトル場は、符号化されて再構成された動きベクトル場であり、前記第1参照動きベクトル場は、時点t1における映像フレームに対応する動きベクトル場であり、前記時点t1における前記映像フレームは、前記時点tにおける前記映像フレームに近い映像フレームである、段階と、
前記第1参照動きベクトル場、前記時点t、前記時点t1、および時点t2に従って、第2参照動きベクトル場を取得する段階であって、前記時点t2は、前記第1参照動きベクトル場に対応する前記映像フレームに対してフレーム間予測を実行するために使用される参照映像フレームに対応する時点である、段階と、
前記第2参照動きベクトル場に従って前記予測信号を取得する段階であって、前記予測信号は、前記第2参照動きベクトル場の動きベクトル場ブロックを含み、前記第2参照動きベクトル場における前記第2参照動きベクトル場の前記動きベクトル場ブロックの座標範囲は、前記現在の動きベクトル場における前記現在の動きベクトル場ブロックの座標範囲と同一である、段階と、
前記第1参照動きベクトル場に従って、前記予測情報を取得する段階であって、前記予測情報は、前記第1参照動きベクトル場を示すために使用される情報を含む、段階と
を有する、請求項1に記載の動きベクトル場符号化方法。 - 前記第1参照動きベクトル場、前記時点t、前記時点t1、および時点t2に従って、第2参照動きベクトル場を取得する前記段階は、
前記第2参照動きベクトル場の第2サンプリング点を決定する段階であって、前記第2サンプリング点の位置は、前記第1参照動きベクトル場の少なくとも2つの第1サンプリング点の各々の位置を開始点として、変位である前記少なくとも2つの第1サンプリング点の各々の移動ベクトルに従って移動が実行される先の位置と同一であり、前記少なくとも2つの第1サンプリング点の各々の前記移動ベクトルは、前記少なくとも2つの第1サンプリング点の各々の動きベクトルと(t−t1)/(t1−t2)との積である、段階と、
前記少なくとも2つの第1サンプリング点の前記動きベクトルの加重平均値と(t−t1)/(t1−t2)との積を前記第2サンプリング点の動きベクトルとして使用する段階と
を有する、請求項2に記載の動きベクトル場符号化方法。 - 前記第1参照動きベクトル場、前記時点t、前記時点t1、および時点t2に従って、第2参照動きベクトル場を取得する前記段階は、
前記第2参照動きベクトル場の目標第2サンプリング点に近い少なくとも1つの第2サンプリング点を取得する段階であって、前記第1参照動きベクトル場の任意の第1サンプリング点の位置を開始点として、変位である
に従って移動が実行される先の位置は、前記目標第2サンプリング点の位置と異なり、
は前記第1サンプリング点の動きベクトルである、段階と、
前記少なくとも1つの第2サンプリング点が、1つの第2サンプリング点であるとき、前記第2サンプリング点の動きベクトルの加重値を前記目標第2サンプリング点の動きベクトルとして使用するか、または、
前記少なくとも1つの第2サンプリング点が、少なくとも2つの第2サンプリング点であるとき、前記少なくとも2つの第2サンプリング点の動きベクトルの加重平均値を前記目標第2サンプリング点の動きベクトルとして使用する段階と
を有する、請求項2に記載の動きベクトル場符号化方法。 - 動きベクトル場符号化方法であって、
現在の動きベクトル場ブロックの元の信号を取得する段階であって、前記現在の動きベクトル場ブロックは、現在の動きベクトル場をブロックに分割することによって取得され、前記現在の動きベクトル場は、時点tにおける映像フレームに対応する動きベクトル場である、段階と、
前記現在の動きベクトル場ブロックの予測信号、および、前記現在の動きベクトル場ブロックの予測情報を取得する段階であって、前記予測情報は、前記予測信号を取得するのに必要な情報を示すために使用される、段階と、
前記予測信号および前記元の信号に従って、前記現在の動きベクトル場ブロックの予測残差信号を計算する段階であって、前記予測残差信号は、前記元の信号と前記予測信号との間の残差を示すために使用される、段階と、
前記予測情報および前記予測残差信号をビットストリームに書き込む段階と
を備え、
前記現在の動きベクトル場ブロックの予測信号、および、前記現在の動きベクトル場ブロックの予測情報を取得する前記段階は、
前記現在の動きベクトル場ブロックの方向係数を取得する段階であって、前記方向係数は、前記現在の動きベクトル場ブロックのサンプリング点の動きベクトルの第1成分の値と、前記サンプリング点の前記動きベクトルの第2成分の値との間の関係を示すために使用される、段階と、
前記第1成分の再構成値を取得する段階と、
前記第1成分の前記再構成値、および、前記方向係数に従って、前記予測信号を計算する段階であって、前記予測信号は、前記第2成分の予測子を含む、段階と、
前記方向係数に従って、前記予測情報を取得する段階であって、前記予測情報は、前記方向係数を示すために使用される方向係数情報を含む、段階と
を有する、動きベクトル場符号化方法。 - 前記現在の動きベクトル場ブロックの方向係数を取得する前記段階は、
前記元の信号の少なくとも2つのサンプリング点の動きベクトルを取得する段階と、
前記少なくとも2つのサンプリング点の前記動きベクトルの第1成分を、予め設定された関数の独立変数として使用し、前記少なくとも2つのサンプリング点の前記動きベクトルの第2成分を前記独立変数に対応する関数値として使用して、前記独立変数および前記関数値をフィッティングする段階と、
フィッティングを用いて取得した、前記予め設定された関数の係数を前記方向係数として使用する段階と
を有する、請求項6に記載の動きベクトル場符号化方法。 - 前記現在の動きベクトル場ブロックの方向係数を取得する前記段階は、
前記元の信号の少なくとも2つのサンプリング点の動きベクトルを取得する段階と、
前記少なくとも2つのサンプリング点の前記動きベクトルの第1成分を独立変数として使用し、前記少なくとも2つのサンプリング点の前記動きベクトルの第2成分を、前記独立変数に対応する関数値として使用して、前記独立変数および前記関数値をフィッティングする段階と、
前記現在の動きベクトル場にあり、かつ、前記現在の動きベクトル場ブロックに近い、少なくとも1つの符号化動きベクトル場ブロックの方向係数を取得する段階と、
フィッティングを用いて取得される関数係数、および、前記少なくとも1つの符号化動きベクトル場ブロックの前記方向係数を、前記現在の動きベクトル場ブロックの候補方向係数セットの候補方向係数として使用する段階と、
前記候補方向係数セットの前記候補方向係数に対応する前記現在の動きベクトル場ブロックの候補予測残差信号を取得して、最小信号エネルギーまたは最小レート歪みを有する候補予測残差信号に対応する候補方向係数を、前記現在の動きベクトル場ブロックの前記方向係数として使用する段階と
を有する、請求項6に記載の動きベクトル場符号化方法。 - 前記現在の動きベクトル場ブロックの方向係数を取得する前記段階は、前記現在の動きベクトル場にある、前記現在の動きベクトル場ブロックに隣接する少なくとも2つの符号化動きベクトル場ブロックの方向係数が同一であるとき、前記少なくとも2つの符号化動きベクトル場ブロックの前記方向係数を前記現在の動きベクトル場ブロックの前記方向係数として使用する段階を有する、請求項6に記載の動きベクトル場符号化方法。
- 前記現在の動きベクトル場ブロックの方向係数を取得する前記段階は、
前記現在の動きベクトル場にある、前記現在の動きベクトル場ブロックに隣接する、少なくとも2つの符号化動きベクトル場ブロックの方向係数が同一であり、かつ、前記少なくとも2つの符号化動きベクトル場ブロックの前記方向係数が、前記少なくとも2つの符号化動きベクトル場ブロックのサンプリング点の動きベクトルの第1成分と、前記サンプリング点の前記動きベクトルの第2成分との比率を示すために使用されるとき、
前記少なくとも2つの符号化動きベクトル場ブロックの前記方向係数を、候補方向係数セットの候補方向係数として使用する段階と、
前記元の信号における少なくとも1つのサンプリング点の動きベクトルを取得する段階と、
前記少なくとも1つのサンプリング点が1つのサンプリング点であるとき、前記サンプリング点の前記動きベクトルの第1成分と、前記サンプリング点の前記動きベクトルの第2成分との比率を、前記候補方向係数セットの候補方向係数として使用するか、または、
前記少なくとも1つのサンプリング点が少なくとも2つのサンプリング点であるとき、前記少なくとも2つのサンプリング点の動きベクトルの第1成分と、前記少なくとも2つのサンプリング点の前記動きベクトルの第2成分との比率の平均値を前記候補方向係数セットの候補方向係数として使用する段階と、
前記候補方向係数セットの前記候補方向係数に対応する前記現在の動きベクトル場ブロックの候補予測残差信号を取得し、最小信号エネルギーまたは最小レート歪みを有する候補予測残差信号に対応する候補方向係数を前記現在の動きベクトル場ブロックの前記方向係数として使用する段階と
を実行する段階を有する、請求項6に記載の動きベクトル場符号化方法。 - 動きベクトル場復号方法であって、
現在の動きベクトル場ブロックの予測情報および予測残差信号を取得する段階であって、前記現在の動きベクトル場ブロックは、現在の動きベクトル場をブロックに分割することによって取得され、前記現在の動きベクトル場は、時点tにおける映像フレームに対応する動きベクトル場である、段階と、
前記予測情報に従って、前記現在の動きベクトル場ブロックの予測信号を取得する段階であって、前記予測情報は、フレーム内予測モードのインデックスを含み、前記フレーム内予測モードは、前記現在の動きベクトル場のフレーム内予測に適用され、前記現在の動きベクトル場ブロックの前記予測信号は、前記インデックスにより指定される前記フレーム内予測モードに応じて参照動きベクトル場ブロックから取得される、段階と、
前記予測信号および前記予測残差信号に従って、前記現在の動きベクトル場ブロックの再構成信号を計算する段階と
を備える動きベクトル場復号方法。 - 前記予測情報は、前記動きベクトル場ブロックの第1参照動きベクトル場を示すために使用される情報を含み、
前記予測情報に従って前記現在の動きベクトル場ブロックの予測信号を取得する前記段階は、
前記予測情報に従って前記第1参照動きベクトル場を取得する段階であって、前記第1参照動きベクトル場は、時点t1における映像フレームの動きベクトル場である、段階と、
前記第1参照動きベクトル場、前記時点t、前記時点t1、および時点t2に従って、第2参照動きベクトル場を取得する段階であって、前記時点t2は、前記第1参照動きベクトル場に対応する前記映像フレームのために使用される参照映像フレームに対応する時点である、段階と、
前記第2参照動きベクトル場の動きベクトル場ブロックを取得する段階であって、前記第2参照動きベクトル場における前記第2参照動きベクトル場の前記動きベクトル場ブロックの座標範囲は、前記現在の動きベクトル場における前記現在の動きベクトル場ブロックの座標範囲と同一であり、前記予測信号は、前記第2参照動きベクトル場の前記動きベクトル場ブロックを含む、段階と
を有する、請求項11に記載の動きベクトル場復号方法。 - 前記第1参照動きベクトル場、前記時点t、前記時点t1、および時点t2に従って、第2参照動きベクトル場を取得する前記段階は、
前記第2参照動きベクトル場の第2サンプリング点を決定する段階であって、前記第2サンプリング点の位置は、前記第1参照動きベクトル場の少なくとも2つの第1サンプリング点の各々の位置を開始点として、変位である前記少なくとも2つの第1サンプリング点の各々の移動ベクトルに従って移動が実行される先の位置と同一であり、前記少なくとも2つの第1サンプリング点の各々の前記移動ベクトルは、前記少なくとも2つの第1サンプリング点の各々の動きベクトルと(t−t1)/(t1−t2)との積である、段階と、
前記少なくとも2つの第1サンプリング点の前記動きベクトルの加重平均値と(t−t1)/(t1−t2)との積を前記第2サンプリング点の動きベクトルとして使用する段階と
を有する、請求項12に記載の動きベクトル場復号方法。 - 前記第1参照動きベクトル場、前記時点t、前記時点t1、および時点t2に従って、第2参照動きベクトル場を取得する前記段階は、
前記第2参照動きベクトル場の目標第2サンプリング点に近い少なくとも1つの第2サンプリング点を取得する段階であって、前記第1参照動きベクトル場の任意の第1サンプリング点の位置を開始点として、変位である
に従って移動が実行される先の位置は、前記目標第2サンプリング点の位置と異なり、
は前記第1サンプリング点の動きベクトルである、段階と、
前記少なくとも1つの第2サンプリング点が、1つの第2サンプリング点であるとき、前記第2サンプリング点の動きベクトルの加重値を前記目標第2サンプリング点の動きベクトルとして使用するか、または、
前記少なくとも1つの第2サンプリング点が、少なくとも2つの第2サンプリング点であるとき、前記少なくとも2つの第2サンプリング点の動きベクトルの加重平均値を前記目標第2サンプリング点の動きベクトルとして使用する段階と
を有する、請求項12に記載の動きベクトル場復号方法。 - 動きベクトル場復号方法であって、
現在の動きベクトル場ブロックの予測情報および予測残差信号を取得する段階であって、前記現在の動きベクトル場ブロックは、現在の動きベクトル場をブロックに分割することによって取得され、前記現在の動きベクトル場は、時点tにおける映像フレームに対応する動きベクトル場である、段階と、
前記予測情報に従って、前記現在の動きベクトル場ブロックの予測信号を取得する段階と、
前記予測信号および前記予測残差信号に従って、前記現在の動きベクトル場ブロックの再構成信号を計算する段階と
を備え、
前記予測情報は、前記現在の動きベクトル場ブロックの方向係数を示すために使用される方向係数情報を含み、前記方向係数は、前記現在の動きベクトル場ブロックのサンプリング点の動きベクトルの第1成分の値と、前記サンプリング点の前記動きベクトルの第2成分の値との間の関係を示すために使用され、
前記予測情報に従って、前記現在の動きベクトル場ブロックの予測信号を取得する前記段階は、
前記第1成分の再構成値を取得し、前記方向係数、および、前記第1成分の前記再構成値に従って、前記第2成分の予測子を計算する段階であって、前記予測信号は、前記第2成分の前記予測子を含む、段階を有する、
動きベクトル場復号方法。 - 前記方向係数情報は、前記現在の動きベクトル場における再構成された動きベクトル場ブロックを示すために使用される情報を含み、前記方向係数は、前記再構成された動きベクトル場ブロックの方向係数を含むか、または、
前記方向係数情報は、前記方向係数の値を含む、
請求項16に記載の動きベクトル場復号方法。 - 符号化装置であって、
現在の動きベクトル場ブロックの元の信号を取得する第1取得モジュールであって、前記現在の動きベクトル場ブロックは、現在の動きベクトル場をブロックに分割することによって取得され、前記現在の動きベクトル場は、時点tにおける映像フレームに対応する動きベクトル場である、第1取得モジュールと、
前記現在の動きベクトル場ブロックの予測信号、および、前記現在の動きベクトル場ブロックの予測情報を取得する第2取得モジュールであって、前記予測情報は、前記予測信号を取得するために必要な情報を示すために使用され、および、フレーム内予測モードのインデックスを含み、前記フレーム内予測モードは、前記現在の動きベクトル場のフレーム内予測に適用され、前記現在の動きベクトル場ブロックの前記予測信号は、前記インデックスにより指定される前記フレーム内予測モードに応じて参照動きベクトル場ブロックから取得される、第2取得モジュールと、
前記第2取得モジュールによって取得される前記予測信号、および、前記第1取得モジュールによって取得される前記元の信号に従って、前記現在の動きベクトル場ブロックの予測残差信号を計算する計算モジュールであって、前記予測残差信号は、前記元の信号と前記予測信号との間の残差を示すために使用される、計算モジュールと、
前記第2取得モジュールによって取得される前記予測情報、および、前記計算モジュールによる計算を用いて取得される前記予測残差信号をビットストリームに書き込む符号化モジュールと
を備える符号化装置。 - 前記第2取得モジュールは、
前記現在の動きベクトル場ブロックの第1参照動きベクトル場を取得することであって、前記第1参照動きベクトル場は、符号化されて再構成された動きベクトル場であり、前記第1参照動きベクトル場は、時点t1における映像フレームに対応する動きベクトル場であり、前記時点t1における前記映像フレームは、前記時点tにおける前記映像フレームに近い映像フレームである、ことと、
前記第1参照動きベクトル場、前記時点t、前記時点t1、および時点t2に従って、第2参照動きベクトル場を取得することであって、前記時点t2は、前記第1参照動きベクトル場に対応する前記映像フレームに対してフレーム間予測を実行するために使用される参照映像フレームに対応する時点であり、ことと、
前記第2参照動きベクトル場に従って前記予測信号を取得することであって、前記予測信号は、前記第2参照動きベクトル場の動きベクトル場ブロックを含み、前記第2参照動きベクトル場における前記第2参照動きベクトル場の前記動きベクトル場ブロックの座標範囲は、前記現在の動きベクトル場における前記現在の動きベクトル場ブロックの座標範囲と同一である、ことと、
前記第1参照動きベクトル場に従って前記予測情報を取得することであって、前記予測情報は、前記第1参照動きベクトル場を示すために使用される情報を含む、ことと
を行う、請求項18に記載の符号化装置。 - 前記第2取得モジュールは、前記第2参照動きベクトル場の第2サンプリング点を決定し、前記第2サンプリング点の位置は、前記第1参照動きベクトル場の少なくとも2つの第1サンプリング点の各々の位置を開始点として、変位である前記少なくとも2つの第1サンプリング点の各々の移動ベクトルに従って移動が実行される先の位置と同一であり、前記少なくとも2つの第1サンプリング点の各々の前記移動ベクトルは、前記少なくとも2つの第1サンプリング点の各々の動きベクトルと(t−t1)/(t1−t2)との積であり、
前記少なくとも2つの第1サンプリング点の前記動きベクトルの加重平均値と(t−t1)/(t1−t2)との積を前記第2サンプリング点の動きベクトルとして使用する、
請求項19に記載の符号化装置。 - 前記第2取得モジュールは、前記第2参照動きベクトル場の目標第2サンプリング点に近い少なくとも1つの第2サンプリング点を取得することであって、前記第1参照動きベクトル場の任意の第1サンプリング点の位置を開始点として、変位である
に従って移動が実行される先の位置は、前記目標第2サンプリング点の位置と異なり、
は前記第1サンプリング点の動きベクトルである、ことと、
前記少なくとも1つの第2サンプリング点が、1つの第2サンプリング点であるとき、前記第2サンプリング点の動きベクトルの加重値を前記目標第2サンプリング点の動きベクトルとして使用するか、または、
前記少なくとも1つの第2サンプリング点が、少なくとも2つの第2サンプリング点であるとき、前記少なくとも2つの第2サンプリング点の動きベクトルの加重平均値を前記目標第2サンプリング点の動きベクトルとして使用することと
を行う、請求項19に記載の符号化装置。 - 符号化装置であって、
現在の動きベクトル場ブロックの元の信号を取得する第1取得モジュールであって、前記現在の動きベクトル場ブロックは、現在の動きベクトル場をブロックに分割することによって取得され、前記現在の動きベクトル場は、時点tにおける映像フレームに対応する動きベクトル場である、第1取得モジュールと、
前記現在の動きベクトル場ブロックの予測信号、および、前記現在の動きベクトル場ブロックの予測情報を取得する第2取得モジュールであって、前記予測情報は、前記予測信号を取得するために必要な情報を示すために使用される、第2取得モジュールと、
前記第2取得モジュールによって取得される前記予測信号、および、前記第1取得モジュールによって取得される前記元の信号に従って、前記現在の動きベクトル場ブロックの予測残差信号を計算する計算モジュールであって、前記予測残差信号は、前記元の信号と前記予測信号との間の残差を示すために使用される、計算モジュールと、
前記第2取得モジュールによって取得される前記予測情報、および、前記計算モジュールによる計算を用いて取得される前記予測残差信号をビットストリームに書き込む符号化モジュールと
を備え、
前記第2取得モジュールは、
前記現在の動きベクトル場ブロックの方向係数を取得することであって、前記方向係数は、前記現在の動きベクトル場ブロックのサンプリング点の動きベクトルの第1成分の値と、前記サンプリング点の前記動きベクトルの第2成分の値との間の関係を示すために使用される、ことと、
前記第1成分の再構成値を取得することと、
前記第1成分の前記再構成値、および、前記方向係数に従って、前記予測信号を計算することであって、前記予測信号は、前記第2成分の予測子を含む、ことと、
前記方向係数に従って、前記予測情報を取得することであって、前記予測情報は、前記方向係数を示すために使用される方向係数情報を含む、ことと
を行う、符号化装置。 - 前記第2取得モジュールは、前記元の信号の少なくとも2つのサンプリング点の動きベクトルを取得することと、
前記少なくとも2つのサンプリング点の前記動きベクトルの第1成分を、予め設定された関数の独立変数として使用し、前記少なくとも2つのサンプリング点の前記動きベクトルの第2成分を、前記独立変数に対応する関数値として使用し、前記独立変数および前記関数値をフィッティングすることと、
フィッティングを用いて取得される前記予め設定された関数の係数を前記方向係数として使用することと、
を行う、請求項23に記載の符号化装置。 - 前記第2取得モジュールは、
前記元の信号の少なくとも2つのサンプリング点の動きベクトルを取得し、
前記少なくとも2つのサンプリング点の前記動きベクトルの第1成分を独立変数として使用し、前記少なくとも2つのサンプリング点の前記動きベクトルの第2成分を、前記独立変数に対応する関数値として使用して、前記独立変数および前記関数値をフィッティングし、
前記現在の動きベクトル場にあり、かつ、前記現在の動きベクトル場ブロックに近い、少なくとも1つの符号化動きベクトル場ブロックの方向係数を取得し、
フィッティングを用いて取得される関数係数、および、前記少なくとも1つの符号化動きベクトル場ブロックの前記方向係数を、前記現在の動きベクトル場ブロックの候補方向係数セットの候補方向係数として使用し、
前記候補方向係数セットの前記候補方向係数に対応する前記現在の動きベクトル場ブロックの候補予測残差信号を取得して、最小信号エネルギーまたは最小レート歪みを有する候補予測残差信号に対応する候補方向係数を、前記現在の動きベクトル場ブロックの前記方向係数として使用する、
請求項23に記載の符号化装置。 - 前記第2取得モジュールは、前記現在の動きベクトル場にある、前記現在の動きベクトル場ブロックに隣接する少なくとも2つの符号化動きベクトル場ブロックの方向係数が同一であるとき、前記少なくとも2つの符号化動きベクトル場ブロックの前記方向係数を前記現在の動きベクトル場ブロックの前記方向係数として使用する、請求項23に記載の符号化装置。
- 前記第2取得モジュールは、
前記現在の動きベクトル場にある、前記現在の動きベクトル場ブロックに隣接する、少なくとも2つの符号化動きベクトル場ブロックの方向係数が同一であり、かつ、前記少なくとも2つの符号化動きベクトル場ブロックの前記方向係数が、前記少なくとも2つの符号化動きベクトル場ブロックのサンプリング点の動きベクトルの第1成分と、前記サンプリング点の前記動きベクトルの第2成分との比率を示すために使用されるとき、
前記少なくとも2つの符号化動きベクトル場ブロックの前記方向係数を、候補方向係数セットの候補方向係数として使用することと、
前記元の信号における少なくとも1つのサンプリング点の動きベクトルを取得することと、
前記少なくとも1つのサンプリング点が1つのサンプリング点であるとき、前記サンプリング点の前記動きベクトルの第1成分と、前記サンプリング点の前記動きベクトルの第2成分との比率を、前記候補方向係数セットの候補方向係数として使用するか、または、
前記少なくとも1つのサンプリング点が少なくとも2つのサンプリング点であるとき、前記少なくとも2つのサンプリング点の動きベクトルの第1成分と、前記少なくとも2つのサンプリング点の前記動きベクトルの第2成分との比率の平均値を前記候補方向係数セットの候補方向係数として使用することと、
前記候補方向係数セットの前記候補方向係数に対応する前記現在の動きベクトル場ブロックの候補予測残差信号を取得し、最小信号エネルギーまたは最小レート歪みを有する候補予測残差信号に対応する候補方向係数を前記現在の動きベクトル場ブロックの前記方向係数として使用することと
を実行するように構成される、請求項23に記載の符号化装置。 - 復号装置であって、
現在の動きベクトル場ブロックの予測情報および予測残差信号を取得する第1取得モジュールであって、前記現在の動きベクトル場ブロックは、現在の動きベクトル場をブロックに分割することによって取得され、前記現在の動きベクトル場は、時点tにおける映像フレームに対応する動きベクトル場である、第1取得モジュールと、
前記第1取得モジュールによって取得される前記予測情報に従って、前記現在の動きベクトル場ブロックの予測信号を取得する第2取得モジュールであって、前記予測情報は、フレーム内予測モードのインデックスを含み、前記フレーム内予測モードは、前記現在の動きベクトル場のフレーム内予測に適用され、前記現在の動きベクトル場ブロックの前記予測信号は、前記インデックスにより指定される前記フレーム内予測モードに応じて参照動きベクトル場ブロックから取得される、第2取得モジュールと、
前記第2取得モジュールによって取得される前記予測信号、および、前記第1取得モジュールによって取得される前記予測残差信号に従って、前記現在の動きベクトル場ブロックの再構成信号を計算する計算モジュールと
を備える復号装置。 - 前記予測情報は、前記動きベクトル場ブロックの第1参照動きベクトル場を示すために使用される情報を含み、
前記第2取得モジュールは、
前記予測情報に従って前記第1参照動きベクトル場を取得することであって、前記第1参照動きベクトル場は、時点t1における映像フレームの動きベクトル場である、ことと、
前記第1参照動きベクトル場、前記時点t、前記時点t1、および時点t2に従って、第2参照動きベクトル場を取得することであって、前記時点t2は、前記第1参照動きベクトル場に対応する前記映像フレームのために使用される参照映像フレームに対応する時点である、ことと、
前記第2参照動きベクトル場の動きベクトル場ブロックを取得することであって、前記第2参照動きベクトル場における前記第2参照動きベクトル場の前記動きベクトル場ブロックの座標範囲は、前記現在の動きベクトル場における前記現在の動きベクトル場ブロックの座標範囲と同一であり、前記予測信号は、前記第2参照動きベクトル場の前記動きベクトル場ブロックを含む、ことと
を行う、請求項28に記載の復号装置。 - 前記第2取得モジュールは、前記第2参照動きベクトル場の第2サンプリング点を決定することであって、前記第2サンプリング点の位置は、前記第1参照動きベクトル場の少なくとも2つの第1サンプリング点の各々の位置を開始点として、変位である前記少なくとも2つの第1サンプリング点の各々の移動ベクトルに従って移動が実行される先の位置と同一であり、前記少なくとも2つの第1サンプリング点の各々の前記移動ベクトルは、前記少なくとも2つの第1サンプリング点の各々の動きベクトルと(t−t1)/(t1−t2)との積である、ことと、
前記少なくとも2つの第1サンプリング点の前記動きベクトルの加重平均値と(t−t1)/(t1−t2)との積を前記第2サンプリング点の動きベクトルとして使用することと
を行う、請求項29に記載の復号装置。 - 前記第2取得モジュールは、前記第2参照動きベクトル場の目標第2サンプリング点に近い少なくとも1つの第2サンプリング点を取得することであって、前記第1参照動きベクトル場の任意の第1サンプリング点の位置を開始点として、変位である
に従って移動が実行される先の位置は、前記目標第2サンプリング点の位置と異なり、
は前記第1サンプリング点の動きベクトルである、ことと、
前記少なくとも1つの第2サンプリング点が、1つの第2サンプリング点であるとき、前記第2サンプリング点の動きベクトルの加重値を前記目標第2サンプリング点の動きベクトルとして使用するか、または、
前記少なくとも1つの第2サンプリング点が、少なくとも2つの第2サンプリング点であるとき、前記少なくとも2つの第2サンプリング点の動きベクトルの加重平均値を前記目標第2サンプリング点の動きベクトルとして使用することと
を行う、請求項29に記載の復号装置。 - 復号装置であって、
現在の動きベクトル場ブロックの予測情報および予測残差信号を取得する第1取得モジュールであって、前記現在の動きベクトル場ブロックは、現在の動きベクトル場をブロックに分割することによって取得され、前記現在の動きベクトル場は、時点tにおける映像フレームに対応する動きベクトル場である、第1取得モジュールと、
前記第1取得モジュールによって取得される前記予測情報に従って、前記現在の動きベクトル場ブロックの予測信号を取得する第2取得モジュールと、
前記第2取得モジュールによって取得される前記予測信号、および、前記第1取得モジュールによって取得される前記予測残差信号に従って、前記現在の動きベクトル場ブロックの再構成信号を計算する計算モジュールと
を備え、
前記予測情報は、前記現在の動きベクトル場ブロックの方向係数を示すために使用される方向係数情報を含み、前記方向係数は、前記現在の動きベクトル場ブロックのサンプリング点の動きベクトルの第1成分の値と、前記サンプリング点の前記動きベクトルの第2成分の値との間の関係を示すために使用され、
前記第2取得モジュールは、前記第1成分の再構成値を取得し、前記方向係数、および、前記第1成分の前記再構成値に従って、前記第2成分の予測子を計算し、前記予測信号は、前記第2成分の前記予測子を含む、
復号装置。 - 前記方向係数情報は、前記現在の動きベクトル場における再構成された動きベクトル場ブロックを示すために使用される情報を含み、前記方向係数は、前記再構成された動きベクトル場ブロックの方向係数を含むか、または、
前記方向係数情報は、前記方向係数の値を含む、
請求項33に記載の復号装置。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2015/087947 WO2017031671A1 (zh) | 2015-08-24 | 2015-08-24 | 运动矢量场编码方法和解码方法、编码和解码装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018529270A JP2018529270A (ja) | 2018-10-04 |
| JP6636615B2 true JP6636615B2 (ja) | 2020-01-29 |
Family
ID=58099484
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018508146A Active JP6636615B2 (ja) | 2015-08-24 | 2015-08-24 | 動きベクトル場の符号化方法、復号方法、符号化装置、および復号装置 |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US11102501B2 (ja) |
| EP (1) | EP3343923B1 (ja) |
| JP (1) | JP6636615B2 (ja) |
| KR (1) | KR102059066B1 (ja) |
| CN (1) | CN107852500B (ja) |
| AU (2) | AU2015406855A1 (ja) |
| WO (1) | WO2017031671A1 (ja) |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11665365B2 (en) * | 2018-09-14 | 2023-05-30 | Google Llc | Motion prediction coding with coframe motion vectors |
| US11343525B2 (en) * | 2019-03-19 | 2022-05-24 | Tencent America LLC | Method and apparatus for video coding by constraining sub-block motion vectors and determining adjustment values based on constrained sub-block motion vectors |
| CN110136135B (zh) * | 2019-05-17 | 2021-07-06 | 深圳大学 | 分割方法、装置、设备以及存储介质 |
| CN110636301B (zh) | 2019-09-18 | 2021-08-03 | 浙江大华技术股份有限公司 | 仿射预测方法、计算机设备和计算机可读存储介质 |
| CN113556567B (zh) * | 2020-04-24 | 2022-11-25 | 华为技术有限公司 | 帧间预测的方法和装置 |
| EP4158892A1 (en) * | 2020-05-29 | 2023-04-05 | InterDigital VC Holdings France, SAS | Motion refinement using a deep neural network |
| CN112822488B (zh) * | 2020-12-30 | 2023-04-07 | 北京大学 | 基于块重组的视频编解码系统、方法、装置、终端及介质 |
| CN112788344B (zh) * | 2020-12-30 | 2023-03-21 | 北京大数据研究院 | 基于编码单元重组的视频解码方法、装置、系统、介质及终端 |
| CN112804562B (zh) * | 2020-12-30 | 2022-01-07 | 北京大学 | 基于片重组的视频编码方法、装置、终端及介质 |
| CN112788336B (zh) * | 2020-12-30 | 2023-04-14 | 北京大数据研究院 | 数据元素的排序还原方法、系统、终端及标记方法 |
| WO2023219301A1 (ko) * | 2022-05-13 | 2023-11-16 | 현대자동차주식회사 | 인트라 예측 블록에 대한 움직임벡터 저장을 위한 방법 및 장치 |
| CN115065827B (zh) * | 2022-06-30 | 2025-08-22 | 维沃移动通信有限公司 | 视频编码方法、装置、电子设备及介质 |
| KR20250156416A (ko) * | 2024-04-25 | 2025-11-03 | 광운대학교 산학협력단 | 선형예측기반 비디오 부복호화 방법 및 장치 |
Family Cites Families (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0984017A (ja) * | 1995-09-14 | 1997-03-28 | Nippon Telegr & Teleph Corp <Ntt> | 動画像の動き補償予測符号化方法 |
| DE69511119T2 (de) * | 1995-10-20 | 2000-02-03 | Nokia Mobile Phones Ltd., Salo | Kodierung eines feldes von bewegungsvektoren |
| EP2285119B1 (en) * | 1997-06-09 | 2015-08-05 | Hitachi, Ltd. | Image decoding method |
| GB2348064A (en) | 1999-03-16 | 2000-09-20 | Mitsubishi Electric Inf Tech | Motion vector field encoding |
| DE60003070T2 (de) | 1999-08-11 | 2004-04-01 | Nokia Corp. | Adaptive bewegungsvektorfeldkodierung |
| US6735249B1 (en) * | 1999-08-11 | 2004-05-11 | Nokia Corporation | Apparatus, and associated method, for forming a compressed motion vector field utilizing predictive motion coding |
| US20010047517A1 (en) * | 2000-02-10 | 2001-11-29 | Charilaos Christopoulos | Method and apparatus for intelligent transcoding of multimedia data |
| FR2833797B1 (fr) | 2001-12-19 | 2004-02-13 | Thomson Licensing Sa | Procede d'estimation du mouvement dominant dans une sequence d'images |
| CN100576914C (zh) | 2002-01-17 | 2009-12-30 | Nxp股份有限公司 | 用于估计当前运动矢量的单元和方法 |
| US7003035B2 (en) * | 2002-01-25 | 2006-02-21 | Microsoft Corporation | Video coding methods and apparatuses |
| KR20070090207A (ko) | 2004-11-22 | 2007-09-05 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 커버링 및 언커버링을 처리하는 모션 벡터 필드 투영 |
| KR100703778B1 (ko) | 2005-04-29 | 2007-04-06 | 삼성전자주식회사 | 고속 fgs를 지원하는 비디오 코딩 방법 및 장치 |
| EP1958451B1 (en) | 2005-11-30 | 2014-03-19 | Entropic Communications, Inc. | Motion vector field correction |
| US7912129B2 (en) * | 2006-03-16 | 2011-03-22 | Sony Corporation | Uni-modal based fast half-pel and fast quarter-pel refinement for video encoding |
| FR2904494B1 (fr) * | 2006-07-26 | 2008-12-19 | Canon Kk | Procede et dispositif de compression d'image, systeme de telecommunication comportant un tel dispositif et programme mettant en oeuvre un tel procede |
| CN101014129B (zh) * | 2007-03-06 | 2010-12-15 | 孟智平 | 一种视频数据压缩方法 |
| CN102113326A (zh) * | 2008-08-04 | 2011-06-29 | 杜比实验室特许公司 | 重叠块差异估计和补偿体系结构 |
| CN101466040B (zh) * | 2009-01-09 | 2010-12-01 | 北京大学 | 一种用于视频编码模式决策的码率估计方法 |
| US8411750B2 (en) | 2009-10-30 | 2013-04-02 | Qualcomm Incorporated | Global motion parameter estimation using block-based motion vectors |
| US8358698B2 (en) | 2010-01-08 | 2013-01-22 | Research In Motion Limited | Method and device for motion vector estimation in video transcoding using full-resolution residuals |
| JP5310614B2 (ja) * | 2010-03-17 | 2013-10-09 | 富士通株式会社 | 動画像符号化装置、動画像符号化方法及び動画像復号装置ならびに動画像復号方法 |
| GB2487197B (en) | 2011-01-11 | 2015-06-17 | Canon Kk | Video encoding and decoding with improved error resilience |
| KR101934277B1 (ko) * | 2011-11-28 | 2019-01-04 | 에스케이텔레콤 주식회사 | 개선된 머지를 이용한 영상 부호화/복호화 방법 및 장치 |
| US9544612B2 (en) * | 2012-10-04 | 2017-01-10 | Intel Corporation | Prediction parameter inheritance for 3D video coding |
| US20140169444A1 (en) | 2012-12-14 | 2014-06-19 | Microsoft Corporation | Image sequence encoding/decoding using motion fields |
| CN106303544B (zh) * | 2015-05-26 | 2019-06-11 | 华为技术有限公司 | 一种视频编解码方法、编码器和解码器 |
-
2015
- 2015-08-24 WO PCT/CN2015/087947 patent/WO2017031671A1/zh not_active Ceased
- 2015-08-24 JP JP2018508146A patent/JP6636615B2/ja active Active
- 2015-08-24 CN CN201580081772.5A patent/CN107852500B/zh active Active
- 2015-08-24 KR KR1020187006478A patent/KR102059066B1/ko active Active
- 2015-08-24 EP EP15901942.1A patent/EP3343923B1/en active Active
- 2015-08-24 AU AU2015406855A patent/AU2015406855A1/en not_active Abandoned
-
2018
- 2018-02-21 US US15/901,410 patent/US11102501B2/en active Active
-
2019
- 2019-12-05 AU AU2019275631A patent/AU2019275631B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| CN107852500A (zh) | 2018-03-27 |
| AU2019275631B2 (en) | 2021-09-23 |
| AU2015406855A1 (en) | 2018-03-15 |
| WO2017031671A1 (zh) | 2017-03-02 |
| US11102501B2 (en) | 2021-08-24 |
| KR102059066B1 (ko) | 2019-12-24 |
| EP3343923A4 (en) | 2019-03-13 |
| CN107852500B (zh) | 2020-02-21 |
| JP2018529270A (ja) | 2018-10-04 |
| KR20180037042A (ko) | 2018-04-10 |
| BR112018003247A2 (pt) | 2018-09-25 |
| EP3343923B1 (en) | 2021-10-06 |
| US20180184108A1 (en) | 2018-06-28 |
| EP3343923A1 (en) | 2018-07-04 |
| AU2019275631A1 (en) | 2020-01-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6636615B2 (ja) | 動きベクトル場の符号化方法、復号方法、符号化装置、および復号装置 | |
| JP7252282B2 (ja) | 画像予測方法および関連装置 | |
| KR102745971B1 (ko) | 히스토리 기반 움직임 벡터에 기반한 인터 예측 방법 및 그 장치 | |
| CN110809887B (zh) | 用于多参考预测的运动矢量修正的方法和装置 | |
| JP2015536092A (ja) | 標準に準拠した、モデルベースの映像符号化及び映像復号化 | |
| JP5367097B2 (ja) | 動きベクトル予測符号化方法、動きベクトル予測復号方法、動画像符号化装置、動画像復号装置およびそれらのプログラム | |
| US11115678B2 (en) | Diversified motion using multiple global motion models | |
| JP2011223423A (ja) | 動きベクトル決定装置及び動きベクトル決定方法、コンピュータプログラム | |
| KR20250003584A (ko) | Cccm(convolutional cross-component model) 예측에 기반한 영상 부호화/복호화 방법, 장치 및 비트스트림을 저장하는 기록 매체 | |
| KR20250067941A (ko) | Mrl(multi reference line)을 이용한 인트라 예측 모드에 기반한 영상 부호화/복호화 방법, 장치 및 비트스트림을 저장하는 기록 매체 | |
| KR20250055513A (ko) | Mrl(multi reference line)을 이용한 인트라 예측 모드에 기반한 영상 부호화/복호화 방법, 장치 및 비트스트림을 저장하는 기록 매체 | |
| JP5711514B2 (ja) | 符号化装置、復号装置、符号化方法、復号方法、符号化プログラム及び復号プログラム | |
| KR20240131326A (ko) | Cclm(cross-component linear model) 인트라 예측에 기반한 영상 부호화/복호화 방법, 장치 및 비트스트림을 저장하는 기록 매체 | |
| KR20240110006A (ko) | 부호화 구조의 채널간 참조에 기반한 피쳐 부호화/복호화 방법, 장치, 비트스트림을 저장한 기록 매체 및 비트스트림 전송 방법 | |
| US11528485B2 (en) | Encoding apparatus and program | |
| KR20200124755A (ko) | 비디오 처리 시스템에서 인터 예측 방법 및 장치 | |
| KR20260048318A (ko) | 인트라 예측에 기반한 영상 부호화/복호화 방법, 장치 및 비트스트림을 저장하는 기록 매체 | |
| KR20260019516A (ko) | 인트라 예측에 기반한 영상 부호화/복호화 방법, 장치 및 비트스트림을 저장하는 기록 매체 | |
| JP6917718B2 (ja) | 予測装置、符号化装置、復号装置、及びプログラム | |
| CN120547328A (zh) | 应用于mctf的搜索参数确定方法及装置、计算设备 | |
| JP2025513277A (ja) | テンプレートマッチングを用いる画像符号化/復号化方法、ビットストリームを伝送する方法、及びビットストリームを保存した記録媒体 | |
| KR20250017172A (ko) | 영상 부호화/복호화 방법, 장치 및 비트스트림을 저장한 기록 매체 | |
| KR20250129754A (ko) | 인트라 예측에 기반한 영상 부호화/복호화 방법, 장치 및 비트스트림을 저장하는 기록 매체 | |
| BR112018003247B1 (pt) | Método de codificação e decodificação de campo de vetor de movimentação, aparelho de codificação e aparelho de decodificação |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180312 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180312 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190306 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190312 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190612 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190723 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20191018 |
|
| 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: 20191119 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20191218 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6636615 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |