H04N19/157

METHODS AND APPARATUS FOR PERFORMING REAL-TIME VVC DECODING

Apparatus and methods for implementing a real-time Versatile Video Coding (VVC) decoder use multiple threads to address the limitation with existing parallelization techniques and fully utilizes the available CPU computation resource without compromising on the coding efficiency. The proposed Multi-threaded (MT) framework uses CTU level parallel processing techniques without compromising on the memory bandwidth. Picture level parallel processing separates the sequence into temporal levels by considering the picture's referencing hierarchy. Embodiments are provided using various optimization techniques to achieve real-time VVC decoding on heterogenous platforms with multi-core CPUs, for those bitstreams generated using a VVC reference encoder with a default configuration.

METHOD FOR CODING IMAGE ON BASIS OF DEBLOCKING FILTERING, AND APPARATUS THEREFOR
20230007268 · 2023-01-05 ·

A method for decoding an image, according to the present document, comprises: receiving a bitstream including BDPCM information; deriving residual samples for a current block on the basis of the BDPCM information; deriving prediction samples for the current block on the basis of the BDPCM information; generating a reconstructed picture on the basis of the residual samples and the prediction samples; and performing deblocking filtering on the reconstructed picture, wherein when BDPCM is applied to the current block, the deblocking filtering is not performed.

IMAGE ENCODING/DECODING METHOD AND APPARATUS, AND RECORDING MEDIUM STORING BITSTREAM

Disclosed herein is a video decoding method including: obtaining a transform skip mode flag indicating whether transform/inverse transform is skipped in a current block; when transform/inverse transform is skipped in the current block according to the transform skip mode flag, determining that secondary transform/inverse transform is skipped in the current block; and when transform/inverse transform is not skipped in the current block according to the transform skip mode flag, obtaining a transform matrix index for secondary transform/inverse transform of the current block and, determining whether secondary transform/inverse transform is skipped in the current block based on the transform matrix index.

FILTER GENERATION METHOD, FILTER GENERATION APPARATUS AND PROGRAM

A filter generation method according to one embodiment is a filter generation method for generating a filter for an inter prediction image in moving image coding or video coding, wherein a computer executes a first acquisition procedure for acquiring, for each of subblocks included in a coding object block, a region in a reference image that corresponds to the subblock, a second acquisition procedure for referring to block segmentation information of the reference image and acquiring a coding block that is a block of the reference image which includes the region, and a generation procedure for generating, for the coding object block or each of a plurality of coding object blocks, an image obtained by performing an inverse transformation on one or more coding blocks each acquired in the second acquisition procedure as the filter.

IMAGE PROCESSING DEVICE, BIT STREAM GENERATION METHOD, COEFFICIENT DATA GENERATION METHOD, AND QUANTIZATION COEFFICIENT GENERATION METHOD
20230007265 · 2023-01-05 · ·

In encoding an image, a transform skip flag that is flag information indicating, for each component, whether or not to skip transform processing of transforming a residual between an image and a predicted image of the image into coefficient data is generated, the transform skip flag generated is encoded, coded data of the transform skip flag is generated, and a bit stream including the generated coded data of the transform skip flag is generated. The present encoding/decoding can be applied to, for example, an image processing device, an image encoding device, an image decoding device, a transmission device, a reception device, a transmission-reception device, an information processing device, an imaging device, a reproduction device, a bit stream generation method, a coefficient data generation method, a quantization coefficient generation method, or the like.

IMAGE PROCESSING DEVICE AND METHOD
20230007255 · 2023-01-05 · ·

The present disclosure relates to an image processing device and method for enabling control of a value of a quantization parameter within a desired range.

A quantization parameter is corrected on the basis of a parameter regarding adaptive color transform and further correcting the quantization parameter on the basis of a parameter regarding transform skip, and coefficient data of an image to be encoded is quantized using a corrected quantization parameter that is the quantization parameter that has been corrected. The present disclosure can be applied to, for example, an image processing device, an image encoding device, an image decoding device, a transmission device, a reception device, a transmission/reception device, an information processing device, an imaging device, a reproduction device, an electronic device, an image processing method, an information processing method, or the like.

Signaling of Quantization Parameters in Video Coding
20230007256 · 2023-01-05 ·

A method of video processing includes determining, for a current video block of a video coded using an adaptive color transform mode, whether a joint coding of chroma residuals (JCCR) coding tool is enabled for the current video block, and performing, based on the determining, a conversion between the video and a bitstream of the video, wherein the bitstream conforms to a rule, and wherein the rule specifies that one or more quantization parameter (QP) offsets used for coding the current video block are signaled when the JCCR coding tool is enabled.

DECODER AND CORRESPONDING METHODS TO SIGNAL PICTURE PARTITIONING INFORMATION FOR SLICES

A method of coding implemented by a decoding device and a decoder are disclosed, the method comprising: obtaining a bitstream for a current picture; obtaining a quantity of tiles in a tile row of the current picture; obtaining a value of an address of a current slice, the current slice is comprised in the current picture; obtaining a value of tileX according to the value of the address of the current slice; parsing an indication value for a slice width from the bitstream for the current picture, when a difference value between the quantity of tiles in the tile row of the current picture and the value of tileX is not equal to a first threshold.

Method of encoding an image into a coded image, method of decoding a coded image, and apparatuses thereof

A method of encoding an image into a coded image, the method comprising: writing a quantization offset parameter into the coded image, determining a prediction mode type for coding a block of image samples of the image into a coding unit of the coded image, determining a quantization parameter for the block of image samples, and determining if the prediction mode type is of a predetermined type, wherein if the prediction mode type is of the predetermined type, the method further comprises: modifying the determined quantization parameter using the quantization offset parameter, and performing a quantization process for the block of image samples using the modified quantization parameter, and wherein if the prediction mode type is not of the predetermined type, the method further comprises: performing a quantization process for the block of image samples using the determined quantization parameter.

Method of encoding an image into a coded image, method of decoding a coded image, and apparatuses thereof

A method of encoding an image into a coded image, the method comprising: writing a quantization offset parameter into the coded image, determining a prediction mode type for coding a block of image samples of the image into a coding unit of the coded image, determining a quantization parameter for the block of image samples, and determining if the prediction mode type is of a predetermined type, wherein if the prediction mode type is of the predetermined type, the method further comprises: modifying the determined quantization parameter using the quantization offset parameter, and performing a quantization process for the block of image samples using the modified quantization parameter, and wherein if the prediction mode type is not of the predetermined type, the method further comprises: performing a quantization process for the block of image samples using the determined quantization parameter.