[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2009260542A - Color correction device and color correction method - Google Patents

Color correction device and color correction method Download PDF

Info

Publication number
JP2009260542A
JP2009260542A JP2008105746A JP2008105746A JP2009260542A JP 2009260542 A JP2009260542 A JP 2009260542A JP 2008105746 A JP2008105746 A JP 2008105746A JP 2008105746 A JP2008105746 A JP 2008105746A JP 2009260542 A JP2009260542 A JP 2009260542A
Authority
JP
Japan
Prior art keywords
color
luminance level
average luminance
specific color
specific
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.)
Pending
Application number
JP2008105746A
Other languages
Japanese (ja)
Inventor
Manabu Sagawa
学 左川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Priority to JP2008105746A priority Critical patent/JP2009260542A/en
Publication of JP2009260542A publication Critical patent/JP2009260542A/en
Pending legal-status Critical Current

Links

Landscapes

  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)
  • Image Processing (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a color correction device which ensures approximation to a memory color rather than faithful color reproduction for a specific color without having impact on other colors, and to provide a color correction method. <P>SOLUTION: A color correction device includes a color space conversion section 1 for converting input image data into a plurality of types of color system in order to detect a specific color region, a specific color range detection section 2 for detecting a specific color based on the output from the color space conversion section 1, an average luminance level detection section 3 which detects an average luminance level for a region detected at the specific color range detection section 2, and a color correction section 4 which coordinates the color for the region detected at the specific color range detection section 2 according to the average luminance level detected at the average luminance level detection section 3 and outputs a corrected image. The specific color range detection section 2 compares the input image data converted into HSV data at the HSV conversion section of the color space conversion section 1 with preset specific color data and detects the perimeter colors of comparison data. <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

本発明は、色補正装置及び色補正方法に関し、特に、より良好な画像を提供する画像処理に関する。   The present invention relates to a color correction apparatus and a color correction method, and more particularly to image processing that provides a better image.

デジタルカメラやビデオカメラで記録された人物画などの画像データをTVモニターやプリンター等で確認した場合、たとえば空や海の青、夕日や果物の赤、草木の緑、人物の肌色が思っていた色ではない場合が多い。これはいわゆる記憶色(個人がイメージにより好ましいと記憶する色)ではないためである。   When image data such as portraits recorded with a digital camera or video camera is checked on a TV monitor or printer, for example, the sky or sea blue, the sunset or fruit red, the green of plants, or the skin color of people Often not a color. This is because it is not a so-called memory color (a color that an individual memorizes as being preferable to an image).

色を修正するため、従来、画像処理を行う色補正装置が使用される。この色補正装置の1つとして、色座標値に対応して予め設定した座標移動量に基づいて、入力した画像データの色座標値を移動させるための第1の座標移動量を算出する第1座標移動量算出部と、予め定められた色領域から色領域外に向けて減少する重み関数に基づいて、色座標値に応じて色重みを算出する色重み算出部と、第1の座標移動量に色重みを乗じて第2の座標移動量を算出する第2座標移動量算出部と、第2の座標移動量に基づいて色座標値を移動させる座標移動部とを備えた色補正装置が特許文献1に開示されている。更に、画像データをフレーム単位またはフィールド単位で記憶する画像メモリーと、画像メモリーに記憶された画像データから所定の条件の色成分を検出する色成分検出部と、検出した色成分のうち、色相成分のヒストグラムを作成し、ヒストグラムの分布に基づいてオフセット値を算出するオフセット算出部と、算出されたオフセット値を記憶部に設定する設定部とを備えた構成にすることで所定の彩度領域内で、かつ所定の明度領域内にある色成分を検出でき、より特定の色に近い色成分のみを検出できる。これらにより画像の色をより好ましく補正するための色補正装置が提案されている。   Conventionally, a color correction apparatus that performs image processing is used to correct the color. As one of the color correction devices, a first coordinate movement amount for moving a color coordinate value of input image data based on a coordinate movement amount set in advance corresponding to a color coordinate value is calculated. A coordinate movement amount calculation unit; a color weight calculation unit that calculates a color weight according to a color coordinate value based on a weight function that decreases from a predetermined color region toward the outside of the color region; and a first coordinate movement A color correction apparatus comprising: a second coordinate movement amount calculation unit that calculates a second coordinate movement amount by multiplying an amount by a color weight; and a coordinate movement unit that moves a color coordinate value based on the second coordinate movement amount Is disclosed in Patent Document 1. Furthermore, an image memory that stores image data in units of frames or fields, a color component detection unit that detects a color component of a predetermined condition from the image data stored in the image memory, and a hue component among the detected color components In a predetermined saturation region by having a configuration including an offset calculation unit that calculates an offset value based on the histogram distribution and a setting unit that sets the calculated offset value in a storage unit In addition, it is possible to detect a color component within a predetermined brightness area, and it is possible to detect only a color component closer to a specific color. Accordingly, a color correction apparatus for correcting the color of an image more preferably has been proposed.

特許文献1では、色の補正はHSV表色系で行っているため、輝度データも変化している。このことにより輝度階調のバランスが崩れた画像になる場合がある。また最低フィールドメモリーが必要であり、コスト的にも不利である。
特開2007−42033号公報
In Patent Document 1, since the color correction is performed in the HSV color system, the luminance data also changes. This may result in an image with an unbalanced luminance gradation. In addition, a minimum field memory is required, which is disadvantageous in terms of cost.
JP 2007-42033 A

本発明は、従来技術の問題を解決するものであり、特定の色に対して忠実に色の再現をするよりも記憶色に近づけ、他の色には影響を与えない画像処理を行う色補正処置及び色補正方法を提供することを目的とする。   The present invention solves the problems of the prior art, and performs color correction that performs image processing that is closer to a stored color and does not affect other colors rather than faithfully reproducing a specific color. An object is to provide a treatment and a color correction method.

本発明は、入力される画像データに対して複数の表色系に変換する手段と、前記表色変換手段の一例としてHSV表色系によって変換されたデータに対して特定の色を検出する特定色検出手段と、検出された色に対して記憶色に近づけるために別の表色系、例えばYCbCr表色系に変換された特定色データに対して補正する手段と、前記補正手段にて補正された特定色データに対して画像全体の輝度レベルに応じて補正量を変化させる手段を有する。   The present invention provides a means for converting input image data into a plurality of color systems, and a specification for detecting a specific color for data converted by the HSV color system as an example of the color conversion means. Color detecting means, means for correcting specific color data converted to another color system such as a YCbCr color system in order to approximate the detected color to the stored color, and correction by the correcting means Means for changing the correction amount of the specific color data according to the luminance level of the entire image.

すなわち、本発明は、入力される映像データを、特定の色領域を検出するために複数種類の表色系に変換する色空間変換部と、前記色空間変換部の出力を基に特定色の検出を行う特定色範囲検出部と、前記特定色範囲検出部で検出された領域に対して平均輝度のレベルを検出する平均輝度レベル検出部と、前記特定色範囲検出部で検出された領域に対し、前記平均輝度レベル検出部によって検出された平均輝度レベルに応じて色の調整を行い、補正画像を出力する色補正部を備える色補正装置である。   That is, the present invention provides a color space conversion unit that converts input video data into a plurality of types of color systems in order to detect a specific color area, and a specific color based on the output of the color space conversion unit. A specific color range detection unit for performing detection, an average luminance level detection unit for detecting an average luminance level for the region detected by the specific color range detection unit, and an area detected by the specific color range detection unit On the other hand, the color correction apparatus includes a color correction unit that adjusts a color according to the average luminance level detected by the average luminance level detection unit and outputs a corrected image.

また、本発明は、前記特定色範囲検出部は、前記色空間変換部のHSV変換部でHSV表色データに変換された入力映像データを、あらかじめ設定された特定色データと比較し、比較データの周辺色を検出する色補正装置である。   Further, according to the present invention, the specific color range detection unit compares the input video data converted into the HSV color specification data by the HSV conversion unit of the color space conversion unit with the specific color data set in advance, and the comparison data Is a color correction device for detecting the peripheral color of the image.

そして、本発明は、前記輝度レベル検出部は、前記特定色範囲検出部で検出された色範囲の輝度レベルを、YCbCr表色系のYを用いて平均輝度レベルを算出する色補正装置である。   In the present invention, the luminance level detection unit calculates an average luminance level of the luminance level of the color range detected by the specific color range detection unit using Y of the YCbCr color system. .

更に、本発明は、前記色補正部は、前記色空間変換部のYCbCr変換部でYCbCrに変換された入力映像データを、前記特定色範囲検出部で検出された領域の色データに対して好ましい色になる様に、前記輝度レベル検出部にて検出された平均輝度レベルに連動して色の補正を行う色補正装置である。   Further, in the present invention, it is preferable that the color correction unit uses the input video data converted into YCbCr by the YCbCr conversion unit of the color space conversion unit with respect to the color data of the area detected by the specific color range detection unit. In this color correction apparatus, the color is corrected in association with the average luminance level detected by the luminance level detection unit so as to be a color.

また、本発明は、前記特定色範囲検出部は、HSV表色データの組み合わせとL*a*b表色系データとの組み合わせることで特定色の検出を向上させる色補正装置である。   In addition, the present invention is a color correction device in which the specific color range detection unit improves detection of a specific color by combining a combination of HSV color data and L * a * b color system data.

そして、本発明は、前記色補正部は、YCbCrデータを極座標変換回路にて輝度、色相、彩度に変換し、色の調整は色相と彩度で行う色補正装置である。   According to the present invention, the color correction unit converts the YCbCr data into luminance, hue, and saturation by a polar coordinate conversion circuit, and performs color adjustment by hue and saturation.

更に、本発明は、前記色補正部は、前記極座標変換回路にて変換された色相、彩度で色の調整を、前記平均輝度レベル検出部にて検出された平均輝度レベルに連動して行う色補正装置である。   Further, according to the present invention, the color correction unit performs color adjustment based on the hue and saturation converted by the polar coordinate conversion circuit in conjunction with the average luminance level detected by the average luminance level detection unit. A color correction device.

また、本発明は、入力される映像データを、特定の色領域を検出するために複数種類の表色系に変換する色空間変換ステップと、前記色空間変換ステップの出力を基に特定色の検出を行う特定色範囲検出ステップと、前記特定色範囲検出ステップで検出された領域に対して平均輝度のレベルを検出する平均輝度レベル検出ステップと、前記特定色範囲検出ステップで検出された領域に対し、前記平均輝度レベル検出ステップによって検出された平均輝度レベルに応じて色の調整を行い、補正画像を出力する色補正ステップを有する色補正方法である。   The present invention also provides a color space conversion step for converting input video data into a plurality of types of color systems in order to detect a specific color region, and a specific color based on the output of the color space conversion step. A specific color range detecting step for performing detection, an average luminance level detecting step for detecting an average luminance level for the region detected in the specific color range detecting step, and an area detected in the specific color range detecting step. On the other hand, the color correction method includes a color correction step of adjusting a color according to the average luminance level detected by the average luminance level detection step and outputting a corrected image.

本発明は、HSV色系に変換された画像データにより特定色の検出を行う。たとえば青や赤はHSVのH(色相)の値で容易に検出可能であり、またのHSV組み合わせとYCbCrの組み合わせで特定の色の検出精度が上がり記憶色への変換の精度も向上する。記憶色への補正はYCbCr表色系で行う様にする。このことにより色相や彩度の調整を行っても輝度は変化しないので輝度階調が保たれる。HSVで行うと色相(H)や彩度(S)を調整するとRGBに逆変換したときに輝度レベルも変化してしまい画像のバランス(輝度の階調が変化する)が崩れてしまう。また画像全体の輝度レベル等のデータを累積しているため画像に応じた画像処理を行う事で適切な補正が可能となる。   The present invention detects a specific color from image data converted into the HSV color system. For example, blue and red can be easily detected by the HS (hue) value of HSV, and the combination of HSV and YCbCr increases the detection accuracy of a specific color and improves the accuracy of conversion to a memory color. Correction to the memory color is performed in the YCbCr color system. As a result, the luminance gradation is maintained because the luminance does not change even if the hue and saturation are adjusted. If the hue (H) or saturation (S) is adjusted when the HSV is performed, the luminance level also changes when inversely converted to RGB, and the balance of the image (the luminance gradation changes) is lost. Further, since data such as the luminance level of the entire image is accumulated, appropriate correction can be performed by performing image processing according to the image.

本発明を実施するための最良の形態を説明する。
本発明の概要を説明する。本発明は、まず画像データを数種類の表色系データに変換する。たとえば画像のRGBデータをHSV表色系やXYZ表色系、またはCIE(国際照明委員会)のL*a*b*表色系などに変換する。これらの変換されたデータを、ある範囲内のデータを1フレーム分について累積し、それぞれの累積データの組み合わせで特定の色範囲が検出できる。たとえば肌色はHSV表色系においてHが6〜38の範囲に収まる事がわかっている。しかしこれだけでは人肌でない肌色も同じ様に検出されてしまう。さらに検出精度を上げるためにSの値を参照し、さらにRGBの各値を参照する事とする。検出された色範囲についてはYCbCr表色系のCb,Crにて補正を行う。Yは調整しないため輝度の階調に影響を与えることなく色の補正が行える。また検出された色範囲の輝度値に応じて補正量を変更することで適切な補正が可能となる。
The best mode for carrying out the present invention will be described.
An outline of the present invention will be described. In the present invention, first, image data is converted into several kinds of color system data. For example, the RGB data of the image is converted into the HSV color system, the XYZ color system, or the CIE (International Lighting Commission) L * a * b * color system. These converted data are accumulated for one frame of data within a certain range, and a specific color range can be detected by a combination of the accumulated data. For example, it is known that the skin color falls within the range of 6 to 38 in the HSV color system. However, this alone also detects skin colors that are not human skin. In order to further improve the detection accuracy, the value of S is referred to, and further each value of RGB is referred to. The detected color range is corrected with Cb and Cr in the YCbCr color system. Since Y is not adjusted, color correction can be performed without affecting the luminance gradation. Further, it is possible to perform appropriate correction by changing the correction amount according to the detected luminance value of the color range.

以下、図面を参照して本発明の色補正装置及び色補正方法の実施形態を説明する。
図1は本発明の構成を示すブロック図である。図1において本実施形態の色補正装置は、色空間変換部1、特定色範囲検出部2、平均輝度レベル検出部3、色補正部4から構成される。
Hereinafter, embodiments of a color correction apparatus and a color correction method of the present invention will be described with reference to the drawings.
FIG. 1 is a block diagram showing the configuration of the present invention. In FIG. 1, the color correction apparatus according to the present embodiment includes a color space conversion unit 1, a specific color range detection unit 2, an average luminance level detection unit 3, and a color correction unit 4.

図2から図8は、図1に示される各機能の構成について示した図である。これらの図を参照しながら全体の処理について説明する。   2 to 8 are diagrams showing the configuration of each function shown in FIG. The overall processing will be described with reference to these drawings.

図2は色空間変換部1のブロック図である。本システムに入力される映像データは、例えばR(赤)G(緑)B(青)の場合、肌色部の検出処理のため色空間変換部1に入力され、各種の表色系の画像データに変換される。色空間変換部1は、国際電気通信連合(ITU)が標準化した標準テレビ放送向けの規格BT.601(以後SDTVという)や、高精細度テレビジョン放送向け規格BT.709(以後HDTVという)にそれぞれ対応して変換される。色空間変換部1のHSV変換部10では、入力されたRGBデータを色相、彩度、明度で表されるHSV表色系の画像データに変換する。Hは色相、Sは彩度、Vは明度である。HSV表色系は色相「H」と明度「V」が独立しているため、画像の明るさを気にせずに色合いを調べることができる。また色空間変換部1のXYZ変換部11とL*a*b*変換部13では、L*a*b*表色系にも変換する。L*a*b*表色系は、L*、a*、b*の3つの属性を用いて色を表現する。L*a*b*表色系は均等色空間であるので、空間上での距離がそのまま色の違いになる。さらに色空間変換部1のYCbCr変換部12では、YCbCr表色系にも変換する。Yは輝度、Cbは色差(青)、Crも色差(赤)の情報を表現している。これらの変換された画像データは、特定色範囲検出部2へ渡される。   FIG. 2 is a block diagram of the color space conversion unit 1. For example, in the case of R (red), G (green), and B (blue), the video data input to this system is input to the color space conversion unit 1 for skin color portion detection processing, and various color system image data. Is converted to The color space conversion unit 1 is a standard BT. For standard television broadcasting standardized by the International Telecommunications Union (ITU). 601 (hereinafter referred to as SDTV) and the standard BT. 709 (hereinafter referred to as HDTV). The HSV conversion unit 10 of the color space conversion unit 1 converts the input RGB data into HSV color system image data represented by hue, saturation, and brightness. H is hue, S is saturation, and V is lightness. In the HSV color system, since hue “H” and brightness “V” are independent, it is possible to examine the hue without worrying about the brightness of the image. The XYZ conversion unit 11 and the L * a * b * conversion unit 13 of the color space conversion unit 1 also convert to the L * a * b * color system. The L * a * b * color system represents a color using three attributes L *, a *, and b *. Since the L * a * b * color system is a uniform color space, the distance in the space becomes the color difference as it is. Further, the YCbCr conversion unit 12 of the color space conversion unit 1 performs conversion to the YCbCr color system. Y represents luminance, Cb represents color difference (blue), and Cr also represents color difference (red) information. These converted image data are transferred to the specific color range detection unit 2.

図3は特定色範囲検出部2のブロック図である。特定色範囲検出部2では、入力されたHSV表色系画像データ、L*a*b*表色系画像データ、YCbCr表色系画像データ、RGB画素データ夫々の値を参照し、特定色検出第1〜4条件設定部20〜23で設定された値を参照して各表色系データについて、特定色範囲検出部1(24)で特定色範囲を検出し、特定色範囲画素情報を出力する。この検出条件を組み合わせて最終的な特定色部の範囲を決定する。   FIG. 3 is a block diagram of the specific color range detection unit 2. The specific color range detection unit 2 detects specific colors by referring to the values of the input HSV color system image data, L * a * b * color system image data, YCbCr color system image data, and RGB pixel data. Referring to the values set by the first to fourth condition setting units 20 to 23, for each color system data, the specific color range detection unit 1 (24) detects the specific color range and outputs the specific color range pixel information. To do. The final specific color range is determined by combining these detection conditions.

図4は平均輝度レベル検出部3のブロック図である。平均輝度レベル検出部3は、輝度値累積範囲設定30、第1平均輝度値算出部31、第2平均輝度値算出部32を有しており、YCbCrのY信号により画像の平均輝度レベルを算出する。例えば1フィールド期間について輝度レベルを累積することで1フィールド期間の平均輝度レベルを算出する。また特定期間についてのみ輝度レベルを算出する事も可能である。   FIG. 4 is a block diagram of the average luminance level detection unit 3. The average luminance level detection unit 3 includes a luminance value accumulation range setting 30, a first average luminance value calculation unit 31, and a second average luminance value calculation unit 32, and calculates an average luminance level of an image from a Y signal of YCbCr. To do. For example, the average luminance level of one field period is calculated by accumulating the luminance level for one field period. It is also possible to calculate the luminance level only for a specific period.

図5は、特定色範囲について好ましい色に調整する色補正部4のブロック図である。三属性調整制御部40は、平均輝度レベル検出部3からの平均輝度レベル情報と特定色部輝度レベル情報を使用して三属性調整部42で色が調整される調整量を制御するための制御信号を生成し、三属性調整部42へ提供する。極座標変換部41は、YCbCrの色信号Cb、Crの値から極座標(角度T、半径R)を求める。三属性調整設定部43では、特定色部について好ましい色に調整するための設定値を三属性調整部62に提供する。設定値は輝度Bri、色相Hue、彩度Satについて記憶色になる様な設定がなされている。   FIG. 5 is a block diagram of the color correction unit 4 that adjusts a preferred color for a specific color range. The three attribute adjustment control unit 40 uses the average luminance level information and the specific color portion luminance level information from the average luminance level detection unit 3 to control the adjustment amount by which the three attribute adjustment unit 42 adjusts the color. A signal is generated and provided to the three-attribute adjustment unit 42. The polar coordinate conversion unit 41 obtains polar coordinates (angle T, radius R) from the values of the color signals Cb, Cr of YCbCr. The three attribute adjustment setting unit 43 provides the three attribute adjustment unit 62 with setting values for adjusting a specific color portion to a preferable color. The set values are set so that the brightness Bri, the hue Hue, and the saturation Sat become memory colors.

次に各機能について詳しく説明する。
特定色範囲検出部2では、色空間変換部1で変換された各データについて特定色の範囲を指定し、これらの条件にあてはまる画素を検出する。図3において、特定色検出第1条件設定部20は、HSV表色系についての特定色画素の設定である。たとえば大まかに各人種の肌色は、図8に示すように、H(位相)が6°〜38°の間に収まる事が知られている。実際はこの範囲以外にも0°〜6°も肌色の範囲になる。また340°程度から360°も肌色となる事があるので345°〜360°(0°)〜38°を設定している。この設定値は状況に応じて可変できるものであり、この値に限った事ではない。特定色検出第2条件設定部21は、L*a*b*表色系についての特定色画素の設定である。たとえば一例としてb*の値が−10〜30程度である場合、肌色である場合が多い。この設定値は状況に応じて可変できるものであり、この値に限った事ではない。特定色検出第3条件設定部22は、YCbCr表色系についての特定色画素設定である。たとえば一例としてCbが−10〜−30程度でCrが10〜35程度の範囲が肌色である場合が多い。この設定値は状況に応じて可変できるものであり、この値に限った事ではない。特定色検出第4条件設定部22は、RGBについての特定色画素設定である。たとえば一例としてRの値がG値,またはB値どちらか大きい方より20以上大きく、G値とB値の絶対値差が60以下の場合、肌色である場合が多い。この設定値は状況に応じて可変できるものであり、この値に限った事ではない。特定色範囲検出部1(24)は、これらの条件を組み合わせて特定色画素の範囲を検出している。検出された範囲は、特定色範囲画素情報として平均輝度レベル検出部3と色補正部4に提供される。
Next, each function will be described in detail.
The specific color range detection unit 2 designates a specific color range for each data converted by the color space conversion unit 1 and detects pixels that satisfy these conditions. In FIG. 3, the specific color detection first condition setting unit 20 is a setting of specific color pixels for the HSV color system. For example, it is known that the skin color of each race roughly falls within the range of H (phase) between 6 ° and 38 ° as shown in FIG. Actually, the skin color range is 0 ° to 6 ° in addition to this range. Moreover, since about 340 ° to 360 ° may be a skin color, 345 ° to 360 ° (0 °) to 38 ° is set. This set value can be varied according to the situation, and is not limited to this value. The specific color detection second condition setting unit 21 sets specific color pixels for the L * a * b * color system. For example, when the value of b * is about −10 to 30 as an example, it is often a skin color. This set value can be varied according to the situation, and is not limited to this value. The specific color detection third condition setting unit 22 is a specific color pixel setting for the YCbCr color system. For example, as an example, the range where Cb is about -10 to -30 and Cr is about 10 to 35 is often a skin color. This set value can be varied according to the situation, and is not limited to this value. The specific color detection fourth condition setting unit 22 is a specific color pixel setting for RGB. For example, when the value of R is 20 or more larger than the larger of the G value or the B value, and the absolute value difference between the G value and the B value is 60 or less, the skin color is often obtained. This set value can be varied according to the situation, and is not limited to this value. The specific color range detection unit 1 (24) detects the range of the specific color pixel by combining these conditions. The detected range is provided to the average luminance level detection unit 3 and the color correction unit 4 as specific color range pixel information.

平均輝度レベル検出部3は、図4に示すように、YCbCrのYデータについて任意の範囲について平均輝度レベルを算出するために輝度値累計範囲設定30で範囲を設定する。設定範囲は、例えば画像の最大1フィールドから任意の画素範囲について設定可能で、設定された範囲について輝度値の平均を第1平均輝度レベル算出部31により算出する。また前記特定色範囲検出部2からの特定色範囲画素情報により、特定の色範囲の輝度値の平均を第2平均輝度レベル算出部32により算出する。これらにより、画面全体の平均輝度レベルと特定色部の平均輝度レベルを検出する。   As shown in FIG. 4, the average luminance level detection unit 3 sets a range with the luminance value cumulative range setting 30 in order to calculate an average luminance level for an arbitrary range for Y data of YCbCr. The setting range can be set for an arbitrary pixel range from a maximum of one field of the image, for example, and the first average luminance level calculation unit 31 calculates the average of the luminance values for the set range. The second average luminance level calculation unit 32 calculates the average of the luminance values of the specific color range based on the specific color range pixel information from the specific color range detection unit 2. Thus, the average luminance level of the entire screen and the average luminance level of the specific color portion are detected.

色補正部4において、図5に示すように、三属性調整制御部40は平均輝度レベル検出部3からの平均輝度レベル情報と特定色部輝度レベル情報を使用して三属性調整部42で色が調整される調整量を制御するための制御信号を生成し、三属性調整部42へ提供する。極座標変換部41は、YCbCrの色信号Cb、Crの値から極座標(角度、半径)を求める。三属性調整設定部43では、特定色部について好ましい色に調整するための設定値を三属性調整部42に提供する。設定値は輝度、色相、彩度について記憶色になる様な設定がなされている。この設定はユーザーによって好みの記憶色に変更できるように修正が可能であり、数種類のパターンを用意してもよい。三属性調整部42は、特定色部のCb、Crに対して彩度の調整と色相の調整を三属性調整設定部43からの設定に基づいて行う。特定色の検出は、前記特定色範囲検出部3からの特定色範囲画素情報をもとに極座標変換部41の角度T、半径Rと輝度Yの値で行う。特定色範囲の輝度Y、半径R、角度Tを求め特定色を検出する。この検出した特定色に対して、色相(Hue)と彩度(Sat)を三属性調整設定部43から与えられる好ましい色(記憶色)の設定に変更する。調整は三属性調整制御部40からの輝度レベルに応じてCb、Crを調整する。輝度Yは三属性調整制御部40からの平均輝度レベルの結果を参照し、調整が必要と思われる場合に行う。一般に好ましい色(記憶色)は彩度を上げて鮮やかにすることが知られているが、平均輝度レベルを下げる様な調整を行うことで深みのある色になり、より記憶色に近い調整ができる。これは特定色がどの様な色であるかにより調整範囲を変更する。輝度レベルの白100%を「1.0」とした場合、基本的な色の輝度レベルを図6に示す。マゼンダMaは0.31、レッドRは0.25、イエローYeは0.85、グリーンGは0.67、シアンCyは0.73、ブルーBは0.13となる。   In the color correction unit 4, as shown in FIG. 5, the three attribute adjustment control unit 40 uses the average luminance level information and the specific color portion luminance level information from the average luminance level detection unit 3 to perform the color in the three attribute adjustment unit 42. A control signal for controlling the adjustment amount to be adjusted is generated and provided to the three-attribute adjustment unit 42. The polar coordinate conversion unit 41 obtains polar coordinates (angle, radius) from the values of the color signals Cb and Cr of YCbCr. The three attribute adjustment setting unit 43 provides the three attribute adjustment unit 42 with a setting value for adjusting a specific color portion to a preferable color. The setting values are set so as to be memory colors with respect to luminance, hue, and saturation. This setting can be modified so that it can be changed to a favorite memory color by the user, and several types of patterns may be prepared. The three attribute adjustment unit 42 performs saturation adjustment and hue adjustment for Cb and Cr of the specific color part based on the settings from the three attribute adjustment setting unit 43. The specific color is detected based on the specific color range pixel information from the specific color range detection unit 3 using the values of the angle T, radius R, and luminance Y of the polar coordinate conversion unit 41. The specific color is detected by obtaining the luminance Y, radius R, and angle T of the specific color range. For the detected specific color, the hue (Hue) and saturation (Sat) are changed to the preferred color (memory color) setting given from the three-attribute adjustment setting unit 43. In the adjustment, Cb and Cr are adjusted according to the luminance level from the three-attribute adjustment control unit 40. The luminance Y is determined when adjustment is considered necessary with reference to the result of the average luminance level from the three-attribute adjustment control unit 40. It is generally known that the preferred color (memory color) is brighter by increasing the saturation, but by adjusting the average brightness level, the color becomes deeper and adjustment closer to the memory color is possible. it can. This changes the adjustment range depending on what color the specific color is. When the brightness level of 100% white is “1.0”, the basic color brightness levels are shown in FIG. Magenta Ma is 0.31, red R is 0.25, yellow Ye is 0.85, green G is 0.67, cyan Cy is 0.73, and blue B is 0.13.

例えばP1点については薄い青(輝度値が0.42)であり、この色をより濃い青にするために彩度と色相を調整するが、輝度値を下げる調整(0.13に近づける)でより好ましい青にすることもできる。またP2点は赤みがかった黄色(輝度値が0.73)であり、これを理想的な黄色に近づけるために彩度や色相を調整しても輝度値が低いため希望する黄色にならない。この様な場合、輝度値を上げる調整(0.85に近づける)をすることでより好ましい黄色にすることもできる。このように特定色の輝度値に対して不足分を補うような調整を行うことで、より好ましい色にすることができる。図7では青、赤、緑、黄色、肌色の5色についての補正範囲の一例を示した模式図である。例えば赤色について破線の丸内の色の範囲について検出し、この範囲内の色を目標の色(例は純粋な赤)になるように調整する。目標の色は数種類用意し、ユーザーが選べるようにしてもよい。   For example, P1 is light blue (luminance value is 0.42), and saturation and hue are adjusted to make this color darker, but adjustment to lower the luminance value (closer to 0.13) A more preferable blue color can also be obtained. Point P2 is reddish yellow (luminance value is 0.73). Even if saturation and hue are adjusted to bring this closer to the ideal yellow, the luminance value is low and the desired yellow color is not achieved. In such a case, it is possible to obtain a more preferable yellow color by adjusting the luminance value (closer to 0.85). In this way, it is possible to obtain a more preferable color by performing the adjustment to compensate for the shortage with respect to the luminance value of the specific color. FIG. 7 is a schematic diagram illustrating an example of a correction range for five colors of blue, red, green, yellow, and skin color. For example, red is detected for a range of colors within a circle indicated by a broken line, and a color within this range is adjusted to be a target color (example is pure red). Several types of target colors may be prepared for the user to select.

この調整したい色と好ましい色の選択はユーザーが画面上にて直接選択できるようにしてもよい。あらかじめ用意した色と調整をモニター上でユーザーがグラフィカルユーザーインターフェース(GUI)の操作により行えるようにすることも可能である。   The user may select a desired color and a preferred color directly on the screen. It is also possible to allow a user to perform color and adjustment prepared in advance by operating a graphical user interface (GUI) on the monitor.

この様に、本発明はあらかじめ設定された色に対して数種類の好ましい色(記憶色)に自動的に調整することが可能である。またユーザーが任意の色に対してこれをGUIにより選択でき、選択した色に対してもユーザーの好ましい色(記憶色)に調整できる。   As described above, the present invention can automatically adjust several kinds of preferable colors (memory colors) with respect to preset colors. In addition, the user can select any color using the GUI, and the selected color can be adjusted to a user's preferred color (memory color).

本発明の実施形態に係る画像補正装置の構成を示すブロック図である。It is a block diagram which shows the structure of the image correction apparatus which concerns on embodiment of this invention. 本発明の色空間変換部の詳細なブロック図である。It is a detailed block diagram of the color space conversion part of this invention. 本発明の特定色範囲検出部の詳細なブロック図である。It is a detailed block diagram of a specific color range detection unit of the present invention. 本発明の輝度レベル検出部の詳細なブロック図である。It is a detailed block diagram of the luminance level detection part of this invention. 本発明の色補正部の詳細なブロック図である。It is a detailed block diagram of the color correction part of this invention. 代表色の輝度値を示した図である。It is the figure which showed the luminance value of the representative color. 好ましい色(記憶色)に変換する範囲を示した図である。It is the figure which showed the range converted into a preferable color (memory color). HSV表色系のモデルで肌色の分布を示した図である。It is the figure which showed skin color distribution with the model of the HSV color system.

符号の説明Explanation of symbols

1 色空間変換部、10 HSV変換部、11 XYZ変換部、12 YCbCr変換部、13 L*a*b*変換部、
2 特定色範囲検出部、20 特定色検出第1条件設定部、21 特定色検出第2条件設定部、22 特定色検出第3条件設定部、23 特定色検出第4条件設定部、24 特定色範囲検出部1、
3 平均輝度レベル検出部、30 輝度値累積範囲設定部、31 第1平均輝度値算出部、32 第2平均輝度値算出部、
4 色補正部、40 三属性調整制御部、41 極座標変換部、42 三属性調整部、43 三属性調整設定部。
1 color space conversion unit, 10 HSV conversion unit, 11 XYZ conversion unit, 12 YCbCr conversion unit, 13 L * a * b * conversion unit,
2 specific color range detection unit, 20 specific color detection first condition setting unit, 21 specific color detection second condition setting unit, 22 specific color detection third condition setting unit, 23 specific color detection fourth condition setting unit, 24 specific color Range detector 1,
3 average luminance level detection unit, 30 luminance value accumulation range setting unit, 31 first average luminance value calculation unit, 32 second average luminance value calculation unit,
4 color correction unit, 40 tri-attribute adjustment control unit, 41 polar coordinate conversion unit, 42 tri-attribute adjustment unit, 43 tri-attribute adjustment setting unit.

Claims (8)

入力される映像データを、特定の色領域を検出するために複数種類の表色系に変換する色空間変換部と、前記色空間変換部の出力を基に特定色の検出を行う特定色範囲検出部と、前記特定色範囲検出部で検出された領域に対して平均輝度のレベルを検出する平均輝度レベル検出部と、前記特定色範囲検出部で検出された領域に対し、前記平均輝度レベル検出部によって検出された平均輝度レベルに応じて色の調整を行い、補正画像を出力する色補正部を備える事を特徴とする色補正装置。   A color space conversion unit that converts input video data into a plurality of types of color systems to detect a specific color region, and a specific color range that detects a specific color based on the output of the color space conversion unit A detection unit, an average luminance level detection unit for detecting an average luminance level for the region detected by the specific color range detection unit, and the average luminance level for the region detected by the specific color range detection unit A color correction apparatus comprising a color correction unit that adjusts a color according to an average luminance level detected by a detection unit and outputs a corrected image. 前記特定色範囲検出部は、前記色空間変換部のHSV変換部でHSV表色データに変換された入力映像データを、あらかじめ設定された特定色データと比較し、比較データの周辺色を検出する請求項1記載の色補正装置。   The specific color range detection unit compares the input video data converted into HSV color specification data by the HSV conversion unit of the color space conversion unit with preset specific color data, and detects peripheral colors of the comparison data. The color correction apparatus according to claim 1. 前記輝度レベル検出部は、前記特定色範囲検出部で検出された色範囲の輝度レベルを、YCbCr表色系のYを用いて平均輝度レベルを算出する請求項1記載の色補正装置。   The color correction apparatus according to claim 1, wherein the luminance level detection unit calculates an average luminance level of the luminance level of the color range detected by the specific color range detection unit using Y of the YCbCr color system. 前記色補正部は、前記色空間変換部のYCbCr変換部でYCbCrに変換された入力映像データを、前記特定色範囲検出部で検出された領域の色データに対して好ましい色になる様に、前記輝度レベル検出部にて検出された平均輝度レベルに連動して色の補正を行う請求項1記載の色補正装置。   The color correction unit is configured so that the input video data converted into YCbCr by the YCbCr conversion unit of the color space conversion unit becomes a preferable color with respect to the color data of the area detected by the specific color range detection unit. The color correction apparatus according to claim 1, wherein color correction is performed in conjunction with an average luminance level detected by the luminance level detection unit. 前記特定色範囲検出部は、HSV表色データの組み合わせとL*a*b表色系データとの組み合わせることで特定色の検出を向上させる請求項1記載の色補正装置。   The color correction apparatus according to claim 1, wherein the specific color range detection unit improves detection of a specific color by combining a combination of HSV color specification data and L * a * b color system data. 前記色補正部は、YCbCrデータを極座標変換回路にて輝度、色相、彩度に変換し、色の調整は色相と彩度で行う請求項1記載の色補正装置。   The color correction device according to claim 1, wherein the color correction unit converts the YCbCr data into luminance, hue, and saturation by a polar coordinate conversion circuit, and performs color adjustment by hue and saturation. 前記色補正部は、前記極座標変換回路にて変換された色相、彩度で色の調整を、前記平均輝度レベル検出部にて検出された平均輝度レベルに連動して行う請求項6記載の色補正装置。   The color according to claim 6, wherein the color correction unit performs color adjustment based on the hue and saturation converted by the polar coordinate conversion circuit in conjunction with the average luminance level detected by the average luminance level detection unit. Correction device. 入力される映像データを、特定の色領域を検出するために複数種類の表色系に変換する色空間変換ステップと、前記色空間変換ステップの出力を基に特定色の検出を行う特定色範囲検出ステップと、前記特定色範囲検出ステップで検出された領域に対して平均輝度のレベルを検出する平均輝度レベル検出ステップと、前記特定色範囲検出ステップで検出された領域に対し、前記平均輝度レベル検出ステップによって検出された平均輝度レベルに応じて色の調整を行い、補正画像を出力する色補正ステップを有する事を特徴とする色補正方法。   A color space conversion step for converting input video data into a plurality of types of color systems to detect a specific color area, and a specific color range for detecting a specific color based on the output of the color space conversion step An average luminance level detecting step for detecting an average luminance level for the area detected in the specific color range detecting step; and the average luminance level for the area detected in the specific color range detecting step. A color correction method comprising a color correction step of adjusting a color according to the average luminance level detected in the detection step and outputting a corrected image.
JP2008105746A 2008-04-15 2008-04-15 Color correction device and color correction method Pending JP2009260542A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008105746A JP2009260542A (en) 2008-04-15 2008-04-15 Color correction device and color correction method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008105746A JP2009260542A (en) 2008-04-15 2008-04-15 Color correction device and color correction method

Publications (1)

Publication Number Publication Date
JP2009260542A true JP2009260542A (en) 2009-11-05

Family

ID=41387420

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008105746A Pending JP2009260542A (en) 2008-04-15 2008-04-15 Color correction device and color correction method

Country Status (1)

Country Link
JP (1) JP2009260542A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103945087A (en) * 2013-01-22 2014-07-23 深圳市腾讯计算机系统有限公司 Image tonal adjusting method and adjusting apparatus
EP2884733A1 (en) * 2013-12-12 2015-06-17 Samsung Electronics Co., Ltd Display device and method of controlling the same
CN116824906A (en) * 2023-08-29 2023-09-29 成都市巨多广告有限公司 Parking lot guiding method and system with identification function

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63177685A (en) * 1987-01-19 1988-07-21 Canon Inc Picture processing device
JPH0659573A (en) * 1992-08-06 1994-03-04 Sharp Corp Developing device
JP2005151040A (en) * 2003-11-13 2005-06-09 Seiko Epson Corp Image processing apparatus and processing method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63177685A (en) * 1987-01-19 1988-07-21 Canon Inc Picture processing device
JPH0659573A (en) * 1992-08-06 1994-03-04 Sharp Corp Developing device
JP2005151040A (en) * 2003-11-13 2005-06-09 Seiko Epson Corp Image processing apparatus and processing method

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103945087A (en) * 2013-01-22 2014-07-23 深圳市腾讯计算机系统有限公司 Image tonal adjusting method and adjusting apparatus
WO2014114130A1 (en) * 2013-01-22 2014-07-31 腾讯科技(深圳)有限公司 Image tone adjusting method, adjusting apparatus and computer storage medium
US9736336B2 (en) 2013-01-22 2017-08-15 Tencent Technology (Shenzhen) Company Limited Image tone adjustment method, apparatus thereof and computer storage medium
CN103945087B (en) * 2013-01-22 2017-10-27 深圳市腾讯计算机系统有限公司 The adjusting method and adjusting means of picture tone
EP2884733A1 (en) * 2013-12-12 2015-06-17 Samsung Electronics Co., Ltd Display device and method of controlling the same
US9582708B2 (en) 2013-12-12 2017-02-28 Samsung Electronics Co., Ltd. Display device and method of controlling the same
CN116824906A (en) * 2023-08-29 2023-09-29 成都市巨多广告有限公司 Parking lot guiding method and system with identification function
CN116824906B (en) * 2023-08-29 2023-11-17 成都市巨多广告有限公司 Parking lot guiding method and system with identification function

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
US6160579A (en) Image processing apparatus and method
US7969480B2 (en) Method of controlling auto white balance
US20070085911A1 (en) Apparatus for color correction of subject-image data, and method of controlling same
US9355327B2 (en) Image processing apparatus and imaging apparatus with noise correction function and signal level correction function
JP2009159339A (en) Imaging apparatus
US8064693B2 (en) Methods of and apparatus for adjusting colour saturation in an input image
US8189909B2 (en) Color temperature conversion method and apparatus having luminance correction conversion function
US8120670B2 (en) Apparatus and method for controlling gain of color signal
US7864223B2 (en) Imaging apparatus, video signal processing circuit, video signal processing method and computer program product for converting a color image
WO2006059573A1 (en) Color adjusting device and method
JP2010219797A (en) Edge enhancement image processing apparatus
JP2007215216A (en) Monotonization processing of color image
EP3460748B1 (en) Dynamic range compression device and image processing device cross-reference to related application
JP4352730B2 (en) Auto white balance processing apparatus and method, and image signal processing apparatus
JP4947624B2 (en) White balance adjustment method
JP2005538593A (en) Signal restoration method, imaging device, computer program product
JP2014033273A (en) Color gamut conversion device, digital camera, color gamut conversion program, and color gamut conversion method
JP2004274771A (en) Apparatus and method for adaptive brightness correction
JP5534825B2 (en) Image processing apparatus and color temperature correction method
JP2009260542A (en) Color correction device and color correction method
EP1895781B1 (en) Method of and apparatus for adjusting colour saturation
JP4440562B2 (en) Video signal processing device
JP2004350222A (en) Image processing apparatus, electronic camera, and image processing program
US20060038827A1 (en) Simple and robust color saturation adjustment for digital images

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100826

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120209

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120214

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20120619