IP Library Granted Patent US 9,148,593
Granted Patent B2
US 9,148,593 · App. 14/472,131 · Granted Sep 29, 2015

Advanced noise reduction in digital cameras

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,148,593
App. No.
14/472,131
Granted
Sep 29, 2015
Kind
B2
Abstract

A noise reduction apparatus for digital cameras is presented that includes groups of one or more connected non-linear filter units. Each of the filter unit groups are driven by decimated input image data at a different level of decimation and the output of at least one of these filter unit groups serves as one of a plurality of inputs to another filter unit group driven at a different decimation level. Filtered image data from one or more filter unit groups is adaptively combined in response to one or more image metrics related to one or more local regional image characteristics.

Claims (42)

1. A method for noise reduction on input image data, comprising:

generating first noise reduced image data via applying non-linear filtering to the input image data;

generating second noise reduced image data via applying the non-linear filtering to the input image data;

generating a metric indicating a first local regional characteristic of the input image data; and

reducing noise on the input image data via blending the first noise reduced image data with the second noise reduced image data based on the metric.

2. The method of claim 1 , wherein the metric comprises an indication of the spatial uniformity of a local region of the input image data.

3. The method of claim 1 , wherein the metric comprises an indication of a chromaticity of a local region of the input image data.

4. The method of claim 1 , wherein the metric comprises an indication of a chromaticity uniformity of a local region of the input image data.

5. The method of claim 1 , wherein the metric is an indication of pixel visibility in a local region of the input image data as is in the form of pixel by pixel gain factors.

6. The method of claim 1 , wherein generating second noise reduced image data comprises scaling the input image data to a second resolution that matches a first resolution of the first noise reduced image data.

7. An apparatus for noise reduction on input image data, comprising:

a receiver for receiving the input image data; and

at least one processor in communication with the receiver and configured to:

generate first noise reduced image data via applying non-linear filtering to the input image data;

generate second noise reduced image data via applying the non-linear filtering to the input image data;

generate a metric indicating a first local regional characteristic of the input image data; and

reduce noise on the input image data via blending the first noise reduced image data with the second noise reduced image data based on the metric.

8. The apparatus of claim 7 , wherein the metric comprises an indication of the spatial uniformity of a local region of the input image data.

9. The apparatus of claim 7 , wherein the metric comprises an indication of a chromaticity of a local region of the input image data.

10. The apparatus of claim 7 , wherein the metric comprises an indication of a chromaticity uniformity of a local region of the input image data.

11. The apparatus of claim 7 , wherein the metric is an indication of pixel visibility in a local region of the input image data as is in the form of pixel by pixel gain factors.

12. The apparatus of claim 7 , wherein the at least one processor is further configured to generate the second noise reduced image data via scaling the input image data to a second resolution that matches a first resolution of the first noise reduced image data.

13. An apparatus, comprising:

means for generating first noise reduced image data via applying non-linear filtering to the input image data;

means for generating second noise reduced image data via applying the non-linear filtering to the input image data;

means for generating a metric indicating a first local regional characteristic of the input image data; and

means for blending the first noise reduced image data with the second noise reduced image data based on the metric.

14. The apparatus of claim 13 , wherein the metric comprises an indication of the spatial uniformity of a local region of the input image data.

15. The apparatus of claim 13 , wherein the metric comprises an indication of a chromaticity of a local region of the input image data.

16. The apparatus of claim 13 , wherein the metric comprises an indication of a chromaticity uniformity of a local region of the input image data.

17. The apparatus of claim 13 , wherein the metric is an indication of pixel visibility in a local region of the input image data as is in the form of pixel by pixel gain factors.

18. The apparatus of claim 13 , wherein the means for generating the second noise reduced image data comprises means for scaling the input image data to a second resolution that matches a first resolution of the first noise reduced image data.

19. A non-transitory computer readable medium comprising code that, when executed, causes an apparatus to perform a process comprising:

generating first noise reduced image data via applying non-linear filtering to input image data;

generating second noise reduced image data via applying the non-linear filtering to the input image data;

generating a metric indicating a first local regional characteristic of the input image data; and

blending the first noise reduced image data with the second noise reduced image data based on the metric.

20. The non-transitory computer readable medium of claim 19 , wherein the metric comprises an indication of the spatial uniformity of a local region of the input image data.

21. The non-transitory computer readable medium of claim 19 , wherein the metric comprises an indication of a chromaticity of a local region of the input image data.

22. The non-transitory computer readable medium of claim 19 , wherein the metric comprises an indication of a chromaticity uniformity of a local region of the input image data.

23. The non-transitory computer readable medium of claim 19 , wherein the metric is an indication of pixel visibility in a local region of the input image data as is in the form of pixel by pixel gain factors.

24. The non-transitory computer readable medium of claim 19 , further comprising code that, when executed, causes the apparatus to generate the second noise reduced image data via scaling the input image data to a second resolution that matches a first resolution of the first noise reduced image data.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2017
From: QUALCOMM TECHNOLOGIES, INC.
To: QUALCOMM INCORPORATED
Reel/Frame 041694/0336 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2015
From: VAKRAT, DUDI; KOREM, NOAM; PINTO, VICTOR
To: ZORAN CORPORATION
Reel/Frame 035257/0457 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2015
From: ZORAN CORPORATION
To: CSR TECHNOLOGY, INC.
Reel/Frame 035257/0467 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2015
From: CSR TECHNOLOGY, INC.
To: QUALCOMM TECHNOLOGIES, INC.
Reel/Frame 035257/0480 →