WO2006015058A2 - Adjusting pixels by desired gains and factors - Google Patents
Adjusting pixels by desired gains and factors Download PDFInfo
- Publication number
- WO2006015058A2 WO2006015058A2 PCT/US2005/026675 US2005026675W WO2006015058A2 WO 2006015058 A2 WO2006015058 A2 WO 2006015058A2 US 2005026675 W US2005026675 W US 2005026675W WO 2006015058 A2 WO2006015058 A2 WO 2006015058A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- value
- frequency value
- image
- pixel
- high frequency
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/46—Colour picture communication systems
- H04N1/56—Processing of colour picture signals
- H04N1/58—Edge or detail enhancement; Noise or error suppression, e.g. colour misregistration correction
Definitions
- Digital images often use modification to account for noise and other imperfections within a captured image. These modifications may be made on the device that initially captures an image or may be made on a different device to which the image has subsequently been transferred for modification. It should also be noted that in some instances only a selective portion of the image is modified.
- FIG. 1 is a diagram of a method for adjusting a desired gain of a pixel value, according to an example embodiment.
- FIG. 2 is a diagram of another method for adjusting a desired gain of a pixel value, according to an example embodiment.
- FIG. 3 is a diagram of yet another method for adjusting a desired gain of a pixel value, according to an example embodiment.
- FIG. 4 is a diagram of a pixel adjustment system, according to an example embodiment.
- FIG. 5 is a diagram of another pixel adjustment system, according to an example embodiment. Detailed Description
- FIG. 1 is a diagram of a method 100 for adjusting a desired gain of a pixel value, according to an example embodiment of the invention.
- the method 100 (hereinafter "processing") is implemented in a machine-accessible and readable medium and is optionally accessible over a network.
- the processing is implemented as a service accessible over a network, such as the Internet.
- the processing is embedded in a device, such as a digital camera, personal digital assistant (PDA), digital phone, printer, laptop, desktop computer (client), server, peripheral device, etc.
- PDA personal digital assistant
- client desktop computer
- server peripheral device, etc.
- the processing permits configurable gains for luminance and/or color channels of an image or a selective portion of that image.
- An image is electronically represented as a collection of pixels having values.
- the values represent light and color attributes for the image.
- the light is distributed as luminance channels (via the pixel values of the image) and each color or the colors collectively as a whole are distributed as color frequency channel(s) (via the pixel values of the image).
- luminance channels via the pixel values of the image
- color frequency channel(s) via the pixel values of the image.
- teachings presented herein and below may be applied to a luminance channel, a single color channel, a collection of color channels, and/or a combination of luminance and/or color channels.
- teachings presented herein may be applied to a selective portion of a single image, such as a subset of pixels for an image.
- a desired gain is received, at HOB.
- the desired gain represents a configurable increase that is desired for luminance and/or color channel(s) for an image or a portion of the image.
- This desired gain and the image or portion of the image can be received by separate interfaces that communicate with the processing.
- the gain may be received as a percentage increase or as an integer value represented on a configurable scale ⁇ e.g., 1-10, etc.). Accordingly, at 11OC, the desired gain may be received as a configured option to the processing.
- a low frequency value for the pixel value is adjusted by the gain to acquire an adjusted low frequency value for the initial received pixel value.
- this is achieved by running a low pass filer, at 121, against surrounding pixels associated with the received pixel value.
- the pixel value received is associated with an original pixel, where the original pixel is surrounded by a plurality of surrounding pixels.
- a configurable chunk of these surrounding pixels e.g., 3 X 3, etc.
- the average then becomes a low frequency value for the original pixel value.
- P initial low frequency value for the originally received pixel value
- a second high frequency value (HF2) is generated.
- the HF2 represents a HF that is adjusted by a factor to minimize noise.
- the gain in the low frequency does not increase the noise in the high frequency channel it merely adjusts the overall brightness for the original pixel value. But, the sharpness of the pixel is diminished if the high frequency is not also increased. If the high frequency is gained up by the same scalar (desired gain G), then sharpness is maintained but significant detail may be lost because any noise associated with the pixel value (P) will also be proportionally increased.
- the HF2 represents a potential reduction in the noise by evaluating surrounding pixels of the image or portion of the image being gained up to determine a factor to adjust the first high frequency value (HF).
- HF first high frequency value
- G desired gain
- F F(X)(HF, G)
- HF2 high frequency value
- G desired gain
- HF2 desired gain
- HF2 second high frequency value
- P original pixel value
- Tl first threshold
- F inverse of G
- T2 a second threshold
- F is set to 1.
- M represents an increase in brightness/color for P, achieved via a configurable amount that was inputted as G, where P is not necessarily increased by G for its high frequency value; rather the high frequency value was intelligently computed based on a determined factor to minimize noise within P. The result is that a configurable gain up for P is achieved in a non linear fashion where noise is minimized within M.
- a check is made to determine if more pixels have to be processed for the image or portion of the image that is being gained up by G. If more pixels are as of yet unprocessed, then processing continues for a next pixel value as a new P, at HOA.
- FIG. 2 is another method 200 for adjusting a desired gain of a pixel value, according to an example embodiment.
- the method 200 is implemented in a machine-accessible and readable medium and is optionally accessible over a network.
- the method 200 is implemented as a service over a network.
- the method 200 is implemented within a device that is capable of processing images.
- a desired gain is received for processing an image or a selective portion of the image.
- the gain may be received, at 211, for increasing luminance and/or color channel(s) within the image or portion of the image.
- each pixel within the image or portion of the image which is being enhanced by the gain is iterated for purposes of applying the configurable gain to each pixel while minimizing noise.
- a low frequency value (LF) is acquired for a pixel value being processed (P). Any low pass filter may be used to acquire a LF, as discussed above with respect to method 100 of FIG. 1.
- the LF is adj usted by multiplying it by the gain.
- a high frequency value (HF) for P is acquired.
- the HF is modified by a factor F.
- F is a function of HF and G.
- F may also be a function of HF, G, and LF.
- the G is compared with the initially determined HF to determine what portion of G should be applied to HF in order to optimally avoid noise in P.
- One technique for doing this is to take the absolute value of HF (
- F factor value
- Values in between 1/G and 1 can be acquired via interpolation between two thresholds, such as Tl for (1/G) and T2 for 1. These values and thresholds may be dynamically computed or pre-defined in tables, compared against HF, and assigned as values for F at 224 and 225.
- the modified HF represents a potentially configurable decrease in G being applied to the HF. This is done to minimize noise as was described above with respect to method 100.
- M LF (adjusted value) + HF*G*F.
- processing of the method 200 passes to 230, where the collection of modified pixel values (M's) are outputted as a modified version of the image or portion of the image.
- the modified version represents a configurable increase G that was applied to the original version for luminance and/or color channel(s), where the noise has been minimized in the high frequency channel.
- the other techniques may be used above to modify the percentage of gain applied to the high frequency value for each iterated pixel.
- the high frequency value is not just multiplied by some scalar G (desired gain); rather, the high frequency value is inspected to make a determination if a reduction is beneficial in order to minimize noise.
- This reduction is represented by the novel factor, which is determined as a function of the high frequency value and the desired gain.
- FIG. 3 is a diagram of yet another method 300 for adjusting a desired gain of a pixel value, according to an example embodiment.
- the method 300 is implemented as instructions in a machine-accessible or readable medium.
- the instructions when accessed perform the method 300.
- the instructions may reside on a medium that is removable or permanent (memory or storage).
- the instructions do not have to contiguously reside on a single medium. That is, the instructions may be assembled logically from a plurality of disparate and remote media.
- the instructions are downloaded from media associated with a remote service and processed locally.
- the instructions are uploaded from the medium into and installed on a processing device.
- the instructions are uploaded from the medium and processed remotely on a server device as a service.
- a desired and configurable gain (G) for an image or portion of an image is received.
- the gain can be received by an administrative interface, which is in communication with the processing of the method 300, or received as an execution parameter to an executing instance of the method 300.
- an image or portion of an image is received for processing the desired G. Receipt of the image or portion of the image may be by a file, a file name, a pointer, a database reference, a directory reference, and the like.
- a low pass frequency value for the image or portion of the image is calculated.
- a high pass frequency value for the image or portion of the image is calculated.
- the high pass frequency value is calculated by taking the low pass frequency values for each pixel value in the image or portion of the image and subtracting it from each pixel's original value before it was low pass filtered.
- the high pass frequency value for each pixel within the high pass frequency value for the image or portion of the image is modified. Modification occurs to reduce noise that may be introduced by simply applying the desired G to each pixel of the original image or portion of the image.
- factors are determined for each pixel in the high pass frequency value for the image or portion of the image. These factors potentially reduce the gain for the pixels by percentages. Some pixels receive the full gain, in which case the factor values are 1 meaning that the high pass frequency values are multiplied by the desired gain to get modified high pass frequency values. Other pixels receive no gain, in which case the factor values are the inverse of G (1/G) meaning that the high pass frequency values are not modified at all by G. Further, some pixels receive a configurable portion or percentage of the gain meaning that the high frequency values are multiplied by the gain and a percentage which reduces the gain.
- FIG. 4 is a diagram of one pixel adjustment system 400, according to an example embodiment.
- the pixel adjustment system 400 is implemented in a machine-accessible and readable medium and is optionally accessible over a network.
- the pixel adjustment system 400 implements the methods 100, 200, and/or 300.
- the pixel adjustment system 400 is installed on a server and provided as a service over a network.
- pixel adjustment system 400 is installed within a device that is capable of processing images.
- the pixel adjustment system 400 includes a low pass function 401 and a high pass function 402.
- the pixel adjustment system 400 also includes a pixel modifier 403 and an administrative interface 404.
- the low pass function 401 includes a low pass filter to acquire a low frequency value for a given pixel value. In one embodiment, this includes averaging pixel values that surround the given pixel in a configurable area and using the average value as the low frequency value for the given pixel value.
- the low pass function 401 also adjusts a given low frequency value for a given pixel value.
- the high pass function 402 determines a first high pass frequency value for a given pixel value by subtracting the adjusted low frequency value from the given pixel value. This first high pass frequency value is then modified by a factor of the desired gain. That factor is resolved as a function of the first high pass frequency value and the desired gain.
- the factor is assigned based on a mapping function that compares an absolute value of the first high frequency value against one or more thresholds.
- the comparisons permit the high pass function 402 to determine when a desired gain is attempting to be applied to a flat area of the image or portion of the image indicating that any deviation is likely noise, when a desired gain is attempting to be applied to an area where any deviation is likely detail and not noise, and when the desired gain is attempting to be applied to an area where deviation is likely both partially noise and partially detail.
- the high pass function 402 generates a modified high frequency value for each pixel value as the first high frequency value multiplied by the desired gain which is further multiplied by the resolved factor.
- a pixel modifier 403 is provided with the adjusted low frequency value and the modified high frequency value. These two values are added together by the pixel modifier 403 for a given pixel value to generate a modified pixel value.
- the modified pixel value is combined with other modified pixel values to represent a modified version of an image or portion of an image. That modified image or portion of an image is gained up by the desired gain for the low frequency and selectively gained up by different percentages of the desired gain for the high frequency for purposes of minimizing noise.
- an administrative interface 404 is interfaced to the pixel adjustment system 400 for purposes of providing configuration options and/or invoking or requesting the processing of the pixel adjustment system 400.
- FIG. 5 is a diagram of another pixel adjustment system 500, according to an example embodiment. Again, the pixel adjustment system 500 is implemented in a machine-accessible and readable medium and is optionally accessible over a network.
- the desired gain may be associated with luminance and/or color channel(s). That is, the desired gain may be applied to increase brightness for the light spectrum. Alternatively, the desired gain may be applied to a specific color frequency (e.g., red green, blue, yellow, etc.). The desired gain may also be applied to the entire color spectrum, selective groupings of the color and light spectrums, and various other combinations.
- FIG. 5 is a diagram of another pixel adjustment system 500, according to an example embodiment. Again, the pixel adjustment system 500 is implemented in a machine-accessible and readable medium and is optionally accessible over a network.
- the pixel adjustment system 500 may be operational on a network device or resource that services a plurality of clients, such that the pixel adjustment system 500 is a service that gains up luminance and/or color channel(s) for a given image or portion of an image.
- the pixel adjustment system 500 may be embedded in an image processing device or any processing device capable of processing or rendering images.
- the pixel adjustment system 500 includes a low pass filter 501, a means for determining a factor 502, and an output function 503.
- the low pass filter 501 is processed to acquire an adjusted low frequency value for a pixel value in response to a desired gain.
- the gain is a configured option provided to the pixel adjustment system 500 and available to the low pass filter 501.
- the low pass filter 501 initially computes a low, frequency value (LF) for a given pixel value (P), this low frequency value is adjusted by multiplying it by the desired gain (G) (e.g., LF - LF * P).
- G desired gain
- the means for determining a factor 502 is processed to resolve what percentage of the desired gain should be attributed to an initial high frequency value (HF).
- HF is multiplied by G and then further multiplied by a factor F.
- F is resolved by determining whether the absolute value of HF is within certain predefined tolerances or thresholds that indicate whether noise is present, not present, or present to some degree.
- the means for determining a factor 502 may be a software, firmware, and/or hardware module that performs a function that resolves a value for the factor based on the desired gain, an initial high frequency value, and optionally the adjusted low frequency value.
- the means for determining 502 also includes a means for comparing 504 the desired gain and the HF to one or more predefined thresholds in order to assign a percentage of G that should be applied to HF for a given P. For example, if the absolute value of HF is at or below a first threshold Tl, then this is an indication that P is in a flat area of the image or portion of the image and that F should be assigned the value of 1/G. In this manner, HF becomes P- LF because HF*G-1/G equals HF, which is P-LF. Essentially, no gain is made to HF when the absolute value of HF is at or below Tl .
- a second comparison may be made to a second threshold T2.
- T2 if HF is at or above T2, then P is in an area of the image or portion of the image where any deviation appears to be detail and not noise; therefore, F is assigned the value 1 and HF becomes (P-LF)*G*1.
- any mapping function or interpolation function may be used to map a value of F to values between 1/G and 1.
- the gain up in the low frequency channel is linear; however the gain up in the non frequency channel includes a number of modified HF values that were increased in a non linear fashion through use of the means for determining a factor 502. The result is a modified image or portion of an image that has a configurable gain achieved in the luminance and/or color channel(s) where the noise present in the high frequency channel has been minimized or reduced during the gain up.
Abstract
Description
Claims
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE112005001706.0T DE112005001706B4 (en) | 2004-07-30 | 2005-07-27 | Adjusting pixels by desired gains and factors |
JP2007523774A JP4533933B2 (en) | 2004-07-30 | 2005-07-27 | Pixel adjustment method with desired gain and coefficient |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/909,214 | 2004-07-30 | ||
US10/909,214 US7426314B2 (en) | 2004-07-30 | 2004-07-30 | Adjusting pixels by desired gains and factors |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2006015058A2 true WO2006015058A2 (en) | 2006-02-09 |
WO2006015058A3 WO2006015058A3 (en) | 2006-03-16 |
Family
ID=35457918
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2005/026675 WO2006015058A2 (en) | 2004-07-30 | 2005-07-27 | Adjusting pixels by desired gains and factors |
Country Status (5)
Country | Link |
---|---|
US (1) | US7426314B2 (en) |
JP (1) | JP4533933B2 (en) |
CN (1) | CN100571327C (en) |
DE (1) | DE112005001706B4 (en) |
WO (1) | WO2006015058A2 (en) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7929798B2 (en) * | 2005-12-07 | 2011-04-19 | Micron Technology, Inc. | Method and apparatus providing noise reduction while preserving edges for imagers |
KR20090005843A (en) * | 2007-07-10 | 2009-01-14 | 삼성전자주식회사 | Imaging apparatus and method for improving sensitivity thereof |
KR100872253B1 (en) * | 2007-08-23 | 2008-12-05 | 삼성전기주식회사 | Method for eliminating noise of image generated by image sensor |
WO2010013401A1 (en) * | 2008-07-30 | 2010-02-04 | 三菱電機株式会社 | Image processing device and method, and image display device |
JP5324391B2 (en) * | 2009-10-22 | 2013-10-23 | キヤノン株式会社 | Image processing apparatus and control method thereof |
US20130329004A1 (en) * | 2012-06-06 | 2013-12-12 | Apple Inc. | Method of and Apparatus for Image Enhancement |
US9082180B2 (en) * | 2012-12-28 | 2015-07-14 | Nvidia Corporation | System, method, and computer program product for implementing a spatially varying unsharp mask noise reduction filter |
US9667842B2 (en) | 2014-08-30 | 2017-05-30 | Apple Inc. | Multi-band YCbCr locally-adaptive noise modeling and noise reduction based on scene metadata |
US9525804B2 (en) * | 2014-08-30 | 2016-12-20 | Apple Inc. | Multi-band YCbCr noise modeling and noise reduction based on scene metadata |
US9641820B2 (en) | 2015-09-04 | 2017-05-02 | Apple Inc. | Advanced multi-band noise reduction |
EP3671625B1 (en) * | 2018-12-18 | 2020-11-25 | Axis AB | Method, device, and system for enhancing changes in an image captured by a thermal camera |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4825297A (en) * | 1986-08-29 | 1989-04-25 | Agfa-Gevaert Aktiengesellschaft | Method of and apparatus for electronic contrast enhancement of reproductions of two-dimensional transparent original images |
EP0398861A2 (en) * | 1989-05-15 | 1990-11-22 | Polaroid Corporation | Method for adaptively sharpening electronic images |
EP0531904A2 (en) * | 1991-09-10 | 1993-03-17 | Eastman Kodak Company | Method and apparatus for spatially variant filtering |
US5732159A (en) * | 1995-04-29 | 1998-03-24 | Samsung Electronics Co., Ltd. | Blocking-effect eliminating circuit for use in image signal coder/decoder |
US6058220A (en) * | 1990-02-28 | 2000-05-02 | U.S. Philips Corporation | Device for scanning an X-ray image |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0824379B2 (en) | 1989-06-02 | 1996-03-06 | 三洋電機株式会社 | Signal separation circuit |
EP0440780A1 (en) | 1989-08-28 | 1991-08-14 | Eastman Kodak Company | Digital image noise reduction of luminance and chrominance based on overlapping planar approximation |
JP3528184B2 (en) | 1991-10-31 | 2004-05-17 | ソニー株式会社 | Image signal luminance correction apparatus and luminance correction method |
JP3144860B2 (en) | 1991-12-10 | 2001-03-12 | 株式会社東芝 | Video signal processing device |
US5774599A (en) * | 1995-03-14 | 1998-06-30 | Eastman Kodak Company | Method for precompensation of digital images for enhanced presentation on digital displays with limited capabilities |
JP3436015B2 (en) | 1996-09-19 | 2003-08-11 | ミノルタ株式会社 | Image reading device |
JP2951910B2 (en) | 1997-03-18 | 1999-09-20 | 松下電器産業株式会社 | Gradation correction device and gradation correction method for imaging device |
US6697107B1 (en) | 1998-07-09 | 2004-02-24 | Eastman Kodak Company | Smoothing a digital color image using luminance values |
US6393148B1 (en) | 1999-05-13 | 2002-05-21 | Hewlett-Packard Company | Contrast enhancement of an image using luminance and RGB statistical metrics |
GB2357649A (en) * | 1999-12-22 | 2001-06-27 | Nokia Mobile Phones Ltd | Image enhancement using inverse histogram based pixel mapping |
EP1134969A1 (en) * | 2000-03-13 | 2001-09-19 | Koninklijke Philips Electronics N.V. | Picture improvement |
DE10202163A1 (en) * | 2002-01-22 | 2003-07-31 | Bosch Gmbh Robert | Process and device for image processing and night vision system for motor vehicles |
US6876778B2 (en) * | 2002-03-11 | 2005-04-05 | Sunplus Technology Co., Ltd. | Edge enhancement method and apparatus in digital image scalar-up circuit |
US7006709B2 (en) * | 2002-06-15 | 2006-02-28 | Microsoft Corporation | System and method deghosting mosaics using multiperspective plane sweep |
JP2004140624A (en) * | 2002-10-18 | 2004-05-13 | Fuji Photo Film Co Ltd | Device and method for image data correction |
-
2004
- 2004-07-30 US US10/909,214 patent/US7426314B2/en not_active Expired - Fee Related
-
2005
- 2005-07-27 JP JP2007523774A patent/JP4533933B2/en not_active Expired - Fee Related
- 2005-07-27 WO PCT/US2005/026675 patent/WO2006015058A2/en active Application Filing
- 2005-07-27 DE DE112005001706.0T patent/DE112005001706B4/en not_active Expired - Fee Related
- 2005-07-27 CN CNB2005800258972A patent/CN100571327C/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4825297A (en) * | 1986-08-29 | 1989-04-25 | Agfa-Gevaert Aktiengesellschaft | Method of and apparatus for electronic contrast enhancement of reproductions of two-dimensional transparent original images |
EP0398861A2 (en) * | 1989-05-15 | 1990-11-22 | Polaroid Corporation | Method for adaptively sharpening electronic images |
US6058220A (en) * | 1990-02-28 | 2000-05-02 | U.S. Philips Corporation | Device for scanning an X-ray image |
EP0531904A2 (en) * | 1991-09-10 | 1993-03-17 | Eastman Kodak Company | Method and apparatus for spatially variant filtering |
US5732159A (en) * | 1995-04-29 | 1998-03-24 | Samsung Electronics Co., Ltd. | Blocking-effect eliminating circuit for use in image signal coder/decoder |
Also Published As
Publication number | Publication date |
---|---|
DE112005001706B4 (en) | 2015-11-26 |
JP4533933B2 (en) | 2010-09-01 |
DE112005001706T5 (en) | 2007-06-14 |
CN100571327C (en) | 2009-12-16 |
US20060023965A1 (en) | 2006-02-02 |
WO2006015058A3 (en) | 2006-03-16 |
JP2008508800A (en) | 2008-03-21 |
US7426314B2 (en) | 2008-09-16 |
CN101027896A (en) | 2007-08-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2006015058A2 (en) | Adjusting pixels by desired gains and factors | |
US8711249B2 (en) | Method of and apparatus for image denoising | |
US9386288B2 (en) | Compensating for sensor saturation and microlens modulation during light-field image processing | |
US8115833B2 (en) | Image-acquisition apparatus | |
US8478042B2 (en) | Method and apparatus for enhancing image or video quality using an exposure aware scene adaptive global brightness contrast | |
KR101311817B1 (en) | Image detail enhancement | |
US8576445B2 (en) | Method for processing high dynamic range images using tone mapping to extended RGB space | |
US7729535B2 (en) | Color characterization of high dynamic range image capture devices | |
KR101080846B1 (en) | Apparatus and method for color distortion correction of image by estimate of correction matrix | |
WO2012036251A1 (en) | Methods and apparatuses for estimating compression noise | |
JPH1169181A (en) | Image processing unit | |
US20040036765A1 (en) | Automated color control in film-to-digital transfer | |
US20040190023A1 (en) | Image processing method, apparatus and program | |
CN116134478A (en) | Inverse tone mapping with adaptive bright spot attenuation | |
JP6335614B2 (en) | Image processing apparatus, control method thereof, and program | |
JP4353233B2 (en) | Image processing program and image processing apparatus | |
US8514453B2 (en) | Method for processing high dynamic range images using tone mapping and WCS color transforms | |
JP7145719B2 (en) | Video signal converter and program | |
JP5135134B2 (en) | Image processing apparatus and method | |
JP2008227959A (en) | Image processing device, image processing method and image processing system | |
KR101279773B1 (en) | Image processing device, image processing method, and storage medium | |
KR100528887B1 (en) | Gain correcting device | |
JP2001229375A (en) | Image processor, image processing method and recording medium | |
JP2015204517A (en) | Image processing apparatus, image processing method, control program and recording medium | |
JP2007193844A (en) | Image processing apparatus and image processing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU LV MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
DPE1 | Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101) | ||
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2007523774 Country of ref document: JP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1120050017060 Country of ref document: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 200580025897.2 Country of ref document: CN |
|
RET | De translation (de og part 6b) |
Ref document number: 112005001706 Country of ref document: DE Date of ref document: 20070614 Kind code of ref document: P |
|
122 | Ep: pct application non-entry in european phase |