WO2008037812A2 - Image enhancement method and apparatus therefor - Google Patents
Image enhancement method and apparatus therefor Download PDFInfo
- Publication number
- WO2008037812A2 WO2008037812A2 PCT/EP2007/060396 EP2007060396W WO2008037812A2 WO 2008037812 A2 WO2008037812 A2 WO 2008037812A2 EP 2007060396 W EP2007060396 W EP 2007060396W WO 2008037812 A2 WO2008037812 A2 WO 2008037812A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- gain
- image
- iso value
- iso
- equivalent
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 11
- 238000003672 processing method Methods 0.000 claims abstract description 8
- 230000003044 adaptive effect Effects 0.000 claims description 5
- 238000012886 linear function Methods 0.000 description 2
- 239000003381 stabilizer Substances 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000008092 positive effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N3/00—Scanning details of television systems; Combination thereof with generation of supply voltages
- H04N3/10—Scanning details of television systems; Combination thereof with generation of supply voltages by means not exclusively optical-mechanical
- H04N3/14—Scanning details of television systems; Combination thereof with generation of supply voltages by means not exclusively optical-mechanical by means of electrically scanned solid-state devices
- H04N3/15—Scanning details of television systems; Combination thereof with generation of supply voltages by means not exclusively optical-mechanical by means of electrically scanned solid-state devices for picture signal generation
- H04N3/155—Control of the image-sensor operation, e.g. image processing within the image-sensor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/90—Dynamic range modification of images or parts thereof
- G06T5/92—Dynamic range modification of images or parts thereof based on global image properties
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/741—Circuitry for compensating brightness variation in the scene by increasing the dynamic range of the image compared to the dynamic range of the electronic image sensors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/76—Circuitry for compensating brightness variation in the scene by influencing the image signals
Definitions
- the invention relates to image processing, and more particularly to a method of effecting image improvement.
- the setting of optimal ISO value for given shooting conditions is a familiar procedure for digital camera users. This may be done manually by the user or automatically by an appropriate algorithm in the camera hardware or firmware.
- the ISO value represents the gain applied to the image signal generated by the camera sensor. The user sets a higher value when shooting in conditions where some or all of the scene is in low light and it is not possible to extend exposure time due to lack of a suitable stabilizer such as a tripod or internal image stabilizer, or when the scene contains moving objects which would be blurred in a long exposure.
- gain is applied in the analogue domain before analogue-to-digital conversion (ADC): an ISO value of 1600 has typically four times the gain of an ISO value of 400. Gain may also be applied in the digital domain.
- ADC analogue-to-digital conversion
- the expert user or in-camera algorithm must make a decision on optimal ISO level to achieve a balance between positive effects, namely the increase in brightness of lowlights which would otherwise be rendered too darkly, and negative effects, namely the increase in noise level globally across the image and the over-saturation of any highlights present in the image.
- positive effects namely the increase in brightness of lowlights which would otherwise be rendered too darkly
- negative effects namely the increase in noise level globally across the image and the over-saturation of any highlights present in the image.
- the ISO value in a digital camera may be composed of an analogue component (analogue gain) and a digital component (digital gain).
- Analogue gain is achieved by an electronic amplifier which increases the voltage of the sensor signal.
- Digital gain is achieved by multiplying the digital values of the image pixels by a given quantity using a digital processor.
- the quoted ISO value relates to the total gain applied to the image data emerging from the image sensor.
- the present invention provides an image processing method comprising controlling the gain of pixels of an input image captured at a specified ISO value A or equivalent according to a higher applied ISO value B or equivalent, wherein the gain of each pixel is determined by a spatially- varying image transform which is restricted such that the maximum gain depends on a relationship between the applied ISO value B or equivalent and the ISO value A or equivalent at which the image was captured. Preferably this is achieved by restricting the maximum gain to B/A and the minimum gain to unity. For example, if the spatially- varying gain method is expressed in terms of a nonlinear tone curve for each pixel in the input image, this restriction may be achieved by limiting the maximum gradient of any curve to B/A and the minimum gradient to unity.
- the present invention sets out to improve the appearance of digital images where a non-zero gain is applied to raw pixel intensities to compensate for low signal intensities produced by the source of the image.
- a photographer may traditionally select ISO 400 to capture a well-illuminated scene with a short exposure time, but increase to ISO 1600 to capture a scene with dark details using the same exposure time.
- A-B defined range
- the image is captured at ISO 400 in the traditional manner.
- digital gain is applied using a spatially- varying gain method, such as ORMIT.
- ORMIT spatially- varying gain method
- the darkest details have intensity characteristics B, of i.e. ISO 1600, while the brightest details have intensity characteristics of A, i.e. ISO 400, and details in the intermediate range have an effective ISO value between A and B, i.e. between 400 and 1600.
- B intensity characteristics
- A intensity characteristics of the signal produced by the analogue amplifier
- ADC analogue-to-digital converter
- the noise level of the image obtained by the method in accordance with the invention is lower than that of an image of the same scene captured at the upper ISO value in the range.
- the dynamic range of the resultant image is up to four times higher than that of the same scene captured using traditional ISO 1600.
- the appearance of such an image is such that details which are present in bright areas, which would have lost contrast due to over-saturation at ISO 1600, are well preserved and show the same appearance as if captured at ISO 400.
- the above can be clarified by the following calculation.
- the dynamic range D is defined as the ratio of maximum recorded intensity to minimum recorded intensity, defined by level of noise at zero intensity. Capturing a scene at ISO 400 produces an image with value of D given
- ⁇ rf is the digitizing noise contributed by the ADC. Usually ⁇ »G d .
- a scene captured at ISO 400 has space-variant adaptive digital gain applied as described above.
- noise level is essentially unchanged, due to the nature of the adaptive space- variant transform.
- an image captured at ISO 400 using the present invention shows the
- the input image can be accessed from a storage medium.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Image Processing (AREA)
Abstract
An image processing method comprises controlling the gain of pixels of an input image captured at ISO value A or equivalent according to a higher applied ISO value B or equivalent. The gain of each pixel is determined by a spatially- varying image transform, which is restricted such that the maximum gain depends on a relationship between the applied ISO value B or equivalent and the ISO value A or equivalent at which the image was captured.
Description
Image Enhancement Method and Apparatus Therefor
Field of the Invention
The invention relates to image processing, and more particularly to a method of effecting image improvement.
Background to the Invention
The setting of optimal ISO value for given shooting conditions is a familiar procedure for digital camera users. This may be done manually by the user or automatically by an appropriate algorithm in the camera hardware or firmware. The ISO value represents the gain applied to the image signal generated by the camera sensor. The user sets a higher value when shooting in conditions where some or all of the scene is in low light and it is not possible to extend exposure time due to lack of a suitable stabilizer such as a tripod or internal image stabilizer, or when the scene contains moving objects which would be blurred in a long exposure.
Traditionally in a digital camera, gain is applied in the analogue domain before analogue-to-digital conversion (ADC): an ISO value of 1600 has typically four times the gain of an ISO value of 400. Gain may also be applied in the digital domain.
The benefits to the user from increasing ISO value are offset by an increase in noise level, since the gain which is applied to the sensor data increases the level of image and noise equally. In addition, linear or non-linear gain tends to over-
saturate bright regions ("highlights") in an image when dark parts ("lowlights") are brightened.
As a result, the expert user or in-camera algorithm must make a decision on optimal ISO level to achieve a balance between positive effects, namely the increase in brightness of lowlights which would otherwise be rendered too darkly, and negative effects, namely the increase in noise level globally across the image and the over-saturation of any highlights present in the image. There is therefore a need to provide a method which combines the advantages of higher ISO in improving visibility of lowlights when exposure time is limited, while minimizing the total noise of the image and preventing over-saturation of highlights.
It is well known that the ISO value in a digital camera may be composed of an analogue component (analogue gain) and a digital component (digital gain). Analogue gain is achieved by an electronic amplifier which increases the voltage of the sensor signal. Digital gain is achieved by multiplying the digital values of the image pixels by a given quantity using a digital processor. The quoted ISO value relates to the total gain applied to the image data emerging from the image sensor. By combining analogue and digital gain it is well known that higher ISO values can be achieved than via purely analogue gain. In the digital domain, different algorithms for applying gain are known. The simplest form of digital gain is the multiplication of the intensity of each input pixel, I1 by a fixed value to produce an output intensity I0, for example, I0 = I1 * G. Another form of digital gain is the multiplication by a non-linear function, such that low intensity pixels experience a higher amount of gain than high intensity
pixels, for example, I0 = I1 * G(I) where G(I) is a non- linear function of intensity /.
There are also known various algorithms for the application of a digital gain which varies from pixel to pixel according to the spatial position of the pixel in the input image. These are frequently known as spatially varying gain methods, and include algorithms such as local histogram equalization, Retinex (as described in US Patent 5,991,456), gradient domain optimization and ORMIT
(as described in international patent application publication number WO
02/089060) amongst others. In addition, such algorithms are usually adaptive, meaning that the actual gain values depend on the distribution of pixel intensities in the original image.
Summary of the Invention
The present invention provides an image processing method comprising controlling the gain of pixels of an input image captured at a specified ISO value A or equivalent according to a higher applied ISO value B or equivalent, wherein the gain of each pixel is determined by a spatially- varying image transform which is restricted such that the maximum gain depends on a relationship between the applied ISO value B or equivalent and the ISO value A or equivalent at which the image was captured. Preferably this is achieved by restricting the maximum gain to B/A and the minimum gain to unity. For example, if the spatially- varying gain method is expressed in terms of a nonlinear tone curve for each pixel in the input image, this restriction may be
achieved by limiting the maximum gradient of any curve to B/A and the minimum gradient to unity.
In accordance with a second aspect of the invention, there is provided an image processing device for carrying out the method described above. Further features and advantages of the invention will become apparent from the following description of preferred embodiments of the invention, given by way of example only.
Detailed Description of the Invention The present invention sets out to improve the appearance of digital images where a non-zero gain is applied to raw pixel intensities to compensate for low signal intensities produced by the source of the image.
A photographer may traditionally select ISO 400 to capture a well-illuminated scene with a short exposure time, but increase to ISO 1600 to capture a scene with dark details using the same exposure time. Using the invention described herein, the photographer may select a spatially variable ISO, and preferably an adaptive spatially variable ISO, in the defined range A-B, such as 400-1600 where A = 400 and B = 1600. In this case, the image is captured at ISO 400 in the traditional manner. Subsequently, digital gain is applied using a spatially- varying gain method, such as ORMIT. There is a minimum gain of unity in the brightest regions of the input image, and a maximum gain of B/A, which is 1600/400=4 in the darkest regions. In the resultant image, the darkest details have intensity characteristics B, of i.e. ISO 1600, while the brightest details have
intensity characteristics of A, i.e. ISO 400, and details in the intermediate range have an effective ISO value between A and B, i.e. between 400 and 1600. Provided the signal-to-noise level of the signal produced by the analogue amplifier is significantly higher than the additional noise introduced by the analogue-to-digital converter (ADC), then the noise level of the resultant image has the following characteristics: the signal-to-noise level in dark regions is equal to or approximately equal to the noise level characteristic of B, i.e. ISO 1600, and the signal-to-noise level in bright regions is equal to or approximately equal to the noise level characteristic of A, i.e. ISO 400. On average, the noise level of the image obtained by the method in accordance with the invention is lower than that of an image of the same scene captured at the upper ISO value in the range.
In addition, it can be demonstrated that the dynamic range of the resultant image is up to four times higher than that of the same scene captured using traditional ISO 1600. The appearance of such an image is such that details which are present in bright areas, which would have lost contrast due to over-saturation at ISO 1600, are well preserved and show the same appearance as if captured at ISO 400. The above can be clarified by the following calculation. The dynamic range D is defined as the ratio of maximum recorded intensity to minimum recorded intensity, defined by level of noise at zero intensity. Capturing a scene at ISO 400 produces an image with value of D given
approximately by D = . = , where R is the resolution of the ADC, σ is the
Vσ 2 +σ ^ 2
characteristic noise produced by the sensor and analogue gain at ISO400 and
σ rf is the digitizing noise contributed by the ADC. Usually σ »Gd . Capturing
σ »G j . Thus the dynamic range captured at ISO 1600 is approximately four
times lower than that at ISO 400.
With the present invention, a scene captured at ISO 400 has space-variant adaptive digital gain applied as described above. In bright regions, noise level is essentially unchanged, due to the nature of the adaptive space- variant transform.
16-Jo 2 +Gj In dark areas, noise is increased by a factor , which approaches
unity when σ » σ d .
As a result, an image captured at ISO 400 using the present invention shows the
same degree of visibility of dark details as an image captured at ISO 1600 but with a noise level characteristic of the lower ISO value, leading to an increase in dynamic range by up to approximately four times. In the case of an image captured at ISO 100, the increase in dynamic range would be sixteen times.
Other embodiments of the invention can also be envisaged. For example, the input image can be accessed from a storage medium.
Claims
1. An image processing method comprising controlling the gain of pixels of an input image captured at ISO value A or equivalent according to a higher applied ISO value B or equivalent, wherein the gain of each pixel is determined by a spatially-varying image transform which is restricted such that the maximum gain depends on a relationship between the applied ISO value B or equivalent and the ISO value A or equivalent at which the image was captured.
2. As claimed in Claim 1, wherein the relationship between the applied ISO value B and the ISO value A is defined as B/A.
3. As claimed in Claim 1 or 2, wherein the spatially- varying image transform is further restricted such that the minimum gain is substantially equal to unity.
4. As claimed in any one of the preceding claims, wherein the pixel intensity corresponds to that of the higher applied ISO value B or equivalent in the darkest regions of an output image and corresponds to that of the input image captured at ISO value A in the brightest regions of the output image.
5. An image processing method according to any one of the preceding claims, wherein the spatially-varying image transform is an adaptive spatially- varying image transform.
6. An image processing method according to any one of the preceding claims, wherein the dynamic range of the output image is maximised by adjusting the strength of analogue gain and adjusting the strength of digital gain such that the output signal-to-noise level is greater than or substantially equal to that produced by the analogue gain while the dynamic range is substantially equal to that of the ISO value B.
7. An image processing method according to any one of the preceding claims, wherein the ISO value A is achieved by an analogue amplifier and the differential gain to provide different effective ISO values for each pixel between A and B is achieved via a digital processor.
8. An image processing method according to any one of the preceding claims, wherein the analogue amplifier provides gain AA and a digital processor provides gain AD such that the ISO value A corresponds to the gain AA* AD.
9. An image processing method according to any one of Claims 1 to 7, wherein the ISO value A is achieved by an analogue amplifier and the differential gain to provide different effective ISO values for each pixel between A and B is achieved via an analogue processor.
10. An image processing device for carrying out the method claimed in any one of the preceding claims.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB0619284.3 | 2006-09-29 | ||
GB0619284A GB2442257A (en) | 2006-09-29 | 2006-09-29 | Spatially variable pixel gain |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2008037812A2 true WO2008037812A2 (en) | 2008-04-03 |
WO2008037812A3 WO2008037812A3 (en) | 2008-05-15 |
Family
ID=37434958
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/EP2007/060396 WO2008037812A2 (en) | 2006-09-29 | 2007-10-01 | Image enhancement method and apparatus therefor |
Country Status (2)
Country | Link |
---|---|
GB (1) | GB2442257A (en) |
WO (1) | WO2008037812A2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9077905B2 (en) | 2009-02-06 | 2015-07-07 | Canon Kabushiki Kaisha | Image capturing apparatus and control method thereof |
US8355059B2 (en) * | 2009-02-06 | 2013-01-15 | Canon Kabushiki Kaisha | Image capturing apparatus and control method thereof |
US20190052803A1 (en) * | 2017-08-09 | 2019-02-14 | Canon Kabushiki Kaisha | Image processing system, imaging apparatus, image processing apparatus, control method, and storage medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1997045809A1 (en) * | 1996-05-29 | 1997-12-04 | Science And Technology Corp. | Method of improving a digital image |
WO1999060524A1 (en) * | 1997-05-14 | 1999-11-25 | Cirrus Logic, Inc. | System and method for enhancing dynamic range in images |
WO2002089060A2 (en) * | 2001-05-02 | 2002-11-07 | Apical Limited | Image enhancement methods and apparatus therefor |
US20050025356A1 (en) * | 2003-07-31 | 2005-02-03 | Canon Kabushiki Kaisha | Image processing method and apparatus |
US20050249409A1 (en) * | 2004-05-04 | 2005-11-10 | Samsung Electronics Co., Ltd. | Apparatus correcting image by luminance histogram |
EP1638312A2 (en) * | 2004-09-17 | 2006-03-22 | Nikon Corporation | Apparatus, program, and method for image tone transformation |
US20060182360A1 (en) * | 2005-02-11 | 2006-08-17 | Samsung Electronics Co., Ltd. | Method and apparatus for darker region details using image global information |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7456868B2 (en) * | 2002-02-01 | 2008-11-25 | Calderwood Richard C | Digital camera with ISO pickup sensitivity adjustment |
JP2006203477A (en) * | 2005-01-19 | 2006-08-03 | Fuji Photo Film Co Ltd | Photographing apparatus |
-
2006
- 2006-09-29 GB GB0619284A patent/GB2442257A/en not_active Withdrawn
-
2007
- 2007-10-01 WO PCT/EP2007/060396 patent/WO2008037812A2/en active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1997045809A1 (en) * | 1996-05-29 | 1997-12-04 | Science And Technology Corp. | Method of improving a digital image |
WO1999060524A1 (en) * | 1997-05-14 | 1999-11-25 | Cirrus Logic, Inc. | System and method for enhancing dynamic range in images |
WO2002089060A2 (en) * | 2001-05-02 | 2002-11-07 | Apical Limited | Image enhancement methods and apparatus therefor |
US20050025356A1 (en) * | 2003-07-31 | 2005-02-03 | Canon Kabushiki Kaisha | Image processing method and apparatus |
US20050249409A1 (en) * | 2004-05-04 | 2005-11-10 | Samsung Electronics Co., Ltd. | Apparatus correcting image by luminance histogram |
EP1638312A2 (en) * | 2004-09-17 | 2006-03-22 | Nikon Corporation | Apparatus, program, and method for image tone transformation |
US20060182360A1 (en) * | 2005-02-11 | 2006-08-17 | Samsung Electronics Co., Ltd. | Method and apparatus for darker region details using image global information |
Non-Patent Citations (1)
Title |
---|
GAUCH J: "Image contrast enhancement via blurred weighted adaptive histogram equalization" PROCEEDINGS OF THE SPIE, SPIE, BELLINGHAM, VA, US, vol. 1606, 1991, pages 386-399, XP002392279 ISSN: 0277-786X * |
Also Published As
Publication number | Publication date |
---|---|
GB0619284D0 (en) | 2006-11-08 |
GB2442257A (en) | 2008-04-02 |
WO2008037812A3 (en) | 2008-05-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100990904B1 (en) | The apparatus for enhancing image by generating and blending multiple image and method therefor | |
US6724943B2 (en) | Device and method for image processing | |
US8368779B2 (en) | Image processing apparatus for performing gradation correction on subject image | |
JP4273428B2 (en) | Image processing apparatus, image processing method, program for image processing method, and recording medium recording program for image processing method | |
EP2076013B1 (en) | Method of high dynamic range compression | |
KR100782845B1 (en) | A digital image enhancement method and system using non-log domain illumination correction | |
KR101311817B1 (en) | Image detail enhancement | |
RU2298226C1 (en) | Method for improving digital images | |
CN100366052C (en) | Image processing device and method | |
US20140153820A1 (en) | Image processing apparatus and method of processing image | |
JP2001275015A (en) | Circuit and method for image processing | |
JP6097588B2 (en) | Image processing apparatus and image processing method | |
JP4069943B2 (en) | Image processing apparatus, image processing program, image processing method, and electronic camera for controlling noise removal strength within screen | |
JP2001298621A (en) | Image processor and image processing method | |
JP4111980B2 (en) | Image processing apparatus and image processing method | |
KR100579883B1 (en) | Gamma Correction apparatus and method capable of preventing noise boost-up | |
JP2011100204A (en) | Image processor, image processing method, image processing program, imaging apparatus, and electronic device | |
WO2008037812A2 (en) | Image enhancement method and apparatus therefor | |
JP3092397B2 (en) | Imaging device | |
JP3201049B2 (en) | Gradation correction circuit and imaging device | |
Choi et al. | Contrast enhancement for the captured image by estimating local illumination | |
JP5142833B2 (en) | Image processing apparatus and image processing method | |
KR20070026571A (en) | Image processing device, method, and program | |
JP2011120299A (en) | Gradation conversion apparatus, program, electronic camera, and method therefor | |
Razligh et al. | Imaeg Blur Reduction for Cell-Phone Cameras Via Adaptive Tonal Correction |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 07820780 Country of ref document: EP Kind code of ref document: A2 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 07820780 Country of ref document: EP Kind code of ref document: A2 |