JP2015510357A - Bスライス中の予測ユニットの単方向インター予測への制限 - Google Patents
Bスライス中の予測ユニットの単方向インター予測への制限 Download PDFInfo
- Publication number
- JP2015510357A JP2015510357A JP2014556674A JP2014556674A JP2015510357A JP 2015510357 A JP2015510357 A JP 2015510357A JP 2014556674 A JP2014556674 A JP 2014556674A JP 2014556674 A JP2014556674 A JP 2014556674A JP 2015510357 A JP2015510357 A JP 2015510357A
- Authority
- JP
- Japan
- Prior art keywords
- merge candidate
- unidirectional
- video
- list
- merge
- 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.)
- Pending
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/109—Selection of coding mode or of prediction mode among a plurality of temporal predictive coding modes
-
- 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/157—Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
- H04N19/159—Prediction type, e.g. intra-frame, inter-frame or bidirectional frame 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/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
-
- 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/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)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
Description
[C1] ビデオデータをコーディングするための方法であって、前記方法は、
Bスライス中の予測ユニット(PU)が単方向インター予測に制限されるかどうかを判断することと、
前記PUのためのマージ候補リストを生成することと、
前記マージ候補リスト中の選択されたマージ候補を判断することと、
前記PUが単方向インター予測に制限される場合、前記選択されたマージ候補によって指定された動き情報に関連付けられた、1つ以下の参照ブロックに基づいて、前記PUのための予測ビデオブロックを生成することと、
前記PUが単方向インター予測に制限されない場合、前記選択されたマージ候補によって指定された前記動き情報に関連付けられた、1つまたは複数の参照ブロックに基づいて、前記PUのための前記予測ビデオブロックを生成することと
を備える、方法。
[C2] 前記PUが単方向予測に制限されるかどうかを判断することは、
前記PUを特徴づけるサイズがしきい値を下回る場合、前記PUが単方向インター予測に制限されると判断することと、
前記PUを特徴づける前記サイズが前記しきい値を下回らない場合、前記PUが単方向インター予測に制限されないと判断することと
を備える、C1に記載の方法。
[C3] 前記PUを特徴づける前記サイズが前記しきい値を下回る場合、前記PUが単方向インター予測に制限されると判断することは、前記PUに関連付けられたビデオブロックの高さまたは幅が前記しきい値を下回る場合、前記PUが単方向インター予測に制限されると判断することを備える、C2に記載の方法。
[C4] 前記PUを特徴づける前記サイズが前記しきい値を下回る場合、前記PUが単方向インター予測に制限されると判断することは、前記PUに関連付けられたビデオブロックの第1の寸法がしきい値よりも小さく、前記PUに関連付けられた前記ビデオブロックの第2の寸法が前記しきい値以下である場合、前記PUが単方向インター予測に制限されると判断することを備える、C2に記載の方法。
[C5] 前記PUを特徴づける前記サイズが前記しきい値を下回る場合、前記PUが単方向インター予測に制限されると判断することは、前記PUに関連付けられたビデオブロックの第1の寸法が第1のしきい値よりも小さく、前記PUに関連付けられた前記ビデオブロックの第2の寸法が第2のしきい値よりも小さい場合、前記PUが単方向インター予測に制限されると判断することを備える、C2に記載の方法。
[C6] 前記第1のしきい値が前記第2のしきい値と同じである、C5に記載の方法。
[C7] 前記PUが単方向予測に制限されるかどうかを判断することは、
前記PUに関連付けられたコーディングユニット(CU)を特徴づけるサイズが特定のサイズ以下であり、前記PUを特徴づける前記サイズが前記しきい値を下回る場合、前記PUが単方向インター予測に制限されると判断することであって、前記CUを特徴づける前記サイズが、前記CUに関連付けられたビデオブロックの高さまたは幅である、判断することと、
前記CUを特徴づける前記サイズが前記特定のサイズに等しくなく、前記PUを特徴づける前記サイズが前記しきい値を下回らない場合、前記PUが単方向インター予測に制限されないと判断することと
を備える、C2に記載の方法。
[C8] 前記特定のサイズが8に等しく、前記しきい値が8に等しい、C7に記載の方法。
[C9] 前記マージ候補リストを生成した後、前記マージ候補リスト中の双方向マージ候補を単方向マージ候補に変換することと、
前記双方向マージ候補の代わりに前記単方向マージ候補を前記マージ候補リストに含めることと
をさらに備える、C1に記載の方法。
[C10] 前記双方向マージ候補を前記単方向マージ候補に変換することは、前記単方向マージ候補が特定の参照ピクチャリスト中の参照ピクチャに関連付けられるように、前記双方向マージ候補を前記単方向マージ候補に変換することを備え、双方向マージ候補が単方向マージ候補に変換されるときはいつでも、前記単方向マージ候補が、前記特定の参照ピクチャリスト中の参照ピクチャに関連付けられる、C9に記載の方法。
[C11] 前記マージ候補リストを生成することは、前記PUが単方向インター予測に制限される場合、前記マージ候補リストが単方向マージ候補のみを含むように、前記マージ候補リストを生成することを備える、C1に記載の方法。
[C12] 前記マージ候補リストが単方向マージ候補のみを含むように、前記マージ候補リストを生成することが、
双方向マージ候補を1つまたは複数の単方向マージ候補に変換することと、
前記単方向マージ候補のいずれかまたは両方を前記マージ候補リストに含めることと
を備える、C11に記載の方法。
[C13] 前記双方向マージ候補を前記1つまたは複数の単方向マージ候補に変換する前に、重複マージ候補をプルーニングすることをさらに備える、C12に記載の方法。
[C14] 前記双方向マージ候補を前記単方向マージ候補に変換した後に、重複マージ候補をプルーニングすることをさらに備える、C12に記載の方法。
[C15] 前記双方向マージ候補を1つまたは複数の単方向マージ候補に変換することは、前記双方向マージ候補を単一の単方向マージ候補に変換することを備え、前記単一の単方向マージ候補がリスト0中の参照ピクチャまたはリスト1中の参照ピクチャを示す、C12に記載の方法。
[C16] 前記マージ候補リストが単方向マージ候補のみを含むように、前記マージ候補リストを生成することが、
アーティフィシャル単方向マージ候補を生成することと、
前記アーティフィシャル単方向マージ候補を前記マージ候補リストに含めることと
を備える、C11に記載の方法。
[C17] 前記マージ候補リストが第1の単方向マージ候補と第2の単方向マージ候補とを含み、前記第1の単方向マージ候補が第1の動きベクトルを指定し、前記第2の単方向マージ候補が第2の動きベクトルを指定し、
前記アーティフィシャル単方向マージ候補を生成することは、前記第1の単方向マージ候補によって指定された参照ピクチャと前記第2の単方向マージ候補によって指定された参照ピクチャとの間の時間差に基づいて、前記第1の動きベクトルをスケーリングすることを備える、
C16に記載の方法。
[C18] 前記アーティフィシャル単方向マージ候補を生成することは、前記アーティフィシャル単方向マージ候補が前記双方向マージ候補によって指定された動きベクトルを指定するように、前記アーティフィシャル単方向マージ候補を生成することを備える、C16に記載の方法。
[C19] 前記選択されたマージ候補が双方向マージ候補である、C1に記載の方法。
[C20] 前記選択されたマージ候補を判断することが、
前記選択されたマージ候補の前記マージ候補リスト中の位置を示すシンタックス要素を、ビットストリームからパースすることと、
前記選択されたマージ候補の前記マージ候補リスト中の前記位置にある前記選択されたマージ候補を判断することと
を備える、C1に記載の方法。
[C21] 前記方法が、前記選択されたマージ候補の前記マージ候補リスト中の位置を示す符号化シンタックス要素を含むビットストリームを生成することを備える、C1に記載の方法。
[C22] 前記方法がモバイルコンピューティングデバイス上で実行される、C1に記載の方法。
[C23] Bスライス中の予測ユニット(PU)が単方向インター予測に制限されるかどうかを判断することと、
前記PUのためのマージ候補リストを生成することと、
前記マージ候補リスト中の選択されたマージ候補を判断することと、
前記PUが単方向インター予測に制限される場合、前記選択されたマージ候補によって指定された動き情報に関連付けられた、1つ以下の参照ブロックに基づいて、前記PUのための予測ビデオブロックを生成することと、
前記PUが単方向インター予測に制限されない場合、前記選択されたマージ候補によって指定された前記動き情報に関連付けられた、1つまたは複数の参照ブロックに基づいて、前記PUのための前記予測ビデオブロックを生成することと
を行うように構成された1つまたは複数のプロセッサを備えるビデオコーディングデバイス。
[C24] 前記1つまたは複数のプロセッサは、
前記PUを特徴づけるサイズがしきい値を下回る場合、前記PUが単方向インター予測に制限されると判断することと、
前記PUを特徴づける前記サイズが前記しきい値を下回らない場合、前記PUが単方向インター予測に制限されないと判断することと
を行うように構成された、C23に記載のビデオコーディングデバイス。
[C25] 前記1つまたは複数のプロセッサは、前記PUに関連付けられたビデオブロックの高さまたは幅が前記しきい値を下回る場合、前記PUが単方向インター予測に制限されると判断するように構成された、C24に記載のビデオコーディングデバイス。
[C26] 前記1つまたは複数のプロセッサは、前記PUに関連付けられたビデオブロックの第1の寸法がしきい値よりも小さく、前記PUに関連付けられた前記ビデオブロックの第2の寸法が前記しきい値以下である場合、前記PUが単方向インター予測に制限されると判断するように構成された、C24に記載のビデオコーディングデバイス。
[C27] 前記1つまたは複数のプロセッサは、前記PUに関連付けられたビデオブロックの第1の寸法が第1のしきい値よりも小さく、前記PUに関連付けられた前記ビデオブロックの第2の寸法が第2のしきい値よりも小さい場合、前記PUが単方向インター予測に制限されると判断するように構成された、C24に記載のビデオコーディングデバイス。
[C28] 前記第1のしきい値が前記第2のしきい値と同じである、C27に記載のビデオコーディングデバイス。
[C29] 前記1つまたは複数のプロセッサは、
前記PUに関連付けられたコーディングユニット(CU)を特徴づけるサイズが特定のサイズ以下であり、前記PUを特徴づける前記サイズが前記しきい値を下回る場合、前記PUが単方向インター予測に制限されると判断することと、
前記CUを特徴づける前記サイズが前記特定のサイズに等しくなく、前記PUを特徴づける前記サイズが前記しきい値を下回らない場合、前記PUが単方向インター予測に制限されないと判断することと
を行うように構成された、C24に記載のビデオコーディングデバイス。
[C30] 前記特定のサイズが8に等しく、前記しきい値が8に等しい、C29に記載のビデオコーディングデバイス。
[C31] 前記1つまたは複数のプロセッサが、
前記マージ候補リストを生成した後、前記マージ候補リスト中の双方向マージ候補を単方向マージ候補に変換することと、
前記双方向マージ候補の代わりに前記単方向マージ候補を前記マージ候補リストに含めることと
を行うようにさらに構成された、C23に記載のビデオコーディングデバイス。
[C32] 前記1つまたは複数のプロセッサは、前記単方向マージ候補が特定の参照ピクチャリスト中の参照ピクチャに関連付けられるように、前記双方向マージ候補を前記単方向マージ候補に変換するように構成され、前記1つまたは複数のプロセッサが双方向マージ候補を単方向マージ候補に変換するときはいつでも、前記単方向マージ候補が前記特定の参照ピクチャリスト中の参照ピクチャに関連付けられる、C31に記載のビデオコーディングデバイス。
[C33] 前記1つまたは複数のプロセッサは、前記PUが単方向インター予測に制限される場合、前記マージ候補リストが単方向マージ候補のみを含むように、前記マージ候補リストを生成するように構成された、C23に記載のビデオコーディングデバイス。
[C34] 前記マージ候補リストが単方向マージ候補のみを含むように、前記マージ候補リストを生成するために、前記1つまたは複数のプロセッサは、
双方向マージ候補を1つまたは複数の単方向マージ候補に変換することと、
前記単方向マージ候補のいずれかまたは両方を前記マージ候補リストに含めることと
を行うように構成された、C33に記載のビデオコーディングデバイス。
[C35] 前記1つまたは複数のプロセッサが、前記双方向マージ候補を前記1つまたは複数の単方向マージ候補に変換する前に、重複マージ候補をプルーニングするように構成された、C34に記載のビデオコーディングデバイス。
[C36] 前記1つまたは複数のプロセッサが、前記双方向マージ候補を前記1つまたは複数の単方向マージ候補に変換した後に、重複マージ候補をプルーニングするように構成された、C34に記載のビデオコーディングデバイス。
[C37] 前記1つまたは複数のプロセッサが、前記双方向マージ候補を単一の単方向マージ候補に変換するように構成され、前記単一の単方向マージ候補がリスト0中の参照ピクチャまたはリスト1中の参照ピクチャに関連付けられた、C34に記載のビデオコーディングデバイス。
[C38] 前記マージ候補リストが単方向マージ候補のみを含むように、前記マージ候補リストを生成するために、前記1つまたは複数のプロセッサは、
アーティフィシャル単方向マージ候補を生成することと、
前記アーティフィシャル単方向マージ候補を前記マージ候補リストに含めることと
を行うように構成された、C33に記載のビデオコーディングデバイス。
[C39] 前記マージ候補リストが第1の単方向マージ候補と第2の単方向マージ候補とを含み、前記第1の単方向マージ候補が第1の動きベクトルを指定し、前記第2の単方向マージ候補が第2の動きベクトルを指定し、
前記アーティフィシャル単方向マージ候補を生成するために、前記1つまたは複数のプロセッサが、前記第1の単方向マージ候補によって指定された参照ピクチャと前記第2の単方向マージ候補によって指定された参照ピクチャとの間の時間差に基づいて、前記第1の動きベクトルをスケーリングするように構成された、
C38に記載のビデオコーディングデバイス。
[C40] 前記1つまたは複数のプロセッサは、前記アーティフィシャル単方向マージ候補が双方向マージ候補によって指定された動きベクトルを指定するように、前記アーティフィシャル単方向マージ候補を生成するように構成された、C38に記載のビデオコーディングデバイス。
[C41] 前記選択されたマージ候補が双方向マージ候補である、C23に記載のビデオコーディングデバイス。
[C42] 前記ビデオコーディングデバイスがビデオデータを復号し、前記1つまたは複数のプロセッサが、前記選択されたマージ候補の前記マージ候補リスト中の位置を示すシンタックス要素に基づいて、前記選択されたマージ候補を判断するように構成された、C23に記載のビデオコーディングデバイス。
[C43] 前記ビデオコーディングデバイスがビデオデータを符号化し、前記1つまたは複数のプロセッサが、前記選択されたマージ候補の前記マージ候補リスト中の位置を示すシンタックス要素を出力するように構成された、C23に記載のビデオコーディングデバイス。
[C44] 前記ビデオコーディングデバイスがモバイルコンピューティングデバイスである、C23に記載のビデオコーディングデバイス。
[C45] Bスライス中の予測ユニット(PU)が単方向インター予測に制限されるかどうかを判断するための手段と、
前記PUのためのマージ候補リストを生成するための手段と、
前記マージ候補リスト中の選択されたマージ候補を判断するための手段と、
前記PUが単方向インター予測に制限される場合、前記選択されたマージ候補によって指定された動き情報に関連付けられた、1つ以下の参照ブロックに基づいて、前記PUのための予測ビデオブロックを生成するための手段と、
前記PUが単方向インター予測に制限されない場合、前記選択されたマージ候補によって指定された前記動き情報に関連付けられた、1つまたは複数の参照ブロックに基づいて、前記PUのための前記予測ビデオブロックを生成ための手段と
を備える、ビデオコーディングデバイス。
[C46] 前記PUが単方向予測に制限されるかどうかを判断するための前記手段は、
前記PUを特徴づけるサイズがしきい値を下回る場合、前記PUが単方向インター予測に制限されると判断するための手段と、
前記PUを特徴づける前記サイズが前記しきい値を下回らない場合、前記PUが単方向インター予測に制限されないと判断するための手段と
を備える、C45に記載のビデオコーディングデバイス。
[C47] 前記選択されたマージ候補が双方向マージ候補である、C45に記載のビデオコーディングデバイス。
[C48] 実行されると、1つまたは複数のプロセッサを、
Bスライス中の予測ユニット(PU)が単方向インター予測に制限されるかどうかを判断することと、
前記PUのためのマージ候補リストを生成することと、
前記マージ候補リスト中の選択されたマージ候補を判断することと、
前記PUが単方向インター予測に制限される場合、前記選択されたマージ候補によって指定された動き情報に関連付けられた、1つ以下の参照ブロックに基づいて、前記PUのための予測ビデオブロックを生成することと、
前記PUが単方向インター予測に制限されない場合、前記選択されたマージ候補によって指定された前記動き情報に関連付けられた、1つまたは複数の参照ブロックに基づいて、前記PUのための前記予測ビデオブロックを生成することと
を行うように構成する命令を記憶する1つまたは複数のコンピュータ可読記憶媒体を備えるコンピュータプログラム製品。
[C49] 前記命令は、前記1つまたは複数のプロセッサを、
前記PUが単方向予測に制限されるかどうかを判断することと、
前記PUを特徴づけるサイズがしきい値を下回る場合、前記PUが単方向インター予測に制限されると判断することと、
前記PUを特徴づける前記サイズが前記しきい値を下回らない場合、前記PUが単方向インター予測に制限されないと判断することと
を行うように構成する、C48に記載のコンピュータプログラム製品。
[C50] 前記選択されたマージ候補が双方向マージ候補である、C48に記載のコンピュータプログラム製品。
Claims (50)
- ビデオデータをコーディングするための方法であって、前記方法は、
Bスライス中の予測ユニット(PU)が単方向インター予測に制限されるかどうかを判断することと、
前記PUのためのマージ候補リストを生成することと、
前記マージ候補リスト中の選択されたマージ候補を判断することと、
前記PUが単方向インター予測に制限される場合、前記選択されたマージ候補によって指定された動き情報に関連付けられた、1つ以下の参照ブロックに基づいて、前記PUのための予測ビデオブロックを生成することと、
前記PUが単方向インター予測に制限されない場合、前記選択されたマージ候補によって指定された前記動き情報に関連付けられた、1つまたは複数の参照ブロックに基づいて、前記PUのための前記予測ビデオブロックを生成することと
を備える、方法。 - 前記PUが単方向予測に制限されるかどうかを判断することは、
前記PUを特徴づけるサイズがしきい値を下回る場合、前記PUが単方向インター予測に制限されると判断することと、
前記PUを特徴づける前記サイズが前記しきい値を下回らない場合、前記PUが単方向インター予測に制限されないと判断することと
を備える、請求項1に記載の方法。 - 前記PUを特徴づける前記サイズが前記しきい値を下回る場合、前記PUが単方向インター予測に制限されると判断することは、前記PUに関連付けられたビデオブロックの高さまたは幅が前記しきい値を下回る場合、前記PUが単方向インター予測に制限されると判断することを備える、請求項2に記載の方法。
- 前記PUを特徴づける前記サイズが前記しきい値を下回る場合、前記PUが単方向インター予測に制限されると判断することは、前記PUに関連付けられたビデオブロックの第1の寸法がしきい値よりも小さく、前記PUに関連付けられた前記ビデオブロックの第2の寸法が前記しきい値以下である場合、前記PUが単方向インター予測に制限されると判断することを備える、請求項2に記載の方法。
- 前記PUを特徴づける前記サイズが前記しきい値を下回る場合、前記PUが単方向インター予測に制限されると判断することは、前記PUに関連付けられたビデオブロックの第1の寸法が第1のしきい値よりも小さく、前記PUに関連付けられた前記ビデオブロックの第2の寸法が第2のしきい値よりも小さい場合、前記PUが単方向インター予測に制限されると判断することを備える、請求項2に記載の方法。
- 前記第1のしきい値が前記第2のしきい値と同じである、請求項5に記載の方法。
- 前記PUが単方向予測に制限されるかどうかを判断することは、
前記PUに関連付けられたコーディングユニット(CU)を特徴づけるサイズが特定のサイズ以下であり、前記PUを特徴づける前記サイズが前記しきい値を下回る場合、前記PUが単方向インター予測に制限されると判断することであって、前記CUを特徴づける前記サイズが、前記CUに関連付けられたビデオブロックの高さまたは幅である、判断することと、
前記CUを特徴づける前記サイズが前記特定のサイズに等しくなく、前記PUを特徴づける前記サイズが前記しきい値を下回らない場合、前記PUが単方向インター予測に制限されないと判断することと
を備える、請求項2に記載の方法。 - 前記特定のサイズが8に等しく、前記しきい値が8に等しい、請求項7に記載の方法。
- 前記マージ候補リストを生成した後、前記マージ候補リスト中の双方向マージ候補を単方向マージ候補に変換することと、
前記双方向マージ候補の代わりに前記単方向マージ候補を前記マージ候補リストに含めることと
をさらに備える、請求項1に記載の方法。 - 前記双方向マージ候補を前記単方向マージ候補に変換することは、前記単方向マージ候補が特定の参照ピクチャリスト中の参照ピクチャに関連付けられるように、前記双方向マージ候補を前記単方向マージ候補に変換することを備え、双方向マージ候補が単方向マージ候補に変換されるときはいつでも、前記単方向マージ候補が、前記特定の参照ピクチャリスト中の参照ピクチャに関連付けられる、請求項9に記載の方法。
- 前記マージ候補リストを生成することは、前記PUが単方向インター予測に制限される場合、前記マージ候補リストが単方向マージ候補のみを含むように、前記マージ候補リストを生成することを備える、請求項1に記載の方法。
- 前記マージ候補リストが単方向マージ候補のみを含むように、前記マージ候補リストを生成することが、
双方向マージ候補を1つまたは複数の単方向マージ候補に変換することと、
前記単方向マージ候補のいずれかまたは両方を前記マージ候補リストに含めることと
を備える、請求項11に記載の方法。 - 前記双方向マージ候補を前記1つまたは複数の単方向マージ候補に変換する前に、重複マージ候補をプルーニングすることをさらに備える、請求項12に記載の方法。
- 前記双方向マージ候補を前記単方向マージ候補に変換した後に、重複マージ候補をプルーニングすることをさらに備える、請求項12に記載の方法。
- 前記双方向マージ候補を1つまたは複数の単方向マージ候補に変換することは、前記双方向マージ候補を単一の単方向マージ候補に変換することを備え、前記単一の単方向マージ候補がリスト0中の参照ピクチャまたはリスト1中の参照ピクチャを示す、請求項12に記載の方法。
- 前記マージ候補リストが単方向マージ候補のみを含むように、前記マージ候補リストを生成することが、
アーティフィシャル単方向マージ候補を生成することと、
前記アーティフィシャル単方向マージ候補を前記マージ候補リストに含めることと
を備える、請求項11に記載の方法。 - 前記マージ候補リストが第1の単方向マージ候補と第2の単方向マージ候補とを含み、前記第1の単方向マージ候補が第1の動きベクトルを指定し、前記第2の単方向マージ候補が第2の動きベクトルを指定し、
前記アーティフィシャル単方向マージ候補を生成することは、前記第1の単方向マージ候補によって指定された参照ピクチャと前記第2の単方向マージ候補によって指定された参照ピクチャとの間の時間差に基づいて、前記第1の動きベクトルをスケーリングすることを備える、
請求項16に記載の方法。 - 前記アーティフィシャル単方向マージ候補を生成することは、前記アーティフィシャル単方向マージ候補が前記双方向マージ候補によって指定された動きベクトルを指定するように、前記アーティフィシャル単方向マージ候補を生成することを備える、請求項16に記載の方法。
- 前記選択されたマージ候補が双方向マージ候補である、請求項1に記載の方法。
- 前記選択されたマージ候補を判断することが、
前記選択されたマージ候補の前記マージ候補リスト中の位置を示すシンタックス要素を、ビットストリームからパースすることと、
前記選択されたマージ候補の前記マージ候補リスト中の前記位置にある前記選択されたマージ候補を判断することと
を備える、請求項1に記載の方法。 - 前記方法が、前記選択されたマージ候補の前記マージ候補リスト中の位置を示す符号化シンタックス要素を含むビットストリームを生成することを備える、請求項1に記載の方法。
- 前記方法がモバイルコンピューティングデバイス上で実行される、請求項1に記載の方法。
- Bスライス中の予測ユニット(PU)が単方向インター予測に制限されるかどうかを判断することと、
前記PUのためのマージ候補リストを生成することと、
前記マージ候補リスト中の選択されたマージ候補を判断することと、
前記PUが単方向インター予測に制限される場合、前記選択されたマージ候補によって指定された動き情報に関連付けられた、1つ以下の参照ブロックに基づいて、前記PUのための予測ビデオブロックを生成することと、
前記PUが単方向インター予測に制限されない場合、前記選択されたマージ候補によって指定された前記動き情報に関連付けられた、1つまたは複数の参照ブロックに基づいて、前記PUのための前記予測ビデオブロックを生成することと
を行うように構成された1つまたは複数のプロセッサを備えるビデオコーディングデバイス。 - 前記1つまたは複数のプロセッサは、
前記PUを特徴づけるサイズがしきい値を下回る場合、前記PUが単方向インター予測に制限されると判断することと、
前記PUを特徴づける前記サイズが前記しきい値を下回らない場合、前記PUが単方向インター予測に制限されないと判断することと
を行うように構成された、請求項23に記載のビデオコーディングデバイス。 - 前記1つまたは複数のプロセッサは、前記PUに関連付けられたビデオブロックの高さまたは幅が前記しきい値を下回る場合、前記PUが単方向インター予測に制限されると判断するように構成された、請求項24に記載のビデオコーディングデバイス。
- 前記1つまたは複数のプロセッサは、前記PUに関連付けられたビデオブロックの第1の寸法がしきい値よりも小さく、前記PUに関連付けられた前記ビデオブロックの第2の寸法が前記しきい値以下である場合、前記PUが単方向インター予測に制限されると判断するように構成された、請求項24に記載のビデオコーディングデバイス。
- 前記1つまたは複数のプロセッサは、前記PUに関連付けられたビデオブロックの第1の寸法が第1のしきい値よりも小さく、前記PUに関連付けられた前記ビデオブロックの第2の寸法が第2のしきい値よりも小さい場合、前記PUが単方向インター予測に制限されると判断するように構成された、請求項24に記載のビデオコーディングデバイス。
- 前記第1のしきい値が前記第2のしきい値と同じである、請求項27に記載のビデオコーディングデバイス。
- 前記1つまたは複数のプロセッサは、
前記PUに関連付けられたコーディングユニット(CU)を特徴づけるサイズが特定のサイズ以下であり、前記PUを特徴づける前記サイズが前記しきい値を下回る場合、前記PUが単方向インター予測に制限されると判断することと、
前記CUを特徴づける前記サイズが前記特定のサイズに等しくなく、前記PUを特徴づける前記サイズが前記しきい値を下回らない場合、前記PUが単方向インター予測に制限されないと判断することと
を行うように構成された、請求項24に記載のビデオコーディングデバイス。 - 前記特定のサイズが8に等しく、前記しきい値が8に等しい、請求項29に記載のビデオコーディングデバイス。
- 前記1つまたは複数のプロセッサが、
前記マージ候補リストを生成した後、前記マージ候補リスト中の双方向マージ候補を単方向マージ候補に変換することと、
前記双方向マージ候補の代わりに前記単方向マージ候補を前記マージ候補リストに含めることと
を行うようにさらに構成された、請求項23に記載のビデオコーディングデバイス。 - 前記1つまたは複数のプロセッサは、前記単方向マージ候補が特定の参照ピクチャリスト中の参照ピクチャに関連付けられるように、前記双方向マージ候補を前記単方向マージ候補に変換するように構成され、前記1つまたは複数のプロセッサが双方向マージ候補を単方向マージ候補に変換するときはいつでも、前記単方向マージ候補が前記特定の参照ピクチャリスト中の参照ピクチャに関連付けられる、請求項31に記載のビデオコーディングデバイス。
- 前記1つまたは複数のプロセッサは、前記PUが単方向インター予測に制限される場合、前記マージ候補リストが単方向マージ候補のみを含むように、前記マージ候補リストを生成するように構成された、請求項23に記載のビデオコーディングデバイス。
- 前記マージ候補リストが単方向マージ候補のみを含むように、前記マージ候補リストを生成するために、前記1つまたは複数のプロセッサは、
双方向マージ候補を1つまたは複数の単方向マージ候補に変換することと、
前記単方向マージ候補のいずれかまたは両方を前記マージ候補リストに含めることと
を行うように構成された、請求項33に記載のビデオコーディングデバイス。 - 前記1つまたは複数のプロセッサが、前記双方向マージ候補を前記1つまたは複数の単方向マージ候補に変換する前に、重複マージ候補をプルーニングするように構成された、請求項34に記載のビデオコーディングデバイス。
- 前記1つまたは複数のプロセッサが、前記双方向マージ候補を前記1つまたは複数の単方向マージ候補に変換した後に、重複マージ候補をプルーニングするように構成された、請求項34に記載のビデオコーディングデバイス。
- 前記1つまたは複数のプロセッサが、前記双方向マージ候補を単一の単方向マージ候補に変換するように構成され、前記単一の単方向マージ候補がリスト0中の参照ピクチャまたはリスト1中の参照ピクチャに関連付けられた、請求項34に記載のビデオコーディングデバイス。
- 前記マージ候補リストが単方向マージ候補のみを含むように、前記マージ候補リストを生成するために、前記1つまたは複数のプロセッサは、
アーティフィシャル単方向マージ候補を生成することと、
前記アーティフィシャル単方向マージ候補を前記マージ候補リストに含めることと
を行うように構成された、請求項33に記載のビデオコーディングデバイス。 - 前記マージ候補リストが第1の単方向マージ候補と第2の単方向マージ候補とを含み、前記第1の単方向マージ候補が第1の動きベクトルを指定し、前記第2の単方向マージ候補が第2の動きベクトルを指定し、
前記アーティフィシャル単方向マージ候補を生成するために、前記1つまたは複数のプロセッサが、前記第1の単方向マージ候補によって指定された参照ピクチャと前記第2の単方向マージ候補によって指定された参照ピクチャとの間の時間差に基づいて、前記第1の動きベクトルをスケーリングするように構成された、
請求項38に記載のビデオコーディングデバイス。 - 前記1つまたは複数のプロセッサは、前記アーティフィシャル単方向マージ候補が双方向マージ候補によって指定された動きベクトルを指定するように、前記アーティフィシャル単方向マージ候補を生成するように構成された、請求項38に記載のビデオコーディングデバイス。
- 前記選択されたマージ候補が双方向マージ候補である、請求項23に記載のビデオコーディングデバイス。
- 前記ビデオコーディングデバイスがビデオデータを復号し、前記1つまたは複数のプロセッサが、前記選択されたマージ候補の前記マージ候補リスト中の位置を示すシンタックス要素に基づいて、前記選択されたマージ候補を判断するように構成された、請求項23に記載のビデオコーディングデバイス。
- 前記ビデオコーディングデバイスがビデオデータを符号化し、前記1つまたは複数のプロセッサが、前記選択されたマージ候補の前記マージ候補リスト中の位置を示すシンタックス要素を出力するように構成された、請求項23に記載のビデオコーディングデバイス。
- 前記ビデオコーディングデバイスがモバイルコンピューティングデバイスである、請求項23に記載のビデオコーディングデバイス。
- Bスライス中の予測ユニット(PU)が単方向インター予測に制限されるかどうかを判断するための手段と、
前記PUのためのマージ候補リストを生成するための手段と、
前記マージ候補リスト中の選択されたマージ候補を判断するための手段と、
前記PUが単方向インター予測に制限される場合、前記選択されたマージ候補によって指定された動き情報に関連付けられた、1つ以下の参照ブロックに基づいて、前記PUのための予測ビデオブロックを生成するための手段と、
前記PUが単方向インター予測に制限されない場合、前記選択されたマージ候補によって指定された前記動き情報に関連付けられた、1つまたは複数の参照ブロックに基づいて、前記PUのための前記予測ビデオブロックを生成ための手段と
を備える、ビデオコーディングデバイス。 - 前記PUが単方向予測に制限されるかどうかを判断するための前記手段は、
前記PUを特徴づけるサイズがしきい値を下回る場合、前記PUが単方向インター予測に制限されると判断するための手段と、
前記PUを特徴づける前記サイズが前記しきい値を下回らない場合、前記PUが単方向インター予測に制限されないと判断するための手段と
を備える、請求項45に記載のビデオコーディングデバイス。 - 前記選択されたマージ候補が双方向マージ候補である、請求項45に記載のビデオコーディングデバイス。
- 実行されると、1つまたは複数のプロセッサを、
Bスライス中の予測ユニット(PU)が単方向インター予測に制限されるかどうかを判断することと、
前記PUのためのマージ候補リストを生成することと、
前記マージ候補リスト中の選択されたマージ候補を判断することと、
前記PUが単方向インター予測に制限される場合、前記選択されたマージ候補によって指定された動き情報に関連付けられた、1つ以下の参照ブロックに基づいて、前記PUのための予測ビデオブロックを生成することと、
前記PUが単方向インター予測に制限されない場合、前記選択されたマージ候補によって指定された前記動き情報に関連付けられた、1つまたは複数の参照ブロックに基づいて、前記PUのための前記予測ビデオブロックを生成することと
を行うように構成する命令を記憶する1つまたは複数のコンピュータ可読記憶媒体を備えるコンピュータプログラム製品。 - 前記命令は、前記1つまたは複数のプロセッサを、
前記PUが単方向予測に制限されるかどうかを判断することと、
前記PUを特徴づけるサイズがしきい値を下回る場合、前記PUが単方向インター予測に制限されると判断することと、
前記PUを特徴づける前記サイズが前記しきい値を下回らない場合、前記PUが単方向インター予測に制限されないと判断することと
を行うように構成する、請求項48に記載のコンピュータプログラム製品。 - 前記選択されたマージ候補が双方向マージ候補である、請求項48に記載のコンピュータプログラム製品。
Applications Claiming Priority (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201261596597P | 2012-02-08 | 2012-02-08 | |
US61/596,597 | 2012-02-08 | ||
US201261622968P | 2012-04-11 | 2012-04-11 | |
US61/622,968 | 2012-04-11 | ||
US13/628,562 | 2012-09-27 | ||
US13/628,562 US9451277B2 (en) | 2012-02-08 | 2012-09-27 | Restriction of prediction units in B slices to uni-directional inter prediction |
PCT/US2013/025153 WO2013119816A1 (en) | 2012-02-08 | 2013-02-07 | Restriction of prediction units in b slices to uni-directional inter prediction |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018078328A Division JP2018142972A (ja) | 2012-02-08 | 2018-04-16 | Bスライス中の予測ユニットの単方向インター予測への制限 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015510357A true JP2015510357A (ja) | 2015-04-02 |
JP2015510357A5 JP2015510357A5 (ja) | 2016-12-28 |
Family
ID=48902866
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014556674A Pending JP2015510357A (ja) | 2012-02-08 | 2013-02-07 | Bスライス中の予測ユニットの単方向インター予測への制限 |
JP2018078328A Pending JP2018142972A (ja) | 2012-02-08 | 2018-04-16 | Bスライス中の予測ユニットの単方向インター予測への制限 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018078328A Pending JP2018142972A (ja) | 2012-02-08 | 2018-04-16 | Bスライス中の予測ユニットの単方向インター予測への制限 |
Country Status (22)
Country | Link |
---|---|
US (2) | US9451277B2 (ja) |
EP (2) | EP3849182B1 (ja) |
JP (2) | JP2015510357A (ja) |
KR (1) | KR101825262B1 (ja) |
CN (2) | CN104980762B (ja) |
AU (1) | AU2013217035B2 (ja) |
BR (1) | BR112014019444B1 (ja) |
CA (1) | CA2862311C (ja) |
DK (1) | DK2813080T3 (ja) |
ES (1) | ES2874848T3 (ja) |
HK (2) | HK1201000A1 (ja) |
HU (1) | HUE054366T2 (ja) |
IL (1) | IL233522A (ja) |
MY (1) | MY168356A (ja) |
PH (1) | PH12014501622B1 (ja) |
PL (1) | PL3849182T3 (ja) |
RU (1) | RU2620723C2 (ja) |
SG (1) | SG11201403844PA (ja) |
SI (1) | SI2813080T1 (ja) |
UA (1) | UA114314C2 (ja) |
WO (1) | WO2013119816A1 (ja) |
ZA (1) | ZA201406544B (ja) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2022515725A (ja) * | 2019-01-02 | 2022-02-22 | エスゼット ディージェイアイ テクノロジー カンパニー リミテッド | 候補mvリストの構築方法、プログラム、及び電子デバイス |
JP2022521554A (ja) * | 2019-03-06 | 2022-04-08 | 北京字節跳動網絡技術有限公司 | 変換された片予測候補の利用 |
US11516480B2 (en) | 2018-11-12 | 2022-11-29 | Beijing Bytedance Network Technology Co., Ltd. | Simplification of combined inter-intra prediction |
US11838539B2 (en) | 2018-10-22 | 2023-12-05 | Beijing Bytedance Network Technology Co., Ltd | Utilization of refined motion vector |
JP7457010B2 (ja) | 2018-11-20 | 2024-03-27 | ホアウェイ・テクノロジーズ・カンパニー・リミテッド | マージモードのためのエンコーダ、デコーダ、および対応する方法 |
US11956465B2 (en) | 2018-11-20 | 2024-04-09 | Beijing Bytedance Network Technology Co., Ltd | Difference calculation based on partial position |
Families Citing this family (49)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101269116B1 (ko) * | 2010-12-14 | 2013-05-29 | 엠앤케이홀딩스 주식회사 | 인터 예측 부호화된 동영상 복호화 방법 |
CN103283237B (zh) * | 2010-12-22 | 2017-03-22 | Lg电子株式会社 | 帧内预测方法和使用该方法的设备 |
WO2013005966A2 (ko) * | 2011-07-01 | 2013-01-10 | 한국전자통신연구원 | 비디오 부호화 방법 및 복호화 방법과 이를 이용한 장치 |
DK2763414T3 (da) * | 2011-09-29 | 2020-11-30 | Sharp Kk | Billedafkodningsindretning og fremgangsmåde til billedafkodning til udførelse af konvertering af bi-forudsigelse til uni-forudsigelse |
IN2014CN02377A (ja) | 2011-09-29 | 2015-06-19 | Sharp Kk | |
US9451277B2 (en) | 2012-02-08 | 2016-09-20 | Qualcomm Incorporated | Restriction of prediction units in B slices to uni-directional inter prediction |
US9426463B2 (en) | 2012-02-08 | 2016-08-23 | Qualcomm Incorporated | Restriction of prediction units in B slices to uni-directional inter prediction |
US20150103911A1 (en) * | 2012-04-15 | 2015-04-16 | Samsung Electronics Co., Ltd. | Method and apparatus for determining reference images for inter-prediction |
US9591312B2 (en) * | 2012-04-17 | 2017-03-07 | Texas Instruments Incorporated | Memory bandwidth reduction for motion compensation in video coding |
US10721487B2 (en) | 2012-04-17 | 2020-07-21 | Texas Instruments Incorporated | Converting a bi-predicted merging candidate in a merging candidate list for a prediction unit of a picture |
TWI612799B (zh) | 2012-10-12 | 2018-01-21 | 韓國電子通信研究院 | 視訊編碼及解碼方法及使用該方法之裝置 |
JP5524405B1 (ja) * | 2013-12-10 | 2014-06-18 | ユニ・チャーム株式会社 | 芳香性粒状物及び動物用トイレ砂 |
WO2015135473A1 (en) * | 2014-03-11 | 2015-09-17 | Mediatek Inc. | Method and apparatus of single sample mode for video coding |
US9716884B2 (en) * | 2014-03-20 | 2017-07-25 | Hfi Innovation Inc. | Method of signaling for mode selection in 3D and multi-view video coding |
WO2018061550A1 (ja) * | 2016-09-28 | 2018-04-05 | シャープ株式会社 | 画像復号装置及び画像符号化装置 |
KR102580910B1 (ko) * | 2017-08-29 | 2023-09-20 | 에스케이텔레콤 주식회사 | 양방향 옵티컬 플로우를 이용한 움직임 보상 방법 및 장치 |
CN116744017A (zh) * | 2017-08-29 | 2023-09-12 | Sk电信有限公司 | 视频编码装置、视频解码装置和存储比特流的方法 |
US10609384B2 (en) * | 2017-09-21 | 2020-03-31 | Futurewei Technologies, Inc. | Restriction on sub-block size derivation for affine inter prediction |
US10469869B1 (en) * | 2018-06-01 | 2019-11-05 | Tencent America LLC | Method and apparatus for video coding |
CN117499638A (zh) * | 2018-06-27 | 2024-02-02 | 数字洞察力有限公司 | 对图像进行编码/解码的方法和发送比特流的方法 |
CN112544082B (zh) | 2018-07-18 | 2023-12-15 | 寰发股份有限公司 | 一种视频编解码的帧间预测方法及装置 |
BR112021002191A2 (pt) | 2018-08-09 | 2021-05-04 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | método para prever um componente de cor de vídeo, aparelho para prever um componente de cor de vídeo e dispositivo para prever um componente de cor de vídeo |
CN112740663B (zh) * | 2018-09-24 | 2022-06-14 | 华为技术有限公司 | 图像预测方法、装置以及相应的编码器和解码器 |
KR20210052566A (ko) * | 2018-09-25 | 2021-05-10 | 디지털인사이트 주식회사 | 인터 모드 기반의 영상 부호화/복호화 방법 및 장치 |
KR20210068537A (ko) * | 2018-10-08 | 2021-06-09 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 코딩 블록의 기하학적 분할의 인터 예측을 위한 장치 및 방법 |
CN111083484B (zh) * | 2018-10-22 | 2024-06-28 | 北京字节跳动网络技术有限公司 | 基于子块的预测 |
WO2020094050A1 (en) * | 2018-11-06 | 2020-05-14 | Beijing Bytedance Network Technology Co., Ltd. | Using inter prediction with geometric partitioning for video processing |
WO2020103872A1 (en) | 2018-11-20 | 2020-05-28 | Beijing Bytedance Network Technology Co., Ltd. | Prediction refinement for combined inter intra prediction mode |
CN113170184A (zh) * | 2018-11-22 | 2021-07-23 | 北京字节跳动网络技术有限公司 | 默认运动候选的配置方法 |
CN117880495A (zh) * | 2018-12-03 | 2024-04-12 | 北京字节跳动网络技术有限公司 | 候选的最大数量的指示方法 |
WO2020139903A1 (en) * | 2018-12-25 | 2020-07-02 | Beijing Dajia Internet Information Technology Co., Ltd. | Video coding with triangular shape prediction units |
CN113261290B (zh) | 2018-12-28 | 2024-03-12 | 北京字节跳动网络技术有限公司 | 基于修改历史的运动预测 |
CN113170166B (zh) | 2018-12-30 | 2023-06-09 | 北京字节跳动网络技术有限公司 | 具有几何分割的帧间预测在视频处理中有条件的应用 |
CN111435993B (zh) | 2019-01-14 | 2022-08-26 | 华为技术有限公司 | 视频编码器、视频解码器及相应方法 |
US11140406B2 (en) * | 2019-02-20 | 2021-10-05 | Qualcomm Incorporated | Signalling for merge mode with motion vector differences in video coding |
AR118250A1 (es) * | 2019-03-08 | 2021-09-22 | Jvckenwood Corp | Dispositivos, métodos y programas de codificación y decodificación de imágenes en movimiento |
KR20230008900A (ko) * | 2019-03-12 | 2023-01-16 | 베이징 다지아 인터넷 인포메이션 테크놀로지 컴퍼니 리미티드 | 삼각형 예측을 위한 비디오 코딩 방법 및 장치 |
CN111726617B (zh) * | 2019-03-18 | 2024-03-15 | 华为技术有限公司 | 用于融合运动矢量差技术的优化方法、装置及编解码器 |
CN113632477A (zh) * | 2019-03-24 | 2021-11-09 | 北京字节跳动网络技术有限公司 | 转换后的单向预测候选的推导 |
KR102610709B1 (ko) | 2019-04-02 | 2023-12-05 | 베이징 바이트댄스 네트워크 테크놀로지 컴퍼니, 리미티드 | 디코더 측 움직임 벡터 유도 |
KR20220016839A (ko) | 2019-06-04 | 2022-02-10 | 베이징 바이트댄스 네트워크 테크놀로지 컴퍼니, 리미티드 | 기하학적 분할 모드 코딩을 갖는 모션 후보 리스트 |
EP3963890A4 (en) | 2019-06-04 | 2022-11-02 | Beijing Bytedance Network Technology Co., Ltd. | BUILDING A LIST OF MOVEMENT CANDIDATES USING NEIGHBOR BLOCK INFORMATION |
CN112135141A (zh) | 2019-06-24 | 2020-12-25 | 华为技术有限公司 | 视频编码器、视频解码器及相应方法 |
JP7381615B2 (ja) * | 2019-06-25 | 2023-11-15 | オッポ広東移動通信有限公司 | 動き補償処理方法、エンコーダ、デコーダ、記憶媒体 |
EP3984215A4 (en) | 2019-07-14 | 2022-08-24 | Beijing Bytedance Network Technology Co., Ltd. | TRANSFORM BLOCK SIZE RESTRICTION IN VIDEO CODING |
CN110611820A (zh) * | 2019-09-11 | 2019-12-24 | 北京达佳互联信息技术有限公司 | 视频编码方法、装置、电子设备及存储介质 |
WO2021057996A1 (en) | 2019-09-28 | 2021-04-01 | Beijing Bytedance Network Technology Co., Ltd. | Geometric partitioning mode in video coding |
CN114788274A (zh) * | 2019-10-10 | 2022-07-22 | 北京达佳互联信息技术有限公司 | 利用三角分区的视频编解码方法和装置 |
US11831909B2 (en) | 2021-03-11 | 2023-11-28 | Qualcomm Incorporated | Learned B-frame coding using P-frame coding system |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009041215A1 (ja) * | 2007-09-25 | 2009-04-02 | Sharp Kabushiki Kaisha | 動画像符号化装置及び動画像復号装置 |
Family Cites Families (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6026232A (en) | 1995-07-13 | 2000-02-15 | Kabushiki Kaisha Toshiba | Method and system to replace sections of an encoded video bitstream |
US7321626B2 (en) | 2002-03-08 | 2008-01-22 | Sharp Laboratories Of America, Inc. | System and method for predictive motion estimation using a global motion predictor |
CN1666532A (zh) | 2002-07-02 | 2005-09-07 | 松下电器产业株式会社 | 图像编码方法和图像解码方法 |
KR100506864B1 (ko) | 2002-10-04 | 2005-08-05 | 엘지전자 주식회사 | 모션벡터 결정방법 |
WO2004064398A1 (en) * | 2003-01-10 | 2004-07-29 | Thomson Licensing S.A. | Fast mode decision making for interframe encoding |
EP1585326A1 (en) * | 2004-03-30 | 2005-10-12 | Matsushita Electric Industrial Co., Ltd. | Motion vector estimation at image borders for frame rate conversion |
EP1808025B1 (en) * | 2004-11-04 | 2016-03-09 | Thomson Licensing | Method and apparatus for fast mode decision of b-frames in a video encoder |
WO2006082690A1 (ja) | 2005-02-01 | 2006-08-10 | Matsushita Electric Industrial Co., Ltd. | 画像符号化方法および画像符号化装置 |
WO2007092192A2 (en) | 2006-02-02 | 2007-08-16 | Thomson Licensing | Method and apparatus for motion estimation using combined reference bi-prediction |
EP1980112B1 (en) * | 2006-02-02 | 2012-10-24 | Thomson Licensing | Method and apparatus for adaptive weight selection for motion compensated prediction |
RU2395174C1 (ru) * | 2006-03-30 | 2010-07-20 | ЭлДжи ЭЛЕКТРОНИКС ИНК. | Способ и устройство для декодирования/кодирования сигнала видео |
AU2007232607B2 (en) | 2006-03-30 | 2010-09-16 | Lg Electronics Inc. | A method and apparatus for decoding/encoding a video signal |
RU2426267C2 (ru) | 2007-01-08 | 2011-08-10 | Нокиа Корпорейшн | Усовершенствованное межуровневое предсказание для расширенной пространственной масштабируемости при кодировании видеосигнала |
US8488668B2 (en) * | 2007-06-15 | 2013-07-16 | Qualcomm Incorporated | Adaptive coefficient scanning for video coding |
JP4325708B2 (ja) * | 2007-07-05 | 2009-09-02 | ソニー株式会社 | データ処理装置、データ処理方法およびデータ処理プログラム、符号化装置、符号化方法および符号化プログラム、ならびに、復号装置、復号方法および復号プログラム |
EP2262267A1 (en) | 2009-06-10 | 2010-12-15 | Panasonic Corporation | Filter coefficient coding scheme for video coding |
US8995526B2 (en) * | 2009-07-09 | 2015-03-31 | Qualcomm Incorporated | Different weights for uni-directional prediction and bi-directional prediction in video coding |
BR112012019560B1 (pt) | 2010-02-05 | 2021-08-24 | Telefonaktiebolaget Lm Ericsson | Método para gerenciar candidatos a vetor de movimento predito, e, aparelhos de codificação e de decodificação de vídeo |
US9503743B2 (en) * | 2010-05-12 | 2016-11-22 | Thomson Licensing | Methods and apparatus for uni-prediction of self-derivation of motion estimation |
US9357229B2 (en) * | 2010-07-28 | 2016-05-31 | Qualcomm Incorporated | Coding motion vectors in video coding |
US9319716B2 (en) | 2011-01-27 | 2016-04-19 | Qualcomm Incorporated | Performing motion vector prediction for video coding |
US8934552B2 (en) | 2011-03-31 | 2015-01-13 | Qualcomm Incorporated | Combined reference picture list construction and mapping |
US9247266B2 (en) | 2011-04-18 | 2016-01-26 | Texas Instruments Incorporated | Temporal motion data candidate derivation in video coding |
US9282338B2 (en) | 2011-06-20 | 2016-03-08 | Qualcomm Incorporated | Unified merge mode and adaptive motion vector prediction mode candidates selection |
US10070152B2 (en) * | 2011-08-24 | 2018-09-04 | Texas Instruments Incorporated | Sample adaptive offset (SAO) parameter signaling |
SI2744204T1 (sl) * | 2011-09-14 | 2019-02-28 | Samsung Electronics Co., Ltd., | Postopek dekodiranja enote za napovedovanje (PU) na podlagi njene velikosti |
DK2763414T3 (da) * | 2011-09-29 | 2020-11-30 | Sharp Kk | Billedafkodningsindretning og fremgangsmåde til billedafkodning til udførelse af konvertering af bi-forudsigelse til uni-forudsigelse |
IN2014CN02377A (ja) | 2011-09-29 | 2015-06-19 | Sharp Kk | |
US8964845B2 (en) * | 2011-12-28 | 2015-02-24 | Microsoft Corporation | Merge mode for motion information prediction |
US9894355B2 (en) * | 2012-01-19 | 2018-02-13 | Sony Corporation | Image processing apparatus and method thereof |
US20130195188A1 (en) | 2012-01-26 | 2013-08-01 | Panasonic Corporation | Image coding method, image coding apparatus, image decoding method, image decoding apparatus, and image coding and decoding apparatus |
US9426463B2 (en) | 2012-02-08 | 2016-08-23 | Qualcomm Incorporated | Restriction of prediction units in B slices to uni-directional inter prediction |
US9451277B2 (en) | 2012-02-08 | 2016-09-20 | Qualcomm Incorporated | Restriction of prediction units in B slices to uni-directional inter prediction |
US20130272409A1 (en) | 2012-04-12 | 2013-10-17 | Qualcomm Incorporated | Bandwidth reduction in video coding through applying the same reference index |
-
2012
- 2012-09-27 US US13/628,562 patent/US9451277B2/en active Active
-
2013
- 2013-02-07 AU AU2013217035A patent/AU2013217035B2/en active Active
- 2013-02-07 CN CN201510319384.8A patent/CN104980762B/zh active Active
- 2013-02-07 JP JP2014556674A patent/JP2015510357A/ja active Pending
- 2013-02-07 PL PL21152945.8T patent/PL3849182T3/pl unknown
- 2013-02-07 SG SG11201403844PA patent/SG11201403844PA/en unknown
- 2013-02-07 UA UAA201409892A patent/UA114314C2/uk unknown
- 2013-02-07 SI SI201331886T patent/SI2813080T1/sl unknown
- 2013-02-07 EP EP21152945.8A patent/EP3849182B1/en active Active
- 2013-02-07 DK DK13706801.1T patent/DK2813080T3/da active
- 2013-02-07 MY MYPI2014701860A patent/MY168356A/en unknown
- 2013-02-07 HU HUE13706801A patent/HUE054366T2/hu unknown
- 2013-02-07 KR KR1020147025138A patent/KR101825262B1/ko active IP Right Grant
- 2013-02-07 CN CN201380008193.9A patent/CN104094605A/zh active Pending
- 2013-02-07 CA CA2862311A patent/CA2862311C/en active Active
- 2013-02-07 ES ES13706801T patent/ES2874848T3/es active Active
- 2013-02-07 EP EP13706801.1A patent/EP2813080B1/en active Active
- 2013-02-07 RU RU2014136329A patent/RU2620723C2/ru active
- 2013-02-07 BR BR112014019444-0A patent/BR112014019444B1/pt active IP Right Grant
- 2013-02-07 WO PCT/US2013/025153 patent/WO2013119816A1/en active Application Filing
-
2014
- 2014-07-06 IL IL233522A patent/IL233522A/en active IP Right Grant
- 2014-07-15 PH PH12014501622A patent/PH12014501622B1/en unknown
- 2014-09-05 ZA ZA2014/06544A patent/ZA201406544B/en unknown
-
2015
- 2015-02-04 HK HK15101228.5A patent/HK1201000A1/xx unknown
- 2015-02-04 HK HK16104244.8A patent/HK1216273A1/zh unknown
- 2015-04-24 US US14/695,941 patent/US9699472B2/en active Active
-
2018
- 2018-04-16 JP JP2018078328A patent/JP2018142972A/ja active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009041215A1 (ja) * | 2007-09-25 | 2009-04-02 | Sharp Kabushiki Kaisha | 動画像符号化装置及び動画像復号装置 |
Non-Patent Citations (5)
Title |
---|
KENJI KONDO(外1名): "AHG7: Modification of merge candidate derivation to reduce MC memory bandwidth", JOINT COLLABORATIVE TEAM ON VIDEO CODING (JCT-VC) OF ITU-T SG16 WP3 AND ISO/IEC JTC1/SC29/WG11 JCTVC, JPN6016048158, 20 January 2012 (2012-01-20), US, pages 1 - 8 * |
SHIGERU FUKUSHIMA(外1名): "Non-CE9: Merge candidates pruning without reference index", JOINT COLLABORATIVE TEAM ON VIDEO CODING (JCT-VC) OF ITU-T SG16 WP3 AND ISO/IEC JTC1/SC29/WG11 JCTVC, JPN6018022931, 20 January 2012 (2012-01-20), JP, pages 1 - 6 * |
TOMOHIRO IKAI: "AHG7: Controllable memory bandwidth reduction with bi-pred to uni-pred conversion", JOINT COLLABORATIVE TEAM ON VIDEO CODING (JCT-VC) OF ITU-T SG16 WP3 AND ISO/IEC JTC1/SC29/WG11 JCTVC, JPN6016048159, 2 February 2012 (2012-02-02), US, pages 1 - 8 * |
TOMOHIRO IKAI: "Bi-prediction restriction in small PU", JOINT COLLABORATIVE TEAM ON VIDEO CODING (JCT-VC) OF ITU-T SG16 WP3 AND ISO/IEC JTC1/SC29/WG11 JCTVC, JPN6016048160, 30 November 2011 (2011-11-30), US, pages 1 - 5 * |
TOMOHIRO IKAI: "Bi-prediction restriction in small PU", JOINT COLLABORATIVE TEAM ON VIDEO CODING (JCT-VC) OF ITU-T SG16 WP3 AND ISO/IEC JTC1/SC29/WG11 JCTVC, JPN6016048160, 30 November 2012 (2012-11-30), US, pages 1 - 5 * |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11838539B2 (en) | 2018-10-22 | 2023-12-05 | Beijing Bytedance Network Technology Co., Ltd | Utilization of refined motion vector |
US11889108B2 (en) | 2018-10-22 | 2024-01-30 | Beijing Bytedance Network Technology Co., Ltd | Gradient computation in bi-directional optical flow |
US12041267B2 (en) | 2018-10-22 | 2024-07-16 | Beijing Bytedance Network Technology Co., Ltd. | Multi-iteration motion vector refinement |
US11516480B2 (en) | 2018-11-12 | 2022-11-29 | Beijing Bytedance Network Technology Co., Ltd. | Simplification of combined inter-intra prediction |
US11843725B2 (en) | 2018-11-12 | 2023-12-12 | Beijing Bytedance Network Technology Co., Ltd | Using combined inter intra prediction in video processing |
US11956449B2 (en) | 2018-11-12 | 2024-04-09 | Beijing Bytedance Network Technology Co., Ltd. | Simplification of combined inter-intra prediction |
JP7457010B2 (ja) | 2018-11-20 | 2024-03-27 | ホアウェイ・テクノロジーズ・カンパニー・リミテッド | マージモードのためのエンコーダ、デコーダ、および対応する方法 |
US11956465B2 (en) | 2018-11-20 | 2024-04-09 | Beijing Bytedance Network Technology Co., Ltd | Difference calculation based on partial position |
JP2022515725A (ja) * | 2019-01-02 | 2022-02-22 | エスゼット ディージェイアイ テクノロジー カンパニー リミテッド | 候補mvリストの構築方法、プログラム、及び電子デバイス |
JP2022521554A (ja) * | 2019-03-06 | 2022-04-08 | 北京字節跳動網絡技術有限公司 | 変換された片予測候補の利用 |
US11509923B1 (en) | 2019-03-06 | 2022-11-22 | Beijing Bytedance Network Technology Co., Ltd. | Usage of converted uni-prediction candidate |
US11930165B2 (en) | 2019-03-06 | 2024-03-12 | Beijing Bytedance Network Technology Co., Ltd | Size dependent inter coding |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2018142972A (ja) | Bスライス中の予測ユニットの単方向インター予測への制限 | |
JP6783788B2 (ja) | ビデオコーディングにおけるサブブロックの動き情報の導出 | |
US9426463B2 (en) | Restriction of prediction units in B slices to uni-directional inter prediction | |
JP6342477B2 (ja) | ビデオコーディング予測のためのメモリ削減 | |
US9736489B2 (en) | Motion vector determination for video coding | |
JP6396439B2 (ja) | 残差差分パルスコード変調(dpcm)拡張ならびに変換スキップ、回転、および走査との調和 | |
JP5940726B2 (ja) | ビデオコーディングにおけるバイパスコーディングされたシンタックス要素のグループ化 | |
US9491458B2 (en) | Scalable video coding prediction with non-causal information | |
JP6266605B2 (ja) | 映像コーディングにおけるロスレスコーディングモード及びパルスコード変調(pcm)モードのシグナリングの統一 | |
JP2018524906A (ja) | イントラブロックコピーモードでの参照ピクチャリスト構成 | |
JP2018532319A (ja) | パレットモードビデオコーディングにおけるエスケープピクセルシグナリング値の制限 | |
JP2016096550A (ja) | 統合されたマージモードおよび適応動きベクトル予測モード候補選択 | |
JP2017519447A (ja) | ビデオコーディングのためのイントラブロックコピーブロックベクトルシグナリング | |
JP2017523685A (ja) | イントラブロックコピーイングのためのブロックベクトルコーディング | |
JP2015502091A (ja) | ビデオデータの波面並列処理における制限された参照ピクチャセット | |
JP2016506692A (ja) | ビデオコーディングにおけるビデオタイミングについてのタイミング情報に対するピクチャ順序カウントの関係性のシグナリング | |
JP6067750B2 (ja) | 並列動き推定範囲サイズの暗黙的導出 | |
JP2017525316A (ja) | パレットモードコーディングのための方法 | |
JP2017527168A (ja) | 高度パレット予測およびシグナリング | |
TW202133619A (zh) | 用於合併估計區域的基於歷史的運動向量預測約束 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20141016 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160122 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160122 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20161110 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20161110 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20161114 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20161121 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161220 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170321 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170620 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170920 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20171219 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180416 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20180424 |
|
A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20180622 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190918 |