JP5024563B2 - Image processing method, image processing apparatus, and image processing program - Google Patents
Image processing method, image processing apparatus, and image processing program Download PDFInfo
- Publication number
- JP5024563B2 JP5024563B2 JP2008529875A JP2008529875A JP5024563B2 JP 5024563 B2 JP5024563 B2 JP 5024563B2 JP 2008529875 A JP2008529875 A JP 2008529875A JP 2008529875 A JP2008529875 A JP 2008529875A JP 5024563 B2 JP5024563 B2 JP 5024563B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- correction
- corrected
- images
- image processing
- 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.)
- Active
Links
- 238000003672 processing method Methods 0.000 title claims description 14
- 238000012937 correction Methods 0.000 claims description 230
- 230000010354 integration Effects 0.000 claims description 30
- 230000000694 effects Effects 0.000 claims description 28
- 230000006870 function Effects 0.000 claims description 10
- 230000001629 suppression Effects 0.000 claims description 7
- 238000003702 image correction Methods 0.000 claims description 5
- 238000000034 method Methods 0.000 description 67
- 238000010586 diagram Methods 0.000 description 12
- 238000005286 illumination Methods 0.000 description 6
- 230000002411 adverse Effects 0.000 description 4
- 238000007796 conventional method Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 230000001815 facial effect Effects 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 101150071665 img2 gene Proteins 0.000 description 1
Images
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/60—Colour correction or control
- H04N1/6011—Colour correction or control with simulation on a subsidiary picture reproducer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
Description
本発明は画像処理方法、画像処理装置及び画像処理プログラムに関し、特に、画像の画像補正を実現するための画像処理方法、画像処理装置及び画像処理プログラムに関する。 The present invention relates to an image processing method, an image processing apparatus, and an image processing program, and more particularly to an image processing method, an image processing apparatus, and an image processing program for realizing image correction of an image.
画像に対して、最適な処理を実現する方法としては、一種類のみの補正処理を対象とし、その補正処理の最適なパラメータをいかに効率的に選択させるかについての方法が提案されている。 As a method for realizing an optimum process for an image, a method has been proposed in which only one type of correction process is targeted and an optimum parameter for the correction process is efficiently selected.
従来技術における画像に対する画像補正は、ある一つの特定の補正効果を実現する補正処理(例えば、ホワイトバランスだけ)について最適なパラメータを決定する方法としあらかじめ決められた範囲または間隔ごとに設定された複数のパラメータを適用して得た複数の補正画像を同時に提示して、その中から最適と思われる補正画像をユーザに選択させることで、その補正処理における適切なパラメータを決定する。 Image correction for an image in the prior art is a method for determining an optimum parameter for correction processing (for example, only white balance) that realizes one specific correction effect, and a plurality of values set for each predetermined range or interval. By simultaneously presenting a plurality of corrected images obtained by applying the above parameters and allowing the user to select a corrected image that seems to be optimal from among them, an appropriate parameter in the correction processing is determined.
画像処理により目的の補正結果を得るためには、特定の補正効果を実現する1つの補正処理だけでなく、補正効果の異なる複数種類の補正処理(例えば、ホワイトバランス、コントラスト、シャープニング、etc)を適用するのが一般的である。したがって、従来法に則れば、補正効果の異なる補正処理毎に、あらかじめ決められた範囲または間隔ごとに設定された複数のパラメータを適用して得た複数の補正画像の中から最適と思われる補正画像を選択させる手続きを逐次的に繰り返すことになる。 In order to obtain a desired correction result by image processing, not only one correction process for realizing a specific correction effect, but also a plurality of types of correction processes having different correction effects (for example, white balance, contrast, sharpening, etc.) Is generally applied. Therefore, according to the conventional method, it seems to be optimal from a plurality of corrected images obtained by applying a plurality of parameters set for each predetermined range or interval for each correction process having different correction effects. The procedure for selecting a corrected image is sequentially repeated.
上記の場合、既に施してきた補正処理の効果が、現在施そうとする補正処理に悪影響を及ぼす場合があり、この場合、悪影響を及ぼした補正処理まで戻って再びパラメータの選択作業を再度やり直さなければならないことや、あるいはその補正処理を対象から外さなければならないことなど、従来法では作業効率が悪いという問題があった。 In the above case, the effect of the correction process that has already been performed may adversely affect the correction process that is currently being performed.In this case, the parameter selection operation must be performed again by returning to the correction process that has had an adverse effect. There is a problem that work efficiency is poor in the conventional method, such as having to be excluded from the target of the correction process.
さらに、従来法では、補正効果の異なる複数修理の補正処理のうち、ある特定の補正処理を他の補正処理よりも重点的に適用するといった柔軟な補正処理を実現することが出来ないという問題があった。 Furthermore, the conventional method has a problem that it is not possible to realize a flexible correction process in which a specific correction process is applied more heavily than other correction processes among a plurality of correction processes with different correction effects. there were.
そこで、本発明は上記課題に鑑みて発明されたものであって、その目的は、画像処理において補正効果の異なる複数種類の補正処理を適用する場合、既に施してきた補正処理の効果が、現在施す補正処理に悪影響を及ぼす場合、再試行しなければならないという非効率な作業を抑制するとともに、補正効果の異なる複数種類の補正処理の効果のうち、補正効果の高い補正処理に重点を置くといった柔軟な補正処理を実現する画像処理方法、画像処理装置および画像処理プログラムを提供することを目的とする。 Therefore, the present invention has been invented in view of the above-mentioned problems, and the object of the present invention is that when applying a plurality of types of correction processing having different correction effects in image processing, the effect of the correction processing already applied is currently If the correction process to be performed is adversely affected, the inefficient work that must be retried is suppressed, and among the effects of multiple types of correction processes with different correction effects, emphasis is placed on correction processes with high correction effects. An object of the present invention is to provide an image processing method, an image processing apparatus, and an image processing program for realizing flexible correction processing.
上記課題を解決する本発明は、画像処理装置が、入力画像に、ホワイトバランス、シャープニング、露光補正、彩度補正、好ましい色再現、逆光補正、ノイズ抑制から2個以上の異なる補正効果を得る画像処理を個別に適用して得た複数の補正画像を生成する補正画像生成ステップと、画像処理装置が、前記複数の補正画像と前記各補正画像の重要度を設定する設定手段とをユーザに同時に提示し、2個以上の補正画像をユーザに選択させる補正画像選択ステップと、画像処理装置が、選択された2個以上の補正画像を統合して出力画像を生成する補正画像統合ステップと、を有する画像処理方法である。 In the present invention for solving the above-described problems, an image processing apparatus obtains two or more different correction effects for an input image from white balance, sharpening, exposure correction, saturation correction, preferable color reproduction, backlight correction, and noise suppression. A correction image generation step for generating a plurality of correction images obtained by individually applying image processing, and a setting means for the image processing apparatus to set the plurality of correction images and the importance of each correction image are provided to the user. presented at the same time, a corrected image selection step of selecting two or more corrected image to the user, the image processing apparatus, a correction image integration step of generating an output image by integrating two or more correction images selected, which is the image processing method that Yusuke.
上記課題を解決する本発明は、画像処理装置であって、入力画像にホワイトバランス、シャープニング、露光補正、彩度補正、好ましい色再現、逆光補正、ノイズ抑制から2個以上の異なる補正効果を得る画像処理を個別に適用して得た複数の補正画像を生成する補正処理手段と、前記複数の補正画像を記憶する補正画像記憶メモリと、前記複数の補正画像と前記各補正画像の重要度を設定する設定手段とを同時にユーザに提示する画像表示手段と、2個以上の補正画像をユーザに選択させる補正画像選択手段と、選択された2個以上の補正画像を統合して出力画像を生成する補正画像統合手段と、を有する画像処理装置である。 The present invention that solves the above-described problems is an image processing apparatus that has two or more different correction effects on an input image from white balance, sharpening, exposure correction, saturation correction, preferred color reproduction, backlight correction, and noise suppression. Correction processing means for generating a plurality of correction images obtained by individually applying the obtained image processing, a correction image storage memory for storing the plurality of correction images , the plurality of correction images, and the importance of each correction image image display means for presenting simultaneously a user and setting means for setting a correction image selection means for selecting two or more corrected image to the user, the output image by integrating two or more correction images selected and generating corrected image integration unit, an image processing apparatus that have a.
上記課題を解決する本発明は、コンピュータを、入力画像にホワイトバランス、シャープニング、露光補正、彩度補正、好ましい色再現、逆光補正、ノイズ抑制から2個以上の異なる補正効果を得る画像処理を個別に適用して得た複数の補正画像を生成する補正画像生成手段、前記複数の補正画像と前記各補正画像の重要度を設定する設定手段とを同時にユーザに提示して2個以上の補正画像をユーザに選択させる補正画像選択手段、選択された2個以上の補正画像を統合して出力画像を生成する補正画像統合手段、として機能させる画像処理プログラムである。 The present invention that solves the above-described problems enables a computer to perform image processing for obtaining two or more different correction effects from white balance, sharpening, exposure correction, saturation correction, preferable color reproduction, backlight correction, and noise suppression on an input image. Correction image generation means for generating a plurality of correction images obtained by applying them individually, and a plurality of correction images and a setting means for setting the importance of each correction image are simultaneously presented to the user and two or more corrections are made correction image selection means for selecting an image to the user, an image processing program to function as the correction image integration unit, for generating an output image by integrating two or more correction images selected.
本発明によれば、画像処理において複数種類の補正処理を適用する場合、ユーザに対してその複数種類の補正処理を適用した補正画像を同時に提示し、ユーザはそれらの補正画像を確認しながら適用する補正処理を選択することができるので、悪影響を及ぼす補正処理を早い時点で把握でき、画像処理における再試行という非効率な作業を抑制でき、また補正の効果を高められるという第一の効果が得られる。 According to the present invention, when applying a plurality of types of correction processing in image processing, the correction images to which the plurality of types of correction processing are applied are simultaneously presented to the user, and the user applies them while confirming those correction images. The correction process to be performed can be selected, so that the correction process that has an adverse effect can be grasped at an early time, the inefficient work of retrying image processing can be suppressed, and the correction effect can be enhanced. can get.
また、本発明によれば、画像処理において複数種類の補正処理を適用する場合、適用する補正処理の結果を複数提示し、ユーザはそれらの補正処理の効果を確認し、それぞれの補正処理について、処理の重みを調整しながら選択できるので、補正効果の良い処理を重点的に適用するといった柔軟な補正処理が実現でき、補正の効果を最大限に引き出すことができるという第二の効果が得られる。 Further, according to the present invention, when applying a plurality of types of correction processing in image processing, a plurality of results of correction processing to be applied are presented, the user confirms the effect of those correction processing, and for each correction processing, Since it is possible to select while adjusting the processing weight, it is possible to realize flexible correction processing such as focusing on processing with good correction effect, and to obtain the second effect of maximizing the correction effect. .
1 入力画像
21〜2N 補正処理
31〜3N 補正画像
6 出力画像
121〜12N 補正処理部
131〜13N 補正画像記憶部
14 入力画像表示制御部
151〜15N 補正画像表示制御部
16 補正画像選択部
17 補正画像統合処理部1 input image 2 1 to 2 N correction process 3 1 to 3 N corrected image 6 output image 12 1 to 12 N correction processing unit 13 1 to 13 N correction image storage unit 14 the input image display control unit 15 1 to 15 N corrected image Display control unit 16 Correction image selection unit 17 Correction image integration processing unit
本発明の第1の実施の形態を説明する。 A first embodiment of the present invention will be described.
図1は、本発明による第一の実施の形態の画像処理方法を示すフローチャートである。まず、図1を参照して、第一の実施の形態の画像処理方法について説明する。 FIG. 1 is a flowchart showing an image processing method according to the first embodiment of the present invention. First, an image processing method according to the first embodiment will be described with reference to FIG.
図1では、あらかじめ設定されているN(自然数)個の補正処理である補正処理21、補正処理22、…、補正処理2Nをそれぞれ独立に入力画像1に施して得た、補正画像31から補正画像3NまでのN個の補正画像をユーザに対して表示する。ユーザは、N個の補正画像31〜補正画像3Nを目で確認して、適用するM(≦N)個の補正処理を決定して補正画像を選択する(補正画像選択処理4)。そして、ユーザによって選択されたM個の補正処理による補正画像を統合することで、最終的な補正画像としての出力画像6として出力する(選択補正画像統合処理5)。In FIG. 1, a correction image obtained by applying correction processing 2 1 , correction processing 2 2 ,..., Correction processing 2 N , which are N (natural number) correction processing, set in advance to the input image 1 independently. 3 N pieces of corrected images from 1 to corrected image 3 N to display to the user. The user visually confirms the N corrected images 3 1 to 3 N , determines M (≦ N) correction processes to be applied, and selects a corrected image (corrected image selection process 4). Then, the corrected images obtained by the M correction processes selected by the user are integrated to output an output image 6 as a final corrected image (selective corrected image integration process 5).
尚、あらかじめ設定するN個の補正処理は、例えば、ホワイトバランス補正、露光補正、好ましい色再現による補正などの画像の画質補正処理であり、ノイズ等を付加する画質的な付加は含まれるが、新たな画像を追加するような画像自体を変更するような処理は含まない。尚、補正処理は、上記の3個の補正処理に限定されるものではなく、それら以外のものであっても良い。 The N correction processes set in advance are, for example, image quality correction processes such as white balance correction, exposure correction, and preferable color reproduction, and include image quality addition that adds noise and the like. It does not include a process for changing the image itself such as adding a new image. The correction process is not limited to the above three correction processes, but may be other than those.
また、補正処理の数も3個に限られることはない。N個の補正画像を一度に表示できない場合にはスライドバーなどを用いてスクロールしながら表示するようにしても良い。 Further, the number of correction processes is not limited to three. If N corrected images cannot be displayed at a time, they may be displayed while scrolling using a slide bar or the like.
図2は入力画像1に対して、3個の補正処理である補正処理21、補正処理22、補正処理23をそれぞれ適用する場合の例を示している。入力画像1に対して、3個の補正処理21、補正処理22、補正処理23をそれぞれ適用することにより、補正画像31、補正画像32、補正画像33を得ており、これらの補正画像31、補正画像32、補正画像33をユーザに対して表示している。ユーザは、補正画像31、補正画像32、補正画像33のうち、補正画像31及び補正画像33を選択しており、選択された補正画像31及び補正画像33は統合されて、出力画像6が生成されている。FIG. 2 shows an example in which correction processing 2 1 , correction processing 2 2 , and correction processing 2 3, which are three correction processes, are applied to the input image 1. By applying the three correction processes 2 1 , correction processes 2 2 , and correction processes 2 3 to the input image 1, the corrected image 3 1 , the corrected image 3 2 , and the corrected image 3 3 are obtained. these corrected image 3 1, corrected image 3 2, displaying the corrected image 3 3 to the user. The user correction image 3 1, corrected image 3 2, of the corrected image 3 3 has selected correction image 3 1 and the corrected image 3 3, corrected images 3 1 and the corrected image 3 3 selected is integrated Thus, the output image 6 is generated.
図3は、ユーザに入力画像および補正画像を提示するGUIの一例を示したものである。ユーザは提示された3種類の補正画像から、入力画像1に必要と思われる補正処理を選択する。図3では、補正画像31と、補正画像33が選択されている状態を表している。FIG. 3 shows an example of a GUI for presenting an input image and a corrected image to the user. The user selects a correction process that seems necessary for the input image 1 from the three types of correction images presented. In Figure 3, the correction image 3 1 shows a state in which correction image 3 3 is selected.
ユーザによって選択された補正画像を手がかりにして出力画像を生成する。ユーザが1つの補正画像を選択した場合には、その補正画像を出力画像とする。図3に示されたように2つ以上の補正画像が選択されている場合には、選択された補正画像を統合することによって出力画像を生成する。 An output image is generated using the corrected image selected by the user as a clue. When the user selects one corrected image, the corrected image is set as an output image. When two or more corrected images are selected as shown in FIG. 3, an output image is generated by integrating the selected corrected images.
このように、本発明は、入力画像に対して、各個独立に補正処理を行い、補正処理が行われた各補正画像をユーザに表示し、ユーザに選択された補正画像を統合することを特徴とする。 As described above, the present invention is characterized in that each of the input images is subjected to correction processing independently, each correction image on which correction processing has been performed is displayed to the user, and the correction image selected by the user is integrated. And
続いて、上述した本発明を実現する画像処理装置について説明する。 Next, an image processing apparatus that realizes the above-described present invention will be described.
図4は、本発明の第1の実施の形態である画像処理装置100を示したブロック図である。 FIG. 4 is a block diagram showing the image processing apparatus 100 according to the first embodiment of the present invention.
画像処理装置100は、入力画像1に対して、あらかじめ設定された補正処理を実施するN個の補正処理部121〜12Nと、N個の補正処理部121〜12Nに対応して設けられ、各補正処理部121〜12Nによって補正処理がされた補正画像を記憶する補正画像記憶部131〜13Nと、入力画像11をユーザに提示するための入力画像表示制御部14と、各補正画像記憶部131〜13Nに記憶されている補正画像をユーザに提示するための補正画像表示制御部151〜15Nと、表示された補正画像から実際に適用するM(M≦N)個の補正画像を選択させる補正画像選択部16と、ユーザによって選択されたM個の補正画像を統合して出力画像18を生成する補正画像統合処理部17とから構成される。The image processing apparatus 100 corresponds to N correction processing units 12 1 to 12 N that perform preset correction processing on the input image 1 and N correction processing units 12 1 to 12 N. A correction image storage unit 13 1 to 13 N that is provided and stores a correction image corrected by the correction processing units 12 1 to 12 N , and an input image display control unit 14 for presenting the input image 11 to the user. The corrected image display control units 15 1 to 15 N for presenting the corrected images stored in the corrected image storage units 13 1 to 13 N to the user, and M ( A correction image selection unit 16 that selects (M ≦ N) correction images and a correction image integration processing unit 17 that generates the output image 18 by integrating the M correction images selected by the user.
N個の補正処理部121〜12Nは、各部が独立して、入力画像11に対してあらかじめ設定された補正処理を行う。補正処理としては、ホワイトバランス、シャープニング、露光補正、彩度補正、好ましい色再現、逆光補正、ノイズ抑制などが挙げられるが、補正処理はこれらに限定されるものではなく、任意の補正処理を適用することが可能である。The N correction processing units 12 1 to 12 N perform correction processing set in advance for the input image 11 independently of each other. Examples of correction processing include white balance, sharpening, exposure correction, saturation correction, preferable color reproduction, backlight correction, noise suppression, etc., but the correction processing is not limited to these, and arbitrary correction processing can be performed. It is possible to apply.
補正処理は、入力画像11に対して施す補正処理の強度をコントロールするパラメータを有するのが一般的である。例えば、文献「塚田, 大田: “記憶色に基づく色再現とその高画質化応用”、映像情報メディア学会誌, Vol. 60, No.3, pp.348-357 (2006) 」では、ホワイトバランスを実現するアルゴリズムが述べられている。具体的には、入力画像から顔領域を検出し、その顔領域の色情報を獲得する。そして、顔領域の色情報から、シーン中の照明色を復元し、その照明色を別の照明色に置き換えることによって、入力画像のホワイトバランス補正を行う。このとき置き換える別の照明色I’(λ)は、入力画像から復元された照明色I(λ)およびあらかじめ設定されている参照となる照明色Io(λ)による線形和などを利用して計算することできる。その例を式(1)に示す。
I’(λ)= a ・ I(λ) + ( 1.0 − a ) ・Io(λ) (1)
ここで、aはI(λ)とIo(λ)の混合量を制御するパラメータであり、通常0から1.0までの実数である。この係数aをコントロールすることで、ホワイトバランスに関する補正の強度を調整することができる。尚、本発明において、入力画像に応じて補正強度をコントロールするパラメータの最適値を自動的に算出する方法が提示されている補正処理を用いることが望ましい。The correction process generally has a parameter for controlling the intensity of the correction process performed on the input image 11. For example, in the document “Tsukuda, Ohta:“ Color reproduction based on memorized colors and its high image quality application ”, Journal of the Institute of Image Information and Television Engineers, Vol. 60, No.3, pp.348-357 (2006) An algorithm for realizing is described. Specifically, a face area is detected from the input image, and color information of the face area is acquired. Then, the illumination color in the scene is restored from the color information of the face area, and the illumination color is replaced with another illumination color to correct the white balance of the input image. Another illumination color I ′ (λ) to be replaced at this time is calculated using a linear sum of the illumination color I (λ) restored from the input image and the preset illumination color Io (λ). Can do. The example is shown in Formula (1).
I '(λ) = a · I (λ) + (1.0 − a) · Io (λ) (1)
Here, a is a parameter for controlling the mixing amount of I (λ) and Io (λ), and is usually a real number from 0 to 1.0. By controlling the coefficient a, it is possible to adjust the intensity of correction relating to white balance. In the present invention, it is desirable to use a correction process in which a method for automatically calculating an optimum value of a parameter for controlling the correction intensity according to an input image is presented.
補正処理部121〜12Nによって補正処理されたN個の補正画像は、補正画像記憶部131〜13Nに格納される。The N corrected images corrected by the correction processing units 12 1 to 12 N are stored in the corrected image storage units 13 1 to 13 N.
入力画像表示制御部14は入力画像11を、補正画像表示制御部151〜15Nは補正画像記憶部131〜13Nに格納されたN個の補正画像を、外部のディスプレイに表示する。表示の方法は、図3に示したとおりである。The input image display control unit 14 displays the input image 11, and the correction image display control units 15 1 to 15 N display N correction images stored in the correction image storage units 13 1 to 13 N on an external display. The display method is as shown in FIG.
補正画像選択部16は、実際の処理に適用する補正処理をユーザに決定させるために、補正画像表示制御部151〜15Nにより表示されたN個の補正画像からM個(0<=M<=Nの整数)の補正画像を、ユーザに選択させる。図3に示したGUIは、補正画像の表示とともに、補正画像選択部16による選択も同時に実現したGUIの一例でもある。The corrected image selection unit 16 selects M (0 <= M) from the N corrected images displayed by the corrected image display control units 15 1 to 15 N in order to allow the user to determine correction processing to be applied to actual processing. The user selects the corrected image of <= N). The GUI shown in FIG. 3 is also an example of a GUI that realizes the correction image display and the selection by the correction image selection unit 16 at the same time.
補正画像選択部16において、ユーザによって選択されたM個の補正画像は、補正画像統合部17において、1つの画像に統合されて、出力画像18として出力される。ここで、M個の補正画像の統合処理について説明する。 The M corrected images selected by the user in the corrected image selection unit 16 are integrated into one image in the corrected image integration unit 17 and output as an output image 18. Here, an integration process of M corrected images will be described.
選択された補正画像がM個の場合には、以下のような計算を用いてM個の補正画像を統合して出力画像を生成する。
ここで、IMGoutは出力画像であり、IMGiはユーザによって選択された補正画像である。When the number of selected corrected images is M, the output images are generated by integrating the M corrected images using the following calculation.
Here, IMG out is an output image, and IMG i is a corrected image selected by the user.
尚、M=1のときには、選択された補正画像がそのまま出力画像18となる。
Di(x, y) = (IMGorg(x, y) - IMGi(x, y)) / IMGorg(x, y) (3)
ここで、IMGorg(x, y)およびIMGi(x, y)は、それぞれ入力画像およびユーザによって選択された補正画像iの座標位置(x, y)における画素値を表している。Di(x, y)は、入力画像の座標位置(x, y)における画素値に対する入力画像およびユーザによって選択された補正画像iの画素値の差分の比率Aを表している。そして、M個の補正画像の各座標位置における画素値の差分の絶対値の比率Aから、最も高い比率を有する画素を持つDi(x, y)を選択する関数F()を用いて、出力画像を生成する。
IMGout(x, y) = IMGorg(x, y) + F(D1(x, y),.., DM(x, y)) (4)
さらに、M個の補正画像の座標位置における差分の絶対値の比率AのDi(x,y)に対して一旦平滑化処理を適用してから、最も高い比率を有する画素を持つDi(x, y)を選択する関数F’()を用いて出力画像を生成することも可能である。
IMGout(x, y) = IMGorg(x, y) + F’(D1(x, y), .., DM(x, y)) (5)
画像補正処理には、画像全体に一様の補正を施すものばかりではなく、文献「Selective Color Correction for Arbitrary Hues」, IEEE Int Conf on Image Processing (ICIP), vol.III, pp.38-41, 1997などに示されるように、画像中の特定の色や領域を重点的に補正する処理方法が存在する。上記の関数F()あるいはF’()を用いることにより、これらの補正処理の効果を反映することが可能になる。すなわち、図2において、補正処理1が画像全体に一様に施すホワイトバランス処理であり、補正処理31が画像中の一部の領域、例えば、顔領域などを重点的に補正する補正処理である場合、式(4)あるいは式(5)を用いることによって、処理マスクを必要とせずに、画像全体に対するホワイトバランス補正と顔領域の補正のそれぞれの効果を反映した出力画像が生成できる。When M = 1, the selected corrected image becomes the output image 18 as it is.
D i (x, y) = (IMG org (x, y)-IMG i (x, y)) / IMG org (x, y) (3)
Here, IMG org (x, y) and IMG i (x, y) represent pixel values at the coordinate position (x, y) of the input image and the corrected image i selected by the user, respectively. D i (x, y) represents the ratio A of the difference between the pixel value of the input image and the corrected image i selected by the user with respect to the pixel value at the coordinate position (x, y) of the input image. Then, using a function F () for selecting D i (x, y) having the pixel having the highest ratio from the absolute value ratio A of the pixel value difference at each coordinate position of the M corrected images, Generate an output image.
IMG out (x, y) = IMG org (x, y) + F (D 1 (x, y), .., D M (x, y)) (4)
Furthermore, after smoothing is once applied to D i (x, y) of the absolute value ratio A of the differences at the coordinate positions of the M corrected images, D i ( It is also possible to generate an output image using a function F ′ () that selects x, y).
IMG out (x, y) = IMG org (x, y) + F '(D 1 (x, y), .., D M (x, y)) (5)
Image correction processing is not limited to uniform correction of the entire image, but the document `` Selective Color Correction for Arbitrary Hues '', IEEE Int Conf on Image Processing (ICIP), vol.III, pp.38-41, As shown in 1997 and the like, there is a processing method for correcting a specific color or region in an image with emphasis. By using the function F () or F ′ (), it is possible to reflect the effects of these correction processes. That is, in FIG. 2, the correction processing 1 is a white balance process applied uniformly to the entire image, a portion of the area of the correction process 3 in 1 image, for example, in the correction processing for focus correction and facial region In some cases, by using Expression (4) or Expression (5), an output image reflecting the effects of white balance correction and face area correction on the entire image can be generated without the need for a processing mask.
また、出力画像8の出力であるが、ユーザが1個以上の補正画像を選択したと同時に統合処理を実施し、出力画像8を出力してもよいし、図3のGUIにおける決定ボタンが押されることによって、出力画像8を出力しても良い。 Further, although the output image 8 is output, the integration process may be performed at the same time when the user selects one or more corrected images, and the output image 8 may be output, or the determination button in the GUI of FIG. 3 is pressed. As a result, the output image 8 may be output.
このような構成により、本発明を実現することができる。 With such a configuration, the present invention can be realized.
尚、上述した実施の形態では、画像の補正処理の個数に対応して、補正処理部、補正画像記憶部及び補正画像表示制御部を設けたが、これに限ることなく、ひとつの補正処理部、補正画像記憶部及び補正画像表示制御部により、処理及び記憶をさせるように構成しても良い。 In the above-described embodiment, the correction processing unit, the correction image storage unit, and the correction image display control unit are provided corresponding to the number of image correction processes. However, the present invention is not limited to this, and one correction processing unit is provided. The correction image storage unit and the correction image display control unit may be configured to perform processing and storage.
第2の実施の形態を説明する。 A second embodiment will be described.
第1の実施の形態では、N個の補正処理部121〜12Nにおいて、入力画像に応じて補正強度をコントロールするパラメータの最適値を自動的に算出するように構成した。しかし、入力画像によっては人による調整を行った場合が最良な補正画像を得ることもある。そこで、第2の実施の形態では、各補正処理のパラメータをコントロールするための機構をGUIに搭載した例を説明する。In the first embodiment, the N correction processing units 12 1 to 12 N are configured to automatically calculate the optimum value of the parameter for controlling the correction intensity according to the input image. However, depending on the input image, the best correction image may be obtained when the adjustment is performed by a person. Therefore, in the second embodiment, an example will be described in which a mechanism for controlling the parameters of each correction process is mounted on the GUI.
図5は、本発明の第2の実施の形態である画像処理装置101を示したブロック図である。 FIG. 5 is a block diagram showing an image processing apparatus 101 according to the second embodiment of the present invention.
画像処理装置101が画像処理装置100と異なる所は、補正処理部121〜12Nが補正処理のパラメータを調整するためのパラメータ調整部191〜19Nを備えていることである。The image processing apparatus 101 is different from the image processing apparatus 100 in that the correction processing units 12 1 to 12 N include parameter adjustment units 19 1 to 19 N for adjusting parameters of the correction processing.
画像処理装置101の動作について、画像処理装置100と異なる点についてのみ説明する。 The operation of the image processing apparatus 101 will be described only with respect to differences from the image processing apparatus 100.
補正処理部121〜12Nにおいて、入力画像11に応じて補正パラメータの最適値が自動的に算出されるが、入力画像によって人間による調整を必要とする場合がある。パラメータ調整手段9では、各補正処理のパラメータを手動で調整できるGUIを供給する。ユーザはこのGUIを用いて手動調整を行う。In the correction processing units 12 1 to 12 N , the optimum value of the correction parameter is automatically calculated according to the input image 11, but there are cases where adjustment by a human is required depending on the input image. The parameter adjustment means 9 supplies a GUI that can manually adjust the parameters of each correction process. The user performs manual adjustment using this GUI.
図6は、パラメータ調整部191〜19Nが提供する補正パラメータの調整機能を搭載したGUIの一例を示したものである。ユーザは、各補正処理に設けられたパラメータを調整し、その結果を確認しながら最適と思われるパラメータを決定する。各補正処理について、調整可能とするパラメータを1個から3個程度選択し、図6のGUIに示したように、スライダーバーで調整できるようにする。FIG. 6 shows an example of a GUI having a correction parameter adjustment function provided by the parameter adjustment units 19 1 to 19 N. The user adjusts the parameters provided for each correction process, and determines the parameters that seem to be optimal while checking the results. For each correction process, about 1 to 3 parameters that can be adjusted are selected and adjusted by a slider bar as shown in the GUI of FIG.
尚、パラメータが1個から3個程度に選択できない場合には、図6における補正画像33の補正処理ように、詳細設定のボタンを用意し、詳細設定ボタンが押された場合には、補正画像33の補正処理におけるパラメータを調整できる別のGUIを表示するようにしても良い。今、補正画像33の補正処理が文献「Selective Color Correction for Arbitrary Hues」, IEEE Int Conf on Image Processing (ICIP), vol.III, pp.38-41, 1997で示された特定色を補正するための補正処理であった場合のGUIの一例を図7に示す。図7に示したGUIは、画像中の補正したい色を選択するスポイト機能、選択した色を中心色として色相方向に補正適用範囲を決定するパラメータである許容色相角を決定する設定ボックス、選択した色の補正後の色相および彩度を決定するための色相環、選択した色の補正後の明るさを決定するための明るさ調整バーを有する。図7のGUIで調整したパラメータは、図7のGUIに表示される補正画像33に反映される。Incidentally, if the parameter can not be selected in three order of 1 is the corrected image 3 third correction processing in FIG. 6, is prepared the Advanced button, if the detail setting button is pressed, the correction it may be displayed a different GUI capable of adjusting the parameters in the correction processing of the image 3 3. Now, the correction process is the document "Selective Color Correction for Arbitrary Hues" corrected image 3 3, IEEE Int Conf on Image Processing (ICIP), vol.III, pp.38-41, corrects the specific color indicated by 1997 FIG. 7 shows an example of the GUI when the correction processing is for the above. The GUI shown in FIG. 7 is a dropper function for selecting a color to be corrected in an image, a setting box for determining an allowable hue angle that is a parameter for determining a correction application range in the hue direction with the selected color as a central color, and a selected box. It has a hue circle for determining the hue and saturation after color correction, and a brightness adjustment bar for determining the brightness after correction of the selected color. Parameters adjusted in the GUI of Figure 7 is reflected in the corrected image 3 3 displayed on the GUI of Fig.
図6および図7に関して、補正処理における補正の効果をユーザが確認しながらパラメータを調整することを可能にするGUIの例について述べたが、ここで説明したGUIの様式に限定されるものではなく、ユーザが補正の効果を確認しながらパラメータを調整できればどのようなGUIであっても良い。 6 and 7, an example of a GUI that allows a user to adjust parameters while confirming the effect of correction in the correction process has been described, but is not limited to the GUI format described here. Any GUI may be used as long as the user can adjust the parameters while confirming the effect of the correction.
第3の実施の形態について説明する。 A third embodiment will be described.
第3の実施の形態では、ユーザによって選択された補正画像を統合した統合補正画像をユーザに提示するGUIを表したものである。 In the third embodiment, a GUI for presenting a user with an integrated corrected image obtained by integrating corrected images selected by the user is shown.
図8は、本発明の第3の実施の形態である画像処理装置102を示したブロック図である。画像処理装置102が画像処理装置100と異なる所は、補正画像統合処理部17が統合した統合補正画像を表示する統合補正画像表示制御部20を備えていることである。 FIG. 8 is a block diagram showing an image processing apparatus 102 according to the third embodiment of the present invention. The difference between the image processing apparatus 102 and the image processing apparatus 100 is that an integrated corrected image display control unit 20 that displays the integrated corrected image integrated by the corrected image integration processing unit 17 is provided.
この統合補正画像表示制御部20により、ユーザによって選択されたM個の補正画像を統合した結果の統合補正画像をユーザに提示し、確認させることが可能となる。 The integrated corrected image display control unit 20 can present and confirm the integrated corrected image as a result of integrating the M corrected images selected by the user.
図9は、第3の実施の形態のGUIの一例を示したものである。この構成をとることによって、ユーザは補正結果を確認できるので、効率の良い作業が実現できる。尚、図9に示されるようなGUIに限らず、例えば、図10、図11のように、図6、図7に示されるGUIに統合補正画像(出力画像6)を表示するようにしても良い。 FIG. 9 shows an example of the GUI according to the third embodiment. By adopting this configuration, the user can confirm the correction result, so that efficient work can be realized. In addition to the GUI shown in FIG. 9, for example, as shown in FIGS. 10 and 11, the integrated correction image (output image 6) may be displayed on the GUI shown in FIGS. good.
第4の実施の形態について説明する。 A fourth embodiment will be described.
第4の実施の形態では、補正処理の重要度を考慮して、補正画像の統合処理を行う例について説明する。 In the fourth embodiment, an example in which correction image integration processing is performed in consideration of the importance of correction processing will be described.
図12は、本発明の第4の実施の形態である画像処理装置103を示したブロック図である。 FIG. 12 is a block diagram showing an image processing apparatus 103 according to the fourth embodiment of the present invention.
画像処理装置103は、画像処理装置102に、補正画像統合処理部17における補正画像の統合処理の制御を行う統合処理制御部21を追加し、補正画像統合処理部17に接続された構成となっている。 The image processing apparatus 103 has a configuration in which an integrated processing control unit 21 that controls correction image integration processing in the corrected image integration processing unit 17 is added to the image processing apparatus 102 and is connected to the corrected image integration processing unit 17. ing.
画像処理装置103の動作について、画像処理装置102と異なる点についてのみ説明する。画像処理装置102における補正画像統合処理部17では、ユーザによって選択された補正画像が2個以上の時は、あらかじめ決められた統合規則によって補正画像の統合処理が行われる。しかし、画像処理装置103では、補正画像統合処理部17にて、ユーザによって選択された補正画像を統合する際、補正画像の重要度をユーザが任意に決定して統合処理を実現する。 The operation of the image processing apparatus 103 will be described only with respect to differences from the image processing apparatus 102. In the corrected image integration processing unit 17 in the image processing apparatus 102, when there are two or more corrected images selected by the user, correction image integration processing is performed according to a predetermined integration rule. However, in the image processing apparatus 103, when the corrected image integration processing unit 17 integrates the corrected image selected by the user, the user arbitrarily determines the importance of the corrected image and realizes the integration processing.
具体的には、第1の実施の形態の統合処理では、式(1)に基づく統合処理であり、ユーザによって選択された複数の補正画像を均一に合成し出力画像を生成することを意味している。 Specifically, the integration process of the first embodiment is an integration process based on Expression (1), which means that a plurality of corrected images selected by the user are uniformly combined to generate an output image. ing.
第4の実施の形態の統合処理では、図13に示される如く、複数提示された補正画像から必要な補正画像を選択するとともに、統合処理時における各補正画像の重要度をユーザが設定できるようにしたものである。図13のGUIでは、この補正画像の重要度を表す係数a、b、cの設定をスライダーバーで実現した例を表している。ユーザにより設定された補正画像の重要度をあらわす係数を用いて、出力画像を以下の式にしたがって生成する。
IMGout=(aIMG1+b・IMG2+cIMG3 )/ 3 (6)
ここで、a、b、cは重要度を表す係数であり、以下の条件式を満たす。
a+b+c=3 かつ a, b, c >= 0.0 (7)
なお、選択された補正画像がM個の場合には、出力画像は以下の式で生成される。
IMGout=(aIMG1+bIMG2+・・・+mIMGm)/M (8)
ここで、a、b、・・・、mは重要度を表す係数であり、以下の式を満たす。In the integration process of the fourth embodiment, as shown in FIG. 13, a necessary correction image is selected from a plurality of presented correction images, and the user can set the importance of each correction image during the integration process. It is a thing. The GUI in FIG. 13 represents an example in which the settings of the coefficients a, b, and c representing the importance of the corrected image are realized by a slider bar. An output image is generated according to the following expression using a coefficient representing the importance of the corrected image set by the user.
IMGout = (aIMG1 + b ・ IMG2 + cIMG3) / 3 (6)
Here, a, b, and c are coefficients representing importance and satisfy the following conditional expression.
a + b + c = 3 and a, b, c> = 0.0 (7)
Note that when M correction images are selected, an output image is generated by the following equation.
IMGout = (aIMG1 + bIMG2 + ... + mIMGm) / M (8)
Here, a, b,..., M are coefficients representing importance and satisfy the following formula.
a+b+・・+m=M かつ a, b, ・・, m >= 0.0 (9)
図13のGUIにおける補正画像の重要度を表す係数を調整するバーは、条件式(7)あるいは条件式(9)を満たすように各係数が連動して動くようにする。a + b + ・ ・ + m = M and a, b, ・ ・, m> = 0.0 (9)
The bar for adjusting the coefficient representing the importance level of the corrected image in the GUI of FIG. 13 causes each coefficient to move in conjunction so as to satisfy the conditional expression (7) or the conditional expression (9).
このようにして、ユーザは、必要と思われる補正処理を選択するとともに、それぞれの補正処理の重要度を変化させながら、最適と思われる出力画像を決定する。 In this way, the user selects a correction process that seems to be necessary, and determines an output image that seems to be optimal while changing the importance of each correction process.
第5の実施の形態を説明する。 A fifth embodiment will be described.
第5の実施の形態は、上述した第1から第4の実施の形態における画像処理装置をプログラムにより動作するコンピュータで構成した例である。 The fifth embodiment is an example in which the image processing apparatus in the first to fourth embodiments described above is configured by a computer that operates according to a program.
図14は、本発明による画像処理装置をインプリメントしたコンピュータの一般的ブロック構成図である。 FIG. 14 is a general block diagram of a computer that implements the image processing apparatus according to the present invention.
図14に示すコンピュータは、プロセッサ50、プログラムメモリ51,記憶媒体52からなる。 The computer shown in FIG. 14 includes a processor 50, a program memory 51, and a storage medium 52.
記憶媒体52は、補正画像記憶部131〜13Nに相当する。尚、記憶媒体52は、別個の記憶媒体であってもよいし、同一の記憶媒体からなる記憶領域であってもよい。記憶媒体としては、RAMや、ハードディスク等の磁気記憶媒体を用いることができる。The storage medium 52 corresponds to the corrected image storage units 13 1 to 13 N. Note that the storage medium 52 may be a separate storage medium or a storage area made of the same storage medium. As the storage medium, a RAM or a magnetic storage medium such as a hard disk can be used.
プログラムメモリ51には、補正処理部121〜12Nと、入力画像表示制御部14と、補正画像表示制御部151〜15Nと、補正画像選択部16と、補正画像統合処理部17と、パラメータ調整部191〜19Nと、統合補正画像表示制御部20と、統合処理制御部21との処理を、プロセッサ50に行わせるプログラムが格納されており、このプログラムによってプロセッサ50は動作する。The program memory 51 includes a correction processing unit 12 1 to 12 N , an input image display control unit 14, a correction image display control unit 15 1 to 15 N , a correction image selection unit 16, and a correction image integration processing unit 17. , A program for causing the processor 50 to perform processing of the parameter adjusting units 19 1 to 19 N , the integrated corrected image display control unit 20 and the integrated processing control unit 21 is stored, and the processor 50 is operated by this program. .
このような構成により、上述した第1から第4の実施の形態と同様な動作を得ることができる。 With such a configuration, the same operation as in the first to fourth embodiments described above can be obtained.
以上の如く、本発明は、画像の画質を補正し改善する機能に適用できる。また、本発明は、コンピュータシステムで動作するプログラムの形態とすることで、画像処理ソフトウェアあるいはユーティリティとしても適用可能である。 As described above, the present invention can be applied to a function for correcting and improving the image quality of an image. In addition, the present invention can be applied as image processing software or a utility by adopting a program that operates in a computer system.
本出願は、2006年8月17日に出願された日本出願特願2006−222315号を基礎とする優先権を主張し、その開示の全てをここに取り込む。
This application claims the priority on the basis of Japanese application Japanese Patent Application No. 2006-222315 for which it applied on August 17, 2006, and takes in those the indications of all here.
Claims (12)
画像処理装置が、入力画像に、ホワイトバランス、シャープニング、露光補正、彩度補正、好ましい色再現、逆光補正、ノイズ抑制から2個以上の異なる補正効果を得る画像処理を個別に適用して得た複数の補正画像を生成する補正画像生成ステップと、
画像処理装置が、前記複数の補正画像と前記各補正画像の重要度を設定する設定手段とをユーザに同時に提示し、2個以上の補正画像をユーザに選択させる補正画像選択ステップと、
画像処理装置が、選択された2個以上の補正画像を統合して出力画像を生成する補正画像統合ステップと、
を有する画像処理方法。An image processing method comprising:
An image processing device is obtained by individually applying image processing that obtains two or more different correction effects from white balance, sharpening, exposure correction, saturation correction, preferred color reproduction, backlight correction, and noise suppression to the input image. A corrected image generating step for generating a plurality of corrected images;
A correction image selection step in which the image processing apparatus simultaneously presents the plurality of correction images and setting means for setting the importance of each correction image to the user, and allows the user to select two or more correction images;
A correction image integration step in which the image processing apparatus integrates two or more selected correction images to generate an output image ;
Images processing methods that have a.
前記設定された各補正画像の重要度に基づいて、補正画像を統合して出力画像を生成する、請求項1から請求項3のいずれかに記載の画像処理方法。The corrected image integration step includes:
Based on the importance of each corrected image the set, by integrating a corrected image to generate an output image, the image processing method according to any one of claims 3 to 請 Motomeko 1.
入力画像にホワイトバランス、シャープニング、露光補正、彩度補正、好ましい色再現、逆光補正、ノイズ抑制から2個以上の異なる補正効果を得る画像処理を個別に適用して得た複数の補正画像を生成する補正処理手段と、
前記複数の補正画像を記憶する補正画像記憶メモリと、
前記複数の補正画像と前記各補正画像の重要度を設定する設定手段とを同時にユーザに提示する画像表示手段と、
2個以上の補正画像をユーザに選択させる補正画像選択手段と、
選択された2個以上の補正画像を統合して出力画像を生成する補正画像統合手段と、
を有する画像処理装置。An image processing apparatus,
Multiple corrected images obtained by individually applying image processing to obtain two or more different correction effects from white balance, sharpening, exposure correction, saturation correction, preferred color reproduction, backlight correction, and noise suppression to the input image Correction processing means to generate,
A corrected image storage memory for storing the plurality of corrected images;
Image display means for simultaneously presenting the plurality of corrected images and setting means for setting the importance of each corrected image to the user;
Corrected image selection means for allowing the user to select two or more corrected images;
Corrected image integration means for generating an output image by integrating two or more selected corrected images ;
Images processing devices that have a.
入力画像にホワイトバランス、シャープニング、露光補正、彩度補正、好ましい色再現、逆光補正、ノイズ抑制から2個以上の異なる補正効果を得る画像処理を個別に適用して得た複数の補正画像を生成する補正画像生成手段、
前記複数の補正画像と前記各補正画像の重要度を設定する設定手段とを同時にユーザに提示して2個以上の補正画像をユーザに選択させる補正画像選択手段、
選択された2個以上の補正画像を統合して出力画像を生成する補正画像統合手段、
として機能させる画像処理プログラム。 Computer
Multiple corrected images obtained by individually applying image processing to obtain two or more different correction effects from white balance, sharpening, exposure correction, saturation correction, preferred color reproduction, backlight correction, and noise suppression to the input image Corrected image generating means for generating,
Correction image selection means for simultaneously presenting the plurality of correction images and setting means for setting the importance of each correction image to the user and allowing the user to select two or more correction images;
Correcting image integration means for generating an output image by integrating selected is two or more corrected image was,
Images processing program to function as a.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008529875A JP5024563B2 (en) | 2006-08-17 | 2007-08-16 | Image processing method, image processing apparatus, and image processing program |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006222315 | 2006-08-17 | ||
JP2006222315 | 2006-08-17 | ||
JP2008529875A JP5024563B2 (en) | 2006-08-17 | 2007-08-16 | Image processing method, image processing apparatus, and image processing program |
PCT/JP2007/065943 WO2008020608A1 (en) | 2006-08-17 | 2007-08-16 | Image processing method, image processing device, and image processing program |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2008020608A1 JPWO2008020608A1 (en) | 2010-01-07 |
JP5024563B2 true JP5024563B2 (en) | 2012-09-12 |
Family
ID=39082132
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008529875A Active JP5024563B2 (en) | 2006-08-17 | 2007-08-16 | Image processing method, image processing apparatus, and image processing program |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP5024563B2 (en) |
WO (1) | WO2008020608A1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7179446B2 (en) * | 2017-05-22 | 2022-11-29 | キヤノン株式会社 | Information processing device, information processing method, and program |
JP2021069004A (en) * | 2019-10-23 | 2021-04-30 | キヤノン株式会社 | Image processing device, image processing method, and program |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5495539A (en) * | 1993-09-02 | 1996-02-27 | Sieverding; David L. | Image production using multidimensional selection of image transformations |
JP2000030039A (en) * | 1998-07-13 | 2000-01-28 | Canon Inc | Picture processor and picture processing method |
JP2004362443A (en) * | 2003-06-06 | 2004-12-24 | Canon Inc | Parameter determination system |
-
2007
- 2007-08-16 WO PCT/JP2007/065943 patent/WO2008020608A1/en active Search and Examination
- 2007-08-16 JP JP2008529875A patent/JP5024563B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5495539A (en) * | 1993-09-02 | 1996-02-27 | Sieverding; David L. | Image production using multidimensional selection of image transformations |
JP2000030039A (en) * | 1998-07-13 | 2000-01-28 | Canon Inc | Picture processor and picture processing method |
JP2004362443A (en) * | 2003-06-06 | 2004-12-24 | Canon Inc | Parameter determination system |
Also Published As
Publication number | Publication date |
---|---|
JPWO2008020608A1 (en) | 2010-01-07 |
WO2008020608A1 (en) | 2008-02-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4577621B2 (en) | Image correction processing system and image correction processing method | |
JP5867390B2 (en) | Color image processing method, color image processing apparatus, and color image processing program | |
JP2006121695A (en) | Device and method for color correction of input image | |
JP4624248B2 (en) | Image processing apparatus, skin color adjustment method, and program | |
US20060250411A1 (en) | Apparatus and method to edit color profile | |
JP2009171585A (en) | Color recovery method and system | |
JPH06113196A (en) | Method and apparatus for processing of digital image | |
JP2006114005A (en) | Gradation conversion apparatus, program, electronic camera, and method therefor | |
JP2004118442A (en) | Image color correction device, image color correction method, and image color correction program | |
JP2002199216A (en) | Method for interactively using automatic image processing technology for training | |
KR20040005905A (en) | Automated sharpening of images for soft proofing | |
JP5024563B2 (en) | Image processing method, image processing apparatus, and image processing program | |
JP4826857B2 (en) | Image processing method, image processing apparatus, and image processing program | |
JP2006048037A (en) | Apparatus and method for rendering image, and computer-readable recording media for storing image rendering program | |
JP2006114006A (en) | Gradation conversion apparatus, program, electronic camera, and method therefor | |
JP4633806B2 (en) | Color correction techniques for color profiles | |
WO2000033207A1 (en) | Digital image improvement through genetic image evolution | |
JP2006067155A (en) | Image correction apparatus, image pickup apparatus, and image correction program | |
JP4813456B2 (en) | Video editing apparatus and video editing program | |
JP2008227959A (en) | Image processing device, image processing method and image processing system | |
JP4629463B2 (en) | Color conversion definition display device, color conversion definition display program, and color conversion definition display method | |
JP5212481B2 (en) | Image processing apparatus, image processing method, and storage medium | |
JP2006135628A (en) | Color adjustment method and device thereof | |
JP2011130087A (en) | Image processing apparatus and image processing method | |
JP6794835B2 (en) | Image processing equipment and programs |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100716 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100729 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111228 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120224 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120523 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120605 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150629 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5024563 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |