BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Jhu, Hong-Jheng
Xiu, Xiaoyu
Chen, Yi-Wen
Chen, Wei
Kuo, Che-Wei
Yan, Ning
Wang, Xianglin
Yu, Bing
Abstract
Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for video decoding. In one method, a decoder determines a coding bit depth for at least one sample in a bitstream; the decoder determines a value of a first Sequence Parameter Set (SPS) flag for the at least one sample; and the decoder further determines a second SPS flag for the at least one sample based on the value of the first SPS flag in combination of a coding bit depth for the at least one sample.
H04N 19/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
H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
H04N 19/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
H04N 19/423 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals - characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements
H04N 19/44 - Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Jhu, Hong-Jheng
Xiu, Xiaoyu
Chen, Yi-Wen
Chen, Wei
Kuo, Che-Wei
Yan, Ning
Wang, Xianglin
Yu, Bing
Abstract
Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for video decoding. In one method, a decoder receives a Sequence Parameter Set (SPS) coefficient enabled flag that indicates whether a slice header (SH) coefficient enabled flag is present in slice header syntax structure referring to the SPS. In a second method, the decoder may receive a Sequence Parameter Set (SPS) transform precision adaption enabled flag that indicates whether downshifts in a scaling process for transform coefficients and in a transformation process for scaled transform coefficients are adaptively assigned by examining coefficients values of dequantization and inverse transform.
H04N 19/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
H04N 19/119 - Adaptive subdivision aspects e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
H04N 19/174 - 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 slice, e.g. a line of blocks or a group of blocks
H04N 19/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
H04N 19/44 - Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
H04N 19/60 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Jhu, Hong-Jheng
Xiu, Xiaoyu
Chen, Yi-Wen
Chen, Wei
Kuo, Che-Wei
Yan, Ning
Wang, Xianglin
Yu, Bing
Abstract
Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for video decoding. In one method, a decoder receives a Sequence Parameter Set (SPS) rice extension flag that indicates whether an extension of rice parameter derivation for binarization of abs_remainder and dec_abs_level is enabled. In a second method, the decoder may receive a Sequence Parameter Set (SPS) rice adaption enabled flag that indicates whether rice parameter derivation for binarization of abs_remainder and dec_abs_level is initialized at start of each transform unit (TU) with statistics accumulated from previous TUs.
H04N 19/13 - Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
H04N 19/119 - Adaptive subdivision aspects e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
H04N 19/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
H04N 19/44 - Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
H04N 19/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
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Jhu, Hong-Jheng
Xiu, Xiaoyu
Chen, Yi-Wen
Chen, Wei
Kuo, Che-Wei
Wang, Xianglin
Yu, Bing
Abstract
Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for video coding. The method includes: in response to determining that transform skip is disabled, disabling, by a decoder, a presence of a rice parameter for transform skip residual coding. The method may further include adopting a flag of transform skip, sps_transform_skip_enabled_flag, to condition a presence of sps_ts_residual_coding_rice_present_in_sh_flag.
H04N 19/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
H04N 19/13 - Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
H04N 19/136 - Incoming video signal characteristics or properties
H04N 19/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
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Jhu, Hong-Jheng
Xiu, Xiaoyu
Chen, Yi-Wen
Chen, Wei
Kuo, Che-Wei
Wang, Xianglin
Yu, Bing
Abstract
Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for video coding. The method for video coding includes: receiving, by a decoder, a Sequence Parameter Set (SPS) range extension flag that indicates whether a syntax structure, sps_range_extension, is present in Slice Head (SH) Raw Byte Sequence Payload (RBSP) syntax structures based on a value of the SPS range extension flag.
H04N 19/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
H04N 19/137 - Motion inside a coding unit, e.g. average field, frame or block difference
H04N 19/174 - 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 slice, e.g. a line of blocks or a group of blocks
H04N 19/44 - Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Jhu, Hong-Jheng
Xiu, Xiaoyu
Chen, Yi-Wen
Chen, Wei
Kuo, Che-Wei
Wang, Xianglin
Yu, Bing
Abstract
Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for video coding. The method for video coding includes: receiving, by a decoder, a Sequence Parameter Set (SPS) residual coding flag that indicates whether an index, sh_ts_residual_coding_rice_idx, is present in SH syntax structures referring to the SPS; in response to determining that a value of the SPS residual coding flag equals to 1, determining that the sh_ts_residual_coding_rice_idx is present in the Slice Head (SH) syntax structures referring to the SPS; and in response to determining that the value of the residual coding flag equals to 0, determining that the sh_ts_residual_coding_rice_idx is not present in the SH syntax structures referring to the SPS.
H04N 19/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
H04N 19/117 - Filters, e.g. for pre-processing or post-processing
H04N 19/119 - Adaptive subdivision aspects e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
H04N 19/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