A method and device for adaptive loop filtering in video encoding 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, so as to reduce the complexity, reduce errors, improve the The effect of coding efficiency

Active Publication Date: 2019-06-07
PEKING UNIV
View PDF5 Cites 0 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
  • A method and device for adaptive loop filtering in video encoding and decoding
  • A method and device for adaptive loop filtering in video encoding and decoding
  • A method and device for adaptive loop filtering in video encoding and decoding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

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

[0054] The specific implementation processes of the method for performing adaptive loop filtering (ALF) described in this embodiment at the encoding end and the decoding end are respectively introduced below.

[0055] 1. Encoding end

[0056] At the encoding end, it mainly completes the calculation of the filter coefficient of the current image and obtains it by controlling the switch.

[0057] 1. Filter coefficient soluti...

Embodiment 2

[0098] This embodiment is a device for performing adaptive loop filtering in video coding and decoding corresponding to Embodiment 1, such as Figure 8 As shown, it includes: an encoding end filtering 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 The LCU-level filter control switch; and the decoding-end filter module are used to reconstruct the filter coefficients at the decoding end according to the frame-level filter control switches and corresponding filter coefficients of each color component, and select according to the obtained LCU-level filter control switch. Each pixel in the LCU is filtered using the reconstructed filter coefficients.

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

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, 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 codec. This technology filters the reconstructed image at the decoding end by encoding the filter coefficients, reduces the compression distortion in the decoded image, and provides high-quality prediction reference images for the subsequent encoded and decoded images, thereby further improving the compression efficiency. [0003] In the HEVC coding standard formulation process, there are many ALF design schemes, mainly as follows: [0004] 1. After a frame-level ALF is applied to the deblocking filter, a frame-level switch is added to control whether the current frame uses ALF filtering, which considers that a single frame-level fil...

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 Patents(China)
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 Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products