US20120133806A1 - Image processing apparatus having luminance-type gamma correction circuit capable of changing nonlinear characteristic, and image processing method therefor - Google Patents
Image processing apparatus having luminance-type gamma correction circuit capable of changing nonlinear characteristic, and image processing method therefor Download PDFInfo
- Publication number
- US20120133806A1 US20120133806A1 US13/302,545 US201113302545A US2012133806A1 US 20120133806 A1 US20120133806 A1 US 20120133806A1 US 201113302545 A US201113302545 A US 201113302545A US 2012133806 A1 US2012133806 A1 US 2012133806A1
- Authority
- US
- United States
- Prior art keywords
- nonlinear characteristic
- signal
- luminance
- nonlinear
- gamma correction
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000012545 processing Methods 0.000 title claims abstract description 16
- 238000003672 processing method Methods 0.000 title claims description 5
- 238000012937 correction Methods 0.000 title abstract description 111
- 238000006243 chemical reaction Methods 0.000 claims abstract description 18
- 238000000034 method Methods 0.000 claims description 18
- 238000011156 evaluation Methods 0.000 description 20
- 238000010586 diagram Methods 0.000 description 16
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 13
- 238000013459 approach Methods 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 5
- 230000001629 suppression Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 4
- 230000014509 gene expression Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 239000013256 coordination polymer Substances 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000004042 decolorization Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- 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/94—Dynamic range modification of images or parts thereof based on local image properties, e.g. for local contrast enhancement
-
- 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/80—Camera processing pipelines; Components thereof
- H04N23/82—Camera processing pipelines; Components thereof for controlling camera response irrespective of the scene brightness, e.g. gamma correction
Definitions
- the present invention relates to an image processing apparatus having a luminance-type gamma correction circuit capable of changing a nonlinear characteristic, and an image processing method therefor, and more particularly, to an image processing apparatus in which a variation of saturation occurring when the nonlinear characteristic of the luminance-type gamma correction circuit is changed is suppressed and an image processing method therefor.
- an image processor of performing the image processing includes a gamma correction circuit for correcting the gamma characteristic of the monitor.
- a gamma correction circuit for correcting the gamma characteristic of the monitor.
- the nonlinear characteristic for the gamma correction for the luminance is varied depending on the signal amount of the high-luminance portion. For example, if the signal amount of the high-luminance portion is large, the slope of the high-luminance portion is decreased in a property of the gamma correction. However, instead of it, the gradation expression is performed for a further higher-luminance portion.
- the saturation may vary along with the change of the nonlinear characteristic. Even for the same subject, the variation of the saturation can occur depending on the signal amount of the high-luminance portion.
- the present invention provides an image processing apparatus in which, even if a nonlinear characteristic of a luminance-type gamma correction circuit for converting a luminance signal is changed, saturation with respect to a luminance output can be nearly constant and an image processing method therefor.
- an image processing apparatus comprising a first nonlinearization unit adapted to perform nonlinear conversion of a signal that has been generated from image data and determines luminance, with a first nonlinear characteristic, a second nonlinearization unit adapted to perform nonlinear conversion of a signal that has been generated from the image data and determines saturation, with a second nonlinear characteristic, and a control unit adapted to set the first nonlinear characteristic and the second nonlinear characteristic to the first nonlinearization unit and the second nonlinearization unit, respectively, wherein the control unit is adapted to previously prepare the first nonlinear characteristic set to the first nonlinearization unit, and an output ratio of the first nonlinear characteristic with respect to an output of the signal that has been generated from the image data and determines the luminance, to the second nonlinear characteristic with respect to an output of the signal that has been generated from the image data and determines the saturation, and to define the second nonlinear characteristic to be set to the second nonlinearization unit
- the saturation for each output luminance level can be nearly constant.
- FIG. 1 is a block diagram showing a schematic configuration of a digital video camera according to a first embodiment.
- FIG. 2 is a diagram showing a relationship between an evaluation value of a high-luminance signal obtained by a detector of the digital video camera of FIG. 1 , and a representative value used for selecting a nonlinear characteristic.
- FIG. 3 is a diagram showing an example of nonlinear characteristics to be set to a luminance-type gamma correction circuit of the digital video camera of FIG. 1 .
- FIG. 4 is a diagram showing an example of a relationship between the nonlinear characteristic to be set to the luminance-type gamma correction circuit, and a nonlinear characteristic to be set to a color-type gamma correction circuit of the digital video camera of FIG. 1 .
- FIG. 5 is a diagram showing an example of a relationship of a ratio of the nonlinear characteristic to be set to the color-type gamma correction circuit to the nonlinear characteristic to be set to the luminance-type gamma correction circuit, with respect to an output from the luminance-type gamma correction circuit.
- FIG. 6 is a diagram showing the nonlinear characteristics to be set to the color-type gamma correction circuit, which are determined with respect to the nonlinear characteristics to be set to the luminance-type gamma correction circuit of FIG. 3 .
- FIG. 7 is a block diagram showing a schematic configuration of the digital video camera according to a second embodiment.
- FIG. 8 is a diagram showing an example of a nonlinear characteristic to be set to a gamma correction circuit for hue of the digital video camera of FIG. 7 .
- FIG. 9 is a flowchart showing a procedure of a nonlinear characteristic determination method according to the first embodiment.
- FIG. 1 is a block diagram showing a schematic configuration of a digital video camera 1 according to a first embodiment.
- the digital video camera 1 consists of an optical system 101 , an image pickup section 102 , an analog front end (AFE) 103 , a signal processor 104 , a luminance-type signal processor 105 , and a luminance-type gamma correction circuit 106 that functions as a first nonlinearization unit.
- the digital video camera 1 includes a color-type signal processor 107 , a color-type gamma correction circuit 108 that functions as a second nonlinearization unit, a color signal generation circuit 109 , a detector 110 and a system controller 111 .
- the system controller 111 controls the optical system 101 , the image pickup section 102 , the AFE 103 , the luminance-type gamma correction circuit 106 , the color-type gamma correction circuit 108 , and the detector 110 , and obtains a detection signal from the detector 110 .
- the optical system 101 includes an iris, a lens, and the like.
- the image pickup section 102 includes an image pickup element such as a CMOS image sensor or a CCD image sensor, a timing generator (TG), and the like.
- a subject (not shown) is shot by the digital video camera 1 , a light that has passed through the optical system 101 is imaged onto the image pickup element of the image pickup section 102 .
- the image pickup element photoelectrically converts a subject image obtained by the imaging, and outputs the converted subject image as an analog image signal. It should be noted that this analog image signal is outputted from the image pickup section 102 at a shutter speed defined by the system controller 111 .
- the AFE 103 converts the analog image signal outputted from the image pickup section 102 , into a digital image signal (hereinafter referred to as “image data”) through analog/digital (A/D) conversion, and transmits the converted image data to the signal processor 104 .
- the signal processor 104 performs black level correction, white balance adjustment, and the like for received image data, and transmits each processed image data of red (R), green (G) and blue (B) to the luminance-type signal processor 105 and the color-type signal processor 107 .
- each processed image data of RGB is transmitted to the luminance-type gamma correction circuit 106 .
- the luminance-type gamma correction circuit 106 performs nonlinear conversion of the above described each image data of RGB, and outputs the converted each image data of RGB.
- the image data that has passed through processing in the luminance-type gamma correction circuit 106 is transmitted to a luminance signal generation circuit 112 , where a luminance signal Y is generated from each signal of R, G and B.
- the color-type signal processor 107 corrects black and color balances.
- the image data that has passed through processing in the color-type signal processor 107 and determines saturation is transmitted to the color-type gamma correction circuit 108 , where signal correction through the nonlinear conversion is performed for each signal of RGB.
- the image data that has passed through processing in the color-type gamma correction circuit 108 is transmitted to the color signal generation circuit 109 , where color-difference signals Pr and Pb are generated from each signal of R, G and B. In this way, the image data (image signal) that is inputted to the color-type signal processor 107 and outputted from the color signal generation circuit 109 is processed as the image data that determines the saturation of the image.
- the detector 110 generates a luminance signal from the image data, based on a frame and a threshold that are set by the system controller 111 , and obtains an evaluation value for exposure control and an evaluation value of a high-luminance signal, based on this generated luminance signal.
- the evaluation value for the exposure control is, for example, a value representing an exposure of a current video, such as an average value of entire image data of one frame, and is transmitted from the detector 110 to the system controller 111 .
- the system controller 111 transmits signals to the optical system 101 , the image pickup section 102 , and the AFE 103 so that the evaluation value for the exposure control becomes a target value, and controls the iris, a shutter, and a gain.
- the evaluation value of the high-luminance signal is a value representing to what degree a signal of a high-luminance portion exists in the entire image data, and for example, a signal amount (a value of an integral) of the luminance signal exceeding a previously defined threshold is used. Accordingly, if the evaluation value of the high-luminance signal is large, it shows that many high-luminance portions exist in the image data.
- the evaluation value of the high-luminance signal is transmitted from the detector 110 to the system controller 111 .
- the system controller 111 sets, based on the evaluation value of the high-luminance signal, a nonlinear characteristic (first nonlinear characteristic) with which the luminance-type gamma correction circuit 106 performs the nonlinear conversion, and a nonlinear characteristic (second nonlinear characteristic) with which the color-type gamma correction circuit 108 performs the nonlinear conversion.
- FIG. 9 is a flowchart showing a procedure of a nonlinear characteristic determination method in the first embodiment.
- the system controller 111 obtains the evaluation value of the high-luminance signal from the detector 110 (step S 901 ), and calculates a representative value according to the evaluation value (step S 902 ).
- step S 901 the evaluation value of the high-luminance signal from the detector 110
- step S 902 calculates a representative value according to the evaluation value
- a method of calculating this representative value will be described with reference to FIG. 2 .
- FIG. 2 is a diagram showing a relationship between the evaluation value of the high-luminance signal obtained by the detector 110 of the digital video camera 1 of FIG. 1 , and the representative value used for selecting the nonlinear characteristic.
- the representative value is decided by the number of previously prepared nonlinear characteristics. In the present embodiment, it is assumed that 11 kinds of nonlinear characteristics are prepared.
- the representative value and the nonlinear characteristic are previously associated with each other, and the larger the representative value becomes, the higher luminance of an expressed gradation in the nonlinear characteristic becomes.
- the evaluation value of the high-luminance signal exceeds a maximum value (max)
- the representative value is fixed to “10”. As shown in FIG.
- the first nonlinear characteristic to be set to the luminance-type gamma correction circuit 106 , and the second nonlinear characteristic to be set to the color-type gamma correction circuit 108 are selected (step S 903 ), and this process is completed. According to this process, the selected nonlinear characteristics are set to the luminance-type gamma correction circuit 106 and the color-type gamma correction circuit 108 . Then, the set nonlinear characteristic is used to output Y from the luminance-type gamma correction circuit 106 .
- an output of the color-type gamma correction circuit 108 is transmitted to the color signal generation circuit 109 , where Pr and Pb are outputted.
- nonlinear characteristics of a luminance-type and a color-type have been defined according to the representative value.
- the nonlinear characteristic determination method will be described while the nonlinear characteristics are shown.
- FIG. 3 is a diagram showing an example of the nonlinear characteristics to be set to the luminance-type gamma correction circuit 106 of the digital video camera 1 of FIG. 1 , and shows a nonlinear characteristic 301 , a nonlinear characteristic 302 and a nonlinear characteristic 303 that have been previously prepared for the representative value 0 , the representative value 5 and the representative value 10 shown in FIG. 2 .
- a gradation of an output signal from the luminance-type gamma correction circuit 106 occurs with respect to an input signal of an input value up to 511 from the luminance-type signal processor 105 to the luminance-type gamma correction circuit 106 .
- the gradation of the output signal occurs with respect to the input signal of the input value up to 1023.
- the gradation of the output signal occurs with respect to the input signal of the input value up to 767 that is intermediate between these input values.
- the nonlinear characteristic 301 is selected, and the output signal from the luminance-type gamma correction circuit 106 at a time when the input value of the input signal from the luminance-type signal processor 105 is up to 511 is expressed with good gradation.
- the nonlinear characteristic 303 is selected, and the output signal from the luminance-type gamma correction circuit 106 at a time when the input value of the input signal from the luminance-type signal processor 105 is higher than 511 is expressed with the good gradation.
- FIG. 4 is a diagram showing a relationship between the nonlinear characteristic to be set to the luminance-type gamma correction circuit 106 , and the nonlinear characteristic to be set to the color-type gamma correction circuit 108 , in the case of the representative value 0 .
- the nonlinear characteristic 301 shown in FIG. 4 is the same as the nonlinear characteristic 301 shown in FIG. 3 . In other words, with respect to the nonlinear characteristic 301 of FIG.
- its x-axis represents the value of the input signal to the luminance-type gamma correction circuit 106
- its y-axis represents a value of the output signal from the luminance-type gamma correction circuit 106
- its x-axis indicates a value of an input signal to the color-type gamma correction circuit 108
- its y-axis indicates a value of an output signal from the color-type gamma correction circuit 108 .
- the nonlinear characteristic to be set to the color-type gamma correction circuit 108 is defined as follows. Specifically, first, a reference output ratio of luminance to color is defined.
- the nonlinear characteristic 401 shown in FIG. 4 is a nonlinear characteristic to be set to the color-type gamma correction circuit 108 if the representative value 0 is selected. In the present embodiment, the nonlinear characteristic 401 has a characteristic close to an inverse gamma characteristic of a monitor.
- the nonlinear characteristic 301 to be set to the luminance-type gamma correction circuit 106 and the nonlinear characteristic 401 to be set to the color-type gamma correction circuit 108 have a similar characteristic until both the value of the output signal from the luminance-type gamma correction circuit 106 and the value of the output signal from the color-type gamma correction circuit 108 become CP.
- FIG. 5 is a diagram showing a relationship of a ratio (output ratio) of the nonlinear characteristic to be set to the color-type gamma correction circuit 108 to the nonlinear characteristic to be set to the luminance-type gamma correction circuit 106 , with respect to the output signal from the luminance-type gamma correction circuit 106 (the nonlinear characteristic to be set to the luminance-type gamma correction circuit 106 ).
- the output ratio becomes 1.0 times until both the value of the output signal from the luminance-type gamma correction circuit 106 and the value of the output signal from the color-type gamma correction circuit 108 become CP.
- the output ratio becomes Cmax/Ymax when the value of the output signal from the luminance-type gamma correction circuit 106 become Ymax.
- the system controller 111 determines the nonlinear characteristic to be set to the color-type gamma correction circuit 108 , from the nonlinear characteristic to be set to the luminance-type gamma correction circuit 106 , and the output ratio of FIG. 5 .
- FIG. 6 is a diagram showing the nonlinear characteristics to be set to the color-type gamma correction circuit 108 , which are determined with respect to the nonlinear characteristics 301 , 302 and 303 to be set to the luminance-type gamma correction circuit 106 as shown in FIG. 3 .
- Nonlinear characteristics 601 , 602 and 603 shown in FIG. 6 are the nonlinear characteristics to be set to the color-type gamma correction circuit 108 , and have been previously prepared for the representative values 0 , 5 and 10 shown in FIG. 2 , respectively.
- the nonlinear characteristics 601 , 602 and 603 have been defined so that all of a ratio of the nonlinear characteristic 301 to the nonlinear characteristic 601 , a ratio of the nonlinear characteristic 302 to the nonlinear characteristic 602 , and a ratio of the nonlinear characteristic 303 to the nonlinear characteristic 603 satisfy the relationship of FIG. 5 .
- the nonlinear characteristic 301 of FIG. 3 is set to the luminance-type gamma correction circuit 106
- the nonlinear characteristic 601 is set to the color-type gamma correction circuit 108 .
- the nonlinear characteristic 601 of FIG. 6 becomes equivalent to the nonlinear characteristic 401 shown in FIG. 4 .
- the nonlinear characteristic 302 is set to the luminance-type gamma correction circuit 106
- the nonlinear characteristic 602 is set to the color-type gamma correction circuit 108 .
- the nonlinear characteristic 303 is set to the luminance-type gamma correction circuit 106
- the nonlinear characteristic 603 is set to the color-type gamma correction circuit 108 .
- the system controller 111 changes the nonlinear characteristics to be set to the luminance-type gamma correction circuit 106 and the color-type gamma correction circuit 108 , depending on the evaluation value of the high-luminance signal that indicates the signal amount (the value of the integral) of the luminance signal that exceeds the previously defined threshold and has been generated by the detector 110 .
- the system controller 111 selects the nonlinear characteristic to be set to the luminance-type gamma correction circuit 106 , from a plurality of nonlinear characteristics that have been previously prepared as the representative value 0 to the representative value 10 .
- the nonlinear characteristic to be set to the color-type gamma correction circuit 108 is determined so that this output ratio is satisfied.
- the nonlinear characteristic used in the nonlinear conversion in the color-type gamma correction circuit 108 is set by the method as described above, saturation with respect to a luminance output can be nearly constant when the nonlinear characteristic of the luminance-type gamma correction circuit 106 is varied, and a variation of the saturation can be reduced.
- the nonlinear characteristic for the nonlinear conversion in the color-type gamma correction circuit 108 is varied corresponding to the nonlinear characteristic for the nonlinear conversion in the luminance-type gamma correction circuit 106 , and a color signal is generated with the output signal from the color-type gamma correction circuit 108 .
- a color signal is generated with the output signal from the color-type gamma correction circuit 108 .
- the nonlinear characteristic 601 shown in FIG. 6 few color shifts occur because of closeness to the inverse gamma characteristic of the monitor.
- a hue shift occurs for an amount of deviation from the inverse gamma characteristic of the monitor. Consequently, in the present embodiment, the saturation is suppressed while hue is prevented from being affected.
- FIG. 7 is a block diagram showing a schematic configuration of a digital video camera 1 ′ according to a second embodiment. Component parts shown in FIG. 7 corresponding to those in FIG. 1 are assigned the same reference numerals, and descriptions thereof are herein omitted.
- the digital video camera 1 ′ according to the present embodiment further includes a gamma correction circuit for hue 701 that functions as a third nonlinearization unit, a gamma correction circuit for saturation 702 , a color signal generation circuit for hue 703 , a color signal generation circuit for saturation 704 , and a saturation suppression circuit 705 .
- a flow of the nonlinear characteristic selection performed in the system controller is similar to FIG. 9 shown in the first embodiment, and thus the flow is omitted.
- the second nonlinear characteristic selected in the present embodiment is set to the gamma correction circuit for saturation 702 .
- the image data that has passed through the processing in the color-type signal processor 107 is transmitted to each of the gamma correction circuit for hue 701 and the gamma correction circuit for saturation 702 .
- the nonlinear characteristic to be set to the luminance-type gamma correction circuit 106 in the present embodiment is assumed to be similar to the first embodiment.
- the nonlinear characteristic to be set to the gamma correction circuit for saturation 702 can be similar to the nonlinear characteristic to be set to the color-type gamma correction circuit 108 in the first embodiment.
- the gamma correction circuit for hue 701 applies the nonlinear conversion to a signal that determines the hue.
- a nonlinear characteristic (third nonlinear characteristic) used in the nonlinear conversion by the gamma correction circuit for hue 701 is set by the system controller 111 .
- FIG. 8 is a diagram showing an example of the nonlinear characteristic to be set to the gamma correction circuit for hue 701 of the digital video camera 1 ′ of FIG. 7 .
- the nonlinear characteristic to be set to the gamma correction circuit for hue 701 is a characteristic close to the inverse gamma characteristic of the monitor, and that a constant nonlinear characteristic is always set to the gamma correction circuit for hue 701 regardless of the setting in the luminance-type gamma correction circuit 106 .
- the same nonlinear characteristic is given to each signal of RGB inputted to and outputted from the gamma correction circuit for hue 701 .
- An output (RGB signal) from the gamma correction circuit for hue 701 is transmitted to the color signal generation circuit for hue 703
- an output (RGB signal) from the gamma correction circuit for saturation 702 is transmitted to the color signal generation circuit for saturation 704 .
- Each of the color signal generation circuit for hue 703 and the color signal generation circuit for saturation 704 generates a Pb signal and a Pr signal from the received RGB signal, and transmits the Pb signal and the Pr signal to the saturation suppression circuit 705 .
- the Pb signal and the Pr signal that are outputted from the color signal generation circuit for hue 703 are denoted as Pb 1 and Pr 1 , respectively, and the Pb signal and the Pr signal that are outputted from the color signal generation circuit for saturation 704 are denoted as Pb 2 and Pr 2 , respectively.
- the saturation suppression circuit 705 suppresses Pb 1 and Pr 1 at the same ratio.
- a value to be multiplied in the suppression is (Pb 2 2 +Pr 2 2 ) 0.5 /(Pb 1 2 +Pr 1 2 ) 0.5 . In this way, signals in which Pb 1 and Pr 1 are multiplied by this value are outputted as the Pb signal and the Pr signal, from the saturation suppression circuit 705 .
- the saturation can be suppressed to be nearly constant while the hue is maintained, by obtaining the Pb signal and the Pr signal by the above described method of the present embodiment. Moreover, even if a variation occurs in the nonlinear characteristic of the luminance-type gamma correction circuit 106 , the saturation can be generally similarly suppressed with respect to the luminance output.
- aspects of the present invention can also be realized by a computer of a system or apparatus (or devices such as a CPU or MPU) that reads out and executes a program recorded on a memory device to perform the functions of the above-described embodiment(s), and by a method, the steps of which are performed by a computer of a system or apparatus by, for example, reading out and executing a program recorded on a memory device to perform the functions of the above-described embodiment(s).
- the program is provided to the computer for example via a network or from a recording medium of various types serving as the memory device (e.g., computer-readable medium).
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Studio Devices (AREA)
- Color Television Image Signal Generators (AREA)
- Processing Of Color Television Signals (AREA)
- Picture Signal Circuits (AREA)
Abstract
Description
- 1. Field of the Invention
- The present invention relates to an image processing apparatus having a luminance-type gamma correction circuit capable of changing a nonlinear characteristic, and an image processing method therefor, and more particularly, to an image processing apparatus in which a variation of saturation occurring when the nonlinear characteristic of the luminance-type gamma correction circuit is changed is suppressed and an image processing method therefor.
- 2. Description of the Related Art
- In an image pickup apparatus such as a digital video camera, image processing is performed for an output signal from an image pickup element to generate a video, then the video is outputted to a monitor or the like. Since the monitor has a gamma characteristic, an image processor of performing the image processing includes a gamma correction circuit for correcting the gamma characteristic of the monitor. Here, when correction of an inverse gamma characteristic of the monitor is performed with respect to a luminance signal, the luminance signal of the monitor output video generally linearly varies with respect to an incident light.
- However, in a state with an appropriate exposure, when the correction is performed with the inverse gamma characteristic of the monitor, a dynamic range becomes low, and over exposure occurs in relatively-low luminance parts of a high-luminance portion. This does not cause a problem for a low-contrast subject, but does cause a problem of increasing over exposure parts in a video of the high-luminance portion when a contrast becomes high. Consequently, there is known a method of setting a slope of a nonlinear characteristic in the gamma correction of the high-luminance portion to be smaller than that of the inverse gamma characteristic of the monitor, and furthermore giving a gradation to a signal of the high-luminance portion. According to this method, while a gradation expression in the high-luminance portion becomes low, a video having higher luminance can be expressed.
- However, if a color-difference signal is generated by using a signal processed with such a nonlinear characteristic, a shift occurs with respect to the inverse gamma characteristic of the monitor, and thus a hue shift occurs. Consequently, there is a proposed approach in which gamma correction circuits for luminance and for color are separately provided, and a luminance signal and a color signal are generated from signals corrected with different nonlinear characteristics.
- Moreover, an approach for generating an output signal obtained by the gamma correction of the color signal, with the number of bits larger than that of an output signal obtained by the gamma correction of the luminance signal has been invented (see Japanese Laid-Open Patent Publication (Kokai) No. 2001-45308). In this method, since the color signal is generated with a signal that is not suppressed in the high-luminance portion, a color shift or decolorization in the high-luminance portion is improved.
- Furthermore, there is a known approach for detecting a signal amount of the high-luminance portion in the video, and changing gradation of the high-luminance portion depending on the detected signal amount. In this approach, the nonlinear characteristic for the gamma correction for the luminance is varied depending on the signal amount of the high-luminance portion. For example, if the signal amount of the high-luminance portion is large, the slope of the high-luminance portion is decreased in a property of the gamma correction. However, instead of it, the gradation expression is performed for a further higher-luminance portion.
- In the above described approach for changing the gradation of the high-luminance portion depending on the signal amount of the high-luminance portion in the video, the saturation may vary along with the change of the nonlinear characteristic. Even for the same subject, the variation of the saturation can occur depending on the signal amount of the high-luminance portion.
- The present invention provides an image processing apparatus in which, even if a nonlinear characteristic of a luminance-type gamma correction circuit for converting a luminance signal is changed, saturation with respect to a luminance output can be nearly constant and an image processing method therefor.
- In a first aspect of the present invention, there is provided an image processing apparatus, comprising a first nonlinearization unit adapted to perform nonlinear conversion of a signal that has been generated from image data and determines luminance, with a first nonlinear characteristic, a second nonlinearization unit adapted to perform nonlinear conversion of a signal that has been generated from the image data and determines saturation, with a second nonlinear characteristic, and a control unit adapted to set the first nonlinear characteristic and the second nonlinear characteristic to the first nonlinearization unit and the second nonlinearization unit, respectively, wherein the control unit is adapted to previously prepare the first nonlinear characteristic set to the first nonlinearization unit, and an output ratio of the first nonlinear characteristic with respect to an output of the signal that has been generated from the image data and determines the luminance, to the second nonlinear characteristic with respect to an output of the signal that has been generated from the image data and determines the saturation, and to define the second nonlinear characteristic to be set to the second nonlinearization unit so that the output ratio is satisfied.
- According to the present invention, even if the nonlinear characteristic of the luminance-type gamma correction circuit for converting the luminance signal is changed, the saturation for each output luminance level can be nearly constant.
- The above and other objects, features, and advantages of the invention will become more apparent from the following detailed description taken in conjunction with the accompanying drawings.
-
FIG. 1 is a block diagram showing a schematic configuration of a digital video camera according to a first embodiment. -
FIG. 2 is a diagram showing a relationship between an evaluation value of a high-luminance signal obtained by a detector of the digital video camera ofFIG. 1 , and a representative value used for selecting a nonlinear characteristic. -
FIG. 3 is a diagram showing an example of nonlinear characteristics to be set to a luminance-type gamma correction circuit of the digital video camera ofFIG. 1 . -
FIG. 4 is a diagram showing an example of a relationship between the nonlinear characteristic to be set to the luminance-type gamma correction circuit, and a nonlinear characteristic to be set to a color-type gamma correction circuit of the digital video camera ofFIG. 1 . -
FIG. 5 is a diagram showing an example of a relationship of a ratio of the nonlinear characteristic to be set to the color-type gamma correction circuit to the nonlinear characteristic to be set to the luminance-type gamma correction circuit, with respect to an output from the luminance-type gamma correction circuit. -
FIG. 6 is a diagram showing the nonlinear characteristics to be set to the color-type gamma correction circuit, which are determined with respect to the nonlinear characteristics to be set to the luminance-type gamma correction circuit ofFIG. 3 . -
FIG. 7 is a block diagram showing a schematic configuration of the digital video camera according to a second embodiment. -
FIG. 8 is a diagram showing an example of a nonlinear characteristic to be set to a gamma correction circuit for hue of the digital video camera ofFIG. 7 . -
FIG. 9 is a flowchart showing a procedure of a nonlinear characteristic determination method according to the first embodiment. - The present invention will now be described in detail with reference to the drawings showing preferred embodiments thereof. It should be noted that the relative arrangement of the components, the numerical expressions and numerical values set forth in these embodiments do not limit the scope of the present invention unless it is specifically stated otherwise.
-
FIG. 1 is a block diagram showing a schematic configuration of adigital video camera 1 according to a first embodiment. InFIG. 1 , thedigital video camera 1 consists of anoptical system 101, animage pickup section 102, an analog front end (AFE) 103, asignal processor 104, a luminance-type signal processor 105, and a luminance-typegamma correction circuit 106 that functions as a first nonlinearization unit. Moreover, thedigital video camera 1 includes a color-type signal processor 107, a color-typegamma correction circuit 108 that functions as a second nonlinearization unit, a colorsignal generation circuit 109, adetector 110 and asystem controller 111. Thesystem controller 111 controls theoptical system 101, theimage pickup section 102, the AFE 103, the luminance-typegamma correction circuit 106, the color-typegamma correction circuit 108, and thedetector 110, and obtains a detection signal from thedetector 110. - The
optical system 101 includes an iris, a lens, and the like. Theimage pickup section 102 includes an image pickup element such as a CMOS image sensor or a CCD image sensor, a timing generator (TG), and the like. When a subject (not shown) is shot by thedigital video camera 1, a light that has passed through theoptical system 101 is imaged onto the image pickup element of theimage pickup section 102. The image pickup element photoelectrically converts a subject image obtained by the imaging, and outputs the converted subject image as an analog image signal. It should be noted that this analog image signal is outputted from theimage pickup section 102 at a shutter speed defined by thesystem controller 111. - The AFE 103 converts the analog image signal outputted from the
image pickup section 102, into a digital image signal (hereinafter referred to as “image data”) through analog/digital (A/D) conversion, and transmits the converted image data to thesignal processor 104. Thesignal processor 104 performs black level correction, white balance adjustment, and the like for received image data, and transmits each processed image data of red (R), green (G) and blue (B) to the luminance-type signal processor 105 and the color-type signal processor 107. - In the luminance-
type signal processor 105, a low-pass filter process and an edge correction process are performed, and each processed image data of RGB is transmitted to the luminance-typegamma correction circuit 106. The luminance-typegamma correction circuit 106 performs nonlinear conversion of the above described each image data of RGB, and outputs the converted each image data of RGB. The image data that has passed through processing in the luminance-typegamma correction circuit 106 is transmitted to a luminancesignal generation circuit 112, where a luminance signal Y is generated from each signal of R, G and B. - The color-
type signal processor 107 corrects black and color balances. The image data that has passed through processing in the color-type signal processor 107 and determines saturation is transmitted to the color-typegamma correction circuit 108, where signal correction through the nonlinear conversion is performed for each signal of RGB. The image data that has passed through processing in the color-typegamma correction circuit 108 is transmitted to the colorsignal generation circuit 109, where color-difference signals Pr and Pb are generated from each signal of R, G and B. In this way, the image data (image signal) that is inputted to the color-type signal processor 107 and outputted from the colorsignal generation circuit 109 is processed as the image data that determines the saturation of the image. - The
detector 110 generates a luminance signal from the image data, based on a frame and a threshold that are set by thesystem controller 111, and obtains an evaluation value for exposure control and an evaluation value of a high-luminance signal, based on this generated luminance signal. The evaluation value for the exposure control is, for example, a value representing an exposure of a current video, such as an average value of entire image data of one frame, and is transmitted from thedetector 110 to thesystem controller 111. - The
system controller 111 transmits signals to theoptical system 101, theimage pickup section 102, and the AFE 103 so that the evaluation value for the exposure control becomes a target value, and controls the iris, a shutter, and a gain. The evaluation value of the high-luminance signal is a value representing to what degree a signal of a high-luminance portion exists in the entire image data, and for example, a signal amount (a value of an integral) of the luminance signal exceeding a previously defined threshold is used. Accordingly, if the evaluation value of the high-luminance signal is large, it shows that many high-luminance portions exist in the image data. Similarly to the evaluation value for the exposure control, the evaluation value of the high-luminance signal is transmitted from thedetector 110 to thesystem controller 111. - The
system controller 111 sets, based on the evaluation value of the high-luminance signal, a nonlinear characteristic (first nonlinear characteristic) with which the luminance-typegamma correction circuit 106 performs the nonlinear conversion, and a nonlinear characteristic (second nonlinear characteristic) with which the color-typegamma correction circuit 108 performs the nonlinear conversion. -
FIG. 9 is a flowchart showing a procedure of a nonlinear characteristic determination method in the first embodiment. Hereinafter, the nonlinear characteristic determination method will be described according to the flowchart. Thesystem controller 111 obtains the evaluation value of the high-luminance signal from the detector 110 (step S901), and calculates a representative value according to the evaluation value (step S902). Hereinafter, a method of calculating this representative value will be described with reference toFIG. 2 . -
FIG. 2 is a diagram showing a relationship between the evaluation value of the high-luminance signal obtained by thedetector 110 of thedigital video camera 1 ofFIG. 1 , and the representative value used for selecting the nonlinear characteristic. The larger the evaluation value is, the larger the representative value becomes. The representative value is decided by the number of previously prepared nonlinear characteristics. In the present embodiment, it is assumed that 11 kinds of nonlinear characteristics are prepared. The representative value and the nonlinear characteristic are previously associated with each other, and the larger the representative value becomes, the higher luminance of an expressed gradation in the nonlinear characteristic becomes. As shown inFIG. 2 , if the evaluation value of the high-luminance signal exceeds a maximum value (max), the representative value is fixed to “10”. As shown inFIG. 2 , if evaluation values ofsubjects gamma correction circuit 106. - Returning to
FIG. 9 , next, according to the representative value calculated in step S902, the first nonlinear characteristic to be set to the luminance-typegamma correction circuit 106, and the second nonlinear characteristic to be set to the color-typegamma correction circuit 108 are selected (step S903), and this process is completed. According to this process, the selected nonlinear characteristics are set to the luminance-typegamma correction circuit 106 and the color-typegamma correction circuit 108. Then, the set nonlinear characteristic is used to output Y from the luminance-typegamma correction circuit 106. Moreover, an output of the color-typegamma correction circuit 108 is transmitted to the colorsignal generation circuit 109, where Pr and Pb are outputted. For the nonlinear characteristics, nonlinear characteristics of a luminance-type and a color-type have been defined according to the representative value. Hereinafter, the nonlinear characteristic determination method will be described while the nonlinear characteristics are shown. -
FIG. 3 is a diagram showing an example of the nonlinear characteristics to be set to the luminance-typegamma correction circuit 106 of thedigital video camera 1 ofFIG. 1 , and shows a nonlinear characteristic 301, a nonlinear characteristic 302 and a nonlinear characteristic 303 that have been previously prepared for therepresentative value 0, therepresentative value 5 and therepresentative value 10 shown inFIG. 2 . In the nonlinear characteristic 301 prepared for therepresentative value 0, a gradation of an output signal from the luminance-typegamma correction circuit 106 occurs with respect to an input signal of an input value up to 511 from the luminance-type signal processor 105 to the luminance-typegamma correction circuit 106. In the nonlinear characteristic 303 prepared for therepresentative value 10, the gradation of the output signal occurs with respect to the input signal of the input value up to 1023. In the nonlinear characteristic 302 prepared for therepresentative value 5, the gradation of the output signal occurs with respect to the input signal of the input value up to 767 that is intermediate between these input values. - As in a case of the
representative value 0, if the evaluation value of the high-luminance signal is small, the nonlinear characteristic 301 is selected, and the output signal from the luminance-typegamma correction circuit 106 at a time when the input value of the input signal from the luminance-type signal processor 105 is up to 511 is expressed with good gradation. On the other hand, like therepresentative value 10, if the evaluation value of the high-luminance signal is large, the nonlinear characteristic 303 is selected, and the output signal from the luminance-typegamma correction circuit 106 at a time when the input value of the input signal from the luminance-type signal processor 105 is higher than 511 is expressed with the good gradation. - In the
digital video camera 1, the nonlinear characteristic to be set in the color-typegamma correction circuit 108 has also been previously prepared for the above described plurality of representative values.FIG. 4 is a diagram showing a relationship between the nonlinear characteristic to be set to the luminance-typegamma correction circuit 106, and the nonlinear characteristic to be set to the color-typegamma correction circuit 108, in the case of therepresentative value 0. The nonlinear characteristic 301 shown inFIG. 4 is the same as the nonlinear characteristic 301 shown inFIG. 3 . In other words, with respect to thenonlinear characteristic 301 ofFIG. 4 , its x-axis represents the value of the input signal to the luminance-typegamma correction circuit 106, and its y-axis represents a value of the output signal from the luminance-typegamma correction circuit 106. Moreover, with respect to anonlinear characteristic 401 ofFIG. 4 , its x-axis indicates a value of an input signal to the color-typegamma correction circuit 108, and its y-axis indicates a value of an output signal from the color-typegamma correction circuit 108. It should be noted that, similarly to the luminance-typegamma correction circuit 106, the same nonlinear characteristic is given to each signal of RGB inputted to and outputted from the color-typegamma correction circuit 108. - The nonlinear characteristic to be set to the color-type
gamma correction circuit 108 is defined as follows. Specifically, first, a reference output ratio of luminance to color is defined. The nonlinear characteristic 401 shown inFIG. 4 is a nonlinear characteristic to be set to the color-typegamma correction circuit 108 if therepresentative value 0 is selected. In the present embodiment, the nonlinear characteristic 401 has a characteristic close to an inverse gamma characteristic of a monitor. The nonlinear characteristic 301 to be set to the luminance-typegamma correction circuit 106 and the nonlinear characteristic 401 to be set to the color-typegamma correction circuit 108 have a similar characteristic until both the value of the output signal from the luminance-typegamma correction circuit 106 and the value of the output signal from the color-typegamma correction circuit 108 become CP. -
FIG. 5 is a diagram showing a relationship of a ratio (output ratio) of the nonlinear characteristic to be set to the color-typegamma correction circuit 108 to the nonlinear characteristic to be set to the luminance-typegamma correction circuit 106, with respect to the output signal from the luminance-type gamma correction circuit 106 (the nonlinear characteristic to be set to the luminance-type gamma correction circuit 106). The output ratio becomes 1.0 times until both the value of the output signal from the luminance-typegamma correction circuit 106 and the value of the output signal from the color-typegamma correction circuit 108 become CP. Moreover, the output ratio becomes Cmax/Ymax when the value of the output signal from the luminance-typegamma correction circuit 106 become Ymax. Thesystem controller 111 determines the nonlinear characteristic to be set to the color-typegamma correction circuit 108, from the nonlinear characteristic to be set to the luminance-typegamma correction circuit 106, and the output ratio ofFIG. 5 . -
FIG. 6 is a diagram showing the nonlinear characteristics to be set to the color-typegamma correction circuit 108, which are determined with respect to thenonlinear characteristics gamma correction circuit 106 as shown inFIG. 3 .Nonlinear characteristics FIG. 6 are the nonlinear characteristics to be set to the color-typegamma correction circuit 108, and have been previously prepared for therepresentative values FIG. 2 , respectively. Thenonlinear characteristics FIG. 5 . - For example, in a case of the subject 0 shown in
FIG. 2 , thenonlinear characteristic 301 ofFIG. 3 is set to the luminance-typegamma correction circuit 106, and the nonlinear characteristic 601 is set to the color-typegamma correction circuit 108. It should be noted that, in the case of the present embodiment, thenonlinear characteristic 601 ofFIG. 6 becomes equivalent to the nonlinear characteristic 401 shown inFIG. 4 . Similarly, in a case of the subject 1 shown inFIG. 2 , the nonlinear characteristic 302 is set to the luminance-typegamma correction circuit 106, and the nonlinear characteristic 602 is set to the color-typegamma correction circuit 108. Moreover, in a case of the subject 2 shown inFIG. 2 , the nonlinear characteristic 303 is set to the luminance-typegamma correction circuit 106, and the nonlinear characteristic 603 is set to the color-typegamma correction circuit 108. - In this way, in the present embodiment, the
system controller 111 changes the nonlinear characteristics to be set to the luminance-typegamma correction circuit 106 and the color-typegamma correction circuit 108, depending on the evaluation value of the high-luminance signal that indicates the signal amount (the value of the integral) of the luminance signal that exceeds the previously defined threshold and has been generated by thedetector 110. In other words, depending on the evaluation value of the high-luminance signal, thesystem controller 111 selects the nonlinear characteristic to be set to the luminance-typegamma correction circuit 106, from a plurality of nonlinear characteristics that have been previously prepared as therepresentative value 0 to therepresentative value 10. Then, from the nonlinear characteristic set to the luminance-typegamma correction circuit 106, and the output ratio ofFIG. 5 , the nonlinear characteristic to be set to the color-typegamma correction circuit 108 is determined so that this output ratio is satisfied. - Since the nonlinear characteristic used in the nonlinear conversion in the color-type
gamma correction circuit 108 is set by the method as described above, saturation with respect to a luminance output can be nearly constant when the nonlinear characteristic of the luminance-typegamma correction circuit 106 is varied, and a variation of the saturation can be reduced. - In the first embodiment, the nonlinear characteristic for the nonlinear conversion in the color-type
gamma correction circuit 108 is varied corresponding to the nonlinear characteristic for the nonlinear conversion in the luminance-typegamma correction circuit 106, and a color signal is generated with the output signal from the color-typegamma correction circuit 108. Here, for example, in a case of the nonlinear characteristic 601 shown inFIG. 6 , few color shifts occur because of closeness to the inverse gamma characteristic of the monitor. However, in cases of thenonlinear characteristics -
FIG. 7 is a block diagram showing a schematic configuration of adigital video camera 1′ according to a second embodiment. Component parts shown inFIG. 7 corresponding to those inFIG. 1 are assigned the same reference numerals, and descriptions thereof are herein omitted. Thedigital video camera 1′ according to the present embodiment further includes a gamma correction circuit forhue 701 that functions as a third nonlinearization unit, a gamma correction circuit forsaturation 702, a color signal generation circuit forhue 703, a color signal generation circuit forsaturation 704, and asaturation suppression circuit 705. - A flow of the nonlinear characteristic selection performed in the system controller is similar to
FIG. 9 shown in the first embodiment, and thus the flow is omitted. However, the second nonlinear characteristic selected in the present embodiment is set to the gamma correction circuit forsaturation 702. - The image data that has passed through the processing in the color-
type signal processor 107 is transmitted to each of the gamma correction circuit forhue 701 and the gamma correction circuit forsaturation 702. The nonlinear characteristic to be set to the luminance-typegamma correction circuit 106 in the present embodiment is assumed to be similar to the first embodiment. The nonlinear characteristic to be set to the gamma correction circuit forsaturation 702 can be similar to the nonlinear characteristic to be set to the color-typegamma correction circuit 108 in the first embodiment. - The gamma correction circuit for
hue 701 applies the nonlinear conversion to a signal that determines the hue. A nonlinear characteristic (third nonlinear characteristic) used in the nonlinear conversion by the gamma correction circuit forhue 701 is set by thesystem controller 111.FIG. 8 is a diagram showing an example of the nonlinear characteristic to be set to the gamma correction circuit forhue 701 of thedigital video camera 1′ ofFIG. 7 . In the present embodiment, it is assumed that the nonlinear characteristic to be set to the gamma correction circuit forhue 701 is a characteristic close to the inverse gamma characteristic of the monitor, and that a constant nonlinear characteristic is always set to the gamma correction circuit forhue 701 regardless of the setting in the luminance-typegamma correction circuit 106. Here, the same nonlinear characteristic is given to each signal of RGB inputted to and outputted from the gamma correction circuit forhue 701. - An output (RGB signal) from the gamma correction circuit for
hue 701 is transmitted to the color signal generation circuit forhue 703, and an output (RGB signal) from the gamma correction circuit forsaturation 702 is transmitted to the color signal generation circuit forsaturation 704. Each of the color signal generation circuit forhue 703 and the color signal generation circuit forsaturation 704 generates a Pb signal and a Pr signal from the received RGB signal, and transmits the Pb signal and the Pr signal to thesaturation suppression circuit 705. - Here, the Pb signal and the Pr signal that are outputted from the color signal generation circuit for
hue 703 are denoted as Pb1 and Pr1, respectively, and the Pb signal and the Pr signal that are outputted from the color signal generation circuit forsaturation 704 are denoted as Pb2 and Pr2, respectively. Thesaturation suppression circuit 705 suppresses Pb1 and Pr1 at the same ratio. A value to be multiplied in the suppression is (Pb2 2+Pr2 2)0.5/(Pb1 2+Pr1 2)0.5. In this way, signals in which Pb1 and Pr1 are multiplied by this value are outputted as the Pb signal and the Pr signal, from thesaturation suppression circuit 705. - The saturation can be suppressed to be nearly constant while the hue is maintained, by obtaining the Pb signal and the Pr signal by the above described method of the present embodiment. Moreover, even if a variation occurs in the nonlinear characteristic of the luminance-type
gamma correction circuit 106, the saturation can be generally similarly suppressed with respect to the luminance output. - Aspects of the present invention can also be realized by a computer of a system or apparatus (or devices such as a CPU or MPU) that reads out and executes a program recorded on a memory device to perform the functions of the above-described embodiment(s), and by a method, the steps of which are performed by a computer of a system or apparatus by, for example, reading out and executing a program recorded on a memory device to perform the functions of the above-described embodiment(s). For this purpose, the program is provided to the computer for example via a network or from a recording medium of various types serving as the memory device (e.g., computer-readable medium).
- While the present invention has been described with reference to exemplary embodiments, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. The scope of the following claims is to be accorded the broadest interpretation so as to encompass all such modifications and equivalent structures and functions.
- This application claims the benefit of Japanese Patent Application No. 2010-266975, filed Nov. 30, 2010, which is hereby incorporated by reference herein in their entirety.
Claims (4)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010-266975 | 2010-11-30 | ||
JP2010266975 | 2010-11-30 |
Publications (2)
Publication Number | Publication Date |
---|---|
US20120133806A1 true US20120133806A1 (en) | 2012-05-31 |
US8625008B2 US8625008B2 (en) | 2014-01-07 |
Family
ID=46126385
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/302,545 Expired - Fee Related US8625008B2 (en) | 2010-11-30 | 2011-11-22 | Image processing apparatus having luminance-type gamma correction circuit capable of changing nonlinear characteristic, and image processing method therefor |
Country Status (2)
Country | Link |
---|---|
US (1) | US8625008B2 (en) |
JP (1) | JP5754929B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108171658A (en) * | 2016-12-07 | 2018-06-15 | 中国科学院深圳先进技术研究院 | Detect the method and system of gamma correction |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050219259A1 (en) * | 2004-04-02 | 2005-10-06 | Robert Gonsalves | Color correction of images while maintaining constant luminance |
US20050276471A1 (en) * | 2004-06-09 | 2005-12-15 | Yoon-Cheol Shin | Color-spoke processing apparatus and method usable with sequential color display devices |
US20060158564A1 (en) * | 2005-01-20 | 2006-07-20 | Hirotoshi Miyazawa | Video signal processing apparatus and video signal processing method |
US20090033682A1 (en) * | 2007-08-03 | 2009-02-05 | Samsung Electronics Co., Ltd. | Method and system of immersive generation for two-dimension still image and factor dominating method, image content analysis method and scaling parameter prediction method for generating immersive sensation |
US20090290068A1 (en) * | 2008-05-22 | 2009-11-26 | Sanyo Electric Co., Ltd. | Signal Processing Device And Projection Display Apparatus |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2823926B2 (en) * | 1990-03-05 | 1998-11-11 | コニカ株式会社 | Camera exposure control mechanism |
JP3919389B2 (en) | 1999-07-27 | 2007-05-23 | キヤノン株式会社 | Signal processing apparatus and signal processing method |
JP3784726B2 (en) * | 2002-02-22 | 2006-06-14 | シャープ株式会社 | Color adjustment device |
JP4277773B2 (en) * | 2004-09-21 | 2009-06-10 | 株式会社日立製作所 | Video display device |
JP5211521B2 (en) * | 2007-03-26 | 2013-06-12 | 株式会社ニコン | Image processing apparatus, image processing method, image processing program, and camera |
-
2010
- 2010-12-16 JP JP2010280449A patent/JP5754929B2/en not_active Expired - Fee Related
-
2011
- 2011-11-22 US US13/302,545 patent/US8625008B2/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050219259A1 (en) * | 2004-04-02 | 2005-10-06 | Robert Gonsalves | Color correction of images while maintaining constant luminance |
US20050276471A1 (en) * | 2004-06-09 | 2005-12-15 | Yoon-Cheol Shin | Color-spoke processing apparatus and method usable with sequential color display devices |
US7474303B2 (en) * | 2004-06-09 | 2009-01-06 | Samsung Electronics Co., Ltd | Color-spoke processing apparatus and method usable with sequential color display devices |
US20060158564A1 (en) * | 2005-01-20 | 2006-07-20 | Hirotoshi Miyazawa | Video signal processing apparatus and video signal processing method |
US20090033682A1 (en) * | 2007-08-03 | 2009-02-05 | Samsung Electronics Co., Ltd. | Method and system of immersive generation for two-dimension still image and factor dominating method, image content analysis method and scaling parameter prediction method for generating immersive sensation |
US20090290068A1 (en) * | 2008-05-22 | 2009-11-26 | Sanyo Electric Co., Ltd. | Signal Processing Device And Projection Display Apparatus |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108171658A (en) * | 2016-12-07 | 2018-06-15 | 中国科学院深圳先进技术研究院 | Detect the method and system of gamma correction |
Also Published As
Publication number | Publication date |
---|---|
JP5754929B2 (en) | 2015-07-29 |
US8625008B2 (en) | 2014-01-07 |
JP2012134574A (en) | 2012-07-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3892648B2 (en) | Image input device, white balance adjustment method, and computer-readable recording medium storing program for executing the method | |
US8218036B2 (en) | Image sensing apparatus and control method therefor | |
JP5223742B2 (en) | Edge-enhanced image processing apparatus | |
US9838625B2 (en) | Image processing apparatus and control method for image processing apparatus for controlling correction of a black level in a combined image signal | |
EP2839634B1 (en) | Imaging device and image processing method | |
KR101639664B1 (en) | Photographing apparatus and photographing method | |
US11838649B2 (en) | Image capturing device and control method thereof and medium | |
US8155472B2 (en) | Image processing apparatus, camera, image processing program product and image processing method | |
JP4637812B2 (en) | Image signal processing apparatus, image signal processing program, and image signal processing method | |
US8970732B2 (en) | Image capture apparatus and method of controlling the same | |
US20070211165A1 (en) | Imaging device, method for controlling imaging device, program of method for controlling imaging device, recording medium in which program of method for controlling imaging device is recorded | |
US8144210B2 (en) | White balance adjustment device and white balance adjustment method | |
US10475162B2 (en) | Image processing device, method, and storage medium for gamma correction based on illuminance | |
US20090207285A1 (en) | Image capturing system, image processing method, and computer- readable recording medium having image processing program recorded thereon | |
US8625008B2 (en) | Image processing apparatus having luminance-type gamma correction circuit capable of changing nonlinear characteristic, and image processing method therefor | |
JP3995953B2 (en) | Exposure control apparatus and method | |
US20120099007A1 (en) | Image processing apparatus and control method thereof | |
US20230308594A1 (en) | Imaging apparatus, method, and storage medium for generating combined images | |
JP2004336242A (en) | Correction apparatus | |
CN119383433A (en) | Camera device, control method, storage medium and program product | |
JP2004173045A (en) | Image pickup device and imaging method | |
JP2006324789A (en) | Method and apparatus for processing video signal | |
JP2018147417A (en) | Image processor, image processing method, and program | |
US20090207256A1 (en) | Image capturing system, image processing method, and computer- readable recording medium having image processing program recorded thereon | |
JP2004336243A (en) | Correction apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: CANON KABUSHIKI KAISHA, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:HISA, KENZO;REEL/FRAME:027763/0848 Effective date: 20111031 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
FEPP | Fee payment procedure |
Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
LAPS | Lapse for failure to pay maintenance fees |
Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20220107 |