Method and system for real-time noise removal and image enhancement of high-dynamic range images
First Claim
1. A method for real-time noise removal and image enhancement of high-dynamic range HDR images, the method comprising:
- receiving an input image I, the input image I comprising a HDR image;
operating processing circuitry forapplying a first edge-preserving filter to the input image I, thereby generating a first image component B1 and a first set of linear coefficients ā
i,1;
said method is characterized by;
applying a second edge-preserving filter to the input image I, thereby generating a second image component B2 and a second set of linear coefficients ā
i,2, wherein the first edge-preserving filter and the second edge-preserving filter are distinct filters having different filtering characteristics such that the first image component B1 is different than the second image component B2, and the first set of linear coefficients ā
i,1is different than the second set of linear coefficients ā
i,2;
generating a plausibility mask P from a combination of the first set of linear coefficients ā
i,1and the second set of linear coefficients ā
i,2, wherein the plausibility mask is derived as;
P(i,j)=P′
(i,j)−
P′
min where P′
=ā
i,1·
ā
i,2and P′
minand P′
max the minimum and maximum weight values of P′
, respectively; and
generating an output image O based on first image component B1, the second image component B2 and the plausibility mask P.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for real-time noise removal and image enhancement of high-dynamic range (HDR) images. The method includes receiving an HDR input image I and operating processing circuitry for (i) applying a first edge-preserving filter (e.g. guided filter) to the input image I, thereby generating a first image component B1 and a first set of linear coefficients āi,1; (ii) applying a second edge-preserving filter (e.g. guided filter) to the input image I, thereby generating a second image component B2 and a second set of linear coefficients āi,2; (iii) generating a plausibility mask P from a combination of the first set of linear coefficients āi,1 and the second set of linear coefficients āi,2, the plausibility mask P indicating spatial detail within the input image I; and (iv) generating an output image O based on first image component B1, the second image component B2 and the plausibility mask P.
17 Citations
21 Claims
-
1. A method for real-time noise removal and image enhancement of high-dynamic range HDR images, the method comprising:
-
receiving an input image I, the input image I comprising a HDR image; operating processing circuitry for applying a first edge-preserving filter to the input image I, thereby generating a first image component B1 and a first set of linear coefficients ā
i,1;said method is characterized by; applying a second edge-preserving filter to the input image I, thereby generating a second image component B2 and a second set of linear coefficients ā
i,2, wherein the first edge-preserving filter and the second edge-preserving filter are distinct filters having different filtering characteristics such that the first image component B1 is different than the second image component B2, and the first set of linear coefficients ā
i,1is different than the second set of linear coefficients ā
i,2;generating a plausibility mask P from a combination of the first set of linear coefficients ā
i,1and the second set of linear coefficients ā
i,2, wherein the plausibility mask is derived as;
P(i,j)=P′
(i,j)−
P′
minwhere P′
=ā
i,1·
ā
i,2and P′
minand P′
max the minimum and maximum weight values of P′
, respectively; andgenerating an output image O based on first image component B1, the second image component B2 and the plausibility mask P. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21)
-
-
19. A system for real-time noise removal and image enhancement of high-dynamic range HDR images, the system comprising:
-
circuitry for receiving or storing an input image I, the input image I comprising a HDR image; processing circuitry, coupled to the circuitry for receiving or storing an input image I, the processing circuitry being operable for applying a first edge-preserving filter to the input image I, thereby generating a first image component B1 and a first set of linear coefficients ā
i,1;applying a second edge-preserving filter to the input image I, thereby generating a second image component B2 and a second set of linear coefficients ā
i,2, wherein the first edge-preserving filter and the second edge-preserving filter are distinct filters having different filtering characteristics such that the first image component B1 is different than the second image component B2, and the first set of linear coefficients ā
i,1is different than the second set of linear coefficients ā
i,2;generating a plausibility mask P from a combination of the first set of linear coefficients ā
i,1and the second set of linear coefficients ā
i,2, wherein the plausibility mask is derived as;
P(i,j)=P′
(i,j)−
P′
minwhere P′
=ā
i,1·
ā
i,2and P′
minand P′
max the minimum and maximum weight values of P′
, respectively; andgenerating an output image O based on first image component B1, the second image component B2 and the plausibility mask P.
-
Specification