H04N19/80

Method and device for filtering

Disclosed herein are a video decoding method and apparatus and a video encoding method and apparatus, and more particularly, a method and apparatus for performing filtering in video encoding and decoding. An encoding apparatus may perform filtering on a target, and may generate filtering information indicating whether filtering has been performed on the target. Further, the encoding apparatus may generate a bitstream including filtering information. A decoding apparatus may determine, based on filtering information, whether to perform filtering on a target, and may perform filtering on the target. The decoding apparatus may receive filtering information from the encoding apparatus through a bitstream or may derive filtering information using additional information.

Compressed versions of image data based on relationships of data

Methods of image compression are described. A stream of color image data is filtered with a prediction routine using a pixel neighborhood. The filtered stream of color image data is sorted with a block sorting routing. A version of the color image data is compressed based on the sorted and filtered stream of color image data.

INTRA-FRAME PREDICTION METHOD AND DEVICE
20230047534 · 2023-02-16 ·

An intra-frame prediction method and device, according to the present invention, enables deriving an intra-frame prediction mode of a current block, determining a pixel line, among a plurality of pixel lines, for the intra-frame prediction of the current block, and carrying out the intra-frame prediction of the current block on the basis of the intra-frame prediction mode and the pixel line. In addition, a first reference pixel of the determined pixel line may be selectively filtered, and a prediction pixel of the current block may be selectively corrected, and thus the accuracy of the intra-frame prediction may be improved.

IMAGE OR VIDEO CODING USING DEBLOCKING FILTERING
20220360773 · 2022-11-10 ·

According to the disclosure of the present document, filter length can be determined on the basis of the distance between block boundaries in a deblocking filtering process, the deblocking filtering can be performed on the basis of the filter length, and thereby, the picture quality of the image/video can be enhanced, and the effects of improved subjective picture quality relative to complexity and simplification of H/W design can be obtained.

IMAGE OR VIDEO CODING USING DEBLOCKING FILTERING
20220360773 · 2022-11-10 ·

According to the disclosure of the present document, filter length can be determined on the basis of the distance between block boundaries in a deblocking filtering process, the deblocking filtering can be performed on the basis of the filter length, and thereby, the picture quality of the image/video can be enhanced, and the effects of improved subjective picture quality relative to complexity and simplification of H/W design can be obtained.

FRAME BUFFERING IN ADAPTIVE RESOLUTION MANAGEMENT
20220360802 · 2022-11-10 · ·

A method includes receiving a bit stream, decoding a first frame using the bit stream, determining a scaled first frame using the first frame and a scaling constant, storing the first frame in a first picture buffer at a first index location, and storing the scaled first frame in a second picture buffer at the first index location. Related apparatus, systems, techniques and articles are also described.

FRAME BUFFERING IN ADAPTIVE RESOLUTION MANAGEMENT
20220360802 · 2022-11-10 · ·

A method includes receiving a bit stream, decoding a first frame using the bit stream, determining a scaled first frame using the first frame and a scaling constant, storing the first frame in a first picture buffer at a first index location, and storing the scaled first frame in a second picture buffer at the first index location. Related apparatus, systems, techniques and articles are also described.

VIDEO ENCODING METHOD USING MULTIPLE IN-LOOP FILTERS IN LOW LATENCY VIDEO ENCODING AND ASSOCIATED VIDEO ENCODING APPARATUS

A video encoding method includes: during a first period, performing an encoding process upon a first block group of a current frame to generate a first block group bitstream; and during a second period, transmitting a second block group bitstream derived from encoding a second block group of the current frame, wherein the second period overlaps the first period. The encoding process includes: during a first time segment of the first period, performing a first in-loop filtering process upon a first group of pixels; and during a second time segment of the first period, performing a second in-loop filtering process upon a second group of pixels, wherein the second time segment overlaps the first time segment, and a non-zero pixel distance exists between a first edge pixel of the first group of pixels and a second edge pixel of the second group of pixels in a filter direction.

VIDEO ENCODING METHOD USING MULTIPLE IN-LOOP FILTERS IN LOW LATENCY VIDEO ENCODING AND ASSOCIATED VIDEO ENCODING APPARATUS

A video encoding method includes: during a first period, performing an encoding process upon a first block group of a current frame to generate a first block group bitstream; and during a second period, transmitting a second block group bitstream derived from encoding a second block group of the current frame, wherein the second period overlaps the first period. The encoding process includes: during a first time segment of the first period, performing a first in-loop filtering process upon a first group of pixels; and during a second time segment of the first period, performing a second in-loop filtering process upon a second group of pixels, wherein the second time segment overlaps the first time segment, and a non-zero pixel distance exists between a first edge pixel of the first group of pixels and a second edge pixel of the second group of pixels in a filter direction.

RESTRICTED UPSAMPLING PROCESS IN MATRIX-BASED INTRA PREDICTION
20230039865 · 2023-02-09 ·

A method for video processing includes performing a conversion between a current video block of a video and a bitstream representation of the current video block using a matrix based intra prediction (MIP) mode, where the conversion includes performing the upsampling operation in which the final prediction block is determined by using a reduced prediction block of the current video block and by using reconstructed neighboring samples of the current video block according to a rule, and where the reduced prediction block is obtained by performing the matrix vector multiplication operation on reduced boundary samples of the current video block.