Patent classifications
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
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
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
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
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
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
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.