IP Library Granted Patent US 9,219,847
Granted Patent B2
US 9,219,847 · App. 13/882,418 · Granted Dec 22, 2015

Tuning of digital image quality

Inventors: Tapio Finnila (Tampere, FI); Timo Gerasimow (Tampere, FI)
Assignee: Nokia Technologies Oy
H04N5/225H04N5/23225H04N5/357
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,219,847
App. No.
13/882,418
Granted
Dec 22, 2015
Kind
B2
Abstract

An image restoration method includes providing image data ( 260 ) including image statistics ( 230 ) using a digital camera module. A set of digital camera module characterization parameters is selected from a common dynamic camera configuration file ( 210 ) using the image statistics ( 230 ). The selected digital camera module characterization parameters are converted to image signal processing parameters and the image data is tuned using the image signal processing parameters for providing a tuned image ( 270 ). The method may involve lens shading correction as well adjusting the processing to the characteristics of the image sensor ( 250 ).

Claims (40)

1. An apparatus comprising:

a digital camera module configured to provide image data including image statistics;

an auto-tuning block configured to convert digital camera module characterization parameters;

at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to:

select a set of digital camera module characterization parameters from a common dynamic camera configuration file using the image statistics, wherein the common dynamic camera configuration file is specific for the digital camera module;

convert, by the auto-tuning block, the selected digital camera module characterization parameters to image signal processing parameters; and

tune the image data using the image signal processing parameters to provide a tuned image.

2. The apparatus of claim 1 , wherein the image data is in raw image format.

3. The apparatus of claim 1 , wherein the image statistics comprise at least one of the following: exposure time, analog gain, aperture, focal distance, white balance gain, correlated color temperature estimate and auto exposure.

4. The apparatus of claim 1 , wherein the digital camera module characterization parameters comprise at least one of the following: black level, image sensor saturation limit, lens shading correction, noise filtering and sharpening.

5. The apparatus of claim 1 , wherein the common dynamic camera configuration file can be updated independently from the at least one processor.

6. The apparatus of claim 1 , wherein the common dynamic camera configuration file is divided into at least two parameter sets with unique identification and version number.

7. The apparatus of claim 6 , wherein the identification is configured to link content of a parameter set to logical image signal processing.

8. The apparatus of claim 1 , wherein the common dynamic camera configuration file is stored in the at least one memory of the apparatus.

9. The apparatus of claim 1 , wherein the common dynamic camera configuration file is stored in the digital camera module.

10. The apparatus of claim 1 , wherein the common dynamic camera configuration file is configured to be usable by at least two different processor types.

11. The apparatus of claim 1 , further comprising:

a second digital camera module configured to provide second image data including second image statistics; and

the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to:

select a set of second digital camera module characterization parameters from a second common dynamic camera configuration file using the second image statistics;

convert, by the auto-tuning block, the selected set of second digital camera module characterization parameters to second image signal processing parameters; and

tune the second image data using the second image signal processing parameters for providing a second tuned image.

12. A method comprising:

providing image data including image statistics using a digital camera module;

selecting a set of digital camera module characterization parameters from the common dynamic camera configuration file using the image statistics, wherein the common dynamic camera configuration file is specific for the digital camera module;

converting, by the auto-tuning block, the selected digital camera module characterization parameters to image signal processing parameters; and

tuning the image data using the image signal processing parameters for providing a tuned image.

13. The method of claim 12 , wherein the image statistics comprise at least one of the following: exposure time, analog gain, aperture, focal distance, auto white balance gain, correlated color temperature estimate auto focus and auto exposure.

14. The method of claim 12 , wherein the camera module characterization parameters comprise at least one of the following: black level, image sensor saturation limit, lens shading correction, noise filtering and sharpening.

15. The method of claim 12 , further comprising:

updating the common dynamic camera configuration independently from the at least one processor.

16. The method of claim 12 , further comprising: dividing the common dynamic camera configuration file into at least two parameter sets with unique identification and version number.

17. The method of claim 16 , further comprising:

linking content of a parameter set to logical image signal processing using the identification.

18. The method of claim 12 , further comprising:

providing second image data including second image statistics using a second digital camera module;

selecting a second set of digital camera module characterization parameters from the second common dynamic camera configuration file using the second image statistics;

converting, by the auto-tuning block, the second selected digital camera module characterization parameters to second image signal processing parameters;

tuning the second image data using the second image signal processing parameters for providing a second tuned image.

19. A computer program stored on a non-transitory computer readable medium, the computer program comprising computer executable program code configured to cause an apparatus, when executing the program code, to perform the method of claim 12 .

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 21, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035457/0847 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 13, 2013
From: FINNILA, TAPIO; GERASIMOW, TIMO
To: NOKIA CORPORATION
Reel/Frame 030996/0780 →
Continuity (1)
Related Publication 20130308006A1 · Nov 21, 2013