Method for achieving video coding and decoding loop filtering

A loop filtering and video technology, applied in the field of multimedia video coding and decoding, can solve the problem of no longer conforming to loop filtering deblocking effect, etc., to improve the subjective and objective quality, reduce the number and complexity of filtering boundaries, and improve coding efficiency. Effect

Active Publication Date: 2013-07-24
PEKING UNIV
View PDF8 Cites 44 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this way, the original method of filtering at all 4x4 or 8x8 boundaries will no longer meet the purpose of loop filtering and deblocking

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for achieving video coding and decoding loop filtering
  • Method for achieving video coding and decoding loop filtering
  • Method for achieving video coding and decoding loop filtering

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] Encoder

[0028] Such as Figure 1 to Figure 3 As shown, in the AVS2 embodiment of the present invention, at the encoding end, after a frame of image is predicted, transformed and quantized, entropy encoded and mode information encoded, the encoded and reconstructed frame can be obtained after inverse quantization and inverse transformation. The mode information and the block segmentation information block of the codec end are used to obtain the division method of the current reconstructed image frame, and the minimum filter unit of the current frame is set to divide the image into filter segmentation blocks. The frame-level filtering process is for each filtering block, according to Figure 7 In the process shown, all vertical boundaries in the filtering block are first detected in turn whether they are coding block, prediction block or transformation block boundary, and if so, the boundary level filtering decision is made by using the mode, motion information, quanti...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to the technical field of multi-media video coding and decoding, in particular to a method for achieving video coding and decoding loop filtering. The method for achieving the video coding and decoding loop filtering includes the following steps that a division structure of image blocks is obtained through division of information through a coding and decoding end block, the loop filtering is conducted on block borders, if the block borders comprise the borders of a coding block, a forecasting block and a transforming block, border-level filtering decision-making is conducted through a mode, motion information, quantization parameters and residues, pixel-level filter is conducted at last, and the filtering direction can be perpendicular to the borders or can form other angels with the borders according to partial pixel characteristics or block modes. The method for achieving the video coding and decoding loop filtering has the advantages of being capable of improving subjective and objective quality of video coding, improving coding efficiency by 0.9% on reference software RD2.0-ADI of an implementation example AVS2.0, and meanwhile reducing the amount of filtering borders and complexity of a coding and decoding end.

Description

technical field [0001] The invention relates to the technical field of multimedia video encoding and decoding, in particular to a method for loop filtering at a video encoding and decoding end. Background technique [0002] In the current block-based hybrid coding framework, video coding uses a rate-distortion optimization (RDO) decision for each block to select the optimal mode of the block to obtain an approximation of the best coding performance of the current coded frame. However, in video coding, because the correlation between the spatial domain and the time domain is considered, the optimal performance of the current block cannot guarantee the optimal coding performance of the entire sequence. Some coding tools such as loop filtering can improve this local optimal and bring global benefits. The influence of subjective and objective quality. By improving the block effect caused by the block division of the current frame during encoding, the subjective ringing effect a...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04N7/26H04N7/50H04N19/82
Inventor 马思伟贺坚强高文
Owner PEKING UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products