JP2003224859A - 画像処理装置、画像処理方法およびプログラム - Google Patents
画像処理装置、画像処理方法およびプログラム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
Links
- 238000012545 processing Methods 0.000 title claims abstract description 83
- 238000003672 processing method Methods 0.000 title claims description 5
- 230000001629 suppression Effects 0.000 claims abstract description 67
- 239000000284 extract Substances 0.000 claims abstract description 4
- 238000000034 method Methods 0.000 claims description 20
- 238000006243 chemical reaction Methods 0.000 claims description 16
- 238000001514 detection method Methods 0.000 claims description 16
- 238000000605 extraction Methods 0.000 claims description 14
- 239000003086 colorant Substances 0.000 abstract description 6
- 239000011159 matrix material Substances 0.000 description 21
- 238000010586 diagram Methods 0.000 description 14
- 238000012937 correction Methods 0.000 description 7
- 230000000873 masking effect Effects 0.000 description 7
- 230000003287 optical effect Effects 0.000 description 6
- 230000015572 biosynthetic process Effects 0.000 description 2
- 238000003384 imaging method Methods 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 241000370685 Arge Species 0.000 description 1
- 102100033040 Carbonic anhydrase 12 Human genes 0.000 description 1
- 206010013142 Disinhibition Diseases 0.000 description 1
- 101000867855 Homo sapiens Carbonic anhydrase 12 Proteins 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000001454 recorded image Methods 0.000 description 1
- 229920006395 saturated elastomer Polymers 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
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
果的に抑制することが可能な画像処理技術を提供する。 【解決手段】 画像処理装置10は、ベイヤー方式のC
CDから入力した各画素の画像信号に対して近傍の画素
の画像信号を用いて補間処理を行い、各画素について3
原色成分の画像信号を出力する。この3原色成分をもつ
色空間の画像信号は、輝度信号Yと色差信号Cr,Cb
とをもつ色空間の画像信号に変換される。さらに、HP
F72等によって各画素近傍における当該輝度信号Yの
高周波成分の含有程度が検出され、絶対値加算回路81
およびLPF72により色差信号Cr,Cbに基づいて
低彩度エリアが抽出される。そして、クロマキラー回路
80は、低彩度エリア内の画素については、高周波成分
の含有程度に応じた色差信号Cr,Cbの抑圧制御を行
って出力する。
Description
に用いられる画像処理装置の構成および画像処理方法に
関する。
等においては、従来から画像撮像装置としてCCD(Ch
arge Coupled Device)が利用されている。CCDは光
電変換をつかさどる多数のフォトダイオードがマトリク
ス状に配列されて構成されている。
入射した被写体の光学像は、フォトダイオードで光電変
換されたのち電荷蓄積される。マトリクス配置されたフ
ォトダイオードに蓄積された電荷は、CCDから順次取
り出された後、画像処理回路に転送されて画像信号とし
て検出されるのである。
電荷の蓄積を行い、電気信号として出力する役割を果た
すが、カラー画像を取得するためには、3原色成分
(R、G、B)に対応した電気信号が得られる必要があ
る。
用いられるベイヤー方式の色フィルタアレイ100につ
いて説明する。
は、市松状に輝度信号に寄与するGのフィルタを配置
し、残りの部分にR、Bのフィルタをさらに市松状に配
置している。このように配置された各色のフィルタが、
各画素(フォトダイオード)に対応しており、各画素に
はR,G,Bいずれかの原色成分に対応した電荷が蓄積
されることとなる。
ずれかの原色成分に対する電気信号が出力されることに
なるため、各画素に対しては、欠落している色の情報を
補う必要がある。
は、Rの情報しか持っていないため、GとBを周辺の画
素の値を基に推測する補間処理を行うのである。このよ
うにして、1個のCCDを利用してカラー画像を撮像す
るようにしている。
間処理を行うベイヤー方式においては、補間処理を行う
領域内で同じ被写体が結像することが好ましい。たとえ
ば、図9に太線で示した領域110内で、画素の補間を
相互に行う場合には、領域110内には同じ被写体が結
像することが好ましい。
ンによっては、領域110よりも狭い領域内で高周波成
分を持つ場合があり、このような場合には、いわゆる偽
色が発生することとなる。偽色は高周波部分で発生し、
被写体の輪郭部、ライン、細かな模様などで発生し、光
学LPF(low-pass filter)、補間処理等では完全に
除去することができない。
0内に境界121やドット122の被写体が結像してい
る場合を想定する。この場合、領域110内の右下の画
素114については、Bの情報しか持っていないため、
画素111,112,113などからRやGの情報を補
間することとなる。このため、画素114には本来存在
しない被写体についての情報で補間処理が行われること
になり、偽色が発生するのである。
の抑圧を行い、発生した偽色を目立たなくする処理が行
われている。
来構成図を示す。CCDから出力されたRGBの原色成
分の電気信号は、色差マトリクス回路93に入力され
る。色差マトリクス回路93において、RGBの原色成
分をもつ色空間が、輝度成分(Y)と、色差成分(C
r,Cb)とをもつ色空間に変換される。
は、輪郭強調フィルタ95に入力される。輪郭強調フィ
ルタ95において、輝度成分Yは、HPF(high-pass
filter)、アンプ、ベースクリップを経て、所定値以上
の高周波成分が検出される。
た輝度成分Yに加算される。これによって、輝度成分Y
に対して輪郭強調処理が施されることとなる。
前述の如く、偽色が発生している確率が高い。そこで、
色差抑圧回路97には輪郭強調フィルタ95において高
周波成分として検出された領域(画素)の情報が入力さ
れ、当該画素の色差成分Cr,Cbに対して色差の抑圧
制御が行われるのである。このようにして、ベイヤー方
式の画像形成により生ずる偽色を目立たなくするように
しているのである。
た偽色抑圧制御では、被写体のエッジを強調する輪郭強
調フィルタ95の出力から抑圧対象となる画素を決定す
るため、被写体の高周波成分をすべて抑圧することにな
る。つまり、高周波成分(エッジ成分)の強い部分はす
べて色差が抑圧されることになる。
色の発生を防止することはできるものの、その一方で
「色抜け」と呼ばれる現象が生じてしまうという問題が
存在する。「色抜け」とは、上記従来技術により色差が
抑圧されたエッジ部分において色が抜けてしまう現象
(色彩が失われてしまう現象)である。
けの発生を低減しつつ、偽色の発生を効果的に抑制する
ことが可能な画像処理技術を提供することを目的とす
る。
め、請求項1の発明は、撮像素子から入力した画像信号
に所定の画像処理を施す画像処理装置であって、前記撮
像素子は、3原色成分のうち、いずれかの原色成分の画
像信号をそれぞれ出力する3種の光電変換素子が、画素
ごとに所定の配列規則に従って配置されたものであり、
前記撮像素子から入力した各画素の画像信号に対して近
傍の画素の画像信号を用いて補間処理を行い、各画素に
ついて3原色成分の画像信号を取得する補間手段と、3
原色成分をもつ色空間の画像信号を、輝度成分と色成分
とをもつ色空間の画像信号に変換する色空間変換手段
と、前記輝度成分の信号値に基づいて、各画素近傍にお
ける当該輝度成分の信号値の高周波成分の含有程度を検
出する高周波成分検出手段と、前記色成分の信号値に基
づいて低彩度エリアを抽出する低彩度エリア抽出手段
と、前記低彩度エリア内の画素については、前記高周波
成分の前記含有程度の検出結果に基づいて前記色成分の
信号値を抑圧する抑圧手段と、を備えることを特徴とす
る。
画像処理装置において、前記抑圧手段は、前記高周波成
分の含有程度に応じて、前記画素の色成分の信号値の抑
圧の程度を変更することを特徴とする。
2の発明に係る画像処理装置において、前記低彩度エリ
ア抽出手段は、ローパスフィルタを用いて低彩度エリア
を抽出することを特徴とする。
れかの原色成分の画像信号をそれぞれ出力する3種の光
電変換素子が画素ごとに所定の配列規則に従って配置さ
れた撮像素子から入力した画像信号に所定の画像処理を
施す画像処理方法であって、前記撮像素子から入力した
各画素の画像信号に対して近傍の画素の画像信号を用い
て補間処理を行い、各画素について3原色成分の画像信
号を取得するステップと、3原色成分をもつ色空間の画
像信号を、輝度成分と色成分とをもつ色空間の画像信号
に変換するステップと、前記輝度成分の信号値に基づい
て、各画素近傍における当該輝度成分の信号値の高周波
成分の含有程度を検出するステップと、前記色成分の信
号値に基づいて低彩度エリアを抽出するステップと、前
記低彩度エリア内の画素については、前記高周波成分の
前記含有程度の検出結果に基づいて前記色成分の信号値
を抑圧するステップと、を含むことを特徴とする。
色成分のうちいずれかの原色成分の画像信号をそれぞれ
出力する3種の光電変換素子が画素ごとに所定の配列規
則に従って配置された撮像素子から入力した各画素の画
像信号に対して近傍の画素の画像信号を用いて補間処理
を行うことによって生成された、各画素についての3原
色成分の画像信号を、輝度成分と色成分とをもつ色空間
の画像信号に変換された状態で取得するステップと、前
記輝度成分の信号値に基づいて、各画素近傍における当
該輝度成分の信号値の高周波成分の含有程度を検出する
ステップと、前記色成分の信号値に基づいて低彩度エリ
アを抽出するステップと、前記低彩度エリア内の画素に
ついては、前記高周波成分の前記含有程度の検出結果に
基づいて前記色成分の信号値を抑圧するステップと、を
実行させるためのプログラムであることを特徴とする。
実施の形態について説明する。まず、本実施の形態にか
かる画像処理装置10(図1参照)を搭載したデジタル
カメラ31の概略構成について説明する。
は、デジタルカメラ31の正面図である。デジタルカメ
ラ31は、箱型のカメラ本体部32と直方体状の撮像部
33とから構成されている。撮像部33の前面側には、
撮像レンズであるズームレンズ34が設けられるととも
に、光学ファインダ35が設けられている。
6としており、前面側の中央上部に内蔵フラッシュ37
が設けられ、上面側にはシャッタボタン38が設けられ
ている。
面側には、撮像画像のモニタ表示、記録画像の再生表示
等を行うための液晶ディスプレイ(LCD)が設けられ
ている。その他、カメラ本体部32の背面側には、電源
スイッチや、各種操作ボタン等が設けられている。
タルカメラ31が内部に搭載する本実施形態にかかる画
像処理装置10のブロック構成図である。
理>CCD1はベイヤー方式の色フィルタアレイを備え
た単板式CCDである。CCD1には、光電変換をつか
さどる多数のフォトダイオードがマトリクス状に2次元
配列されて各画素に対応しており、各画素は原色成分
(R,G,B)のうちいずれかの色フィルタに覆われて
いる。
アレイ100と同様に、市松状に輝度信号に寄与するG
のフィルタを配置し、残りの部分にR、Bのフィルタを
さらに市松状に配置している。このようにして、各画素
にはR,G,Bいずれかの原色成分に対応した電荷が蓄
積されることとなる。
しては、図9で示したタイプの他に、Gを上下方向に並
べたタイプ等、いくつかの方式が存在するが、本実施形
態の画像処理装置に適用できる色フィルタアレイのタイ
プは特に限定されるものではない。ただし、後述する補
間処理においては、色フィルタアレイのタイプに応じた
処理が行われる必要がある。
インずつ順次取り出され、1次元の電気信号として出力
される。さらに、各画素の電気信号は、A/D変換回路
(図示せぬ)において12bitのデジタル電気信号に
変換された後、WB(ホワイトバランス)回路2に入力
され、RGBのレベル変換が行われることでホワイトバ
ランスが調整される。
画素の電気信号は補間回路3に入力され、各画素につい
て補間処理が行われる。
つの原色成分に関する情報しか持っていないため、他の
原色成分の情報を周辺の画素の値を基に推測する補間処
理を行うのである。この補間処理により、各画素に対し
て、R,G,Bそれぞれ12bitの情報が与えられる
ことになる。すなわち、各画素についての3原色成分の
画像信号(R,G,B)が生成される。
(R,G,B)は、リニアマトリクス回路4において、
所定の補正処理が行われた後、γ補正回路5に入力され
る。γ補正回路5において、電気信号(R,G,B)は
γ補正テーブル(RGBガンマLUT)51によって、
表示ディスプレイの再現特性に応じた補正が行われる。
さらに、γ補正回路5においては、12bitの電気信
号が8bitに圧縮される。
圧縮された電気信号(R,G,B)は、次に、色差マト
リクス回路6に入力される。色差マトリクス回路6は、
変換用のマトリクスであるYマトリクス61、Crマト
リクス62、Cbマトリクス63を備えており、RGB
の原色成分(R,G,B)をもつ色空間が、輝度成分
(Y)と、色差成分(Cr,Cb)とをもつ色空間に変
換される。
リクス62、Cbマトリクス63を、3行3列の色差マ
トリクスで表現したものである。従って、RGB色空間
が、色差マトリクスによって、輝度成分と色差成分とを
もつ色空間に変換されると表現することができる。
トリクス回路6において出力された輝度成分Y(以下の
説明においては、適宜、輝度成分の電気信号を輝度信号
Yと表現する。)は、次に、輪郭(エッジ)強調フィル
タ回路7に入力される。輪郭強調フィルタ回路7におい
て、輝度信号Yは2つに分岐される。分岐された輝度信
号Yのうち、1つはHPF(high-pass filter)72を
通過し、1つはLPF(low-pass filter)71を通過
する。
高周波成分が検出され、この検出された高周波成分をア
ンプ73に入力して増幅させた後、さらにベースクリッ
プ74において所定値以上の高周波成分のみが検出さ
れ、出力される。
を通過した輝度信号Yに、ベースクリップ74から出力
された所定値以上の高周波成分を加算することによっ
て、輝度信号Yは輪郭強調されたうえで出力されるので
ある。
ず)に蓄積されており、このバッファに蓄積された信号
Yをもとに対象画素のHPF処理が行われる。たとえ
ば、本実施の形態においては、HPF72は5行5列の
行列形式で表されており、対象画素の輝度信号Y、およ
び、対象画素の近傍の24個の画素の輝度信号Yを使っ
てエッジ抽出処理が行われることになる。したがって、
バッファには少なくともこれら25画素の輝度信号Yが
蓄積されている必要がある。このような必要性を満たす
ためには、たとえば、対象画素(注目画素)が属する水
平ラインを中心とする上下2本ずつ(合計5本)の水平
ラインに含まれる複数の画素の画素値を格納するための
容量を有するバッファを設けておけばよい。
も同様であり、色差信号Cr,Cbは、各フィルタのサ
イズ等に応じた所定容量を有するバッファに蓄積された
上で、所定のLPF処理が施される。さらに、後述する
LPF82を用いた処理についても同様である。
に、高周波成分の検出処理について説明する。
の出力値は、高周波成分がどの程度含まれているか、す
なわち高周波成分の含有程度(言い換えれば、エッジ成
分の検出レベル)の検出結果を表している。また、この
出力値は、各画素について求められるので、各画素位置
における高周波成分の含有程度に関する情報が取得され
ることになる。そして、エッジクロマキラー設定LUT
(Lookup Table)86を参照してこの出力値を適宜に修
正することによって、両色差成分の電気信号(以下、色
差信号とも称する)Cr,Cbの抑圧度を求める。これ
により、各画素位置の高周波成分の含有程度に応じた各
画素位置の色差信号Cr,Cbの抑圧度を求めることが
できる。
エッジクロマキラー設定LUT86を参照して修正され
た後、抑圧度を表す値として、マスキング回路83に入
力される。その後、後述する彩度情報をも考慮して、こ
の抑圧度はマスキング回路83においてさらに修正され
た後、乗算器84,85によって修正後の抑圧度に応じ
た色差信号Cr,Cbの抑圧処理が行われる。
86の設定内容を抑圧度曲線LCとしてグラフ化して示
した図である。図中、横軸は、高周波成分の含有程度を
示し、縦軸は、抑圧度を示している。つまり、高周波成
分の含有程度が高い画素程、高い抑圧をかけるような抑
圧制御を行うのである。
有程度がAnである場合には、画素nにおける色差成分
には20%程度の抑圧を行うのである。また、画素mに
おける高周波成分の含有程度がAmである場合には、画
素mにおける色差成分には60%程度の抑圧を行うので
ある。このように、高周波成分の含有程度が比較的高い
画素mについては、高周波成分の含有程度が比較的低い
画素nよりも大きな抑圧を行うようにする。これによれ
ば、高周波成分の含有程度に応じて、画素の色成分の信
号値の抑圧の程度(すなわち抑圧制御の程度)を変更し
ているので、出力画像に不自然さが残らないような抑圧
制御が可能となる。
波成分の含有程度が小さいときには抑圧度を低めの値に
設定し、抑圧度が過度に大きくならないようにすること
が好ましい。たとえば、図3に示すように、高周波成分
の含有程度がAnよりも小さいときには、抑圧度曲線L
Cが仮想的な正比例直線LLよりも下側に存在するよう
にすることが好ましい。
に、低彩度エリアの抽出処理について説明する。
差信号(色差成分の電気信号)Cr,Cbに基づいて、
低彩度エリアを抽出する。ここで、「低彩度エリア」と
は、各画素位置の近傍領域における彩度が所定程度より
も低い部分を意味するものとする。
おいて、色差信号Cr(=R−Y)の絶対値と色差信号
Cb(=B−Y)の絶対値とを加算する。ここで、Rは
レッド成分の画像信号、Bはブルー成分の画像信号、Y
は輝度信号を表す。
ズ(たとえば5画素×5画素のサイズ)のLPF82を
用いた処理を行うことによって、高周波成分を除去す
る。LPF82を用いることによって、絶対値加算回路
81の出力値から色相の遷移等に伴う高周波成分を除去
することが可能になるので、彩度の高い部分をより的確
に抽出することができる。
グ回路83に入力される。このマスキング回路83で
は、LPF82からの出力値を各ビットに対するNOT
演算を行うことにより反転させた値(以下、反転値とも
称する)を用いたマスク処理が行われる。ここで、LP
F82からの出力値に対する反転値は、その大小関係が
元の出力値におけるものと逆になるので、彩度が低い程
大きな値となる。すなわち、この反転値は、低彩度の程
度を表す指標値である。したがって、当該反転値が所定
値よりも大きな値を有する画素を低彩度エリア内の画素
として抽出することができる。また、上述したようにL
PF82を用いることによって、絶対値加算回路81の
出力値から色相の遷移等に伴う高周波成分を除去するこ
とが可能になるので、低彩度エリアをより的確に抽出す
ることができる。
色差信号の抑圧処理について説明する。
周波成分の含有程度と色差信号Cr,Cbに基づいて算
出される彩度とに応じて抑圧度を算出し、算出された抑
圧度に応じて色差信号Cr,Cbに対する抑圧処理を施
す。
て、その色差信号Cr,Cbに対する抑圧処理を、高周
波成分の含有程度に応じて行う場合を例示する。これに
より、高周波成分の含有程度が高く且つ低彩度の画素に
ついて、比較的大きな抑圧処理を施すことができる。
値と、エッジクロマキラー設定LUT86を用いて修正
されたHPF72からの出力値とが、マスキング回路8
3に入力される。このマスキング回路83では、LPF
82からの出力値を各ビットに対するNOT演算を行う
ことにより反転させた値(反転値)を用いたマスク処理
が行われる。具体的には、この反転値を所定の閾値LV
で二値化し、この二値化された値をマスクにして、エッ
ジクロマキラー設定LUTを用いた変換処理が施された
HPF72からの出力値に対するマスク処理演算が行わ
れる。
の出力値に対する反転値は、彩度が低い程大きな値とな
る値、すなわち、低彩度の程度を表す指標値である。ま
た、エッジクロマキラー設定LUT86を用いて修正さ
れたHPF72からの出力値は、高周波成分の含有程度
が大きい程大きくなる値、すなわち、高周波成分の含有
程度を示す指標値である。そして、これらの値を考慮し
て、彩度が低い画素に対して、高周波成分の含有程度が
大きい程、その抑圧度をより大きな値として求める。
85に入力し、色差信号Cr,Cbに対して乗じること
によって、抑圧処理が施された色差信号Cr,Cbを得
るのである。
画像処理装置においては、輪郭強調処理が施された輝度
信号Yと、抑圧制御が行われた色差信号Cr,Cbが出
力されることになる。出力された輝度信号Y、色差信号
Cr,Cbはバッファ9に記録された後、たとえば、J
PEG等の圧縮規格に従った処理が行われ、画像ファイ
ルとしてメモリカード等に保存されるのである。
が低いエリア内の画素であるとして抽出された画素に対
してのみ、抑圧制御を行うようにしているので、全ての
エッジ成分に対して抑圧制御を行うことによる問題を解
消することができる。
ため、発生した偽色の抑圧には効果が得られるが、その
一方で、彩度が大きなエッジ部分に対しても色の抑圧が
かかり不自然な色抜けが発生してしまうという問題があ
った。本実施形態によれば、低彩度のエッジ部分のみに
色の抑圧がかけられるため、彩度が高い部分の色抜けを
なくすことにより、色抜けが低減された自然な画像を得
ることが可能になる。
た色差抑圧制御処理のフローチャートである。また、図
5〜図8は、画像中の所定の1本の水平ラインにおける
各処理信号の一例を示す図である。図5〜図8のグラフ
においては、横軸は画像中における水平位置xを表し、
縦軸は各信号の大きさを表す。以下では、これらの図を
参照しながら、この色差抑圧制御処理について説明す
る。
CD1から出力されたRGBの画像信号を入力する。こ
の画像信号は、各画素におけるRGB原色成分のうち、
いずれか1つの原色成分の画像信号である。
素について、近傍の画素を用いて補間処理が行われる。
この工程により、各画素においてそれぞれ3原色成分の
画像信号が得られることになる(ステップS2)。
分の画像信号が、輝度信号Yおよび色差信号Cr,Cb
に変換される。
表されている。詳細には、図5(a)は輝度信号Yを表
しており、図5(b)は色差信号Cr(=R−Y)を表
しており、図5(c)は色差信号Cb(=B−Y)を表
している。
分および青色成分がともに強い色、すなわち紫色を有す
る画素が比較的多く分布している。
色差信号Cr,Cbがいずれもほとんどゼロで輝度信号
が高い部分、すなわち白色の画素が比較的多く分布して
いる。また、区間DX3の色差信号Cr,Cbにおいて
は、パルス状の部分が存在する。このパルス状部分は、
上記の補間処理(ステップS2)によって発生した偽色
を表す部分である。すなわち、区間DX3では、全体的
に白色を帯びた領域内にパルス状の偽色部分が存在して
いる。
ルス状の偽色部分が発生している。ただし、区間DX2
は区間DX3よりも大きな彩度を有している点で、区間
DX3と相違している。
偽色部分を変化させないことにより色抜けを防止し、か
つ、区間DX3の低彩度領域内のパルス状の偽色部分を
低減することが可能になる。
得られた輝度信号Yに基づいて、注目画素近傍における
高周波成分の含有程度が検出される。
程度を表す値として検出された信号YPとを示す図であ
る。詳細には、図6(b)は、HPF72により処理し
た輝度信号Yを、エッジクロマキラー設定LUT86を
参照してさらに修正した信号YPを表しており、図6
(a)は、図5(a)と同一の輝度信号Yを表してい
る。
は微分フィルタとして機能し、エッジ部分が抽出されて
いる。また、このエッジ部分は、上記の偽色発生部分の
位置と同一の位置に存在している。これは、上述の「偽
色」がエッジ部分の存在に起因するものだからである。
プS3で得られた色差信号Cr,Cbに基づいて、注目
画素近傍における彩度が検出される。図7を参照しなが
ら、低彩度エリアの抽出動作について説明する。
回路81による加算結果としての信号SG1が示されて
いる。この信号SG1は、具体的には、色差信号Crの
絶対値と色差信号Cbの絶対値とを加算した信号であ
る。なお、図7(a)および図7(b)においては、そ
れぞれ、図5(b)および図5(c)と同一の信号C
r,Cbが表されている。
対してさらにLPF82による処理を施した信号SG2
を表す図である。これによって、信号全体に対して、
「平滑化処理」が施され、高周波成分が除去された信号
SG2を得ることができる。
軸に関して折り返して所定値(最大値)だけ全体的に底
上げした信号SG3を表す図である。この信号SG3
は、信号SG2の反転値に相当し、彩度が低い程大きな
値を有する信号、すなわち、低彩度の度合いを示す信号
である。
以上であるか否かに応じて修正を加えた信号SG4を生
成する。図7(f)は、この信号SG4を表す図であ
る。信号SG4の値は、元の信号SG3が閾値LV以上
のときには「1」となり、元の信号SG3が閾値LVよ
り小さいときには値「0」となる。この信号SG4が値
「1」を有するエリア(図中の区間DX4)は、彩度が
比較的低いエリア、すなわち「低彩度エリア」である。
ここでは、説明の簡略化のため、低彩度エリアである区
間DX4は、区間DX3とほぼ同一の区間として検出さ
れるものとする。
素について、注目画素近傍における高周波成分の含有程
度と注目画素近傍における彩度の程度とに応じて、色差
信号Cr,Cbの抑圧を行う。図8を参照しながらこの
抑圧動作について説明する。
号YPを信号SG4でマスクすることによって、信号S
G5を生成する。この信号SG5は、低彩度エリア外で
はゼロであり、かつ、低彩度エリア内においては各位置
における高周波成分の含有程度が大きいほど大きな値と
なる信号である。なお、図8(a)においては信号SG
4が表され、図8(b)においては信号YPが表されて
いる。
Crとの乗算によって、修正後の色差信号Crが生成さ
れる。同様に、この信号SG5と色差信号Cbとの乗算
によって、修正後の色差信号Cbが生成される。なお、
図8(d)においては、修正後の色差信号Crが表さ
れ、図8(e)においては、修正後の色差信号Cbが表
されている。また、修正前の色差信号Cr,Cbは、そ
れぞれ、図7(a),図7(b)などに示されている。
素について、輝度信号Yと修正後の色差信号Cr,Cb
とが出力される。
ことによって、低彩度エリア内の画素に対してのみ抑圧
処理を行うことが可能であり、なおかつ、各画素に対す
る抑圧度を、その画素についての高周波成分の含有程度
が大きいほど大きな値とすることができる。これによ
り、偽色の発生を効果的に抑制することができる。
の白色領域(低彩度エリア)における偽色が除去されて
いる。偽色は低彩度エリアでは特に目立ちやすいという
特質を有しているので、偽色を低彩度エリアから除去す
ることによって、より自然な画像にすることができる。
抑圧がなされていない(あるいは抑圧の程度が抑制され
ている)ことによって、偽色が残ったままになってい
る。高彩度エリアでは、偽色は目立ちにくく、その一方
で、色抜けは目立ち易いという特質が存在する。したが
って、このような特質を利用して、高彩度エリアでは偽
色を除去しない(あるいは除去の程度を抑制する)こと
によって、彩度が高い部分で「色抜け」が生じることを
防止しつつ、自然な画像を得ることができる。すなわ
ち、偽色の発生を効果的に抑制することが可能である。
理装置は、デジタルカメラ、デジタルビデオなど、ベイ
ヤー方式などの各種の色フィルタアレイを備えたCCD
から画像信号を入力するあらゆる機器に適応可能であ
る。
号SG4に基づいて低彩度エリアを判別したが、二値化
される前の信号SG3を用いてより精緻な抑圧処理を行
うようにしても良い。すなわち、彩度の程度に応じて抑
圧処理を行うようにしても良い。より詳細には、彩度が
低い程より大きな抑圧度を用いて抑圧処理を行うように
しても良い。
を、高周波成分の含有程度を表す信号YPに乗じること
によって抑圧用の信号を生成し、その生成された信号を
各色差信号Cr,Cbにさらに乗じる。これにより、抑
圧処理が施された色差信号Cr,Cbを生成することが
できる。したがって、高周波成分の含有程度が高い程よ
り大きな抑圧度を用いて抑圧処理を行い、かつ、彩度が
低い程より大きな抑圧度を用いて抑圧処理を行うことが
できる。
て、より精緻な抑圧処理を施すことができるので、より
的確に偽色の発生を抑制することが可能になる。なお、
この場合、低彩度の程度を示す信号SG3を用いて抑圧
度を求めることが、各画素が低彩度エリア内の画素であ
るか否かを判定すること(言い換えれば、低彩度エリア
を抽出してその低彩度エリア内の画素についてその色差
信号の抑圧処理を施すこと)に対応している。
形態においては、色成分を表す信号(色信号)として、
色差信号を抑圧する場合を例示しているが、これに限定
されない。たとえば、色差信号以外の色信号(たとえ
ば、彩度のみを表す信号)に対して上記と同様の思想を
用いて抑圧処理を行うようにしても良い。
においては、各色成分画素が市松状に配置されたベイヤ
ー方式のCCDを利用する場合を例示したが、これに限
定されない。
置されるラインと、G成分が一列に配置されるラインと
が交互に配置されるストライプ状配列を有するCCDに
より撮像された画像に対して本発明を適用しても良い。
ン)、B(ブルー)の各色を有する原色CCDではな
く、C(シアン)、M(マゼンタ)、Y(イエロー)の
各色を有する補色CCDを用いるようにしても良い。
を利用して補間処理を行う方式を採用する場合におい
て、偽色の発生を効果的に抑制することが可能である。
実施形態においては、デジタルカメラ31内のハードウ
エア回路によって所定の画像処理を実現していたが、こ
れに限定されず、パーソナルコンピュータ(単に「コン
ピュータ」とも称する)などにおいて所定のソフトウエ
アプログラム(単に「プログラム」とも称する)を実行
することによって、上記の画像処理を実現するようにし
ても良い。
ータ読み取り可能な記録媒体(フレキシブルディスク、
CD−ROM、DVD(Digital Versatile Disk)等)
に記録された状態で提供されても良い。ユーザはこのよ
うな記録媒体をコンピュータに読み込ませることによっ
て、コンピュータを上述したような画像処理機能を有す
る画像処理装置として機能させることができる。また、
このようなプログラムは、記録媒体として提供されるだ
けでなく、ネットワークを介して提供されてもよい。こ
の場合、コンピュータがネットワークを介して取り込ん
だプログラムを、そのコンピュータ上で実行するように
してもよい。
の3原色成分の画像信号を、デジタルカメラ31が各画
素の近傍画素の画像信号を用いて補間処理により生成し
ておき、生成された3原色成分の画像信号(画像デー
タ)を所定のコンピュータが読み込むようにしても良
い。その後、コンピュータは、この画像信号(画像デー
タ)に対して、色空間変換動作を行うことによって、輝
度成分と色成分とをもつ色空間の画像信号に変換された
状態で、各画素についての3原色成分の画像信号を取得
することができる。あるいは、デジタルカメラ31側
で、各画素についての3原色成分の画像信号を、輝度成
分と色成分とをもつ色空間の画像信号に予め変換してお
き、変換された画像信号をコンピュータに読み込むよう
にしてもよい。このようにして、コンピュータは、輝度
成分と色成分とをもつ色空間の画像信号に変換された状
態で各画素についての3原色成分の画像信号を取得した
後、ステップS4以降の動作を行うようにすればよい。
ては、HPF72を用いて高周波成分の含有程度を検出
しているが、これに限定されず、高周波成分として線分
成分を検出するようにしてもよい。具体的には、輪郭強
調フィルタ回路7内で分岐された輝度信号Yをソーベル
線分抽出フィルタを用いることによって、輝度信号Yか
ら線分成分を抽出できる。ソーベル線分抽出フィルタA
1〜A4を数2に示す。
の斜線の境界を検出する空間フィルタであり、フィルタ
A2は、縦線の境界を検出する空間フィルタであり、フ
ィルタA3は、右下がりの斜線の境界を検出する空間フ
ィルタであり、フィルタA4は、横線の境界を検出する
空間フィルタである。各線分抽出フィルタA1〜A4は
3行3列の行列形式で表されており、対象画素の輝度信
号Y、および、対象画素の8近傍の画素の輝度信号Yを
使って線分抽出処理が行われる。
ィルタA1を施した場合を例にとると、注目画素および
8近傍画素の輝度信号Yの値に、フィルタA1の対応す
る各成分を係数として乗算し、これらの演算値の合計値
を得る。そして、この合計値の絶対値が所定の値よりも
大きくなる場合には、注目画素はフィルタA1により線
分成分として判断されることになるのである。そして、
上記の演算値(合計値)は注目画素における線分の検出
レベルを表すことになる。つまり、各線分フィルタA1
〜A4のいずれか空間フィルタを用いた演算値(合計
値)は、その値が大きい程、線分としての検出度合が大
きいことを意味するのである。
ことによって、高周波成分として線分成分を検出するこ
とができる。これによれば、線分として認識できるエッ
ジ領域に対してのみ抑圧制御を行い、ドット程度の高周
波成分領域に対しては抑圧制御を行わないようにするこ
とができる。したがって、ドット部分の「色抜け」をさ
らに的確に防止しつつ効率的に偽色の発生を効果的に抑
制できる。
に記載の発明によれば、低彩度エリア内の画素について
は、高周波成分の前記含有程度の検出結果に基づいて色
成分の信号値を抑圧するので、色抜けを低減しつつ偽色
の発生を効果的に抑制できる。
周波成分の含有程度に応じて、画素の色成分の信号値の
抑圧の程度が変更されるので、より的確に偽色の発生を
防止できる。
ーパスフィルタを用いることにより、低彩度エリアをよ
り的確に抽出できる。
ロック構成図である。
容をグラフ化して示す図である。
る。
抑圧制御処理前の各処理信号Y,Cr,Cbの一例を示
す図である。
として検出された信号YPとを示す図である。
ある。
の一例を示す図である。
方式のCCDに結像した状態を示す図である。
Claims (5)
- 【請求項1】 撮像素子から入力した画像信号に所定の
画像処理を施す画像処理装置であって、 前記撮像素子は、3原色成分のうち、いずれかの原色成
分の画像信号をそれぞれ出力する3種の光電変換素子
が、画素ごとに所定の配列規則に従って配置されたもの
であり、 前記撮像素子から入力した各画素の画像信号に対して近
傍の画素の画像信号を用いて補間処理を行い、各画素に
ついて3原色成分の画像信号を取得する補間手段と、 3原色成分をもつ色空間の画像信号を、輝度成分と色成
分とをもつ色空間の画像信号に変換する色空間変換手段
と、 前記輝度成分の信号値に基づいて、各画素近傍における
当該輝度成分の信号値の高周波成分の含有程度を検出す
る高周波成分検出手段と、 前記色成分の信号値に基づいて低彩度エリアを抽出する
低彩度エリア抽出手段と、 前記低彩度エリア内の画素については、前記高周波成分
の前記含有程度の検出結果に基づいて前記色成分の信号
値を抑圧する抑圧手段と、を備えることを特徴とする画
像処理装置。 - 【請求項2】 請求項1に記載の画像処理装置におい
て、 前記抑圧手段は、前記高周波成分の含有程度に応じて、
前記画素の色成分の信号値の抑圧の程度を変更すること
を特徴とする画像処理装置。 - 【請求項3】 請求項1または請求項2に記載の画像処
理装置において、 前記低彩度エリア抽出手段は、ローパスフィルタを用い
て低彩度エリアを抽出することを特徴とする画像処理装
置。 - 【請求項4】 3原色成分のうちいずれかの原色成分の
画像信号をそれぞれ出力する3種の光電変換素子が画素
ごとに所定の配列規則に従って配置された撮像素子から
入力した画像信号に所定の画像処理を施す画像処理方法
であって、 前記撮像素子から入力した各画素の画像信号に対して近
傍の画素の画像信号を用いて補間処理を行い、各画素に
ついて3原色成分の画像信号を取得するステップと、 3原色成分をもつ色空間の画像信号を、輝度成分と色成
分とをもつ色空間の画像信号に変換するステップと、 前記輝度成分の信号値に基づいて、各画素近傍における
当該輝度成分の信号値の高周波成分の含有程度を検出す
るステップと、 前記色成分の信号値に基づいて低彩度エリアを抽出する
ステップと、 前記低彩度エリア内の画素については、前記高周波成分
の前記含有程度の検出結果に基づいて前記色成分の信号
値を抑圧するステップと、を含むことを特徴とする画像
処理方法。 - 【請求項5】 コンピュータに、 3原色成分のうちいずれかの原色成分の画像信号をそれ
ぞれ出力する3種の光電変換素子が画素ごとに所定の配
列規則に従って配置された撮像素子から入力した各画素
の画像信号に対して近傍の画素の画像信号を用いて補間
処理を行うことによって生成された、各画素についての
3原色成分の画像信号を、輝度成分と色成分とをもつ色
空間の画像信号に変換された状態で取得するステップ
と、 前記輝度成分の信号値に基づいて、各画素近傍における
当該輝度成分の信号値の高周波成分の含有程度を検出す
るステップと、 前記色成分の信号値に基づいて低彩度エリアを抽出する
ステップと、 前記低彩度エリア内の画素については、前記高周波成分
の前記含有程度の検出結果に基づいて前記色成分の信号
値を抑圧するステップと、を実行させるためのプログラ
ム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002019862A JP3633561B2 (ja) | 2002-01-29 | 2002-01-29 | 画像処理装置、画像処理方法およびプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002019862A JP3633561B2 (ja) | 2002-01-29 | 2002-01-29 | 画像処理装置、画像処理方法およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003224859A true JP2003224859A (ja) | 2003-08-08 |
JP3633561B2 JP3633561B2 (ja) | 2005-03-30 |
Family
ID=27743548
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002019862A Expired - Fee Related JP3633561B2 (ja) | 2002-01-29 | 2002-01-29 | 画像処理装置、画像処理方法およびプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3633561B2 (ja) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006041946A (ja) * | 2004-07-27 | 2006-02-09 | Sony Corp | 画像補正装置及び撮像装置 |
KR100612138B1 (ko) | 2004-06-09 | 2006-08-14 | 삼성전자주식회사 | 연속 칼라 디스플레이 장치에서의 칼라 스포크 처리장치및 방법 |
JP2006324974A (ja) * | 2005-05-19 | 2006-11-30 | Megachips Lsi Solutions Inc | 画像処理装置 |
JP2006339936A (ja) * | 2005-06-01 | 2006-12-14 | Hitachi Ltd | 撮像装置 |
JP2007088543A (ja) * | 2005-09-20 | 2007-04-05 | Nec Electronics Corp | 画像処理装置及び画像処理方法 |
US7706608B2 (en) | 2004-06-14 | 2010-04-27 | Canon Kabushiki Kaisha | Image processing device, image processing method and image processing program |
JP2011010268A (ja) * | 2009-05-28 | 2011-01-13 | Canon Inc | 画像処理装置、画像処理方法およびプログラム |
EP2360929A3 (en) * | 2010-01-25 | 2011-11-23 | Olympus Corporation | Image processing device |
KR101143833B1 (ko) | 2007-05-29 | 2012-07-12 | 삼성테크윈 주식회사 | 재현성이 높은 휘도 신호를 발생시키는 영상 신호 처리장치 |
-
2002
- 2002-01-29 JP JP2002019862A patent/JP3633561B2/ja not_active Expired - Fee Related
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100612138B1 (ko) | 2004-06-09 | 2006-08-14 | 삼성전자주식회사 | 연속 칼라 디스플레이 장치에서의 칼라 스포크 처리장치및 방법 |
US7706608B2 (en) | 2004-06-14 | 2010-04-27 | Canon Kabushiki Kaisha | Image processing device, image processing method and image processing program |
JP2006041946A (ja) * | 2004-07-27 | 2006-02-09 | Sony Corp | 画像補正装置及び撮像装置 |
JP2006324974A (ja) * | 2005-05-19 | 2006-11-30 | Megachips Lsi Solutions Inc | 画像処理装置 |
JP2006339936A (ja) * | 2005-06-01 | 2006-12-14 | Hitachi Ltd | 撮像装置 |
JP2007088543A (ja) * | 2005-09-20 | 2007-04-05 | Nec Electronics Corp | 画像処理装置及び画像処理方法 |
KR101143833B1 (ko) | 2007-05-29 | 2012-07-12 | 삼성테크윈 주식회사 | 재현성이 높은 휘도 신호를 발생시키는 영상 신호 처리장치 |
JP2011010268A (ja) * | 2009-05-28 | 2011-01-13 | Canon Inc | 画像処理装置、画像処理方法およびプログラム |
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 (ja) | 2005-03-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4054184B2 (ja) | 欠陥画素補正装置 | |
JP5045421B2 (ja) | 撮像装置、色ノイズ低減方法および色ノイズ低減プログラム | |
US8509533B2 (en) | Image processing device and image processing method | |
JP3706789B2 (ja) | 信号処理装置及び信号処理方法 | |
JP2008153836A (ja) | 撮像装置、画像処理装置、画像処理方法、画像処理方法のプログラム及び画像処理方法のプログラムを記録した記録媒体 | |
JPWO2004112401A1 (ja) | 画像処理方法、画像処理プログラム、画像処理装置 | |
CN102577394A (zh) | 摄像装置 | |
JP4717294B2 (ja) | 画像処理方法、撮像装置およびプログラム | |
US8427560B2 (en) | Image processing device | |
WO2017154293A1 (ja) | 画像処理装置、撮像装置、および画像処理方法、並びにプログラム | |
JP3633561B2 (ja) | 画像処理装置、画像処理方法およびプログラム | |
JP2003123063A (ja) | 画像処理装置 | |
JP5291788B2 (ja) | 撮像装置 | |
JP5948167B2 (ja) | 撮像装置 | |
JP2002223452A (ja) | 画像補間装置 | |
JP4945942B2 (ja) | 画像処理装置 | |
JP2020198540A (ja) | 画像信号処理方法 | |
KR101327790B1 (ko) | 영상 보간 방법 및 장치 | |
US8345116B2 (en) | Noise reduction filter processing circuit, image processing circuit, imaging device, and storage medium storing noise reduction program | |
JP3617455B2 (ja) | 画像処理装置、画像処理方法および記録媒体 | |
JP4086572B2 (ja) | 映像信号処理装置 | |
US7499086B2 (en) | Image signal processing apparatus, image signal processing circuit, image signal processing method, program, and recording medium | |
JP2000253414A (ja) | 撮像装置及び前記撮像装置における画像処理方法 | |
JP4122082B2 (ja) | 信号処理装置およびその処理方法 | |
JP2005354585A (ja) | 画像処理装置、画像処理方法、及び画像処理プログラム |
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 |