Unlock instant, AI-driven research and patent intelligence for your innovation.

A pixel loop filtering method and filter

A loop filtering, pixel-level technology, applied in the field of video coding and decoding, can solve problems such as poor adaptability, inability to analyze different situations well, and subjective and objective performance indicators that cannot fully meet the requirements, so as to remove block effects and improve subjective performance. quality effect

Inactive Publication Date: 2010-01-13
联合信源数字音视频技术(北京)有限公司
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

These macroblock-level filtering methods and devices cannot analyze different situations in the macroblock very well, and their adaptability is poor
At the same time, due to the improper design of the filter, the subjective and objective performance indicators cannot fully meet the requirements

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 pixel loop filtering method and filter
  • A pixel loop filtering method and filter
  • A pixel loop filtering method and filter

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] Below in conjunction with accompanying drawing and specific embodiment the present invention is described in further detail:

[0040] In order to describe the steps of the loop filtering method and the structure of the loop filter more clearly, the position and function of the loop filter in the entire encoder are explained first.

[0041] Such as figure 1As shown, a video signal is input to the subtractor 100, the first switch 105 and the predictive encoder 145. The subtractor 100 subtracts the forward prediction value (ie, the motion estimation error signal) from the input video signal to obtain a prediction error, and provides the prediction error to the first switch. The first switch 105 selects the input signal according to the encoding controller 120, which is either a prediction error or an original video signal. The output of the first switch enters the discrete cosine transformer 110 (DCT), and the DCT is responsible for performing discrete cosine transform o...

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 discloses a filtering method and a filter for a pixel-grade loop. The filtering method comprises the following steps: step (1), judging whether to carry out filtering: if a difference between a first left pixel and a first right pixel in an edge is less than a first predetermined threshold and is greater than a second predetermined threshold, the following steps are carried out; otherwise, the following steps are stopped; step (2), determining the strength of the edge; step (3) amending the strength of the edge; and step (4): filtering. The loop filter consists of a filtering judgment area and an execution area; the filtering judgment area comprises an image storage unit, a threshold determination unit, a pixel different unit and an edge strength judgment unit; and the execution area comprises an excitation unit, a filter selection unit and a filtering unit. The invention can removal blocking effect effectively and enhance the subjective quality of images.

Description

technical field [0001] The invention belongs to the technical field of video encoding and decoding, and specifically relates to a loop filtering method and a loop filter. Background technique [0002] In video coding, images are divided into blocks, and each block will have block effects and ringing effects to varying degrees after transformation and quantization. Typical consequences of blocking artifacts are lattice and trapezoidal noise. This type of noise will make the edges of the image noticeable or even blocky areas. Ringing noise causes a ringing effect in the image from the upper left corner of the block to the lower right corner of the block, causing multiple displayed images to overlap. [0003] The appearance of block effect is mainly caused by the quantization error caused by block processing during quantization. It has two different manifestations depending on the image content within the block range, mainly trapezoidal noise and lattice noise. [0004] Keys...

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): H04N7/26H04N7/30H04N19/82H04N19/86
Inventor 于江鸿宋益波陈熙霖呼大明
Owner 联合信源数字音视频技术(北京)有限公司