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:
Mar. 22, 2022

Filed:

Nov. 18, 2019
Applicant:

Adobe Inc., San Jose, CA (US);

Inventors:

Federico Perazzi, San Francisco, CA (US);

Zhihao Xia, St. Louis, MO (US);

Michael Gharbi, San Francisco, CA (US);

Kalyan Sunkavalli, San Jose, CA (US);

Assignee:

Adobe Inc., San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06K 9/62 (2006.01); G06N 3/08 (2006.01); G06T 15/50 (2011.01); G06T 5/00 (2006.01); G06N 20/10 (2019.01);
U.S. Cl.
CPC ...
G06N 3/08 (2013.01); G06N 20/10 (2019.01); G06T 5/002 (2013.01); G06T 15/50 (2013.01);
Abstract

Certain embodiments involve techniques for efficiently estimating denoising kernels for generating denoised images. For instance, a neural network receives a noisy reference image to denoise. The neural network uses a kernel dictionary of base kernels and generates a coefficient vector for each pixel in the reference image such that the coefficient vector includes a coefficient value for each base kernel in the kernel dictionary, where the base kernels are combined to generate a denoising kernel and each coefficient value indicates a contribution of a given base kernel to a denoising kernel. The neural network calculates the denoising kernel for a given pixel by applying the coefficient vector for that pixel to the kernel dictionary. The neural network applies each denoising kernel to the respective pixel to generate a denoised output image.


Find Patent Forward Citations

Loading…