The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 02, 2017

Filed:

Apr. 26, 2013
Applicant:

Futurewei Technologies, Inc., Plano, TX (US);

Inventors:

Dong-Qing Zhang, Plainsboro, NJ (US);

Bo Wang, College Station, TX (US);

Hong Heather Yu, West Windsor, NJ (US);

Jianyu Zhang, Santa Clara, CA (US);

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04N 5/213 (2006.01); H04N 19/117 (2014.01); H04N 19/154 (2014.01); H04N 19/176 (2014.01); H04N 19/86 (2014.01);
U.S. Cl.
CPC ...
H04N 5/213 (2013.01); H04N 19/117 (2014.11); H04N 19/154 (2014.11); H04N 19/176 (2014.11); H04N 19/86 (2014.11);
Abstract

Embodiments are provided herein to achieve video or image sequence encoding with an improved denoising algorithm that is both efficient computationally and has acceptable overhead cost in comparison to other denoising schemes for video encoding. The embodiments include using recursive bilateral filtering as part of the denoising algorithm, which is integrated into a video encoder to overcome limitations of other encoder-integrated denoising algorithms. An embodiment method includes receiving, at a filtering and residual computation function at the encoder, a macro block comprising a plurality of pixels. The filtering and residual computation function also receives, from a motion estimation function at the encoder, a reference block. The reference block comprises a plurality of reference pixels corresponding to the macro block. The filtering and residual computation function further applies a recursive bilateral filter function to each of the pixels of the macro block using the reference pixels of the reference block.


Find Patent Forward Citations

Loading…