H04N19/117

Partial output of a decoded picture buffer in video coding

A method of processing video data of a picture is described, the method including: allocating memory for a decoded picture in a decoded picture buffer, DPB, the decoded picture comprising pixels representing video data; receiving a bitstream comprising decoding units, DUs, and storing the DUs in a coded picture buffer, CRB, the DUs representing a coded picture that needs to be decoded into the decoded picture, each of the DUs representing a coded block of pixels; determining if, during decoding of the coded picture, at least one partial output can be performed, the at least one partial output including copying the one or more decoded DUs from the DPB to a data sink, while one or more DUs of the coded picture are not yet decoded and removed the CPB, the one or more decoded DUs representing a part of the decoded picture; and, or performing the at least one partial output if the processor determines that the at least one partial output can be performed, the performing including marking the one or more decoded DUs stored in the DPB as being ready for partial output, the marking signaling the decoder apparatus not to remove the one or more decoded DUs from the DPB; and, copying the one or more marked decoded DUs from the DPB to the data sink without removing the one or more decoded DU from the DPB.

METHOD, APPARATUS, AND RECORDING MEDIUM FOR REGION-BASED DIFFERENTIAL IMAGE ENCODING/DECODING

Disclosed herein are a video-decoding method and apparatus and a video encoding method and apparatus, and more particularly a method and an apparatus which perform region-differential image encoding/decoding using a recovered image. In accordance with an encoding method according to an embodiment, a recovered low-quality image is generated by performing encoding on an original image and a recovered high-quality image is generated using the recovered low-quality image. An image is segmented into multiple regions, and encoded reconstruction information for generating a reconstructed high-quality image is generated by performing encoding on the image.

DECODING DEVICE AND METHOD FOR PREDICTING BLOCK PARTITIONED INTO RANDOM SHAPE

A method and a device for inversely transforming transform coefficients of a current block are disclosed. A method for predicting a current block according to a first mode, includes the steps of: on the basis of a partition mode syntax element, partitioning the current block into non-rectangular blocks; determining an intra-predicted intra block and an inter-predicted inter block among the non-rectangular blocks; and deriving prediction samples of a first area including the inter block on the basis of motion information, and deriving prediction samples of a second area including the intra block on the basis of an intra prediction mode.

IN-LOOP FILTERING-BASED IMAGE CODING APPARATUS AND METHOD
20230050232 · 2023-02-16 ·

According to embodiment(s) of the present document, computational overhead and complexity can be reduced by using a 0th-order exponential Golomb coding scheme (ue(v)) for procedures of parsing syntax elements/information about absolute values of luma/chroma ALF filter coefficients. In addition, coding using ue(v) can be efficiently performed by fixing the range of values of the information about the absolute values of the luma/chroma ALF filter coefficients.

IN-LOOP FILTERING-BASED IMAGE CODING APPARATUS AND METHOD
20230050232 · 2023-02-16 ·

According to embodiment(s) of the present document, computational overhead and complexity can be reduced by using a 0th-order exponential Golomb coding scheme (ue(v)) for procedures of parsing syntax elements/information about absolute values of luma/chroma ALF filter coefficients. In addition, coding using ue(v) can be efficiently performed by fixing the range of values of the information about the absolute values of the luma/chroma ALF filter coefficients.

METHODS AND DEVICES FOR PREDICTION DEPENDENT RESIDUAL SCALING FOR VIDEO CODING

Methods and devices are provided for reducing the decoding latency introduced by LMCS. In one method, during decoding of a coding unit (CU), a plurality of reconstructed luma samples is selected from a first pre-determined region neighboring to a second pre-determined region where the CU is located, an average of the plurality of reconstructed luma samples is calculated, and the average of the plurality of reconstructed luma samples is used directly, without any clipping, in deriving a chroma residual scaling factor for decoding the CU.

Partitioning Information In Neural Network-Based Video Coding
20230051066 · 2023-02-16 ·

A method implemented by a video coding apparatus. The method includes applying a neural network (NN) filter to an unfiltered sample of a video unit to generate a filtered sample, where the NN filter includes an NN filter model generated based on partitioning information of the video unit; and performing a conversion between a video media file and a bitstream based on the filtered sample.

Partitioning Information In Neural Network-Based Video Coding
20230051066 · 2023-02-16 ·

A method implemented by a video coding apparatus. The method includes applying a neural network (NN) filter to an unfiltered sample of a video unit to generate a filtered sample, where the NN filter includes an NN filter model generated based on partitioning information of the video unit; and performing a conversion between a video media file and a bitstream based on the filtered sample.

Video decoding method and apparatus and video encoding method and apparatus

Provided is a video decoding method including determining a displacement vector per unit time of pixels of a current block in a horizontal direction or a vertical direction, the pixels including a pixel adjacent to an inside of a boundary of the current block, by using values about reference pixels included in a first reference block and a second reference block, without using a stored value about a pixel located outside boundaries of the first reference block and the second reference block; and obtaining a prediction block of the current block by performing block-unit motion compensation and pixel group unit motion compensation on the current block by using a gradient value in the horizontal direction or the vertical direction of a first corresponding reference pixel in the first reference block which corresponds to a current pixel included in a current pixel group in the current block, a gradient value in the horizontal direction or the vertical direction of a second corresponding reference pixel in the second reference block which corresponds to the current pixel, a pixel value of the first corresponding reference pixel, a pixel value of the second corresponding reference pixel, and a displacement vector per unit time of the current pixel in the horizontal direction or the vertical direction. In this regard, the current pixel group may include at least one pixel.

Apparatus of decoding video data
11582452 · 2023-02-14 · ·

An apparatus can include a prediction mode decoding module configured to derive a luma intra prediction mode and a chroma intra prediction mode; a prediction size determining module configured to determine a size of a luma transform unit and a size of a chroma transform unit using transform size information; a reference pixel generating module configured to generate referential pixels if at least one reference pixel is unavailable; a reference pixel filtering module configured to adaptively filter the reference pixels of a current luma block based on the luma intra prediction mode and the size of the luma transform unit, and not to filter the reference pixels of a current chroma block; a prediction block generating module configured to generate prediction blocks of the current luma block and the current chroma block; a residual bock generating module configured to generate a luma residual block and a chroma residual block; and an adder.