JP6607862B2 - ユニバーサル色空間逆変換コーディング - Google Patents
ユニバーサル色空間逆変換コーディング Download PDFInfo
- Publication number
- JP6607862B2 JP6607862B2 JP2016556860A JP2016556860A JP6607862B2 JP 6607862 B2 JP6607862 B2 JP 6607862B2 JP 2016556860 A JP2016556860 A JP 2016556860A JP 2016556860 A JP2016556860 A JP 2016556860A JP 6607862 B2 JP6607862 B2 JP 6607862B2
- Authority
- JP
- Japan
- Prior art keywords
- color space
- coding
- encoded
- block
- mode
- 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/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/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/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 (13)
- 符号化プロセスにおいてビデオデータを符号化する方法であって、
ビデオデータの現在ブロックを符号化するために使用される、非可逆コーディングモードまたは可逆コーディングモードのうちの一方であるコーディングモードを決定するステップと、
前記ビデオデータを符号化するために使用される前記コーディングモードに応じて色空間変換プロセスを決定するステップと、
前記コーディングモードが前記非可逆コーディングモードであると判定されたとき、YCoCg色空間変換プロセスを前記現在ブロックに対する残差ブロックに適用するステップと、
前記コーディングモードが前記可逆コーディングモードであると判定されたとき、YCoCg-R色空間変換プロセスを前記残差ブロックに適用するステップと、
前記符号化プロセスの復号ループにおいて、前記コーディングモードが前記非可逆コーディングモードであるかまたは前記可逆コーディングモードであるかに無関係であるYCoCg-R色空間逆変換プロセスを適用するステップと、
前記コーディングモードが前記非可逆コーディングモードであると判定されたとき、前記符号化プロセスの前記復号ループ内で前記YCoCg-R色空間逆変換プロセスを適用する前に、YCoCg行列のCo成分およびCg成分を1ビット左シフトによって修正するステップと、
を含む、方法。 - 前記コーディングモードが前記可逆コーディングモードであると判定されたとき、Co成分およびCg成分のビット深度を1だけ増加するステップをさらに含む、請求項1に記載の方法。
- 前記ビデオデータを符号化するために色空間変換プロセスを使用することを決定するステップをさらに含み、前記ビデオデータを符号化するために色空間変換プロセスを使用することを決定するステップが、
前記ビデオデータの前記現在ブロックを含むコーディングユニットが色空間変換プロセスを用いて符号化されたことを示す構文要素の値を設定するステップであって、前記構文要素が1ビットフラグを含み、前記構文要素に対する1の値は、前記コーディングユニットを符号化するために色空間変換プロセスが使用されることを示す、ステップと、
を含む、請求項1に記載の方法。 - 前記コーディングユニットがイントラパルス符号変調(IPCM)モードで符号化されず、前記構文要素が、前記コーディングユニットがイントラパルス符号変調(IPCM)モードを用いて符号化されないときに、前記コーディングユニットが色空間変換プロセスを使用して符号化されたことを示し、かつ/または、
前記構文要素が、前記コーディングユニットの変換単位内に非ゼロ係数があるときに、前記コーディングユニットが色空間変換プロセスを使用して符号化されたことを示す、
請求項3に記載の方法。 - 前記ビデオデータの前記現在ブロックを含むコーディングユニットが色空間変換プロセスを用いて符号化されたことを示す構文要素が、前記コーディングユニットがイントラコーディングされるとき、および前記コーディングユニット内の予測単位のルーマ予測モードおよびクロマ予測モードが異なるときはシグナリングされず、かつ/または、
前記ビデオデータの前記現在ブロックを含むコーディングユニットが色空間変換プロセスを用いて符号化されたことを示す構文要素が、前記コーディングユニットがパレットモードで符号化されるときはシグナリングされない、
請求項1に記載の方法。 - ビデオデータを記憶するように構成されたメモリと、
1つまたは複数のプロセッサとを備え、前記1つまたは複数のプロセッサが、
ビデオデータの現在ブロックを符号化するために使用される、非可逆コーディングモードまたは可逆コーディングモードのうちの一方であるコーディングモードを決定することと、
前記ビデオデータを符号化するために使用される前記コーディングモードに応じて色空間変換プロセスを決定することと、
前記コーディングモードが前記非可逆コーディングモードであると判定されたとき、YCoCg色空間変換プロセスを前記現在ブロックに対する残差ブロックに適用することと、
前記コーディングモードが前記可逆コーディングモードであると判定されたとき、YCoCg-R色空間変換プロセスを前記残差ブロックに適用することと、
符号化プロセスの復号ループにおいて、前記コーディングモードが前記非可逆コーディングモードであるかまたは前記可逆コーディングモードであるかに無関係であるYCoCg-R色空間逆変換プロセスを適用することと、
前記コーディングモードが前記非可逆コーディングモードであると判定されたとき、前記符号化プロセスの前記復号ループ内で前記YCoCg-R色空間逆変換プロセスを適用する前に、YCoCg行列のCo成分およびCg成分を1ビット左シフトによって修正することと、
を行うように構成される、ビデオ符号化デバイス。 - 前記1つまたは複数のプロセッサが、前記コーディングモードが前記可逆コーディングモードであると判定されたとき、Co成分およびCg成分のビット深度を1だけ増加するようにさらに構成される、請求項6に記載のビデオ符号化デバイス。
- ビデオデータを復号する方法であって、
ビデオデータの第1の符号化ブロックを受信するステップであって、前記第1の符号化ブロックは残差ブロックであり、前記ビデオデータの前記第1の符号化ブロックは非可逆コーディングモードおよびYCoCg色空間変換プロセスを使用して符号化された、ステップと、
ビデオデータの第2の符号化ブロックを受信するステップであって、前記第2の符号化ブロックは残差ブロックであり、前記ビデオデータの前記第2の符号化ブロックは可逆コーディングモードおよびYCoCg-R色空間変換プロセスを使用して符号化された、ステップと、
ビデオデータの前記第1の符号化ブロックの1つまたは複数の成分を1ビット左シフトによって修正するステップであって、ビデオデータの前記第1の符号化ブロックの前記1つまたは複数の成分が、2つのクロマ成分を含む、ステップと、
YCoCg-R色空間逆変換プロセスをビデオデータの前記第1の符号化ブロックに適用するステップと、
前記YCoCg-R色空間逆変換プロセスをビデオデータの前記第2の符号化ブロックに適用するステップとを含む、方法。 - ビデオデータのコーディングユニットの構文要素を復号するステップであって、前記コーディングユニットが前記第1の符号化ブロックまたは前記第2の符号化ブロックを含み、前記構文要素が、前記コーディングユニットが色空間変換プロセスを使用して符号化されたかどうかを示す、復号するステップと、
前記コーディングユニットが色空間変換プロセスを使用して符号化されたことを前記構文要素の値が示すかどうかを決定するステップと、
前記コーディングユニットが色空間変換プロセスを使用して符号化されたことを前記構文要素が示すものと決定することに応答して、前記YCoCg-R色空間逆変換プロセスを適用するステップであって、前記構文要素が1ビットフラグを含む、ステップと、
をさらに含み、
前記構文要素に対する1の値は、前記コーディングユニットが色空間変換プロセスを用いて符号化されたことを示す、
請求項8に記載の方法。 - 前記第1の符号化ブロックまたは前記第2の符号化ブロックを含むコーディングユニットがイントラパルス符号変調(IPCM)モードで符号化されず、前記コーディングユニットが色空間変換プロセスを用いて符号化されたことを示す構文要素が、IPCMモードを用いて符号化されないコーディングユニットに対してのみシグナリングされ、かつ/または、
構文要素が、前記コーディングユニットの変換単位内に非ゼロ係数があるときに、前記コーディングユニットが色空間変換プロセスを使用して符号化されたことを示し、かつ/または、
構文要素が、前記コーディングユニットがイントラコーディングされるとき、および前記コーディングユニット内の予測単位のルーマ予測モードおよびクロマ予測モードが異なるとき、前記コーディングユニットが色空間変換プロセスを使用して符号化されなかったことを示し、前記構文要素が、前記ビデオデータを含む受信されたビットストリーム内に存在せず、前記構文要素を復号するステップが、前記構文要素の前記値を推測するステップを含み、かつ/または、
構文要素が、前記コーディングユニットがパレットモードで符号化されるときに前記コーディングユニットが色空間変換プロセスを使用して符号化されなかったことを示し、前記構文要素が、前記ビデオデータを含む受信されたビットストリーム内に存在せず、前記構文要素を復号するステップが、前記構文要素の前記値を推測するステップを含む、
請求項9に記載の方法。 - ビデオデータを記憶するように構成されたメモリと、
1つまたは複数のプロセッサとを備え、前記1つまたは複数のプロセッサが、
非可逆コーディングモードおよびYCoCg色空間変換プロセスを使用して符号化された、ビデオデータの第1の符号化ブロックを受信することと、
可逆コーディングモードおよびYCoCg-R色空間変換プロセスを使用して符号化された、ビデオデータの第2の符号化ブロックを受信することと、
ビデオデータの前記第1の符号化ブロックの1つまたは複数の成分を1ビット左シフトによって修正することであって、ビデオデータの前記第1の符号化ブロックの前記1つまたは複数の成分が、2つのクロマ成分を含む、ことと、
YCoCg-R色空間逆変換プロセスをビデオデータの前記第1の符号化ブロックに適用することと、
YCoCg-R色空間逆変換プロセスをビデオデータの前記第2の符号化ブロックに適用することとを行うように構成される、ビデオ復号デバイス。 - 前記1つまたは複数のプロセッサが、
ビデオデータのコーディングユニットの構文要素を復号することであって、前記コーディングユニットが前記第1の符号化ブロックまたは前記第2の符号化ブロックを含み、前記構文要素が、前記コーディングユニットが色空間変換プロセスを使用して符号化されたかどうかを示す、復号することと、
前記コーディングユニットが色空間変換プロセスを使用して符号化されたことを前記構文要素の値が示すかどうかを決定することと、
前記コーディングユニットが色空間変換プロセスを使用して符号化されたことを前記構文要素が示すものと決定することに応答して、前記YCoCg-R色空間逆変換プロセスを適用することであって、前記構文要素は1ビットフラグを含み、前記構文要素に対する1の値は、前記コーディングユニットが色空間変換プロセスを使用して符号化されたことを示す、適用することと
を行うようにさらに構成される、請求項11に記載のビデオ復号デバイス。 - 実行されるとき、ビデオ復号デバイスの1つまたは複数のプロセッサに請求項1乃至5または8乃至10の何れか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,532 US10271052B2 (en) | 2014-03-14 | 2015-03-12 | Universal color-space inverse transform coding |
| US14/656,532 | 2015-03-12 | ||
| PCT/US2015/020529 WO2015138954A1 (en) | 2014-03-14 | 2015-03-13 | Color-space inverse transform both for lossy and lossless encoded video |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2017513315A JP2017513315A (ja) | 2017-05-25 |
| JP2017513315A5 JP2017513315A5 (ja) | 2018-04-05 |
| JP6607862B2 true JP6607862B2 (ja) | 2019-11-20 |
Family
ID=54070431
Family Applications (4)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016556993A Active JP6657110B2 (ja) | 2014-03-14 | 2015-03-13 | 色空間変換コーディングにおけるビット深度の修正 |
| JP2016557043A Active JP6612767B2 (ja) | 2014-03-14 | 2015-03-13 | 色空間変換コーディングのための量子化パラメータ |
| JP2016556860A Active JP6607862B2 (ja) | 2014-03-14 | 2015-03-13 | ユニバーサル色空間逆変換コーディング |
| JP2016557057A Expired - Fee Related JP6591435B2 (ja) | 2014-03-14 | 2015-03-13 | ブロック適応色空間変換コーディング |
Family Applications Before (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016556993A Active JP6657110B2 (ja) | 2014-03-14 | 2015-03-13 | 色空間変換コーディングにおけるビット深度の修正 |
| JP2016557043A Active JP6612767B2 (ja) | 2014-03-14 | 2015-03-13 | 色空間変換コーディングのための量子化パラメータ |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016557057A Expired - Fee Related JP6591435B2 (ja) | 2014-03-14 | 2015-03-13 | ブロック適応色空間変換コーディング |
Country Status (15)
| Country | Link |
|---|---|
| US (4) | US9736481B2 (ja) |
| EP (4) | EP3117614B1 (ja) |
| JP (4) | JP6657110B2 (ja) |
| KR (4) | KR102346986B1 (ja) |
| CN (4) | CN106105205B (ja) |
| BR (3) | BR112016021142B1 (ja) |
| CR (1) | CR20160421A (ja) |
| DO (1) | DOP2016000247A (ja) |
| ES (2) | ES2702950T3 (ja) |
| GT (1) | GT201600187A (ja) |
| HU (1) | HUE041560T2 (ja) |
| MX (4) | MX361825B (ja) |
| NI (1) | NI201600136A (ja) |
| SV (1) | SV2016005276A (ja) |
| WO (4) | WO2015138962A1 (ja) |
Families Citing this family (121)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9225988B2 (en) | 2013-05-30 | 2015-12-29 | Apple Inc. | Adaptive color space transform coding |
| CA2939434C (en) * | 2014-03-04 | 2021-02-16 | Microsoft Techology Licensing, Llc | Adaptive switching of color spaces, color sampling rates and/or bit depths |
| US10182241B2 (en) | 2014-03-04 | 2019-01-15 | Microsoft Technology Licensing, Llc | Encoding strategies for adaptive switching of color spaces, color sampling rates and/or bit depths |
| KR101947151B1 (ko) * | 2014-03-14 | 2019-05-10 | 브이아이디 스케일, 인크. | Rgb 비디오 코딩 향상을 위한 시스템 및 방법 |
| US9736481B2 (en) | 2014-03-14 | 2017-08-15 | Qualcomm Incorporated | Quantization parameters for color-space conversion coding |
| US9924183B2 (en) * | 2014-03-20 | 2018-03-20 | Nanjing Yuyan Information Technology Ltd. | Fast HEVC transcoding |
| JP6367359B2 (ja) | 2014-03-27 | 2018-08-01 | マイクロソフト テクノロジー ライセンシング,エルエルシー | 色空間を切り替えるときの量子化/スケーリング及び逆量子化/スケーリングの調整 |
| 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 |
| BR112017004886A2 (pt) * | 2014-09-12 | 2017-12-05 | Vid Scale Inc | dispositivo de codificação de vídeo e método de codificação de vídeo |
| EP3205098B1 (en) | 2014-10-06 | 2020-01-08 | Telefonaktiebolaget LM Ericsson (publ) | Coding and deriving quantization parameters |
| WO2016054765A1 (en) | 2014-10-08 | 2016-04-14 | 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 |
| US10887626B2 (en) * | 2016-05-13 | 2021-01-05 | Sharp Kabushiki Kaisha | Image decoding device and image encoding device |
| 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 | 西安万像电子科技有限公司 | 文字块的压缩方法和装置以及图像压缩方法和装置 |
| 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 |
| US11272202B2 (en) | 2017-01-31 | 2022-03-08 | Sharp Kabushiki Kaisha | 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 |
| KR20230143626A (ko) | 2017-03-22 | 2023-10-12 | 한양대학교 산학협력단 | 영상을 구성하는 화소값 범위를 이용한 영상 부호화/복호화 방법 |
| US10362325B2 (en) | 2017-06-04 | 2019-07-23 | Apple Inc. | Techniques for compressing multiple-channel images |
| US10362319B2 (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 |
| EP3941052B1 (en) * | 2018-04-01 | 2023-09-13 | LG Electronics Inc. | An image coding apparatus and method thereof based on a quantization parameter derivation |
| EP3762895A4 (en) * | 2018-04-02 | 2021-04-21 | Huawei Technologies Co., Ltd. | VIDEO ENCODING WITH CONSECUTIVE CODECS |
| US11750811B2 (en) * | 2018-04-06 | 2023-09-05 | Comcast Cable Communications, Llc | Systems, methods, and apparatuses for processing video |
| 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 |
| KR102396112B1 (ko) * | 2018-09-02 | 2022-05-10 | 엘지전자 주식회사 | 비디오 신호의 부호화/복호화 방법 및 이를 위한 장치 |
| JP7182098B2 (ja) * | 2018-11-22 | 2022-12-02 | 北京字節跳動網絡技術有限公司 | 映像処理におけるパルス符号変調技術 |
| JP7304153B2 (ja) * | 2018-12-27 | 2023-07-06 | Kddi株式会社 | 動画像復号装置、動画像復号方法及びプログラム |
| KR20250069986A (ko) | 2019-01-01 | 2025-05-20 | 엘지전자 주식회사 | 이차 변환에 기반한 영상 코딩 방법 및 그 장치 |
| WO2020140948A1 (en) | 2019-01-02 | 2020-07-09 | Beijing Bytedance Network Technology Co., Ltd. | Motion vector derivation between dividing patterns |
| WO2020156515A1 (en) | 2019-01-31 | 2020-08-06 | Beijing Bytedance Network Technology Co., Ltd. | Refined quantization steps in video coding |
| AU2020214946B2 (en) | 2019-02-01 | 2023-06-08 | Beijing Bytedance Network Technology Co., Ltd. | Interactions between in-loop reshaping and inter coding tools |
| CN113475079B (zh) | 2019-02-01 | 2026-03-24 | 北京字节跳动网络技术有限公司 | 环路整形和帧内块复制之间的相互作用 |
| US12356001B2 (en) | 2019-02-20 | 2025-07-08 | Beijing Dajia Internet Information Technology Co., Ltd. | Methods and apparatus of motion vector rounding, clipping and storage for inter prediction |
| CN118540488B (zh) | 2019-02-20 | 2025-04-01 | 北京达佳互联信息技术有限公司 | 用于帧间预测的运动向量舍入、截取和存储的方法和装置 |
| SG11202108938TA (en) | 2019-02-24 | 2021-09-29 | Beijing Bytedance Network Technology Co Ltd | Independent coding of palette mode usage indication |
| KR20210130735A (ko) | 2019-03-02 | 2021-11-01 | 베이징 바이트댄스 네트워크 테크놀로지 컴퍼니, 리미티드 | 인-루프 필터링에 대한 제한들 |
| WO2020182093A1 (en) | 2019-03-08 | 2020-09-17 | Beijing Bytedance Network Technology Co., Ltd. | Signaling of reshaping information in video processing |
| SG11202109517RA (en) * | 2019-03-12 | 2021-09-29 | Tencent America LLC | Method and apparatus for color transform in vvc |
| CN117499644A (zh) | 2019-03-14 | 2024-02-02 | 北京字节跳动网络技术有限公司 | 环路整形信息的信令和语法 |
| CN113906744A (zh) * | 2019-03-15 | 2022-01-07 | 北京达佳互联信息技术有限公司 | 视频编解码中无损编解码的信令 |
| CN113632462B (zh) | 2019-03-23 | 2023-08-22 | 北京字节跳动网络技术有限公司 | 默认的环内整形参数 |
| WO2020211770A1 (en) | 2019-04-15 | 2020-10-22 | Beijing Bytedance Network Technology Co., Ltd. | Temporal prediction of parameters in non-linear adaptive loop filter |
| WO2020211810A1 (en) | 2019-04-16 | 2020-10-22 | Beijing Bytedance Network Technology Co., Ltd. | On adaptive loop filtering for video coding |
| KR102874861B1 (ko) * | 2019-04-17 | 2025-10-21 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 매트릭스 기반 인트라 예측 및 2차 변환 코어 선택을 조화시키는 인코더, 디코더 및 대응 방법 |
| PH12021552544A1 (en) | 2019-04-18 | 2022-07-04 | Beijing Bytedance Network Tech Co Ltd | Restriction on applicability of cross component mode |
| CN113711612B (zh) | 2019-04-20 | 2023-05-26 | 北京字节跳动网络技术有限公司 | 视频编解码中的色度语法元素的信令 |
| KR20250069688A (ko) * | 2019-04-20 | 2025-05-19 | 광동 오포 모바일 텔레커뮤니케이션즈 코포레이션 리미티드 | Bdpcm에 기반한 영상 코딩 방법 및 그 장치 |
| KR102860140B1 (ko) | 2019-04-23 | 2025-09-16 | 두인 비전 컴퍼니 리미티드 | 다중 변환 행렬의 선택 및 컨텍스트 모델링 |
| BR112021019675A2 (pt) | 2019-04-23 | 2021-12-07 | Beijing Bytedance Network Tech Co Ltd | Método para processamento de mídia visual, aparelho codificador de vídeo, aparelho decodificador de vídeo, e, mídia legível por computador |
| 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 |
| WO2020228670A1 (en) | 2019-05-10 | 2020-11-19 | Beijing Bytedance Network Technology Co., Ltd. | Luma based secondary transform matrix selection for video processing |
| KR102648569B1 (ko) | 2019-05-13 | 2024-03-19 | 베이징 바이트댄스 네트워크 테크놀로지 컴퍼니, 리미티드 | 변환 스킵 모드의 블록 치수 설정들 |
| CN113826398B (zh) * | 2019-05-13 | 2022-11-29 | 北京字节跳动网络技术有限公司 | 变换跳过模式和其它编解码工具之间的交互 |
| CN113875232B (zh) * | 2019-05-16 | 2024-07-09 | 北京字节跳动网络技术有限公司 | 视频编解码中的自适应颜色格式转换 |
| WO2020236723A1 (en) * | 2019-05-19 | 2020-11-26 | Bytedance Inc. | Transform bypass coded residual blocks in digital video |
| CN113853787B (zh) * | 2019-05-22 | 2023-12-22 | 北京字节跳动网络技术有限公司 | 基于子块使用变换跳过模式 |
| CN114175641B (zh) * | 2019-05-30 | 2025-03-18 | 北京达佳互联信息技术有限公司 | 在视频编解码中提高无损编解码效率 |
| CN115567707B (zh) | 2019-05-30 | 2025-05-13 | 抖音视界有限公司 | 一种处理视频数据的方法、装置、介质 |
| US11134275B2 (en) * | 2019-06-04 | 2021-09-28 | Tencent America LLC | Method and apparatus for performing primary transform based on filtering of blocks |
| CN117354521A (zh) | 2019-06-07 | 2024-01-05 | 北京字节跳动网络技术有限公司 | 视频比特流中的简化二次变换的有条件信令 |
| WO2020253642A1 (en) * | 2019-06-15 | 2020-12-24 | Beijing Bytedance Network Technology Co., Ltd. | Block size dependent use of secondary transforms in coded video |
| CN113382256B (zh) * | 2019-06-21 | 2022-05-20 | 杭州海康威视数字技术股份有限公司 | 一种编解码方法、装置、设备及存储介质 |
| CN114041287B (zh) * | 2019-06-21 | 2024-10-22 | 北京字节跳动网络技术有限公司 | 自适应环内颜色空间转换和其他视频编解码工具的选择性使用 |
| CN114128280B (zh) | 2019-07-07 | 2023-11-14 | 北京字节跳动网络技术有限公司 | 色度残差缩放的信令通知 |
| JP7359936B2 (ja) * | 2019-07-20 | 2023-10-11 | 北京字節跳動網絡技術有限公司 | パレットモードの使用の指示の条件依存符号化 |
| CN117221536A (zh) | 2019-07-23 | 2023-12-12 | 北京字节跳动网络技术有限公司 | 调色板模式编解码的模式确定 |
| PH12022550201A1 (en) | 2019-07-26 | 2023-01-04 | Beijing Bytedance Network Tech Co Ltd | Determination of picture partition mode based on block size |
| CN114208174B (zh) | 2019-07-29 | 2023-11-28 | 北京字节跳动网络技术有限公司 | 预测过程中的调色板模式编解码 |
| CN114208183B (zh) | 2019-08-03 | 2025-01-10 | 北京字节跳动网络技术有限公司 | 视频的缩减二次变换中基于位置的模式导出 |
| WO2021032045A1 (en) | 2019-08-17 | 2021-02-25 | Beijing Bytedance Network Technology Co., Ltd. | Context modeling of side information for reduced secondary transforms in video |
| EP3881530B1 (en) * | 2019-08-23 | 2024-12-18 | Tencent America LLC | Method and apparatus for video coding |
| EP4014495A4 (en) | 2019-09-14 | 2022-11-02 | ByteDance Inc. | CHROMINANCE QUANTIFICATION PARAMETER IN VIDEO CODING |
| KR20220062085A (ko) | 2019-09-20 | 2022-05-13 | 알리바바 그룹 홀딩 리미티드 | 비디오 처리에서 양자화 파라미터 시그널링 |
| KR102695020B1 (ko) * | 2019-09-23 | 2024-08-12 | 베이징 다지아 인터넷 인포메이션 테크놀로지 컴퍼니 리미티드 | 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 |
| KR20230117266A (ko) | 2019-10-11 | 2023-08-07 | 베이징 다지아 인터넷 인포메이션 테크놀로지 컴퍼니 리미티드 | 4:4:4 크로마 포맷의 비디오 코딩 방법 및 장치 |
| CN114556918B (zh) | 2019-10-12 | 2025-08-12 | 北京字节跳动网络技术有限公司 | 细化视频编解码工具的使用和信令 |
| JP7414980B2 (ja) | 2019-10-13 | 2024-01-16 | 北京字節跳動網絡技術有限公司 | 参照ピクチャリサンプリングと映像コーディングツールとの間の相互作用 |
| KR20220073746A (ko) * | 2019-10-14 | 2022-06-03 | 바이트댄스 아이엔씨 | 비디오 처리에서 크로마 양자화 파라미터 사용 |
| HUE072798T2 (hu) * | 2019-10-28 | 2025-12-28 | Lg Electronics Inc | Eljárás kép kódolására/dekódolására színtér konverzió alkalmazásával, és eljárás bitfolyam átvitelére |
| WO2021086021A1 (ko) * | 2019-10-28 | 2021-05-06 | 엘지전자 주식회사 | 적응적 변환을 이용한 영상 부호화/복호화 방법, 장치 및 비트스트림을 전송하는 방법 |
| CN119544989A (zh) * | 2019-10-28 | 2025-02-28 | Lg电子株式会社 | 图像编码/解码设备以及传输图像的数据的设备 |
| CN117336478A (zh) | 2019-11-07 | 2024-01-02 | 抖音视界有限公司 | 视频编解码的自适应环内颜色空间变换的量化特性 |
| WO2021093801A1 (en) * | 2019-11-14 | 2021-05-20 | Beijing Bytedance Network Technology Co., Ltd. | Coding of low bit-depth visual media data |
| MX2022006190A (es) | 2019-11-22 | 2022-09-07 | Lg Electronics Inc | Metodo y dispositivo de codificacion/decodificacion de imagenes usando transformacion de color sin perdidas y metodo para transmitir flujo de bits. |
| CN111079738B (zh) * | 2019-11-23 | 2023-09-29 | 中国科学院长春光学精密机械与物理研究所 | 一种图像处理方法、系统及终端设备 |
| KR20220100599A (ko) | 2019-11-26 | 2022-07-15 | 주식회사 윌러스표준기술연구소 | 적응적 컬러 공간 변환을 이용하는 비디오 신호 처리 방법 및 장치 |
| WO2021118977A1 (en) | 2019-12-09 | 2021-06-17 | Bytedance Inc. | Using quantization groups in video coding |
| WO2021121419A1 (en) * | 2019-12-19 | 2021-06-24 | Beijing Bytedance Network Technology Co., Ltd. | Interaction between adaptive color transform and quantization parameters |
| 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 |
| MX2022007503A (es) * | 2019-12-27 | 2022-07-04 | Beijing Bytedance Network Tech Co Ltd | Se?alizacion de tipos de corte en encabezados de imagenes de video. |
| CN115066903B (zh) * | 2019-12-31 | 2025-01-17 | 北京达佳互联信息技术有限公司 | 4:4:4色度格式视频编解码的方法和装置 |
| CN114902657B (zh) | 2019-12-31 | 2025-06-13 | 字节跳动有限公司 | 视频编解码中的自适应颜色变换 |
| CN115348450A (zh) | 2019-12-31 | 2022-11-15 | 上海海思技术有限公司 | 编码方法及编码器 |
| CN117979013B (zh) * | 2020-01-05 | 2025-02-28 | 北京达佳互联信息技术有限公司 | 一种视频解码的方法、装置和介质 |
| KR102750625B1 (ko) | 2020-01-05 | 2025-01-09 | 두인 비전 컴퍼니 리미티드 | 비디오 코딩을 위한 일반적인 제약 정보 |
| WO2021139707A1 (en) * | 2020-01-08 | 2021-07-15 | Beijing Bytedance Network Technology Co., Ltd. | Joint coding of chroma residuals and adaptive color transforms |
| 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 |
| WO2021150086A1 (ko) * | 2020-01-25 | 2021-07-29 | 엘지전자 주식회사 | Act 레지듀얼 기반 영상 또는 비디오 코딩 |
| 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 | 엘지전자 주식회사 | 색상 공간 변환 기반 영상 또는 비디오 코딩 |
| 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 |
| KR20250020702A (ko) * | 2020-06-10 | 2025-02-11 | 텐센트 아메리카 엘엘씨 | 비디오 코딩을 위한 방법, 장치 및 매체 |
| KR20220037382A (ko) | 2020-09-17 | 2022-03-24 | 레몬 인크. | 디코더 구성 레코드에서의 픽처 치수 표시 |
| 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位彩色图像的颜色空间变换的方法 |
| 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, |
| US7903306B2 (en) | 2005-07-22 | 2011-03-08 | Samsung Electronics Co., Ltd. | Sensor image encoding and/or decoding system, medium, and method |
| CN101218831B (zh) | 2005-09-20 | 2010-07-21 | 三菱电机株式会社 | 图像解码方法以及图像解码装置 |
| CN101356825B (zh) | 2006-01-13 | 2013-06-12 | 弗劳恩霍夫应用研究促进协会 | 使用自适应色彩空间变换的画面编码 |
| 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转换计算的方法 |
| US8345968B2 (en) | 2007-06-28 | 2013-01-01 | Mitsubishi Electric Corporation | Image encoding device, image decoding device, image encoding method and image decoding 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. |
| WO2012120909A1 (ja) | 2011-03-09 | 2012-09-13 | パナソニック株式会社 | 動画像復号化装置および動画像復号化方法 |
| US9185424B2 (en) * | 2011-07-05 | 2015-11-10 | Qualcomm Incorporated | Image data compression |
| TWI556629B (zh) | 2012-01-03 | 2016-11-01 | 杜比實驗室特許公司 | 規定視覺動態範圍編碼操作及參數 |
| EP2805496B1 (en) | 2012-01-19 | 2016-12-21 | Huawei Technologies Co., Ltd. | 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 | 京北方信息技术股份有限公司 | 基于颜色分类与聚类的图像压缩方法 |
| US20150110181A1 (en) | 2013-10-18 | 2015-04-23 | Samsung Electronics Co., Ltd. | Methods for palette prediction and intra block copy padding |
| CN111526359B (zh) | 2013-10-18 | 2023-01-06 | Ge视频压缩有限责任公司 | 多分量图片或视频编码概念 |
| 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 |
| US9736481B2 (en) | 2014-03-14 | 2017-08-15 | Qualcomm Incorporated | Quantization parameters for color-space conversion coding |
| BR112017004886A2 (pt) | 2014-09-12 | 2017-12-05 | Vid Scale Inc | dispositivo de codificação de vídeo e método de codificação de vídeo |
-
2015
- 2015-03-12 US US14/656,482 patent/US9736481B2/en active Active
- 2015-03-12 US US14/656,532 patent/US10271052B2/en active Active
- 2015-03-12 US US14/656,516 patent/US9948933B2/en active Active
- 2015-03-12 US US14/656,526 patent/US11070810B2/en active Active
- 2015-03-13 EP EP15717691.8A patent/EP3117614B1/en active Active
- 2015-03-13 WO PCT/US2015/020543 patent/WO2015138962A1/en not_active Ceased
- 2015-03-13 KR KR1020167026068A patent/KR102346986B1/ko active Active
- 2015-03-13 EP EP15713607.8A patent/EP3117611A1/en not_active Withdrawn
- 2015-03-13 JP JP2016556993A patent/JP6657110B2/ja active Active
- 2015-03-13 MX MX2016011589A patent/MX361825B/es active IP Right Grant
- 2015-03-13 JP JP2016557043A patent/JP6612767B2/ja active Active
- 2015-03-13 CR CR20160421A patent/CR20160421A/es unknown
- 2015-03-13 WO PCT/US2015/020529 patent/WO2015138954A1/en not_active Ceased
- 2015-03-13 WO PCT/US2015/020535 patent/WO2015138957A2/en not_active Ceased
- 2015-03-13 EP EP15713604.5A patent/EP3117609B1/en active Active
- 2015-03-13 JP JP2016556860A patent/JP6607862B2/ja active Active
- 2015-03-13 CN CN201580013107.2A patent/CN106105205B/zh active Active
- 2015-03-13 ES ES15717691T patent/ES2702950T3/es active Active
- 2015-03-13 BR BR112016021142-1A patent/BR112016021142B1/pt active IP Right Grant
- 2015-03-13 EP EP15713605.2A patent/EP3117610B1/en active Active
- 2015-03-13 CN CN201580013061.4A patent/CN106105204B/zh active Active
- 2015-03-13 CN CN201580012977.8A patent/CN106105202B/zh active Active
- 2015-03-13 CN CN201580013014.XA patent/CN106105203B/zh not_active Expired - Fee Related
- 2015-03-13 KR KR1020167026069A patent/KR102356419B1/ko active Active
- 2015-03-13 JP JP2016557057A patent/JP6591435B2/ja not_active Expired - Fee Related
- 2015-03-13 BR BR112016021153-7A patent/BR112016021153B1/pt active IP Right Grant
- 2015-03-13 KR KR1020167026049A patent/KR102348541B1/ko active Active
- 2015-03-13 WO PCT/US2015/020514 patent/WO2015138943A2/en not_active Ceased
- 2015-03-13 MX MX2016011210A patent/MX369561B/es active IP Right Grant
- 2015-03-13 MX MX2016011211A patent/MX360862B/es active IP Right Grant
- 2015-03-13 HU HUE15717691A patent/HUE041560T2/hu unknown
- 2015-03-13 ES ES15713605T patent/ES2975180T3/es active Active
- 2015-03-13 BR BR112016021151-0A patent/BR112016021151B1/pt active IP Right Grant
- 2015-03-13 KR KR1020167026050A patent/KR102346989B1/ko active Active
- 2015-03-13 MX MX2016011596A patent/MX363318B/es unknown
-
2016
- 2016-09-13 NI NI201600136A patent/NI201600136A/es unknown
- 2016-09-14 DO DO2016000247A patent/DOP2016000247A/es unknown
- 2016-09-14 SV SV2016005276A patent/SV2016005276A/es unknown
- 2016-09-14 GT GT201600187A patent/GT201600187A/es unknown
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6607862B2 (ja) | ユニバーサル色空間逆変換コーディング | |
| JP6640119B2 (ja) | ブロック適応性のある色空間コンバージョンコーディング | |
| JP2020074547A (ja) | インター色成分残差予測 | |
| JP2017523677A (ja) | ブロック適応色空間コンバージョンコーディング | |
| JP2018530246A (ja) | ビデオコーディングのために位置依存の予測組合せを使用する改善されたビデオイントラ予測 | |
| JP2017523672A (ja) | ビデオコーディングにおける成分間予測 | |
| JP2018507625A (ja) | パレットモードコード化のためのエスケープ画素をコード化すること | |
| HK1229979B (zh) | 块自适应颜色空间转换译码的方法和装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 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: 20190111 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190128 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190419 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190520 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190814 |
|
| 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: 20190924 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20191021 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6607862 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |