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

System and method for video encoding using adaptive loop filter

A filter and video information technology, applied in the field of video coding, can solve the problems of reducing the validity of reference frame predictors, boundary discontinuity, visual interference, etc.

Active Publication Date: 2014-03-26
GOOGLE LLC
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The use of block-based prediction and quantized block transforms can lead to discontinuities along block boundaries
These discontinuities (often referred to as blocking artifacts) can cause visual noise and can reduce the effectiveness of the reference frame as a predictor for subsequent frames

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
  • System and method for video encoding using adaptive loop filter
  • System and method for video encoding using adaptive loop filter
  • System and method for video encoding using adaptive loop filter

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] Embodiments of adaptive loop filters that remove or reduce blocking are disclosed herein. Furthermore, embodiments of adaptive loop filters that use less overhead data to remove or reduce blocking and / or reduce computational complexity are also disclosed herein.

[0020] figure 1 is a block diagram of video encoder 14 using adaptive loop filter 34 in accordance with one embodiment of the present invention.

[0021] In the disclosed embodiments, block-based video compression operates on fixed-shape groups of adjacent pixels, called macroblocks. Typically, each video frame may be divided into macroblocks, where each macroblock includes a plurality of smaller sized blocks. These groups of pixels in macroblocks and blocks can be compared to data found in the current frame or data found in other frames to make motion data and error signals. In this embodiment, each macroblock may be a group of 16x16 pixels. In other embodiments, macroblocks may also be of any other suit...

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

Methods for decoding frames of compressed video information are disclosed. Each frame includes a plurality of blocks having a prediction stage parameter and a residual error attribute. One method includes categorizing each of the blocks into categories based on at least one of the prediction stage parameter or the residual error attribute, determining a loop filter strength value to each of the categories, and filtering the boundary adjacent to at least one of the blocks using the loop filter strength assigned to the category in which that block is categorized.

Description

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS [0002] This application claims priority to US Patent Application No. 12 / 329,070, filed on December 5, 2008, which claims priority to US Provisional Patent Application No. 61 / 096,147, filed September 11, 2008, which is hereby incorporated by reference. Enter the entire contents of both. technical field [0003] The present invention relates generally to video coding, and more particularly to video coding using in-loop filters. Background technique [0004] Today, an increasing number of applications use digital video for a variety of purposes, including, for example, remote business meetings via videoconferencing, high-definition video entertainment, video advertising, and the sharing of user-generated video. As technology evolves, people have higher and higher expectations for video quality and for smooth playback at high frame rates while having high-resolution video. [0005] There are many factors to consider when choosi...

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/139H04N19/117H04N19/176H04N19/159H04N19/89
CPCH04N19/00218H04N19/00066H04N19/00909H04N19/00151H04N19/00278H04N19/00896H04N19/117H04N19/139H04N19/159H04N19/176H04N19/82H04N19/86H04N7/24H04N19/89H04N19/50H04N19/513H04N19/65
Inventor P·威尔金斯J·班科斯基许耀武
Owner GOOGLE LLC