JP5415546B2 - ベクトル化エントロピーコーディングに基づく加重予測 - Google Patents
ベクトル化エントロピーコーディングに基づく加重予測 Download PDFInfo
- Publication number
- JP5415546B2 JP5415546B2 JP2011532221A JP2011532221A JP5415546B2 JP 5415546 B2 JP5415546 B2 JP 5415546B2 JP 2011532221 A JP2011532221 A JP 2011532221A JP 2011532221 A JP2011532221 A JP 2011532221A JP 5415546 B2 JP5415546 B2 JP 5415546B2
- Authority
- JP
- Japan
- Prior art keywords
- prediction
- coding
- transform coefficients
- vectors
- enhancement layer
- 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.)
- Expired - Fee Related
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/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
-
- 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/13—Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
-
- 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/129—Scanning of coding units, e.g. zig-zag scan of transform coefficients or flexible macroblock ordering [FMO]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/136—Incoming video signal characteristics or properties
- H04N19/137—Motion inside a coding unit, e.g. average field, frame or block difference
- 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/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
-
- 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
-
- 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/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/18—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a set of transform coefficients
-
- 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/184—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 bits, e.g. of the compressed video 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/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/187—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a scalable video layer
-
- 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/34—Scalability techniques involving progressive bit-plane based encoding of the enhancement layer, e.g. fine granular scalability [FGS]
-
- 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/46—Embedding additional information in the video signal during the compression process
-
- 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
-
- 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/91—Entropy coding, e.g. variable length coding [VLC] or arithmetic coding
-
- 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/94—Vector quantisation
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)
Description
本願は、2008年10月16日に出願され参照により本明細書に組み込まれる米国特許仮出願第61/106,039号の利益を主張する。
以下に本件出願当初の特許請求の範囲に記載された発明を付記する。
[1] ビデオシーケンスのデータを符号化する方法であって、
前記ビデオシーケンス内の符号化単位の複数の拡張層ビデオブロックのベクトル化エントロピーコーディングのための1つまたは複数のベクトルを規定することと、
前記規定されたベクトル化エントロピーコーディングに基づいて前記符号化単位の前記複数の拡張層ビデオブロックのための予測モードを選択することと、ここにおいて前記予測モードを選択することは前記規定されたベクトル化エントロピーコーディングが前記複数の拡張層ビデオブロックのために2つ以上のベクトルを確立するときに加重予測を選択することを含む、
前記選択された予測モードおよび前記ベクトル化エントロピーコーディングに基づいて前記複数の拡張層ビデオブロックを符号化することと、
を備える方法。
[2] 前記加重予測は、前記ビデオシーケンス内の複数の予測基本層ビデオブロックおよび複数の予測拡張層ビデオブロックの加重された組合せとして生成される複数の予測ブロックに基づく予測を含む、[1]に記載の方法。
[3] 前記予測モードを選択することは、前記規定されたベクトル化エントロピーコーディングが前記拡張層ビデオブロックのために単一ベクトルを規定するときに非加重予測を選択することを含む、[1]に記載の方法。
[4] 前記非加重予測は逐次予測を含む、[3]に記載の方法。
[5] ベクトル化エントロピーコーディングのための前記単一ベクトルを規定するために前記符号化単位のためのベクトル符号化モードを無効にすることをさらに備える、[3]に記載の方法。
[6] 前記符号化単位は、前記ビデオシーケンスのフレームまたは前記ビデオシーケンスのフレームのスライスを含む、[1]に記載の方法。
[7] 前記方法が異なる符号化単位の前記ビデオシーケンスのために反復される、[6]に記載の方法。
[8] 前記ベクトル化エントロピーコーディングは前記複数の拡張層ビデオブロックを2次元ブロックの変換係数から前記1つまたは複数のベクトルへ走査し、前記1つまたは複数のベクトルを別々にエントロピーコーディングすることを含み、ここにおいて前記1つまたは複数のベクトルは複数の1次元セットの前記変換係数を含む、[1]に記載の方法。
[9] コーディング(coding)は符号化(encoding)することを含み、符号化されたビデオブロックを含むビットストリームを送信することをさらに備える、[1]に記載の方法。
[10] コーディング(coding)は復号すること(decoding)を含み、符号化されたビデオブロックを含むビットストリームとして前記ビデオシーケンスを受け取ることをさらに備える、[1]に記載の方法。
[11] ビデオシーケンスのデータを符号化する装置であって、
前記ビデオシーケンス内の符号化単位の複数の拡張層ビデオブロックのベクトル化エントロピーコーディングのための1つまたは複数のベクトルを規定し、前記規定されたベクトル化エントロピーコーディングに基づいて前記符号化単位の前記複数の拡張層ビデオブロックのための予測モードを選択する制御ユニットと、ここにおいて前記制御ユニットは前記規定されたベクトル化エントロピーコーディングが前記複数の拡張層ビデオブロックのために2つ以上のベクトルを確立するときに加重予測を選択するものである、
前記選択された予測モードに基づいて予測コーディング法を行う予測ユニットと、
前記ベクトル化エントロピーコーディングを行うエントロピーコーディングユニットと、
を備える装置。
[12] 前記加重予測は、前記ビデオシーケンス内の複数の予測拡張層ビデオブロックおよび複数の予測基本層ビデオブロックの加重された組合せとして生成された予測ブロックに基づく予測を含む、[11]に記載の装置。
[13] 前記制御ユニットは、前記規定されたベクトル化エントロピーコーディングが前記拡張層ビデオブロックのために単一ベクトルを規定するときに非加重予測を選択する、[11]に記載の装置。
[14] 前記非加重予測は逐次予測を含む、[13]に記載の装置。
[15] 前記制御ユニットは、ベクトル化エントロピーコーディングのための単一ベクトルを規定するために前記符号化単位のためのベクトル符号化モードを無効にする、[13]に記載の装置。
[16] 前記符号化単位は、前記ビデオシーケンスのフレームまたは前記ビデオシーケンスのフレームのスライスを含む、[11]に記載の装置。
[17] 前記制御ユニットは、1つまたは複数のベクトルを規定し、前記ビデオシーケンスの複数の異なる符号化単位の各々について前記予測モードを選択する、[16]に記載の装置。
[18] 走査ユニットをさらに備え、前記走査ユニットは前記複数の拡張層ビデオブロックを2次元ブロックの変換係数から前記1つまたは複数のベクトルへ走査し、前記エントロピーコーディングユニットは前記1つまたは複数のベクトルを別々にエントロピーコーディングし、前記1つまたは複数のベクトルは複数の1次元セットの前記変換係数を含む、[11]に記載の装置。
[19] コーデング(coding)は符号化すること(encoding)を含み、前記エントロピーコーディングユニットはエントロピー符号化ユニット(entropy encoding unit)を含む、[11]に記載の装置。
[20] コーディング(coding)は復号すること(decoding)を含み、前記エントロピーコーディングはエントロピー復号ユニット(entropy decoding unit)を含む、[11]に記載の装置。
[21] 集積回路を備える、[11]に記載の装置。
[22] マイクロプロセッサを備える、[11]に記載の装置。
[23] ビデオ符号化デバイスでの実行に伴い、ビデオシーケンスのデータを符号化することを前記デバイスにさせる命令を備えるコンピュータ読取可能メディアであって、前記命令は、
前記ビデオシーケンス内の符号化単位の複数の拡張層ビデオブロックのベクトル化エントロピーコーディングのための1つまたは複数のベクトルを規定することと、
前記規定されたベクトル化エントロピーコーディングに基づいて前記符号化単位の前記複数の拡張層ビデオブロックのための予測モードを選択することと、ここにおいて前記命令は前記規定されたベクトル化エントロピーコーディングが前記複数の拡張層ビデオブロックのために2つ以上のベクトルを確立するときに加重予測を選択することを前記デバイスにさせるものである、
前記選択された予測モードおよび前記ベクトル化エントロピーコーディングに基づいて前記複数の拡張層ビデオブロックを符号化することと、
を前記デバイスにさせるコンピュータ読取可能メディア。
[24] 前記加重予測は、前記ビデオシーケンス内の予測拡張層ビデオブロックおよび予測基本層ビデオブロックの加重された組合せとして生成された予測ブロックに基づく予測を含む、[23]に記載のコンピュータ読取可能メディア。
[25] 前記命令は、前記規定されたベクトル化エントロピーコーディングが前記複数の拡張層ビデオブロックのために単一ベクトルを規定するときに非加重予測を選択することを前記デバイスにさせる、[23]に記載のコンピュータ読取可能メディア。
[26] 前記非加重予測は逐次予測を含む、[25]に記載のコンピュータ読取可能メディア。
[27] 前記命令は、ベクトル化エントロピーコーディングのための単一ベクトルを規定するために前記符号化単位のためのベクトル符号化モードを無効にすることを前記デバイスにさせる、[25]に記載のコンピュータ読取可能メディア。
[28] 前記符号化単位は、前記ビデオシーケンスのフレームまたは前記ビデオシーケンスのフレームのスライスを含む、[23]に記載のコンピュータ読取可能メディア。
[29] 前記命令は、1つまたは複数のベクトルを規定し、前記ビデオシーケンスの複数の異なる符号化単位の各々について前記予測モードを選択することを前記デバイスにさせる、[28]に記載のコンピュータ読取可能メディア。
[30] 前記ベクトル化エントロピーコーディングは、前記拡張層ビデオブロックを2次元ブロックの変換係数から前記1つまたは複数のベクトルへ走査して、前記1つまたは複数のベクトルを別々にエントロピー符号化することを含み、前記1つまたは複数のベクトルは複数の1次元セットの前記変換係数を含む、[23]に記載のコンピュータ読取可能メディア。
[31] コーディング(coding)は符号化すること(encoding)を含み、前記命令は符号化されたビデオブロックを含むビットストリームを送信することを前記デバイスにさせる、[23]に記載のコンピュータ読取可能メディア。
[32] コーディング(coding)は復号すること(decoding)を含み、前記命令は符号化されたビデオブロックを含むビットストリームとして前記ビデオシーケンスを受け取ることを前記デバイスにさせる、[23]に記載のコンピュータ読取可能メディア。
[33] ビデオシーケンスのデータを符号化するデバイスであって、
前記ビデオシーケンス内の符号化単位の複数の拡張層ビデオブロックのベクトル化エントロピーコーディングのための1つまたは複数のベクトルを規定する手段と、
前記規定されたベクトル化エントロピーコーディングに基づいて前記符号化単位の前記複数の拡張層ビデオブロックのための予測モードを選択する手段と、ここにおいて前記予測モードを選択する手段は前記規定されたベクトル化エントロピーコーディングが前記拡張層ビデオブロックのために2つ以上のベクトルを確立するときに加重予測を選択する手段を含む、
前記選択された予測モードおよび前記ベクトル化エントロピーコーディングに基づいて前記複数の拡張層ビデオブロックを符号化する手段と、
を備えるデバイス。
[34] 前記加重予測は、前記ビデオシーケンス内の予測拡張層ビデオブロックおよび予測基本層ビデオブロックの加重された組合せとして生成された予測ブロックに基づく予測を含む、[33]に記載のデバイス。
[35] 前記予測モードを選択する手段は、前記規定されたベクトル化エントロピーコーディングが前記拡張層ビデオブロックのために単一ベクトルを規定するときに非加重予測を選択する手段を含む、[33]に記載のデバイス。
[36] 前記非加重予測は逐次予測を含む、[35]に記載のデバイス。
[37] ベクトル化エントロピーコーディングのための単一ベクトルを規定するために前記符号化単位のためのベクトル符号化モードを無効にする手段をさらに備える、[35]に記載のデバイス。
[38] 前記符号化単位は、前記ビデオシーケンスのフレームまたは前記ビデオシーケンスのフレームのスライスを含む、[33]に記載のデバイス。
[39] 前記規定する手段は1つまたは複数のベクトルを規定し、前記選択する手段は前記ビデオシーケンスの複数の異なる符号化単位の各々について前記予測モードを選択する、[38]に記載のデバイス。
[40] 前記ベクトル化エントロピーコーディングは、前記拡張層ビデオブロックを2次元ブロックの変換係数から前記1つまたは複数のベクトルへ走査して、前記1つまたは複数のベクトルを別々にエントロピー符号化することを含み、前記1つまたは複数のベクトルは複数の1次元セットの前記変換係数を含む、[33]に記載のデバイス。
[41] コーディング(coding)は符号化すること(encoding)を含み、符号化されたビデオブロックを含むビットストリームを送信する手段がさらに備えられる、[33]に記載のデバイス。
[42] コーディング(coding)は復号すること(decoding)を含み、符号化されたビデオブロックを含むビットストリームとして前記ビデオシーケンスを受け取る手段がさらに備えられる、[33]に記載のデバイス。
[43] ビデオシーケンス内の符号化単位の複数の拡張層ビデオブロックのベクトル化エントロピーコーディングのための1つまたは複数のベクトルを規定し、前記規定されたベクトル化エントロピーコーディングに基づいて前記符号化単位の前記複数の拡張層ビデオブロックのための予測モードを選択する制御ユニットと、ここにおいて該制御ユニットは前記規定されたベクトル化エントロピーコーディングが前記複数の拡張層ビデオブロックのために2つ以上のベクトルを確立するときに加重予測を選択するものである、
前記選択された予測モードに基づいて予測コーディング法を行う予測ユニットと、
前記ベクトル化エントロピーコーディングを行ってビットストリームの少なくとも一部分を生成するエントロピー符号化ユニットと、
前記ビットストリームを他のデバイスへ送る無線送信機と、
を備えるデバイス。
[44] 無線通信ハンドセットを備える、[43]に記載のデバイス。
[45] ビデオシーケンス内の符号化単位の複数の拡張層ビデオブロックのエントロピー符号化係数値を含むビットストリームを受け取る無線受信機と、
前記ビデオシーケンス内の前記符号化単位の前記複数の拡張層ビデオブロックのベクトル化エントロピー復号のための1つまたは複数のベクトルを規定し、前記規定されたベクトル化エントロピーコーディングに基づいて前記符号化単位の前記拡張層ビデオブロックのために予測モードを選択する制御ユニットと、ここにおいて前記制御ユニットは、前記規定されたベクトル化エントロピーコーディングが前記拡張層ビデオブロックのために2つ以上のベクトルを確立するときに加重予測を選択するものである、
前記選択された予測モードに基づいて予測復号法を行う予測ユニットと、
前記ベクトル化エントロピー復号を行うエントロピー復号ユニットと、
を備えるデバイス。
[46] 無線通信ハンドセットを備える、[45]に記載のデバイス。
Claims (51)
- プロセッサがビデオシーケンスのデータをコーディングする方法であって、前記方法は、
前記プロセッサが前記ビデオシーケンス内の符号化単位の複数の拡張層ビデオブロックのベクトル化エントロピーコーディングのために複数の変換係数の1つまたは複数のベクトルを規定するステップと、
前記プロセッサが前記規定されたベクトル化エントロピーコーディングに基づいて前記符号化単位の前記複数の拡張層ビデオブロックのための予測モードを選択するステップと、ここにおいて前記ベクトル化エントロピーコーディングは複数の2次元ブロックの変換係数から複数の変換係数の前記1または複数のベクトルへ前記複数の拡張層ビデオブロックを走査し、複数の変換係数の前記1または複数のベクトルを別々にエントロピーコーディングすることを含み、前記1または複数のベクトルの複数の変換係数は前記複数の2次元ブロックの変換係数の複数の1次元セットを含み、前記予測モードを選択するステップは前記規定されたベクトル化エントロピーコーディングが前記複数の拡張層ビデオブロックのために複数の変換係数の2つ以上のベクトルを確立するときに加重予測を選択し、前記規定されたベクトル化エントロピーコーディングが前記拡張層ビデオブロックのために複数の変換係数の単一ベクトルを確立するときに非加重予測を選択することを含む、
前記プロセッサが前記選択された予測モードおよび前記ベクトル化エントロピーコーディングに基づいて前記複数の拡張層ビデオブロックをコーディングするステップと、
を行う方法。 - 前記加重予測は、前記ビデオシーケンス内の複数の予測基本層ビデオブロックおよび複数の予測拡張層ビデオブロックの加重された組合せとして生成される複数の予測ブロックに基づく予測を含む、請求項1に記載の方法。
- 前記非加重予測は逐次予測を含む、請求項1に記載の方法。
- 前記プロセッサがベクトル化エントロピーコーディングのための前記単一ベクトルを規定するために前記符号化単位のためのベクトル符号化モードを無効にするステップをさらに行う、請求項1に記載の方法。
- 前記符号化単位は、前記ビデオシーケンスのフレームまたは前記ビデオシーケンスのフレームのスライスを含む、請求項1に記載の方法。
- 前記方法が異なる符号化単位の前記ビデオシーケンスのために反復される、請求項5に記載の方法。
- コーディング(coding)は符号化(encoding)することを含み、前記プロセッサが符号化されたビデオブロックを含むビットストリームを送信するステップをさらに行う、請求項1に記載の方法。
- コーディング(coding)は復号すること(decoding)を含み、前記プロセッサが符号化されたビデオブロックを含むビットストリームとして前記ビデオシーケンスを受け取るステップをさらに行う、請求項1に記載の方法。
- ビデオシーケンスのデータを符号化する装置であって、
前記ビデオシーケンス内の符号化単位の複数の拡張層ビデオブロックのベクトル化エントロピーコーディングのために複数の変換係数の1つまたは複数のベクトルを規定し、前記規定されたベクトル化エントロピーコーディングに基づいて前記符号化単位の前記複数の拡張層ビデオブロックのための予測モードを選択する制御ユニットと、ここにおいて前記制御ユニットは前記規定されたベクトル化エントロピーコーディングが前記複数の拡張層ビデオブロックのために複数の変換係数の2つ以上のベクトルを確立するときに加重予測を選択し、前記規定されたベクトル化エントロピーコーディングが前記拡張層ビデオブロックのために複数の変換係数の単一ベクトルを確立するときに非加重予測を選択するものである、
前記選択された予測モードに基づいて予測コーディング法を行う予測ユニットと、
前記ベクトル化エントロピーコーディングを行うエントロピーコーディングユニットと、
走査ユニットと、ここにおいて前記走査ユニットは複数の2次元ブロックの変換係数から複数の変換係数の前記1または複数のベクトルへ前記複数の拡張層ビデオブロックを走査するものであり、前記エントロピーコーディングユニットは複数の変換係数の前記1または複数のベクトルを別々にエントロピーコーディングするものであり、前記1または複数のベクトルの複数の変換係数は前記複数の2次元ブロックの変換係数の複数の1次元セットを含む、
を備える装置。 - 前記加重予測は、前記ビデオシーケンス内の複数の予測拡張層ビデオブロックおよび複数の予測基本層ビデオブロックの加重された組合せとして生成された予測ブロックに基づく予測を含む、請求項9に記載の装置。
- 前記非加重予測は逐次予測を含む、請求項9に記載の装置。
- 前記制御ユニットは、ベクトル化エントロピーコーディングのための前記単一ベクトルを規定するために前記符号化単位のためのベクトル符号化モードを無効にする、請求項9に記載の装置。
- 前記符号化単位は、前記ビデオシーケンスのフレームまたは前記ビデオシーケンスのフレームのスライスを含む、請求項9に記載の装置。
- 前記制御ユニットは1つまたは複数のベクトルを規定し、前記ビデオシーケンスの複数の異なる符号化単位の各々について前記予測モードを選択する、請求項13に記載の装置。
- コーデング(coding)は符号化すること(encoding)を含み、前記エントロピーコーディングユニットはエントロピー符号化ユニット(entropy encoding unit)を含む、請求項9に記載の装置。
- コーディング(coding)は復号すること(decoding)を含み、前記エントロピーコーディングユニットはエントロピー復号ユニット(entropy decoding unit)を含む、請求項9に記載の装置。
- 集積回路を備える、請求項9に記載の装置。
- マイクロプロセッサを備える、請求項9に記載の装置。
- ビデオシーケンスのデータを符号化するためにビデオ符号化デバイスによって実行可能な複数の命令を記憶した非一時的コンピュータ読取可能記憶メディアであって、前記複数の命令は前記ビデオ符号化デバイスに、
前記ビデオシーケンス内の符号化単位の複数の拡張層ビデオブロックのベクトル化エントロピーコーディングのために複数の変換係数の1つまたは複数のベクトルを規定することと、
前記規定されたベクトル化エントロピーコーディングに基づいて前記符号化単位の前記複数の拡張層ビデオブロックのための予測モードを選択することと、ここにおいて前記ベクトル化エントロピーコーディングは複数の2次元ブロックの変換係数から複数の変換係数の前記1または複数のベクトルへ前記複数の拡張層ビデオブロックを走査し、複数の変換係数の前記前記1または複数のベクトルを別々にエントロピーコーディングすることを含み、前記1または複数のベクトルの複数の変換係数は前記複数の2次元ブロックの変換係数の複数の1次元セットを含み、前記規定されたベクトル化エントロピーコーディングが前記複数の拡張層ビデオブロックのために複数の変換係数の2つ以上のベクトルを確立するときに前記デバイスに加重予測が選択され、前記規定されたベクトル化エントロピーコーディングが前記拡張層ビデオブロックのために複数の変換係数の単一ベクトルを確立するときに非加重予測が選択される、
前記選択された予測モードおよび前記ベクトル化エントロピーコーディングに基づいて前記複数の拡張層ビデオブロックを符号化することと、
をさせるものである、非一時的コンピュータ読取可能記憶メディア。 - 前記加重予測は、前記ビデオシーケンス内の予測拡張層ビデオブロックおよび予測基本層ビデオブロックの加重された組合せとして生成された予測ブロックに基づく予測を含む、請求項19に記載の非一時的コンピュータ読取可能記憶メディア。
- 前記複数の命令は、前記規定されたベクトル化エントロピーコーディングが前記複数の拡張層ビデオブロックのために複数の変換係数の単一ベクトルを規定するときに非加重予測を選択することを前記デバイスにさせる複数の命令を含む、請求項19に記載の非一時的コンピュータ読取可能記憶メディア。
- 前記非加重予測は逐次予測を含む、請求項21に記載の非一時的コンピュータ読取可能記憶メディア。
- 前記複数の命令は、ベクトル化エントロピーコーディングのための前記単一ベクトルを規定するために前記符号化単位のためのベクトル符号化モードを無効にすることを前記デバイスにさせる複数の命令を含む、請求項21に記載の非一時的コンピュータ読取可能記憶メディア。
- 前記符号化単位は、前記ビデオシーケンスのフレームまたは前記ビデオシーケンスのフレームのスライスを含む、請求項19に記載の非一時的コンピュータ読取可能記憶メディア。
- 前記複数の命令は1つまたは複数のベクトルを規定し、前記ビデオシーケンスの複数の異なる符号化単位の各々について前記予測モードを選択することを前記デバイスにさせる複数の命令を含む、請求項24に記載の非一時的コンピュータ読取可能記憶メディア。
- コーディング(coding)は符号化すること(encoding)を含み、前記複数の命令は符号化されたビデオブロックを含むビットストリームを送信することを前記デバイスにさせる複数の命令を含む、請求項19に記載の非一時的コンピュータ読取可能記憶メディア。
- コーディング(coding)は復号すること(decoding)を含み、前記複数の命令は符号化されたビデオブロックを含むビットストリームとして前記ビデオシーケンスを受け取ることを前記デバイスにさせる複数の命令を含む、請求項19に記載の非一時的コンピュータ読取可能記憶メディア。
- ビデオシーケンスのデータを符号化するデバイスであって、
前記ビデオシーケンス内の符号化単位の複数の拡張層ビデオブロックのベクトル化エントロピーコーディングのために複数の変換係数の1つまたは複数のベクトルを規定する手段と、
前記規定されたベクトル化エントロピーコーディングに基づいて前記符号化単位の前記複数の拡張層ビデオブロックのための予測モードを選択する手段と、ここにおいて前記規定されたベクトル化エントロピーコーディングは複数の2次元ブロックの変換係数から複数の変換係数の前記1または複数のベクトルへ前記複数の拡張層ビデオブロックを走査し、複数の変換係数の前記1または複数のベクトルを別々にエントロピーコーディングすることを含み、前記1または複数のベクトルの複数の変換係数は前記複数の2次元ブロックの変換係数の複数の1次元セットを含み、前記予測モードを選択する手段は前記規定されたベクトル化エントロピーコーディングが前記拡張層ビデオブロックのために複数の変換係数の2つ以上のベクトルを確立するときに加重予測を選択する手段を含む、
前記規定されたベクトル化エントロピーコーディングが前記拡張層ビデオブロックのために複数の変換係数の単一ベクトルを確立するときに非加重予測を選択する手段と、
前記選択された予測モードおよび前記ベクトル化エントロピーコーディングに基づいて前記複数の拡張層ビデオブロックを符号化する手段と、
を備えるデバイス。 - 前記加重予測は、前記ビデオシーケンス内の予測拡張層ビデオブロックおよび予測基本層ビデオブロックの加重された組合せとして生成された予測ブロックに基づく予測を含む、請求項28に記載のデバイス。
- 前記非加重予測は逐次予測を含む、請求項28に記載のデバイス。
- ベクトル化エントロピーコーディングのための前記単一ベクトルを規定するために前記符号化単位のためのベクトル符号化モードを無効にする手段をさらに備える、請求項28に記載のデバイス。
- 前記符号化単位は、前記ビデオシーケンスのフレームまたは前記ビデオシーケンスのフレームのスライスを含む、請求項28に記載のデバイス。
- 前記規定する手段は1つまたは複数のベクトルを規定し、前記選択する手段は前記ビデオシーケンスの複数の異なる符号化単位の各々について前記予測モードを選択する、請求項32に記載のデバイス。
- コーディング(coding)は符号化すること(encoding)を含み、前記デバイスは、符号化されたビデオブロックを含むビットストリームを送信する手段をさらに備える、請求項28に記載のデバイス。
- コーディング(coding)は復号すること(decoding)を含み、前記デバイスは、符号化されたビデオブロックを含むビットストリームとして前記ビデオシーケンスを受け取る手段がさらに備えられる、請求項28に記載のデバイス。
- ビデオシーケンス内の符号化単位の複数の拡張層ビデオブロックのベクトル化エントロピーエンコーディングのために複数の変換係数の1つまたは複数のベクトルを規定し、前記規定されたベクトル化エントロピーエンコーディングに基づいて前記符号化単位の前記複数の拡張層ビデオブロックのための予測モードを選択する制御ユニットと、ここにおいて前記制御ユニットは前記規定されたベクトル化エントロピーエンコーディングが前記複数の拡張層ビデオブロックのために複数の変換係数の2つ以上のベクトルを確立するときに加重予測を選択し、前記規定されたベクトル化エントロピーエンコーディングが前記拡張層ビデオブロックのために複数の変換係数の単一ベクトルを確立するときに非加重予測を選択するものである、
前記選択された予測モードに基づいて予測エンコーディング法を行う予測ユニットと、
前記ベクトル化エントロピーエンコーディングを行ってビットストリームの少なくとも一部分を生成するエントロピー符号化ユニットと、
走査ユニットと、ここにおいて前記走査ユニットは複数の2次元ブロックの変換係数から複数の変換係数の前記1または複数のベクトルへ前記複数の拡張層ビデオブロックを走査するものであり、前記エントロピー符号化ユニットは複数の変換係数の前記1または複数のベクトルを別々にエントロピーコーディングするものであり、前記1または複数のベクトルの複数の変換係数は前記複数の2次元ブロックの変換係数の複数の1次元セットを含む、
前記ビットストリームを他のデバイスへ送る無線送信機と、
を備えるデバイス。 - 無線通信ハンドセットを備える、請求項36に記載のデバイス。
- ビデオシーケンス内の符号化単位の複数の拡張層ビデオブロックのエントロピー符号化係数値を含むビットストリームを受け取る無線受信機と、
前記ビデオシーケンス内の前記符号化単位の前記複数の拡張層ビデオブロックのベクトル化エントロピー復号のために複数の変換係数の1つまたは複数のベクトルを規定し、前記規定されたベクトル化エントロピー復号に基づいて前記符号化単位の前記拡張層ビデオブロックのための予測モードを選択する制御ユニットと、ここにおいて前記制御ユニットは前記規定されたベクトル化エントロピー復号が前記拡張層ビデオブロックのために複数の変換係数の2つ以上のベクトルを確立するときに加重予測を選択し、前記規定されたベクトル化エントロピー復号が前記拡張層ビデオブロックのために複数の変換係数の単一ベクトルを確立するときに非加重予測を選択するものである、
前記選択された予測モードに基づいて予測復号法を行う予測ユニットと、
前記ベクトル化エントロピー復号を行うエントロピー復号ユニットと、
走査ユニットと、ここにおいて前記走査ユニットは複数の変換係数の1または複数のベクトルから複数の2次元ブロックの変換係数へ前記複数の拡張層ビデオブロックを走査するものであり、前記エントロピー復号ユニットは複数の変換係数の前記1または複数のベクトルを別々にエントロピー復号するものであり、前記1または複数のベクトルの複数の変換係数は前記2次元ブロックの変換係数の複数の1次元セットを含む、
を備えるデバイス。 - 無線通信ハンドセットを備える、請求項38に記載のデバイス。
- 前記複数の拡張層ビデオブロックをコーディングすることは、複数の変換係数の前記1または複数のベクトルの前記複数の1次元セットの各々を別々にエントロピーコーディングすることを備える請求項1に記載の方法。
- さらに、前記プロセッサが1または複数の制御信号を符号化するステップを行い、前記複数の制御信号は複数の変換係数の前記複数の2次元ブロックのうちのどの変換係数が複数の変換係数の前記1または複数のベクトルの各々に含まれているかを指定する請求項1に記載の方法。
- 前記ベクトル化エントロピーコーディングを行うために、前記エントロピーコーディングユニットはさらに、
複数の変換係数の前記1または複数のベクトルの前記複数の1次元セットの各々を別々にエントロピーコーディングするように構成される請求項9に記載の装置。 - 前記制御ユニットはさらに1または複数の制御信号をコーディングするように構成され、前記複数の制御信号は複数の変換係数の前記複数の2次元ブロックのうちのどの変換係数が複数の変換係数の前記1または複数のベクトルの各々に含まれているかを指定する請求項9に記載の装置。
- 前記デバイスに前記複数の拡張層ビデオブロックを符号化させる複数の命令はさらに、
前記デバイスに複数の変換係数の前記1または複数のベクトルの前記複数の1次元セットの各々を別々にエントロピーコーディングさせる複数の命令を備える請求項19に記載の非一時的コンピュータ読取可能記憶メディア。 - 前記デバイスに1または複数の制御信号を符号化させる複数の命令をさらに記憶し、前記複数の制御信号は複数の変換係数の前記複数の2次元ブロックのうちのどの変換係数が複数の変換係数の前記1または複数のベクトルの各々に含まれているかを指定する請求項19に記載の非一時的コンピュータ読取可能記憶メディア。
- 前記複数の拡張層ビデオブロックを符号化する手段はさらに複数の変換係数の前記1または複数のベクトルの前記複数の1次元セットの各々を別々にエントロピーコーディングする手段を備える請求項28に記載のデバイス。
- 1または複数の制御信号を符号化する手段をさらに備え、前記複数の制御信号は複数の変換係数の前記複数の2次元ブロックのうちのどの変換係数が複数の変換係数の前記1または複数のベクトルの各々に含まれているかを指定する請求項28に記載のデバイス。
- 前記ベクトル化エントロピーコーディングを行うために、前記エントロピーコーディングユニットはさらに、
複数の変換係数の前記1または複数のベクトルの前記複数の1次元セットの各々を別々にエントロピーコーディングするように構成される請求項36に記載のデバイス。 - 前記制御ユニットはさらに、
1または複数の制御信号をコーディングするように構成され、前記複数の制御信号は複数の変換係数の前記複数の2次元ブロックのうちのどの変換係数が複数の変換係数の前記1または複数のベクトルの各々に含まれているかを指定する請求項36に記載のデバイス。 - 前記ベクトル化エントロピーコーディングを行うために、前記エントロピーコーディングユニットはさらに、
複数の変換係数の前記1または複数のベクトルの前記複数の1次元セットの各々を別々にエントロピーコーディングするように構成される請求項38に記載のデバイス。 - 前記制御ユニットはさらに、
1または複数の制御信号をコーディングするように構成され、前記複数の制御信号は複数の変換係数の前記複数の2次元ブロックのうちのどの変換係数が複数の変換係数の前記1または複数のベクトルの各々に含まれているかを指定する請求項38に記載のデバイス。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10603908P | 2008-10-16 | 2008-10-16 | |
US61/106,039 | 2008-10-16 | ||
US12/351,684 | 2009-01-09 | ||
US12/351,684 US20100098156A1 (en) | 2008-10-16 | 2009-01-09 | Weighted prediction based on vectorized entropy coding |
PCT/US2009/060707 WO2010045380A2 (en) | 2008-10-16 | 2009-10-14 | Weighted prediction based on vectorized entropy coding |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012506215A JP2012506215A (ja) | 2012-03-08 |
JP5415546B2 true JP5415546B2 (ja) | 2014-02-12 |
Family
ID=42027804
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011532221A Expired - Fee Related JP5415546B2 (ja) | 2008-10-16 | 2009-10-14 | ベクトル化エントロピーコーディングに基づく加重予測 |
Country Status (7)
Country | Link |
---|---|
US (2) | US20100098156A1 (ja) |
EP (1) | EP2347519A2 (ja) |
JP (1) | JP5415546B2 (ja) |
KR (1) | KR101178085B1 (ja) |
CN (1) | CN102187671B (ja) |
TW (1) | TW201029472A (ja) |
WO (1) | WO2010045380A2 (ja) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100098156A1 (en) | 2008-10-16 | 2010-04-22 | Qualcomm Incorporated | Weighted prediction based on vectorized entropy coding |
KR101373814B1 (ko) * | 2010-07-31 | 2014-03-18 | 엠앤케이홀딩스 주식회사 | 예측 블록 생성 장치 |
US8428375B2 (en) * | 2010-11-17 | 2013-04-23 | Via Technologies, Inc. | System and method for data compression and decompression in a graphics processing system |
KR20130000334A (ko) * | 2011-06-15 | 2013-01-02 | 광운대학교 산학협력단 | 스케일러블 비디오 코딩 및 디코딩 방법과 이를 이용한 장치 |
US20130016769A1 (en) | 2011-07-17 | 2013-01-17 | Qualcomm Incorporated | Signaling picture size in video coding |
US9787982B2 (en) * | 2011-09-12 | 2017-10-10 | Qualcomm Incorporated | Non-square transform units and prediction units in video coding |
US9386311B2 (en) * | 2011-12-01 | 2016-07-05 | Intel Corporation | Motion estimation methods for residual prediction |
US9979959B2 (en) | 2012-04-20 | 2018-05-22 | Qualcomm Incorporated | Video coding with enhanced support for stream adaptation and splicing |
SI2869563T1 (en) * | 2012-07-02 | 2018-08-31 | Samsung Electronics Co., Ltd. | The process of entropic video decoding |
JP6050488B2 (ja) * | 2012-07-06 | 2016-12-21 | サムスン エレクトロニクス カンパニー リミテッド | ランダムアクセスのためのマルチレイヤビデオ符号化方法及びその装置、並びにランダムアクセスのためのマルチレイヤビデオ復号化方法及びその装置 |
US9374583B2 (en) | 2012-09-20 | 2016-06-21 | Qualcomm Incorporated | Video coding with improved random access point picture behaviors |
US9578339B2 (en) * | 2013-03-05 | 2017-02-21 | Qualcomm Incorporated | Parallel processing for video coding |
US10666984B2 (en) * | 2016-03-08 | 2020-05-26 | Qualcomm Incorporated | Apparatus and method for vector-based entropy coding for display stream compression |
CA3078804A1 (en) * | 2017-10-09 | 2019-04-18 | Arris Enterprises Llc | Adaptive unequal weight planar prediction |
WO2019166508A1 (en) | 2018-02-28 | 2019-09-06 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Composed prediction and restricted merge |
US20220279185A1 (en) * | 2021-02-26 | 2022-09-01 | Lemon Inc. | Methods of coding images/videos with alpha channels |
CN115550660B (zh) * | 2021-12-30 | 2023-08-22 | 北京国瑞数智技术有限公司 | 网络视频局部可变压缩方法和*** |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR0132894B1 (ko) * | 1992-03-13 | 1998-10-01 | 강진구 | 영상압축부호화 및 복호화 방법과 그 장치 |
US5367629A (en) * | 1992-12-18 | 1994-11-22 | Sharevision Technology, Inc. | Digital video compression system utilizing vector adaptive transform |
JPH0850984A (ja) | 1994-08-08 | 1996-02-20 | Riken Densen Kk | オゾン発生電極 |
US6795584B2 (en) * | 2002-10-03 | 2004-09-21 | Nokia Corporation | Context-based adaptive variable length coding for adaptive block transforms |
KR100714689B1 (ko) | 2005-01-21 | 2007-05-04 | 삼성전자주식회사 | 다 계층 구조 기반의 스케일러블 비디오 코딩 및 디코딩방법, 이를 위한 장치 |
KR100703770B1 (ko) * | 2005-03-25 | 2007-04-06 | 삼성전자주식회사 | 가중 예측을 이용한 비디오 코딩 및 디코딩 방법, 이를위한 장치 |
AU2006225467B2 (en) | 2005-03-25 | 2009-12-10 | Samsung Electronics Co., Ltd. | Video coding and decoding method using weighted prediction and apparatus for the same |
EP1878257A1 (en) * | 2005-04-12 | 2008-01-16 | Nokia Corporation | Method and system for motion compensated fine granularity scalable video coding with drift control |
KR100714696B1 (ko) | 2005-06-24 | 2007-05-04 | 삼성전자주식회사 | 다계층 기반의 가중 예측을 이용한 비디오 코딩 방법 및장치 |
AU2006277007B2 (en) * | 2005-07-21 | 2011-10-27 | Interdigital Vc Holdings, Inc. | Method and apparatus for weighted prediction for scalable video coding |
KR100867995B1 (ko) | 2006-01-07 | 2008-11-10 | 한국전자통신연구원 | 동영상 데이터 인코딩/디코딩 방법 및 그 장치 |
KR100817021B1 (ko) | 2006-06-21 | 2008-03-26 | 한국전자통신연구원 | H.264/avc 멀티미디어 콘텐츠의 선택적 암호화기능을 갖는 부호화 및 복호화 장치 및 그 방법 |
US20100098156A1 (en) | 2008-10-16 | 2010-04-22 | Qualcomm Incorporated | Weighted prediction based on vectorized entropy coding |
-
2009
- 2009-01-09 US US12/351,684 patent/US20100098156A1/en not_active Abandoned
- 2009-10-14 JP JP2011532221A patent/JP5415546B2/ja not_active Expired - Fee Related
- 2009-10-14 EP EP09749239A patent/EP2347519A2/en not_active Withdrawn
- 2009-10-14 WO PCT/US2009/060707 patent/WO2010045380A2/en active Application Filing
- 2009-10-14 KR KR1020117010347A patent/KR101178085B1/ko not_active IP Right Cessation
- 2009-10-14 CN CN2009801412133A patent/CN102187671B/zh not_active Expired - Fee Related
- 2009-10-16 TW TW098135153A patent/TW201029472A/zh unknown
-
2015
- 2015-06-15 US US14/739,858 patent/US9819940B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
WO2010045380A3 (en) | 2010-06-10 |
US9819940B2 (en) | 2017-11-14 |
CN102187671B (zh) | 2013-10-02 |
US20150281695A1 (en) | 2015-10-01 |
TW201029472A (en) | 2010-08-01 |
EP2347519A2 (en) | 2011-07-27 |
CN102187671A (zh) | 2011-09-14 |
US20100098156A1 (en) | 2010-04-22 |
JP2012506215A (ja) | 2012-03-08 |
WO2010045380A2 (en) | 2010-04-22 |
KR101178085B1 (ko) | 2012-08-30 |
KR20110063865A (ko) | 2011-06-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5415546B2 (ja) | ベクトル化エントロピーコーディングに基づく加重予測 | |
JP5405596B2 (ja) | ビデオのコーディングの際の、アクティビティメトリックに基づくフィルタ予測 | |
KR101177737B1 (ko) | Cabac 코더에 대한 레이트-왜곡 모델링에 기초한 양자화 | |
KR101168843B1 (ko) | 수평 및 수직 대칭에 기초한 필터 계수들의 비디오 코딩 | |
US9288501B2 (en) | Motion vector predictors (MVPs) for bi-predictive inter mode in video coding | |
KR101244229B1 (ko) | 비디오 코딩의 적응형 계수 스캐닝 | |
JP5139542B2 (ja) | Cabacコーダのための2パス量子化 | |
CN101690227B (zh) | 用于对子带进行熵译码的子带扫描技术 | |
JP5985553B2 (ja) | キャッシュヒットを向上させるための復号器内での時間的及び空間的ビデオブロックの再順序付け | |
JP5259828B2 (ja) | 4×4および8×8よりも大きい変換を使用するビデオ符号化 | |
JP5755808B2 (ja) | ルーマおよびクロマブロックのためのvlc係数コーディング | |
KR20130135362A (ko) | 비디오 코딩에서 단예측 인접자들에 기초한 양예측 머지 모드 | |
JP2013520875A (ja) | ビデオコーディングのための適応動き解像度 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120821 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20121120 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20121128 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130111 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130409 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20130703 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20130710 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130821 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20131015 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131113 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |