JP2016525303A - 変位ベクトルを使用する予測ブロックからのイントラ予測 - Google Patents
変位ベクトルを使用する予測ブロックからのイントラ予測 Download PDFInfo
- Publication number
- JP2016525303A JP2016525303A JP2016521839A JP2016521839A JP2016525303A JP 2016525303 A JP2016525303 A JP 2016525303A JP 2016521839 A JP2016521839 A JP 2016521839A JP 2016521839 A JP2016521839 A JP 2016521839A JP 2016525303 A JP2016525303 A JP 2016525303A
- Authority
- JP
- Japan
- Prior art keywords
- block
- video data
- video
- current
- predicted
- 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.)
- Granted
Links
- 239000013598 vector Substances 0.000 title claims abstract description 601
- 238000006073 displacement reaction Methods 0.000 title claims abstract description 266
- 238000000034 method Methods 0.000 claims abstract description 264
- 241000023320 Luma <angiosperm> Species 0.000 claims description 91
- OSWPMRLSEDHDFF-UHFFFAOYSA-N methyl salicylate Chemical compound COC(=O)C1=CC=CC=C1O OSWPMRLSEDHDFF-UHFFFAOYSA-N 0.000 claims description 91
- 208000037170 Delayed Emergence from Anesthesia Diseases 0.000 claims description 72
- 238000001914 filtration Methods 0.000 claims description 66
- 238000003860 storage Methods 0.000 claims description 24
- 238000004891 communication Methods 0.000 claims description 20
- 230000004044 response Effects 0.000 claims description 10
- 238000005070 sampling Methods 0.000 claims description 10
- 230000008859 change Effects 0.000 claims description 2
- 238000012545 processing Methods 0.000 description 54
- 238000010586 diagram Methods 0.000 description 31
- 238000013139 quantization Methods 0.000 description 26
- 230000008569 process Effects 0.000 description 22
- 230000003044 adaptive effect Effects 0.000 description 19
- 230000005540 biological transmission Effects 0.000 description 12
- 238000000638 solvent extraction Methods 0.000 description 12
- 230000006835 compression Effects 0.000 description 11
- 238000007906 compression Methods 0.000 description 11
- 230000002123 temporal effect Effects 0.000 description 7
- 238000013500 data storage Methods 0.000 description 6
- 230000000007 visual effect Effects 0.000 description 6
- VBRBNWWNRIMAII-WYMLVPIESA-N 3-[(e)-5-(4-ethylphenoxy)-3-methylpent-3-enyl]-2,2-dimethyloxirane Chemical compound C1=CC(CC)=CC=C1OC\C=C(/C)CCC1C(C)(C)O1 VBRBNWWNRIMAII-WYMLVPIESA-N 0.000 description 5
- 238000011161 development Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 239000011159 matrix material Substances 0.000 description 4
- 238000012360 testing method Methods 0.000 description 4
- 238000007792 addition Methods 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 3
- 238000003491 array Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000005192 partition Methods 0.000 description 3
- 238000011160 research Methods 0.000 description 3
- 230000011664 signaling Effects 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 239000000470 constituent Substances 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 239000004615 ingredient Substances 0.000 description 1
- 238000012432 intermediate storage Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000001131 transforming effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/103—Selection of coding mode or of prediction mode
- H04N19/105—Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/593—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
-
- 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/154—Measured or subjectively estimated visual quality after decoding, e.g. measurement of distortion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/176—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/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/186—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 colour or a chrominance component
-
- 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
- H04N19/463—Embedding additional information in the video signal during the compression process by compressing encoding parameters before transmission
-
- 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/523—Motion estimation or motion compensation with sub-pixel accuracy
-
- 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/55—Motion estimation with spatial constraints, e.g. at image or region borders
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/563—Motion estimation with padding, i.e. with filling of non-object values in an arbitrarily shaped picture block or region for estimation purposes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/70—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/80—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
- H04N19/82—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
2013年6月21日に出願された米国仮出願第61/838,209号、
2013年7月17日に出願された米国仮出願第61/847,549号、
2013年8月16日に出願された米国仮出願第61/866,965号、
2013年8月26日に出願された米国仮出願第61/870,050号、
2013年9月27日に出願された米国仮出願第61/883,612号、
2013年10月4日に出願された米国仮出願第61/887,115号、
2013年10月21日に出願された米国仮出願第61/893,539号、
2013年10月25日に出願された米国仮出願第61/896,013号、および
2014年1月5日に出願された米国仮出願第61/923,698号の各々の利益を主張する。
http://phenix.int-evry.fr/jct/doc_end_user/current_document.php?id=8143から入手可能であり、内容全体が参照により組み込まれている、McCannら、「High Efficiency Video Coding(HEVC) Test Model 12(HM12)Encoder Description」文献JCTVC−N1002が、HEVCの最近のエンコーダ文献である。
http://phenix.it-sudparis.eu/jct2/doc_end_user/documents/5_Vienna/wg11/JCT3V-E1004-v6.zipから入手可能であり、内容全体が参照により組み込まれている、Techら「MV-HEVC Draft Text 5」Joint Collaborative Team on 3D Video Coding Extension Development of ITU-T SG 16 WP 3およびISO/IEC JTC 1/SC 29/WG 11、文献番号JCT3V−E1004−v6が、MV−HEVCの最近のドラフトである。
http://phenix.it-sudparis.eu/jct2/doc_end_user/documents/5_Vienna/wg11/JCT3V-E1001-v3.zipから入手可能であり、内容全体が参照により組み込まれている、Techら、「3D-JEVC Draft Text 1」、Joint Collaborative Team on 3D Video Coding Extension Development of ITU-T SG 16 WP 3およびISO/IEC JTC 1/SC 29/WG 11、第5回会合:ウィーン、オーストリア、2013年7月27日〜8月2日、文献番号JCT3V−E1001−v3が、3D−HEVCの最近のドラフトである。3D−HEVC用の最近のソフトウェア3D−HTMは、以下のリンク、すなわち、[3D-HTM version 8.0]:https://hevc.hhi.fraunhofer.de/svn/svn_3DVCSoftware/tags/HTM-8.0/からダウンロード可能である。
最近のソフトウェア文献、すなわち、内容全体が参照により組み込まれている、Zhangら、「3D-HEVC Test Model 5」、Joint Collaborative Team on 3D Video Coding Extension Development of ITU-T SG 16 WP 3およびISO/IEC JTC 1/SC 29/WG 11、第5回会合:ウィーン、オーストリア、2013年7月27日〜8月2日、文献番号JCT3V−E1005が、http://phenix.it-sudparis.eu/jct2/doc_end_user/current_document.php?id=1360から入手可能である。
http://phenix.int-evry.fr/jct/doc_end_user/current_document.php?id=7601からダウンロード可能である。JCT−VC M0350によれば、イントラMCは、(1)現在のビデオブロック、たとえば、CUから変位された予測信号の位置、たとえば、同じフレームまたはピクチャ内のブロックを示す1次元オフセットまたは変位ベクトル(ここではブロックベクトル、動きベクトル、または「MV」とも呼ばれる)を(2)残差信号とともにコーディングすることを含む。イントラMCを使用するCUまたはその他のブロックの場合、予測信号は、同じピクチャ内のすでに再構成された領域から得られる。
以下に、出願当初の特許請求の範囲に記載された発明を付記する。
[C1]
ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードを含むビデオデータを復号する方法であって、
符号化ビデオビットストリームにおいて、2次元ベクトルの水平変位成分および垂直変位成分ならびにビデオデータの現在のブロックに関する残差ブロックを定義する1つまたは複数のシンタックス要素を受信することと、
前記1つまたは複数のシンタックス要素を復号することと、
前記2次元ベクトルの前記水平変位成分および前記垂直変位成分を定義する前記復号されたシンタックス要素に基づいてビデオデータの現在のブロックに関するビデオデータの予測ブロックを決定することと、ここにおいて、ビデオデータの前記予測ブロックがビデオデータの前記現在のブロックと同じピクチャ内のビデオデータの再構成ブロックである、
ビデオデータの前記予測ブロックおよび前記残差ブロックに基づいてビデオデータの前記現在のブロックを再構成することとを備える方法。
[C2]
前記2次元ベクトルの前記水平変位成分および前記垂直変位成分は整数ピクセル解像度を有するように制限される、上記C1に記載の方法。
[C3]
ビデオデータの前記現在のブロックおよびビデオデータの前記予測ブロックは、前記ビデオデータのルーマ成分のブロックを備える、上記C2に記載の方法。
[C4]
ビデオデータの前記現在のブロックおよびビデオデータの前記予測ブロックは、前記ビデオデータのクロマ成分のブロックを備える、上記C2に記載の方法。
[C5]
ビデオデータの前記予測ブロックは、前記ピクチャ内の対象とする領域内に位置する、上記C1に記載の方法。
[C6]
インループフィルタ処理の前に前記対象とする領域のすべてのサンプルを記憶することをさらに備え、ここにおいて、ビデオデータの前記予測ブロックは、インループフィルタ処理の前の再構成サンプルを備える、上記C5に記載の方法。
[C7]
ビデオデータの前記現在のブロックは、最大コーディングユニット内に位置し、前記対象とする領域の高さまたは幅の少なくとも一方は、前記最大コーディングユニットのサイズに基づいて定められる、上記C5に記載の方法。
[C8]
前記対象とする領域の前記高さは、前記最大コーディングユニットの高さに基づいて定められる、上記C7に記載の方法。
[C9]
前記対象とする領域の高さまたは幅の少なくとも一方は、整数個のサンプルに基づいて定められる、上記C5に記載の方法。
[C10]
前記対象とする領域の前記幅は、前記整数個のサンプルに基づいて定められる、上記C9に記載の方法。
[C11]
前記整数個のサンプルは64個である、上記C10に記載の方法。
[C12]
ビデオデータの前記現在のブロックは、現在の最大コーディングユニット内に位置し、前記対象とする領域の高さまたは幅の少なくとも一方は、前記対象とする領域が前記現在の最大コーディングユニットと前記現在の最大コーディングユニットの左に隣接する最大コーディングユニットとのうちの少なくとも一方内に位置するように制限される、上記C5に記載の方法。
[C13]
前記シンタックス要素を復号することは、前記対象とする領域のサイズに基づいて切り捨てられた値を用いて符号化されたシンタックス要素を復号することを備える、上記C5に記載の方法。
[C14]
前記2次元ベクトルの前記水平変位成分および前記垂直変位成分を定義する1つまたは複数のシンタックス要素を受信することは、前記符号化ビットストリームにおいて、残差2次元ベクトルの残差水平変位成分および残差垂直変位成分を定義する1つまたは複数のシンタックス要素を受信することを備え、前記方法は、
予測水平変位成分および予測垂直変位成分を含む予測2次元ベクトルを決定することと、
前記残差2次元ベクトルおよび前記予測2次元ベクトルの前記水平変位成分および前記垂直変位成分に基づいて前記2次元ベクトルの前記水平変位成分および前記垂直変位成分を決定することとをさらに備える、上記C1に記載の方法。
[C15]
前記予測2次元ベクトルを決定することは、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックから復号順序に従ってイントラ予測するためのモードに従って直近に再構成されたビデオデータのブロックに関するビデオデータの予測ブロックを決定するのに使用された直前の2次元ベクトルを決定することを備える、上記C14に記載の方法。
[C16]
前記現在のビデオブロックは最大コーディングユニット内に位置し、前記予測2次元ベクトルを決定することは、
現在のビデオブロックが、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードに従ってビデオデータの前記現在のブロックと同じピクチャ内のビデオデータの予測ブロックを決定するのに使用される2次元ベクトルがそれについて決定される前記最大コーディングユニット内の第1のビデオブロックであると決定することと、
現在のビデオブロックが、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードに従ってビデオデータの前記現在のブロックと同じピクチャ内のビデオデータの予測ブロックを決定するのに使用される2次元ベクトルがそれについて決定される前記最大コーディングユニット内の前記第1のビデオブロックである、との前記決定に応答して、前記予測2次元ベクトルがデフォルトの予測2次元ベクトルであると決定することとを備える、上記C14に記載の方法。
[C17]
前記デフォルトの予測2次元ベクトルは(−w,0)を備え、ここにおいて、wは、前記現在のビデオブロックを備える現在のコーディングユニットの幅を備える、上記C16に記載の方法。
[C18]
前記予測2次元ベクトルを決定することは、前記現在のビデオブロックの1つまたは複数の隣接ビデオブロックの以前に決定された1つまたは複数の2次元ベクトルのうちの1つを選択することを備える、上記C14に記載の方法。
[C19]
ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードに従ってビデオデータの現在のブロックと同じピクチャ内のビデオデータの予測ブロックを決定するのに使用されない隣接ブロックの以前に決定されたベクトルは、ビデオデータの前記現在のブロックに関する予測2次元ベクトルとして利用可能でない、上記C18に記載の方法。
[C20]
前記予測2次元ベクトルを決定することは、
前記現在のビデオブロックの前記1つまたは複数の隣接ビデオブロックの前記以前に決定された2次元ベクトルのうちの1つまたは複数が、前記現在のブロックに関する予測2次元ベクトルとして利用可能でないと決定することと、
前記利用可能でない以前に決定された1つまたは複数の2次元ベクトルをデフォルトの予測2次元ベクトルで置き換えることとを備える、上記C18に記載の方法。
[C21]
ビデオデータの前記現在のブロックは、コーディングユニットの予測ユニットを備える、上記C1に記載の方法。
[C22]
前記コーディングユニットのサイズは2Nx2Nであり、前記予測ユニットのサイズは、NxN、2Nx2N、2NxN、またはNx2Nのうちの1つである、上記C21に記載の方法。
[C23]
ビデオデータの前記現在のブロックは、前記ビデオデータのルーマ成分の現在のブロックを備え、前記2次元ベクトルは、前記ルーマ成分に関する2次元ベクトルを備え、前記方法は、前記ルーマ成分に関する前記2次元ベクトルおよび前記ビデオデータに関するカラーサンプリングフォーマットに基づいて前記ルーマ成分の前記現在のブロックに対応する前記ビデオデータのクロマ成分のブロックに関する2次元ベクトルを導出することをさらに備える、上記C1に記載の方法。
[C24]
ビデオデータの前記現在のブロックのサイズを決定することをさらに備え、ここにおいて、1つまたは複数のシンタックス要素を受信し、前記1つまたは複数のシンタックス要素を復号し、前記予測ブロックを決定し、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードに従ってビデオデータの前記現在のブロックを再構成することは、前記1つまたは複数のシンタックス要素を受信し、前記1つまたは複数のシンタックス要素を復号し、前記予測ブロックを決定し、前記現在のブロックの前記サイズがサイズ基準を満たすときにのみビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するための前記モードに従ってビデオデータの前記現在のブロックを再構成することを備える、上記C1に記載の方法。
[C25]
前記サイズ基準は最小サイズを備える、上記C24に記載の方法。
[C26]
ビデオデータの前記現在のブロックが、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するための前記モードを使用して予測されたかどうかを示すフラグを復号することをさらに備え、
ここにおいて、前記1つまたは複数のシンタックス要素を受信し、前記1つまたは複数のシンタックス要素を復号し、前記予測ブロックを決定し、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するための前記モードに従ってビデオデータの前記現在のブロックを再構成することは、前記1つまたは複数のシンタックス要素を受信し、前記1つまたは複数のシンタックス要素を復号し、前記予測ブロックを決定し、ビデオデータの前記現在のブロックがビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するための前記モードを使用して予測されたことを示す前記フラグに応答して、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するための前記モードに従ってビデオデータの前記現在のブロックを再構成することを備え、
ここにおいて、前記フラグを復号することは、単一の固定コンテキストによって前記フラグを算術復号することを備える、上記C1に記載の方法。
[C27]
イントラ予測モードデブロッキングフィルタをビデオデータの前記現在のブロックに適用することをさらに備える、上記C1に記載の方法。
[C28]
ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードを含むビデオデータを符号化する方法であって、
ビデオデータの現在のブロックと同じピクチャ内のビデオデータの以前に符号化されたブロックの組からビデオデータの現在のブロックに関するビデオデータの予測ブロックを選択することと、
2次元ベクトルを決定することと、ここにおいて、前記2次元ベクトルは、水平変位成分と垂直変位成分とを有し、前記水平変位成分は、ビデオデータの前記予測ブロックとビデオデータの前記現在のブロックとの間の水平変位を表し、前記垂直変位成分は、ビデオデータの前記予測ブロックとビデオデータの前記現在のブロックとの間の垂直変位を表す、
ビデオデータの前記現在のブロックおよびビデオデータの前記予測ブロックに基づいて残差ブロックを決定することと、
符号化ビデオビットストリームにおいて、前記2次元ベクトルの前記水平変位成分および前記垂直変位成分ならびに前記残差ブロックを定義する1つまたは複数のシンタックス要素を符号化することとを備える方法。
[C29]
ビデオデータの前記予測ブロックを選択することは、前記2次元ベクトルの前記水平変位成分および前記垂直変位成分を整数ピクセル解像度を有するように制限することを備える、上記C28に記載の方法。
[C30]
ビデオデータの前記現在のブロックおよびビデオデータの前記予測ブロックは、前記ビデオデータのルーマ成分のブロックを備える、上記C29に記載の方法。
[C31]
ビデオデータの前記現在のブロックおよびビデオデータの前記予測ブロックは、前記ビデオデータのクロマ成分のブロックを備える、上記C29に記載の方法。
[C32]
ビデオデータの前記予測ブロックを選択することは、
前記ピクチャ内の対象とする領域を定義することと、
前記対象とする領域内のビデオデータの予測ブロックを選択することとを備える、上記C28に記載の方法。
[C33]
インループフィルタ処理の前に前記対象とする領域のすべてのサンプルを記憶することをさらに備え、ここにおいて、ビデオデータの前記予測ブロックは、インループフィルタ処理の前の再構成サンプルを備える、上記C32に記載の方法。
[C34]
ビデオデータの前記現在のブロックは、最大コーディングユニット内に位置し、前記対象とする領域を定義することは、前記最大コーディングユニットのサイズに基づいて前記対象とする領域を定義することを備える、上記C32に記載の方法。
[C35]
前記最大コーディングユニットの前記サイズに基づいて前記対象とする領域を定義することは、前記最大コーディングユニットの高さに基づいて前記対象とする領域の高さを定めることを備える、上記C34に記載の方法。
[C36]
前記対象とする領域を定義することは、整数個のサンプルに基づいて前記対象とする領域の高さまたは幅の少なくとも一方を定めることを備える、上記C32に記載の方法。
[C37]
前記対象とする領域のサイズを整数個のサンプルに定めることは、整数個のサンプルに基づいて前記対象とする領域の幅を定めることを備える、上記C36に記載の方法。
[C38]
前記整数個のサンプルは64個である、上記C37に記載の方法。
[C39]
ビデオデータの前記現在のブロックは、現在の最大コーディングユニット内に位置し、前記対象とする領域を定義することは、前記対象とする領域を前記現在の最大コーディングユニットと前記現在の最大コーディングユニットの左に隣接する最大コーディングユニットとのうちの少なくとも一方内に位置するように定義することを備える、上記C32に記載の方法。
[C40]
前記シンタックス要素を符号化することは、前記対象とする領域のサイズに基づいて切り捨てられた値を有するシンタックス要素を符号化することを備える、上記C32に記載の方法。
[C41]
ビデオデータの前記現在のブロックとビデオデータの前記予測ブロックとの間の前記2次元ベクトルは現在の2次元ベクトルを備え、前記方法は、
予測水平変位成分および予測垂直変位成分を含む予測2次元ベクトルを決定することと、
前記現在の2次元ベクトルおよび前記予測2次元ベクトルに基づいて残差水平変位成分および残差垂直変位成分を含む残差2次元ベクトルを決定することとをさらに備え、
ここにおいて、前記現在の2次元ベクトルの前記水平変位成分および前記垂直変位成分を定義する1つまたは複数のシンタックス要素を符号化することは、前記符号化ビデオビットストリームにおいて、前記残差2次元ベクトルを定義する1つまたは複数のシンタックス要素を符号化することを備える、上記C28に記載の方法。
[C42]
前記予測2次元ベクトルを決定することは、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックから復号順序に従ってイントラ予測するためのモードに従って直近に再構成されたビデオデータのブロックに関するビデオデータの予測ブロックを決定するのに使用された直前の2次元ベクトルを決定することを備える、上記C41に記載の方法。
[C43]
前記現在のビデオブロックは最大コーディングユニット内に位置し、前記予測2次元ベクトルを決定することは、
現在のビデオブロックが、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードに従ってビデオデータの前記現在のブロックと同じピクチャ内のビデオデータの予測ブロックを決定するのに使用される2次元ベクトルがそれについて決定される前記最大コーディングユニット内の第1のビデオブロックであると決定することと、
現在のビデオブロックが、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードに従ってビデオデータの前記現在のブロックと同じピクチャ内のビデオデータの予測ブロックを決定するのに使用される2次元ベクトルがそれについて決定される前記最大コーディングユニット内の前記第1のビデオブロックである、との前記決定に応答して、前記予測2次元ベクトルがデフォルトの予測2次元ベクトルであると決定することとを備える、上記C41に記載の方法。
[C44]
前記デフォルトの予測2次元ベクトルは(−w,0)を備え、ここにおいて、wは、前記現在のビデオブロックを備える現在のコーディングユニットの幅を備える、上記C43に記載の方法。
[C45]
前記予測2次元ベクトルを決定することは、前記現在のビデオブロックの1つまたは複数の隣接ビデオブロックの以前に決定された1つまたは複数の2次元ベクトルのうちの1つを選択することを備える、上記C41に記載の方法。
[C46]
ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードに従ってビデオデータの現在のブロックと同じピクチャ内のビデオデータの予測ブロックを決定するのに使用されない隣接ブロックの以前に決定されたベクトルは、ビデオデータの前記現在のブロックに関する予測2次元ベクトルとして利用可能でない、上記C45に記載の方法。
[C47]
前記予測2次元ベクトルを決定することは、
前記現在のビデオブロックの前記1つまたは複数の隣接ビデオブロックの前記以前に決定された2次元ベクトルのうちの1つまたは複数は前記現在のブロックに関する予測2次元ベクトルとして利用可能でないと決定することと、
前記利用可能でない、以前に決定された1つまたは複数の2次元ベクトルを、デフォルトの予測2次元ベクトルで置き換えることとを備える、上記C45に記載の方法。
[C48]
ビデオデータの前記現在のブロックは、コーディングユニットの予測ユニットを備える、上記C28に記載の方法。
[C49]
前記コーディングユニットのサイズは2Nx2Nであり、前記予測ユニットのサイズは、NxN、2Nx2N、2NxN、またはNx2Nのうちの1つである、上記C48に記載の方法。
[C50]
ビデオデータの前記現在のブロックは、前記ビデオデータのルーマ成分の現在のブロックを備え、前記2次元ベクトルは、前記ルーマ成分に関する2次元ベクトルを備え、前記方法は、前記ルーマ成分に関する前記2次元ベクトルおよび前記ビデオデータに関するカラーサンプリングフォーマットに基づいて前記ルーマ成分の前記現在のブロックに対応する前記ビデオデータのクロマ成分のブロックに関する2次元ベクトルを導出することをさらに備える、上記C28に記載の方法。
[C51]
ビデオデータの前記現在のブロックのサイズを決定することをさらに備え、ここにおいて、予測ブロックを選択し、前記2次元ベクトルを決定し、前記残差ブロックを決定し、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するための前記モードに従って前記1つまたは複数のシンタックス要素を符号化することは、前記予測ブロックを選択し、前記2次元ベクトルを決定し、前記残差ブロックを決定し、前記現在のブロックの前記サイズがサイズ基準を満たすときにのみビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するための前記モードに従って前記1つまたは複数のシンタックス要素を符号化することを備える、上記C28に記載の方法。
[C52]
前記サイズ基準は最小サイズを備える、上記C51に記載の方法。
[C53]
ビデオデータの前記現在のブロックが、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するための前記モードを使用して予測されたかどうかを示すフラグを符号化することをさらに備え、ここにおいて、前記フラグを符号化することは、単一の固定コンテキストによって前記フラグを算術符号化することを備える、上記C28に記載の方法。
[C54]
イントラ予測モードデブロッキングフィルタをビデオデータの前記現在のブロックに適用することをさらに備える、上記C28に記載の方法。
[C55]
ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードを使用してビデオデータを復号するように構成されたビデオデコーダを備えるデバイスであって、前記ビデオデコーダは、
2次元ベクトルの水平変位成分および垂直変位成分ならびにビデオデータの現在のブロックに関する残差ブロックを定義する1つまたは複数のシンタックス要素を備える符号化ビデオビットストリームを記憶するように構成されたメモリと、
1つまたは複数のプロセッサとを備え、前記1つまたは複数のプロセッサは、
前記1つまたは複数のシンタックス要素を復号することと、
前記2次元ベクトルの前記水平変位成分および前記垂直変位成分を定義する前記復号されたシンタックス要素に基づいてビデオデータの現在のブロックに関するビデオデータの予測ブロックを決定することと、ここにおいて、ビデオデータの前記予測ブロックがビデオデータの前記現在のブロックと同じピクチャ内のビデオデータの再構成ブロックである、
ビデオデータの前記予測ブロックおよび前記残差ブロックに基づいてビデオデータの前記現在のブロックを再構成することと、を行うように構成される、デバイス。
[C56]
前記2次元ベクトルの前記水平変位成分および前記垂直変位成分は整数ピクセル解像度を有するように制限される、上記C55に記載のデバイス。
[C57]
ビデオデータの前記現在のブロックおよびビデオデータの前記予測ブロックは、前記ビデオデータのルーマ成分のブロックを備える、上記C56に記載のデバイス。
[C58]
ビデオデータの前記現在のブロックおよびビデオデータの前記予測ブロックは、前記ビデオデータのクロマ成分のブロックを備える、上記C56に記載のデバイス。
[C59]
ビデオデータの前記予測ブロックは、前記ピクチャ内の対象とする領域内に位置する、上記C55に記載のデバイス。
[C60]
前記1つまたは複数のプロセッサは、インループフィルタ処理の前に前記対象とする領域のすべてのサンプルを記憶するように構成され、ここにおいて、ビデオデータの前記予測ブロックは、インループフィルタ処理の前の再構成サンプルを備える、上記C59に記載のデバイス。
[C61]
ビデオデータの前記現在のブロックは、最大コーディングユニット内に位置し、前記対象とする領域の高さまたは幅の少なくとも一方は、前記最大コーディングユニットのサイズに基づいて定められる、上記C59に記載のデバイス。
[C62]
前記対象とする領域の前記高さは、前記最大コーディングユニットの高さに基づいて定められる、上記C61に記載のデバイス。
[C63]
前記対象とする領域の高さまたは幅の少なくとも一方は、整数個のサンプルに基づいて定められる、上記C59に記載のデバイス。
[C64]
前記対象とする領域の前記幅は、前記整数個のサンプルに基づいて定められる、上記C63に記載のデバイス。
[C65]
前記整数個のサンプルは64個である、上記C64に記載のデバイス。
[C66]
ビデオデータの前記現在のブロックは、現在の最大コーディングユニット内に位置し、前記対象とする領域の高さまたは幅の少なくとも一方は、前記対象とする領域が前記現在の最大コーディングユニットと前記現在の最大コーディングユニットの左に隣接する最大コーディングユニットとのうちの少なくとも一方内に位置するように制限される、上記C59に記載のデバイス。
[C67]
前記1つまたは複数のプロセッサは、前記対象とする領域のサイズに基づいて切り捨てられた値を用いてシンタックス要素が符号化されたときに前記シンタックス要素を復号するように構成される、上記C59に記載のデバイス。
[C68]
前記2次元ベクトルの前記水平変位成分および前記垂直変位成分を定義する1つまたは複数のシンタックス要素は、残差2次元ベクトルの残差水平変位成分および残差垂直変位成分を定義する1つまたは複数のシンタックス要素を備え、前記1つまたは複数のプロセッサは、
予測水平変位成分および予測垂直変位成分を含む予測2次元ベクトルを決定することと、
前記残差および予測2次元ベクトルの前記水平変位成分および前記垂直変位成分に基づいて前記2次元ベクトルの前記水平変位成分および前記垂直変位成分を決定することとを行うように構成される、上記C55に記載のデバイス。
[C69]
前記1つまたは複数のプロセッサは、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックから復号順序に従ってイントラ予測するためのモードに従って直近に再構成されたビデオデータのブロックに関するビデオデータの予測ブロックを決定するのに使用された直前の2次元ベクトルを、前記予測2次元ベクトルであると決定するように構成される、上記C68に記載のデバイス。
[C70]
前記現在のビデオブロックは最大コーディングユニット内に位置し、前記1つまたは複数のプロセッサは、
現在のビデオブロックが、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードに従ってビデオデータの前記現在のブロックと同じピクチャ内のビデオデータの予測ブロックを決定するのに使用される2次元ベクトルがそれについて決定される前記最大コーディングユニット内の第1のビデオブロックであると決定することと、
現在のビデオブロックが、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードに従ってビデオデータの前記現在のブロックと同じピクチャ内のビデオデータの予測ブロックを決定するのに使用される2次元ベクトルがそれについて決定される前記最大コーディングユニット内の前記第1のビデオブロックである、との前記決定に応答して、前記予測2次元ベクトルがデフォルトの予測2次元ベクトルであると決定することとを行うように構成される、上記C68に記載のデバイス。
[C71]
前記デフォルトの予測2次元ベクトルは(−w,0)を備え、ここにおいて、wは、前記現在のビデオブロックを備える現在のコーディングユニットの幅を備える、上記C70に記載のデバイス。
[C72]
前記1つまたは複数のプロセッサは、前記現在のビデオブロックの1つまたは複数の隣接ビデオブロックの以前に決定された1つまたは複数の2次元ベクトルのうちの1つを前記予測2次元ベクトルとして選択するように構成される、上記C68に記載のデバイス。
[C73]
ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードに従ってビデオデータの現在のブロックと同じピクチャ内のビデオデータの予測ブロックを決定するのに使用されない隣接ブロックの以前に決定されたベクトルは、ビデオデータの前記現在のブロックに関する予測2次元ベクトルとして利用可能でない、上記C72に記載のデバイス。
[C74]
前記1つまたは複数のプロセッサは、
前記現在のビデオブロックの前記1つまたは複数の隣接ビデオブロックの前記以前に決定された2次元ベクトルのうちの1つまたは複数は前記現在のブロックに関する予測2次元ベクトルとして利用可能でないと決定することと、
前記利用可能でない、以前に決定された1つまたは複数の2次元ベクトルを、デフォルトの予測2次元ベクトルで置き換えることとを行うように構成される、上記C72に記載のデバイス。
[C75]
ビデオデータの前記現在のブロックは、コーディングユニットの予測ユニットを備える、上記C55に記載のデバイス。
[C76]
前記コーディングユニットのサイズは2Nx2Nであり、前記予測ユニットのサイズは、NxN、2Nx2N、2NxN、またはNx2Nのうちの1つである、上記C75に記載のデバイス。
[C77]
ビデオデータの前記現在のブロックは、前記ビデオデータのルーマ成分の現在のブロックを備え、前記2次元ベクトルは、前記ルーマ成分に関する2次元ベクトルを備え、前記1つまたは複数のプロセッサは、前記ルーマ成分に関する前記2次元ベクトルおよび前記ビデオデータに関するカラーサンプリングフォーマットに基づいて前記ルーマ成分の前記現在のブロックに対応する前記ビデオデータのクロマ成分のブロックに関する2次元ベクトルを導出するように構成される、上記C55に記載のデバイス。
[C78]
前記1つまたは複数のプロセッサは、
ビデオデータの前記現在のブロックのサイズを決定することと、
前記1つまたは複数のシンタックス要素を復号し、前記予測ブロックを決定し、前記現在のブロックの前記サイズがサイズ基準を満たすときにのみビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するための前記モードに従ってビデオデータの前記現在のブロックを再構成することと、を行うように構成される、上記C55に記載のデバイス。
[C79]
前記サイズ基準は最小サイズを備える、上記C78に記載のデバイス。
[C80]
前記符号化ビデオビットストリームは、ビデオデータの現在のブロックが、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するための前記モードを使用して予測されたかどうかを示すフラグを含み、前記1つまたは複数のプロセッサは、
単一の固定コンテキストによって前記フラグを算術復号することと、
前記1つまたは複数のシンタックス要素を復号し、前記予測ブロックを決定し、ビデオデータの前記現在のブロックが、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するための前記モードを使用して予測されたことを示す前記フラグに応答して、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するための前記モードに従ってビデオデータの前記現在のブロックを再構成することとを行うように構成される、上記C55に記載のデバイス。
[C81]
前記1つまたは複数のプロセッサは、イントラ予測モードデブロッキングフィルタをビデオデータの前記現在のブロックに適用するように構成される、上記C55に記載のデバイス。
[C82]
前記デバイスは、
マイクロプロセッサと、
集積回路(IC)と、
前記ビデオデコーダを備えるワイヤレス通信デバイス
のうちの1つを備える、上記C55に記載のデバイス。
[C83]
ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードを使用してビデオデータを符号化するように構成されたビデオエンコーダを備えるデバイスであって、前記ビデオエンコーダは
符号化ビデオビットストリームを記憶するように構成されたメモリと、
1つまたは複数のプロセッサとを備え、前記1つまたは複数のプロセッサは、
ビデオデータの現在のブロックと同じピクチャ内のビデオデータの以前に符号化されたブロックの組からビデオデータの現在のブロックに関するビデオデータの予測ブロックを選択することと、
2次元ベクトルを決定することと、ここにおいて、前記2次元ベクトルは、水平変位成分と垂直変位成分とを有し、前記水平変位成分は、ビデオデータの前記予測ブロックとビデオデータの前記現在のブロックとの間の水平変位を表し、前記垂直変位成分は、ビデオデータの前記予測ブロックとビデオデータの前記現在のブロックとの間の垂直変位を表す、
ビデオデータの前記現在のブロックおよびビデオデータの前記予測ブロックに基づいて残差ブロックを決定することと、
符号化ビデオビットストリームにおいて、前記2次元ベクトルの前記水平変位成分および前記垂直変位成分ならびに前記残差ブロックを定義する1つまたは複数のシンタックス要素を符号化することとを行うように構成されるデバイス。
[C84]
前記1つまたは複数のプロセッサは、前記2次元ベクトルの前記水平変位成分および前記垂直変位成分を整数ピクセル解像度を有するように制限するように構成される、上記C83に記載のデバイス。
[C85]
ビデオデータの前記現在のブロックおよびビデオデータの前記予測ブロックは、前記ビデオデータのルーマ成分のブロックを備える、上記C84に記載のデバイス。
[C86]
ビデオデータの前記現在のブロックおよびビデオデータの前記予測ブロックは、前記ビデオデータのクロマ成分のブロックを備える、上記C84に記載のデバイス。
[C87]
前記1つまたは複数のプロセッサは、
前記ピクチャ内の対象とする領域を定義することと、
前記対象とする領域内のビデオデータの予測ブロックを選択することとを行うように構成される、上記C83に記載のデバイス。
[C88]
前記1つまたは複数のプロセッサは、インループフィルタ処理の前に前記対象とする領域のすべてのサンプルを記憶するように構成され、ここにおいて、ビデオデータの前記予測ブロックは、インループフィルタ処理の前の再構成サンプルを備える、上記C87に記載のデバイス。
[C89]
ビデオデータの前記現在のブロックは、最大コーディングユニット内に位置し、前記1つまたは複数のプロセッサは、前記最大コーディングユニットのサイズに基づいて前記対象とする領域を定義するように構成される、上記C87に記載のデバイス。
[C90]
前記1つまたは複数のプロセッサは、前記最大コーディングユニットの高さに基づいて前記対象とする領域の高さを定めるように構成される、上記C89に記載のデバイス。
[C91]
前記1つまたは複数のプロセッサは、整数個のサンプルに基づいて前記対象とする領域の高さまたは幅の少なくとも一方を定めるように構成される、上記C87に記載のデバイス。
[C92]
前記1つまたは複数のプロセッサが、前記整数個のサンプルに基づいて前記対象とする領域の幅を定めるように構成される、上記C91に記載のデバイス。
[C93]
前記整数個のサンプルは64個である、上記C92に記載のデバイス。
[C94]
ビデオデータの前記現在のブロックは、現在の最大コーディングユニット内に位置し、前記1つまたは複数のプロセッサは、前記対象とする領域を前記現在の最大コーディングユニットと前記現在の最大コーディングユニットの左に隣接する最大コーディングユニットとのうちの少なくとも一方内に位置する領域として定義するように構成される、上記C87に記載のデバイス。
[C95]
前記1つまたは複数のプロセッサは、前記対象とする領域のサイズに基づいて切り捨てられた値を有する前記シンタックス要素を符号化するように構成される、上記C87に記載のデバイス。
[C96]
ビデオデータの前記現在のブロックとビデオデータの前記予測ブロックとの間の前記2次元ベクトルは現在の2次元ベクトルを備え、前記1つまたは複数のプロセッサは、
予測水平変位成分および予測垂直変位成分を含む予測2次元ベクトルを決定することと、
前記現在の2次元ベクトルおよび前記予測2次元ベクトルに基づいて残差水平変位成分および残差垂直変位成分を含む残差2次元ベクトルを決定することと、
前記符号化ビデオビットストリームにおいて、前記残差2次元ベクトルを定義する1つまたは複数のシンタックス要素を符号化することとを行うように構成される、上記C83に記載のデバイス。
[C97]
前記1つまたは複数のプロセッサは、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックから復号順序に従ってイントラ予測するためのモードに従って直近に再構成されたビデオデータのブロックに関するビデオデータの予測ブロックを決定するのに使用された直前の2次元ベクトルを、前記予測2次元ベクトルとして決定するように構成される、上記C96に記載のデバイス。
[C98]
前記現在のビデオブロックは最大コーディングユニット内に位置し、前記1つまたは複数のプロセッサは、
現在のビデオブロックが、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードに従ってビデオデータの前記現在のブロックと同じピクチャ内のビデオデータの予測ブロックを決定するのに使用される2次元ベクトルがそれについて決定される前記最大コーディングユニット内の第1のビデオブロックであると決定することと、
現在のビデオブロックが、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードに従ってビデオデータの前記現在のブロックと同じピクチャ内のビデオデータの予測ブロックを決定するのに使用される2次元ベクトルがそれについて決定される前記最大コーディングユニット内の前記第1のビデオブロックである、との前記決定に応答して、前記予測2次元ベクトルがデフォルトの予測2次元ベクトルであると決定することとを行うように構成される、上記C96に記載のデバイス。
[C99]
前記デフォルトの予測2次元ベクトルは(−w,0)を備え、ここにおいて、wは、前記現在のビデオブロックを備える現在のコーディングユニットの幅を備える、上記C98に記載のデバイス。
[C100]
前記1つまたは複数のプロセッサは、前記現在のビデオブロックの1つまたは複数の隣接ビデオブロックの以前に決定された1つまたは複数の2次元ベクトルのうちの1つを前記予測2次元ベクトルとして選択するように構成される、上記C96に記載のデバイス。
[C101]
ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードに従ってビデオデータの現在のブロックと同じピクチャ内のビデオデータの予測ブロックを決定するのに使用されない隣接ブロックの以前に決定されたベクトルは、ビデオデータの前記現在のブロックに関する予測2次元ベクトルとして利用可能でない、上記C100に記載のデバイス。
[C102]
前記1つまたは複数のプロセッサは、
前記現在のビデオブロックの前記1つまたは複数の隣接ビデオブロックの前記以前に決定された2次元ベクトルのうちの1つまたは複数は前記現在のブロックに関する予測2次元ベクトルとして利用可能でないと決定することと、
前記利用可能でない、以前に決定された1つまたは複数の2次元ベクトルを、デフォルトの予測2次元ベクトルで置き換えることとを行うように構成される、上記C100に記載のデバイス。
[C103]
ビデオデータの前記現在のブロックは、コーディングユニットの予測ユニットを備える、上記C83に記載のデバイス。
[C104]
前記コーディングユニットのサイズは2Nx2Nであり、前記予測ユニットのサイズは、NxN、2Nx2N、2NxN、またはNx2Nのうちの1つである、上記C103に記載のデバイス。
[C105]
ビデオデータの前記現在のブロックは、前記ビデオデータのルーマ成分の現在のブロックを備え、前記2次元ベクトルは、前記ルーマ成分に関する2次元ベクトルを備え、前記1つまたは複数のプロセッサは、前記ルーマ成分に関する前記2次元ベクトルおよび前記ビデオデータに関するカラーサンプリングフォーマットに基づいて前記ルーマ成分の前記現在のブロックに対応する前記ビデオデータのクロマ成分のブロックに関する2次元ベクトルを導出するように構成される、上記C83に記載のデバイス。
[C106]
前記1つまたは複数のプロセッサは、
ビデオデータの前記現在のブロックのサイズを決定することと、
前記予測ブロックを選択し、前記2次元ベクトルを決定し、前記残差ブロックを決定し、前記現在のブロックの前記サイズがサイズ基準を満たすときにのみビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するための前記モードに従って前記1つまたは複数のシンタックス要素を符号化することとを行うように構成される、上記C83に記載のデバイス。
[C107]
前記サイズ基準は最小サイズを備える、上記C106に記載のデバイス。
[C108]
前記1つまたは複数のプロセッサは、ビデオデータの現在のブロックが、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するための前記モードを使用して予測されたかどうかを示すフラグを単一の固定コンテキストによって算術符号化するように構成される、上記C83に記載のデバイス。
[C109]
前記1つまたは複数のプロセッサは、イントラ予測モードデブロッキングフィルタをビデオデータの前記現在のブロックに適用するように構成される、上記C83に記載のデバイス。
[C110]
前記デバイスは、
マイクロプロセッサと、
集積回路(IC)と、
前記ビデオエンコーダを備えるワイヤレス通信デバイス
のうちの1つを備える、上記C83に記載のデバイス。
[C111]
ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードを使用してビデオデータをコーディングするように構成されたビデオコーダを備えるデバイスであって、前記ビデオコーダは、
2次元ベクトルの水平変位成分および垂直変位成分ならびにビデオデータの現在のブロックに関する残差ブロックを定義する1つまたは複数のシンタックス要素を含むビデオビットストリームをコーディングするための手段と、
ビデオデータの前記現在のブロックに関するビデオデータの予測ブロックを決定するための手段とを備え、
ここにおいて、前記2次元ベクトルの前記水平変位成分は、ビデオデータの前記予測ブロックとビデオデータの前記現在のブロックとの間の水平変位を表し、前記2次元ベクトルの前記垂直変位成分は、ビデオデータの前記予測ブロックとビデオデータの前記現在のブロックとの間の垂直変位を表し、
ビデオデータの前記予測ブロックは、ビデオデータの前記現在のブロックと同じピクチャ内のビデオデータの再構成ブロックであり、
前記残差ブロックは、ビデオデータの前記現在のブロックおよびビデオデータの前記予測ブロックに基づいて決定されるデバイス。
[C112]
ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードを含むビデオデータをコーディングするための命令が記憶された非一時的コンピュータ可読記憶媒体であって、前記命令は、実行されたときに、1つまたは複数のプロセッサに、
2次元ベクトルの水平変位成分および垂直変位成分ならびにビデオデータの現在のブロックに関する残差ブロックを定義する1つまたは複数のシンタックス要素を含むビデオビットストリームをコーディングすることと、
ビデオデータの前記現在のブロックに関するビデオデータの予測ブロックを決定することとを行わせ、
ここにおいて、前記2次元ベクトルの前記水平変位成分は、ビデオデータの前記予測ブロックとビデオデータの前記現在のブロックとの間の水平変位を表し、前記2次元ベクトルの前記垂直変位成分は、ビデオデータの前記予測ブロックとビデオデータの前記現在のブロックとの間の垂直変位を表し、
ビデオデータの前記予測ブロックは、ビデオデータの前記現在のブロックと同じピクチャ内のビデオデータの再構成ブロックであり、
前記残差ブロックは、ビデオデータの前記現在のブロックおよびビデオデータの前記予測ブロックに基づいて決定される、非一時的コンピュータ可読記憶媒体。
Claims (112)
- ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードを含むビデオデータを復号する方法であって、
符号化ビデオビットストリームにおいて、2次元ベクトルの水平変位成分および垂直変位成分ならびにビデオデータの現在のブロックに関する残差ブロックを定義する1つまたは複数のシンタックス要素を受信することと、
前記1つまたは複数のシンタックス要素を復号することと、
前記2次元ベクトルの前記水平変位成分および前記垂直変位成分を定義する前記復号されたシンタックス要素に基づいてビデオデータの現在のブロックに関するビデオデータの予測ブロックを決定することと、ここにおいて、ビデオデータの前記予測ブロックがビデオデータの前記現在のブロックと同じピクチャ内のビデオデータの再構成ブロックである、
ビデオデータの前記予測ブロックおよび前記残差ブロックに基づいてビデオデータの前記現在のブロックを再構成することとを備える方法。 - 前記2次元ベクトルの前記水平変位成分および前記垂直変位成分は整数ピクセル解像度を有するように制限される、請求項1に記載の方法。
- ビデオデータの前記現在のブロックおよびビデオデータの前記予測ブロックは、前記ビデオデータのルーマ成分のブロックを備える、請求項2に記載の方法。
- ビデオデータの前記現在のブロックおよびビデオデータの前記予測ブロックは、前記ビデオデータのクロマ成分のブロックを備える、請求項2に記載の方法。
- ビデオデータの前記予測ブロックは、前記ピクチャ内の対象とする領域内に位置する、請求項1に記載の方法。
- インループフィルタ処理の前に前記対象とする領域のすべてのサンプルを記憶することをさらに備え、ここにおいて、ビデオデータの前記予測ブロックは、インループフィルタ処理の前の再構成サンプルを備える、請求項5に記載の方法。
- ビデオデータの前記現在のブロックは、最大コーディングユニット内に位置し、前記対象とする領域の高さまたは幅の少なくとも一方は、前記最大コーディングユニットのサイズに基づいて定められる、請求項5に記載の方法。
- 前記対象とする領域の前記高さは、前記最大コーディングユニットの高さに基づいて定められる、請求項7に記載の方法。
- 前記対象とする領域の高さまたは幅の少なくとも一方は、整数個のサンプルに基づいて定められる、請求項5に記載の方法。
- 前記対象とする領域の前記幅は、前記整数個のサンプルに基づいて定められる、請求項9に記載の方法。
- 前記整数個のサンプルは64個である、請求項10に記載の方法。
- ビデオデータの前記現在のブロックは、現在の最大コーディングユニット内に位置し、前記対象とする領域の高さまたは幅の少なくとも一方は、前記対象とする領域が前記現在の最大コーディングユニットと前記現在の最大コーディングユニットの左に隣接する最大コーディングユニットとのうちの少なくとも一方内に位置するように制限される、請求項5に記載の方法。
- 前記シンタックス要素を復号することは、前記対象とする領域のサイズに基づいて切り捨てられた値を用いて符号化されたシンタックス要素を復号することを備える、請求項5に記載の方法。
- 前記2次元ベクトルの前記水平変位成分および前記垂直変位成分を定義する1つまたは複数のシンタックス要素を受信することは、前記符号化ビットストリームにおいて、残差2次元ベクトルの残差水平変位成分および残差垂直変位成分を定義する1つまたは複数のシンタックス要素を受信することを備え、前記方法は、
予測水平変位成分および予測垂直変位成分を含む予測2次元ベクトルを決定することと、
前記残差2次元ベクトルおよび前記予測2次元ベクトルの前記水平変位成分および前記垂直変位成分に基づいて前記2次元ベクトルの前記水平変位成分および前記垂直変位成分を決定することとをさらに備える、請求項1に記載の方法。 - 前記予測2次元ベクトルを決定することは、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックから復号順序に従ってイントラ予測するためのモードに従って直近に再構成されたビデオデータのブロックに関するビデオデータの予測ブロックを決定するのに使用された直前の2次元ベクトルを決定することを備える、請求項14に記載の方法。
- 前記現在のビデオブロックは最大コーディングユニット内に位置し、前記予測2次元ベクトルを決定することは、
現在のビデオブロックが、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードに従ってビデオデータの前記現在のブロックと同じピクチャ内のビデオデータの予測ブロックを決定するのに使用される2次元ベクトルがそれについて決定される前記最大コーディングユニット内の第1のビデオブロックであると決定することと、
現在のビデオブロックが、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードに従ってビデオデータの前記現在のブロックと同じピクチャ内のビデオデータの予測ブロックを決定するのに使用される2次元ベクトルがそれについて決定される前記最大コーディングユニット内の前記第1のビデオブロックである、との前記決定に応答して、前記予測2次元ベクトルがデフォルトの予測2次元ベクトルであると決定することとを備える、請求項14に記載の方法。 - 前記デフォルトの予測2次元ベクトルは(−w,0)を備え、ここにおいて、wは、前記現在のビデオブロックを備える現在のコーディングユニットの幅を備える、請求項16に記載の方法。
- 前記予測2次元ベクトルを決定することは、前記現在のビデオブロックの1つまたは複数の隣接ビデオブロックの以前に決定された1つまたは複数の2次元ベクトルのうちの1つを選択することを備える、請求項14に記載の方法。
- ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードに従ってビデオデータの現在のブロックと同じピクチャ内のビデオデータの予測ブロックを決定するのに使用されない隣接ブロックの以前に決定されたベクトルは、ビデオデータの前記現在のブロックに関する予測2次元ベクトルとして利用可能でない、請求項18に記載の方法。
- 前記予測2次元ベクトルを決定することは、
前記現在のビデオブロックの前記1つまたは複数の隣接ビデオブロックの前記以前に決定された2次元ベクトルのうちの1つまたは複数が、前記現在のブロックに関する予測2次元ベクトルとして利用可能でないと決定することと、
前記利用可能でない以前に決定された1つまたは複数の2次元ベクトルをデフォルトの予測2次元ベクトルで置き換えることとを備える、請求項18に記載の方法。 - ビデオデータの前記現在のブロックは、コーディングユニットの予測ユニットを備える、請求項1に記載の方法。
- 前記コーディングユニットのサイズは2Nx2Nであり、前記予測ユニットのサイズは、NxN、2Nx2N、2NxN、またはNx2Nのうちの1つである、請求項21に記載の方法。
- ビデオデータの前記現在のブロックは、前記ビデオデータのルーマ成分の現在のブロックを備え、前記2次元ベクトルは、前記ルーマ成分に関する2次元ベクトルを備え、前記方法は、前記ルーマ成分に関する前記2次元ベクトルおよび前記ビデオデータに関するカラーサンプリングフォーマットに基づいて前記ルーマ成分の前記現在のブロックに対応する前記ビデオデータのクロマ成分のブロックに関する2次元ベクトルを導出することをさらに備える、請求項1に記載の方法。
- ビデオデータの前記現在のブロックのサイズを決定することをさらに備え、ここにおいて、1つまたは複数のシンタックス要素を受信し、前記1つまたは複数のシンタックス要素を復号し、前記予測ブロックを決定し、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードに従ってビデオデータの前記現在のブロックを再構成することは、前記1つまたは複数のシンタックス要素を受信し、前記1つまたは複数のシンタックス要素を復号し、前記予測ブロックを決定し、前記現在のブロックの前記サイズがサイズ基準を満たすときにのみビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するための前記モードに従ってビデオデータの前記現在のブロックを再構成することを備える、請求項1に記載の方法。
- 前記サイズ基準は最小サイズを備える、請求項24に記載の方法。
- ビデオデータの前記現在のブロックが、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するための前記モードを使用して予測されたかどうかを示すフラグを復号することをさらに備え、
ここにおいて、前記1つまたは複数のシンタックス要素を受信し、前記1つまたは複数のシンタックス要素を復号し、前記予測ブロックを決定し、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するための前記モードに従ってビデオデータの前記現在のブロックを再構成することは、前記1つまたは複数のシンタックス要素を受信し、前記1つまたは複数のシンタックス要素を復号し、前記予測ブロックを決定し、ビデオデータの前記現在のブロックがビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するための前記モードを使用して予測されたことを示す前記フラグに応答して、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するための前記モードに従ってビデオデータの前記現在のブロックを再構成することを備え、
ここにおいて、前記フラグを復号することは、単一の固定コンテキストによって前記フラグを算術復号することを備える、請求項1に記載の方法。 - イントラ予測モードデブロッキングフィルタをビデオデータの前記現在のブロックに適用することをさらに備える、請求項1に記載の方法。
- ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードを含むビデオデータを符号化する方法であって、
ビデオデータの現在のブロックと同じピクチャ内のビデオデータの以前に符号化されたブロックの組からビデオデータの現在のブロックに関するビデオデータの予測ブロックを選択することと、
2次元ベクトルを決定することと、ここにおいて、前記2次元ベクトルは、水平変位成分と垂直変位成分とを有し、前記水平変位成分は、ビデオデータの前記予測ブロックとビデオデータの前記現在のブロックとの間の水平変位を表し、前記垂直変位成分は、ビデオデータの前記予測ブロックとビデオデータの前記現在のブロックとの間の垂直変位を表す、
ビデオデータの前記現在のブロックおよびビデオデータの前記予測ブロックに基づいて残差ブロックを決定することと、
符号化ビデオビットストリームにおいて、前記2次元ベクトルの前記水平変位成分および前記垂直変位成分ならびに前記残差ブロックを定義する1つまたは複数のシンタックス要素を符号化することとを備える方法。 - ビデオデータの前記予測ブロックを選択することは、前記2次元ベクトルの前記水平変位成分および前記垂直変位成分を整数ピクセル解像度を有するように制限することを備える、請求項28に記載の方法。
- ビデオデータの前記現在のブロックおよびビデオデータの前記予測ブロックは、前記ビデオデータのルーマ成分のブロックを備える、請求項29に記載の方法。
- ビデオデータの前記現在のブロックおよびビデオデータの前記予測ブロックは、前記ビデオデータのクロマ成分のブロックを備える、請求項29に記載の方法。
- ビデオデータの前記予測ブロックを選択することは、
前記ピクチャ内の対象とする領域を定義することと、
前記対象とする領域内のビデオデータの予測ブロックを選択することとを備える、請求項28に記載の方法。 - インループフィルタ処理の前に前記対象とする領域のすべてのサンプルを記憶することをさらに備え、ここにおいて、ビデオデータの前記予測ブロックは、インループフィルタ処理の前の再構成サンプルを備える、請求項32に記載の方法。
- ビデオデータの前記現在のブロックは、最大コーディングユニット内に位置し、前記対象とする領域を定義することは、前記最大コーディングユニットのサイズに基づいて前記対象とする領域を定義することを備える、請求項32に記載の方法。
- 前記最大コーディングユニットの前記サイズに基づいて前記対象とする領域を定義することは、前記最大コーディングユニットの高さに基づいて前記対象とする領域の高さを定めることを備える、請求項34に記載の方法。
- 前記対象とする領域を定義することは、整数個のサンプルに基づいて前記対象とする領域の高さまたは幅の少なくとも一方を定めることを備える、請求項32に記載の方法。
- 前記対象とする領域のサイズを整数個のサンプルに定めることは、整数個のサンプルに基づいて前記対象とする領域の幅を定めることを備える、請求項36に記載の方法。
- 前記整数個のサンプルは64個である、請求項37に記載の方法。
- ビデオデータの前記現在のブロックは、現在の最大コーディングユニット内に位置し、前記対象とする領域を定義することは、前記対象とする領域を前記現在の最大コーディングユニットと前記現在の最大コーディングユニットの左に隣接する最大コーディングユニットとのうちの少なくとも一方内に位置するように定義することを備える、請求項32に記載の方法。
- 前記シンタックス要素を符号化することは、前記対象とする領域のサイズに基づいて切り捨てられた値を有するシンタックス要素を符号化することを備える、請求項32に記載の方法。
- ビデオデータの前記現在のブロックとビデオデータの前記予測ブロックとの間の前記2次元ベクトルは現在の2次元ベクトルを備え、前記方法は、
予測水平変位成分および予測垂直変位成分を含む予測2次元ベクトルを決定することと、
前記現在の2次元ベクトルおよび前記予測2次元ベクトルに基づいて残差水平変位成分および残差垂直変位成分を含む残差2次元ベクトルを決定することとをさらに備え、
ここにおいて、前記現在の2次元ベクトルの前記水平変位成分および前記垂直変位成分を定義する1つまたは複数のシンタックス要素を符号化することは、前記符号化ビデオビットストリームにおいて、前記残差2次元ベクトルを定義する1つまたは複数のシンタックス要素を符号化することを備える、請求項28に記載の方法。 - 前記予測2次元ベクトルを決定することは、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックから復号順序に従ってイントラ予測するためのモードに従って直近に再構成されたビデオデータのブロックに関するビデオデータの予測ブロックを決定するのに使用された直前の2次元ベクトルを決定することを備える、請求項41に記載の方法。
- 前記現在のビデオブロックは最大コーディングユニット内に位置し、前記予測2次元ベクトルを決定することは、
現在のビデオブロックが、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードに従ってビデオデータの前記現在のブロックと同じピクチャ内のビデオデータの予測ブロックを決定するのに使用される2次元ベクトルがそれについて決定される前記最大コーディングユニット内の第1のビデオブロックであると決定することと、
現在のビデオブロックが、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードに従ってビデオデータの前記現在のブロックと同じピクチャ内のビデオデータの予測ブロックを決定するのに使用される2次元ベクトルがそれについて決定される前記最大コーディングユニット内の前記第1のビデオブロックである、との前記決定に応答して、前記予測2次元ベクトルがデフォルトの予測2次元ベクトルであると決定することとを備える、請求項41に記載の方法。 - 前記デフォルトの予測2次元ベクトルは(−w,0)を備え、ここにおいて、wは、前記現在のビデオブロックを備える現在のコーディングユニットの幅を備える、請求項43に記載の方法。
- 前記予測2次元ベクトルを決定することは、前記現在のビデオブロックの1つまたは複数の隣接ビデオブロックの以前に決定された1つまたは複数の2次元ベクトルのうちの1つを選択することを備える、請求項41に記載の方法。
- ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードに従ってビデオデータの現在のブロックと同じピクチャ内のビデオデータの予測ブロックを決定するのに使用されない隣接ブロックの以前に決定されたベクトルは、ビデオデータの前記現在のブロックに関する予測2次元ベクトルとして利用可能でない、請求項45に記載の方法。
- 前記予測2次元ベクトルを決定することは、
前記現在のビデオブロックの前記1つまたは複数の隣接ビデオブロックの前記以前に決定された2次元ベクトルのうちの1つまたは複数は前記現在のブロックに関する予測2次元ベクトルとして利用可能でないと決定することと、
前記利用可能でない、以前に決定された1つまたは複数の2次元ベクトルを、デフォルトの予測2次元ベクトルで置き換えることとを備える、請求項45に記載の方法。 - ビデオデータの前記現在のブロックは、コーディングユニットの予測ユニットを備える、請求項28に記載の方法。
- 前記コーディングユニットのサイズは2Nx2Nであり、前記予測ユニットのサイズは、NxN、2Nx2N、2NxN、またはNx2Nのうちの1つである、請求項48に記載の方法。
- ビデオデータの前記現在のブロックは、前記ビデオデータのルーマ成分の現在のブロックを備え、前記2次元ベクトルは、前記ルーマ成分に関する2次元ベクトルを備え、前記方法は、前記ルーマ成分に関する前記2次元ベクトルおよび前記ビデオデータに関するカラーサンプリングフォーマットに基づいて前記ルーマ成分の前記現在のブロックに対応する前記ビデオデータのクロマ成分のブロックに関する2次元ベクトルを導出することをさらに備える、請求項28に記載の方法。
- ビデオデータの前記現在のブロックのサイズを決定することをさらに備え、ここにおいて、予測ブロックを選択し、前記2次元ベクトルを決定し、前記残差ブロックを決定し、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するための前記モードに従って前記1つまたは複数のシンタックス要素を符号化することは、前記予測ブロックを選択し、前記2次元ベクトルを決定し、前記残差ブロックを決定し、前記現在のブロックの前記サイズがサイズ基準を満たすときにのみビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するための前記モードに従って前記1つまたは複数のシンタックス要素を符号化することを備える、請求項28に記載の方法。
- 前記サイズ基準は最小サイズを備える、請求項51に記載の方法。
- ビデオデータの前記現在のブロックが、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するための前記モードを使用して予測されたかどうかを示すフラグを符号化することをさらに備え、ここにおいて、前記フラグを符号化することは、単一の固定コンテキストによって前記フラグを算術符号化することを備える、請求項28に記載の方法。
- イントラ予測モードデブロッキングフィルタをビデオデータの前記現在のブロックに適用することをさらに備える、請求項28に記載の方法。
- ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードを使用してビデオデータを復号するように構成されたビデオデコーダを備えるデバイスであって、前記ビデオデコーダは、
2次元ベクトルの水平変位成分および垂直変位成分ならびにビデオデータの現在のブロックに関する残差ブロックを定義する1つまたは複数のシンタックス要素を備える符号化ビデオビットストリームを記憶するように構成されたメモリと、
1つまたは複数のプロセッサとを備え、前記1つまたは複数のプロセッサは、
前記1つまたは複数のシンタックス要素を復号することと、
前記2次元ベクトルの前記水平変位成分および前記垂直変位成分を定義する前記復号されたシンタックス要素に基づいてビデオデータの現在のブロックに関するビデオデータの予測ブロックを決定することと、ここにおいて、ビデオデータの前記予測ブロックがビデオデータの前記現在のブロックと同じピクチャ内のビデオデータの再構成ブロックである、
ビデオデータの前記予測ブロックおよび前記残差ブロックに基づいてビデオデータの前記現在のブロックを再構成することと、を行うように構成される、デバイス。 - 前記2次元ベクトルの前記水平変位成分および前記垂直変位成分は整数ピクセル解像度を有するように制限される、請求項55に記載のデバイス。
- ビデオデータの前記現在のブロックおよびビデオデータの前記予測ブロックは、前記ビデオデータのルーマ成分のブロックを備える、請求項56に記載のデバイス。
- ビデオデータの前記現在のブロックおよびビデオデータの前記予測ブロックは、前記ビデオデータのクロマ成分のブロックを備える、請求項56に記載のデバイス。
- ビデオデータの前記予測ブロックは、前記ピクチャ内の対象とする領域内に位置する、請求項55に記載のデバイス。
- 前記1つまたは複数のプロセッサは、インループフィルタ処理の前に前記対象とする領域のすべてのサンプルを記憶するように構成され、ここにおいて、ビデオデータの前記予測ブロックは、インループフィルタ処理の前の再構成サンプルを備える、請求項59に記載のデバイス。
- ビデオデータの前記現在のブロックは、最大コーディングユニット内に位置し、前記対象とする領域の高さまたは幅の少なくとも一方は、前記最大コーディングユニットのサイズに基づいて定められる、請求項59に記載のデバイス。
- 前記対象とする領域の前記高さは、前記最大コーディングユニットの高さに基づいて定められる、請求項61に記載のデバイス。
- 前記対象とする領域の高さまたは幅の少なくとも一方は、整数個のサンプルに基づいて定められる、請求項59に記載のデバイス。
- 前記対象とする領域の前記幅は、前記整数個のサンプルに基づいて定められる、請求項63に記載のデバイス。
- 前記整数個のサンプルは64個である、請求項64に記載のデバイス。
- ビデオデータの前記現在のブロックは、現在の最大コーディングユニット内に位置し、前記対象とする領域の高さまたは幅の少なくとも一方は、前記対象とする領域が前記現在の最大コーディングユニットと前記現在の最大コーディングユニットの左に隣接する最大コーディングユニットとのうちの少なくとも一方内に位置するように制限される、請求項59に記載のデバイス。
- 前記1つまたは複数のプロセッサは、前記対象とする領域のサイズに基づいて切り捨てられた値を用いてシンタックス要素が符号化されたときに前記シンタックス要素を復号するように構成される、請求項59に記載のデバイス。
- 前記2次元ベクトルの前記水平変位成分および前記垂直変位成分を定義する1つまたは複数のシンタックス要素は、残差2次元ベクトルの残差水平変位成分および残差垂直変位成分を定義する1つまたは複数のシンタックス要素を備え、前記1つまたは複数のプロセッサは、
予測水平変位成分および予測垂直変位成分を含む予測2次元ベクトルを決定することと、
前記残差および予測2次元ベクトルの前記水平変位成分および前記垂直変位成分に基づいて前記2次元ベクトルの前記水平変位成分および前記垂直変位成分を決定することとを行うように構成される、請求項55に記載のデバイス。 - 前記1つまたは複数のプロセッサは、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックから復号順序に従ってイントラ予測するためのモードに従って直近に再構成されたビデオデータのブロックに関するビデオデータの予測ブロックを決定するのに使用された直前の2次元ベクトルを、前記予測2次元ベクトルであると決定するように構成される、請求項68に記載のデバイス。
- 前記現在のビデオブロックは最大コーディングユニット内に位置し、前記1つまたは複数のプロセッサは、
現在のビデオブロックが、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードに従ってビデオデータの前記現在のブロックと同じピクチャ内のビデオデータの予測ブロックを決定するのに使用される2次元ベクトルがそれについて決定される前記最大コーディングユニット内の第1のビデオブロックであると決定することと、
現在のビデオブロックが、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードに従ってビデオデータの前記現在のブロックと同じピクチャ内のビデオデータの予測ブロックを決定するのに使用される2次元ベクトルがそれについて決定される前記最大コーディングユニット内の前記第1のビデオブロックである、との前記決定に応答して、前記予測2次元ベクトルがデフォルトの予測2次元ベクトルであると決定することとを行うように構成される、請求項68に記載のデバイス。 - 前記デフォルトの予測2次元ベクトルは(−w,0)を備え、ここにおいて、wは、前記現在のビデオブロックを備える現在のコーディングユニットの幅を備える、請求項70に記載のデバイス。
- 前記1つまたは複数のプロセッサは、前記現在のビデオブロックの1つまたは複数の隣接ビデオブロックの以前に決定された1つまたは複数の2次元ベクトルのうちの1つを前記予測2次元ベクトルとして選択するように構成される、請求項68に記載のデバイス。
- ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードに従ってビデオデータの現在のブロックと同じピクチャ内のビデオデータの予測ブロックを決定するのに使用されない隣接ブロックの以前に決定されたベクトルは、ビデオデータの前記現在のブロックに関する予測2次元ベクトルとして利用可能でない、請求項72に記載のデバイス。
- 前記1つまたは複数のプロセッサは、
前記現在のビデオブロックの前記1つまたは複数の隣接ビデオブロックの前記以前に決定された2次元ベクトルのうちの1つまたは複数は前記現在のブロックに関する予測2次元ベクトルとして利用可能でないと決定することと、
前記利用可能でない、以前に決定された1つまたは複数の2次元ベクトルを、デフォルトの予測2次元ベクトルで置き換えることとを行うように構成される、請求項72に記載のデバイス。 - ビデオデータの前記現在のブロックは、コーディングユニットの予測ユニットを備える、請求項55に記載のデバイス。
- 前記コーディングユニットのサイズは2Nx2Nであり、前記予測ユニットのサイズは、NxN、2Nx2N、2NxN、またはNx2Nのうちの1つである、請求項75に記載のデバイス。
- ビデオデータの前記現在のブロックは、前記ビデオデータのルーマ成分の現在のブロックを備え、前記2次元ベクトルは、前記ルーマ成分に関する2次元ベクトルを備え、前記1つまたは複数のプロセッサは、前記ルーマ成分に関する前記2次元ベクトルおよび前記ビデオデータに関するカラーサンプリングフォーマットに基づいて前記ルーマ成分の前記現在のブロックに対応する前記ビデオデータのクロマ成分のブロックに関する2次元ベクトルを導出するように構成される、請求項55に記載のデバイス。
- 前記1つまたは複数のプロセッサは、
ビデオデータの前記現在のブロックのサイズを決定することと、
前記1つまたは複数のシンタックス要素を復号し、前記予測ブロックを決定し、前記現在のブロックの前記サイズがサイズ基準を満たすときにのみビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するための前記モードに従ってビデオデータの前記現在のブロックを再構成することと、を行うように構成される、請求項55に記載のデバイス。 - 前記サイズ基準は最小サイズを備える、請求項78に記載のデバイス。
- 前記符号化ビデオビットストリームは、ビデオデータの現在のブロックが、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するための前記モードを使用して予測されたかどうかを示すフラグを含み、前記1つまたは複数のプロセッサは、
単一の固定コンテキストによって前記フラグを算術復号することと、
前記1つまたは複数のシンタックス要素を復号し、前記予測ブロックを決定し、ビデオデータの前記現在のブロックが、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するための前記モードを使用して予測されたことを示す前記フラグに応答して、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するための前記モードに従ってビデオデータの前記現在のブロックを再構成することとを行うように構成される、請求項55に記載のデバイス。 - 前記1つまたは複数のプロセッサは、イントラ予測モードデブロッキングフィルタをビデオデータの前記現在のブロックに適用するように構成される、請求項55に記載のデバイス。
- 前記デバイスは、
マイクロプロセッサと、
集積回路(IC)と、
前記ビデオデコーダを備えるワイヤレス通信デバイス
のうちの1つを備える、請求項55に記載のデバイス。 - ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードを使用してビデオデータを符号化するように構成されたビデオエンコーダを備えるデバイスであって、前記ビデオエンコーダは
符号化ビデオビットストリームを記憶するように構成されたメモリと、
1つまたは複数のプロセッサとを備え、前記1つまたは複数のプロセッサは、
ビデオデータの現在のブロックと同じピクチャ内のビデオデータの以前に符号化されたブロックの組からビデオデータの現在のブロックに関するビデオデータの予測ブロックを選択することと、
2次元ベクトルを決定することと、ここにおいて、前記2次元ベクトルは、水平変位成分と垂直変位成分とを有し、前記水平変位成分は、ビデオデータの前記予測ブロックとビデオデータの前記現在のブロックとの間の水平変位を表し、前記垂直変位成分は、ビデオデータの前記予測ブロックとビデオデータの前記現在のブロックとの間の垂直変位を表す、
ビデオデータの前記現在のブロックおよびビデオデータの前記予測ブロックに基づいて残差ブロックを決定することと、
符号化ビデオビットストリームにおいて、前記2次元ベクトルの前記水平変位成分および前記垂直変位成分ならびに前記残差ブロックを定義する1つまたは複数のシンタックス要素を符号化することとを行うように構成されるデバイス。 - 前記1つまたは複数のプロセッサは、前記2次元ベクトルの前記水平変位成分および前記垂直変位成分を整数ピクセル解像度を有するように制限するように構成される、請求項83に記載のデバイス。
- ビデオデータの前記現在のブロックおよびビデオデータの前記予測ブロックは、前記ビデオデータのルーマ成分のブロックを備える、請求項84に記載のデバイス。
- ビデオデータの前記現在のブロックおよびビデオデータの前記予測ブロックは、前記ビデオデータのクロマ成分のブロックを備える、請求項84に記載のデバイス。
- 前記1つまたは複数のプロセッサは、
前記ピクチャ内の対象とする領域を定義することと、
前記対象とする領域内のビデオデータの予測ブロックを選択することとを行うように構成される、請求項83に記載のデバイス。 - 前記1つまたは複数のプロセッサは、インループフィルタ処理の前に前記対象とする領域のすべてのサンプルを記憶するように構成され、ここにおいて、ビデオデータの前記予測ブロックは、インループフィルタ処理の前の再構成サンプルを備える、請求項87に記載のデバイス。
- ビデオデータの前記現在のブロックは、最大コーディングユニット内に位置し、前記1つまたは複数のプロセッサは、前記最大コーディングユニットのサイズに基づいて前記対象とする領域を定義するように構成される、請求項87に記載のデバイス。
- 前記1つまたは複数のプロセッサは、前記最大コーディングユニットの高さに基づいて前記対象とする領域の高さを定めるように構成される、請求項89に記載のデバイス。
- 前記1つまたは複数のプロセッサは、整数個のサンプルに基づいて前記対象とする領域の高さまたは幅の少なくとも一方を定めるように構成される、請求項87に記載のデバイス。
- 前記1つまたは複数のプロセッサが、前記整数個のサンプルに基づいて前記対象とする領域の幅を定めるように構成される、請求項91に記載のデバイス。
- 前記整数個のサンプルは64個である、請求項92に記載のデバイス。
- ビデオデータの前記現在のブロックは、現在の最大コーディングユニット内に位置し、前記1つまたは複数のプロセッサは、前記対象とする領域を前記現在の最大コーディングユニットと前記現在の最大コーディングユニットの左に隣接する最大コーディングユニットとのうちの少なくとも一方内に位置する領域として定義するように構成される、請求項87に記載のデバイス。
- 前記1つまたは複数のプロセッサは、前記対象とする領域のサイズに基づいて切り捨てられた値を有する前記シンタックス要素を符号化するように構成される、請求項87に記載のデバイス。
- ビデオデータの前記現在のブロックとビデオデータの前記予測ブロックとの間の前記2次元ベクトルは現在の2次元ベクトルを備え、前記1つまたは複数のプロセッサは、
予測水平変位成分および予測垂直変位成分を含む予測2次元ベクトルを決定することと、
前記現在の2次元ベクトルおよび前記予測2次元ベクトルに基づいて残差水平変位成分および残差垂直変位成分を含む残差2次元ベクトルを決定することと、
前記符号化ビデオビットストリームにおいて、前記残差2次元ベクトルを定義する1つまたは複数のシンタックス要素を符号化することとを行うように構成される、請求項83に記載のデバイス。 - 前記1つまたは複数のプロセッサは、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックから復号順序に従ってイントラ予測するためのモードに従って直近に再構成されたビデオデータのブロックに関するビデオデータの予測ブロックを決定するのに使用された直前の2次元ベクトルを、前記予測2次元ベクトルとして決定するように構成される、請求項96に記載のデバイス。
- 前記現在のビデオブロックは最大コーディングユニット内に位置し、前記1つまたは複数のプロセッサは、
現在のビデオブロックが、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードに従ってビデオデータの前記現在のブロックと同じピクチャ内のビデオデータの予測ブロックを決定するのに使用される2次元ベクトルがそれについて決定される前記最大コーディングユニット内の第1のビデオブロックであると決定することと、
現在のビデオブロックが、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードに従ってビデオデータの前記現在のブロックと同じピクチャ内のビデオデータの予測ブロックを決定するのに使用される2次元ベクトルがそれについて決定される前記最大コーディングユニット内の前記第1のビデオブロックである、との前記決定に応答して、前記予測2次元ベクトルがデフォルトの予測2次元ベクトルであると決定することとを行うように構成される、請求項96に記載のデバイス。 - 前記デフォルトの予測2次元ベクトルは(−w,0)を備え、ここにおいて、wは、前記現在のビデオブロックを備える現在のコーディングユニットの幅を備える、請求項98に記載のデバイス。
- 前記1つまたは複数のプロセッサは、前記現在のビデオブロックの1つまたは複数の隣接ビデオブロックの以前に決定された1つまたは複数の2次元ベクトルのうちの1つを前記予測2次元ベクトルとして選択するように構成される、請求項96に記載のデバイス。
- ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードに従ってビデオデータの現在のブロックと同じピクチャ内のビデオデータの予測ブロックを決定するのに使用されない隣接ブロックの以前に決定されたベクトルは、ビデオデータの前記現在のブロックに関する予測2次元ベクトルとして利用可能でない、請求項100に記載のデバイス。
- 前記1つまたは複数のプロセッサは、
前記現在のビデオブロックの前記1つまたは複数の隣接ビデオブロックの前記以前に決定された2次元ベクトルのうちの1つまたは複数は前記現在のブロックに関する予測2次元ベクトルとして利用可能でないと決定することと、
前記利用可能でない、以前に決定された1つまたは複数の2次元ベクトルを、デフォルトの予測2次元ベクトルで置き換えることとを行うように構成される、請求項100に記載のデバイス。 - ビデオデータの前記現在のブロックは、コーディングユニットの予測ユニットを備える、請求項83に記載のデバイス。
- 前記コーディングユニットのサイズは2Nx2Nであり、前記予測ユニットのサイズは、NxN、2Nx2N、2NxN、またはNx2Nのうちの1つである、請求項103に記載のデバイス。
- ビデオデータの前記現在のブロックは、前記ビデオデータのルーマ成分の現在のブロックを備え、前記2次元ベクトルは、前記ルーマ成分に関する2次元ベクトルを備え、前記1つまたは複数のプロセッサは、前記ルーマ成分に関する前記2次元ベクトルおよび前記ビデオデータに関するカラーサンプリングフォーマットに基づいて前記ルーマ成分の前記現在のブロックに対応する前記ビデオデータのクロマ成分のブロックに関する2次元ベクトルを導出するように構成される、請求項83に記載のデバイス。
- 前記1つまたは複数のプロセッサは、
ビデオデータの前記現在のブロックのサイズを決定することと、
前記予測ブロックを選択し、前記2次元ベクトルを決定し、前記残差ブロックを決定し、前記現在のブロックの前記サイズがサイズ基準を満たすときにのみビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するための前記モードに従って前記1つまたは複数のシンタックス要素を符号化することとを行うように構成される、請求項83に記載のデバイス。 - 前記サイズ基準は最小サイズを備える、請求項106に記載のデバイス。
- 前記1つまたは複数のプロセッサは、ビデオデータの現在のブロックが、ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するための前記モードを使用して予測されたかどうかを示すフラグを単一の固定コンテキストによって算術符号化するように構成される、請求項83に記載のデバイス。
- 前記1つまたは複数のプロセッサは、イントラ予測モードデブロッキングフィルタをビデオデータの前記現在のブロックに適用するように構成される、請求項83に記載のデバイス。
- 前記デバイスは、
マイクロプロセッサと、
集積回路(IC)と、
前記ビデオエンコーダを備えるワイヤレス通信デバイス
のうちの1つを備える、請求項83に記載のデバイス。 - ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードを使用してビデオデータをコーディングするように構成されたビデオコーダを備えるデバイスであって、前記ビデオコーダは、
2次元ベクトルの水平変位成分および垂直変位成分ならびにビデオデータの現在のブロックに関する残差ブロックを定義する1つまたは複数のシンタックス要素を含むビデオビットストリームをコーディングするための手段と、
ビデオデータの前記現在のブロックに関するビデオデータの予測ブロックを決定するための手段とを備え、
ここにおいて、前記2次元ベクトルの前記水平変位成分は、ビデオデータの前記予測ブロックとビデオデータの前記現在のブロックとの間の水平変位を表し、前記2次元ベクトルの前記垂直変位成分は、ビデオデータの前記予測ブロックとビデオデータの前記現在のブロックとの間の垂直変位を表し、
ビデオデータの前記予測ブロックは、ビデオデータの前記現在のブロックと同じピクチャ内のビデオデータの再構成ブロックであり、
前記残差ブロックは、ビデオデータの前記現在のブロックおよびビデオデータの前記予測ブロックに基づいて決定されるデバイス。 - ビデオデータのブロックを同じピクチャ内のビデオデータの予測ブロックからイントラ予測するためのモードを含むビデオデータをコーディングするための命令が記憶された非一時的コンピュータ可読記憶媒体であって、前記命令は、実行されたときに、1つまたは複数のプロセッサに、
2次元ベクトルの水平変位成分および垂直変位成分ならびにビデオデータの現在のブロックに関する残差ブロックを定義する1つまたは複数のシンタックス要素を含むビデオビットストリームをコーディングすることと、
ビデオデータの前記現在のブロックに関するビデオデータの予測ブロックを決定することとを行わせ、
ここにおいて、前記2次元ベクトルの前記水平変位成分は、ビデオデータの前記予測ブロックとビデオデータの前記現在のブロックとの間の水平変位を表し、前記2次元ベクトルの前記垂直変位成分は、ビデオデータの前記予測ブロックとビデオデータの前記現在のブロックとの間の垂直変位を表し、
ビデオデータの前記予測ブロックは、ビデオデータの前記現在のブロックと同じピクチャ内のビデオデータの再構成ブロックであり、
前記残差ブロックは、ビデオデータの前記現在のブロックおよびビデオデータの前記予測ブロックに基づいて決定される、非一時的コンピュータ可読記憶媒体。
Applications Claiming Priority (21)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201361838209P | 2013-06-21 | 2013-06-21 | |
US61/838,209 | 2013-06-21 | ||
US201361847549P | 2013-07-17 | 2013-07-17 | |
US61/847,549 | 2013-07-17 | ||
US201361866965P | 2013-08-16 | 2013-08-16 | |
US61/866,965 | 2013-08-16 | ||
US201361870050P | 2013-08-26 | 2013-08-26 | |
US61/870,050 | 2013-08-26 | ||
US201361883612P | 2013-09-27 | 2013-09-27 | |
US61/883,612 | 2013-09-27 | ||
US201361887115P | 2013-10-04 | 2013-10-04 | |
US61/887,115 | 2013-10-04 | ||
US201361893539P | 2013-10-21 | 2013-10-21 | |
US61/893,539 | 2013-10-21 | ||
US201361896013P | 2013-10-25 | 2013-10-25 | |
US61/896,013 | 2013-10-25 | ||
US201461923698P | 2014-01-05 | 2014-01-05 | |
US61/923,698 | 2014-01-05 | ||
US14/309,730 US10015515B2 (en) | 2013-06-21 | 2014-06-19 | Intra prediction from a predictive block |
US14/309,730 | 2014-06-19 | ||
PCT/US2014/043397 WO2014205339A2 (en) | 2013-06-21 | 2014-06-20 | Intra prediction from a predictive block |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2016525303A true JP2016525303A (ja) | 2016-08-22 |
JP2016525303A5 JP2016525303A5 (ja) | 2017-07-06 |
JP6377734B2 JP6377734B2 (ja) | 2018-08-22 |
Family
ID=51210781
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016521839A Active JP6377734B2 (ja) | 2013-06-21 | 2014-06-20 | 変位ベクトルを使用する予測ブロックからのイントラ予測 |
Country Status (18)
Country | Link |
---|---|
US (1) | US10015515B2 (ja) |
EP (1) | EP3011743A2 (ja) |
JP (1) | JP6377734B2 (ja) |
KR (1) | KR102232099B1 (ja) |
CN (1) | CN105393536B (ja) |
AU (1) | AU2014281331B2 (ja) |
BR (1) | BR112015032150B8 (ja) |
CA (1) | CA2912447C (ja) |
CL (1) | CL2015003693A1 (ja) |
HK (1) | HK1216961A1 (ja) |
IL (1) | IL242529B (ja) |
MX (1) | MX362449B (ja) |
MY (1) | MY188617A (ja) |
PH (1) | PH12015502805A1 (ja) |
RU (1) | RU2679190C2 (ja) |
SA (1) | SA515370305B1 (ja) |
SG (2) | SG10201710379SA (ja) |
WO (1) | WO2014205339A2 (ja) |
Families Citing this family (97)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5914962B2 (ja) * | 2010-04-09 | 2016-05-11 | ソニー株式会社 | 画像処理装置および方法、プログラム、並びに、記録媒体 |
GB2502047B (en) * | 2012-04-04 | 2019-06-05 | Snell Advanced Media Ltd | Video sequence processing |
US20140056363A1 (en) * | 2012-08-23 | 2014-02-27 | Yedong He | Method and system for deblock filtering coded macroblocks |
US10313682B2 (en) | 2013-08-26 | 2019-06-04 | Qualcomm Incorporated | Determining regions when performing intra block copying |
GB2519514A (en) * | 2013-10-11 | 2015-04-29 | Canon Kk | Method and apparatus for displacement vector component prediction in video coding and decoding |
JP6359101B2 (ja) * | 2013-10-14 | 2018-07-18 | マイクロソフト テクノロジー ライセンシング,エルエルシー | ビデオ及び画像の符号化及び復号のためのイントラブロックコピー予測モードの特徴 |
CN105659602B (zh) | 2013-10-14 | 2019-10-08 | 微软技术许可有限责任公司 | 用于视频和图像编码的帧内块复制预测模式的编码器侧选项 |
EP3720132A1 (en) | 2013-10-14 | 2020-10-07 | Microsoft Technology Licensing LLC | Features of color index map mode for video and image coding and decoding |
CA3050482C (en) * | 2013-11-14 | 2021-02-16 | Hfi Innovation Inc. | Method of video coding using prediction based on intra picture block copy |
AU2014376061B8 (en) * | 2014-01-03 | 2019-05-30 | Microsoft Technology Licensing, Llc | Block vector prediction in video and image coding/decoding |
US10390034B2 (en) | 2014-01-03 | 2019-08-20 | Microsoft Technology Licensing, Llc | Innovations in block vector prediction and estimation of reconstructed sample values within an overlap area |
US9883197B2 (en) | 2014-01-09 | 2018-01-30 | Qualcomm Incorporated | Intra prediction of chroma blocks using the same vector |
US11284103B2 (en) | 2014-01-17 | 2022-03-22 | Microsoft Technology Licensing, Llc | Intra block copy prediction with asymmetric partitions and encoder-side search patterns, search ranges and approaches to partitioning |
CN106416243B (zh) * | 2014-02-21 | 2019-05-03 | 联发科技(新加坡)私人有限公司 | 利用基于帧内图像区块复制预测的视频编码方法 |
US10542274B2 (en) | 2014-02-21 | 2020-01-21 | Microsoft Technology Licensing, Llc | Dictionary encoding and decoding of screen content |
KR102401946B1 (ko) | 2014-03-04 | 2022-05-24 | 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 | 인트라 블록 카피 예측에서의 스킵 모드 및 블록 플립핑 |
US10432928B2 (en) | 2014-03-21 | 2019-10-01 | Qualcomm Incorporated | Using a current picture as a reference for video coding |
US20150277752A1 (en) * | 2014-03-31 | 2015-10-01 | Nuance Communications, Inc. | Providing for text entry by a user of a computing device |
JP6341756B2 (ja) * | 2014-05-26 | 2018-06-13 | キヤノン株式会社 | 画像処理装置、画像処理装置の制御方法 |
AU2014202921B2 (en) * | 2014-05-29 | 2017-02-02 | Canon Kabushiki Kaisha | Method, apparatus and system for de-blocking a block of video samples |
WO2015195942A1 (en) | 2014-06-19 | 2015-12-23 | Vid Scale, Inc. | Methods and systems for intra block copy coding with block vector derivation |
US10785486B2 (en) | 2014-06-19 | 2020-09-22 | Microsoft Technology Licensing, Llc | Unified intra block copy and inter prediction modes |
CN105392008B (zh) * | 2014-08-22 | 2018-09-25 | 中兴通讯股份有限公司 | 一种预测编、解码方法和相应的编、解码器和电子设备 |
KR102008592B1 (ko) | 2014-09-15 | 2019-08-07 | 에이치에프아이 이노베이션 인크. | 비디오 코딩에서의 인트라 블록 복사를 위한 디블로킹 방법 |
KR102330740B1 (ko) | 2014-09-30 | 2021-11-23 | 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 | 파면 병렬 프로세싱이 인에이블되는 경우의 인트라 픽쳐 예측 모드에 대한 규칙 |
US9832467B2 (en) | 2014-10-07 | 2017-11-28 | Qualcomm Incorporated | Deblock filtering for intra block copying |
US9854237B2 (en) | 2014-10-14 | 2017-12-26 | Qualcomm Incorporated | AMVP and merge candidate list derivation for intra BC and inter prediction unification |
GB201421095D0 (en) * | 2014-11-27 | 2015-01-14 | British Broadcasting Corp | HEVC Optimization techniques |
US9591325B2 (en) * | 2015-01-27 | 2017-03-07 | Microsoft Technology Licensing, Llc | Special case handling for merged chroma blocks in intra block copy prediction mode |
SG11201706978TA (en) * | 2015-03-02 | 2017-09-28 | Hfi Innovation Inc | Method and apparatus for intrabc mode with fractional-pel block vector resolution in video coding |
WO2016148620A1 (en) * | 2015-03-19 | 2016-09-22 | Telefonaktiebolaget Lm Ericsson (Publ) | Encoding and decoding an displacement vector |
WO2016165623A1 (en) * | 2015-04-13 | 2016-10-20 | Mediatek Inc. | Methods of constrained intra block copy for reducing worst case bandwidth in video coding |
US10511834B2 (en) | 2015-04-29 | 2019-12-17 | Hfi Innovation Inc. | Method and apparatus for Intra Block Copy reference list construction |
US10200713B2 (en) | 2015-05-11 | 2019-02-05 | Qualcomm Incorporated | Search region determination for inter coding within a particular picture of video data |
US20160345018A1 (en) * | 2015-05-19 | 2016-11-24 | Microsoft Technology Licensing, Llc | Video encoding and decoding |
WO2016192677A1 (en) * | 2015-06-03 | 2016-12-08 | Mediatek Inc. | Method and apparatus of error handling for video coding using intra block copy mode |
WO2016196843A1 (en) * | 2015-06-03 | 2016-12-08 | Apple Inc. | Techniques for resource conservation during performance of intra block copy prediction searches |
CN107637057A (zh) | 2015-06-03 | 2018-01-26 | 联发科技股份有限公司 | 图像和视频数据的调色板编解码方法 |
EP3306925B1 (en) * | 2015-06-05 | 2019-09-18 | Sony Corporation | Image processing device and image processing method |
KR102658290B1 (ko) | 2015-06-08 | 2024-04-16 | 브이아이디 스케일, 인크. | 스크린 콘텐츠 코딩을 위한 인트라 블록 카피 모드 |
WO2016197314A1 (en) | 2015-06-09 | 2016-12-15 | Microsoft Technology Licensing, Llc | Robust encoding/decoding of escape-coded pixels in palette mode |
CN106254878B (zh) * | 2015-06-14 | 2020-06-12 | 同济大学 | 一种图像编码及解码方法、图像处理设备 |
US10148977B2 (en) * | 2015-06-16 | 2018-12-04 | Futurewei Technologies, Inc. | Advanced coding techniques for high efficiency video coding (HEVC) screen content coding (SCC) extensions |
US11463689B2 (en) * | 2015-06-18 | 2022-10-04 | Qualcomm Incorporated | Intra prediction and intra mode coding |
US11477484B2 (en) * | 2015-06-22 | 2022-10-18 | Qualcomm Incorporated | Video intra prediction using hybrid recursive filters |
CN106470341B (zh) | 2015-08-17 | 2020-10-02 | 恩智浦美国有限公司 | 媒体显示*** |
EP3342165B1 (en) * | 2015-09-08 | 2021-11-10 | MediaTek Inc. | Method and system of decoded picture buffer for intra block copy mode |
CN112565792B (zh) * | 2015-10-19 | 2023-07-11 | 寰发股份有限公司 | 管理已解码图像缓存器的方法及装置 |
JP6438376B2 (ja) * | 2015-11-06 | 2018-12-12 | 日本電信電話株式会社 | 映像符号化装置、映像復号装置、映像符号化方法、映像復号方法、映像符号化プログラム及び映像復号プログラム |
US10645362B2 (en) * | 2016-04-11 | 2020-05-05 | Gopro, Inc. | Systems, methods and apparatus for compressing video content |
RU2710667C1 (ru) * | 2016-05-28 | 2019-12-30 | МедиаТек Инк. | Способ и устройство привязки к текущему изображению для кодирования видео |
US10880564B2 (en) * | 2016-10-01 | 2020-12-29 | Qualcomm Incorporated | Transform selection for video coding |
US10694202B2 (en) * | 2016-12-01 | 2020-06-23 | Qualcomm Incorporated | Indication of bilateral filter usage in video coding |
US10999602B2 (en) | 2016-12-23 | 2021-05-04 | Apple Inc. | Sphere projected motion estimation/compensation and mode decision |
EP3349459A1 (en) * | 2017-01-11 | 2018-07-18 | Thomson Licensing | A method and a device for image encoding and decoding |
US11259046B2 (en) | 2017-02-15 | 2022-02-22 | Apple Inc. | Processing of equirectangular object data to compensate for distortion by spherical projections |
US10924747B2 (en) | 2017-02-27 | 2021-02-16 | Apple Inc. | Video coding techniques for multi-view video |
US10523964B2 (en) * | 2017-03-13 | 2019-12-31 | Qualcomm Incorporated | Inter prediction refinement based on bi-directional optical flow (BIO) |
US11093752B2 (en) | 2017-06-02 | 2021-08-17 | Apple Inc. | Object tracking in multi-view video |
US10754242B2 (en) | 2017-06-30 | 2020-08-25 | Apple Inc. | Adaptive resolution and projection format in multi-direction video |
US20190005709A1 (en) * | 2017-06-30 | 2019-01-03 | Apple Inc. | Techniques for Correction of Visual Artifacts in Multi-View Images |
US10798402B2 (en) * | 2017-10-24 | 2020-10-06 | Google Llc | Same frame motion estimation and compensation |
US11070847B2 (en) * | 2017-12-05 | 2021-07-20 | Qualcomm Incorporated | Intra-prediction with far neighboring pixels |
CN116405674A (zh) | 2017-12-22 | 2023-07-07 | 数码士有限公司 | 视频信号处理方法和设备 |
US10986349B2 (en) | 2017-12-29 | 2021-04-20 | Microsoft Technology Licensing, Llc | Constraints on locations of reference blocks for intra block copy prediction |
US10638137B2 (en) | 2018-03-07 | 2020-04-28 | Tencent America LLC | Method and apparatus for video coding |
CN110324627B (zh) * | 2018-03-30 | 2022-04-05 | 杭州海康威视数字技术股份有限公司 | 色度的帧内预测方法及装置 |
CN112335250A (zh) * | 2018-06-28 | 2021-02-05 | 韩国电子通信研究院 | 用于对图像进行编码/解码的方法和设备以及用于存储比特流的记录介质 |
US10904559B2 (en) * | 2018-07-13 | 2021-01-26 | Tencent America LLC | Block vector prediction in intra block copy mode |
US11265579B2 (en) * | 2018-08-01 | 2022-03-01 | Comcast Cable Communications, Llc | Systems, methods, and apparatuses for video processing |
KR20200016188A (ko) * | 2018-08-06 | 2020-02-14 | 한국전자통신연구원 | 영상 부호화/복호화 방법, 장치 및 비트스트림을 저장한 기록 매체 |
US11159789B2 (en) | 2018-10-24 | 2021-10-26 | City University Of Hong Kong | Generative adversarial network based intra prediction for video coding |
WO2020141813A2 (ko) * | 2018-12-31 | 2020-07-09 | 한국전자통신연구원 | 영상 부호화/복호화 방법, 장치 및 비트스트림을 저장한 기록 매체 |
CA3127848C (en) | 2019-02-02 | 2024-06-11 | Beijing Bytedance Network Technology Co., Ltd. | Buffer management for intra block copy in video coding |
CN117119200A (zh) | 2019-02-02 | 2023-11-24 | 北京字节跳动网络技术有限公司 | 用于视频编解码中的帧内块复制的缓冲区中的数据存储 |
FR3092719A1 (fr) | 2019-02-07 | 2020-08-14 | Orange | Procédés et dispositifs de codage et de décodage d'un flux de données représentatif d'au moins une image. |
CN113508597B (zh) | 2019-03-01 | 2023-11-21 | 北京字节跳动网络技术有限公司 | 用于视频编解码中的帧内块复制的基于方向的预测 |
JP7284284B2 (ja) | 2019-03-04 | 2023-05-30 | 北京字節跳動網絡技術有限公司 | 映像符号化におけるイントラブロックコピーの実装形態の態様 |
US11153563B2 (en) * | 2019-03-12 | 2021-10-19 | Qualcomm Incorporated | Combined in-loop filters for video coding |
WO2020185050A1 (ko) * | 2019-03-14 | 2020-09-17 | 에스케이텔레콤 주식회사 | 인트라 블록 복사를 이용하는 영상 부호화 및 복호화 |
US11239988B2 (en) * | 2019-04-22 | 2022-02-01 | Texas Instruments Incorporated | Methods and systems for synchronization of slave device with master device |
CN113796072B (zh) | 2019-05-08 | 2023-10-03 | 北京字节跳动网络技术有限公司 | 跨分量编解码的适用性条件 |
CN113853791B (zh) | 2019-05-19 | 2023-11-14 | 字节跳动有限公司 | 数字视频中的变换旁路编解码残差块 |
JP7460661B2 (ja) | 2019-06-06 | 2024-04-02 | 北京字節跳動網絡技術有限公司 | 映像符号化のための動き候補リストの構成 |
CN113950838A (zh) * | 2019-06-06 | 2022-01-18 | 北京字节跳动网络技术有限公司 | 基于子块的帧内块复制 |
JP2022539468A (ja) | 2019-07-06 | 2022-09-09 | 北京字節跳動網絡技術有限公司 | 映像符号化におけるイントラブロックコピーのための仮想予測バッファ |
EP3977738A4 (en) | 2019-07-07 | 2022-08-17 | Beijing Bytedance Network Technology Co., Ltd. | SIGNALING OF CHROMA RESIDUAL SCALE |
CN114175633B (zh) | 2019-07-10 | 2023-12-29 | 北京字节跳动网络技术有限公司 | 用于视频编解码中的帧内块复制的样点标识 |
CN114097221B (zh) | 2019-07-11 | 2024-01-12 | 北京字节跳动网络技术有限公司 | 用于视频编解码中的帧内块复制的比特流一致性约束 |
CN114208165B (zh) | 2019-08-10 | 2023-12-15 | 北京字节跳动网络技术有限公司 | 子图片解码中的缓冲器管理 |
CN114365488A (zh) * | 2019-09-09 | 2022-04-15 | 北京字节跳动网络技术有限公司 | 视频编解码块的递归划分 |
WO2021063421A1 (en) | 2019-10-02 | 2021-04-08 | Beijing Bytedance Network Technology Co., Ltd. | Syntax for subpicture signaling in a video bitstream |
BR112022007408A2 (pt) | 2019-10-18 | 2022-09-27 | Beijing Bytedance Network Tech Co Ltd | Método e aparelho de processamento de vídeo, e, meio legível por computador |
WO2021143698A1 (en) * | 2020-01-13 | 2021-07-22 | Beijing Bytedance Network Technology Co., Ltd. | Subpicture boundary filtering in video coding |
DE102021117397A1 (de) * | 2020-07-16 | 2022-01-20 | Samsung Electronics Co., Ltd. | Bildsensormodul, bildverarbeitungssystem und bildkomprimierverfahren |
US11503336B2 (en) * | 2020-12-07 | 2022-11-15 | Tencent America LLC | Method and apparatus for video coding |
WO2023194104A1 (en) * | 2022-04-07 | 2023-10-12 | Interdigital Ce Patent Holdings, Sas | Temporal intra mode prediction |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010525658A (ja) * | 2007-04-19 | 2010-07-22 | トムソン ライセンシング | イントラ予測のための適応参照画像データ生成 |
JP2010219842A (ja) * | 2009-03-17 | 2010-09-30 | Panasonic Corp | 符号量推定装置、符号量推定方法、符号量推定プログラムおよび、符号量推定集積回路 |
JP2010233263A (ja) * | 2010-07-12 | 2010-10-14 | Sony Corp | 画像処理装置および方法、プログラム、並びに、記録媒体 |
JP2013059132A (ja) * | 2012-12-28 | 2013-03-28 | Sony Corp | 画像処理装置および方法、並びに記録媒体 |
US20130101033A1 (en) * | 2011-10-14 | 2013-04-25 | Qualcomm Incorporated | Coding non-symmetric distributions of data |
Family Cites Families (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100255754B1 (ko) * | 1997-08-30 | 2000-05-01 | 전주범 | 이진 형상 신호 부호화 방법 |
US6091777A (en) * | 1997-09-18 | 2000-07-18 | Cubic Video Technologies, Inc. | Continuously adaptive digital video compression system and method for a web streamer |
US5987180A (en) * | 1997-09-26 | 1999-11-16 | Sarnoff Corporation | Multiple component compression encoder motion search method and apparatus |
US6665344B1 (en) * | 1998-06-29 | 2003-12-16 | Zenith Electronics Corporation | Downconverting decoder for interlaced pictures |
US7110459B2 (en) * | 2002-04-10 | 2006-09-19 | Microsoft Corporation | Approximate bicubic filter |
KR100896279B1 (ko) * | 2005-04-15 | 2009-05-07 | 엘지전자 주식회사 | 영상 신호의 스케일러블 인코딩 및 디코딩 방법 |
KR100727969B1 (ko) | 2005-08-27 | 2007-06-14 | 삼성전자주식회사 | 영상의 부호화 및 복호화 장치와, 그 방법, 및 이를수행하기 위한 프로그램이 기록된 기록 매체 |
WO2007093629A1 (en) | 2006-02-17 | 2007-08-23 | Thomson Licensing | Process for coding images using intra prediction mode |
US20080031333A1 (en) * | 2006-08-02 | 2008-02-07 | Xinghai Billy Li | Motion compensation module and methods for use therewith |
US8300698B2 (en) * | 2006-10-23 | 2012-10-30 | Qualcomm Incorporated | Signalling of maximum dynamic range of inverse discrete cosine transform |
US8259804B2 (en) * | 2007-01-03 | 2012-09-04 | International Business Machines Corporation | Method and system for signal prediction in predictive coding |
US8488672B2 (en) * | 2007-04-17 | 2013-07-16 | Qualcomm Incorporated | Mode uniformity signaling for intra-coding |
KR101408698B1 (ko) * | 2007-07-31 | 2014-06-18 | 삼성전자주식회사 | 가중치 예측을 이용한 영상 부호화, 복호화 방법 및 장치 |
KR101452859B1 (ko) * | 2009-08-13 | 2014-10-23 | 삼성전자주식회사 | 움직임 벡터를 부호화 및 복호화하는 방법 및 장치 |
KR101441905B1 (ko) * | 2009-11-18 | 2014-09-24 | 에스케이텔레콤 주식회사 | 후보 예측 움직임 벡터 집합 선택을 이용한 움직임 벡터 부호화/복호화 방법 및 장치와 그를 이용한 영상 부호화/복호화 방법 및 장치 |
KR20110113561A (ko) * | 2010-04-09 | 2011-10-17 | 한국전자통신연구원 | 적응적인 필터를 이용한 인트라 예측 부호화/복호화 방법 및 그 장치 |
PT3301648T (pt) * | 2010-04-13 | 2020-04-20 | Ge Video Compression Llc | Herança em matriz de amostras em subdivisão multitree |
US8548062B2 (en) * | 2010-07-16 | 2013-10-01 | Sharp Laboratories Of America, Inc. | System for low resolution power reduction with deblocking flag |
ES2586946T3 (es) * | 2010-07-30 | 2016-10-19 | Deutsche Telekom Ag | Método y aparato para evaluar la calidad de una secuencia de vídeo mediante la sincronización temporal del flujo de bits encriptado de un codificador de vídeo con la secuencia de vídeo procesada obtenida por un descodificador de vídeo exterior |
US8923395B2 (en) * | 2010-10-01 | 2014-12-30 | Qualcomm Incorporated | Video coding using intra-prediction |
US9398292B2 (en) * | 2011-01-12 | 2016-07-19 | Siemens Aktiengesellschaft | Compression and decompression of reference images in video coding device |
KR101811090B1 (ko) * | 2011-01-19 | 2017-12-20 | 르네사스 일렉트로닉스 가부시키가이샤 | 화상 부호화 장치 및 화상 복호 장치 |
KR20120088488A (ko) * | 2011-01-31 | 2012-08-08 | 한국전자통신연구원 | 시간적 움직임 벡터 저장 방법 및 그 장치 |
US8711248B2 (en) * | 2011-02-25 | 2014-04-29 | Microsoft Corporation | Global alignment for high-dynamic range image generation |
GB2495990A (en) | 2011-10-28 | 2013-05-01 | Canon Kk | Motion compensated image coding with omission of coding mode cost calculation for a motion predictor in a set. |
WO2013077659A1 (ko) | 2011-11-24 | 2013-05-30 | 에스케이텔레콤 주식회사 | 모션 벡터의 예측 부호화/복호화 방법 및 장치 |
US20150016533A1 (en) | 2013-07-12 | 2015-01-15 | Qualcomm Incorporated | Intra motion compensation extensions |
US9883197B2 (en) | 2014-01-09 | 2018-01-30 | Qualcomm Incorporated | Intra prediction of chroma blocks using the same vector |
US20150271515A1 (en) | 2014-01-10 | 2015-09-24 | Qualcomm Incorporated | Block vector coding for intra block copy in video coding |
-
2014
- 2014-06-19 US US14/309,730 patent/US10015515B2/en active Active
- 2014-06-20 CA CA2912447A patent/CA2912447C/en active Active
- 2014-06-20 JP JP2016521839A patent/JP6377734B2/ja active Active
- 2014-06-20 BR BR112015032150A patent/BR112015032150B8/pt active IP Right Grant
- 2014-06-20 MY MYPI2015704095A patent/MY188617A/en unknown
- 2014-06-20 SG SG10201710379SA patent/SG10201710379SA/en unknown
- 2014-06-20 RU RU2015154500A patent/RU2679190C2/ru active
- 2014-06-20 MX MX2015016778A patent/MX362449B/es active IP Right Grant
- 2014-06-20 AU AU2014281331A patent/AU2014281331B2/en active Active
- 2014-06-20 CN CN201480035591.4A patent/CN105393536B/zh active Active
- 2014-06-20 KR KR1020157037138A patent/KR102232099B1/ko active IP Right Grant
- 2014-06-20 SG SG11201509469TA patent/SG11201509469TA/en unknown
- 2014-06-20 EP EP14740045.1A patent/EP3011743A2/en not_active Ceased
- 2014-06-20 WO PCT/US2014/043397 patent/WO2014205339A2/en active Application Filing
-
2015
- 2015-11-10 IL IL242529A patent/IL242529B/en active IP Right Grant
- 2015-12-17 PH PH12015502805A patent/PH12015502805A1/en unknown
- 2015-12-21 CL CL2015003693A patent/CL2015003693A1/es unknown
- 2015-12-22 SA SA515370305A patent/SA515370305B1/ar unknown
-
2016
- 2016-04-28 HK HK16104899.6A patent/HK1216961A1/zh unknown
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010525658A (ja) * | 2007-04-19 | 2010-07-22 | トムソン ライセンシング | イントラ予測のための適応参照画像データ生成 |
JP2010219842A (ja) * | 2009-03-17 | 2010-09-30 | Panasonic Corp | 符号量推定装置、符号量推定方法、符号量推定プログラムおよび、符号量推定集積回路 |
JP2010233263A (ja) * | 2010-07-12 | 2010-10-14 | Sony Corp | 画像処理装置および方法、プログラム、並びに、記録媒体 |
US20130101033A1 (en) * | 2011-10-14 | 2013-04-25 | Qualcomm Incorporated | Coding non-symmetric distributions of data |
JP2013059132A (ja) * | 2012-12-28 | 2013-03-28 | Sony Corp | 画像処理装置および方法、並びに記録媒体 |
Non-Patent Citations (10)
Title |
---|
CHAO PANG ET AL.: "AhG5: Fast encoder search and search region restriction for intra block copying", JOINT COLLABORATIVE TEAM ON VIDEO CODING (JCT-VC) OF ITU-T SG 16 WP 3 AND ISO/IEC JTC 1/SC 29/WG 11, vol. JCTVC-O0156-v3, JPN6018023874, October 2013 (2013-10-01), pages 1 - 5 * |
CHAO PANG ET AL.: "Non-RCE3: Intra Motion Compensation with 2-D MVs", JOINT COLLABORATIVE TEAM ON VIDEO CODING (JCT-VC) OF ITU-T SG 16 WP 3 AND ISO/IEC JTC 1/SC 29/WG 11, vol. JCTVC-N0256-v3, JPN6018023871, July 2013 (2013-07-01), pages 1 - 12 * |
GARY J. SULLIVAN ET AL.: "Overview of the High Efficiency Video Coding (HEVC) Standard", IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, vol. 22, no. 12, JPN6018006563, December 2012 (2012-12-01), pages 1649 - 1668, XP011487803, DOI: doi:10.1109/TCSVT.2012.2221191 * |
GARY J. SULLIVAN, ET AL.: "Overview of the High Efficiency Video Coding (HEVC) Standard", IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, DECEMBER 2012, vol. Vol. 22, No. 12, JPN6018006563, 1 December 2012 (2012-12-01), pages pp.1649-1668. * |
MADHUKAR BUDAGAVI AND DO-KYOUNG KWON: "AHG8: Video coding using Intra motion compensation", JOINT COLLABORATIVE TEAM ON VIDEO CODING (JCT-VC) OF ITU-T SG 16 WP 3 AND ISO/IEC JTC 1/SC 29/WG 11, vol. JCTVC-M0350-v2, JPN6018023868, April 2013 (2013-04-01), pages 1 - 5 * |
MADHUKAR BUDAGAVI, ET AL.: "AHG8: Video coding using Intra motion compensation", JOINT COLLABORATIVE TEAM ON VIDEO CODING (JCT-VC) OF ITU-T SG 16 WP 3 AND ISO/IEC JTC 1/SC 29/WG 11, vol. JCTVC-M0350, JPN6018006558, 12 April 2013 (2013-04-12), pages pp.1-5. * |
SIU-LEONG YU AND CHRISTOS CHRYSAFIS: "New Intra Prediction using Intra-Macroblock Motion Compensation", JOINT VIDEO TEAM (JVT) OF ISO/IEC MPEG & ITU-T VCEG (ISO/IEC JCT1/SC29/WG11 AND ITU-T SG16 Q.6), vol. JVT-C151, JPN6018006548, May 2002 (2002-05-01), pages 1 - 9 * |
SIU-LEONG YU, ET AL.: "New Intra Prediction using Intra-Macroblock Motion Compensation", JOINT VIDEO TEAM (JVT) OF ISO/IEC MPEG & ITU-T VCEG (ISO/IEC JCT1/SC29/WG11 AND ITU-T SG16 Q.6) 3RD, vol. JVT-C151, JPN6018006548, 10 May 2002 (2002-05-10), pages pp.1-9. * |
YUNYANG DAI, ET AL.: "Fast 2D Intra Prediction (2DIP) Mode Decision for Image and Video Coding", 16TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2009, JPN6018006552, 7 November 2009 (2009-11-07), pages pp.2825-2828. * |
YUNYANG DAI, QI ZHANG AND C.-C. JAY KUO: "Fast 2D Intra Prediction (2DIP) Mode Decision for Image and Video Coding", 16TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2009, JPN6018006552, November 2009 (2009-11-01), pages 2825 - 2828, XP031628875 * |
Also Published As
Publication number | Publication date |
---|---|
PH12015502805B1 (en) | 2016-03-14 |
AU2014281331A1 (en) | 2016-02-11 |
KR20160023729A (ko) | 2016-03-03 |
SG10201710379SA (en) | 2018-01-30 |
CA2912447C (en) | 2023-01-24 |
WO2014205339A3 (en) | 2015-02-26 |
MX2015016778A (es) | 2016-03-31 |
WO2014205339A2 (en) | 2014-12-24 |
SA515370305B1 (ar) | 2019-01-03 |
AU2014281331B2 (en) | 2018-09-27 |
RU2015154500A3 (ja) | 2018-05-30 |
PH12015502805A1 (en) | 2016-03-14 |
BR112015032150B1 (pt) | 2023-04-11 |
RU2015154500A (ru) | 2017-07-26 |
IL242529B (en) | 2020-08-31 |
US20140376634A1 (en) | 2014-12-25 |
BR112015032150A2 (pt) | 2017-07-25 |
EP3011743A2 (en) | 2016-04-27 |
CN105393536A (zh) | 2016-03-09 |
SG11201509469TA (en) | 2016-01-28 |
RU2679190C2 (ru) | 2019-02-06 |
MX362449B (es) | 2019-01-18 |
CN105393536B (zh) | 2019-06-28 |
KR102232099B1 (ko) | 2021-03-24 |
CL2015003693A1 (es) | 2017-04-17 |
MY188617A (en) | 2021-12-22 |
CA2912447A1 (en) | 2014-12-24 |
HK1216961A1 (zh) | 2016-12-09 |
NZ715952A (en) | 2021-03-26 |
JP6377734B2 (ja) | 2018-08-22 |
BR112015032150B8 (pt) | 2023-12-19 |
US10015515B2 (en) | 2018-07-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6377734B2 (ja) | 変位ベクトルを使用する予測ブロックからのイントラ予測 | |
CN112823517B (zh) | 基于历史的运动矢量预测子的改进 | |
EP3092802B1 (en) | Intra prediction from a predictive block | |
JP6046246B2 (ja) | 3dビデオコーディングのための深度マップのイントラコーディング | |
JP6580562B2 (ja) | イントラ予測フィルタリングの無効化 | |
KR102447297B1 (ko) | 통합된 인트라 블록 복사 및 인터 예측 | |
JP6672145B2 (ja) | インター色成分残差予測 | |
US9930341B2 (en) | Block vector coding for intra block copying | |
JP6545667B2 (ja) | Hevcにおけるサブ予測ユニット(pu)ベースの時間的動きベクトル予測および3d−hevcにおけるサブpu設計 | |
JP6158420B2 (ja) | 3d−hevcのための深度データの深度コーディングモードシグナリング | |
JP6254254B2 (ja) | 3次元(3d)ビデオコーディング用の進化型マージモード | |
JP6445039B2 (ja) | 3dビデオコーディングのための制限付き深度イントラモードコーディング | |
JP6133489B2 (ja) | 3d−hevcのための深度データの深度コーディングモードシグナリング | |
JP5805850B2 (ja) | ビデオコード化における動きベクトル予測 | |
JP6227678B2 (ja) | 3dビデオコーディングにおける導出視差ベクトル | |
WO2015142892A1 (en) | Block vector predictor for intra block copying | |
US9426465B2 (en) | Sub-PU level advanced residual prediction | |
NZ715952B2 (en) | Intra prediction from a predictive block using displacement vectors |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170524 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170524 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180219 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180227 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180524 |
|
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: 20180626 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180725 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6377734 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 |