Patent classifications
H04N19/86
Optimized edge order for de-blocking filter
A de-blocking filter includes a reconstructed memory that is configured to store reconstructed pixels corresponding to a current macroblock of a video image to be filtered. The current macroblock includes a set of sub-blocks, each sub-block having horizontal edges and vertical edges. An internal pixel buffer in the de-blocking filter is configured to store pixels corresponding to the set of sub-blocks from the reconstructed memory, and to store partially filtered pixels corresponding to a set of partially filtered macroblocks. An edge order controller in the de-blocking filter is configured to load the pixels corresponding to the set of sub-blocks into a filter engine from the internal pixel buffer, to filter the set of sub-blocks, such that, at least one horizontal edge is filtered before filtering all vertical edges of the set of sub-blocks.
Optimized edge order for de-blocking filter
A de-blocking filter includes a reconstructed memory that is configured to store reconstructed pixels corresponding to a current macroblock of a video image to be filtered. The current macroblock includes a set of sub-blocks, each sub-block having horizontal edges and vertical edges. An internal pixel buffer in the de-blocking filter is configured to store pixels corresponding to the set of sub-blocks from the reconstructed memory, and to store partially filtered pixels corresponding to a set of partially filtered macroblocks. An edge order controller in the de-blocking filter is configured to load the pixels corresponding to the set of sub-blocks into a filter engine from the internal pixel buffer, to filter the set of sub-blocks, such that, at least one horizontal edge is filtered before filtering all vertical edges of the set of sub-blocks.
INTERPLAY BETWEEN PICTURE HEADER AND SLICE HEADER OF A VIDEO BITSTREAM
A video processing method is provided to include performing a conversion between a video including a plurality of pictures each including at least one slice and a bitstream of the video, wherein the bitstream conforms to a format rule; wherein the format rule specifies that a first flag in the bitstream indicates whether a picture header syntax structure of a picture is included in a slice header of a slice of the picture; and wherein the format rule specifies that, responsive to any of six flags in a picture parameter set associated with the picture is equal to 1, the first flag is equal to 0.
Method for image processing and apparatus for implementing the same
A method of processing an image is proposed, which includes: determining, based on the image, one or more noise templates, wherein each of the one or more noise templates includes noise pixels representing noise contained in the image; calculating one or more first autocovariance values, based on the noise pixels of at least one of the one or more noise templates; based on the one or more first autocovariance values, selecting an entry of a noise model database among database entries which respectively include values of noise model parameters corresponding to a noise model.
METHOD FOR ENCODING/DECODING IMAGE AND DEVICE THEREOF
A method for image decoding, according to the present invention, includes the following steps: receiving image information including a plurality of filter coefficients; generating a restored block for a current block on the basis of the image information; and applying an adaptive loop filter to the restored block on the basis of the plurality of filter coefficients. According to the present invention, image encoding efficiency may be improved, and complexity may be reduced.
METHOD FOR ENCODING/DECODING IMAGE AND DEVICE THEREOF
A method for image decoding, according to the present invention, includes the following steps: receiving image information including a plurality of filter coefficients; generating a restored block for a current block on the basis of the image information; and applying an adaptive loop filter to the restored block on the basis of the plurality of filter coefficients. According to the present invention, image encoding efficiency may be improved, and complexity may be reduced.
SAMPLE ADAPTIVE OFFSET (SAO) PARAMETER SIGNALING
A method for sample adaptive offset (SAO) filtering and SAO parameter signaling in a video encoder is provided that includes determining SAO parameters for largest coding units (LCUs) of a reconstructed picture, wherein the SAO parameters include an indicator of an SAO filter type and a plurality of SAO offsets, applying SAO filtering to the reconstructed picture according to the SAO parameters, and entropy encoding LCU specific SAO information for each LCU of the reconstructed picture in an encoded video bit stream, wherein the entropy encoded LCU specific SAO information for the LCUs is interleaved with entropy encoded data for the LCUs in the encoded video bit stream. Determining SAO parameters may include determining the LCU specific SAO information to be entropy encoded for each LCU according to an SAO prediction protocol.
SAMPLE ADAPTIVE OFFSET (SAO) PARAMETER SIGNALING
A method for sample adaptive offset (SAO) filtering and SAO parameter signaling in a video encoder is provided that includes determining SAO parameters for largest coding units (LCUs) of a reconstructed picture, wherein the SAO parameters include an indicator of an SAO filter type and a plurality of SAO offsets, applying SAO filtering to the reconstructed picture according to the SAO parameters, and entropy encoding LCU specific SAO information for each LCU of the reconstructed picture in an encoded video bit stream, wherein the entropy encoded LCU specific SAO information for the LCUs is interleaved with entropy encoded data for the LCUs in the encoded video bit stream. Determining SAO parameters may include determining the LCU specific SAO information to be entropy encoded for each LCU according to an SAO prediction protocol.
PICTURE ENHANCEMENT METHOD AND APPARATUS
Provided are a picture enhancement method and apparatus. The picture enhancement method includes: for any one pixel, which meets a first filtering condition, in a current block, determining a first pixel value of the pixel after first filtering; and performing enhancement on a pixel value of the pixel based on the first pixel value and a second pixel value of the pixel point before the first filtering, so as to obtain a third pixel value, which has been subjected to enhancement, of the pixel.
PICTURE ENHANCEMENT METHOD AND APPARATUS
Provided are a picture enhancement method and apparatus. The picture enhancement method includes: for any one pixel, which meets a first filtering condition, in a current block, determining a first pixel value of the pixel after first filtering; and performing enhancement on a pixel value of the pixel based on the first pixel value and a second pixel value of the pixel point before the first filtering, so as to obtain a third pixel value, which has been subjected to enhancement, of the pixel.