JP7256293B2 - 符号化映像における二次変換の使用 - Google Patents
符号化映像における二次変換の使用 Download PDFInfo
- Publication number
- JP7256293B2 JP7256293B2 JP2021561889A JP2021561889A JP7256293B2 JP 7256293 B2 JP7256293 B2 JP 7256293B2 JP 2021561889 A JP2021561889 A JP 2021561889A JP 2021561889 A JP2021561889 A JP 2021561889A JP 7256293 B2 JP7256293 B2 JP 7256293B2
- Authority
- JP
- Japan
- Prior art keywords
- block
- transform
- secondary transform
- video
- current block
- 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
- 238000000034 method Methods 0.000 claims description 188
- 230000009466 transformation Effects 0.000 claims description 92
- 238000012545 processing Methods 0.000 claims description 81
- 238000013139 quantization Methods 0.000 claims description 68
- 230000001131 transforming effect Effects 0.000 claims description 15
- 230000015654 memory Effects 0.000 claims description 10
- 230000001419 dependent effect Effects 0.000 claims description 9
- 238000003672 processing method Methods 0.000 claims description 7
- 239000011159 matrix material Substances 0.000 description 62
- 238000006243 chemical reaction Methods 0.000 description 24
- 241000023320 Luma <angiosperm> Species 0.000 description 18
- 238000005516 engineering process Methods 0.000 description 18
- OSWPMRLSEDHDFF-UHFFFAOYSA-N methyl salicylate Chemical compound COC(=O)C1=CC=CC=C1O OSWPMRLSEDHDFF-UHFFFAOYSA-N 0.000 description 18
- 239000013598 vector Substances 0.000 description 18
- 239000000523 sample Substances 0.000 description 17
- 230000008569 process Effects 0.000 description 16
- 238000004590 computer program Methods 0.000 description 9
- 230000002441 reversible effect Effects 0.000 description 9
- 208000037170 Delayed Emergence from Anesthesia Diseases 0.000 description 7
- 230000006835 compression Effects 0.000 description 7
- 238000007906 compression Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 238000005192 partition Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 230000009467 reduction Effects 0.000 description 6
- 238000000638 solvent extraction Methods 0.000 description 6
- 230000011664 signaling Effects 0.000 description 5
- 238000012360 testing method Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 230000008602 contraction Effects 0.000 description 4
- 238000001914 filtration Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 238000013507 mapping Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 239000013074 reference sample Substances 0.000 description 3
- 230000000717 retained effect Effects 0.000 description 3
- 238000000844 transformation Methods 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- PXFBZOLANLWPMH-UHFFFAOYSA-N 16-Epiaffinine Natural products C1C(C2=CC=CC=C2N2)=C2C(=O)CC2C(=CC)CN(C)C1C2CO PXFBZOLANLWPMH-UHFFFAOYSA-N 0.000 description 2
- 230000009471 action Effects 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 230000006837 decompression Effects 0.000 description 2
- 238000009795 derivation Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000009977 dual effect Effects 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000013515 script Methods 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000009472 formulation Methods 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000013178 mathematical model Methods 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000010187 selection method Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 238000012546 transfer Methods 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/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/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/11—Selection of coding mode or of prediction mode among a plurality of spatial predictive coding modes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/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/12—Selection from among a plurality of transforms or standards, e.g. selection between discrete cosine transform [DCT] and sub-band transform or selection between H.263 and H.264
- H04N19/122—Selection of transform size, e.g. 8x8 or 2x4x8 DCT; Selection of sub-band transforms of varying structure or type
-
- 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/124—Quantisation
-
- 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/157—Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
- H04N19/159—Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/176—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/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/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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Discrete Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
本願は、2020年4月23日出願の国際特許出願PCT/CN2020/086444号の国内段階であり、2019年4月23日出願の国際特許出願PCT/CN2019/083853号の優先権および利益を主張する。法に基づくすべての目的のために、上記出願の開示全体は、本明細書の開示の一部として参照により援用される。
pred(x,y)=(wL×R-1,y+wT×Rx,-1-wTL×R-1,-1+(64-wL-wT+wTL)×pred(x,y)+32)>>6
式中、Rx,-1,R-1,yは、現在のサンプル(x,y)の左上および上に位置する参照サンプルをそれぞれ表し、R-1,-1は、現在のブロックの左上隅に位置する参照サンプルを表す。
・・・・・・
sps_st_enabled_flag1が等しい場合、st_idxがイントラ符号化ユニットの残差符号化構文に含まれている可能性があり、sps_st_enabled_flagが0である場合、st_idxがイントラ符号化ユニットの残差符号化構文に含まれていないことを示す。
・・・・・・
・・・・・・
st_idx[x0][y0]選択された変換セットにおける2つの候補カーネル間にどの二次変換カーネルを適用するかを示す。st_idx[x0][y0]が0である場合、二次変換を適用しないことを示す。配列インデックスx0,y0は、ピクチャの左上サンプルに対する、考慮される変換ブロックの左上サンプルの位置(x0,y0)を規定する。
st_idx[x0][y0]が存在しない場合、st_idx[x0][y0]は0に等しいと推測される。
- 現在のピクチャの左上の輝度サンプルに対する現在の輝度変換ブロックの左上のサンプルを規定する輝度位置(xTbY,yTbY)
現在の変換ブロックの幅を規定する変数nTbW、
現在の変換ブロックの高さを規定する変数nTbH、
- 現在のブロックの色成分を規定する変数cIdx、
- スケーリングされた変換係数の(nTbW)x(nTbH)array d[x][y]、但しx=0..nTbW-1,y=0..nTbH-1.
1. 変数nStSize、log2StSize、numStX、numStY、およびnonZeroSizeは、以下のように導出される。
- nTbWおよびnTbHの両方が8以上である場合、log2StSizeを3に設定し、nStOutSizeを48に設定する。
- そうでない場合、log2StSizeを2に設定し、nStOutSizeを16に設定する。
- nStSizeを(1<<log2StSize)に設定する。
- nTbHが4に等しく、かつnTbWが8よりも大きい場合、numStXは2に設定する。
- そうでない場合、numStXは1に設定する。
- nTbWが4に等しく、かつnTbHが8よりも大きい場合、numStYセットは2である。
- そうでない場合、numStYセットは1である。
- nTbWおよびnTbHの両方が4であるか、またはnTbWおよびnTbHの両方が8である場合、nonZeroSizeを8に設定する。
- そうでない場合、nonZeroSizeは16に設定する。
2. xSbIdx=0..numStX-1、ySbIdx=0..numStY-1の場合、以下が適用される。
- x=0..nonZeroSize-1の場合の変数配列u[x]は、次のように導出される。
xC=(xSbIdx<<log2StSize)+DiagScanOrder[log2StSize][log2StSize][x][0]
yC=(ySbIdx<<log2StSize)+DiagScanOrder[log2StSize][log2StSize][x][1]
u[x]=d[xC][yC]
- x=0..nonZeroSize-1のu[x]は,スケーリングされた変換係数の変換入力長nonZeroSize,変換出力長nStOutSize,x=0..nonZeroSize-1のリストu[x]の入力として,8.7.4.4で規定された一次元変換処理を起動することにより、nonZeroSize-1,変換セット選択用インデックスstPredModeIntra、変換セット内の変換選択用インデックスst_idx[xTbY][yTbY]を入力として、また、x=0...nStOutSize-1のリストv[x]を出力として、x=0..nStOutSize-1の変数配列v[x]に変換される。変数stPredModeIntraは、clause8.4.4.2.1に規定されるpredModeIntraに設定される。
- 配列d[(xSbIdx<<log2StSize)+x][(ySbIdx<<<log2StSize)+y]withx=0..nStSize-1,y=0..nStSize-1は、以下のように導出される。
- stPredModeIntraが34以下であるか、またはINTRA_LT_CCLM、INTRA_T_CCLM、またはINTRA_L_CCLMである場合、以下が適用される。
d[(xSbIdx<<log2StSize)+x][(ySbIdx<<log2StSize)+y]=
(y<4)?v[x+(y<<log2StSize)]:((x<4)?v[32+x+((y-4)<<2)]:
d[(xSbIdx<<log2StSize)+x][(ySbIdx<<log2StSize)+y])
- そうでない場合、以下が適用される。
d[(xSbIdx<<log2StSize)+x][(ySbIdx<<log2StSize)+y]=
(y<4)?v[y+(x<<log2StSize)]:((x<4)?v[32+(y-4)+(x<<2)]:
d[(xSbIdx<<log2StSize)+x][(ySbIdx<<log2StSize)+y])
- 変換出力の長さを規定する変数nTrS、
- 変換入力の長さを規定する変数nonZeroSize、
- j=0..nonZeroSize-1の場合の変換入力x[j]のリスト、
- 変換セットを選択するためのインデックスを規定する変数stPredModeIntra、
- 1つのセットにおける変換選択のためのインデックスを規定する変数stIdx。
8.7.4.5章で規定されている変換行列の導出処理は、入力として変換出力長nTrS、変換セット選択用インデックスstPredModeIntra、変換セット内の変換選択用インデックスstIdx、出力として変換行列secTransMatrixを用いて行われる。
i=0..nTrS-1とした場合、変換済みサンプルのリストy[i]は、以下のように導出される。
- 変換出力の長さを規定する変数nTrS、
- 変換セットを選択するためのインデックスを規定する変数stPredModeIntra、
- 指定された変換セットにおける変換選択のためのインデックスを規定する変数stIdx。
変数stTrSetIdxは、以下のように導出される。
- nTrSが16であり、stTrSetIdxが0であり、stIdxが1である場合、以下が適用される。
secTransMatrix[m][n]=・・・
- nTrSが16であり、stTrSetIdxが0であり、stIdxが2である場合、以下が適用される。
secTransMatrix[m][n]=・・・
- nTrSが16であり、stTrSetIdxが1であり、stIdxが1である場合、以下が適用される。
secTransMatrix[m][n]=・・・
- nTrSが16であり、stTrSetIdxが1であり、stIdxが2である場合、以下が適用される。
secTransMatrix[m][n]=・・・
- nTrSが16であり、stTrSetIdxが2であり、stIdxが1である場合、以下が適用される。
secTransMatrix[m][n]=・・・
- nTrSが16であり、stTrSetIdxが2であり、stIdxが2である場合、以下が適用される。
secTransMatrix[m][n]=・・・
- nTrSが16であり、stTrSetIdxが3であり、stIdxが1である場合、以下が適用される。
secTransMatrix[m][n]=・・・
- nTrSが16であり、stTrSetIdxが3であり、stIdxが2である場合、以下が適用される。
secTransMatrix[m][n]=・・・
- nTrSが48であり、stTrSetIdxが0であり、stIdxが1である場合、以下が適用される。
secTransMatrix[m][n]=・・・
- nTrSが48であり、stTrSetIdxが0であり、stIdxが2である場合、以下が適用される。
secTransMatrix[m][n]=・・・
- nTrSが48であり、stTrSetIdxが1であり、stIdxが1である場合、以下が適用される。
secTransMatrix[m][n]=・・・
- nTrSが48であり、stTrSetIdxが1であり、stIdxが2である場合、以下が適用される。
secTransMatrix[m][n]=・・・
- nTrSが48であり、stTrSetIdxが2であり、stIdxが1である場合、以下が適用される。
secTransMatrix[m][n]=・・・
- nTrSが48であり、stTrSetIdxが2であり、stIdxが2である場合、以下が適用される。
secTransMatrix[m][n]=・・・
- nTrSが48であり、stTrSetIdxが3であり、stIdxが1である場合、以下が適用される。
secTransMatrix[m][n]=・・・
- nTrSが48であり、stTrSetIdxが3であり、stIdxが2である場合、以下が適用される。
secTransMatrix[m][n]=・・・
a. 一例において、逆量子化後の係数を[QMinCoef,QMaxCoef]の範囲に包括的にクリップすると、MinCoefはQMinCoefに等しく設定されてもよく、および/またはMaxCoefはQMaxCoefに設定されてもよい。
b. 一例において、MinCoefおよび/またはMaxCoefは、色成分に依存してもよい。
i. 一例において、MinCoefおよび/またはMaxCoefは、対応する色成分のビット深度に依存してもよい。
c. 一例において、MinCoefおよび/またはMaxCoefは、ブロック形状(例えば、正方形または非正方形)および/またはブロック寸法に依存してもよい。
d. 一例において、SPS、PPS、スライスヘッダ/タイルグループヘッダ/CTU/CU等において、MinCoefおよび/またはMaxCoefの候補値の値または選択が信号通知してもよい。
e. 一例において、輝度成分の場合、MinCoefおよび/またはMaxCoefは、以下のように導出してもよい。
MinCoef=-(1<<(extended_precision_processing_flag?Max(15,BitDepthY+6):15))
MaxCoef=(1<<(extended_precision_processing_flag?Max(15,BitDepthY+6):15))-1
、ここで、BitDepthYは、輝度成分のビット深度であり、extended_precision_processing_flagは、SPSなどにおいて信号通知してもよい。
f. 一例において、成分として、MinCoefおよび/またはMaxCoefは、以下のように導出してもよい。
MinCoef=-(1<<(extended_precision_processing_flag?Max(15,BitDepthC+6):15))
MaxCoef=(1<<(extended_precision_processing_flag?Max(15,BitDepthC+6):15))-1,
ここで、BitDepthCはクロマ成分のビット深度であり、extended_precision_processing_flagは、SPSなどにおいて信号通知してもよい。
g. いくつかの実施形態において、MinCoefは、-(1<<15)であり、MaxCoefは、(1<<15)-1である。
h. 一例において、適合ビットストリームは、順方向RSTの後の変換係数が所与の範囲内にあることを満足するものとする。
a. 一例において、ゼロ化範囲は、RSTが適用されるサブブロックインデックスに依存してもよい。
i. 代替的に、ゼロ化範囲は、RSTが適用されるサブブロックの数に依存してもよい。
b. 一例において、1つの係数ブロック全体において、順方向RSTを適用するおよび/またはRSTを反転させるS個のサブブロックが存在する場合、第1のサブブロックおよび第2のサブブロックの係数に順方向RSTを適用するおよび/またはRSTを反転させる方法は異なってもよく、この場合、S<1、例えば、S=2である。例えば、第1のM×Nサブブロックは、左上のM×Nサブブロックであってもよい。
i. 一例において、2.10章に記載するようなnonZeroSizeは、第1のM×N個の係数サブブロック(nonZeroSize0と表される)と、第2のM×N個の係数サブブロック(nonZeroSize1と表される)とで異なってもよい。
1) 一例において、nonZeroSize0は、nonZeroSize1よりも大きくてもよい。例えば、nonZeroSize0=16およびnonZeroSize1=8である。
ii. 一例において、2.10章に記載されるようなnonZeroSizeは、前方RSTおよび/または反転RSTが適用されるべき1つのM×Nサブブロックのみである場合、または前方RSTおよび/または反転RSTが適用されるべき2つ以上のM×Nサブブロックがある場合には異なっていてもよい。
1) 一例において、順方向RSTおよび/または逆方向RSTに適用されるべきM×N個のサブブロックが複数ある場合、nonZeroSizeは8に等しくてもよい。
a. 一例において、H>T1および/またはW>T2、例えば、T1=T2=16である場合、順方向RSTおよび/または反転RSTは、1つのM×N個の係数サブブロックのみに適用される。
b. 一例において、H<T1および/またはW<T2、例えばT1=T2=32である場合、順方向RSTおよび/または逆方向RSTは、1つのM×N個の係数サブブロックのみに適用される。
c. 一例において、順方向RSTおよび/または逆方向RSTは、すべてのH>8および/またはW>8の場合、1つのM×N個の係数サブブロックのみに適用される。
d. 一例において、現在のブロックのサイズがM×HまたはW×Nであり、ここで、H≧Nであり、W≧Mである場合、順方向RSTおよび/または逆方向RSTは、1つのM×N個のサブブロック(例えば、左上のM×N個のサブブロック)のみに適用される。例えば、M=N=4
a. さらに、代替的に、非ゼロ係数の最大数が満たされるように、順方向RSTの後に変換係数にゼロ化を適用してもよい。
i. 一例において、変換係数が左上のM×M領域の外側に位置し、MがK以下であり、MがLよりも大きくない場合、変換係数は0に設定してもよい。
a. 一例において、以下のような1つ以上の動作は、エンコーダにおいて実行してもよい。動作は順に従って実行してもよい。
i. 2つの隣接するM×N個のサブブロックにおける係数を、2×M×N個の要素を有する1-Dベクトルに再配置する。
ii. 1-Dベクトルに、2×M×N列、M×N行(またはM×N列、2×M×N行)の変換行列を有する順方向RSTを適用する。
iii. M×N個の要素を有する変換された1-Dベクトルは、第1のM×N個のサブブロック(例えば、左上のサブブロック)に再配置する。
iv. 第2のM×Nサブブロックにおけるすべての係数は、ゼロとして設定してもよい。
b. 一例において、以下のような1つ以上の動作は、デコーダにおいて実行してもよい。動作は順に従って実行してもよい。
i. 第1のM×Nサブブロック(例えば、左上のサブブロック)における係数を、M×N個の要素を有する1-Dベクトルに再配置する。
ii. 1-Dベクトルに、M×N列、2×M×N行(または2×M×N列、M×N行)の変換行列を有する反転RSTを適用する。
iii. 2×M×N個の要素を有する変換された1-Dベクトルを、2つの隣接するM×N個のサブブロックに再配置する。
c. 一例において、1つのブロックは、K(K>1)個のサブブロックに分割されてもよく、主メジャーおよび二次変換は、共に、サブブロックレベルで行ってもよい。
a. 一例において、同じブロック寸法の場合、輝度およびクロマ成分の場合、この範囲が異なってもよい。
a. 一例において、それは、イントラモードまたは非イントラモード等の符号化モードに依存してもよい。
b. 一例において、それは、符号化モード、例えば、イントラモード、インターモード、またはIBCモードに依存してもよい。
c. 一例において、それは参照ピクチャ/動き情報に依存してもよい。
a. 一例において、QPがQPAである場合、nonZeroSizeは非ZeroSizeAに等しく、QPがQPBである場合、nonZeroSizeは非ZeroSizeBであると仮定する。QPAがQPB以上である場合、nonZeroSizeAはnonZeroSizeB以下である。
b. 異なるnonZeroSizeのために、異なる変換/inv変換行列を使用してもよい。
a. 代替的に、複数の範囲を定義してもよい。そして、SPS、PPS、ピクチャヘッダ、スライスヘッダ、タイルグループヘッダ、CTUの行、CTU、CU等において、どの候補の非ゼロサイズが選択されたかの指示を信号通知してもよい。
a. 一例において、RSTは、クロマ成分(例えば、Cbおよび/またはCr)に適用されなくてもよい。
b. 一例において、カラーフォーマットが4:0:0である場合、RSTはクロマ成分に適用されなくてもよい。
c. 一例において、別個の平面符号化が使用される場合、RSTはクロマ成分に適用されなくてもよい。
d. 一例において、特定のブロック寸法のためのnonZeroSizeは、色成分に依存してもよい。
i. 一例において、クロマ成分のnonZeroSizeは、同じブロック寸法の場合、輝度成分のnonZeroSizeより小さくてもよい。
a. 一例において、RSTは、1つまたは複数の特定のイントラ予測モードに使用できない。
i. 例えば、LMモードにRSTを使用できない。
ii. 例えば、LM-TモードにおいてRSTを使用できない。
iii. 例えば、LM-AモードではRSTを使用できない。
iv. 例えば、RSTは、広角イントラ予測モードには使用できない。
v. 例えば、RSTは、BDPCMモードまたは/およびDPCMモードまたは/またはRBDPCMモードに使用できない。
vi. 例えば、ALWIPモードではRSTを使用できない。
vii. 例えば、RSTは、特定の角度イントラ予測モード(例えば、DC、平面、垂直、水平等)に使用できない。
viii. 例えば、RSTは、LMモードおよび/またはLM-Tモードおよび/またはLM-Aモードにおける輝度成分に使用してもよいが、クロマ成分には使用されなくてもよい。
ix. 例えば、ジョイントクロマ残差符号化が適用される場合、RSTはクロマ成分に使用されなくてもよい。
b. RSTを適用できない場合、現在のブロックにおける情報関連RSTを示すための構文要素は、信号通知されなくてもよい。
a. 一例において、RSTは、インター符号化ブロックに適用してもよい。
b. 一例において、RSTは、イントラブロックコピー(IBC)符号化ブロックに適用してもよい。
c. 一例において、RSTは、インター・イントラ結合予測(CIIP)で符号化されたブロックに適用してもよい。
a. 例えば、RST(例えば、制御フラグ)が適用可能であるかどうかを示す情報は、PPS、スライスヘッダ、ピクチャヘッダ、タイルグループヘッダ、タイル、CTU行、CTUにおいて信号通知してもよい。
b. RSTが適用可能であるかどうかは、標準的なプロファイル/レベル/層に依存してもよい。
a. 一例において、現在のブロックがRSTを適用した場合、PDPCを適用しなくてもよい。
b. 一例において、現在のブロックがRSTを適用した場合、PDPCを適用してもよい。
c. 代替的に、RSTが適用されるかどうかは、PDPCが適用されるかどうかに依存してもよい。
i.一例において、PDPCが適用される場合、RSTは適用されない。
ii. RSTを適用できない場合、現在のブロックにおける情報関連RSTを示すための構文要素は、信号通知されなくてもよい。
a. 一例において、現在のブロックがRSTを適用した場合、近傍のサンプルをフィルタリングしなくてもよい。
b. 一例において、現在のブロックがRSTを適用した場合、近傍のサンプルをフィルタリングしてもよい。
c. 代替的に、RSTが適用されるかどうかは、イントラ予測に使用される近傍のサンプルがフィルタリングされるかどうかに依存してもよい。
i. 一例において、イントラ予測に使用される近傍のサンプルをフィルタリングする場合、RSTは適用されない。
ii. 一例において、イントラ予測に使用される近傍のサンプルをフィルタリングしない場合、RSTは適用されない。
iii. RSTを適用できない場合、現在のブロックにおける情報関連RSTを示すための構文要素は、信号通知されなくてもよい。
a. 例えば、主変換はスキップされるが、二次変換を依然として適用してもよい。
b. 変換スキップモードで使用される二次変換行列は、非変換スキップモードで使用される二次変換行列とは異なっていてもよい。
a. 一例において、RSTのための第1の変換行列における第1の要素は、RSTのための第1の変換行列における第2の要素によって予測されてもよい。
i. 例えば、2つの素子の差を記憶させてもよい。
ii. 例えば、この差は、ビット幅が8未満、例えば6または4で記憶させてもよい。
b. 一例において、RSTのための第1の変換行列における第1の要素は、RSTのための二次変換行列における第2の要素によって予測されてもよい。
i. 例えば、2つの素子の差を記憶させてもよい。
ii. 例えば、この差は、ビット幅が8未満、例えば6または4で記憶させてもよい。
a. 一例において、RSTのための二次変換行列の部分要素を抽出し、RSTのための第1の変換行列を構築してもよい。
b. 一例において、RSTのための第1の変換行列は、RSTのための二次変換行列の全体または一部を回転または反転させることによって導出されてもよい。
c. 一例において、RSTのための第1の変換行列は、RSTのための二次変換行列に対してダウンサンプリングまたはアップサンプリングを行うことによって導出される。
a. 一例において、情報関連RSTの信号通知は、残差を構文解析する時に計数される非ゼロまたはゼロ係数に依存しなくてもよい。
b. 一例において、残差を構文解析する時に、非ゼロまたはゼロ係数を計数しなくてもよい。
c. 一例において、RSTによってすべてゼロに設定されたサブブロックのための符号化ブロックフラグ(cbf)は、信号通知されず、0であると推測してもよい。
d. 一例において、RSTによってゼロに設定された係数の有意なフラグは、信号通知されず、0であると推測してもよい。
e. 剰余ブロックを構文解析するための走査順序は、RSTを適用するかどうか、およびどのように適用するかに依存してもよい。
i. 一例において、RSTによってゼロに設定された係数は、走査されなくてもよい。
f. 剰余ブロックを構文解析する算術符号化コンテキストは、RSTを適用するかどうか、およびどのように適用するかに依存してもよい。
a. 一例において、RSTが適用されるかどうかに関わらず、異なる量子化行列が適用されてもよい。
b. 代替的に、RSTを適用するかどうか、およびどのように適用するかは、量子化行列を適用するかどうか、およびどのように適用するかに依存してもよい。
i. 一例において、ブロックに量子化行列を適用する場合、RSTを適用しなくてもよい。
a. 一例において、RSTは、変換スキップが使用される場合、残差に適用されてもよい。
b. 一例において、RSTは、1つのブロックの量子化変換係数に適用されてもよい。
24. RSTはサブブロック変換ブロックに適用されてもよいことが提案される。
a. 一例において、RSTは、サブブロック変換によって生成された左上の係数に適用してもよい。
Claims (11)
- 映像データ処理方法であって、
映像の現在のブロックと前記映像のビットストリームとの間での変換のために、二次変換が現在のブロックに適用可能であることを判定することであって、前記二次変換が、順方向二次変換及び逆方向二次変換のうちの少なくとも1つを含み、前記順方向二次変換は、順方向一次変換と量子化との間で実行され、逆方向二次変換は、逆量子化と逆方向一次変換との間で実行される、判定することと、
第1の条件を満たす前記現在のブロックの寸法に応じて、8×8の二次変換のサイズを有する前記二次変換が、8×8の寸法を有する前記現在のブロックの第1の単一の左上のサブブロックに適用可能であることを判定することであって、前記第1の条件は、前記現在のブロックの前記寸法がW1×H1であることを必要とし、H1>8且つW1>8である、判定することと、
第2の条件を満たす前記現在のブロックの前記寸法に応じて、4×4の二次変換のサイズを有する前記二次変換が、4×4の寸法を有する前記現在のブロックの第2の単一の左上のサブブロックに適用可能であり、いずれの二次変換も、4×4の寸法を有するとともに前記第2の単一の左上のサブブロックに隣接するサブブロックに適用されないことを判定することであって、前記第2の条件は、前記現在のブロックの前記寸法が4×H1又はW1×4であることを必要とし、H1>8且つW1>8である、判定することと、
前記判定に基づいて前記変換を実行することと、
を含み、
前記ブロックが非イントラ予測モードでコーディングされていることに応じて、前記二次変換が、前記ブロックに適用されない、
方法。 - 前記二次変換のための行列は、4つの変換セットから選択され、
前記4つの変換セットのそれぞれは、2つの変換行列からなる、
請求項1に記載の方法。 - 前記現在のブロックがクロマブロックであることと、3つのクロスコンポーネントの線形モデルのイントラ予測モードの1つが前記現在のブロックに使用されていることと、に応じて、変換セット0が、前記現在のブロックに選択される、
請求項2に記載の方法。 - 前記二次変換を適用するかどうかは、ブロックのコーディングモードに依存する、
請求項1から3のいずれか1項に記載の方法。 - ブロックが変換スキップモードでコーディングされていることに応じて、前記二次変換が、前記ブロックに適用されない、
請求項4に記載の方法。 - 前記二次変換がブロックに適用されていないことに応じて、前記ブロック内の前記二次変換に関連する情報を示す構文要素が、ビットストリームに含まれない、
請求項1から5のいずれか1項に記載の方法。 - 前記変換は、前記映像を前記ビットストリームに符号化することを含む、
請求項1から6のいずれか1項に記載の方法。 - 前記変換は、前記ビットストリームから前記映像を復号化することを含む、
請求項1から6のいずれか1項に記載の方法。 - 処理装置と、命令を有する非一時的メモリと、を含む映像データ処理装置であって、
前記処理装置による実行時の前記命令は、前記処理装置に、
映像の現在のブロックと前記映像のビットストリームとの間での変換のために、二次変換が現在のブロックに適用可能であることを判定することであって、前記二次変換が、順方向二次変換及び逆方向二次変換のうちの少なくとも1つを含み、前記順方向二次変換は、順方向一次変換と量子化との間で実行され、逆方向二次変換は、逆量子化と逆方向一次変換との間で実行される、判定することと、
第1の条件を満たす前記現在のブロックの寸法に応じて、8×8の二次変換のサイズを有する前記二次変換が、8×8の寸法を有する前記現在のブロックの第1の単一の左上のサブブロックに適用可能であることを判定することであって、前記第1の条件は、前記現在のブロックの前記寸法がW1×H1であることを必要とし、H1>8且つW1>8である、判定することと、
第2の条件を満たす前記現在のブロックの前記寸法に応じて、4×4の二次変換のサイズを有する前記二次変換が、4×4の寸法を有する前記現在のブロックの第2の単一の左上のサブブロックに適用可能であり、いずれの二次変換も、4×4の寸法を有するとともに前記第2の単一の左上のサブブロックに隣接するサブブロックに適用されないことを判定することであって、前記第2の条件は、前記現在のブロックの前記寸法が4×H1又はW1×4であることを必要とし、H1>8且つW1>8である、判定することと、
前記判定に基づいて前記変換を実行することと、
を実行させ、
前記ブロックが非イントラ予測モードでコーディングされていることに応じて、前記二次変換が、前記ブロックに適用されない、
装置。 - 命令を格納する非一時的なコンピュータ可読記憶媒体であって、
前記命令は、処理装置に、
映像の現在のブロックと前記映像のビットストリームとの間での変換のために、二次変換が現在のブロックに適用可能であることを判定することであって、前記二次変換が、順方向二次変換及び逆方向二次変換のうちの少なくとも1つを含み、前記順方向二次変換は、順方向一次変換と量子化との間で実行され、逆方向二次変換は、逆量子化と逆方向一次変換との間で実行される、判定することと、
第1の条件を満たす前記現在のブロックの寸法に応じて、8×8の二次変換のサイズを有する前記二次変換が、8×8の寸法を有する前記現在のブロックの第1の単一の左上のサブブロックに適用可能であることを判定することであって、前記第1の条件は、前記現在のブロックの前記寸法がW1×H1であることを必要とし、H1>8且つW1>8である、判定することと、
第2の条件を満たす前記現在のブロックの前記寸法に応じて、4×4の二次変換のサイズを有する前記二次変換が、4×4の寸法を有する前記現在のブロックの第2の単一の左上のサブブロックに適用可能であり、いずれの二次変換も、4×4の寸法を有するとともに前記第2の単一の左上のサブブロックに隣接するサブブロックに適用されないことを判定することであって、前記第2の条件は、前記現在のブロックの前記寸法が4×H1又はW1×4であることを必要とし、H1>8且つW1>8である、判定することと、
前記判定に基づいて前記変換を実行することと、
を実行させ、
前記ブロックが非イントラ予測モードでコーディングされていることに応じて、前記二次変換が、前記ブロックに適用されない、
記憶媒体。 - 映像のビットストリームを格納する方法であって、
二次変換が映像の現在のブロックに適用可能であることを判定することであって、前記二次変換が、順方向二次変換及び逆方向二次変換のうちの少なくとも1つを含み、前記順方向二次変換は、順方向一次変換と量子化との間で実行され、前記逆方向二次変換は、逆量子化と逆方向一次変換との間で実行される、判定することと、
第1の条件を満たす前記現在のブロックの寸法に応じて、8×8の二次変換のサイズを有する前記二次変換が、8×8の寸法を有する前記現在のブロックの第1の単一の左上のサブブロックに適用可能であることを判定することであって、前記第1の条件は、前記現在のブロックの前記寸法がW1×H1であることを必要とし、H1>8且つW1>8である、判定することと、
第2の条件を満たす前記現在のブロックの前記寸法に応じて、4×4の二次変換のサイズを有する前記二次変換が、4×4の寸法を有する前記現在のブロックの第2の単一の左上のサブブロックに適用可能であり、いずれの二次変換も、4×4の寸法を有するとともに前記第2の単一の左上のサブブロックに隣接するサブブロックに適用されないことを判定することであって、前記第2の条件は、前記現在のブロックの前記寸法が4×H1又はW1×4であることを必要とし、H1>8且つW1>8である、判定することと、
前記判定に基づいて前記映像の前記ビットストリームを生成することと、
前記ビットストリームを非一時的なコンピュータ可読記録媒体に格納することと、
を含み、
前記ブロックが非イントラ予測モードでコーディングされていることに応じて、前記二次変換が、前記ブロックに適用されない、
方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2023054241A JP7509944B2 (ja) | 2019-04-23 | 2023-03-29 | コーディング映像における二次変換の使用 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2019083853 | 2019-04-23 | ||
CNPCT/CN2019/083853 | 2019-04-23 | ||
PCT/CN2020/086444 WO2020216299A1 (en) | 2019-04-23 | 2020-04-23 | Use of secondary transform in coded video |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023054241A Division JP7509944B2 (ja) | 2019-04-23 | 2023-03-29 | コーディング映像における二次変換の使用 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2022529055A JP2022529055A (ja) | 2022-06-16 |
JPWO2020216299A5 JPWO2020216299A5 (ja) | 2022-06-23 |
JP7256293B2 true JP7256293B2 (ja) | 2023-04-11 |
Family
ID=72940845
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021561889A Active JP7256293B2 (ja) | 2019-04-23 | 2020-04-23 | 符号化映像における二次変換の使用 |
Country Status (6)
Country | Link |
---|---|
US (3) | US11647229B2 (ja) |
EP (1) | EP3932061A4 (ja) |
JP (1) | JP7256293B2 (ja) |
KR (1) | KR20210154151A (ja) |
CN (4) | CN116743994A (ja) |
WO (3) | WO2020216303A1 (ja) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020216303A1 (en) | 2019-04-23 | 2020-10-29 | Beijing Bytedance Network Technology Co., Ltd. | Selective use of secondary transform in coded video |
WO2020251254A1 (ko) * | 2019-06-10 | 2020-12-17 | 주식회사 엑스리스 | 영상 신호 부호화/복호화 방법 및 이를 위한 장치 |
US20230179779A1 (en) * | 2019-06-12 | 2023-06-08 | Sony Group Corporation | Image processing device and method |
CN112135148B (zh) * | 2019-06-25 | 2022-05-10 | 华为技术有限公司 | 非可分离变换方法以及设备 |
GB2585030A (en) * | 2019-06-25 | 2020-12-30 | British Broadcasting Corp | Method of signalling in a video codec |
JP2022546170A (ja) * | 2019-08-30 | 2022-11-04 | アリババ グループ ホウルディング リミテッド | 映像信号の行列加重イントラ予測 |
MX2022003287A (es) * | 2019-09-20 | 2022-04-12 | Nokia Technologies Oy | Un aparato, un metodo y un programa informatico para codificacion y decodificacion de video. |
US20230103505A1 (en) * | 2021-10-01 | 2023-04-06 | Tencent America LLC | Secondary transforms for compound inter-intra prediction modes |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017195666A1 (ja) | 2016-05-13 | 2017-11-16 | ソニー株式会社 | 画像処理装置および方法 |
Family Cites Families (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2721787B1 (fr) * | 1994-06-22 | 1996-07-26 | Thomson Consumer Electronics | Procédé de quantification des coefficients. |
US6389072B1 (en) * | 1998-12-23 | 2002-05-14 | U.S. Philips Corp. | Motion analysis based buffer regulation scheme |
JP2002094989A (ja) | 2000-09-14 | 2002-03-29 | Pioneer Electronic Corp | ビデオ信号符号化装置及びビデオ信号符号化方法 |
US7280597B2 (en) * | 2003-06-24 | 2007-10-09 | Mitsubishi Electric Research Laboratories, Inc. | System and method for determining coding modes, DCT types and quantizers for video coding |
US20130003856A1 (en) * | 2011-07-01 | 2013-01-03 | Samsung Electronics Co. Ltd. | Mode-dependent transforms for residual coding with low latency |
CN104025589B (zh) * | 2011-11-03 | 2018-01-12 | 汤姆逊许可公司 | 基于图像细化的视频编码和解码 |
CN108712652A (zh) * | 2012-06-29 | 2018-10-26 | 韩国电子通信研究院 | 视频编码方法和计算机可读介质 |
AU2013202653A1 (en) * | 2013-04-05 | 2014-10-23 | Canon Kabushiki Kaisha | Method, apparatus and system for generating intra-predicted samples |
CN105516730B (zh) * | 2014-09-24 | 2018-04-24 | 晨星半导体股份有限公司 | 视讯编码装置及视讯解码装置以及其编码与解码方法 |
WO2016143991A1 (ko) * | 2015-03-06 | 2016-09-15 | 한국과학기술원 | 저 복잡도 변환에 기반한 영상 부호화 및 복호화 방법 및 이를 이용하는 장치 |
US10681379B2 (en) | 2015-09-29 | 2020-06-09 | Qualcomm Incorporated | Non-separable secondary transform for video coding with reorganizing |
KR102646890B1 (ko) * | 2015-10-13 | 2024-03-12 | 삼성전자주식회사 | 영상을 부호화 또는 복호화하는 방법 및 장치 |
ITUB20155295A1 (it) * | 2015-10-16 | 2017-04-16 | Torino Politecnico | Apparatuses and methods for encoding and decoding images |
WO2017173593A1 (en) | 2016-04-06 | 2017-10-12 | Mediatek Singapore Pte. Ltd. | Separate coding secondary transform syntax elements for different color components |
US10708164B2 (en) * | 2016-05-03 | 2020-07-07 | Qualcomm Incorporated | Binarizing secondary transform index |
CN109076243B (zh) * | 2016-05-04 | 2022-01-25 | 夏普株式会社 | 用于对变换数据进行编码的***和方法 |
MX2018013461A (es) | 2016-05-13 | 2019-03-28 | Sony Corp | Aparato y metodo de procesamiento de imagenes. |
CN113411580B (zh) * | 2016-05-13 | 2024-01-30 | 夏普株式会社 | 图像解码装置及其方法、图像编码装置及其方法 |
US11350127B2 (en) * | 2016-05-13 | 2022-05-31 | Sony Corporation | Apparatus and method for image processing |
US11722698B2 (en) * | 2016-08-24 | 2023-08-08 | Sony Corporation | Image processing apparatus and image processing method |
US11095893B2 (en) * | 2016-10-12 | 2021-08-17 | Qualcomm Incorporated | Primary transform and secondary transform in video coding |
KR102416804B1 (ko) * | 2016-10-14 | 2022-07-05 | 세종대학교산학협력단 | 영상 부호화 방법/장치, 영상 복호화 방법/장치 및 비트스트림을 저장한 기록 매체 |
EP3567858A4 (en) * | 2017-01-03 | 2020-06-17 | LG Electronics Inc. -1- | VIDEO SIGNAL ENCODING / DECODING METHOD AND DEVICE USING A SECONDARY TRANSFORM |
EP3349451A1 (en) | 2017-01-11 | 2018-07-18 | Thomson Licensing | Method and apparatus for selecting a coding mode used for encoding/decoding a residual block |
CN110419218B (zh) | 2017-03-16 | 2021-02-26 | 联发科技股份有限公司 | 编码或解码视频数据的方法和装置 |
WO2018174402A1 (ko) | 2017-03-21 | 2018-09-27 | 엘지전자 주식회사 | 영상 코딩 시스템에서 변환 방법 및 그 장치 |
US10855997B2 (en) * | 2017-04-14 | 2020-12-01 | Mediatek Inc. | Secondary transform kernel size selection |
US10805641B2 (en) * | 2017-06-15 | 2020-10-13 | Qualcomm Incorporated | Intra filtering applied together with transform processing in video coding |
US11134272B2 (en) * | 2017-06-29 | 2021-09-28 | Qualcomm Incorporated | Memory reduction for non-separable transforms |
KR102628889B1 (ko) * | 2017-07-24 | 2024-01-25 | 애리스 엔터프라이지즈 엘엘씨 | 인트라 모드 jvet 코딩 |
WO2019022099A1 (ja) * | 2017-07-28 | 2019-01-31 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 符号化装置、復号装置、符号化方法及び復号方法 |
CN108322745B (zh) * | 2018-02-28 | 2019-12-03 | 中南大学 | 一种基于不可分二次变换模式的帧内快速选择方法 |
WO2020013541A1 (ko) | 2018-07-12 | 2020-01-16 | 엘지전자 주식회사 | 비디오 신호를 처리하기 위한 방법 및 장치 |
CN111919450B (zh) | 2018-09-02 | 2022-08-12 | Lg电子株式会社 | 用于编码/解码视频信号的方法及其装置 |
US11172211B2 (en) | 2019-04-04 | 2021-11-09 | Tencent America LLC | Method and apparatus for video coding |
EP3949423A4 (en) | 2019-04-16 | 2023-04-12 | HFI Innovation Inc. | METHODS AND DEVICES FOR ENCODING VIDEO DATA WITH SECONDARY TRANSFORMATION |
WO2020216303A1 (en) | 2019-04-23 | 2020-10-29 | Beijing Bytedance Network Technology Co., Ltd. | Selective use of secondary transform in coded video |
-
2020
- 2020-04-23 WO PCT/CN2020/086458 patent/WO2020216303A1/en active Application Filing
- 2020-04-23 CN CN202310488397.2A patent/CN116743994A/zh active Pending
- 2020-04-23 WO PCT/CN2020/086421 patent/WO2020216296A1/en active Application Filing
- 2020-04-23 WO PCT/CN2020/086444 patent/WO2020216299A1/en unknown
- 2020-04-23 EP EP20795742.4A patent/EP3932061A4/en active Pending
- 2020-04-23 CN CN202080031341.9A patent/CN113728636B/zh active Active
- 2020-04-23 KR KR1020217032818A patent/KR20210154151A/ko not_active Application Discontinuation
- 2020-04-23 CN CN202080031192.6A patent/CN113785576B/zh active Active
- 2020-04-23 CN CN202080031268.5A patent/CN113767627B/zh active Active
- 2020-04-23 JP JP2021561889A patent/JP7256293B2/ja active Active
-
2021
- 2021-08-19 US US17/406,242 patent/US11647229B2/en active Active
- 2021-08-19 US US17/406,260 patent/US11546636B2/en active Active
-
2023
- 2023-03-30 US US18/193,131 patent/US20230262263A1/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017195666A1 (ja) | 2016-05-13 | 2017-11-16 | ソニー株式会社 | 画像処理装置および方法 |
Non-Patent Citations (4)
Title |
---|
Kui Fan, Li Zhang, Kai Zhang, and Yue Wang,Non-CE6: A unified zero-out range for 4x4 LFNST,oint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11,JVET-P0379-v1,16th Meeting: Geneva, CH,2019年09月,pp.1-8 |
Mischa Siekmann, Martin Winken, Heiko Schwarz, and Detlev Marpe,CE6 - related: Simplification of the Reduced Secondary Transform,Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11,JVET-N0555-v3,14th Meeting: Geneva, CH,2019年03月,pp.1-9 |
Moonmo Koo et al.,CE6: Reduced Secondary Transform (RST) (test 6.5.1),Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11,JVET-M0292,13th Meeting: Marrakech, MA,2019年01月,pp.1-14 |
Moonmo Koo, Jaehyun Lim, Mehdi Salehifar, and Seung Hwan Kim,CE6: Reduced Secondary Transform (RST) (CE6-3.1),Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11,JVET-N0193,14th Meeting: Geneva, CH,2019年03月,pp.1-19 |
Also Published As
Publication number | Publication date |
---|---|
CN113767627B (zh) | 2022-11-25 |
US20220109876A1 (en) | 2022-04-07 |
WO2020216303A1 (en) | 2020-10-29 |
KR20210154151A (ko) | 2021-12-20 |
CN113728636A (zh) | 2021-11-30 |
CN113785576A (zh) | 2021-12-10 |
CN113728636B (zh) | 2022-11-04 |
US11546636B2 (en) | 2023-01-03 |
JP2023089032A (ja) | 2023-06-27 |
WO2020216299A1 (en) | 2020-10-29 |
WO2020216296A1 (en) | 2020-10-29 |
US20230262263A1 (en) | 2023-08-17 |
US11647229B2 (en) | 2023-05-09 |
JP2022529055A (ja) | 2022-06-16 |
CN113767627A (zh) | 2021-12-07 |
US20220182675A1 (en) | 2022-06-09 |
CN113785576B (zh) | 2023-05-16 |
EP3932061A1 (en) | 2022-01-05 |
CN116743994A (zh) | 2023-09-12 |
EP3932061A4 (en) | 2022-06-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7256293B2 (ja) | 符号化映像における二次変換の使用 | |
WO2020244662A1 (en) | Simplified transform coding tools | |
US11490086B2 (en) | Block dimension settings of transform skip mode | |
WO2021110018A1 (en) | Separable secondary transform processing of coded video | |
WO2020216302A1 (en) | Intra Prediction and Residual Coding | |
JP2023501191A (ja) | クロス成分映像コーディングにおける線形パラメータの導出 | |
US11546595B2 (en) | Sub-block based use of transform skip mode | |
WO2021238828A1 (en) | Indication of multiple transform matrices in coded video | |
WO2021104409A1 (en) | Cross-component adaptive filtering and subblock coding | |
WO2020228716A1 (en) | Usage of transquant bypass mode for multiple color components | |
WO2020244661A1 (en) | Implicit selection of transform candidates | |
WO2020253642A1 (en) | Block size dependent use of secondary transforms in coded video | |
US20220094929A1 (en) | Applicability of implicit transform selection | |
WO2021180022A1 (en) | Handling of transform skip mode in video coding | |
JP7509944B2 (ja) | コーディング映像における二次変換の使用 | |
CN115606182A (zh) | 使用增强二次变换的编解码视频处理 | |
WO2020253810A1 (en) | Coding tools for chroma components | |
WO2021190594A1 (en) | Implicit determination of transform skip mode | |
WO2020221213A1 (en) | Intra sub-block partitioning and multiple transform selection |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211015 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20211015 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220613 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20221025 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230125 |
|
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: 20230228 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230330 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7256293 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |