Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and device for carrying out adaptive loop filtering during video coding and decoding

A video coding and decoding, adaptive loop technology, applied in the field of digital signal processing, can solve the problems of ALF technology failing to calculate complexity, hardware implementation cost and coding efficiency balance, etc. The effect of high-quality reference prediction images

Active Publication Date: 2015-06-24
PEKING UNIV
View PDF5 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] The purpose of the present invention is to provide a method and device for performing adaptive loop filtering in video coding and decoding and a corresponding video coding and decoding system, which are used to solve the problem that the ALF technology in the prior art cannot be achieved in terms of computational complexity and hardware implementation. Technical issues to achieve a better balance between cost and coding efficiency

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 and device for carrying out adaptive loop filtering during video coding and decoding
  • Method and device for carrying out adaptive loop filtering during video coding and decoding
  • Method and device for carrying out adaptive loop filtering during video coding and decoding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0053] Such as figure 2 As shown, this embodiment provides a method for adaptive loop filtering in video encoding and decoding, which includes: solving the filter coefficients of the current image at the encoding end, and calculating the color components of the current image according to the filter coefficients. Perform filtering, and obtain the frame-level filter control switch and LCU-level filter control switch of each color component; and at the decoding end according to the frame-level filter control switch of each color component and the corresponding filter coefficient, perform filter coefficient reconstruction, and according to the obtained The LCU-level filter control switch selectively uses the reconstructed filter coefficient to filter each pixel in the LCU.

[0054] The following respectively introduces the specific implementation process of the method for performing adaptive loop filtering ALF described in this embodiment at the encoding end and the decoding end.

[0...

Embodiment 2

[0098] This embodiment is a device for adaptive loop filtering in video coding and decoding corresponding to Embodiment 1, such as Figure 8 As shown, it includes: an encoding end filter module, which is used to solve the filter coefficient of the current image at the encoding end, filter each color component of the current image according to the filter coefficient, and obtain the frame-level filter control switch and LCU-level filter control switch; and decoding-side filter module, used to reconstruct filter coefficients at the decoding end according to the frame-level filter control switch of each color component and the corresponding filter coefficients, and select according to the obtained LCU-level filter control switch The reconstructed filter coefficient is used to filter each pixel in the LCU.

[0099] Wherein, the encoding end filter module includes: a filter coefficient solving module, which is used to train filter coefficients for the luminance component and chrominanc...

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 a method and device for carrying out adaptive loop filtering during video coding and decoding and a corresponding video coding and decoding system. The method includes the steps of solving filtering coefficients of a current image at the coding end, filtering color components of the current image according to the filtering coefficients, and obtaining frame-level filtering control switches and LCU-level filtering control switches of the color components; reconstructing the filtering coefficients at the decoding end according to the frame-level filtering control switches of the color components and the corresponding filtering coefficients, and filtering pixels in an LCU selectively through the reconstructed filtering coefficients according to the obtained LCU-level filtering control switches. By means of the method and device and the video coding and decoding system, the coding efficiency is effectively improved; meanwhile, the calculation complexity and the hardware achievement complexity are reduced to be within acceptable ranges, the practical application requirement is met, the errors between distortion signals and original signals are reduced, the quality of the current image is improved, and then the high-quality reference forecasting image is provided.

Description

Technical field [0001] The present invention relates to the field of digital signal processing, and in particular to a method and device for adaptive loop filtering in video coding and decoding, and a corresponding video coding and decoding system. Background technique [0002] Adaptive Loop Filter (ALF) is one of the important technologies of video coding and decoding. This technology filters the reconstructed image at the decoding end by encoding filter coefficients, reduces compression distortion in the decoded image, and provides high-quality predictive reference images for subsequent coded images, thereby further improving compression efficiency. [0003] During the formulation of the HEVC coding standard, there are many ALF design schemes, mainly as follows: [0004] 1. After a frame-level ALF is applied to the deblocking filter, add a frame-level switch to control whether the current frame uses ALF filtering. This considers that a single frame-level filter cannot adapt to the...

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
IPC IPC(8): H04N19/147H04N19/117H04N19/186H04N19/80H04N19/82
Inventor 马思伟张新峰姜晓龙高文
Owner PEKING UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products