JP6612767B2 - 色空間変換コーディングのための量子化パラメータ - Google Patents
色空間変換コーディングのための量子化パラメータ Download PDFInfo
- Publication number
- JP6612767B2 JP6612767B2 JP2016557043A JP2016557043A JP6612767B2 JP 6612767 B2 JP6612767 B2 JP 6612767B2 JP 2016557043 A JP2016557043 A JP 2016557043A JP 2016557043 A JP2016557043 A JP 2016557043A JP 6612767 B2 JP6612767 B2 JP 6612767B2
- Authority
- JP
- Japan
- Prior art keywords
- color space
- video data
- offset
- video
- transform
- 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
- 238000013139 quantization Methods 0.000 title claims description 77
- 238000000034 method Methods 0.000 claims description 225
- 230000008569 process Effects 0.000 claims description 116
- 238000006243 chemical reaction Methods 0.000 claims description 114
- 239000011159 matrix material Substances 0.000 claims description 88
- 230000009466 transformation Effects 0.000 claims description 77
- OSWPMRLSEDHDFF-UHFFFAOYSA-N methyl salicylate Chemical group COC(=O)C1=CC=CC=C1O OSWPMRLSEDHDFF-UHFFFAOYSA-N 0.000 claims description 58
- 241000023320 Luma <angiosperm> Species 0.000 claims description 56
- 230000004044 response Effects 0.000 claims description 45
- 238000003860 storage Methods 0.000 claims description 23
- 238000010606 normalization Methods 0.000 claims description 7
- 239000013598 vector Substances 0.000 description 45
- 208000037170 Delayed Emergence from Anesthesia Diseases 0.000 description 18
- 238000010586 diagram Methods 0.000 description 16
- 230000005540 biological transmission Effects 0.000 description 14
- 230000003044 adaptive effect Effects 0.000 description 13
- 238000004891 communication Methods 0.000 description 13
- 239000000523 sample Substances 0.000 description 12
- 238000012545 processing Methods 0.000 description 11
- 238000009795 derivation Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 9
- 230000002123 temporal effect Effects 0.000 description 9
- 238000005192 partition Methods 0.000 description 7
- 238000000638 solvent extraction Methods 0.000 description 7
- 238000013500 data storage Methods 0.000 description 5
- 230000011664 signaling Effects 0.000 description 5
- 238000005070 sampling Methods 0.000 description 4
- 230000000007 visual effect Effects 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 3
- 238000003491 array Methods 0.000 description 3
- 230000006835 compression Effects 0.000 description 3
- 238000007906 compression Methods 0.000 description 3
- 238000012937 correction Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 239000013074 reference sample Substances 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 238000013519 translation Methods 0.000 description 2
- 102100037812 Medium-wave-sensitive opsin 1 Human genes 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 238000011156 evaluation Methods 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
- 238000005457 optimization Methods 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
- 230000007704 transition 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
-
- 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
-
- 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
-
- 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
- H04N19/126—Details of normalisation or weighting functions, e.g. normalisation matrices or variable uniform quantisers
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/136—Incoming video signal characteristics or properties
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/136—Incoming video signal characteristics or properties
- H04N19/14—Coding unit complexity, e.g. amount of activity or edge presence estimation
-
- 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/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/18—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a set of transform coefficients
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/184—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being bits, e.g. of the compressed video stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/189—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
- H04N19/196—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
- H04N19/33—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability in the spatial domain
-
- 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/44—Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
-
- 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/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)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Discrete Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Color Television Systems (AREA)
Description
順方向:
順方向:
順方向:
Co=R-B
t=B+[Co/2]
Cg=G-t
Y=t+[Cg/2]
逆方向:
t=Y-[Cg/2]
G=Cg+t
B=t-[Co/2]
R=B+Co
順方向:
G=(Y+Cg+offset)>>2、
B=(temp-Co+offset)>>2、
R=(temp+Co+offset)>>2、ここでオフセットは2に等しい。
順方向:
G=(Y+Cg+offset)>>1、
B=(temp-Co+offset)>>1、
R=(temp+Co+offset)>>1、ここでオフセットは1または0に等しい。
QpY=((qPY_PRED+CuQpDeltaVal+52+2*QpBdOffsetY)%(52+QpBdOffsetY))-QpBdOffsetY
のように導出され得る。
Qp'Y=QpY+QpBdOffsetY
のように導出され得る。
変数qPiCbおよびqPiCrは、以下の
qPiCb=Clip3(-QpBdOffsetC,57,QpY+pps_cb_qp_offset+slice_cb_qp_offset+CuQpAdjValCb)
qPiCr=Clip3(-QpBdOffsetC,57,QpY+pps_cr_qp_offset+slice_cr_qp_offset+CuQpAdjValCr)
のように導出され得る。
Qp'Cb=qPCb+QpBdOffsetC
Qp'Cr=qPCr+QpBdOffsetC
のように導出され得る。
Qp'Y=(Qp'Y+8)
ChromaArrayType≠0のとき、Qp'Cb=(Qp'cb+8)およびQp'Cr=(Qp'cr+8)
BitDepthY=(BitDepthY+2)
BitDepthC=(BitDepthC+2)
color_transform_flag=1のとき、以下が適用される。
CoeffCTMinY=-(1<<(extended_precision_processing_flag? Max(15,BitDepthY+6):15))
CoeffCTMinC=-(1<<(extended_precision_processing_flag? Max(15,BitDepthC+6):15))
CoeffCTMaxY=(1<<(extended_precision_processing_flag? Max(15,BitDepthY+6):15))-1
CoeffCTMaxC=(1<<(extended_precision_processing_flag? Max(15,BitDepthC+6):15))-1
cIdx=0の場合、
log2TransformRange=extended_precision_processing_flag? Max(15,BitDepthY+6):15
bdShift=BitDepthY+Log2(nTbS)+10-log2TransformRange
coeffMin=(color_transform_flag? CoeffCTMinY: CoeffMinY)
coeffMax=(color_transform_flag? CoeffCTMaxY: CoeffMaxY)
そうでない場合、
log2TransformRange=extended_precision_processing_flag? Max(15,BitDepthC+6):15
bdShift=BitDepthC+Log2(nTbS)+10-log2TransformRange
coeffMin=(color_transform_flag? CoeffCTMinC: CoeffMinC)
coeffMax=(color_transform_flag? CoeffCTMaxC: CoeffMaxC)
スケーリング因子m[x][y]は、次のように導出され得る。
以下の条件のうちの1つまたは複数が真であるならば、m[x][y]は16に等しく設定される。
scaling_list_enabled_flag=0
transform_skip_flag[xTbY][yTbY]=1およびnTbS>4
そうでない場合、以下が適用される。
m[x][y]=ScalingFactor[sizeId][matrixId][x][y] (8-283)
d[x][y]=Clip3(coeffMin,coeffMax,((TransCoeffLevel[xTbY][yTbY][cIdx][x][y]*m[x][y]*levelScale[qP%6]<<(qP/6))+(1<<(bdShift-1)))>>bdShift)
BitDepthY=(BitDepthY-2)
BitDepthC=(BitDepthC-2)
1. 順方向YCoCg-Rは不変である。
Co=R-B
t=B+[Co/2]
Cg=G-t
Y=t+[Cg/2]
2. 現在のブロックが非可逆モードでコーディングされる場合、以下がさらに適用される。
Cg=Cg>>1
Co=Co>>1
Cg=(Cg+1)>>1
Co=(Co+1)>>1
によって置き換えられてよい。
現在のブロックが非可逆モードでコーディングされる場合、以下が適用される。
Cg=Cg<<1
Co=Co<<1
そして、逆方向YCoCg-Rは不変のままである。
t=Y-[Cg/2]
G=Cg+t
B=t-[Co/2]
R=B+Co
cu_transquant_bypass_flag=0ならば、rCb[x][y]=rCb[x][y]<<1およびrCr[x][y]=rCr[x][y]<<1
tmp=rY[x][y]-(rCb[x][y]>>1)
rY[x][y]=tmp+rCb[x][y]
rCb[x][y]=tmp-(rCr[x][y]>>1)
rCr[x][y]=rCb[x][y]+rCr[x][y]
BitDepthMax=Max(BitDepthY、BitDepthC)
deltaBDY=cu_transquant_bypass_flag?0:BitDepthMax-BitDepthY
deltaBDC=cu_transquant_bypass_flag?0:BitDepthMax-BitDepthC
OY=cu_transquant_bypass_flag||(BitDepthMax==BitDepthY)?0:1<<(deltaBDY-1)
OC=cu_transquant_bypass_flag||(BitDepthMax==BitDepthC)?0:1<<(deltaBDC-1)
残差サンプルrY[x][y]、rCb[x][y]およびrCr[x][y]は、以下のように修正されてよい。
rY[x][y]=rY[x][y]<<deltaBDY
rCb[x][y]=rCb[x][y]<<(deltaBDC+1-cu_transquant_bypass_flag)
rCr[x][y]=rCr[x][y]<<(deltaBDC+1-cu_transquant_bypass_flag)
tmp=rY[x][y]-(rCb[x][y]>>1)
rY[x][y]=tmp+rCb[x][y]
rCb[x][y]=tmp-(rCr[x][y]>>1)
rCr[x][y]=rCb[x][y]+rCr[x][y]
rY[x][y]=(rY[x][y]+OY)>>deltaBDY
rCb[x][y]=(rCb[x][y]+Oc)>>deltaBDC
rCr[x][y]=(rCr[x][y]+Oc)>>deltaBDC
BitDepthMax=Max(BitDepthY、BitDepthC)
deltaBDY=BitDepthMax-BitDepthY
deltaBDC=BitDepthMax-BitDepthC
OY=(BitDepthMax==BitDepthY)?0:1<<(deltaBDY-1)
OC=(BitDepthMax==BitDepthC)?0:1<<(deltaBDC-1)
cu_transquant_bypass_flagが0に等しいとき、残差サンプルrY[x][y]、rCb[x][y]およびrCr[x][y]は、以下のように修正されてよい。
rY[x][y]=rY[x][y]<<deltaBDY
rCb[x][y]=rCb[x][y]<<(deltaBDC+1-cu_transquant_bypass_flag)
rCr[x][y]=rCr[x][y]<<(deltaBDC+1-cu_transquant_bypass_flag)
tmp=rY[x][y]-(rCb[x][y]>>1)
rY[x][y]=tmp+rCb[x][y]
rCb[x][y]=tmp-(rCr[x][y]>>1)
rCr[x][y]=rCb[x][y]+rCr[x][y]
rY[x][y]=(rY[x][y]+OY)>>deltaBDY
rCb[x][y]=(rCb[x][y]+Oc)>>deltaBDC
rCr[x][y]=(rCr[x][y]+Oc)>>deltaBDC
12 ソースデバイス
14 宛先デバイス
16 コンピュータ可読媒体
18 ビデオソース
20 ビデオエンコーダ
22 出力インターフェース
28 入力インターフェース
30 ビデオデコーダ
32 表示デバイス
40 モード選択ユニット
42 動き推定ユニット
44 動き補償ユニット
46 イントラ予測ユニット
48 区分ユニット
50 加算器
52 変換処理ユニット
54 量子化ユニット
56 エントロピー符号化ユニット
58 逆量子化ユニット
60 逆変換ユニット
62 加算器
64 参照ピクチャメモリ
70 エントロピー復号ユニット
72 動き補償ユニット
74 イントラ予測ユニット
76 逆量子化ユニット
78 逆変換ユニット
80 加算器
82 参照ピクチャメモリ
Claims (15)
- ビデオデータを復号する方法であって、
前記ビデオデータが色空間変換を使用して符号化されたかどうかを決定するステップと、
第1の量子化パラメータ(QP)に対する第1の値を決定するステップと、
第2のQPに対する第2の値を決定するステップと、
色空間変換が前記ビデオデータの符号化に使用されなかったものと決定することに応答して、
前記第1のQPの前記第1の値を使用して第1の色成分のデータを逆量子化するステップ、および
前記第2のQPの前記第2の値を使用して第2の色成分のデータを逆量子化するステップと、
前記ビデオデータが色空間変換を使用して符号化されたものと決定することに応答して、
前記第1のQPの第1のオフセットを使用して前記ビデオデータの前記第1の色成分の前記データを逆量子化するステップ、および
前記第2のQPの第2のオフセットを使用して前記ビデオデータの第2の色成分の前記データを逆量子化するステップであって、前記第2の色成分が前記第1の色成分と異なり、前記第2のQPの前記第2のオフセットが前記第1のQPの前記第1のオフセットと異なる、ステップと、
を含み、
前記第1のオフセットが前記第1のQPに関連付けられ、前記第2のオフセットが前記第2のQPに関連付けられ、前記第1のオフセットおよび前記第2のオフセットが前記ビデオデータを符号化するために使用される色空間変換プロセスによって決まる、方法。 - 前記ビデオデータが色空間変換を使用して符号化されたとき、前記ビデオデータに対する量子化プロセスおよび変換プロセスのために使用されるビット深度を2だけ増加するステップをさらに含み、前記第1のオフセットが8に等しいか、または、
前記ビデオデータが色空間変換を使用して符号化されたとき、前記ビデオデータに対する量子化プロセスおよび変換プロセスのために使用されるビット深度を1だけ増加するステップをさらに含み、前記第1のオフセットが2に等しく、
前記第1の色成分がルーマ成分であり、前記第2の色成分がクロマ成分である、
請求項1に記載の方法。 - 前記ビデオデータが色空間変換を使用して符号化されたかどうかを決定するステップが、
前記ビデオデータのコーディングユニットの、前記コーディングユニットが色空間変換を使用して符号化されたかどうかを示す構文要素を復号するステップと、
前記構文要素の値が、前記ビデオデータが色空間変換を使用して符号化されたことを示すかどうかを決定するステップと、
前記構文要素が、前記コーディングユニットが色空間変換を使用してコーディングされたことを示すものと決定することに応答して、色空間逆変換プロセスを適用するステップとを含み、前記構文要素が1ビットフラグを含み、前記構文要素に対する1の値が、前記コーディングユニットが色空間変換を使用して符号化されたことを示す、
請求項1に記載の方法。 - 前記構文要素が、前記コーディングユニットがイントラパルス符号変調(IPCM)モード以外のモードでコーディングされるときにのみ、前記コーディングユニットが色空間変換を用いてコーディングされたことを示すようにシグナリングされ、かつ/または、
前記構文要素が、前記コーディングユニットの変換単位内に非ゼロ係数が存在するときに前記コーディングユニットが色空間変換を使用して符号化されたことを示し、かつ/または、
前記構文要素が、前記コーディングユニットがイントラコーディングされるとき、および前記コーディングユニット内の予測単位のルーマ予測モードおよびクロマ予測モードが異なるとき、前記コーディングユニットが色空間変換を使用して符号化されなかったことを示し、前記構文要素が、前記ビデオデータを含む受信されたビットストリーム内に存在せず、前記構文要素を復号するステップが、前記構文要素の前記値を推測するステップを含み、かつ/または、
前記構文要素が、前記コーディングユニットがパレットモードでコーディングされるときに前記コーディングユニットが色空間変換を使用して符号化されなかったことを示し、前記構文要素が、前記ビデオデータを含む受信されたビットストリーム内に存在せず、前記構文要素を復号するステップが、前記構文要素の前記値を推測するステップを含む、
請求項3に記載の方法。 - 前記ビデオデータが色空間変換を使用して符号化されたものと決定することに応答して、色空間逆変換プロセスをコーディングユニットに適用するステップであって、前記色空間逆変換プロセスが、元のYCoCg-R逆変換行列を含むか、または、修正されたYCoCg逆変換行列を含むか、または、元のYCoCg変換行列を含む、ステップをさらに含み、
前記色空間逆変換プロセスが修正されたYCoCg逆変換行列を含む場合、前記修正されたYCoCg逆変換行列の係数が、丸めオフセットによって2ビット右シフトした後、元のYCoCg逆変換行列の係数に等しく設定され、前記修正されたYCoCg行列が、2に等しいオフセットを有し、または、
前記色空間逆変換プロセスが元のYCoCg変換行列を含む場合、前記方法はさらに、正規化プロセスを前記ビデオデータに適用するステップを含む、
請求項1に記載の方法。 - ビデオデータを記憶するように構成されたメモリと、
1つまたは複数のプロセッサとを備え、前記1つまたは複数のプロセッサが、
前記ビデオデータが色空間変換を使用して符号化されたかどうかを決定することと、
前記ビデオデータが色空間変換を使用して符号化されたものと決定することに応答して、
第1の量子化パラメータ(QP)の第1のオフセットを使用して前記ビデオデータの第1の色成分のデータを逆量子化すること、および
第2のQPの第2のオフセットを使用して前記ビデオデータの第2の色成分のデータを逆量子化することとを行うように構成され、前記第2の色成分が前記第1の色成分と異なり、前記第2のQPの前記第2のオフセットが、前記第1のQPの前記第1のオフセットと異なり、前記第1のオフセットおよび前記第2のオフセットが、前記ビデオデータを符号化するために使用される色空間変換プロセスによって決まる、ビデオ復号デバイス。 - 前記ビデオデータが色空間変換を使用して符号化されたかどうかを決定することが、前記ビデオデータのコーディングユニットの、前記コーディングユニットが色空間変換を使用して符号化されたかどうかを示す構文要素を復号することを含み、
前記構文要素が、IPCMモード以外のモードを使用するコーディングユニットに対してだけシグナリングされる、請求項6に記載のビデオ復号デバイス。 - ビデオデータを符号化する方法であって、
前記ビデオデータを符号化するために色空間変換を使用するかどうかを決定するステップと、
前記ビデオデータを符号化するために色空間変換を使用することを決定することに応答して、
第1の量子化パラメータ(QP)の第1のオフセットを使用して前記ビデオデータの第1の色成分のデータを量子化するステップ、および
第2のQPの第2のオフセットを使用して前記ビデオデータの第2の色成分のデータを量子化するステップとを含み、前記第2の色成分が前記第1の色成分と異なり、前記第2のQPの前記第2のオフセットが、前記第1のQPの前記第1のオフセットと異なり、前記第1のオフセットおよび前記第2のオフセットが、前記ビデオデータを符号化するために使用される色空間変換プロセスによって決まる、方法。 - 前記ビデオデータの符号化に色空間変換を使用することを決定することに応答して、
前記ビデオデータに対する量子化プロセスおよび変換プロセスのために使用されるビット深度を2だけ増加するステップであって、前記第1のオフセットが8に等しい、ステップ、または、
前記ビデオデータに対する量子化プロセスおよび変換プロセスのために使用されるビット深度を1だけ増加するステップであって、前記第1のオフセットが2に等しい、ステップ、
をさらに含み、
前記第1の色成分がルーマ成分であり、前記第2の色成分がクロマ成分である、
請求項8に記載の方法。 - 前記ビデオデータを符号化するために色空間変換を使用することを決定することに応答して、前記ビデオデータが色空間変換を使用して符号化されたことを示す構文要素の値を設定するステップをさらに含み、前記構文要素が1ビットフラグを含み、前記構文要素に対する1の値が、コーディングユニットが色空間変換を用いてコーディングされたことを示す、請求項8に記載の方法。
- 前記構文要素が、前記コーディングユニットがイントラパルス符号変調(IPCM)モード以外のモードでコーディングされるときにのみ、前記コーディングユニットが色空間変換を用いてコーディングされたことを示すようにシグナリングされ、かつ/または、
前記構文要素が、前記コーディングユニットの変換単位内に非ゼロ係数が存在するときに前記コーディングユニットが色空間変換を使用して符号化されたことを示し、かつ/または、
前記構文要素が、前記コーディングユニットがイントラコーディングされるとき、および前記コーディングユニット内の予測単位のルーマ予測モードおよびクロマ予測モードが異なるとき、シグナリングされず、かつ/または、
前記構文要素が、前記コーディングユニットがパレットモードでコーディングされるときにシグナリングされない、
請求項10に記載の方法。 - 前記ビデオデータを符号化するために色空間変換を使用することを決定することに応答して、前記色空間変換プロセスをコーディングユニットに適用するステップであって、前記色空間変換プロセスが、元のYCoCg-R変換行列を含むか、または、修正されたYCoCg逆変換行列を含むか、または、元のYCoCg変換行列を含む、ステップをさらに含み、
前記色空間変換プロセスが修正されたYCoCg逆変換行列を含む場合、前記修正されたYCoCg変換行列の係数が、丸めオフセットによって2ビット右シフトした後、元のYCoCg逆変換行列の係数に等しく設定され、前記修正されたYCoCg行列が、2に等しいオフセットを有し、または、
前記色空間変換プロセスが元のYCoCg変換行列を含む場合、前記方法はさらに、正規化プロセスを前記ビデオデータに適用するステップを含む、
請求項8に記載の方法。 - ビデオデータを記憶するように構成されたメモリと、
1つまたは複数のプロセッサとを備え、前記1つまたは複数のプロセッサが、
前記ビデオデータを符号化するために色空間変換を使用するかどうかを決定することと、
前記ビデオデータを符号化するために色空間変換を使用することを決定することに応答して、
第1の量子化パラメータ(QP)の第1のオフセットを使用して前記ビデオデータの第1の色成分のデータを量子化すること、および
第2のQPの第2のオフセットを使用して前記ビデオデータの第2の色成分のデータを量子化することとを行うように構成され、前記第2の色成分が前記第1の色成分と異なり、前記第2のQPの前記第2のオフセットが、前記第1のQPの前記第1のオフセットと異なり、前記第1のオフセットおよび前記第2のオフセットが、前記ビデオデータを符号化するために使用される色空間変換プロセスによって決まる、ビデオ符号化デバイス。 - 前記第1のQPと前記第2のQPとの間の差が、前記ビデオデータを符号化するために使用される色空間変換プロセスのノルムによって決まる、請求項1または8に記載の方法、または、請求項6に記載のビデオ復号デバイスまたは請求項13に記載のビデオ符号化デバイス。
- 命令を含むコンピュータ可読記憶媒体であって、前記命令が、実行されるとき、ビデオ復号デバイスの1つまたは複数のプロセッサに、請求項1乃至5および8乃至12の何れか1項に記載の方法を実施させる、コンピュータ可読記憶媒体。
Applications Claiming Priority (9)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201461953573P | 2014-03-14 | 2014-03-14 | |
US61/953,573 | 2014-03-14 | ||
US201461981645P | 2014-04-18 | 2014-04-18 | |
US61/981,645 | 2014-04-18 | ||
US201462062637P | 2014-10-10 | 2014-10-10 | |
US62/062,637 | 2014-10-10 | ||
US14/656,482 | 2015-03-12 | ||
US14/656,482 US9736481B2 (en) | 2014-03-14 | 2015-03-12 | Quantization parameters for color-space conversion coding |
PCT/US2015/020543 WO2015138962A1 (en) | 2014-03-14 | 2015-03-13 | Quantization parameters for color-space conversion coding |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2017513323A JP2017513323A (ja) | 2017-05-25 |
JP2017513323A5 JP2017513323A5 (ja) | 2018-04-05 |
JP6612767B2 true JP6612767B2 (ja) | 2019-11-27 |
Family
ID=54070431
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016557043A Active JP6612767B2 (ja) | 2014-03-14 | 2015-03-13 | 色空間変換コーディングのための量子化パラメータ |
JP2016557057A Active JP6591435B2 (ja) | 2014-03-14 | 2015-03-13 | ブロック適応色空間変換コーディング |
JP2016556993A Active JP6657110B2 (ja) | 2014-03-14 | 2015-03-13 | 色空間変換コーディングにおけるビット深度の修正 |
JP2016556860A Active JP6607862B2 (ja) | 2014-03-14 | 2015-03-13 | ユニバーサル色空間逆変換コーディング |
Family Applications After (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016557057A Active JP6591435B2 (ja) | 2014-03-14 | 2015-03-13 | ブロック適応色空間変換コーディング |
JP2016556993A Active JP6657110B2 (ja) | 2014-03-14 | 2015-03-13 | 色空間変換コーディングにおけるビット深度の修正 |
JP2016556860A Active JP6607862B2 (ja) | 2014-03-14 | 2015-03-13 | ユニバーサル色空間逆変換コーディング |
Country Status (15)
Country | Link |
---|---|
US (4) | US9948933B2 (ja) |
EP (4) | EP3117614B1 (ja) |
JP (4) | JP6612767B2 (ja) |
KR (4) | KR102346986B1 (ja) |
CN (4) | CN106105202B (ja) |
BR (3) | BR112016021153B1 (ja) |
CR (1) | CR20160421A (ja) |
DO (1) | DOP2016000247A (ja) |
ES (2) | ES2702950T3 (ja) |
GT (1) | GT201600187A (ja) |
HU (1) | HUE041560T2 (ja) |
MX (4) | MX363318B (ja) |
NI (1) | NI201600136A (ja) |
SV (1) | SV2016005276A (ja) |
WO (4) | WO2015138943A2 (ja) |
Families Citing this family (107)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9225988B2 (en) | 2013-05-30 | 2015-12-29 | Apple Inc. | Adaptive color space transform coding |
CN110049325B (zh) * | 2014-03-04 | 2022-07-05 | 微软技术许可有限责任公司 | 色彩空间、色彩采样率和/或比特深度的自适应切换 |
WO2015131330A1 (en) | 2014-03-04 | 2015-09-11 | Microsoft Technology Licensing, Llc | Encoding strategies for adaptive switching of color spaces, color sampling rates and/or bit depths |
KR102391123B1 (ko) * | 2014-03-14 | 2022-04-27 | 브이아이디 스케일, 인크. | Rgb 비디오 코딩 향상을 위한 시스템 및 방법 |
US9948933B2 (en) | 2014-03-14 | 2018-04-17 | Qualcomm Incorporated | Block adaptive color-space conversion coding |
US9924183B2 (en) * | 2014-03-20 | 2018-03-20 | Nanjing Yuyan Information Technology Ltd. | Fast HEVC transcoding |
CN105432077B (zh) | 2014-03-27 | 2017-12-29 | 微软技术许可有限责任公司 | 在切换色彩空间时调整量化/缩放和逆量化/缩放 |
US10142642B2 (en) | 2014-06-04 | 2018-11-27 | Qualcomm Incorporated | Block adaptive color-space conversion coding |
US10477204B2 (en) * | 2014-06-20 | 2019-11-12 | Sharp Kabushiki Kaisha | Harmonized palette coding |
KR102051193B1 (ko) * | 2014-09-12 | 2019-12-02 | 브이아이디 스케일, 인크. | 비디오 코딩을 위한 성분간 탈상관 |
EP3205098B1 (en) | 2014-10-06 | 2020-01-08 | Telefonaktiebolaget LM Ericsson (publ) | Coding and deriving quantization parameters |
US10687069B2 (en) | 2014-10-08 | 2020-06-16 | Microsoft Technology Licensing, Llc | Adjustments to encoding and decoding when switching color spaces |
US10158836B2 (en) * | 2015-01-30 | 2018-12-18 | Qualcomm Incorporated | Clipping for cross-component prediction and adaptive color transform for video coding |
JP6651005B2 (ja) | 2015-09-23 | 2020-02-19 | テレフオンアクチーボラゲット エルエム エリクソン(パブル) | Qp値の決定 |
US10225561B2 (en) * | 2015-10-08 | 2019-03-05 | Mediatek Inc. | Method and apparatus for syntax signaling in image and video compression |
KR102390162B1 (ko) * | 2015-10-16 | 2022-04-22 | 삼성전자주식회사 | 데이터 인코딩 장치 및 데이터 인코딩 방법 |
WO2017173593A1 (en) * | 2016-04-06 | 2017-10-12 | Mediatek Singapore Pte. Ltd. | Separate coding secondary transform syntax elements for different color components |
CN113411578B (zh) * | 2016-05-13 | 2024-04-12 | 夏普株式会社 | 图像解码装置及其方法、图像编码装置及其方法 |
WO2018018486A1 (en) * | 2016-07-28 | 2018-02-01 | Mediatek Inc. | Methods of reference quantization parameter derivation for signaling of quantization parameter in quad-tree plus binary tree structure |
CN106713921B (zh) * | 2016-11-29 | 2019-07-23 | 西安万像电子科技有限公司 | 文字块的压缩方法和装置以及图像压缩方法和装置 |
AU2017397390B2 (en) * | 2017-01-31 | 2022-07-14 | FG Innovation Company Limited | Systems and methods for scaling transform coefficient level values |
US10798420B2 (en) | 2017-02-28 | 2020-10-06 | Apple Inc. | Lossless compression techniques for single-channel images |
WO2018174591A1 (ko) * | 2017-03-22 | 2018-09-27 | 김기백 | 영상을 구성하는 화소값 범위를 이용한 영상 부호화/복호화 방법 |
US10362319B2 (en) | 2017-06-04 | 2019-07-23 | Apple Inc. | Techniques for compressing multiple-channel images |
US10362325B2 (en) | 2017-06-04 | 2019-07-23 | Apple Inc. | Techniques for compressing multiple-channel images |
JP6986868B2 (ja) * | 2017-06-19 | 2021-12-22 | キヤノン株式会社 | 画像符号化装置、画像復号装置、画像符号化方法、画像復号方法、プログラム |
WO2019148977A1 (en) * | 2018-02-01 | 2019-08-08 | Mediatek Inc. | Methods and apparatuses of video encoding or decoding with adaptive quantization of video data |
US10771781B2 (en) * | 2018-03-12 | 2020-09-08 | Electronics And Telecommunications Research Institute | Method and apparatus for deriving intra prediction mode |
US11153579B2 (en) * | 2018-03-23 | 2021-10-19 | Qualcomm Incorporated | Deriving dynamic range adjustment (DRA) parameters for video coding |
CN111434111B (zh) * | 2018-04-01 | 2023-04-14 | Lg电子株式会社 | 基于量化参数推导的图像编码设备及其方法 |
EP3762895A4 (en) * | 2018-04-02 | 2021-04-21 | Huawei Technologies Co., Ltd. | VIDEO ENCODING WITH CONSECUTIVE CODECS |
EP3550837A1 (en) * | 2018-04-06 | 2019-10-09 | Comcast Cable Communications LLC | Method for generating quantization matrices based on viewing conditions |
US11259023B2 (en) * | 2018-04-12 | 2022-02-22 | Qualcomm Incorporated | Harmonization of transform-based quantization and dynamic range adjustment scale derivation in video coding |
WO2019229683A1 (en) | 2018-05-31 | 2019-12-05 | Beijing Bytedance Network Technology Co., Ltd. | Concept of interweaved prediction |
JP2021509789A (ja) * | 2018-09-02 | 2021-04-01 | エルジー エレクトロニクス インコーポレイティド | ビデオ信号の符号化/復号方法及びそのための装置 |
JP7182098B2 (ja) * | 2018-11-22 | 2022-12-02 | 北京字節跳動網絡技術有限公司 | 映像処理におけるパルス符号変調技術 |
KR20210098967A (ko) | 2019-01-01 | 2021-08-11 | 엘지전자 주식회사 | 이차 변환에 기반한 영상 코딩 방법 및 그 장치 |
CN117915081A (zh) | 2019-01-02 | 2024-04-19 | 北京字节跳动网络技术有限公司 | 视频处理的方法 |
CN113366839B (zh) | 2019-01-31 | 2024-01-12 | 北京字节跳动网络技术有限公司 | 视频编解码中的细化量化步骤 |
WO2020156530A1 (en) * | 2019-02-01 | 2020-08-06 | Beijing Bytedance Network Technology Co., Ltd. | Configuring luma-dependent chroma residue scaling for video coding |
CN117768642A (zh) | 2019-02-01 | 2024-03-26 | 北京字节跳动网络技术有限公司 | 使用参数集信令通知环路整形信息 |
CN118573864A (zh) | 2019-02-20 | 2024-08-30 | 北京达佳互联信息技术有限公司 | 用于帧间预测的运动向量舍入、截取和存储的方法和装置 |
SG11202108938TA (en) * | 2019-02-24 | 2021-09-29 | Beijing Bytedance Network Technology Co Ltd | Independent coding of palette mode usage indication |
EP3918788A4 (en) | 2019-03-02 | 2022-04-06 | Beijing Bytedance Network Technology Co., Ltd. | LIMITATIONS OF IN-LOOP FILTERING |
WO2020182092A1 (en) | 2019-03-08 | 2020-09-17 | Beijing Bytedance Network Technology Co., Ltd. | Constraints on model-based reshaping in video processing |
KR20210104891A (ko) * | 2019-03-12 | 2021-08-25 | 텐센트 아메리카 엘엘씨 | Vvc에서의 컬러 변환을 위한 방법 및 장치 |
CN113574889B (zh) | 2019-03-14 | 2024-01-12 | 北京字节跳动网络技术有限公司 | 环路整形信息的信令和语法 |
CN113632476B (zh) | 2019-03-23 | 2024-03-19 | 北京字节跳动网络技术有限公司 | 默认的环内整形参数 |
JP7405865B2 (ja) | 2019-04-15 | 2023-12-26 | 北京字節跳動網絡技術有限公司 | 非線形適応ループフィルタにおけるパラメータの時間的予測 |
EP3928516A4 (en) | 2019-04-16 | 2022-06-15 | Beijing Bytedance Network Technology Co., Ltd. | ADAPTIVE LOOP FILTERING FOR VIDEO PROCESSING |
JP7260665B2 (ja) | 2019-04-20 | 2023-04-18 | エルジー エレクトロニクス インコーポレイティド | Bdpcmに基づく映像コーディング方法、及びその装置 |
CN113711591B (zh) | 2019-04-20 | 2023-10-27 | 北京字节跳动网络技术有限公司 | 用于色度残差的联合编解码的语法元素的信令 |
CN113728641B (zh) * | 2019-04-23 | 2023-09-15 | 北京字节跳动网络技术有限公司 | 在视频编解码中有条件地使用多重变换矩阵 |
CN113785566B (zh) * | 2019-04-27 | 2024-09-20 | 数码士有限公司 | 基于帧内预测处理视频信号的方法和设备 |
WO2020224629A1 (en) | 2019-05-08 | 2020-11-12 | Beijing Bytedance Network Technology Co., Ltd. | Conditions for applicability of cross-component coding |
BR112021021631A2 (pt) * | 2019-05-10 | 2021-12-21 | Beijing Bytedance Network Tech Co Ltd | Método de processamento de vídeo, aparelho em um sistema de vídeo, e, produto de programa de computador |
CN113826405B (zh) * | 2019-05-13 | 2023-06-23 | 北京字节跳动网络技术有限公司 | 多个颜色分量的变换量化旁路模式的使用 |
BR112021022307A2 (pt) | 2019-05-13 | 2021-12-28 | Beijing Bytedance Network Tech Co Ltd | Método de processamento de dados de vídeo, aparelho para processamento de dados de vídeo, meios de armazenamento e de gravação não transitórios legíveis por computador |
WO2020228833A1 (en) * | 2019-05-16 | 2020-11-19 | Beijing Bytedance Network Technology Co., Ltd. | Adaptive resolution change in video coding |
CN113841402B (zh) * | 2019-05-19 | 2024-03-26 | 字节跳动有限公司 | 视频编解码中大块的变换设计 |
WO2020233664A1 (en) | 2019-05-22 | 2020-11-26 | Beijing Bytedance Network Technology Co., Ltd. | Sub-block based use of transform skip mode |
CN113785574B (zh) | 2019-05-30 | 2022-10-11 | 北京字节跳动网络技术有限公司 | 色度分量的自适应环路滤波 |
WO2020243397A1 (en) * | 2019-05-30 | 2020-12-03 | Beijing Dajia Internet Information Technology Co., Ltd. | Improving lossless coding efficiency in video coding |
US11134275B2 (en) * | 2019-06-04 | 2021-09-28 | Tencent America LLC | Method and apparatus for performing primary transform based on filtering of blocks |
KR20220016844A (ko) | 2019-06-07 | 2022-02-10 | 베이징 바이트댄스 네트워크 테크놀로지 컴퍼니, 리미티드 | 비디오 비트스트림들에서 감축된 2차 변환의 조건부 시그널링 |
CN113382251B (zh) * | 2019-06-21 | 2022-04-08 | 杭州海康威视数字技术股份有限公司 | 一种编解码方法、装置、设备及存储介质 |
WO2020253861A1 (en) * | 2019-06-21 | 2020-12-24 | Beijing Bytedance Network Technology Co., Ltd. | Adaptive in-loop color-space transform for video coding |
JP7460748B2 (ja) | 2019-07-07 | 2024-04-02 | 北京字節跳動網絡技術有限公司 | クロマ残差スケーリングのシグナリング |
JP7359936B2 (ja) | 2019-07-20 | 2023-10-11 | 北京字節跳動網絡技術有限公司 | パレットモードの使用の指示の条件依存符号化 |
BR112022001279A2 (pt) | 2019-07-26 | 2022-03-22 | Beijing Bytedance Network Tech Co Ltd | Método de processamento de vídeo, aparelho em um sistema de vídeo, e, produto de programa de computador |
EP3991411A4 (en) | 2019-07-29 | 2022-08-24 | Beijing Bytedance Network Technology Co., Ltd. | CODING IN PALETTE MODE IN A PREDICTION PROCESS |
WO2021023151A1 (en) | 2019-08-03 | 2021-02-11 | Beijing Bytedance Network Technology Co., Ltd. | Position based mode derivation in reduced secondary transforms for video |
CN114223208B (zh) | 2019-08-17 | 2023-12-29 | 北京字节跳动网络技术有限公司 | 为视频中的缩减二次变换的边信息的上下文建模 |
JP7262881B2 (ja) * | 2019-08-23 | 2023-04-24 | テンセント・アメリカ・エルエルシー | ビデオコーディングのための方法およびコンピュータプログラム |
CN114402601B (zh) | 2019-09-14 | 2024-02-27 | 字节跳动有限公司 | 色度去块滤波的量化参数偏移的方法及装置 |
WO2021055138A1 (en) | 2019-09-20 | 2021-03-25 | Alibaba Group Holding Limited | Quantization parameter signaling in video processing |
KR102453208B1 (ko) * | 2019-09-23 | 2022-10-07 | 베이징 다지아 인터넷 인포메이션 테크놀로지 컴퍼니 리미티드 | 4:4:4 크로마 포맷의 비디오 코딩 방법 및 장치 |
WO2021072177A1 (en) | 2019-10-09 | 2021-04-15 | Bytedance Inc. | Cross-component adaptive loop filtering in video coding |
US11412235B2 (en) * | 2019-10-10 | 2022-08-09 | Tencent America LLC | Color transform for video coding |
KR20230118711A (ko) * | 2019-10-11 | 2023-08-11 | 베이징 다지아 인터넷 인포메이션 테크놀로지 컴퍼니 리미티드 | 4:4:4 크로마 포맷의 비디오 코딩 방법 및 장치 |
KR20220073746A (ko) * | 2019-10-14 | 2022-06-03 | 바이트댄스 아이엔씨 | 비디오 처리에서 크로마 양자화 파라미터 사용 |
CA3159585A1 (en) * | 2019-10-28 | 2021-05-06 | Lg Electronics Inc. | Image encoding/decoding method and device using adaptive color transform, and method for transmitting bitstream |
MX2022005099A (es) | 2019-10-28 | 2022-08-15 | Lg Electronics Inc | Metodo y dispositivo para codificar/decodificar imagen usando conversion de espacio de color, y metodo para transmitir flujo de bits. |
AU2020376669B2 (en) * | 2019-10-28 | 2024-02-15 | Lg Electronics Inc. | Image encoding/decoding method and apparatus using adaptive transform, and method for transmitting bitstream |
CN115066897A (zh) * | 2019-11-14 | 2022-09-16 | 抖音视界有限公司 | 低位深度视觉媒体数据的编解码 |
WO2021101317A1 (ko) * | 2019-11-22 | 2021-05-27 | 엘지전자 주식회사 | 무손실 색상 변환을 이용한 영상 부호화/복호화 방법, 장치 및 비트스트림을 전송하는 방법 |
CN111079738B (zh) * | 2019-11-23 | 2023-09-29 | 中国科学院长春光学精密机械与物理研究所 | 一种图像处理方法、系统及终端设备 |
AU2020391549C1 (en) * | 2019-11-26 | 2024-09-05 | Wilus Institute Of Standards And Technology Inc. | Method and device for processing video signal by using adaptive color space transform |
EP4055827A4 (en) | 2019-12-09 | 2023-01-18 | ByteDance Inc. | USING QUANTIFICATION GROUPS IN VIDEO CODING |
CN115004707A (zh) | 2019-12-19 | 2022-09-02 | 抖音视界(北京)有限公司 | 自适应颜色变换和量化参数之间的相互作用 |
US11140298B2 (en) * | 2019-12-19 | 2021-10-05 | City University Of Hong Kong | Universal color coding system, and a system and a method of manipulating colors using such color coding system |
WO2021133510A1 (en) * | 2019-12-24 | 2021-07-01 | Alibaba Group Holding Limited | Method and apparatus for lossless coding of video data |
CN113132726B (zh) * | 2019-12-31 | 2022-07-29 | 上海海思技术有限公司 | 编码方法及编码器 |
WO2021138293A1 (en) | 2019-12-31 | 2021-07-08 | Bytedance Inc. | Adaptive color transform in video coding |
KR20230098378A9 (ko) * | 2020-01-05 | 2024-03-25 | 베이징 다지아 인터넷 인포메이션 테크놀로지 컴퍼니 리미티드 | 4:4:4 크로마 포맷에서의 비디오 코딩의 방법들 및 장치 |
WO2021136554A1 (en) | 2020-01-05 | 2021-07-08 | Beijing Bytedance Network Technology Co., Ltd. | General constraints information for video coding |
CN114946187A (zh) * | 2020-01-08 | 2022-08-26 | 抖音视界(北京)有限公司 | 色度残差的联合编解码和自适应颜色变换 |
WO2021145691A1 (ko) * | 2020-01-14 | 2021-07-22 | 현대자동차주식회사 | 적응적 색상 변환을 이용하는 비디오 부호화 및 복호화 |
WO2021143896A1 (en) | 2020-01-18 | 2021-07-22 | Beijing Bytedance Network Technology Co., Ltd. | Adaptive colour transform in image/video coding |
US12088832B2 (en) | 2020-01-25 | 2024-09-10 | Lg Electronics Inc. | Image or video coding for residuals using color space transformation |
WO2021150084A1 (ko) * | 2020-01-25 | 2021-07-29 | 엘지전자 주식회사 | 색상 공간 변환 기반 영상 또는 비디오 코딩 |
US12101493B2 (en) | 2020-01-25 | 2024-09-24 | Lg Electronics Inc. | Act residual-based image or video coding |
US11381820B2 (en) * | 2020-04-13 | 2022-07-05 | Tencent America LLC | Method and apparatus for video coding |
US11323732B2 (en) * | 2020-04-13 | 2022-05-03 | Tencent America LLC | Method and apparatus for video coding |
CA3136479A1 (en) * | 2020-06-10 | 2021-12-10 | Tencent America LLC | Adaptive colour transform related signalling for both of cu level and tu level |
JP7270012B2 (ja) | 2020-09-17 | 2023-05-09 | レモン インコーポレイテッド | 映像動作点レコード構文及びセマンティクス |
CN116797897B (zh) * | 2023-07-07 | 2024-03-12 | 中国人民解放军国防科技大学 | 基于时空特征融合的检测模型生成及红外小目标检测方法 |
Family Cites Families (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1538826A3 (en) | 2003-12-05 | 2007-03-07 | Samsung Electronics Co., Ltd. | Color transformation method and apparatus |
US20050259730A1 (en) * | 2004-05-18 | 2005-11-24 | Sharp Laboratories Of America, Inc. | Video coding with residual color conversion using reversible YCoCg |
KR100723408B1 (ko) | 2004-07-22 | 2007-05-30 | 삼성전자주식회사 | 컬러영상의 변환/역변환 및 양자화/역양자화 방법 및장치와, 이를 이용한 컬러영상의 부호화/복호화 방법 및장치 |
CN1301003C (zh) * | 2004-11-16 | 2007-02-14 | 浙江大学 | 用于压缩16位彩色图像的颜色空间变换的方法 |
US7903306B2 (en) | 2005-07-22 | 2011-03-08 | Samsung Electronics Co., Ltd. | Sensor image encoding and/or decoding system, medium, and method |
US20090123066A1 (en) * | 2005-07-22 | 2009-05-14 | Mitsubishi Electric Corporation | Image encoding device, image decoding device, image encoding method, image decoding method, image encoding program, image decoding program, computer readable recording medium having image encoding program recorded therein, |
CN101707713A (zh) | 2005-09-20 | 2010-05-12 | 三菱电机株式会社 | 图像编码装置和图像编码方法以及图像解码方法 |
WO2007079781A1 (en) | 2006-01-13 | 2007-07-19 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Picture coding using adaptive colour space transformation |
KR101330630B1 (ko) | 2006-03-13 | 2013-11-22 | 삼성전자주식회사 | 최적인 예측 모드를 적응적으로 적용하여 동영상을부호화하는 방법 및 장치, 동영상을 복호화하는 방법 및장치 |
CN100514366C (zh) | 2006-11-30 | 2009-07-15 | 腾讯科技(深圳)有限公司 | 一种图像压缩方法和装置 |
CN101076125B (zh) * | 2007-06-18 | 2010-07-28 | 山东经济学院 | 图像压缩中RGB与YCbCr转换计算的方法 |
US8145002B2 (en) | 2007-06-28 | 2012-03-27 | Mitsubishi Electric Corporation | Image encoding device and image encoding method |
JP5007259B2 (ja) | 2008-03-27 | 2012-08-22 | ルネサスエレクトロニクス株式会社 | 画像符号化装置 |
US9232226B2 (en) * | 2008-08-19 | 2016-01-05 | Marvell World Trade Ltd. | Systems and methods for perceptually lossless video compression |
JP2011091732A (ja) * | 2009-10-26 | 2011-05-06 | Renesas Electronics Corp | 動画像復号処理装置およびその動作方法 |
US8942282B2 (en) | 2010-04-12 | 2015-01-27 | Qualcomm Incorporated | Variable length coding of coded block pattern (CBP) in video compression |
JP5520122B2 (ja) | 2010-04-14 | 2014-06-11 | キヤノン株式会社 | データ変換装置 |
KR101668093B1 (ko) | 2010-06-17 | 2016-10-21 | 삼성전자주식회사 | 데이터 인코딩 및 디코딩 방법 및 장치 |
JP5850214B2 (ja) | 2011-01-11 | 2016-02-03 | ソニー株式会社 | 画像処理装置および方法、プログラム、並びに記録媒体 |
MX2013008756A (es) | 2011-01-28 | 2014-02-28 | Eye Io Llc | Conversion de color basada en modelo hvs. |
CN103416063B (zh) | 2011-03-09 | 2017-07-28 | 松下电器(美国)知识产权公司 | 运动图像解码装置及运动图像解码方法 |
US9185424B2 (en) | 2011-07-05 | 2015-11-10 | Qualcomm Incorporated | Image data compression |
TWI606718B (zh) | 2012-01-03 | 2017-11-21 | 杜比實驗室特許公司 | 規定視覺動態範圍編碼操作及參數 |
WO2013109898A1 (en) | 2012-01-19 | 2013-07-25 | Futurewei Technologies, Inc. | Reference pixel reduction for intra lm prediction |
US9414054B2 (en) * | 2012-07-02 | 2016-08-09 | Microsoft Technology Licensing, Llc | Control and use of chroma quantization parameter values |
US9883180B2 (en) | 2012-10-03 | 2018-01-30 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Bounded rate near-lossless and lossless image compression |
US20140376611A1 (en) | 2013-06-21 | 2014-12-25 | Qualcomm Incorporated | Adaptive color transforms for video coding |
CN103458242B (zh) | 2013-07-02 | 2016-12-28 | 京北方信息技术股份有限公司 | 基于颜色分类与聚类的图像压缩方法 |
KR102695490B1 (ko) | 2013-10-18 | 2024-08-16 | 지이 비디오 컴프레션, 엘엘씨 | 다-성분 화상 또는 비디오 코딩 개념 |
US20150110181A1 (en) * | 2013-10-18 | 2015-04-23 | Samsung Electronics Co., Ltd. | Methods for palette prediction and intra block copy padding |
US9648332B2 (en) | 2013-10-28 | 2017-05-09 | Qualcomm Incorporated | Adaptive inter-color component residual prediction |
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 |
US9948933B2 (en) | 2014-03-14 | 2018-04-17 | Qualcomm Incorporated | Block adaptive color-space conversion coding |
KR102051193B1 (ko) | 2014-09-12 | 2019-12-02 | 브이아이디 스케일, 인크. | 비디오 코딩을 위한 성분간 탈상관 |
-
2015
- 2015-03-12 US US14/656,516 patent/US9948933B2/en active Active
- 2015-03-12 US US14/656,532 patent/US10271052B2/en active Active
- 2015-03-12 US US14/656,482 patent/US9736481B2/en active Active
- 2015-03-12 US US14/656,526 patent/US11070810B2/en active Active
- 2015-03-13 KR KR1020167026068A patent/KR102346986B1/ko active IP Right Grant
- 2015-03-13 KR KR1020167026050A patent/KR102346989B1/ko active IP Right Grant
- 2015-03-13 JP JP2016557043A patent/JP6612767B2/ja active Active
- 2015-03-13 MX MX2016011596A patent/MX363318B/es unknown
- 2015-03-13 MX MX2016011210A patent/MX369561B/es active IP Right Grant
- 2015-03-13 EP EP15717691.8A patent/EP3117614B1/en active Active
- 2015-03-13 WO PCT/US2015/020514 patent/WO2015138943A2/en active Application Filing
- 2015-03-13 CN CN201580012977.8A patent/CN106105202B/zh active Active
- 2015-03-13 EP EP15713604.5A patent/EP3117609B1/en active Active
- 2015-03-13 JP JP2016557057A patent/JP6591435B2/ja active Active
- 2015-03-13 WO PCT/US2015/020543 patent/WO2015138962A1/en active Application Filing
- 2015-03-13 ES ES15717691T patent/ES2702950T3/es active Active
- 2015-03-13 EP EP15713605.2A patent/EP3117610B1/en active Active
- 2015-03-13 BR BR112016021153-7A patent/BR112016021153B1/pt active IP Right Grant
- 2015-03-13 MX MX2016011211A patent/MX360862B/es active IP Right Grant
- 2015-03-13 JP JP2016556993A patent/JP6657110B2/ja active Active
- 2015-03-13 WO PCT/US2015/020535 patent/WO2015138957A2/en active Application Filing
- 2015-03-13 BR BR112016021142-1A patent/BR112016021142B1/pt active IP Right Grant
- 2015-03-13 CN CN201580013014.XA patent/CN106105203B/zh active Active
- 2015-03-13 BR BR112016021151-0A patent/BR112016021151B1/pt active IP Right Grant
- 2015-03-13 KR KR1020167026049A patent/KR102348541B1/ko active IP Right Grant
- 2015-03-13 JP JP2016556860A patent/JP6607862B2/ja active Active
- 2015-03-13 MX MX2016011589A patent/MX361825B/es active IP Right Grant
- 2015-03-13 CR CR20160421A patent/CR20160421A/es unknown
- 2015-03-13 CN CN201580013061.4A patent/CN106105204B/zh active Active
- 2015-03-13 ES ES15713605T patent/ES2975180T3/es active Active
- 2015-03-13 KR KR1020167026069A patent/KR102356419B1/ko active IP Right Grant
- 2015-03-13 HU HUE15717691A patent/HUE041560T2/hu unknown
- 2015-03-13 CN CN201580013107.2A patent/CN106105205B/zh active Active
- 2015-03-13 WO PCT/US2015/020529 patent/WO2015138954A1/en active Application Filing
- 2015-03-13 EP EP15713607.8A patent/EP3117611A1/en not_active Withdrawn
-
2016
- 2016-09-13 NI NI201600136A patent/NI201600136A/es unknown
- 2016-09-14 SV SV2016005276A patent/SV2016005276A/es unknown
- 2016-09-14 GT GT201600187A patent/GT201600187A/es unknown
- 2016-09-14 DO DO2016000247A patent/DOP2016000247A/es unknown
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6612767B2 (ja) | 色空間変換コーディングのための量子化パラメータ | |
JP6640119B2 (ja) | ブロック適応性のある色空間コンバージョンコーディング | |
US10397607B2 (en) | Color residual prediction for video coding | |
JP6728039B2 (ja) | ビデオコーディングのための適応色変換 | |
JP2020074547A (ja) | インター色成分残差予測 | |
JP2017523677A (ja) | ブロック適応色空間コンバージョンコーディング | |
JP2018530246A (ja) | ビデオコーディングのために位置依存の予測組合せを使用する改善されたビデオイントラ予測 | |
JP2017523672A (ja) | ビデオコーディングにおける成分間予測 | |
JP2017513332A (ja) | ビデオコーディングの参照として現在のピクチャを使用すること | |
JP2018507625A (ja) | パレットモードコード化のためのエスケープ画素をコード化すること |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160915 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180223 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180223 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190129 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190204 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190507 |
|
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: 20191007 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20191031 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6612767 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 |