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

JP2003224859A - Image processing apparatus, image processing method, and program - Google Patents

Image processing apparatus, image processing method, and program

Info

Publication number
JP2003224859A
JP2003224859A JP2002019862A JP2002019862A JP2003224859A JP 2003224859 A JP2003224859 A JP 2003224859A JP 2002019862 A JP2002019862 A JP 2002019862A JP 2002019862 A JP2002019862 A JP 2002019862A JP 2003224859 A JP2003224859 A JP 2003224859A
Authority
JP
Japan
Prior art keywords
image
pixel
signal
color
component
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2002019862A
Other languages
Japanese (ja)
Other versions
JP3633561B2 (en
Inventor
Hiroaki Kubo
広明 久保
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.)
Minolta Co Ltd
Original Assignee
Minolta Co Ltd
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 Minolta Co Ltd filed Critical Minolta Co Ltd
Priority to JP2002019862A priority Critical patent/JP3633561B2/en
Publication of JP2003224859A publication Critical patent/JP2003224859A/en
Application granted granted Critical
Publication of JP3633561B2 publication Critical patent/JP3633561B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Color Television Image Signal Generators (AREA)
  • Processing Of Color Television Signals (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide image processing technology for effectively suppressing production of a false color while reducing the occurrence of loss of colors. <P>SOLUTION: The image processing apparatus 10 of this invention applies interpolation processing to image signals of each pixel received from a CCD of a Bayer system by using image signals of pixels in the vicinity of the target pixel to output an image signal with three primary color components from each pixel. The image signal in a color space having the three primary color components is converted into image signals in a color space having a luminance signal Y and color difference signals Cr, Cb. Further, an HPF 72 or the like detects a degree of inclusion of a high frequency component of the luminance signal Y in the vicinity of each pixel, and an absolute value adder circuit 81 and an LPF 72 extract a low saturation area on the basis of the color difference signals Cr, Cb. Then a chroma killer circuit 80 applies suppression control of the color difference signals Cr, Cb depending on the degree of inclusion of the high frequency component as to pixels in the low saturation area and provides an output of the result. <P>COPYRIGHT: (C)2003,JPO

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、デジタルカメラ等
に用いられる画像処理装置の構成および画像処理方法に
関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a configuration of an image processing apparatus used in a digital camera and the like and an image processing method.

【0002】[0002]

【従来の技術】デジタルカメラやデジタルビデオカメラ
等においては、従来から画像撮像装置としてCCD(Ch
arge Coupled Device)が利用されている。CCDは光
電変換をつかさどる多数のフォトダイオードがマトリク
ス状に配列されて構成されている。
2. Description of the Related Art In digital cameras and digital video cameras, CCD (Ch
arge Coupled Device) is used. The CCD is configured by arranging a large number of photodiodes that control photoelectric conversion in a matrix.

【0003】撮像レンズを含む光学系を介してCCDに
入射した被写体の光学像は、フォトダイオードで光電変
換されたのち電荷蓄積される。マトリクス配置されたフ
ォトダイオードに蓄積された電荷は、CCDから順次取
り出された後、画像処理回路に転送されて画像信号とし
て検出されるのである。
An optical image of a subject incident on a CCD through an optical system including an image pickup lens is photoelectrically converted by a photodiode and then accumulated. The charges accumulated in the photodiodes arranged in a matrix are sequentially taken out from the CCD, transferred to the image processing circuit, and detected as an image signal.

【0004】このようにCCDは光学像の明暗に応じた
電荷の蓄積を行い、電気信号として出力する役割を果た
すが、カラー画像を取得するためには、3原色成分
(R、G、B)に対応した電気信号が得られる必要があ
る。
As described above, the CCD plays a role of accumulating electric charges according to the lightness and darkness of an optical image and outputting it as an electric signal, but in order to obtain a color image, three primary color components (R, G, B) are used. It is necessary to obtain an electric signal corresponding to.

【0005】図9を用いて、単板式のカラー撮像装置に
用いられるベイヤー方式の色フィルタアレイ100につ
いて説明する。
A Bayer color filter array 100 used in a single-plate color image pickup apparatus will be described with reference to FIG.

【0006】ベイヤー方式の色フィルタアレイ100
は、市松状に輝度信号に寄与するGのフィルタを配置
し、残りの部分にR、Bのフィルタをさらに市松状に配
置している。このように配置された各色のフィルタが、
各画素(フォトダイオード)に対応しており、各画素に
はR,G,Bいずれかの原色成分に対応した電荷が蓄積
されることとなる。
Bayer color filter array 100
Arranging G filters contributing to the luminance signal in a checkered pattern, and arranging R and B filters in the remaining part in a checkered pattern. The filters of each color arranged in this way are
It corresponds to each pixel (photodiode), and the charge corresponding to the primary color component of any one of R, G, and B is accumulated in each pixel.

【0007】ベイヤー方式によると、各画素からは、い
ずれかの原色成分に対する電気信号が出力されることに
なるため、各画素に対しては、欠落している色の情報を
補う必要がある。
According to the Bayer method, each pixel outputs an electric signal for any of the primary color components, so that it is necessary to supplement the missing color information for each pixel.

【0008】たとえば、Rのフィルタに覆われた画素で
は、Rの情報しか持っていないため、GとBを周辺の画
素の値を基に推測する補間処理を行うのである。このよ
うにして、1個のCCDを利用してカラー画像を撮像す
るようにしている。
For example, a pixel covered by an R filter has only R information, and therefore an interpolation process is performed to estimate G and B based on the values of peripheral pixels. In this way, a color image is captured using one CCD.

【0009】このように、近傍画素の情報を利用して補
間処理を行うベイヤー方式においては、補間処理を行う
領域内で同じ被写体が結像することが好ましい。たとえ
ば、図9に太線で示した領域110内で、画素の補間を
相互に行う場合には、領域110内には同じ被写体が結
像することが好ましい。
As described above, in the Bayer method in which the interpolation processing is performed by using the information of the neighboring pixels, it is preferable that the same subject be imaged in the area in which the interpolation processing is performed. For example, when the pixels are mutually interpolated in the area 110 indicated by the thick line in FIG. 9, it is preferable that the same subject be imaged in the area 110.

【0010】しかし、被写体のもつコントラストパター
ンによっては、領域110よりも狭い領域内で高周波成
分を持つ場合があり、このような場合には、いわゆる偽
色が発生することとなる。偽色は高周波部分で発生し、
被写体の輪郭部、ライン、細かな模様などで発生し、光
学LPF(low-pass filter)、補間処理等では完全に
除去することができない。
However, depending on the contrast pattern of the subject, there may be high-frequency components in a region narrower than the region 110, and in such a case, so-called false color will occur. False colors occur at high frequencies,
It occurs in the contours, lines, and fine patterns of the subject, and cannot be completely removed by optical LPF (low-pass filter), interpolation processing, or the like.

【0011】たとえば、図10に示すように、領域11
0内に境界121やドット122の被写体が結像してい
る場合を想定する。この場合、領域110内の右下の画
素114については、Bの情報しか持っていないため、
画素111,112,113などからRやGの情報を補
間することとなる。このため、画素114には本来存在
しない被写体についての情報で補間処理が行われること
になり、偽色が発生するのである。
For example, as shown in FIG.
It is assumed that the object of the boundary 121 or the dot 122 is imaged within 0. In this case, since the lower right pixel 114 in the area 110 has only the information of B,
Information on R and G is interpolated from the pixels 111, 112, 113 and the like. For this reason, the interpolation process is performed using information about the subject that does not originally exist in the pixel 114, and a false color occurs.

【0012】そこで、偽色の発生する部分に対して彩度
の抑圧を行い、発生した偽色を目立たなくする処理が行
われている。
Therefore, a process of suppressing saturation of a portion where a false color is generated and making the generated false color inconspicuous is performed.

【0013】図11は、偽色の抑圧を行う処理装置の従
来構成図を示す。CCDから出力されたRGBの原色成
分の電気信号は、色差マトリクス回路93に入力され
る。色差マトリクス回路93において、RGBの原色成
分をもつ色空間が、輝度成分(Y)と、色差成分(C
r,Cb)とをもつ色空間に変換される。
FIG. 11 shows a conventional block diagram of a processing device for suppressing false color. The electrical signals of the RGB primary color components output from the CCD are input to the color difference matrix circuit 93. In the color difference matrix circuit 93, the color space having RGB primary color components has a luminance component (Y) and a color difference component (C
r, Cb).

【0014】変換された電気信号のうち、輝度成分Y
は、輪郭強調フィルタ95に入力される。輪郭強調フィ
ルタ95において、輝度成分Yは、HPF(high-pass
filter)、アンプ、ベースクリップを経て、所定値以上
の高周波成分が検出される。
Luminance component Y of the converted electric signal
Is input to the contour enhancement filter 95. In the edge enhancement filter 95, the luminance component Y is HPF (high-pass
After passing through the filter), the amplifier, and the base clip, high-frequency components above a predetermined value are detected.

【0015】検出された高周波成分は、LPFを通過し
た輝度成分Yに加算される。これによって、輝度成分Y
に対して輪郭強調処理が施されることとなる。
The detected high frequency component is added to the luminance component Y that has passed through the LPF. As a result, the luminance component Y
Will be subjected to contour enhancement processing.

【0016】一方、検出された高周波部分については、
前述の如く、偽色が発生している確率が高い。そこで、
色差抑圧回路97には輪郭強調フィルタ95において高
周波成分として検出された領域(画素)の情報が入力さ
れ、当該画素の色差成分Cr,Cbに対して色差の抑圧
制御が行われるのである。このようにして、ベイヤー方
式の画像形成により生ずる偽色を目立たなくするように
しているのである。
On the other hand, for the detected high frequency part,
As described above, there is a high probability that false color will occur. Therefore,
Information of the region (pixel) detected as a high frequency component by the contour enhancement filter 95 is input to the color difference suppression circuit 97, and color difference suppression control is performed on the color difference components Cr and Cb of the pixel. In this way, false colors caused by Bayer image formation are made inconspicuous.

【0017】[0017]

【発明が解決しようとする課題】しかしながら、上述し
た偽色抑圧制御では、被写体のエッジを強調する輪郭強
調フィルタ95の出力から抑圧対象となる画素を決定す
るため、被写体の高周波成分をすべて抑圧することにな
る。つまり、高周波成分(エッジ成分)の強い部分はす
べて色差が抑圧されることになる。
However, in the false color suppression control described above, pixels to be suppressed are determined from the output of the contour emphasis filter 95 that emphasizes the edges of the object, so that all high frequency components of the object are suppressed. It will be. In other words, the color difference is suppressed in all parts where the high frequency component (edge component) is strong.

【0018】そして、この場合、エッジ部分における偽
色の発生を防止することはできるものの、その一方で
「色抜け」と呼ばれる現象が生じてしまうという問題が
存在する。「色抜け」とは、上記従来技術により色差が
抑圧されたエッジ部分において色が抜けてしまう現象
(色彩が失われてしまう現象)である。
In this case, although it is possible to prevent the occurrence of false color at the edge portion, there is a problem that a phenomenon called "color loss" occurs. "Color loss" is a phenomenon (color loss) in which a color is lost in an edge portion where the color difference is suppressed by the above-described conventional technique.

【0019】そこで、本発明は前記問題点に鑑み、色抜
けの発生を低減しつつ、偽色の発生を効果的に抑制する
ことが可能な画像処理技術を提供することを目的とす
る。
Therefore, in view of the above problems, an object of the present invention is to provide an image processing technique capable of effectively suppressing the occurrence of false color while reducing the occurrence of color loss.

【0020】[0020]

【課題を解決するための手段】上記目的を達成するた
め、請求項1の発明は、撮像素子から入力した画像信号
に所定の画像処理を施す画像処理装置であって、前記撮
像素子は、3原色成分のうち、いずれかの原色成分の画
像信号をそれぞれ出力する3種の光電変換素子が、画素
ごとに所定の配列規則に従って配置されたものであり、
前記撮像素子から入力した各画素の画像信号に対して近
傍の画素の画像信号を用いて補間処理を行い、各画素に
ついて3原色成分の画像信号を取得する補間手段と、3
原色成分をもつ色空間の画像信号を、輝度成分と色成分
とをもつ色空間の画像信号に変換する色空間変換手段
と、前記輝度成分の信号値に基づいて、各画素近傍にお
ける当該輝度成分の信号値の高周波成分の含有程度を検
出する高周波成分検出手段と、前記色成分の信号値に基
づいて低彩度エリアを抽出する低彩度エリア抽出手段
と、前記低彩度エリア内の画素については、前記高周波
成分の前記含有程度の検出結果に基づいて前記色成分の
信号値を抑圧する抑圧手段と、を備えることを特徴とす
る。
In order to achieve the above object, the invention of claim 1 is an image processing apparatus for performing a predetermined image processing on an image signal input from an image pickup element, wherein the image pickup element is 3 Of the primary color components, three types of photoelectric conversion elements that respectively output image signals of the primary color components are arranged in accordance with a predetermined arrangement rule for each pixel,
Interpolation means for performing an interpolation process on the image signal of each pixel input from the image pickup device by using the image signals of neighboring pixels, and obtaining an image signal of three primary color components for each pixel;
A color space conversion means for converting an image signal in a color space having a primary color component into an image signal in a color space having a luminance component and a color component, and the luminance component near each pixel based on the signal value of the luminance component. High-frequency component detection means for detecting the inclusion degree of high-frequency components of the signal value, low-saturation area extraction means for extracting a low-saturation area based on the signal value of the color component, and pixels in the low-saturation area With regard to (4), a suppressing unit that suppresses the signal value of the color component based on the detection result of the inclusion degree of the high frequency component is provided.

【0021】請求項2の発明は、請求項1の発明に係る
画像処理装置において、前記抑圧手段は、前記高周波成
分の含有程度に応じて、前記画素の色成分の信号値の抑
圧の程度を変更することを特徴とする。
According to a second aspect of the present invention, in the image processing apparatus according to the first aspect of the present invention, the suppressing unit controls the degree of suppression of the signal value of the color component of the pixel according to the degree of inclusion of the high frequency component. It is characterized by changing.

【0022】請求項3の発明は、請求項1または請求項
2の発明に係る画像処理装置において、前記低彩度エリ
ア抽出手段は、ローパスフィルタを用いて低彩度エリア
を抽出することを特徴とする。
According to a third aspect of the present invention, in the image processing apparatus according to the first or second aspect of the present invention, the low saturation area extracting means extracts the low saturation area using a low pass filter. And

【0023】請求項4の発明は、3原色成分のうちいず
れかの原色成分の画像信号をそれぞれ出力する3種の光
電変換素子が画素ごとに所定の配列規則に従って配置さ
れた撮像素子から入力した画像信号に所定の画像処理を
施す画像処理方法であって、前記撮像素子から入力した
各画素の画像信号に対して近傍の画素の画像信号を用い
て補間処理を行い、各画素について3原色成分の画像信
号を取得するステップと、3原色成分をもつ色空間の画
像信号を、輝度成分と色成分とをもつ色空間の画像信号
に変換するステップと、前記輝度成分の信号値に基づい
て、各画素近傍における当該輝度成分の信号値の高周波
成分の含有程度を検出するステップと、前記色成分の信
号値に基づいて低彩度エリアを抽出するステップと、前
記低彩度エリア内の画素については、前記高周波成分の
前記含有程度の検出結果に基づいて前記色成分の信号値
を抑圧するステップと、を含むことを特徴とする。
According to a fourth aspect of the present invention, three types of photoelectric conversion elements for outputting image signals of any one of the three primary color components are input from an image pickup element arranged for each pixel according to a predetermined arrangement rule. An image processing method for subjecting an image signal to predetermined image processing, wherein interpolation processing is performed using an image signal of a pixel in the vicinity of an image signal of each pixel input from the image pickup device, and three primary color components are obtained for each pixel. Of the image signal of the color space having the three primary color components, the step of converting the image signal of the color space having the three primary color components into the image signal of the color space having the luminance component and the color component, and based on the signal value of the luminance component, Detecting a degree of inclusion of a high frequency component of the signal value of the luminance component in the vicinity of each pixel, extracting a low saturation area based on the signal value of the color component, and within the low saturation area For pixels, characterized in that it comprises the steps of: suppressing a signal value of the color component based on the amount of about the detection results of the high-frequency component.

【0024】請求項5の発明は、コンピュータに、3原
色成分のうちいずれかの原色成分の画像信号をそれぞれ
出力する3種の光電変換素子が画素ごとに所定の配列規
則に従って配置された撮像素子から入力した各画素の画
像信号に対して近傍の画素の画像信号を用いて補間処理
を行うことによって生成された、各画素についての3原
色成分の画像信号を、輝度成分と色成分とをもつ色空間
の画像信号に変換された状態で取得するステップと、前
記輝度成分の信号値に基づいて、各画素近傍における当
該輝度成分の信号値の高周波成分の含有程度を検出する
ステップと、前記色成分の信号値に基づいて低彩度エリ
アを抽出するステップと、前記低彩度エリア内の画素に
ついては、前記高周波成分の前記含有程度の検出結果に
基づいて前記色成分の信号値を抑圧するステップと、を
実行させるためのプログラムであることを特徴とする。
According to a fifth aspect of the present invention, an image pickup device in which three types of photoelectric conversion elements for outputting image signals of any one of the three primary color components to the computer are arranged for each pixel in accordance with a predetermined arrangement rule. The image signal of the three primary color components for each pixel, which is generated by performing the interpolation process on the image signal of each pixel input from, using the image signal of the neighboring pixel, has the luminance component and the color component. Acquiring in a state of being converted into an image signal of a color space; detecting the degree of inclusion of a high frequency component of the signal value of the luminance component in the vicinity of each pixel based on the signal value of the luminance component; Extracting a low-saturation area based on the signal value of the component, and for the pixels in the low-saturation area, the color formation based on the detection result of the content of the high-frequency component. Characterized in that the step of suppressing the signal value of a program for execution.

【0025】[0025]

【発明の実施の形態】以下、図面を参照しつつ本発明の
実施の形態について説明する。まず、本実施の形態にか
かる画像処理装置10(図1参照)を搭載したデジタル
カメラ31の概略構成について説明する。
BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described below with reference to the drawings. First, a schematic configuration of a digital camera 31 equipped with the image processing apparatus 10 (see FIG. 1) according to the present embodiment will be described.

【0026】{1.デジタルカメラの概略構成}図2
は、デジタルカメラ31の正面図である。デジタルカメ
ラ31は、箱型のカメラ本体部32と直方体状の撮像部
33とから構成されている。撮像部33の前面側には、
撮像レンズであるズームレンズ34が設けられるととも
に、光学ファインダ35が設けられている。
{1. Schematic configuration of digital camera} FIG.
FIG. 3 is a front view of the digital camera 31. The digital camera 31 is composed of a box-shaped camera body 32 and a rectangular parallelepiped image pickup unit 33. On the front side of the imaging unit 33,
A zoom lens 34 which is an imaging lens is provided, and an optical finder 35 is provided.

【0027】カメラ本体部32の一端部はグリップ部3
6としており、前面側の中央上部に内蔵フラッシュ37
が設けられ、上面側にはシャッタボタン38が設けられ
ている。
The grip portion 3 is provided at one end of the camera body 32.
6 and the built-in flash 37 in the upper center of the front side
Is provided, and a shutter button 38 is provided on the upper surface side.

【0028】図示を省略するが、カメラ本体部32の背
面側には、撮像画像のモニタ表示、記録画像の再生表示
等を行うための液晶ディスプレイ(LCD)が設けられ
ている。その他、カメラ本体部32の背面側には、電源
スイッチや、各種操作ボタン等が設けられている。
Although not shown, a liquid crystal display (LCD) for performing monitor display of picked-up images, reproduction display of recorded images, and the like is provided on the back side of the camera body 32. In addition, a power switch, various operation buttons, and the like are provided on the back side of the camera body 32.

【0029】{2.画像処理装置の構成}図1は、デジ
タルカメラ31が内部に搭載する本実施形態にかかる画
像処理装置10のブロック構成図である。
{2. Configuration of Image Processing Device} FIG. 1 is a block configuration diagram of an image processing device 10 according to the present embodiment, which is mounted inside a digital camera 31.

【0030】<2−1.ベイヤー式CCDおよび補間処
理>CCD1はベイヤー方式の色フィルタアレイを備え
た単板式CCDである。CCD1には、光電変換をつか
さどる多数のフォトダイオードがマトリクス状に2次元
配列されて各画素に対応しており、各画素は原色成分
(R,G,B)のうちいずれかの色フィルタに覆われて
いる。
<2-1. Bayer CCD and Interpolation Processing> CCD 1 is a single-plate CCD equipped with a Bayer color filter array. A large number of photodiodes that control photoelectric conversion are two-dimensionally arranged in a matrix in the CCD 1 to correspond to each pixel, and each pixel is covered with one of the color filters of the primary color components (R, G, B). It is being appreciated.

【0031】本実施の形態では図5で示した色フィルタ
アレイ100と同様に、市松状に輝度信号に寄与するG
のフィルタを配置し、残りの部分にR、Bのフィルタを
さらに市松状に配置している。このようにして、各画素
にはR,G,Bいずれかの原色成分に対応した電荷が蓄
積されることとなる。
In the present embodiment, as in the color filter array 100 shown in FIG. 5, G that contributes to the luminance signal in a checkered pattern is formed.
No. 1 filter is arranged, and R and B filters are further arranged in a checkered pattern on the remaining part. In this way, the charge corresponding to the primary color component of R, G, or B is accumulated in each pixel.

【0032】なお、ベイヤー方式の色フィルタアレイと
しては、図9で示したタイプの他に、Gを上下方向に並
べたタイプ等、いくつかの方式が存在するが、本実施形
態の画像処理装置に適用できる色フィルタアレイのタイ
プは特に限定されるものではない。ただし、後述する補
間処理においては、色フィルタアレイのタイプに応じた
処理が行われる必要がある。
As the Bayer type color filter array, there are several types such as a type in which Gs are arranged in the vertical direction in addition to the type shown in FIG. 9, but the image processing apparatus of the present embodiment. The type of color filter array applicable to the above is not particularly limited. However, in the interpolation processing described later, it is necessary to perform processing according to the type of color filter array.

【0033】CCD1において蓄積された電荷は、1ラ
インずつ順次取り出され、1次元の電気信号として出力
される。さらに、各画素の電気信号は、A/D変換回路
(図示せぬ)において12bitのデジタル電気信号に
変換された後、WB(ホワイトバランス)回路2に入力
され、RGBのレベル変換が行われることでホワイトバ
ランスが調整される。
The charges accumulated in the CCD 1 are sequentially taken out line by line and output as a one-dimensional electric signal. Further, an electric signal of each pixel is converted into a 12-bit digital electric signal in an A / D conversion circuit (not shown), and then input to a WB (white balance) circuit 2 to perform RGB level conversion. To adjust the white balance.

【0034】ホワイトバランスの調整が行われた後、各
画素の電気信号は補間回路3に入力され、各画素につい
て補間処理が行われる。
After the white balance is adjusted, the electric signal of each pixel is input to the interpolation circuit 3 and the interpolation process is performed for each pixel.

【0035】つまり、各画素は、R,G,Bいずれか1
つの原色成分に関する情報しか持っていないため、他の
原色成分の情報を周辺の画素の値を基に推測する補間処
理を行うのである。この補間処理により、各画素に対し
て、R,G,Bそれぞれ12bitの情報が与えられる
ことになる。すなわち、各画素についての3原色成分の
画像信号(R,G,B)が生成される。
That is, each pixel has one of R, G, and B.
Since it only has information about one primary color component, it performs interpolation processing to infer information about the other primary color components based on the values of surrounding pixels. By this interpolation processing, 12-bit information for each of R, G, and B is given to each pixel. That is, the image signals (R, G, B) of the three primary color components for each pixel are generated.

【0036】補間処理が行われた後、各画素の電気信号
(R,G,B)は、リニアマトリクス回路4において、
所定の補正処理が行われた後、γ補正回路5に入力され
る。γ補正回路5において、電気信号(R,G,B)は
γ補正テーブル(RGBガンマLUT)51によって、
表示ディスプレイの再現特性に応じた補正が行われる。
さらに、γ補正回路5においては、12bitの電気信
号が8bitに圧縮される。
After the interpolation processing is performed, the electric signals (R, G, B) of each pixel are output in the linear matrix circuit 4.
After being subjected to a predetermined correction process, it is input to the γ correction circuit 5. In the γ correction circuit 5, the electrical signals (R, G, B) are converted by the γ correction table (RGB gamma LUT) 51 into
Correction is performed according to the reproduction characteristics of the display.
Further, in the γ correction circuit 5, the 12-bit electric signal is compressed to 8 bits.

【0037】<2−2.色空間の変換処理>8bitに
圧縮された電気信号(R,G,B)は、次に、色差マト
リクス回路6に入力される。色差マトリクス回路6は、
変換用のマトリクスであるYマトリクス61、Crマト
リクス62、Cbマトリクス63を備えており、RGB
の原色成分(R,G,B)をもつ色空間が、輝度成分
(Y)と、色差成分(Cr,Cb)とをもつ色空間に変
換される。
<2-2. Color space conversion processing> The electrical signals (R, G, B) compressed to 8 bits are then input to the color difference matrix circuit 6. The color difference matrix circuit 6 is
The conversion matrix includes a Y matrix 61, a Cr matrix 62, and a Cb matrix 63.
The color space having the primary color components (R, G, B) is converted into the color space having the luminance component (Y) and the color difference components (Cr, Cb).

【0038】次の数1は、Yマトリクス61、Crマト
リクス62、Cbマトリクス63を、3行3列の色差マ
トリクスで表現したものである。従って、RGB色空間
が、色差マトリクスによって、輝度成分と色差成分とを
もつ色空間に変換されると表現することができる。
The following expression 1 expresses the Y matrix 61, the Cr matrix 62, and the Cb matrix 63 by a color difference matrix of 3 rows and 3 columns. Therefore, it can be expressed that the RGB color space is converted into a color space having a luminance component and a color difference component by the color difference matrix.

【0039】[0039]

【数1】 [Equation 1]

【0040】<2−3.輪郭強調フィルタ処理>色差マ
トリクス回路6において出力された輝度成分Y(以下の
説明においては、適宜、輝度成分の電気信号を輝度信号
Yと表現する。)は、次に、輪郭(エッジ)強調フィル
タ回路7に入力される。輪郭強調フィルタ回路7におい
て、輝度信号Yは2つに分岐される。分岐された輝度信
号Yのうち、1つはHPF(high-pass filter)72を
通過し、1つはLPF(low-pass filter)71を通過
する。
<2-3. Contour enhancement filter processing> The luminance component Y output from the color difference matrix circuit 6 (in the following description, an electric signal of the luminance component is appropriately expressed as a luminance signal Y) is next subjected to a contour (edge) enhancement filter. It is input to the circuit 7. In the contour emphasis filter circuit 7, the luminance signal Y is branched into two. Among the branched luminance signals Y, one passes through an HPF (high-pass filter) 72 and one passes through an LPF (low-pass filter) 71.

【0041】HPF72を通過した輝度信号Yからは、
高周波成分が検出され、この検出された高周波成分をア
ンプ73に入力して増幅させた後、さらにベースクリッ
プ74において所定値以上の高周波成分のみが検出さ
れ、出力される。
From the luminance signal Y that has passed through the HPF 72,
A high-frequency component is detected, and the detected high-frequency component is input to and amplified by the amplifier 73, and then only the high-frequency component having a predetermined value or more is detected and output by the base clip 74.

【0042】そして、加算器75において、LPF71
を通過した輝度信号Yに、ベースクリップ74から出力
された所定値以上の高周波成分を加算することによっ
て、輝度信号Yは輪郭強調されたうえで出力されるので
ある。
Then, in the adder 75, the LPF 71
By adding a high frequency component of a predetermined value or more output from the base clip 74 to the brightness signal Y that has passed through, the brightness signal Y is output after the contour is emphasized.

【0043】なお、輝度信号Yは、バッファ(図示せ
ず)に蓄積されており、このバッファに蓄積された信号
Yをもとに対象画素のHPF処理が行われる。たとえ
ば、本実施の形態においては、HPF72は5行5列の
行列形式で表されており、対象画素の輝度信号Y、およ
び、対象画素の近傍の24個の画素の輝度信号Yを使っ
てエッジ抽出処理が行われることになる。したがって、
バッファには少なくともこれら25画素の輝度信号Yが
蓄積されている必要がある。このような必要性を満たす
ためには、たとえば、対象画素(注目画素)が属する水
平ラインを中心とする上下2本ずつ(合計5本)の水平
ラインに含まれる複数の画素の画素値を格納するための
容量を有するバッファを設けておけばよい。
The luminance signal Y is stored in a buffer (not shown), and the HPF process of the target pixel is performed based on the signal Y stored in this buffer. For example, in the present embodiment, the HPF 72 is represented in a matrix form of 5 rows and 5 columns, and an edge is formed using the luminance signal Y of the target pixel and the luminance signal Y of 24 pixels near the target pixel. The extraction process will be performed. Therefore,
It is necessary that at least these 25 pixel luminance signals Y are accumulated in the buffer. In order to meet such a need, for example, the pixel values of a plurality of pixels included in horizontal lines to which the target pixel (target pixel) belongs are centered on the upper and lower two lines (five in total). It suffices to provide a buffer having a capacity for performing

【0044】また、LPF71を用いた処理等について
も同様であり、色差信号Cr,Cbは、各フィルタのサ
イズ等に応じた所定容量を有するバッファに蓄積された
上で、所定のLPF処理が施される。さらに、後述する
LPF82を用いた処理についても同様である。
The same applies to the processing using the LPF 71. The color difference signals Cr and Cb are stored in a buffer having a predetermined capacity according to the size of each filter, and then the predetermined LPF processing is performed. To be done. Further, the same applies to the processing using the LPF 82 described later.

【0045】<2−4.高周波成分の検出処理>つぎ
に、高周波成分の検出処理について説明する。
<2-4. High Frequency Component Detection Processing> Next, the high frequency component detection processing will be described.

【0046】輪郭強調フィルタ回路7のHPF72から
の出力値は、高周波成分がどの程度含まれているか、す
なわち高周波成分の含有程度(言い換えれば、エッジ成
分の検出レベル)の検出結果を表している。また、この
出力値は、各画素について求められるので、各画素位置
における高周波成分の含有程度に関する情報が取得され
ることになる。そして、エッジクロマキラー設定LUT
(Lookup Table)86を参照してこの出力値を適宜に修
正することによって、両色差成分の電気信号(以下、色
差信号とも称する)Cr,Cbの抑圧度を求める。これ
により、各画素位置の高周波成分の含有程度に応じた各
画素位置の色差信号Cr,Cbの抑圧度を求めることが
できる。
The output value from the HPF 72 of the contour emphasis filter circuit 7 represents the detection result of how much the high frequency component is included, that is, the inclusion degree of the high frequency component (in other words, the detection level of the edge component). Further, since this output value is obtained for each pixel, information regarding the degree of inclusion of the high frequency component at each pixel position is obtained. And the edge chroma killer setting LUT
By appropriately correcting this output value with reference to a (Lookup Table) 86, the degree of suppression of the electric signals Cr and Cb of both color difference components (hereinafter also referred to as color difference signals) is obtained. This makes it possible to obtain the degree of suppression of the color difference signals Cr and Cb at each pixel position according to the degree of inclusion of the high frequency component at each pixel position.

【0047】具体的には、HPF72からの出力値は、
エッジクロマキラー設定LUT86を参照して修正され
た後、抑圧度を表す値として、マスキング回路83に入
力される。その後、後述する彩度情報をも考慮して、こ
の抑圧度はマスキング回路83においてさらに修正され
た後、乗算器84,85によって修正後の抑圧度に応じ
た色差信号Cr,Cbの抑圧処理が行われる。
Specifically, the output value from the HPF 72 is
After being corrected with reference to the edge chroma killer setting LUT 86, it is input to the masking circuit 83 as a value representing the degree of suppression. Thereafter, the suppression degree is further corrected in the masking circuit 83 in consideration of the saturation information described later, and then the color difference signals Cr and Cb are suppressed by the multipliers 84 and 85 according to the corrected suppression degree. Done.

【0048】図3は、エッジクロマキラーの設定LUT
86の設定内容を抑圧度曲線LCとしてグラフ化して示
した図である。図中、横軸は、高周波成分の含有程度を
示し、縦軸は、抑圧度を示している。つまり、高周波成
分の含有程度が高い画素程、高い抑圧をかけるような抑
圧制御を行うのである。
FIG. 3 shows the setting LUT of the edge chroma killer.
It is the figure which graphically showed the setting content of 86 as the suppression degree curve LC. In the figure, the horizontal axis represents the content of high-frequency components, and the vertical axis represents the degree of suppression. That is, the suppression control is performed such that the higher the content of the high frequency component is, the higher the suppression is applied.

【0049】たとえば、画素nにおける高周波成分の含
有程度がAnである場合には、画素nにおける色差成分
には20%程度の抑圧を行うのである。また、画素mに
おける高周波成分の含有程度がAmである場合には、画
素mにおける色差成分には60%程度の抑圧を行うので
ある。このように、高周波成分の含有程度が比較的高い
画素mについては、高周波成分の含有程度が比較的低い
画素nよりも大きな抑圧を行うようにする。これによれ
ば、高周波成分の含有程度に応じて、画素の色成分の信
号値の抑圧の程度(すなわち抑圧制御の程度)を変更し
ているので、出力画像に不自然さが残らないような抑圧
制御が可能となる。
For example, when the content of the high frequency component in the pixel n is An, the color difference component in the pixel n is suppressed by about 20%. When the high frequency component content of the pixel m is Am, the color difference component of the pixel m is suppressed by about 60%. As described above, the pixel m having a relatively high content of the high frequency component is suppressed more than the pixel n having a relatively low content of the high frequency component. According to this, the degree of suppression of the signal value of the color component of the pixel (that is, the degree of suppression control) is changed according to the degree of inclusion of the high frequency component, so that the output image does not have unnaturalness. Suppression control becomes possible.

【0050】ただし、ノイズ成分を除去するため、高周
波成分の含有程度が小さいときには抑圧度を低めの値に
設定し、抑圧度が過度に大きくならないようにすること
が好ましい。たとえば、図3に示すように、高周波成分
の含有程度がAnよりも小さいときには、抑圧度曲線L
Cが仮想的な正比例直線LLよりも下側に存在するよう
にすることが好ましい。
However, in order to remove the noise component, it is preferable to set the suppression degree to a low value so that the suppression degree does not become excessively large when the content of the high frequency component is small. For example, as shown in FIG. 3, when the content of high frequency components is smaller than An, the suppression degree curve L
It is preferable that C exists below the virtual direct proportional line LL.

【0051】<2−5.低彩度エリアの抽出処理>つぎ
に、低彩度エリアの抽出処理について説明する。
<2-5. Low Saturation Area Extraction Process> Next, the low saturation area extraction process will be described.

【0052】この低彩度エリア抽出処理においては、色
差信号(色差成分の電気信号)Cr,Cbに基づいて、
低彩度エリアを抽出する。ここで、「低彩度エリア」と
は、各画素位置の近傍領域における彩度が所定程度より
も低い部分を意味するものとする。
In this low saturation area extraction processing, based on the color difference signals (electric signals of color difference components) Cr and Cb,
Extract low saturation areas. Here, the “low-saturation area” means a portion where the saturation is lower than a predetermined level in a region near each pixel position.

【0053】具体的には、まず、絶対値加算回路81に
おいて、色差信号Cr(=R−Y)の絶対値と色差信号
Cb(=B−Y)の絶対値とを加算する。ここで、Rは
レッド成分の画像信号、Bはブルー成分の画像信号、Y
は輝度信号を表す。
Specifically, first, the absolute value adding circuit 81 adds the absolute value of the color difference signal Cr (= RY) and the absolute value of the color difference signal Cb (= BY). Here, R is an image signal of a red component, B is an image signal of a blue component, Y
Represents a luminance signal.

【0054】そして、各画素を中心位置とする所定サイ
ズ(たとえば5画素×5画素のサイズ)のLPF82を
用いた処理を行うことによって、高周波成分を除去す
る。LPF82を用いることによって、絶対値加算回路
81の出力値から色相の遷移等に伴う高周波成分を除去
することが可能になるので、彩度の高い部分をより的確
に抽出することができる。
Then, a high-frequency component is removed by performing processing using the LPF 82 having a predetermined size (for example, a size of 5 pixels × 5 pixels) with each pixel as the center position. By using the LPF 82, it is possible to remove a high frequency component associated with a hue transition or the like from the output value of the absolute value adding circuit 81, so that a highly saturated portion can be extracted more accurately.

【0055】このLPF82からの出力値は、マスキン
グ回路83に入力される。このマスキング回路83で
は、LPF82からの出力値を各ビットに対するNOT
演算を行うことにより反転させた値(以下、反転値とも
称する)を用いたマスク処理が行われる。ここで、LP
F82からの出力値に対する反転値は、その大小関係が
元の出力値におけるものと逆になるので、彩度が低い程
大きな値となる。すなわち、この反転値は、低彩度の程
度を表す指標値である。したがって、当該反転値が所定
値よりも大きな値を有する画素を低彩度エリア内の画素
として抽出することができる。また、上述したようにL
PF82を用いることによって、絶対値加算回路81の
出力値から色相の遷移等に伴う高周波成分を除去するこ
とが可能になるので、低彩度エリアをより的確に抽出す
ることができる。
The output value from the LPF 82 is input to the masking circuit 83. In this masking circuit 83, the output value from the LPF 82 is NOT processed for each bit.
Mask processing is performed using a value that is inverted by performing calculation (hereinafter, also referred to as an inverted value). Where LP
The inversion value with respect to the output value from F82 has a magnitude relationship opposite to that of the original output value, and thus has a larger value as the saturation is lower. That is, this inversion value is an index value representing the degree of low saturation. Therefore, it is possible to extract the pixel having the inversion value larger than the predetermined value as the pixel in the low saturation area. Also, as described above, L
By using the PF 82, it is possible to remove the high frequency component associated with the hue transition or the like from the output value of the absolute value adding circuit 81, so that the low saturation area can be extracted more accurately.

【0056】<2−6.色差信号の抑圧処理>つぎに、
色差信号の抑圧処理について説明する。
<2-6. Suppression processing of color difference signal> Next,
The color difference signal suppression processing will be described.

【0057】クロマキラー回路80は、輝度信号Yの高
周波成分の含有程度と色差信号Cr,Cbに基づいて算
出される彩度とに応じて抑圧度を算出し、算出された抑
圧度に応じて色差信号Cr,Cbに対する抑圧処理を施
す。
The chroma killer circuit 80 calculates the degree of suppression according to the content of the high frequency component of the luminance signal Y and the saturation calculated based on the color difference signals Cr and Cb, and the color difference according to the calculated degree of suppression. Suppression processing is performed on the signals Cr and Cb.

【0058】ここでは、低彩度エリア内の画素につい
て、その色差信号Cr,Cbに対する抑圧処理を、高周
波成分の含有程度に応じて行う場合を例示する。これに
より、高周波成分の含有程度が高く且つ低彩度の画素に
ついて、比較的大きな抑圧処理を施すことができる。
Here, the case where the suppression processing for the color difference signals Cr and Cb is performed on the pixels in the low saturation area in accordance with the degree of inclusion of the high frequency component will be exemplified. As a result, a relatively large suppression process can be performed on pixels having a high degree of high frequency component content and low saturation.

【0059】具体的には、上記のLPF82からの出力
値と、エッジクロマキラー設定LUT86を用いて修正
されたHPF72からの出力値とが、マスキング回路8
3に入力される。このマスキング回路83では、LPF
82からの出力値を各ビットに対するNOT演算を行う
ことにより反転させた値(反転値)を用いたマスク処理
が行われる。具体的には、この反転値を所定の閾値LV
で二値化し、この二値化された値をマスクにして、エッ
ジクロマキラー設定LUTを用いた変換処理が施された
HPF72からの出力値に対するマスク処理演算が行わ
れる。
Specifically, the output value from the LPF 82 and the output value from the HPF 72 corrected by using the edge chroma killer setting LUT 86 are the masking circuit 8
Input to 3. In this masking circuit 83, the LPF
A mask process is performed using a value (inversion value) obtained by inverting the output value from 82 by performing a NOT operation on each bit. Specifically, this inversion value is set to a predetermined threshold value LV.
Then, the binarized value is used as a mask, and the masked operation is performed on the output value from the HPF 72 that has been subjected to the conversion process using the edge chroma killer setting LUT.

【0060】ここで、上述したように、LPF82から
の出力値に対する反転値は、彩度が低い程大きな値とな
る値、すなわち、低彩度の程度を表す指標値である。ま
た、エッジクロマキラー設定LUT86を用いて修正さ
れたHPF72からの出力値は、高周波成分の含有程度
が大きい程大きくなる値、すなわち、高周波成分の含有
程度を示す指標値である。そして、これらの値を考慮し
て、彩度が低い画素に対して、高周波成分の含有程度が
大きい程、その抑圧度をより大きな値として求める。
Here, as described above, the inversion value with respect to the output value from the LPF 82 is a value that becomes larger as the saturation becomes lower, that is, an index value indicating the degree of low saturation. The output value from the HPF 72 corrected by using the edge chroma killer setting LUT 86 is a value that increases as the content of the high frequency component increases, that is, an index value indicating the content of the high frequency component. Then, in consideration of these values, the suppression degree is obtained as a larger value for a pixel having low saturation as the inclusion degree of the high frequency component is larger.

【0061】そして、求められた抑圧度を乗算器84,
85に入力し、色差信号Cr,Cbに対して乗じること
によって、抑圧処理が施された色差信号Cr,Cbを得
るのである。
Then, the obtained suppression degree is multiplied by the multiplier 84,
The color difference signals Cr and Cb, which have been subjected to the suppression processing, are obtained by inputting them to 85 and multiplying them by the color difference signals Cr and Cb.

【0062】以上の処理により、本実施の形態にかかる
画像処理装置においては、輪郭強調処理が施された輝度
信号Yと、抑圧制御が行われた色差信号Cr,Cbが出
力されることになる。出力された輝度信号Y、色差信号
Cr,Cbはバッファ9に記録された後、たとえば、J
PEG等の圧縮規格に従った処理が行われ、画像ファイ
ルとしてメモリカード等に保存されるのである。
With the above processing, the image processing apparatus according to the present embodiment outputs the luminance signal Y subjected to the edge enhancement processing and the color difference signals Cr and Cb subjected to the suppression control. . The output luminance signal Y and color difference signals Cr and Cb are recorded in the buffer 9 and then, for example, J
Processing according to a compression standard such as PEG is performed, and the image file is stored in a memory card or the like.

【0063】このように、本実施形態においては、彩度
が低いエリア内の画素であるとして抽出された画素に対
してのみ、抑圧制御を行うようにしているので、全ての
エッジ成分に対して抑圧制御を行うことによる問題を解
消することができる。
As described above, in the present embodiment, since the suppression control is performed only for the pixels extracted as the pixels in the area with low saturation, the suppression control is performed for all edge components. The problem caused by performing the suppression control can be solved.

【0064】従来は、全てのエッジ成分を抑圧していた
ため、発生した偽色の抑圧には効果が得られるが、その
一方で、彩度が大きなエッジ部分に対しても色の抑圧が
かかり不自然な色抜けが発生してしまうという問題があ
った。本実施形態によれば、低彩度のエッジ部分のみに
色の抑圧がかけられるため、彩度が高い部分の色抜けを
なくすことにより、色抜けが低減された自然な画像を得
ることが可能になる。
Conventionally, all the edge components are suppressed, so that the effect of suppressing the generated false color can be obtained, but on the other hand, the color is suppressed even for the edge portion having a large saturation, and it is not possible to suppress. There was a problem that natural color loss occurs. According to the present embodiment, since the color is suppressed only in the low-saturation edge portion, it is possible to obtain a natural image in which the color loss is reduced by eliminating the color loss in the high-saturation portion. become.

【0065】{3.色差抑圧制御処理}図4は、上述し
た色差抑圧制御処理のフローチャートである。また、図
5〜図8は、画像中の所定の1本の水平ラインにおける
各処理信号の一例を示す図である。図5〜図8のグラフ
においては、横軸は画像中における水平位置xを表し、
縦軸は各信号の大きさを表す。以下では、これらの図を
参照しながら、この色差抑圧制御処理について説明す
る。
{3. Color Difference Suppression Control Processing} FIG. 4 is a flowchart of the color difference suppression control processing described above. Further, FIGS. 5 to 8 are diagrams showing an example of each processed signal in one predetermined horizontal line in the image. In the graphs of FIGS. 5 to 8, the horizontal axis represents the horizontal position x in the image,
The vertical axis represents the magnitude of each signal. The color difference suppression control processing will be described below with reference to these drawings.

【0066】まず、ステップS1(図4)において、C
CD1から出力されたRGBの画像信号を入力する。こ
の画像信号は、各画素におけるRGB原色成分のうち、
いずれか1つの原色成分の画像信号である。
First, in step S1 (FIG. 4), C
The RGB image signals output from the CD 1 are input. This image signal is one of the RGB primary color components in each pixel.
It is an image signal of any one of the primary color components.

【0067】次のステップS2においては、入力した画
素について、近傍の画素を用いて補間処理が行われる。
この工程により、各画素においてそれぞれ3原色成分の
画像信号が得られることになる(ステップS2)。
In the next step S2, interpolation processing is performed on the input pixel using neighboring pixels.
By this step, image signals of three primary color components are obtained in each pixel (step S2).

【0068】ステップS3においては、RGB3原色成
分の画像信号が、輝度信号Yおよび色差信号Cr,Cb
に変換される。
In step S3, the image signals of the RGB three primary color components are the luminance signal Y and the color difference signals Cr and Cb.
Is converted to.

【0069】図5においては、各信号Y,Cr,Cbが
表されている。詳細には、図5(a)は輝度信号Yを表
しており、図5(b)は色差信号Cr(=R−Y)を表
しており、図5(c)は色差信号Cb(=B−Y)を表
している。
In FIG. 5, each signal Y, Cr, Cb is shown. More specifically, FIG. 5A shows the luminance signal Y, FIG. 5B shows the color difference signal Cr (= RY), and FIG. 5C shows the color difference signal Cb (= B). -Y) is represented.

【0070】最も左側の区間DX1においては、赤色成
分および青色成分がともに強い色、すなわち紫色を有す
る画素が比較的多く分布している。
In the leftmost section DX1, a relatively large number of pixels in which both the red component and the blue component have strong colors, that is, purple, are distributed.

【0071】また、最も右側の区間DX3においては、
色差信号Cr,Cbがいずれもほとんどゼロで輝度信号
が高い部分、すなわち白色の画素が比較的多く分布して
いる。また、区間DX3の色差信号Cr,Cbにおいて
は、パルス状の部分が存在する。このパルス状部分は、
上記の補間処理(ステップS2)によって発生した偽色
を表す部分である。すなわち、区間DX3では、全体的
に白色を帯びた領域内にパルス状の偽色部分が存在して
いる。
In the rightmost section DX3,
A portion where the color difference signals Cr and Cb are almost zero and the luminance signal is high, that is, white pixels are relatively distributed. Further, in the color difference signals Cr and Cb in the section DX3, there are pulse-like portions. This pulsed part is
This is a portion representing the false color generated by the above-described interpolation processing (step S2). That is, in the section DX3, the pulse-shaped pseudo-colored portion exists in the white-colored region as a whole.

【0072】さらに、区間DX2においても、同様にパ
ルス状の偽色部分が発生している。ただし、区間DX2
は区間DX3よりも大きな彩度を有している点で、区間
DX3と相違している。
Further, also in the section DX2, a pulse-like false color portion similarly occurs. However, section DX2
Differs from the section DX3 in that it has a larger saturation than the section DX3.

【0073】以下の抑圧処理によれば、区間DX2内の
偽色部分を変化させないことにより色抜けを防止し、か
つ、区間DX3の低彩度領域内のパルス状の偽色部分を
低減することが可能になる。
According to the suppression processing described below, the color loss is prevented by not changing the false color portion in the section DX2, and the pulse-like false color portion in the low saturation area of the section DX3 is reduced. Will be possible.

【0074】ステップS4においては、ステップS3で
得られた輝度信号Yに基づいて、注目画素近傍における
高周波成分の含有程度が検出される。
In step S4, the inclusion degree of the high frequency component in the vicinity of the target pixel is detected based on the luminance signal Y obtained in step S3.

【0075】図6は、輝度信号Yと、高周波成分の含有
程度を表す値として検出された信号YPとを示す図であ
る。詳細には、図6(b)は、HPF72により処理し
た輝度信号Yを、エッジクロマキラー設定LUT86を
参照してさらに修正した信号YPを表しており、図6
(a)は、図5(a)と同一の輝度信号Yを表してい
る。
FIG. 6 is a diagram showing the luminance signal Y and the signal YP detected as a value indicating the content of the high frequency component. More specifically, FIG. 6B shows a signal YP obtained by further modifying the luminance signal Y processed by the HPF 72 with reference to the edge chroma killer setting LUT 86.
5A shows the same luminance signal Y as that shown in FIG.

【0076】図6(b)に示すように、このHPF72
は微分フィルタとして機能し、エッジ部分が抽出されて
いる。また、このエッジ部分は、上記の偽色発生部分の
位置と同一の位置に存在している。これは、上述の「偽
色」がエッジ部分の存在に起因するものだからである。
As shown in FIG. 6B, this HPF 72
Functions as a differential filter, and the edge part is extracted. Further, this edge portion exists at the same position as the position of the false color generating portion. This is because the above "false color" is caused by the existence of the edge portion.

【0077】そして、ステップS5においては、ステッ
プS3で得られた色差信号Cr,Cbに基づいて、注目
画素近傍における彩度が検出される。図7を参照しなが
ら、低彩度エリアの抽出動作について説明する。
Then, in step S5, the saturation in the vicinity of the target pixel is detected based on the color difference signals Cr and Cb obtained in step S3. The operation of extracting the low saturation area will be described with reference to FIG. 7.

【0078】まず、図7(c)においては、絶対値加算
回路81による加算結果としての信号SG1が示されて
いる。この信号SG1は、具体的には、色差信号Crの
絶対値と色差信号Cbの絶対値とを加算した信号であ
る。なお、図7(a)および図7(b)においては、そ
れぞれ、図5(b)および図5(c)と同一の信号C
r,Cbが表されている。
First, FIG. 7C shows the signal SG1 as the addition result of the absolute value adding circuit 81. This signal SG1 is specifically a signal obtained by adding the absolute value of the color difference signal Cr and the absolute value of the color difference signal Cb. Note that in FIGS. 7A and 7B, the same signal C as in FIGS. 5B and 5C, respectively is used.
r and Cb are represented.

【0079】さらに、図7(d)は、この信号SG1に
対してさらにLPF82による処理を施した信号SG2
を表す図である。これによって、信号全体に対して、
「平滑化処理」が施され、高周波成分が除去された信号
SG2を得ることができる。
Further, FIG. 7D shows a signal SG2 obtained by further processing the signal SG1 by the LPF 82.
It is a figure showing. This gives
It is possible to obtain the signal SG2 in which the “smoothing process” has been performed and the high frequency component has been removed.

【0080】また、図7(e)は、この信号SG2をx
軸に関して折り返して所定値(最大値)だけ全体的に底
上げした信号SG3を表す図である。この信号SG3
は、信号SG2の反転値に相当し、彩度が低い程大きな
値を有する信号、すなわち、低彩度の度合いを示す信号
である。
Further, FIG. 7 (e) shows that this signal SG2 is x
It is a figure showing the signal SG3 turned up about the axis and raised overall by a predetermined value (maximum value). This signal SG3
Is a signal corresponding to the inverted value of the signal SG2 and having a larger value as the saturation is lower, that is, a signal indicating the degree of low saturation.

【0081】さらに、この信号SG3が所定の閾値LV
以上であるか否かに応じて修正を加えた信号SG4を生
成する。図7(f)は、この信号SG4を表す図であ
る。信号SG4の値は、元の信号SG3が閾値LV以上
のときには「1」となり、元の信号SG3が閾値LVよ
り小さいときには値「0」となる。この信号SG4が値
「1」を有するエリア(図中の区間DX4)は、彩度が
比較的低いエリア、すなわち「低彩度エリア」である。
ここでは、説明の簡略化のため、低彩度エリアである区
間DX4は、区間DX3とほぼ同一の区間として検出さ
れるものとする。
Further, this signal SG3 is a predetermined threshold value LV.
The signal SG4 modified according to whether or not the above is generated. FIG. 7F is a diagram showing this signal SG4. The value of the signal SG4 becomes “1” when the original signal SG3 is equal to or larger than the threshold LV, and becomes the value “0” when the original signal SG3 is smaller than the threshold LV. The area where the signal SG4 has the value "1" (section DX4 in the figure) is an area with relatively low saturation, that is, a "low saturation area".
Here, for simplification of description, it is assumed that the section DX4, which is the low saturation area, is detected as a section that is substantially the same as the section DX3.

【0082】そして、ステップS6において、各注目画
素について、注目画素近傍における高周波成分の含有程
度と注目画素近傍における彩度の程度とに応じて、色差
信号Cr,Cbの抑圧を行う。図8を参照しながらこの
抑圧動作について説明する。
Then, in step S6, the color difference signals Cr and Cb are suppressed for each target pixel in accordance with the degree of inclusion of the high frequency component near the target pixel and the degree of saturation near the target pixel. This suppression operation will be described with reference to FIG.

【0083】具体的には、図8(c)に示すように、信
号YPを信号SG4でマスクすることによって、信号S
G5を生成する。この信号SG5は、低彩度エリア外で
はゼロであり、かつ、低彩度エリア内においては各位置
における高周波成分の含有程度が大きいほど大きな値と
なる信号である。なお、図8(a)においては信号SG
4が表され、図8(b)においては信号YPが表されて
いる。
Specifically, as shown in FIG. 8C, the signal S is obtained by masking the signal YP with the signal SG4.
Generate G5. This signal SG5 is zero outside the low-saturation area, and becomes a larger value in the low-saturation area as the content of high-frequency components at each position increases. In FIG. 8A, the signal SG
4 is represented, and the signal YP is represented in FIG.

【0084】そして、生成された信号SG5と色差信号
Crとの乗算によって、修正後の色差信号Crが生成さ
れる。同様に、この信号SG5と色差信号Cbとの乗算
によって、修正後の色差信号Cbが生成される。なお、
図8(d)においては、修正後の色差信号Crが表さ
れ、図8(e)においては、修正後の色差信号Cbが表
されている。また、修正前の色差信号Cr,Cbは、そ
れぞれ、図7(a),図7(b)などに示されている。
Then, the corrected color difference signal Cr is generated by multiplying the generated signal SG5 by the color difference signal Cr. Similarly, the corrected color difference signal Cb is generated by multiplying the signal SG5 and the color difference signal Cb. In addition,
FIG. 8D shows the corrected color difference signal Cr, and FIG. 8E shows the corrected color difference signal Cb. The color difference signals Cr and Cb before correction are shown in FIGS. 7A and 7B, respectively.

【0085】そして、ステップS7において、各注目画
素について、輝度信号Yと修正後の色差信号Cr,Cb
とが出力される。
Then, in step S7, for each pixel of interest, the luminance signal Y and the corrected color difference signals Cr, Cb
And are output.

【0086】上記の信号SG5を用いた抑圧処理を行う
ことによって、低彩度エリア内の画素に対してのみ抑圧
処理を行うことが可能であり、なおかつ、各画素に対す
る抑圧度を、その画素についての高周波成分の含有程度
が大きいほど大きな値とすることができる。これによ
り、偽色の発生を効果的に抑制することができる。
By performing the suppression processing using the above-mentioned signal SG5, it is possible to perform the suppression processing only for the pixels in the low saturation area, and the suppression degree for each pixel is determined for that pixel. The larger the degree of inclusion of the high frequency component, the larger the value. As a result, the occurrence of false colors can be effectively suppressed.

【0087】図5〜図8の例においては、区間DX4内
の白色領域(低彩度エリア)における偽色が除去されて
いる。偽色は低彩度エリアでは特に目立ちやすいという
特質を有しているので、偽色を低彩度エリアから除去す
ることによって、より自然な画像にすることができる。
In the example of FIGS. 5 to 8, the false color in the white area (low chroma area) in the section DX4 is removed. Since the false color has a characteristic that it is particularly noticeable in the low saturation area, it is possible to obtain a more natural image by removing the false color from the low saturation area.

【0088】一方、区間DX2内の高彩度エリアでは、
抑圧がなされていない(あるいは抑圧の程度が抑制され
ている)ことによって、偽色が残ったままになってい
る。高彩度エリアでは、偽色は目立ちにくく、その一方
で、色抜けは目立ち易いという特質が存在する。したが
って、このような特質を利用して、高彩度エリアでは偽
色を除去しない(あるいは除去の程度を抑制する)こと
によって、彩度が高い部分で「色抜け」が生じることを
防止しつつ、自然な画像を得ることができる。すなわ
ち、偽色の発生を効果的に抑制することが可能である。
On the other hand, in the high saturation area in the section DX2,
False color remains due to lack of suppression (or suppression of suppression). In the high-saturation area, false colors are less noticeable, while color loss is more noticeable. Therefore, by utilizing such characteristics, by not removing the false color (or suppressing the degree of removal) in the high saturation area, it is possible to prevent "color loss" from occurring in the high saturation area and It is possible to obtain a clear image. That is, it is possible to effectively suppress the occurrence of false color.

【0089】以上説明した本実施の形態にかかる画像処
理装置は、デジタルカメラ、デジタルビデオなど、ベイ
ヤー方式などの各種の色フィルタアレイを備えたCCD
から画像信号を入力するあらゆる機器に適応可能であ
る。
The image processing apparatus according to this embodiment described above is a CCD equipped with various color filter arrays such as a Bayer system such as a digital camera and a digital video.
It can be applied to any device that inputs an image signal from.

【0090】{4.変形例} <彩度の利用>上述した実施形態においては、二値化信
号SG4に基づいて低彩度エリアを判別したが、二値化
される前の信号SG3を用いてより精緻な抑圧処理を行
うようにしても良い。すなわち、彩度の程度に応じて抑
圧処理を行うようにしても良い。より詳細には、彩度が
低い程より大きな抑圧度を用いて抑圧処理を行うように
しても良い。
{4. Modification} <Use of Saturation> In the above-described embodiment, the low saturation area is discriminated based on the binarized signal SG4, but more precise suppression processing is performed using the signal SG3 before being binarized. May be performed. That is, the suppression processing may be performed according to the degree of saturation. More specifically, the suppression processing may be performed by using a larger suppression degree as the saturation is lower.

【0091】詳細には、低彩度の程度を表す信号SG3
を、高周波成分の含有程度を表す信号YPに乗じること
によって抑圧用の信号を生成し、その生成された信号を
各色差信号Cr,Cbにさらに乗じる。これにより、抑
圧処理が施された色差信号Cr,Cbを生成することが
できる。したがって、高周波成分の含有程度が高い程よ
り大きな抑圧度を用いて抑圧処理を行い、かつ、彩度が
低い程より大きな抑圧度を用いて抑圧処理を行うことが
できる。
More specifically, the signal SG3 representing the degree of low saturation is used.
Is multiplied by the signal YP representing the degree of inclusion of high frequency components to generate a suppression signal, and the generated signal is further multiplied by the color difference signals Cr and Cb. This makes it possible to generate the color difference signals Cr and Cb that have been subjected to the suppression processing. Therefore, the suppression processing can be performed using a higher suppression degree as the content of the high frequency component is higher, and the suppression processing can be performed using a higher suppression degree as the saturation is lower.

【0092】この場合、彩度の度合い(程度)に応じ
て、より精緻な抑圧処理を施すことができるので、より
的確に偽色の発生を抑制することが可能になる。なお、
この場合、低彩度の程度を示す信号SG3を用いて抑圧
度を求めることが、各画素が低彩度エリア内の画素であ
るか否かを判定すること(言い換えれば、低彩度エリア
を抽出してその低彩度エリア内の画素についてその色差
信号の抑圧処理を施すこと)に対応している。
In this case, since more precise suppression processing can be performed according to the degree of saturation, it is possible to more accurately suppress the occurrence of false color. In addition,
In this case, determining the degree of suppression using the signal SG3 indicating the degree of low saturation determines whether or not each pixel is a pixel within the low saturation area (in other words, the low saturation area (Extracting and subjecting the pixels in the low saturation area to the suppression processing of the color difference signal).

【0093】<色差信号以外の色信号>また、上記実施
形態においては、色成分を表す信号(色信号)として、
色差信号を抑圧する場合を例示しているが、これに限定
されない。たとえば、色差信号以外の色信号(たとえ
ば、彩度のみを表す信号)に対して上記と同様の思想を
用いて抑圧処理を行うようにしても良い。
<Color Signals Other than Color Difference Signals> In the above embodiment, the signals representing the color components (color signals) are:
The case where the color difference signal is suppressed is illustrated, but the present invention is not limited to this. For example, the suppression processing may be performed on a color signal other than the color difference signal (for example, a signal representing only saturation) using the same idea as above.

【0094】<他方式のCCD>さらに、上記実施形態
においては、各色成分画素が市松状に配置されたベイヤ
ー方式のCCDを利用する場合を例示したが、これに限
定されない。
<Other Type CCD> Furthermore, in the above embodiment, the case where the Bayer type CCD in which the respective color component pixels are arranged in a checkered pattern is used is illustrated, but the present invention is not limited to this.

【0095】たとえば、R成分およびB成分が交互に配
置されるラインと、G成分が一列に配置されるラインと
が交互に配置されるストライプ状配列を有するCCDに
より撮像された画像に対して本発明を適用しても良い。
For example, for an image picked up by a CCD having a stripe arrangement in which lines in which R components and B components are alternately arranged and lines in which G components are arranged in a row are alternately arranged, The invention may be applied.

【0096】さらには、R(レッド)、G(グリー
ン)、B(ブルー)の各色を有する原色CCDではな
く、C(シアン)、M(マゼンタ)、Y(イエロー)の
各色を有する補色CCDを用いるようにしても良い。
Further, instead of the primary color CCD having each color of R (red), G (green) and B (blue), a complementary color CCD having each color of C (cyan), M (magenta) and Y (yellow) is used. You may use it.

【0097】このように、近傍画素の情報(画像信号)
を利用して補間処理を行う方式を採用する場合におい
て、偽色の発生を効果的に抑制することが可能である。
As described above, the information (image signal) of the neighboring pixels
In the case of adopting the method of performing the interpolation process by utilizing the, it is possible to effectively suppress the occurrence of false color.

【0098】<コンピュータを用いた実現>また、上記
実施形態においては、デジタルカメラ31内のハードウ
エア回路によって所定の画像処理を実現していたが、こ
れに限定されず、パーソナルコンピュータ(単に「コン
ピュータ」とも称する)などにおいて所定のソフトウエ
アプログラム(単に「プログラム」とも称する)を実行
することによって、上記の画像処理を実現するようにし
ても良い。
<Realization Using Computer> In the above embodiment, the hardware circuit in the digital camera 31 realizes the predetermined image processing, but the present invention is not limited to this. It is also possible to realize the above image processing by executing a predetermined software program (also simply referred to as “program”).

【0099】なお、このようなプログラムは、コンピュ
ータ読み取り可能な記録媒体(フレキシブルディスク、
CD−ROM、DVD(Digital Versatile Disk)等)
に記録された状態で提供されても良い。ユーザはこのよ
うな記録媒体をコンピュータに読み込ませることによっ
て、コンピュータを上述したような画像処理機能を有す
る画像処理装置として機能させることができる。また、
このようなプログラムは、記録媒体として提供されるだ
けでなく、ネットワークを介して提供されてもよい。こ
の場合、コンピュータがネットワークを介して取り込ん
だプログラムを、そのコンピュータ上で実行するように
してもよい。
Such a program is recorded on a computer-readable recording medium (flexible disk,
CD-ROM, DVD (Digital Versatile Disk), etc.)
It may be provided in a state recorded in. The user can cause the computer to function as the image processing apparatus having the above-described image processing function by causing the computer to read such a recording medium. Also,
Such a program may be provided not only as a recording medium but also via a network. In this case, the program loaded by the computer via the network may be executed on the computer.

【0100】また、この場合において、各画素について
の3原色成分の画像信号を、デジタルカメラ31が各画
素の近傍画素の画像信号を用いて補間処理により生成し
ておき、生成された3原色成分の画像信号(画像デー
タ)を所定のコンピュータが読み込むようにしても良
い。その後、コンピュータは、この画像信号(画像デー
タ)に対して、色空間変換動作を行うことによって、輝
度成分と色成分とをもつ色空間の画像信号に変換された
状態で、各画素についての3原色成分の画像信号を取得
することができる。あるいは、デジタルカメラ31側
で、各画素についての3原色成分の画像信号を、輝度成
分と色成分とをもつ色空間の画像信号に予め変換してお
き、変換された画像信号をコンピュータに読み込むよう
にしてもよい。このようにして、コンピュータは、輝度
成分と色成分とをもつ色空間の画像信号に変換された状
態で各画素についての3原色成分の画像信号を取得した
後、ステップS4以降の動作を行うようにすればよい。
Further, in this case, the digital camera 31 generates the image signals of the three primary color components for each pixel by the interpolation process using the image signals of the pixels in the vicinity of each pixel, and the generated three primary color components are generated. The image signal (image data) may be read by a predetermined computer. After that, the computer performs a color space conversion operation on this image signal (image data) to convert the image signal into an image signal in a color space having a luminance component and a color component, and to perform 3 for each pixel. The image signal of the primary color component can be acquired. Alternatively, the digital camera 31 side may convert in advance the image signals of the three primary color components for each pixel into an image signal of a color space having a luminance component and a color component, and read the converted image signal into a computer. You may In this way, the computer acquires the image signals of the three primary color components for each pixel in the state of being converted into the image signal of the color space having the luminance component and the color component, and then performs the operation of step S4 and thereafter. You can do this.

【0101】<線分抽出>さらに、上記実施形態におい
ては、HPF72を用いて高周波成分の含有程度を検出
しているが、これに限定されず、高周波成分として線分
成分を検出するようにしてもよい。具体的には、輪郭強
調フィルタ回路7内で分岐された輝度信号Yをソーベル
線分抽出フィルタを用いることによって、輝度信号Yか
ら線分成分を抽出できる。ソーベル線分抽出フィルタA
1〜A4を数2に示す。
<Line Segment Extraction> Further, in the above embodiment, the HPF 72 is used to detect the content of the high frequency component, but the present invention is not limited to this, and the line segment component is detected as the high frequency component. Good. Specifically, a line segment component can be extracted from the luminance signal Y by using the Sobel line segment extraction filter for the luminance signal Y branched in the contour emphasis filter circuit 7. Sobel line segment extraction filter A
1 to A4 are shown in Formula 2.

【0102】[0102]

【数2】 [Equation 2]

【0103】数2において、フィルタA1は、右上がり
の斜線の境界を検出する空間フィルタであり、フィルタ
A2は、縦線の境界を検出する空間フィルタであり、フ
ィルタA3は、右下がりの斜線の境界を検出する空間フ
ィルタであり、フィルタA4は、横線の境界を検出する
空間フィルタである。各線分抽出フィルタA1〜A4は
3行3列の行列形式で表されており、対象画素の輝度信
号Y、および、対象画素の8近傍の画素の輝度信号Yを
使って線分抽出処理が行われる。
In Equation 2, the filter A1 is a spatial filter that detects the boundary of the oblique line that rises to the right, the filter A2 is a spatial filter that detects the boundary of the vertical line, and the filter A3 is that of the oblique line that descends to the right. The filter A4 is a spatial filter that detects boundaries, and the filter A4 is a spatial filter that detects boundaries of horizontal lines. Each line segment extraction filter A1 to A4 is expressed in a matrix form of 3 rows and 3 columns, and line segment extraction processing is performed using the luminance signal Y of the target pixel and the luminance signal Y of pixels in the vicinity of the target pixel. Be seen.

【0104】具体的には、注目画素について線分抽出フ
ィルタA1を施した場合を例にとると、注目画素および
8近傍画素の輝度信号Yの値に、フィルタA1の対応す
る各成分を係数として乗算し、これらの演算値の合計値
を得る。そして、この合計値の絶対値が所定の値よりも
大きくなる場合には、注目画素はフィルタA1により線
分成分として判断されることになるのである。そして、
上記の演算値(合計値)は注目画素における線分の検出
レベルを表すことになる。つまり、各線分フィルタA1
〜A4のいずれか空間フィルタを用いた演算値(合計
値)は、その値が大きい程、線分としての検出度合が大
きいことを意味するのである。
Specifically, taking the case where the line segment extraction filter A1 is applied to the pixel of interest as an example, the values of the luminance signal Y of the pixel of interest and the eight neighboring pixels are used as the respective components of the filter A1 as coefficients. Multiply to obtain the sum of these calculated values. Then, when the absolute value of the total value becomes larger than the predetermined value, the pixel of interest is judged by the filter A1 as a line segment component. And
The calculated value (total value) represents the detection level of the line segment in the pixel of interest. That is, each line segment filter A1
The calculated value (total value) using any of the spatial filters A4 to A4 means that the larger the value, the greater the degree of detection as a line segment.

【0105】このような線分検出用のフィルタを用いる
ことによって、高周波成分として線分成分を検出するこ
とができる。これによれば、線分として認識できるエッ
ジ領域に対してのみ抑圧制御を行い、ドット程度の高周
波成分領域に対しては抑圧制御を行わないようにするこ
とができる。したがって、ドット部分の「色抜け」をさ
らに的確に防止しつつ効率的に偽色の発生を効果的に抑
制できる。
The line segment component can be detected as a high frequency component by using such a line segment detection filter. According to this, it is possible to perform the suppression control only on the edge region that can be recognized as a line segment, and not perform the suppression control on the high frequency component region such as a dot. Therefore, it is possible to effectively prevent the occurrence of the false color while more accurately preventing the “color loss” of the dot portion.

【0106】[0106]

【発明の効果】以上のように、請求項1ないし請求項5
に記載の発明によれば、低彩度エリア内の画素について
は、高周波成分の前記含有程度の検出結果に基づいて色
成分の信号値を抑圧するので、色抜けを低減しつつ偽色
の発生を効果的に抑制できる。
As described above, the claims 1 to 5 are as follows.
According to the invention described in (1), since the signal value of the color component is suppressed based on the detection result of the inclusion degree of the high frequency component for the pixel in the low saturation area, the occurrence of the false color while reducing the color loss is caused. Can be effectively suppressed.

【0107】特に、請求項2に記載の発明によれば、高
周波成分の含有程度に応じて、画素の色成分の信号値の
抑圧の程度が変更されるので、より的確に偽色の発生を
防止できる。
In particular, according to the second aspect of the present invention, the degree of suppression of the signal value of the color component of the pixel is changed according to the content of the high frequency component, so that the false color is generated more accurately. It can be prevented.

【0108】また、請求項3に記載の発明によれば、ロ
ーパスフィルタを用いることにより、低彩度エリアをよ
り的確に抽出できる。
According to the third aspect of the invention, the low-saturation area can be more accurately extracted by using the low-pass filter.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の実施形態に係る画像処理装置10のブ
ロック構成図である。
FIG. 1 is a block configuration diagram of an image processing apparatus 10 according to an embodiment of the present invention.

【図2】デジタルカメラ31の正面図である。FIG. 2 is a front view of a digital camera 31.

【図3】エッジクロマキラーの設定LUT86の設定内
容をグラフ化して示す図である。
FIG. 3 is a diagram showing a graph of setting contents of an edge chroma killer setting LUT 86.

【図4】色差抑圧制御処理を示すフローチャートであ
る。
FIG. 4 is a flowchart showing color difference suppression control processing.

【図5】画像中の所定の1本の水平ラインにおける色差
抑圧制御処理前の各処理信号Y,Cr,Cbの一例を示
す図である。
FIG. 5 is a diagram showing an example of each processed signal Y, Cr, Cb before color difference suppression control processing in a predetermined one horizontal line in an image.

【図6】輝度信号Yと、高周波成分の含有程度を表す値
として検出された信号YPとを示す図である。
FIG. 6 is a diagram showing a luminance signal Y and a signal YP detected as a value indicating the degree of inclusion of high-frequency components.

【図7】低彩度エリアの抽出動作について説明する図で
ある。
FIG. 7 is a diagram illustrating an extraction operation of a low saturation area.

【図8】抑圧動作について説明する図である。FIG. 8 is a diagram illustrating a suppression operation.

【図9】ベイヤー方式CCDにおける色フィルタアレイ
の一例を示す図である。
FIG. 9 is a diagram showing an example of a color filter array in a Bayer CCD.

【図10】高周波成分をもつ被写体の光学像がベイヤー
方式のCCDに結像した状態を示す図である。
FIG. 10 is a diagram showing a state in which an optical image of a subject having a high frequency component is formed on a Bayer CCD.

【図11】従来の画像処理装置のブロック図である。FIG. 11 is a block diagram of a conventional image processing apparatus.

【符号の説明】[Explanation of symbols]

10 画像処理装置 100 色フィルタアレイ 31 デジタルカメラ 80 クロマキラー回路 81 絶対値加算回路 93 色差マトリクス回路 95 輪郭強調フィルタ 97 色差抑圧回路 Cr,Cb 色差信号 Y 輝度信号 10 Image processing device 100 color filter array 31 digital camera 80 Chromakiller circuit 81 Absolute value addition circuit 93 Color difference matrix circuit 95 Edge enhancement filter 97 Color difference suppression circuit Cr, Cb color difference signal Y luminance signal

フロントページの続き Fターム(参考) 5B057 BA02 CA01 CA08 CA12 CA16 CB01 CB08 CB12 CB16 CC01 CE17 CE18 CH08 5C065 AA01 AA03 BB01 BB12 BB48 CC02 CC03 DD01 EE06 GG02 GG13 GG23 5C066 AA01 CA09 CA17 EA13 EC05 GA01 GA02 GB03 JA01 KC02 KC03 KC07 KE03 KM02 5C077 LL19 MM03 MP08 PP01 PP31 PP32 PP34 PP37 PP48 PP49 PQ08 PQ12 RR19 TT09 5C079 HB01 HB04 HB11 LA14 LA28 LB01 NA03 Continued front page    F-term (reference) 5B057 BA02 CA01 CA08 CA12 CA16                       CB01 CB08 CB12 CB16 CC01                       CE17 CE18 CH08                 5C065 AA01 AA03 BB01 BB12 BB48                       CC02 CC03 DD01 EE06 GG02                       GG13 GG23                 5C066 AA01 CA09 CA17 EA13 EC05                       GA01 GA02 GB03 JA01 KC02                       KC03 KC07 KE03 KM02                 5C077 LL19 MM03 MP08 PP01 PP31                       PP32 PP34 PP37 PP48 PP49                       PQ08 PQ12 RR19 TT09                 5C079 HB01 HB04 HB11 LA14 LA28                       LB01 NA03

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 撮像素子から入力した画像信号に所定の
画像処理を施す画像処理装置であって、 前記撮像素子は、3原色成分のうち、いずれかの原色成
分の画像信号をそれぞれ出力する3種の光電変換素子
が、画素ごとに所定の配列規則に従って配置されたもの
であり、 前記撮像素子から入力した各画素の画像信号に対して近
傍の画素の画像信号を用いて補間処理を行い、各画素に
ついて3原色成分の画像信号を取得する補間手段と、 3原色成分をもつ色空間の画像信号を、輝度成分と色成
分とをもつ色空間の画像信号に変換する色空間変換手段
と、 前記輝度成分の信号値に基づいて、各画素近傍における
当該輝度成分の信号値の高周波成分の含有程度を検出す
る高周波成分検出手段と、 前記色成分の信号値に基づいて低彩度エリアを抽出する
低彩度エリア抽出手段と、 前記低彩度エリア内の画素については、前記高周波成分
の前記含有程度の検出結果に基づいて前記色成分の信号
値を抑圧する抑圧手段と、を備えることを特徴とする画
像処理装置。
1. An image processing apparatus for performing predetermined image processing on an image signal input from an image pickup device, wherein the image pickup device outputs an image signal of any one of the three primary color components. A photoelectric conversion element of a kind is arranged according to a predetermined arrangement rule for each pixel, and an interpolation process is performed using image signals of neighboring pixels with respect to image signals of each pixel input from the image pickup element, Interpolation means for obtaining an image signal of three primary color components for each pixel; color space conversion means for converting an image signal of a color space having three primary color components into an image signal of a color space having a luminance component and a color component; A high-frequency component detection unit that detects the degree of inclusion of a high-frequency component in the signal value of the luminance component near each pixel based on the signal value of the luminance component, and a low-saturation area is extracted based on the signal value of the color component. Low-saturation area extraction means, and for pixels in the low-saturation area, suppression means for suppressing the signal value of the color component based on the detection result of the inclusion degree of the high-frequency component, A characteristic image processing device.
【請求項2】 請求項1に記載の画像処理装置におい
て、 前記抑圧手段は、前記高周波成分の含有程度に応じて、
前記画素の色成分の信号値の抑圧の程度を変更すること
を特徴とする画像処理装置。
2. The image processing apparatus according to claim 1, wherein the suppressing unit is configured to contain the high frequency component in accordance with a degree of inclusion thereof.
An image processing apparatus, wherein the degree of suppression of a signal value of a color component of the pixel is changed.
【請求項3】 請求項1または請求項2に記載の画像処
理装置において、 前記低彩度エリア抽出手段は、ローパスフィルタを用い
て低彩度エリアを抽出することを特徴とする画像処理装
置。
3. The image processing apparatus according to claim 1, wherein the low saturation area extraction unit extracts a low saturation area by using a low pass filter.
【請求項4】 3原色成分のうちいずれかの原色成分の
画像信号をそれぞれ出力する3種の光電変換素子が画素
ごとに所定の配列規則に従って配置された撮像素子から
入力した画像信号に所定の画像処理を施す画像処理方法
であって、 前記撮像素子から入力した各画素の画像信号に対して近
傍の画素の画像信号を用いて補間処理を行い、各画素に
ついて3原色成分の画像信号を取得するステップと、 3原色成分をもつ色空間の画像信号を、輝度成分と色成
分とをもつ色空間の画像信号に変換するステップと、 前記輝度成分の信号値に基づいて、各画素近傍における
当該輝度成分の信号値の高周波成分の含有程度を検出す
るステップと、 前記色成分の信号値に基づいて低彩度エリアを抽出する
ステップと、 前記低彩度エリア内の画素については、前記高周波成分
の前記含有程度の検出結果に基づいて前記色成分の信号
値を抑圧するステップと、を含むことを特徴とする画像
処理方法。
4. A predetermined type of image signal input from an image pickup device in which three types of photoelectric conversion elements that output image signals of any one of the three primary color components are arranged according to a predetermined arrangement rule for each pixel. An image processing method for performing image processing, comprising: interpolating an image signal of each pixel input from the image sensor using image signals of neighboring pixels to obtain an image signal of three primary color components for each pixel. And a step of converting an image signal of a color space having three primary color components into an image signal of a color space having a luminance component and a color component, and the step of converting the image signal in the vicinity of each pixel based on the signal value of the luminance component. Detecting a degree of inclusion of a high frequency component of a signal value of a luminance component, extracting a low saturation area based on the signal value of the color component, and regarding pixels in the low saturation area An image processing method characterized by comprising the steps of: suppressing a signal value of the color component based on the amount of about the detection results of the high-frequency component.
【請求項5】 コンピュータに、 3原色成分のうちいずれかの原色成分の画像信号をそれ
ぞれ出力する3種の光電変換素子が画素ごとに所定の配
列規則に従って配置された撮像素子から入力した各画素
の画像信号に対して近傍の画素の画像信号を用いて補間
処理を行うことによって生成された、各画素についての
3原色成分の画像信号を、輝度成分と色成分とをもつ色
空間の画像信号に変換された状態で取得するステップ
と、 前記輝度成分の信号値に基づいて、各画素近傍における
当該輝度成分の信号値の高周波成分の含有程度を検出す
るステップと、 前記色成分の信号値に基づいて低彩度エリアを抽出する
ステップと、 前記低彩度エリア内の画素については、前記高周波成分
の前記含有程度の検出結果に基づいて前記色成分の信号
値を抑圧するステップと、を実行させるためのプログラ
ム。
5. A pixel input to a computer from an image pickup device in which three types of photoelectric conversion elements for outputting image signals of any one of the three primary color components are arranged in accordance with a predetermined arrangement rule for each pixel. The image signal of the three primary color components for each pixel, which is generated by performing an interpolation process on the image signal of the pixel using the image signals of neighboring pixels, is an image signal of a color space having a luminance component and a color component. And a step of detecting the degree of inclusion of a high frequency component of the signal value of the luminance component in the vicinity of each pixel, based on the signal value of the luminance component, in the signal value of the color component. And extracting a low-saturation area based on the detection result of the content of the high-frequency component for pixels in the low-saturation area. Program for the steps of the execution.
JP2002019862A 2002-01-29 2002-01-29 Image processing apparatus, image processing method, and program Expired - Fee Related JP3633561B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002019862A JP3633561B2 (en) 2002-01-29 2002-01-29 Image processing apparatus, image processing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002019862A JP3633561B2 (en) 2002-01-29 2002-01-29 Image processing apparatus, image processing method, and program

Publications (2)

Publication Number Publication Date
JP2003224859A true JP2003224859A (en) 2003-08-08
JP3633561B2 JP3633561B2 (en) 2005-03-30

Family

ID=27743548

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002019862A Expired - Fee Related JP3633561B2 (en) 2002-01-29 2002-01-29 Image processing apparatus, image processing method, and program

Country Status (1)

Country Link
JP (1) JP3633561B2 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006041946A (en) * 2004-07-27 2006-02-09 Sony Corp Image correcting device and imaging device
KR100612138B1 (en) 2004-06-09 2006-08-14 삼성전자주식회사 Apparatus for color spoke processing on sequentail color display device and method the same
JP2006324974A (en) * 2005-05-19 2006-11-30 Megachips Lsi Solutions Inc Image processing apparatus
JP2006339936A (en) * 2005-06-01 2006-12-14 Hitachi Ltd Imaging apparatus
JP2007088543A (en) * 2005-09-20 2007-04-05 Nec Electronics Corp Image processor and processing method
US7706608B2 (en) 2004-06-14 2010-04-27 Canon Kabushiki Kaisha Image processing device, image processing method and image processing program
JP2011010268A (en) * 2009-05-28 2011-01-13 Canon Inc Image processing apparatus, image processing method, and program
EP2360929A3 (en) * 2010-01-25 2011-11-23 Olympus Corporation Image processing device
KR101143833B1 (en) 2007-05-29 2012-07-12 삼성테크윈 주식회사 Image signal processing apparatus generating brightness signal of high reproducibility

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100612138B1 (en) 2004-06-09 2006-08-14 삼성전자주식회사 Apparatus for color spoke processing on sequentail color display device and method the same
US7706608B2 (en) 2004-06-14 2010-04-27 Canon Kabushiki Kaisha Image processing device, image processing method and image processing program
JP2006041946A (en) * 2004-07-27 2006-02-09 Sony Corp Image correcting device and imaging device
JP2006324974A (en) * 2005-05-19 2006-11-30 Megachips Lsi Solutions Inc Image processing apparatus
JP2006339936A (en) * 2005-06-01 2006-12-14 Hitachi Ltd Imaging apparatus
JP2007088543A (en) * 2005-09-20 2007-04-05 Nec Electronics Corp Image processor and processing method
KR101143833B1 (en) 2007-05-29 2012-07-12 삼성테크윈 주식회사 Image signal processing apparatus generating brightness signal of high reproducibility
JP2011010268A (en) * 2009-05-28 2011-01-13 Canon Inc Image processing apparatus, image processing method, and program
EP2360929A3 (en) * 2010-01-25 2011-11-23 Olympus Corporation Image processing device
US8427560B2 (en) 2010-01-25 2013-04-23 Olympus Corporation Image processing device

Also Published As

Publication number Publication date
JP3633561B2 (en) 2005-03-30

Similar Documents

Publication Publication Date Title
JP4054184B2 (en) Defective pixel correction device
US8509533B2 (en) Image processing device and image processing method
JP3706789B2 (en) Signal processing apparatus and signal processing method
JP2009153013A (en) Imaging apparatus, color noise reduction method, and color noise reduction program
JP2008153836A (en) Imaging device, image processor, image processing method, program for image processing method, and recording medium with program for image processing method recorded thereon
JPWO2004112401A1 (en) Image processing method, image processing program, and image processing apparatus
JP2009124552A (en) Noise reduction system, noise reduction program and imaging system
JP4717294B2 (en) Image processing method, imaging apparatus, and program
US8427560B2 (en) Image processing device
JP2008263507A (en) Video processor and video processing program
WO2017154293A1 (en) Image processing apparatus, imaging apparatus, image processing method, and program
JP3633561B2 (en) Image processing apparatus, image processing method, and program
JP2003123063A (en) Image processor
JP5291788B2 (en) Imaging device
JP5948167B2 (en) Imaging device
JP2002223452A (en) Image interpolation device
JP4945942B2 (en) Image processing device
JP4086572B2 (en) Video signal processing device
JP2020198540A (en) Image signal processing method
KR101327790B1 (en) Image interpolation method and apparatus
US8345116B2 (en) Noise reduction filter processing circuit, image processing circuit, imaging device, and storage medium storing noise reduction program
JP3617455B2 (en) Image processing apparatus, image processing method, and recording medium
US7499086B2 (en) Image signal processing apparatus, image signal processing circuit, image signal processing method, program, and recording medium
JP2000253414A (en) Image pickup device and method for processing image for the image pickup device
JP4122082B2 (en) Signal processing apparatus and processing method thereof

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20041007

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: 20041207

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20041220

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090107

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100107

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100107

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110107

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110107

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120107

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130107

Year of fee payment: 8

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees