JP7044765B2 - ビデオコーディングのための線形モデルクロマイントラ予測 - Google Patents
ビデオコーディングのための線形モデルクロマイントラ予測 Download PDFInfo
- Publication number
- JP7044765B2 JP7044765B2 JP2019513979A JP2019513979A JP7044765B2 JP 7044765 B2 JP7044765 B2 JP 7044765B2 JP 2019513979 A JP2019513979 A JP 2019513979A JP 2019513979 A JP2019513979 A JP 2019513979A JP 7044765 B2 JP7044765 B2 JP 7044765B2
- Authority
- JP
- Japan
- Prior art keywords
- sample
- block
- video data
- chroma
- linear prediction
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/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/117—Filters, e.g. for pre-processing or post-processing
-
- 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/132—Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
-
- 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/146—Data rate or code amount at the encoder output
- H04N19/147—Data rate or code amount at the encoder output according to rate distortion criteria
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/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/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
-
- 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/80—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Color Television Systems (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Description
現在のブロックが、線形モデルを使用してコーディングされないと決定されるとき、線形モード角度予測が有効化されるか否かを決定するステップと、線形モード角度予測が有効化される場合、角度モード予測パターンおよび線形モデル予測パターンを、現在のクロマブロックのサンプルに適用するステップと、適用された角度モード予測パターンおよび線形モデル予測パターンの加重和として、現在のクロマブロックのサンプルのための最終的な線形モード角度予測を決定するステップとをさらに含む。
現在のブロックが、線形モデルを使用してコーディングされないと決定されるとき、線形モード角度予測が有効化されるか否かを決定すること、線形モード角度予測が有効化される場合、角度モード予測パターンおよび線形モデル予測パターンを、現在のクロマブロックのサンプルに適用すること、ならびに、適用された角度モード予測パターンおよび線形モデル予測パターンの加重和として、現在のクロマブロックのサンプルのための最終的な線形モード角度予測を決定することをさらに含む。
Chen他、「Algorithm Description of Joint Exploration Test Model 3」のセクション2.2.4、ITU-T SG16 WP3およびISO/IEC JTC1/SC29/WG11のJoint Video Exploration Team(JVET)、
第3回会合、ジュネーブ、スイス、2016年5月26日~6月1日、JVET-C1001において記載されており、この文書は、http://phenix.int-evry.fr/jvet/doc_end_user/documents/3_Geneva/wg11/JVET-C1001-v3.zipにおいて入手可能である。LMモードは、ビデオのブロックのルーマ成分とクロマ成分との間に線形関係があると仮定する。LMモードに従ってビデオデータをコーディングするとき、ビデオエンコーダ20(たとえば、イントラ予測ユニット46)およびビデオデコーダ30(たとえば、イントラ予測ユニット74)は、線形回帰手法を利用して、ルーマサンプルとクロマサンプルとの間の関係を決定することによって、ビデオデータのブロックの隣接再構成ピクセルを解析するように構成され得る。LMモードが使用されるとき、ビデオエンコーダ20およびビデオデコーダ30は、次のように、同じブロックの再構成されたルーマ値から、クロマ値(たとえば、CrクロマサンプルとCbクロマサンプルの両方)を予測するように構成され得る。
PredC[x,y]=α・RecL'[x,y]+β (1)
ただし、PredCは、ブロック中のクロマサンプルの予測を示し、RecLは、ブロック中の再構成されたルーマサンプルを示す。パラメータαおよびβは、現在のブロックに隣接する因果的な再構成されたサンプルから導出される。
RecL'[x,y]=(RecL[2x,2y]+RecL[2x,2y+1])>>1 (2)
ただし、>>は、論理右シフトである。
Rec'L[x,y]=(2・RecL[2x,2y]+2・RecL[2x,2y+1]+RecL[2x-1,2y]+RecL[2x+1,2y]+RecL[2x-1,2y+1]+RecL[2x+1,2y+1]+4)>>3
図7Aにおいて、Rec'L[x,y]=しきい値の場合、α1・Rec'L[x,y]+β1=α2・Rec'L[x,y]+β2 (8)
であり、図7Bにおいて、
図7Cにおいて、Rec'L[x,y]=しきい値の場合、α1・Rec'L[x,y]+β1≠α2・Rec'L[x,y]+β2 (10)
であり、図7Eにおいて、
Rec'L[x,y]が、遷移ゾーン[Z0,Z1]中にある場合、
s=Z1-Z0,ω1=Z1-Rec'L[x,y],ω2=s-ω1
一例では、
s=2n=Z1-Z0,ω1=Z1-Rec'L[x,y],ω2=s-ω1
Rec'L[x,y]=a・RecL[2x,2y]+b・RecL[2x,2y+1]+c・RecL[2x-1,2y]+d・RecL[2x+1,2y]+e・RecL[2x-1,2y+1]+f・RecL[2x+1,2y+1]+g (12)
ただし、フィルタ重みa、b、c、d、e、f、gは、実数である。
または、
Rec'L[x,y]=(a・RecL[2x,2y]+b・RecL[2x,2y+1]+c・RecL[2x-1,2y]+d・RecL[2x+1,2y]+e・RecL[2x-1,2y+1]+f・RecL[2x+1,2y+1]+g)/h (13)
ただし、フィルタ重みa、b、c、d、e、f、g、hは、整数である。
または、
Rec'L[x,y]=(a・RecL[2x,2y]+b・RecL[2x,2y+1]+c・RecL[2x-1,2y]+d・RecL[2x+1,2y]+e・RecL[2x-1,2y+1]+f・RecL[2x+1,2y+1]+g)>>h (14)
ただし、フィルタ重みa、b、c、d、e、f、g、hは、整数である。
(a) Rec'L[x,y]=(RecL[2x,2y]+RecL[2x+1,2y]+1)>>1
(b) Rec'L[x,y]=(RecL[2x+1,2y]+RecL[2x+1,2y+1]+1)>>1
(c) Rec'L[x,y]=(RecL[2x,2y]+RecL[2x,2y+1]+1)>>1
(d )Rec'L[x,y]=(RecL[2x,2y+1]+RecL[2x+1,2y+1]+1)>>1
(e) Rec'L[x,y]=(RecL[2x,2y]+RecL[2x+1,2y+1]+1)>>1
(f) Rec'L[x,y]=(RecL[2x,2y+1]+RecL[2x+1,2y]+1)>>1
(g) Rec'L[x,y]=(RecL[2x,2y]+RecL[2x,2y+1]+RecL[2x-1,2y]+RecL[2x-1,2y+1]+2)>>2
(h) Rec'L[x,y]=(RecL[2x,2y]+RecL[2x,2y+1]+RecL[2x+1,2y]+RecL[2x+1,2y+1]+2)>>2
(i) Rec'L[x,y]=(2・RecL[2x,2y]+RecL[2x+1,2y]+RecL[2x-1,2y]+2)>>2
(j) Rec'L[x,y]=(2・RecL[2x,2y+1]+RecL[2x+1,2y+1]+RecL[2x-1,2y+1]+2)>>2
(k) Rec'L[x,y]=(RecL[2x-1,2y]+RecL[2x-1,2y+1]+1)>>1
(l) Rec'L[x,y]=(RecL[2x,2y+1]+RecL[2x-1,2y+1]+1)>>1
(m) Rec'L[x,y]=(RecL[2x-1,2y]+RecL[2x,2y+1]+1)>>1
(n) Rec'L[x,y]=(RecL[2x,2y]+RecL[2x-1,2y+1]+1)>>1
(o) Rec'L[x,y]=(RecL[2x,2y]+RecL[2x-1,2y]+1)>>1
(p) Rec'L[x,y]=(2・RecL[2x+1,2y]+RecL[2x+1,2y]+RecL[2x+1,2y+1]+2)>>2
(q) Rec'L[x,y]=(2・RecL[2x+1,2y+1]+RecL[2x,2y+1]+RecL[2x+1,2y]+2)>>2
(r) Rec'L[x,y]=(5・RecL[2x,2y+1]+RecL[2x-1,2y+1]+RecL[2x+1,2y+1]+RecL[2x,2y]+4)>>3
フィルタ0: Rec'L[x,y]=(2・RecL[2x,2y]+2・RecL[2x,2y+1]+RecL[2x-1,2y]+RecL[2x+1,2y]+RecL[2x-1,2y+1]+RecL[2x+1,2y+1]+4)>>3
フィルタ1: Rec'L[x,y]=(RecL[2x,2y]+RecL[2x,2y+1]+RecL[2x+1,2y]+RecL[2x+1,2y+1]+2)>>2
フィルタ2: Rec'L[x,y]=(RecL[2x,2y]+RecL[2x+1,2y]+1)>>1
フィルタ3: Rec'L[x,y]=(RecL[2x+1,2y]+RecL[2x+1,2y+1]+1)>>1
フィルタ4: Rec'L[x,y]=(RecL[2x,2y+1]+RecL[2x+1,2y+1]+1)>>1
フィルタ1は、JEM-3.0における元の6タップフィルタである。
P(x,y)=w1(x,y)×P1(x,y)+w2(x,y)×P2(x,y) (15)
ただし、(x,y)は、ブロック中のサンプルの座標を表し、w1(x,y)およびw2(x,y)は実数である。一例では、w1およびw2は、0.5の値を有し得る。式(15)では、w1(x,y)およびw2(x,y)が以下を満たし得る。
w1(x,y)+w2(x,y)=1 (16)
別の例では、
P(x,y)=(w1(x,y)×P1(x,y)+w2(x,y)×P2(x,y)+a)/b (17)
ただし、w1(x,y)、w2(x,y)、aおよびbは整数である。
式(17)では、w1(x,y)およびw2(x,y)が以下を満たし得る。
w1(x,y)+w2(x,y)=b (18)
別の例では、
P(x,y)=(w1(x,y)×P1(x,y)+w2(x,y)×P2(x,y)+a)>>b (19)
ただし、w1(x,y)、w2(x,y)、aおよびbは整数である。
式(17)では、w1(x,y)およびw2(x,y)が以下を満たし得る。
w1(x,y)+w2(x,y)=2b (20)
一例では、w1(x,y)およびw2(x,y)は、異なる(x,y)によって異なり得る。別の例では、w1(x,y)およびw2(x,y)は、すべての(x,y)について不変のままであり得る。一例では、
すべての(x,y)について、P(x,y)=(P1(x,y)+P2(x,y)+1)>>1 (21)
である。
{
DM_flag,
if(DM_flag==0)
{
LM_coding();
if(IsNotLM(mode))
{
Chroma_intra_mode_coding();
}
}
}
0: 00
1: 01
2: 100
3: 101
4: 1100
5: 1101
6: 1110
7: 1111
0: 0
1: 100
2: 101
3: 1100
4: 1101
5: 1110
6: 11110
7: 11111
0: LM
1: LM-MM2
2: LM-MM3
3: LM-MF1
4: LM-MF2
5: LM-MF3
6: LM-MF4
7: Non-LM
- K==0の場合、0: LM,1: Non-LM,2: LM-MM2,3: LM-MM3,4: LM-MF1,5: LM-MF2,6: LM-MF3,7: LM-MF4;
- 0<K≦3の場合、0: LM,1: LM-MM2,2: LM-MM3,3: Non-LM,4: LM-MF1,5: LM-MF2,6: LM-MF3,7: LM-MF4;
- K>3の場合、0: LM,1: LM-MM2,2: LM-MM3,3: LM-MF1,4: LM-MF2,5: LM-MF3,6: LM-MF4,7: Non-LM;
- K'==5の場合、0: LM,1: Non-LM,2: LM-MM2,3: LM-MM3,4: LM-MF1,5: LM-MF2,6: LM-MF3,7: LM-MF4;
- 2≦K'<5の場合、0: LM,1: LM-MM2,2: LM-MM3,3: Non-LM,4: LM-MF1,5: LM-MF2,6: LM-MF3,7: LM-MF4;
- K'≦2の場合、0: LM,1: LM-MM2,2: LM-MM3,3: LM-MF1,4: LM-MF2,5: LM-MF3,6: LM-MF4,7: Non-LM;
- K'≧3の場合、0: LM,1: Non-LM,2: LM-MM2,3: LM-MM3,4: LM-MF1,5: LM-MF2,6: LM-MF3,7: LM-MF4;
- 2≦K'<3の場合、0: LM,1: LM-MM2,2: LM-MM3,3: Non-LM,4: LM-MF1,5: LM-MF2,6: LM-MF3,7: LM-MF4;
- 1≦K'<2の場合、0: LM,1: LM-MM2,2: LM-MM3,3: LM-MF1,4: LM-MF2,5: Non-LM,6: LM-MF3,7: LM-MF4;
- K'==0の場合、0: LM,1: LM-MM2,2: LM-MM3,3: LM-MF1,4: LM-MF2,5: LM-MF3,6: LM-MF4,7: Non-LM;
- K'≧3の場合、0: LM,1: Non-LM,2: LM-MM2,3: LM-MM3,4: LM-MF1,5: LM-MF2,6: LM-MF3,7: LM-MF4;
- 1≦K'<3の場合、0: LM,1: LM-MM2,2: LM-MM3,3: Non-LM,4: LM-MF1,5: LM-MF2,6: LM-MF3,7: LM-MF4;
- K==0の場合、0: LM,1: LM-MM2,2: LM-MM3,3: LM-MF1,4: LM-MF2,5: Non-LM,6: LM-MF3,7: LM-MF4;
- K'≧3の場合、0: LM,1: Non-LM,2: LM-MM2,3: LM-MM3,4: LM-MF1,5: LM-MF2,6: LM-MF3,7: LM-MF4;
- 2≦K'<3の場合、0: LM,1: LM-MM2,2: LM-MM3,3: Non-LM,4: LM-MF1,5: LM-MF2,6: LM-MF3,7: LM-MF4;
- K'<2の場合、0: LM,1: LM-MM2,2: LM-MM3,3: LM-MF1,4: LM-MF2,5: LM-MF3,6: LM-MF4,7: Non-LM;
- K'≧3の場合、0: LM,1: Non-LM,2: LM-MM2,3: LM-MM3,4: LM-MF1,5: LM-MF2,6: LM-MF3,7: LM-MF4;
- 1≦K'<3の場合、0: LM,1: LM-MM2,2: LM-MM3,3: Non-LM,4: LM-MF1,5: LM-MF2,6: LM-MF3,7: LM-MF4;
- K'==0の場合、0: LM,1: LM-MM2,2: LM-MM3,3: LM-MF1,4: LM-MF2,5: LM-MF3,6: LM-MF4,7: Non-LM;
a. Rec'L[x,y]=a・RecL[2x,2y]+b・RecL[2x,2y+1]+c・RecL[2x-1,2y]+d・RecL[2x+1,2y]+e・RecL[2x-1,2y+1]+f・RecL[2x+1,2y+1]+g
ただし、a、b、c、d、e、f、gは、実数である。
b. Rec'L[x,y]=(a・RecL[2x,2y]+b・RecL[2x,2y+1]+c・RecL[2x-1,2y]+d・RecL[2x+1,2y]+e・RecL[2x-1,2y+1]+f・RecL[2x+1,2y+1]+g)/h
ただし、a、b、c、d、e、f、g、hは、整数である。
c. Rec'L[x,y]=(a・RecL[2x,2y]+b・RecL[2x,2y+1]+c・RecL[2x-1,2y]+d・RecL[2x+1,2y]+e・RecL[2x-1,2y+1]+f・RecL[2x+1,2y+1]+g)>>h
ただし、a、b、c、d、e、f、g、hは、整数である。
a. Rec'L[x,y]=(RecL[2x,2y]+RecL[2x+1,2y]+1)>>1;
b. Rec'L[x,y]=(RecL[2x+1,2y]+RecL[2x+1,2y+1]+1)>>1;
c. Rec'L[x,y]=(RecL[2x,2y]+RecL[2x,2y+1]+1)>>1;
d. Rec'L[x,y]=(RecL[2x,2y+1]+RecL[2x+1,2y+1]+1)>>1;
e. Rec'L[x,y]=(RecL[2x,2y]+RecL[2x+1,2y+1]+1)>>1;
f. Rec'L[x,y]=(RecL[2x,2y+1]+RecL[2x+1,2y]+1)>>1;
g. Rec'L[x,y]=(RecL[2x,2y]+RecL[2x,2y+1]+RecL[2x-1,2y]+RecL[2x-1,2y+1]+2)>>2;
h. Rec'L[x,y]=(RecL[2x,2y]+RecL[2x,2y+1]+RecL[2x+1,2y]+RecL[2x+1,2y+1]+2)>>2;
i. Rec'L[x,y]=(2・RecL[2x,2y]+RecL[2x+1,2y]+RecL[2x-1,2y]+2)>>2;
j. Rec'L[x,y]=(2・RecL[2x,2y+1]+RecL[2x+1,2y+1]+RecL[2x-1,2y+1]+2)>>2;
k. Rec'L[x,y]=(RecL[2x-1,2y]+RecL[2x-1,2y+1]+1)>>1;
l. Rec'L[x,y]=(RecL[2x,2y+1]+RecL[2x-1,2y+1]+1)>>1;
m. Rec'L[x,y]=(RecL[2x-1,2y]+RecL[2x,2y+1]+1)>>1;
n. Rec'L[x,y]=(RecL[2x,2y]+RecL[2x-1,2y+1]+1)>>1;
o. Rec'L[x,y]=(RecL[2x,2y]+RecL[2x-1,2y]+1)>>1;
p. Rec'L[x,y]=(2・RecL[2x+1,2y]+RecL[2x+1,2y]+RecL[2x+1,2y+1]+2)>>2;
q. Rec'L[x,y]=(2・RecL[2x+1,2y+1]+RecL[2x,2y+1]+RecL[2x+1,2y]+2)>>2;
r. Rec'L[x,y]=(5・RecL[2x,2y+1]+RecL[2x-1,2y+1]+RecL[2x+1,2y+1]+RecL[2x,2y]+4)>>3;
P(x,y)=(w1(x,y)×P1(x,y)+w2(x,y)×P2(x,y)+a)/b
ただし、w1(x,y)、w2(x,y)、a、およびbは整数であり、w1(x,y)およびw2(x,y)は、w1(x,y)+w2(x,y)=bを満たし得る。
P(x,y)=(w1(x,y)×P1(x,y)+w2(x,y)×P2(x,y)+a>>b
すべての(x,y)について、P(x,y)=(P1(x,y)+P2(x,y)+1)>>1である。
{
DM_flag,
if(DM_flag==0)
{
LM_coding();
if(IsNotLM(mode))
{
Chroma_intra_mode_coding();
}
}
}
K==0の場合、0: LM,1: Non-LM,2: LM-MM2,3: LM-MM3,4: LM-MF1,5: LM-MF2,6: LM-MF3,7: LM-MF4;
0<K≦3の場合、0: LM,1: LM-MM2,2: LM-MM3,3: Non-LM,4: LM-MF1,5: LM-MF2,6: LM-MF3,7: LM-MF4;
K>3の場合、0: LM,1: LM-MM2,2: LM-MM3,3: LM-MF1,4: LM-MF2,5: LM-MF3,6: LM-MF4,7: Non-LM;
一例では、モードNon-LMのためのシンボルが、K'として示された、LMモードでコーディングされていない隣接クロマブロックの数に応じて、マッピングリストに挿入され得、シンボルマッピングリストは、次のようになり得る。
K'==5の場合、0: LM,1: Non-LM,2: LM-MM2,3: LM-MM3,4: LM-MF1,5: LM-MF2,6: LM-MF3,7: LM-MF4;
2≦K'<5の場合、0: LM,1: LM-MM2,2: LM-MM3,3: Non-LM,4: LM-MF1,5: LM-MF2,6: LM-MF3,7:LM-MF4;
K'≦2の場合、0: LM,1: LM-MM2,2: LM-MM3,3: LM-MF1,4: LM-MF2,5: LM-MF3,6: LM-MF4,7: Non-LM;
K'==5の場合、0: LM,1: Non-LM,2: LM-MM2,3: LM-MM3,4: LM-MF1,5: LM-MF2,6: LM-MF3,7: LM-MF4;
2≦K'<5の場合、0: LM,1: LM-MM2,2: LM-MM3,3: Non-LM,4: LM-MF1,5: LM-MF2,6: LM-MF3,7:LM-MF4;
K'≦2の場合、0: LM,1: LM-MM2,2: LM-MM3,3: LM-MF1,4: LM-MF2,5: LM-MF3,6: LM-MF4,7: Non-LM;
12 ソースデバイス、デバイス、ビデオデバイス
14 宛先デバイス、デバイス、ビデオデバイス
16 コンピュータ可読媒体
18 ビデオソース、外部ビデオソース
20 ビデオエンコーダ
22 出力インターフェース
28 入力インターフェース
30 ビデオデコーダ
32 ディスプレイデバイス
40 モード選択ユニット
42 動き推定ユニット
44、72 動き補償ユニット
46、74 イントラ予測ユニット
48 区分ユニット
50、62、80 加算器
52 変換処理ユニット
54 量子化ユニット
56 エントロピー符号化ユニット
58、76 逆量子化ユニット
60、78 逆変換ユニット
64、82 参照ピクチャメモリ
65、85 ビデオデータメモリ
70 エントロピー復号ユニット
Claims (27)
- ビデオデータを復号する方法であって、
第1のビデオデータのブロックのルーマサンプルの符号化ブロックを受信するステップと、
前記ルーマサンプルの符号化ブロックを復号して、再構成されたルーマサンプルを作り出すステップと、
第1のしきい値よりも大きい前記再構成されたルーマサンプルを、複数のサンプルグループのうちの第1のサンプルグループ中のものであるとして分類するステップと、
前記第1のしきい値以下である前記再構成されたルーマサンプルを、前記複数のサンプルグループのうちの第2のサンプルグループ中のものであるとして分類するステップと、
前記第1のビデオデータのブロックのクロマサンプルを予測するステップであって、
前記第1のサンプルグループ中の前記再構成されたルーマサンプルに、2つ以上の線形予測モデルのうちの第1の線形予測モデルを適用することと、
前記第2のサンプルグループ中の前記再構成されたルーマサンプルに、前記2つ以上の線形予測モデルのうちの第2の線形予測モデルを適用することであって、前記第2の線形予測モデルが前記第1の線形予測モデルとは異なる、適用することと、
前記適用された第1の線形予測モデルと前記適用された第2の線形予測モデルとに基づいて、前記第1のビデオデータのブロック中の前記予測されたクロマサンプルを決定することと
により、前記クロマサンプルを予測するステップと
を含む方法。 - 前記第1のビデオデータのブロックに隣接するビデオデータのブロックからのルーマサンプルおよびクロマサンプルを使用して、前記2つ以上の線形予測モデルの各々のためのパラメータを決定するステップ
をさらに含む、請求項1に記載の方法。 - 前記第1のしきい値が、隣接コード化ルーマサンプルおよびクロマサンプルに依存する、請求項1に記載の方法。
- 前記再構成されたルーマサンプルをダウンサンプリングするステップ
をさらに含む、請求項1に記載の方法。 - 前記再構成されたルーマサンプルをダウンサンプリングするために使用するべき、複数のダウンサンプリングフィルタのうちの1つを決定するステップと、
前記決定されたダウンサンプリングフィルタを使用して、前記再構成されたルーマサンプルをダウンサンプリングして、ダウンサンプリングされたルーマサンプルを作成するステップと、
前記ダウンサンプリングされたルーマサンプルと、前記2つ以上の線形予測モデルとを使用して、前記第1のビデオデータのブロックのクロマサンプルを予測するステップと
をさらに含む、請求項1に記載の方法。 - 前記2つ以上の線形予測モデルのうちの線形予測モデルを使用して、第2のビデオデータのブロックのクロマサンプルがコーディングされるか否かを決定するステップ
をさらに含み、
前記第2のビデオデータのブロックの前記クロマサンプルが、前記線形予測モデルを使用してコーディングされない場合、前記方法が、
線形モード角度予測モードが有効化されると決定するステップと、
角度モード予測パターンを、前記第2のビデオデータのブロックの前記クロマサンプルに適用して、第1の予測されたクロマ値を作成するステップと、
線形モデル予測パターンを、前記第2のビデオデータのブロックの対応するルーマサンプルに適用して、第2の予測されたクロマ値を作成するステップと、
前記第1の予測されたクロマ値と前記第2の予測されたクロマ値との加重平均を決定することによって、前記第2のビデオデータのブロックのための最終的な予測されたクロマ値のブロックを決定するステップと
をさらに含む、請求項1に記載の方法。 - 線形予測モデルコーディングモードを使用してコーディングされる、前記第1のビデオデータのブロックに対する、隣接クロマブロックの数を決定するステップと、
前記線形予測モデルコーディングモードを使用してコーディングされた前記ビデオデータの前記隣接クロマブロックの決定された数に基づいて、前記線形予測モデルコーディングモードの特定のタイプを示すために使用されたコードワードを動的に変更するステップと
をさらに含む、請求項1に記載の方法。 - 前記コードワードを動的に変更するステップが、
前記線形予測モデルコーディングモードを使用してコーディングされた前記ビデオデータの前記隣接クロマブロックの数が0であることに基づいて、第1のシンボルマッピングリストを使用するステップと、
前記線形予測モデルコーディングモードを使用してコーディングされた前記ビデオデータの前記隣接クロマブロックの数が、しきい値未満であることに基づいて、第2のシンボルマッピングリストを使用するステップと、
前記線形予測モデルコーディングモードを使用してコーディングされた前記ビデオデータの前記隣接クロマブロックの数が、前記しきい値よりも大きいことに基づいて、第3のシンボルマッピングリストを使用するステップと
を含む、請求項7に記載の方法。 - ビデオデータを符号化する方法であって、
第1のビデオデータのブロックのルーマサンプルのブロックを符号化するステップと、
前記ルーマサンプルの符号化ブロックを再構成して、再構成されたルーマサンプルを作り出すステップと、
第1のしきい値よりも大きい前記再構成されたルーマサンプルを、複数のサンプルグループのうちの第1のサンプルグループ中のものであるとして分類するステップと、
前記第1のしきい値以下である前記再構成されたルーマサンプルを、前記複数のサンプルグループのうちの第2のサンプルグループ中のものであるとして分類するステップと、
前記第1のビデオデータのブロックのクロマサンプルを予測するステップであって、
前記第1のサンプルグループ中の前記再構成されたルーマサンプルに、2つ以上の線形予測モデルのうちの第1の線形予測モデルを適用することと、
前記第2のサンプルグループ中の前記再構成されたルーマサンプルに、前記2つ以上の線形予測モデルのうちの第2の線形予測モデルを適用することであって、前記第2の線形予測モデルが前記第1の線形予測モデルとは異なる、適用することと、
前記適用された第1の線形予測モデルと前記適用された第2の線形予測モデルとに基づいて、前記第1のビデオデータのブロック中の前記予測されたクロマサンプルを決定することと
により、前記クロマサンプルを予測するステップと
を含む方法。 - 前記第1のビデオデータのブロックに隣接するビデオデータのブロックからのルーマサンプルおよびクロマサンプルを使用して、前記2つ以上の線形予測モデルの各々のためのパラメータを決定するステップ
をさらに含む、請求項9に記載の方法。 - 前記第1のしきい値が、隣接コード化ルーマサンプルおよびクロマサンプルに依存する、請求項9に記載の方法。
- 前記再構成されたルーマサンプルをダウンサンプリングするステップ
をさらに含む、請求項9に記載の方法。 - 前記再構成されたルーマサンプルをダウンサンプリングするために使用するべき、複数のダウンサンプリングフィルタのうちの1つを決定するステップと、
前記決定されたダウンサンプリングフィルタを使用して、前記再構成されたルーマサンプルをダウンサンプリングして、ダウンサンプリングされたルーマサンプルを作成するステップと、
前記ダウンサンプリングされたルーマサンプルと、前記2つ以上の線形予測モデルとを使用して、前記第1のビデオデータのブロックのクロマサンプルを予測するステップと
をさらに含む、請求項9に記載の方法。 - 前記2つ以上の線形予測モデルのうちの線形予測モデルを使用して、第2のビデオデータのブロックのクロマサンプルがコーディングされるか否かを決定するステップ
をさらに含み、
前記第2のビデオデータのブロックの前記クロマサンプルが、前記線形予測モデルを使用してコーディングされない場合、前記方法が、
線形モード角度予測モードが有効化されると決定するステップと、
角度モード予測パターンを、前記第2のビデオデータのブロックの前記クロマサンプルに適用して、第1の予測されたクロマ値を作成するステップと、
線形モデル予測パターンを、前記第2のビデオデータのブロックの対応するルーマサンプルに適用して、第2の予測されたクロマ値を作成するステップと、
前記第1の予測されたクロマ値と前記第2の予測されたクロマ値との加重平均を決定することによって、前記第2のビデオデータのブロックのための最終的な予測されたクロマ値のブロックを決定するステップと
をさらに含む、請求項9に記載の方法。 - 線形予測モデルコーディングモードを使用してコーディングされる、前記第1のビデオデータのブロックに対する、隣接クロマブロックの数を決定するステップと、
前記線形予測モデルコーディングモードを使用してコーディングされた前記ビデオデータの前記隣接クロマブロックの決定された数に基づいて、前記線形予測モデルコーディングモードの特定のタイプを示すために使用されたコードワードを動的に変更するステップと
をさらに含む、請求項9に記載の方法。 - 前記コードワードを動的に変更するステップが、
前記線形予測モデルコーディングモードを使用してコーディングされた前記ビデオデータの前記隣接クロマブロックの数が0であることに基づいて、第1のシンボルマッピングリストを使用するステップと、
前記線形予測モデルコーディングモードを使用してコーディングされた前記ビデオデータの前記隣接クロマブロックの数が、しきい値未満であることに基づいて、第2のシンボルマッピングリストを使用するステップと、
前記線形予測モデルコーディングモードを使用してコーディングされた前記ビデオデータの前記隣接クロマブロックの数が、前記しきい値よりも大きいことに基づいて、第3のシンボルマッピングリストを使用するステップと
を含む、請求項15に記載の方法。 - ビデオデータを復号するように構成された装置であって、
第1のビデオデータのブロックを受信するように構成されたメモリと、
1つまたは複数のプロセッサと
を備え、前記1つまたは複数のプロセッサが、
前記第1のビデオデータのブロックのルーマサンプルの符号化ブロックを受信すること、
前記ルーマサンプルの符号化ブロックを復号して、再構成されたルーマサンプルを作り出すこと、
第1のしきい値よりも大きい前記再構成されたルーマサンプルを、複数のサンプルグループのうちの第1のサンプルグループ中のものであるとして分類すること、
前記第1のしきい値以下である前記再構成されたルーマサンプルを、前記複数のサンプルグループのうちの第2のサンプルグループ中のものであるとして分類すること、および
前記第1のビデオデータのブロックのクロマサンプルを予測することであって、
前記第1のサンプルグループ中の前記再構成されたルーマサンプルに、2つ以上の線形予測モデルのうちの第1の線形予測モデルを適用することと、
前記第2のサンプルグループ中の前記再構成されたルーマサンプルに、前記2つ以上の線形予測モデルのうちの第2の線形予測モデルを適用することであって、前記第2の線形予測モデルが前記第1の線形予測モデルとは異なる、適用することと、
前記適用された第1の線形予測モデルと前記適用された第2の線形予測モデルとに基づいて、前記第1のビデオデータのブロック中の前記予測されたクロマサンプルを決定することと
により、前記クロマサンプルを予測すること
を行うように構成される、装置。 - 前記1つまたは複数のプロセッサが、
前記第1のビデオデータのブロックに隣接するビデオデータのブロックからのルーマサンプルおよびクロマサンプルを使用して、前記2つ以上の線形予測モデルの各々のためのパラメータを決定すること
を行うようにさらに構成される、請求項17に記載の装置。 - 前記第1のしきい値が、隣接コード化ルーマサンプルおよびクロマサンプルに依存する、請求項17に記載の装置。
- 前記1つまたは複数のプロセッサが、
前記再構成されたルーマサンプルをダウンサンプリングすること
を行うようにさらに構成される、請求項17に記載の装置。 - 前記1つまたは複数のプロセッサが、
前記再構成されたルーマサンプルをダウンサンプリングするために使用するべき、複数のダウンサンプリングフィルタのうちの1つを決定すること、
前記決定されたダウンサンプリングフィルタを使用して、前記再構成されたルーマサンプルをダウンサンプリングして、ダウンサンプリングされたルーマサンプルを作成すること、および
前記ダウンサンプリングされたルーマサンプルと、前記2つ以上の線形予測モデルとを使用して、前記第1のビデオデータのブロックのクロマサンプルを予測すること
を行うようにさらに構成される、請求項17に記載の装置。 - 前記1つまたは複数のプロセッサが、
前記2つ以上の線形予測モデルのうちの線形予測モデルを使用して、第2のビデオデータのブロックのクロマサンプルがコーディングされるか否かを決定すること
を行うようにさらに構成され、
前記第2のビデオデータのブロックの前記クロマサンプルが、前記線形予測モデルを使用してコーディングされない場合、前記1つまたは複数のプロセッサが、
線形モード角度予測モードが有効化されると決定すること、
角度モード予測パターンを、前記第2のビデオデータのブロックの前記クロマサンプルに適用して、第1の予測されたクロマ値を作成すること、
線形モデル予測パターンを、前記第2のビデオデータのブロックの対応するルーマサンプルに適用して、第2の予測されたクロマ値を作成すること、および
前記第1の予測されたクロマ値と前記第2の予測されたクロマ値との加重平均を決定することによって、前記第2のビデオデータのブロックのための最終的な予測されたクロマ値のブロックを決定すること
を行うようにさらに構成される、請求項17に記載の装置。 - 前記1つまたは複数のプロセッサが、
線形予測モデルコーディングモードを使用してコーディングされる、前記第1のビデオデータのブロックに対する、隣接クロマブロックの数を決定すること、および
前記線形予測モデルコーディングモードを使用してコーディングされた前記ビデオデータの前記隣接クロマブロックの決定された数に基づいて、前記線形予測モデルコーディングモードの特定のタイプを示すために使用されたコードワードを動的に変更すること
を行うようにさらに構成される、請求項17に記載の装置。 - 前記コードワードを動的に変更するために、前記1つまたは複数のプロセッサが、
前記線形予測モデルコーディングモードを使用してコーディングされた前記ビデオデータの前記隣接クロマブロックの数が0であることに基づいて、第1のシンボルマッピングリストを使用すること、
前記線形予測モデルコーディングモードを使用してコーディングされた前記ビデオデータの前記隣接クロマブロックの数が、しきい値未満であることに基づいて、第2のシンボルマッピングリストを使用すること、および
前記線形予測モデルコーディングモードを使用してコーディングされた前記ビデオデータの前記隣接クロマブロックの数が、前記しきい値よりも大きいことに基づいて、第3のシンボルマッピングリストを使用すること
を行うようにさらに構成される、請求項23に記載の装置。 - ビデオデータを符号化するように構成された装置であって、
第1のビデオデータのブロックを受信するように構成されたメモリと、
1つまたは複数のプロセッサと
を備え、前記1つまたは複数のプロセッサが、
第1のビデオデータのブロックのルーマサンプルのブロックを符号化すること、
前記ルーマサンプルの符号化ブロックを再構成して、再構成されたルーマサンプルを作り出すこと、
第1のしきい値よりも大きい前記再構成されたルーマサンプルを、複数のサンプルグループのうちの第1のサンプルグループ中のものであるとして分類すること、
前記第1のしきい値以下である前記再構成されたルーマサンプルを、前記複数のサンプルグループのうちの第2のサンプルグループ中のものであるとして分類すること、および
前記第1のビデオデータのブロックのクロマサンプルを予測することであって、
前記第1のサンプルグループ中の前記再構成されたルーマサンプルに、2つ以上の線形予測モデルのうちの第1の線形予測モデルを適用することと、
前記第2のサンプルグループ中の前記再構成されたルーマサンプルに、前記2つ以上の線形予測モデルのうちの第2の線形予測モデルを適用することであって、前記第2の線形予測モデルが前記第1の線形予測モデルとは異なる、適用することと、
前記適用された第1の線形予測モデルと前記適用された第2の線形予測モデルとに基づいて、前記第1のビデオデータのブロック中の前記予測されたクロマサンプルを決定することと
により、前記クロマサンプルを予測すること
を行うように構成される、装置。 - ビデオデータを復号するように構成された装置であって、
第1のビデオデータのブロックのルーマサンプルの符号化ブロックを受信するための手段と、
前記ルーマサンプルの符号化ブロックを復号して、再構成されたルーマサンプルを作り出すための手段と、
第1のしきい値よりも大きい前記再構成されたルーマサンプルを、複数のサンプルグループのうちの第1のサンプルグループ中のものであるとして分類するための手段と、
前記第1のしきい値以下である前記再構成されたルーマサンプルを、前記複数のサンプルグループのうちの第2のサンプルグループ中のものであるとして分類するための手段と、
前記第1のビデオデータのブロックのクロマサンプルを予測するための手段であって、
前記第1のサンプルグループ中の前記再構成されたルーマサンプルに、2つ以上の線形予測モデルのうちの第1の線形予測モデルを適用することと、
前記第2のサンプルグループ中の前記再構成されたルーマサンプルに、前記2つ以上の線形予測モデルのうちの第2の線形予測モデルを適用することであって、前記第2の線形予測モデルが前記第1の線形予測モデルとは異なる、適用することと、
前記適用された第1の線形予測モデルと前記適用された第2の線形予測モデルとに基づいて、前記第1のビデオデータのブロック中の前記予測されたクロマサンプルを決定することと
により、前記クロマサンプルを予測するための手段と
を備える装置。 - 命令を記憶するコンピュータ可読記憶媒体であって、前記命令が、実行されたとき、ビデオデータを復号するように構成された1つまたは複数のプロセッサに、
第1のビデオデータのブロックのルーマサンプルの符号化ブロックを受信すること、
前記ルーマサンプルの符号化ブロックを復号して、再構成されたルーマサンプルを作り出すこと、
第1のしきい値よりも大きい前記再構成されたルーマサンプルを、複数のサンプルグループのうちの第1のサンプルグループ中のものであるとして分類すること、
前記第1のしきい値以下である前記再構成されたルーマサンプルを、前記複数のサンプルグループのうちの第2のサンプルグループ中のものであるとして分類すること、および
前記第1のビデオデータのブロックのクロマサンプルを予測することであって、
前記第1のサンプルグループ中の前記再構成されたルーマサンプルに、2つ以上の線形予測モデルのうちの第1の線形予測モデルを適用することと、
前記第2のサンプルグループ中の前記再構成されたルーマサンプルに、前記2つ以上の線形予測モデルのうちの第2の線形予測モデルを適用することであって、前記第2の線形予測モデルが前記第1の線形予測モデルとは異なる、適用することと、
前記適用された第1の線形予測モデルと前記適用された第2の線形予測モデルとに基づいて、前記第1のビデオデータのブロック中の前記予測されたクロマサンプルを決定することと
により、前記クロマサンプルを予測すること
を行わせる、コンピュータ可読記憶媒体。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201662395145P | 2016-09-15 | 2016-09-15 | |
US62/395,145 | 2016-09-15 | ||
US15/705,029 | 2017-09-14 | ||
US15/705,029 US10652575B2 (en) | 2016-09-15 | 2017-09-14 | Linear model chroma intra prediction for video coding |
PCT/US2017/051821 WO2018053293A1 (en) | 2016-09-15 | 2017-09-15 | Linear model chroma intra prediction for video coding |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019530330A JP2019530330A (ja) | 2019-10-17 |
JP7044765B2 true JP7044765B2 (ja) | 2022-03-30 |
Family
ID=61560710
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019513979A Active JP7044765B2 (ja) | 2016-09-15 | 2017-09-15 | ビデオコーディングのための線形モデルクロマイントラ予測 |
Country Status (10)
Country | Link |
---|---|
US (1) | US10652575B2 (ja) |
EP (1) | EP3513559B1 (ja) |
JP (1) | JP7044765B2 (ja) |
KR (1) | KR102534901B1 (ja) |
CN (1) | CN109716771B (ja) |
BR (1) | BR112019004544A2 (ja) |
ES (1) | ES2884375T3 (ja) |
SG (1) | SG11201900967XA (ja) |
TW (1) | TWI776818B (ja) |
WO (1) | WO2018053293A1 (ja) |
Families Citing this family (129)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018056603A1 (ko) * | 2016-09-22 | 2018-03-29 | 엘지전자 주식회사 | 영상 코딩 시스템에서 조도 보상 기반 인터 예측 방법 및 장치 |
EP3451663A1 (en) * | 2017-08-31 | 2019-03-06 | Thomson Licensing | Pools of transforms for local selection of a set of transforms in video coding |
JP2021005741A (ja) * | 2017-09-14 | 2021-01-14 | シャープ株式会社 | 画像符号化装置及び画像復号装置 |
WO2019131349A1 (ja) * | 2017-12-25 | 2019-07-04 | シャープ株式会社 | 画像復号装置、画像符号化装置 |
GB2591379B (en) * | 2018-01-03 | 2023-02-15 | Beijing Bytedance Network Tech Co Ltd | Single-line cross component linear model prediction mode |
WO2020053805A1 (en) * | 2018-09-12 | 2020-03-19 | Beijing Bytedance Network Technology Co., Ltd. | Single-line cross component linear model prediction mode |
WO2019143551A1 (en) * | 2018-01-16 | 2019-07-25 | Vid Scale, Inc. | Adaptive frame packing for 360-degree video coding |
GB2571314A (en) * | 2018-02-23 | 2019-08-28 | Canon Kk | Methods and devices for linear component sample prediction using a double classification |
GB2571313B (en) * | 2018-02-23 | 2022-09-21 | Canon Kk | New sample sets and new down-sampling schemes for linear component sample prediction |
CN118301330A (zh) * | 2018-03-25 | 2024-07-05 | 有限公司B1影像技术研究所 | 图像编码/解码方法、存储介质和传输比特流的方法 |
WO2019194500A1 (ko) * | 2018-04-01 | 2019-10-10 | 엘지전자 주식회사 | 인트라 예측에 기반한 영상 코딩 방법 및 그 장치 |
US11190790B2 (en) * | 2018-04-01 | 2021-11-30 | Lg Electronics Inc. | Parallel processing method for color component of video signal, and device therefor |
KR102481051B1 (ko) * | 2018-04-24 | 2022-12-23 | 에이치에프아이 이노베이션 인크. | 비디오 코딩에서의 제한된 선형 모델 파라미터 도출을 위한 방법 및 장치 |
US10609402B2 (en) | 2018-05-02 | 2020-03-31 | Tencent America LLC | Method and apparatus for prediction and transform for small blocks |
JP2019213096A (ja) * | 2018-06-06 | 2019-12-12 | Kddi株式会社 | 画像復号装置、画像符号化装置、画像処理システム、画像復号方法及びプログラム |
JP2020005258A (ja) * | 2018-06-29 | 2020-01-09 | 財團法人工業技術研究院Industrial Technology Research Institute | ビデオ復号化方法、ビデオデコーダー、ビデオ符号化方法及びビデオエンコーダー |
EP3588962A1 (en) * | 2018-06-29 | 2020-01-01 | Industrial Technology Research Institute | Video decoding method, video decoder, video encoding method and video encoder |
CN110662065A (zh) * | 2018-06-29 | 2020-01-07 | 财团法人工业技术研究院 | 图像数据解码方法及解码器、图像数据编码方法及编码器 |
EP3815370B1 (en) | 2018-07-12 | 2024-07-31 | Huawei Technologies Co., Ltd. | Intra-prediction using a cross-component linear model in video coding |
JP7461925B2 (ja) * | 2018-07-16 | 2024-04-04 | 華為技術有限公司 | ビデオ符号器、ビデオ復号器、並びに対応する符号化及び復号化方法 |
CA3109014C (en) * | 2018-08-09 | 2024-04-09 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Video image component prediction method and apparatus, and computer storage medium |
BR112021002191A2 (pt) * | 2018-08-09 | 2021-05-04 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | método para prever um componente de cor de vídeo, aparelho para prever um componente de cor de vídeo e dispositivo para prever um componente de cor de vídeo |
CN116347109A (zh) * | 2018-08-17 | 2023-06-27 | 北京字节跳动网络技术有限公司 | 一种处理视频数据的方法和装置 |
CN110858903B (zh) * | 2018-08-22 | 2022-07-12 | 华为技术有限公司 | 色度块预测方法及装置 |
CN110876061B (zh) * | 2018-09-03 | 2022-10-11 | 华为技术有限公司 | 色度块预测方法及装置 |
CN110881126B (zh) * | 2018-09-05 | 2024-01-30 | 华为技术有限公司 | 色度块预测方法以及设备 |
JP7227361B2 (ja) * | 2018-09-20 | 2023-02-21 | エルジー エレクトロニクス インコーポレイティド | 映像コーディングシステムにおけるcclm予測に基づく映像デコーディング方法及びその装置 |
WO2020056767A1 (zh) * | 2018-09-21 | 2020-03-26 | Oppo广东移动通信有限公司 | 视频图像分量的预测方法、装置及计算机存储介质 |
WO2020060256A1 (ko) | 2018-09-22 | 2020-03-26 | 엘지전자 주식회사 | 영상 코딩 시스템에서 cclm 예측을 사용하는 영상 디코딩 방법 및 그 장치 |
GB2577338A (en) * | 2018-09-24 | 2020-03-25 | Sony Corp | Data encoding and decoding |
EP3850853A4 (en) * | 2018-10-05 | 2022-08-10 | Huawei Technologies Co., Ltd. | INTRA-PREDICTION METHOD AND DEVICE |
CN116708770B (zh) * | 2018-10-08 | 2024-03-26 | 北京达佳互联信息技术有限公司 | 对视频信号进行解码的方法、计算装置和存储介质 |
CN113068030B (zh) * | 2018-10-12 | 2023-01-03 | Oppo广东移动通信有限公司 | 视频图像分量预测方法及装置、计算机存储介质 |
US10939118B2 (en) * | 2018-10-26 | 2021-03-02 | Mediatek Inc. | Luma-based chroma intra-prediction method that utilizes down-sampled luma samples derived from weighting and associated luma-based chroma intra-prediction apparatus |
US20220078405A1 (en) * | 2018-11-05 | 2022-03-10 | Interdigital Vc Holdings, Inc. | Simplifications of coding modes based on neighboring samples dependent parametric models |
WO2020094067A1 (en) | 2018-11-06 | 2020-05-14 | Beijing Bytedance Network Technology Co., Ltd. | Simplified parameter derivation for intra prediction |
US11197005B2 (en) | 2018-11-08 | 2021-12-07 | Qualcomm Incorporated | Cross-component prediction for video coding |
CA3085391C (en) | 2018-11-23 | 2023-10-24 | Lg Electronics Inc. | Method for decoding image on basis of cclm prediction in image coding system, and device therefor |
KR20200061309A (ko) * | 2018-11-23 | 2020-06-02 | 인텔렉추얼디스커버리 주식회사 | 영상 성분 간 예측 방법과 그를 이용한 영상 부호화 및 복호화 방법 및 장치 |
CN113170122B (zh) | 2018-12-01 | 2023-06-27 | 北京字节跳动网络技术有限公司 | 帧内预测的参数推导 |
WO2020115282A1 (en) * | 2018-12-07 | 2020-06-11 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Encoder, decoder amd methods for enhancing a robustness for calculation of cross-component linear model parameters |
US12022059B2 (en) * | 2018-12-07 | 2024-06-25 | Beijing Dajia Internet Information Technology Co., Ltd. | Video coding using multi-resolution reference picture management |
JP7317965B2 (ja) | 2018-12-07 | 2023-07-31 | 北京字節跳動網絡技術有限公司 | コンテキストベースのイントラ予測 |
US11095921B2 (en) * | 2018-12-18 | 2021-08-17 | Tencent America LLC | Method and apparatus for video encoding or decoding |
GB2580078A (en) * | 2018-12-20 | 2020-07-15 | Canon Kk | Piecewise modeling for linear component sample prediction |
GB2580192A (en) * | 2018-12-20 | 2020-07-15 | Canon Kk | Piecewise modeling for linear component sample prediction |
CN113396591A (zh) * | 2018-12-21 | 2021-09-14 | Vid拓展公司 | 针对用于基于模板的视频译码的改进的线性模型估计的方法、架构、装置和*** |
WO2020125796A1 (en) * | 2018-12-22 | 2020-06-25 | Beijing Bytedance Network Technology Co., Ltd. | Two step cross-component prediction mode based on multiple parameter |
KR20200081327A (ko) * | 2018-12-27 | 2020-07-07 | 인텔렉추얼디스커버리 주식회사 | 영상 부/복호화 방법 및 장치 |
WO2020137904A1 (ja) * | 2018-12-28 | 2020-07-02 | ソニー株式会社 | 情報処理装置、情報処理方法及び情報処理プログラム |
CN115665407B (zh) * | 2018-12-31 | 2023-08-04 | 华为技术有限公司 | 用于帧内预测的分量间线性建模方法和装置 |
CN116614633A (zh) * | 2019-01-02 | 2023-08-18 | Oppo广东移动通信有限公司 | 解码预测方法、装置及计算机存储介质 |
EP3895421A4 (en) | 2019-01-09 | 2022-06-15 | Beijing Dajia Internet Information Technology Co., Ltd. | VIDEO CODING USING AN INTER-COMPONENT LINEAR MODEL |
WO2020143825A1 (en) * | 2019-01-11 | 2020-07-16 | Beijing Bytedance Network Technology Co., Ltd. | Size dependent cross-component linear model |
CN109451306B (zh) * | 2019-01-16 | 2020-08-11 | 北京数码视讯软件技术发展有限公司 | 色度分量的最佳预测模式的选择方法、装置及电子设备 |
WO2020150535A1 (en) * | 2019-01-17 | 2020-07-23 | Beijing Dajia Internet Information Technology Co., Ltd. | Methods and apparatus of linear model derivation for video coding |
WO2020149770A1 (en) * | 2019-01-18 | 2020-07-23 | Huawei Technologies Co., Ltd. | Method and apparatus of local illumination compensation for predictive coding |
WO2020156526A1 (en) | 2019-02-01 | 2020-08-06 | Beijing Bytedance Network Technology Co., Ltd. | Interactions between in-loop reshaping and inter coding tools |
CN113396582B (zh) | 2019-02-01 | 2024-03-08 | 北京字节跳动网络技术有限公司 | 环路整形和调色板模式之间的相互作用 |
CN113439437B (zh) * | 2019-02-22 | 2023-11-24 | 北京字节跳动网络技术有限公司 | 用于帧内预测的邻近样点选择 |
BR112021015017B1 (pt) | 2019-02-24 | 2022-07-26 | Bytedance Inc. | Método e aparelho para codificar dados de vídeo, e, mídia de armazenamento |
US20200288159A1 (en) | 2019-03-08 | 2020-09-10 | Qualcomm Incorporated | Combined residual coding in video coding |
WO2020181471A1 (zh) * | 2019-03-11 | 2020-09-17 | Oppo广东移动通信有限公司 | 帧内预测方法、装置及计算机存储介质 |
CN113994665A (zh) * | 2019-03-12 | 2022-01-28 | 北京达佳互联信息技术有限公司 | 采用多模型线性模型的视频编码 |
CN113574889B (zh) | 2019-03-14 | 2024-01-12 | 北京字节跳动网络技术有限公司 | 环路整形信息的信令和语法 |
CN113676732B (zh) | 2019-03-18 | 2023-06-20 | Oppo广东移动通信有限公司 | 图像分量预测方法、编码器、解码器以及存储介质 |
EP3925216A4 (en) | 2019-03-23 | 2022-06-15 | Beijing Bytedance Network Technology Co., Ltd. | RESTRICTIONS ON ADAPTIVE LOOP FILTER PARAMETER SETS |
CN113767631B (zh) * | 2019-03-24 | 2023-12-15 | 北京字节跳动网络技术有限公司 | 用于帧内预测的参数推导中的条件 |
EP3930329A4 (en) * | 2019-03-25 | 2022-07-20 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | IMAGE COMPONENT PREDICTION METHOD, ENCODER, DECODER AND COMPUTER STORAGE MEDIA |
CN115720268A (zh) * | 2019-03-26 | 2023-02-28 | 北京字节跳动网络技术有限公司 | 用于帧间预测的参数推导 |
CN113796086B (zh) * | 2019-04-25 | 2023-06-06 | 寰发股份有限公司 | 编码或解码视频数据的方法和装置 |
CN111866510A (zh) | 2019-04-30 | 2020-10-30 | 华为技术有限公司 | 视频序列的帧内预测方法及装置 |
WO2020224629A1 (en) | 2019-05-08 | 2020-11-12 | Beijing Bytedance Network Technology Co., Ltd. | Conditions for applicability of cross-component coding |
WO2020236038A1 (en) * | 2019-05-21 | 2020-11-26 | Huawei Technologies Co., Ltd. | Method and apparatus of cross-component prediction |
EP3973709A4 (en) * | 2019-05-22 | 2023-02-01 | Nokia Technologies Oy | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR VIDEO CODING AND DECODING |
CN113875244A (zh) * | 2019-05-22 | 2021-12-31 | 北京字节跳动网络技术有限公司 | 利用多行的线性模型模式参数推导 |
US12028534B2 (en) | 2019-06-03 | 2024-07-02 | Lg Electronics Inc. | Video or image coding based on mapped luma component and scaled chroma component |
KR20210142008A (ko) * | 2019-06-17 | 2021-11-23 | 엘지전자 주식회사 | 루마 맵핑 및 크로마 스케일링 기반 비디오 또는 영상 코딩 |
US11949872B2 (en) | 2019-06-17 | 2024-04-02 | Lg Electronics Inc. | Luma mapping-based video or image coding |
WO2020256399A1 (ko) * | 2019-06-17 | 2020-12-24 | 엘지전자 주식회사 | 루마 샘플들의 맵핑 및 크로마 샘플들의 스케일링 기반 비디오 또는 영상 코딩 |
CN114175651A (zh) | 2019-06-20 | 2022-03-11 | Lg电子株式会社 | 基于亮度映射和色度缩放的视频或图像编码 |
CN117278749A (zh) | 2019-06-20 | 2023-12-22 | Lg电子株式会社 | 图像解码和编码方法、数据的发送方法及存储介质 |
CN118018730A (zh) * | 2019-06-20 | 2024-05-10 | Lg电子株式会社 | 解码和编码设备以及发送用于图像的数据的设备 |
JP7297950B2 (ja) | 2019-06-24 | 2023-06-26 | エルジー エレクトロニクス インコーポレイティド | ルママッピング基盤ビデオまたは映像コーディング |
KR20220003115A (ko) * | 2019-06-24 | 2022-01-07 | 엘지전자 주식회사 | 루마 맵핑 및 크로마 스케일링 기반 비디오 또는 영상 코딩 |
CN114270830B (zh) | 2019-06-24 | 2023-07-18 | Lg电子株式会社 | 基于亮度样本的映射和色度样本的缩放的视频或图像编码 |
ES2975857T3 (es) | 2019-06-25 | 2024-07-16 | Guangdong Oppo Mobile Telecommunicationscorp Ltd | Método y dispositivo de predicción de componente de imagen, y medio de almacenamiento informático |
US11330298B2 (en) * | 2019-06-25 | 2022-05-10 | Qualcomm Incorporated | Simplified intra chroma mode coding in video coding |
KR20220011182A (ko) | 2019-06-25 | 2022-01-27 | 에스지 디제이아이 테크놀러지 코., 엘티디 | 비디오 이미지 처리 방법, 장치 및 저장 매체 |
TWI747339B (zh) * | 2019-06-27 | 2021-11-21 | 聯發科技股份有限公司 | 視訊編解碼之方法和裝置 |
CN117278748A (zh) | 2019-07-05 | 2023-12-22 | Lg电子株式会社 | 图像解码和编码方法、存储介质及数据的发送方法 |
KR20220004767A (ko) | 2019-07-05 | 2022-01-11 | 엘지전자 주식회사 | 루마 맵핑 기반 비디오 또는 영상 코딩 |
CN114303368A (zh) | 2019-07-05 | 2022-04-08 | Lg电子株式会社 | 基于亮度映射和色度缩放的视频或图像编码 |
KR102660738B1 (ko) | 2019-07-07 | 2024-04-26 | 베이징 바이트댄스 네트워크 테크놀로지 컴퍼니, 리미티드 | 크로마 잔차 스케일링의 시그널링 |
US11528504B2 (en) * | 2019-07-11 | 2022-12-13 | Qualcomm Incorporated | Motion vector prediction with motion information collecting buffer |
US11399199B2 (en) * | 2019-08-05 | 2022-07-26 | Qualcomm Incorporated | Chroma intra prediction units for video coding |
CN112437298A (zh) * | 2019-08-26 | 2021-03-02 | 北京三星通信技术研究有限公司 | 编解码方法及装置 |
CN114303382A (zh) * | 2019-09-01 | 2022-04-08 | 北京字节跳动网络技术有限公司 | 视频编解码中预测权重的对准 |
JP7324940B2 (ja) | 2019-09-19 | 2023-08-10 | 北京字節跳動網絡技術有限公司 | ビデオコーディングにおけるスケーリングウインドウ |
MX2022002916A (es) | 2019-09-19 | 2022-04-06 | Beijing Bytedance Network Tech Co Ltd | Derivacion de posiciones de muestra de referencia en codificacion de video. |
KR20220066041A (ko) | 2019-09-20 | 2022-05-23 | 베이징 바이트댄스 네트워크 테크놀로지 컴퍼니, 리미티드 | 크로마 스케일링의 루마 매핑 |
WO2021063419A1 (en) * | 2019-10-05 | 2021-04-08 | Beijing Bytedance Network Technology Co., Ltd. | Downsampling filter type for chroma blending mask generation |
WO2021068922A1 (en) | 2019-10-10 | 2021-04-15 | Beijing Bytedance Network Technology Co., Ltd. | Deblocking of blocks coded in geometry partition mode |
WO2021068955A1 (en) | 2019-10-12 | 2021-04-15 | Beijing Bytedance Network Technology Co., Ltd. | Use and signaling of refining video coding tools |
MX2022004200A (es) | 2019-10-13 | 2022-05-02 | Beijing Bytedance Network Tech Co Ltd | Interaccion entre remuestreo de imagen de referencia y herramientas de codificacion de video. |
WO2021110116A1 (en) * | 2019-12-04 | 2021-06-10 | Beijing Bytedance Network Technology Co., Ltd. | Prediction from multiple cross-components |
WO2021129866A1 (en) | 2019-12-27 | 2021-07-01 | Beijing Bytedance Network Technology Co., Ltd. | Signaling of slice types in video pictures headers |
CN114902661A (zh) * | 2019-12-30 | 2022-08-12 | 华为技术有限公司 | 用于跨分量线性模型预测的滤波方法和装置 |
EP4087252A4 (en) * | 2019-12-31 | 2023-01-25 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | TRANSFORMATION METHOD, ENCODER, DECODER AND STORAGE MEDIUM |
WO2021177735A1 (ko) * | 2020-03-04 | 2021-09-10 | 인텔렉추얼디스커버리 주식회사 | 비디오 코딩 방법 및 장치, 그리고 비트스트림을 저장한 기록 매체 |
WO2021086237A2 (en) * | 2020-04-01 | 2021-05-06 | Huawei Technologies Co., Ltd. | Method and apparatus of sample fetching and padding for downsampling filtering for cross-component linear model prediction |
US11146801B1 (en) * | 2020-06-30 | 2021-10-12 | Tencent America LLC | Cross component intra prediction mode |
US11638019B2 (en) * | 2020-07-29 | 2023-04-25 | Alibaba Group Holding Limited | Methods and systems for prediction from multiple cross-components |
CN117256149A (zh) * | 2021-04-16 | 2023-12-19 | 北京达佳互联信息技术有限公司 | 使用多模型线性模型的视频编解码 |
CN113329228B (zh) * | 2021-05-27 | 2024-04-26 | 杭州网易智企科技有限公司 | 视频编码方法、解码方法、装置、电子设备及存储介质 |
WO2022260374A1 (ko) * | 2021-06-07 | 2022-12-15 | 현대자동차주식회사 | 개선된 크로스 컴포넌트 선형 모델 예측을 이용하는 비디오 코딩방법 및 장치 |
EP4364417A1 (en) * | 2021-06-28 | 2024-05-08 | Nokia Technologies Oy | An apparatus and a method for video coding and decoding |
WO2023084155A1 (en) * | 2021-11-15 | 2023-05-19 | Nokia Technologies Oy | An apparatus, a method and a computer program for video coding and decoding |
WO2023089230A2 (en) * | 2021-11-16 | 2023-05-25 | Nokia Technologies Oy | An apparatus, a method and a computer program for video coding and decoding |
WO2023116706A1 (en) * | 2021-12-21 | 2023-06-29 | Mediatek Inc. | Method and apparatus for cross component linear model with multiple hypotheses intra modes in video coding system |
WO2023116704A1 (en) * | 2021-12-21 | 2023-06-29 | Mediatek Inc. | Multi-model cross-component linear model prediction |
WO2023133312A1 (en) * | 2022-01-10 | 2023-07-13 | Beijing Dajia Internet Information Technology Co., Ltd | Method and apparatus for cross-component prediction for video coding |
WO2023195708A1 (ko) * | 2022-04-03 | 2023-10-12 | 엘지전자 주식회사 | 영상 인코딩/디코딩 방법 및 장치, 그리고 비트스트림을 저장한 기록 매체 |
WO2023200933A1 (en) * | 2022-04-13 | 2023-10-19 | Innopeak Technology, Inc. | Cross-component model adjustment for video coding |
US20230388540A1 (en) * | 2022-05-27 | 2023-11-30 | Tencent America LLC | Signaling of downsampling filters for chroma from luma intra prediction mode |
US20240015279A1 (en) * | 2022-07-11 | 2024-01-11 | Tencent America LLC | Mixed-model cross-component prediction mode |
WO2024071523A1 (ko) * | 2022-09-26 | 2024-04-04 | 현대자동차주식회사 | 개선된 크로스 컴포넌트 선형 모델 예측을 이용하는 비디오 코딩을 위한 방법 및 장치 |
WO2024074752A1 (en) * | 2022-10-06 | 2024-04-11 | Nokia Technologies Oy | An apparatus, a method and a computer program for video coding and decoding |
WO2024074129A1 (en) * | 2022-10-07 | 2024-04-11 | Mediatek Inc. | Method and apparatus of inheriting temporal neighbouring model parameters in video coding system |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011083599A1 (ja) | 2010-01-07 | 2011-07-14 | 株式会社 東芝 | 動画像符号化装置及び動画像復号化装置 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3208101B2 (ja) * | 1996-11-07 | 2001-09-10 | 松下電器産業株式会社 | 画像符号化方法および画像符号化装置並びに画像符号化プログラムを記録した記録媒体 |
US8483285B2 (en) * | 2008-10-03 | 2013-07-09 | Qualcomm Incorporated | Video coding using transforms bigger than 4×4 and 8×8 |
KR20120012385A (ko) * | 2010-07-31 | 2012-02-09 | 오수미 | 인트라 예측 부호화 장치 |
US9008175B2 (en) * | 2010-10-01 | 2015-04-14 | Qualcomm Incorporated | Intra smoothing filter for video coding |
US8724711B2 (en) * | 2011-07-12 | 2014-05-13 | Intel Corporation | Luma-based chroma intra prediction |
WO2013102293A1 (en) * | 2012-01-04 | 2013-07-11 | Mediatek Singapore Pte. Ltd. | Improvements of luma-based chroma intra prediction |
WO2013155662A1 (en) * | 2012-04-16 | 2013-10-24 | Mediatek Singapore Pte. Ltd. | Methods and apparatuses of simplification for intra chroma lm mode |
GB2501535A (en) * | 2012-04-26 | 2013-10-30 | Sony Corp | Chrominance Processing in High Efficiency Video Codecs |
CN104871537B (zh) * | 2013-03-26 | 2018-03-16 | 联发科技股份有限公司 | 色彩间帧内预测的方法 |
US9451254B2 (en) * | 2013-07-19 | 2016-09-20 | Qualcomm Incorporated | Disabling intra prediction filtering |
US10397607B2 (en) * | 2013-11-01 | 2019-08-27 | Qualcomm Incorporated | Color residual prediction for video coding |
US9967592B2 (en) * | 2014-01-11 | 2018-05-08 | Qualcomm Incorporated | Block-based advanced residual prediction for 3D video coding |
KR101683175B1 (ko) * | 2014-03-06 | 2016-12-06 | 삼성전자주식회사 | 영상 복호화 방법 및 그 장치, 영상 부호화 방법 및 그 장치 |
CN107211121B (zh) * | 2015-01-22 | 2020-10-23 | 联发科技(新加坡)私人有限公司 | 视频编码方法与视频解码方法 |
-
2017
- 2017-09-14 US US15/705,029 patent/US10652575B2/en active Active
- 2017-09-15 ES ES17772283T patent/ES2884375T3/es active Active
- 2017-09-15 KR KR1020197007054A patent/KR102534901B1/ko active IP Right Grant
- 2017-09-15 TW TW106131848A patent/TWI776818B/zh active
- 2017-09-15 BR BR112019004544A patent/BR112019004544A2/pt unknown
- 2017-09-15 WO PCT/US2017/051821 patent/WO2018053293A1/en active Search and Examination
- 2017-09-15 CN CN201780055869.8A patent/CN109716771B/zh active Active
- 2017-09-15 JP JP2019513979A patent/JP7044765B2/ja active Active
- 2017-09-15 SG SG11201900967XA patent/SG11201900967XA/en unknown
- 2017-09-15 EP EP17772283.2A patent/EP3513559B1/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011083599A1 (ja) | 2010-01-07 | 2011-07-14 | 株式会社 東芝 | 動画像符号化装置及び動画像復号化装置 |
Non-Patent Citations (1)
Title |
---|
Xingyu Zhang et al.,Chroma Intra Prediction Based on Inter-Channel Correlation for HEVC,IEEE Transactions on Image Processing,Vol.23, No.1,2013年11月01日,pp.274-286 |
Also Published As
Publication number | Publication date |
---|---|
SG11201900967XA (en) | 2019-04-29 |
KR102534901B1 (ko) | 2023-05-19 |
JP2019530330A (ja) | 2019-10-17 |
BR112019004544A2 (pt) | 2019-05-28 |
EP3513559A1 (en) | 2019-07-24 |
ES2884375T3 (es) | 2021-12-10 |
US20180077426A1 (en) | 2018-03-15 |
CN109716771A (zh) | 2019-05-03 |
TWI776818B (zh) | 2022-09-11 |
EP3513559B1 (en) | 2021-08-04 |
CN109716771B (zh) | 2022-06-28 |
WO2018053293A1 (en) | 2018-03-22 |
TW201817236A (zh) | 2018-05-01 |
US10652575B2 (en) | 2020-05-12 |
KR20190046852A (ko) | 2019-05-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7044765B2 (ja) | ビデオコーディングのための線形モデルクロマイントラ予測 | |
US11496385B2 (en) | Binarizing secondary transform index | |
JP6908618B2 (ja) | 2レベルのマルチタイプツリーフレームワークを使用したビデオデータのデコーディング | |
JP6903644B2 (ja) | ビデオコーディングのために位置依存の予測組合せを使用する改善されたビデオイントラ予測 | |
AU2016270634B2 (en) | Advanced arithmetic coder | |
US9462275B2 (en) | Residual quad tree (RQT) coding for video coding | |
US9332257B2 (en) | Coded black flag coding for 4:2:2 sample format in video coding | |
RU2584498C2 (ru) | Видеокодирование интра-режима | |
JP6525865B2 (ja) | 係数走査のための係数グループおよび係数コーディング | |
AU2012332318B2 (en) | Adaptive center band offset filter for video coding | |
JP2019515580A (ja) | イントラ予測モードのネイバーベースのシグナリング | |
KR102182441B1 (ko) | 비디오 코딩에서 hevc 확장들을 위한 다중 계층들의 저복잡도 지원 | |
EP3020194A1 (en) | Intra motion compensation extensions | |
US20130336386A1 (en) | Sample adaptive offset (sao) coding | |
JP2015515810A (ja) | マージシグナリングおよびループフィルタオン/オフシグナリング |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190318 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200826 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210930 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20211004 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211228 |
|
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: 20220221 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220317 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7044765 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |