JP5451056B2 - 画像処理装置及び撮像装置 - Google Patents

画像処理装置及び撮像装置 Download PDF

Info

Publication number
JP5451056B2
JP5451056B2 JP2008323295A JP2008323295A JP5451056B2 JP 5451056 B2 JP5451056 B2 JP 5451056B2 JP 2008323295 A JP2008323295 A JP 2008323295A JP 2008323295 A JP2008323295 A JP 2008323295A JP 5451056 B2 JP5451056 B2 JP 5451056B2
Authority
JP
Japan
Prior art keywords
color
image
value
processing unit
input
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2008323295A
Other languages
English (en)
Other versions
JP2010147840A (ja
Inventor
誠司 岡田
賢悟 正岡
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.)
Xacti Corp
Original Assignee
Xacti Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xacti Corp filed Critical Xacti Corp
Priority to JP2008323295A priority Critical patent/JP5451056B2/ja
Publication of JP2010147840A publication Critical patent/JP2010147840A/ja
Application granted granted Critical
Publication of JP5451056B2 publication Critical patent/JP5451056B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、入力される画像にノイズ低減処理を施す画像処理装置に関する。また、この画像処理装置を備える撮像装置に関する。
近年、CCD(Charge Coupled Device)やCMOS(Complimentary Metal Oxide Semiconductor)センサなどの固体撮像素子を備えたイメージセンサを用いて撮像を行うデジタルスチルカメラやデジタルビデオカメラなどの撮像装置が広く普及している。そして、このような撮像装置の中に、撮像によって得られた画像のノイズを低減する画像処理装置を備えるものがある。
このような画像処理装置として、例えば、ノイズ低減後の出力画像を利用して、入力画像のノイズ低減を行う巡回型ノイズ低減処理を行うものがある。このような画像処理装置では、ノイズ低減後の出力画像と入力画像との差分からノイズ(特に、フレーム毎にランダムに発生するノイズ)の大きさを検出し、入力画像からこのノイズの大きさに応じた除去値を減算することによって、ノイズを低減する。
また、このような画像処理装置として、特許文献1では画像の輝度値に基づいてノイズの除去値を調整するものが提案されている。特許文献1で提案されている画像処理装置は、輝度値が小さい部分では除去値を大きくし、輝度値が大きい部分では除去値を小さくする制御を行う。
特開2005−347821号公報
しかしながら、特許文献1に記載の画像処理装置では、輝度値が小さく彩度が大きい(ある色の信号値が突出して大きい)部分で除去値が大きくなるため、当該部分に動きが生じると、ある色の残像が強く発生するため問題となる。
以上の問題を鑑みて、本発明は、ノイズを効果的に低減するとともに残像や色のずれなどの発生を抑制することを可能とする画像処理装置や、この画像処理装置を備えた撮像装置を提供することを目的とする。
上記目的を達成するために、本発明の画像処理装置は、入力される入力画像からノイズを低減して出力画像を生成し出力するノイズ低減処理部を備える画像処理装置において、前記ノイズ低減処理部に入力される前記入力画像の各画素に、所定の色を示す信号である色信号が備えられ、当該色信号の示す色が画素によって異なるものがあることを特徴とする。
また、上記構成の画像処理装置において、前記入力画像及び前記出力画像の各画素に備えられる前記色信号が、ベイヤ配列になることとしても構わない。
また、上記構成の画像処理装置において、前記入力画像及び前記出力画像の対応する画素のそれぞれに、同じ色を示す前記色信号が備えられ、前記ノイズ低減処理部が、第1入力画像と、当該第1入力画像よりも前に前記ノイズ低減処理部に入力された第2入力画像から生成された第2出力画像と、の対応する画素毎に前記色信号の差分値を算出する差分処理部と、ある色を示す前記色信号の差分値に基づいて、当該ある色を示す前記色信号を備えない画素についても当該ある色の前記色信号の差分値を算出して当該ある色に対する色別差分値を算出する補間処理部と、複数の色に対するそれぞれの前記色別差分値に基づいて除去値を設定するとともに、前記第1入力画像から当該除去値を減ずることによって第1出力画像を生成する出力画像生成部と、を備えることとしても構わない。
なお、以下の実施形態では、補間処理部の一例として、補間・平滑化処理部を挙げて説明している。また、出力画像生成部の一例として、絶対値化部、巡回係数算出部、ノイズ除去量算出部及びノイズ低減部を挙げて説明している。
また、上記構成の画像処理装置において、前記出力画像生成部が、複数の色に対するそれぞれの前記色別差分値を加算した加算値に基づいて、前記除去値を調整する係数である巡回係数を算出する巡回係数算出部と、前記第1入力画像と前記第2出力画像との差分値に基づいた値に前記巡回係数を乗算して前記除去値を算出する除去値算出部と、を備え、当該巡回係数算出部が、前記加算値が大きくなるほど前記巡回係数を小さくすることとしても構わない。
このように構成すると、いずれかの色に対する色別差分値のみが大きい(または小さい)場合や、それぞれの色に対する色別差分値は小さいがある程度の大きさを有する場合において、巡回係数を小さくすることが可能となる。したがって、残像の発生を効果的に抑制することが可能となる。なお、以下の実施形態では、除去値算出部の一例として、ノイズ低減部の乗算部を挙げて説明している。
また、上記構成の画像処理装置において、前記出力画像生成部が、複数の色に対するそれぞれの前記色別差分値のうち最大となる最大色別差分値に基づいて、前記除去値を調整する係数である巡回係数を算出する巡回係数算出部と、前記第1入力画像と前記第2出力画像との差分値に基づいた値に前記巡回係数を乗算して前記除去値を算出する除去値算出部と、を備え、当該巡回係数算出部が、前記最大色別差分値が大きくなるほど前記巡回係数を小さくすることとしても構わない。
このように構成すると、いずれかの色に対する色別差分値動のみが大きい(または小さい)場合において、巡回係数を小さくすることが可能となる。したがって、残像の発生を効果的に抑制することが可能となる。なお、以下の実施形態では、除去値算出部の一例として、ノイズ低減部の乗算部を挙げて説明している。
また、上記構成の画像処理装置において、前記出力画像生成部が、複数の色に対するそれぞれの前記色別差分値に基づいて、事前巡回係数をそれぞれ生成する巡回係数生成部と、前記巡回係数生成部によって生成されるそれぞれの前記事前巡回係数に基づいて、前記除去値を調整する係数である巡回係数を設定する巡回係数設定部と、前記第1入力画像と前記第2出力画像との差分値に基づいた値に前記巡回係数設定部によって設定された前記巡回係数を乗算して前記除去値を算出する除去値算出部と、を備えることとしても構わない。なお、以下の実施形態では、事前巡回係数の一例として、第1〜第3巡回係数を挙げて説明している。
また、上記構成の画像処理装置において、前記巡回係数設定部が、前記巡回係数生成部により生成される前記事前巡回係数の中で最も小さいものを前記巡回係数として設定することとしても構わない。このように構成すると、残像の発生を効果的に抑制することが可能となる。なお、以下の実施形態では、巡回係数設定部の一例として、最小値選択部を例に挙げて説明している。
また、上記構成の画像処理装置において、前記巡回係数設定部が、前記巡回係数生成部により生成される前記事前巡回係数の中で最も大きいものを前記巡回係数として設定することとしても構わない。このように構成すると、効果的にノイズを低減することが可能となる。
また、上記構成の画像処理装置において、前記巡回係数設定部が、前記巡回係数生成部により生成される前記事前巡回係数を平均化したものを前記巡回係数として設定することとしても構わない。このように構成すると、残像の発生の抑制とノイズの低減とを効果的に行うことが可能となる。
また、本発明の撮像装置は、1つの固体撮像素子を用いて撮像を行い前記入力画像を順次生成する撮像部と、上記の画像処理装置と、を備えることを特徴とする。
また、本発明の画像処理装置は、入力される入力画像からノイズを低減して出力画像を生成し出力するノイズ低減処理部を備える画像処理装置において、前記入力画像及び前記出力画像が、それぞれ異なる色を示す画像である色別画像を複数備えたものであり、前記ノイズ低減処理部が、第1入力画像と、当該第1入力画像よりも前に前記ノイズ低減処理部に入力された第2入力画像から生成された第2出力画像と、のそれぞれに備えられる同じ色を示す前記色別画像の差分値を算出して、色別差分値を算出する差分処理部と、複数の色に対するそれぞれの前記色別差分値に基づいて、前記第1入力画像に備えられる前記色別画像に対する除去値をそれぞれ設定するとともに、当該色別画像のそれぞれから当該除去値をそれぞれ減ずることによって第1出力画像を生成する出力画像生成部と、備え、前記出力画像生成部が、複数の色に対するそれぞれの前記色別差分値に基づいて、それぞれの前記色別画像に対して共通となる巡回係数を設定するとともに、それぞれの前記色別画像について設定されるそれぞれの前記除去値が、当該巡回係数によって値が調整されたものとなることを特徴とする。
なお、以下の実施形態では、出力画像生成部の一例として、絶対値化部、巡回係数算出部、ノイズ除去量算出部及びノイズ低減部を挙げて説明している。
また、本発明の撮像装置は、複数の固体撮像素子を用いて撮像を行い、複数の前記固体撮像素子のそれぞれから前記色別画像を得て前記入力画像を順次生成する撮像部と、上記の画像処理装置と、を備えることを特徴とする。
本発明によると、撮像部で得られた画像(例えば、ベイヤ配列の画像)に対して、色同時化処理などの各種画像処理を施す前に、ノイズを低減する処理を施すことが可能となる。そのため、各種画像処理を施すことによってノイズの影響が周囲に拡散する前に、ノイズを低減する処理を施すことが可能となる。したがって、効果的にノイズを低減することが可能となる。
また、本発明によると、それぞれの色に対する色別差分値を総合的に評価して除去値を設定する構成となる。そのため、色毎に除去値を設定して色毎にノイズを低減する場合に生じやすい、色ずれの発生を抑制することが可能となる。
本発明における撮像装置の各実施形態について、図面を参照して説明する。また、撮像装置として、デジタルカメラなどの音声、動画及び静止画の記録が可能な撮像装置を例に挙げて説明する。
<<第1実施形態>>
<撮像装置>
まず、本発明の第1実施形態に係る撮像装置の構成について、図1を参照して説明する。図1は、本発明の第1実施形態に係る撮像装置の基本構成を示すブロック図である。
図1に示すように、撮像装置1は、入射される光学像を電気信号に変換するCCDまたはCMOSセンサなどの固体撮像素子から成るイメージセンサ2と、被写体の光学像をイメージセンサ2に結像させるとともに光量などの調整を行うレンズ部3と、を備える。レンズ部3とイメージセンサ2とで撮像部Iが構成され、この撮像部Iによって画像信号が生成される。なお、レンズ部3は、ズームレンズやフォーカスレンズなどの各種レンズ(不図示)や、イメージセンサ2に入力される光量を調整する絞り(不図示)などを備える。
本実施形態では、単板式のイメージセンサ2が用いられる。この場合、イメージセンサ2から出力される画像信号は、1つの画素に1種類の色を示す信号(以下、色信号とする)のみが含まれるものとなる。例えば、図2の画像信号の一例の模式図に示すような配列(ベイヤ配列)の信号となる。図2に示す画像信号が得られる場合、イメージセンサ2は、R(赤)、G(緑)及びB(青)の3種類の色信号が含まれる画像信号を生成することとなる。
図2では、画素位置を座標[x,y]で示しており、右方ほどxの値が大きく下方ほどyの値が大きくなるように示している。図2に示す例では、最も左上の画素の座標を[0,0]とし、[2(n−1),2(m−1)+1]の画素にR信号、[2(n−1)+1,2(m−1)]の画素にB信号、[2(n−1),2(m−1)]及び[2(n−1)+1,2(m−1)+1]の画素にG信号、がそれぞれ含まれる場合を示している。ただし、n及びmは自然数とする。
撮像装置1は、イメージセンサ2から出力されるアナログ信号である画像信号をデジタル信号に変換するとともにゲインの調整を行うAFE(Analog Front End)4と、入力される音声を電気信号に変換する集音部5と、AFE4から出力されるデジタル信号の画像信号に色同時化処理を施したりY(輝度信号)U,V(色差信号)を用いた信号に変換したりするとともに画像信号に各種画像処理を施す画像処理部6と、集音部5から出力されるアナログ信号である音声信号をデジタル信号に変換する音声処理部7と、画像処理部6から出力される画像信号に対してJPEG(Joint Photographic Experts Group)圧縮方式などの静止画用の圧縮符号化処理を施したり画像処理部6から出力される画像信号と音声処理部7からの音声信号とに対してMPEG(Moving Picture Experts Group)圧縮方式などの動画用の圧縮符号化処理を施したりする圧縮処理部8と、圧縮処理部8で圧縮符号化された圧縮符号化信号を記録する外部メモリ10と、画像信号を外部メモリ10に記録したり読み出したりするドライバ部9と、ドライバ部9において外部メモリ10から読み出した圧縮符号化信号を伸長して復号する伸長処理部11と、を備える。なお、画像処理部6は、入力される画像信号にノイズ低減処理を施すノイズ低減処理部60を備える。
また、撮像装置1は、伸長処理部11で復号された画像信号をディスプレイなどの表示装置(不図示)で表示可能な形式の信号に変換する画像出力回路部12と、伸長処理部11で復号された音声信号をスピーカなどの再生装置(不図示)で再生可能な形式の信号に変換する音声出力回路部13と、を備える。
また、撮像装置1は、撮像装置1内全体の動作を制御するCPU(Central Processing Unit)14と、各処理を行うための各プログラムを記憶するとともにプログラム実行時の信号の一時保管を行うメモリ15と、撮像を開始するボタンや各種設定の決定を行うボタンなどのユーザからの指示が入力される操作部16と、各部の動作タイミングを一致させるためのタイミング制御信号を出力するタイミングジェネレータ(TG)部17と、CPU14と各部との間で信号のやりとりを行うためのバス回線18と、メモリ15と各部との間で信号のやりとりを行うためのバス回線19と、を備える。
なお、外部メモリ10は画像信号や音声信号を記録することができればどのようなものでも構わない。例えば、SD(Secure Digital)カードのような半導体メモリ、DVDなどの光ディスク、ハードディスクなどの磁気ディスクなどをこの外部メモリ10として使用することができる。また、外部メモリ10を撮像装置1から着脱自在としても構わない。
次に、撮像装置1の基本動作について図面を参照して説明する。まず、撮像装置1は、レンズ部3より入射される光をイメージセンサ2において光電変換することによって、電気信号である画像信号を取得する。そして、イメージセンサ2は、TG部17から入力されるタイミング制御信号に同期して、所定のフレーム周期(例えば、1/30秒)で順次AFE4に画像信号を出力する。そして、AFE4によってアナログ信号からデジタル信号へと変換された画像信号は、画像処理部6に入力される。画像処理部6は、階調補正や輪郭強調等の各種画像処理が施す。このとき、メモリ15はフレームメモリとして動作し、画像処理部6が処理を行なう際に画像信号を一時的に保持する。また、画像処理部6に備えられるノイズ低減処理部60は、入力される画像信号に対してノイズ低減処理を施す。
さらに、画像処理部6は、図2に示すような画像信号に対して色同時化処理を施す。色同時化処理は、各画素に複数種類の色信号を備えさせる処理である。例えば、算出対象となる画素の周辺の画素の色信号を用いて(例えば色信号の信号値を線形補間して)、算出対象となる画素の色信号を得る。具体的に例えば、図2に示す例において[1,1]の画素を算出対象の画素とする場合、[1,0]及び[1,2]のそれぞれのB信号を用いて[1,1]のB信号を得る。同様に、[0,1]及び[2,1]のそれぞれのR信号を用いて[1,1]のR信号を得る。なお、[1,1]には既にG信号が備えられているが、[0,0]、[2,0]、[1,1]、[0,2]及び[2,2]のそれぞれのG信号を用いて[1,1]のG信号を生成し直すこととしても構わない。
また、画像処理部6は、入力される画像信号に基づいて、レンズ部3における各種レンズの位置や絞りの開度、イメージセンサ2の増幅度(ゲイン)などを調整するための信号をCPU14に出力する。CPU14は、入力されるこれらの信号に基づいてそれぞれの制御を行う。このレンズ部3やイメージセンサ2の調整は、それぞれ最適な状態となるように所定のプログラムに基づいて自動的に行われたり、ユーザの指示に基づいて手動で行われたりする。
動画を記録する場合であれば、画像信号だけでなく音声信号も記録される。集音部5において電気信号に変換されて出力される音声信号は音声処理部7に入力されてデジタル化されるとともにノイズ除去などの処理が施される。そして、画像処理部6から出力される画像信号と、音声処理部7から出力される音声信号と、はともに圧縮処理部8に入力され、圧縮処理部8において所定の圧縮方式で圧縮される。このとき、画像信号と音声信号とは時間的に関連付けられており、再生時に画像と音とがずれないように構成される。そして、圧縮された画像信号及び音声信号はドライバ部9を介して外部メモリ10に記録される。
一方、静止画や音声のみを記録する場合であれば、画像信号または音声信号が圧縮処理部8において所定の圧縮方法で圧縮され、外部メモリ10に記録される。なお、動画を記録する場合と静止画を記録する場合とで、画像処理部6において行われる処理を異なるものとしても構わない。
外部メモリ10に記録された圧縮後の画像信号及び音声信号は、ユーザの指示に基づいて伸長処理部11に読み出される。伸長処理部11では、圧縮された画像信号及び音声信号を伸長し、画像信号を画像出力回路部12、音声信号を音声出力回路部13にそれぞれ出力する。そして、画像出力回路部12や音声出力回路部13において、表示装置やスピーカで表示または再生可能な形式の信号に変換されて出力される。
なお、表示装置やスピーカは、撮像装置1と一体となっているものでも構わないし、別体となっており、撮像装置1に備えられる端子とケーブル等を用いて接続されるようなものでも構わない。
また、画像信号の記録を行わずに表示装置などに表示される画像をユーザが確認する、所謂プレビューモードである場合に、画像処理部6から出力される画像信号を圧縮せずに画像出力回路部12に出力することとしても構わない。また、動画の画像信号を記録する際に、圧縮処理部8で圧縮して外部メモリ10に記録するのと並行して、画像出力回路部12を介して表示装置などに画像信号を出力することとしても構わない。
また、撮像部IがR、G及びBの色信号を備えたベイヤ配列の画像信号を生成することとしたが、これは一例に過ぎず、他の形式の画像信号を生成することとしても構わない。例えば、画像信号に備えられる色信号の色の種類を2種類や4種類以上としても構わないし、ベイヤ配列以外の配列としても構わない。
<ノイズ低減処理部>
次に、図1に示した画像処理部6に備えられるノイズ低減処理部の構成について図面を参照して説明する。図3は、第1実施形態に係る撮像装置に備えられるノイズ低減処理部の構成を示すブロック図である。なお、以下では説明の具体化のために、ノイズ低減処理部60に入力されてノイズ低減処理が行われる画像信号を画像として表現するとともに、「入力画像」と呼ぶこととする。また、ノイズ低減処理部60から出力される画像信号を「出力画像」と呼ぶこととする。
また、順次入出力される入力画像及び出力画像の順序を、フレームを用いて表現する。特に、ノイズ低減処理が行われる対象となる入力画像を現フレームの入力画像とし、この現フレームの入力画像にノイズ低減処理が施されて出力される出力画像を現フレームの出力画像とする。また、現フレームの入力画像の前にノイズ低減処理部60に入力される入力画像を前フレームの入力画像とし、この前フレームの入力画像にノイズ低減処理が施されて出力される出力画像を前フレームの出力画像とする。
入力画像及び出力画像は、各画素が1種類の色信号を備える画像である(即ち、色同時化処理が行われる前の画像である)。また、入力画像及び出力画像のそれぞれの対応する位置の画素に備えられる色信号の色の種類は、同じものものとなる。なお、以下においては説明の具体化のため、入力画像及び出力画像が図2に示したベイヤ配列の画像であるものとする。
図3に示すように、本実施形態におけるノイズ低減処理部60は、現フレームの入力画像と前フレームの出力画像との差分値を算出する差分処理部61と、差分処理部61で算出される差分値に基づいてノイズ除去量を算出するノイズ除去量算出部62と、差分処理部61から出力される差分値を色信号の色の種類毎に補間及び平滑化して色別差分値を得る補間・平滑化処理部63と、補間・平滑化処理部63から出力されるそれぞれの色別差分値を絶対値化して動き検出値を得る絶対値化部641〜643と、絶対値化部641〜643から出力されるそれぞれの動き検出値に基づいて巡回係数を算出する巡回係数算出部65と、現フレームの入力画像からノイズ除去量及び巡回係数に基づいた除去値を減じてノイズの低減を行うノイズ低減部66と、を備える。
現フレームの出力画像を生成するために利用される前フレームの出力画像は、フレームメモリ20に記憶されている。なお、フレームメモリ20を、図1に示したメモリ15としても構わない。
ノイズ低減部66は、ノイズ除去量算出部62から出力されるノイズ除去量に対して巡回係数算出部65から出力される巡回係数を乗算して除去値を算出する乗算部mulと、乗算部mulから出力される除去値を現フレームの入力画像から減算する減算部subと、を備える。
また、ノイズ低減処理部60の動作について図面を参照して説明する。図4は、第1実施形態に係る撮像装置に備えられるノイズ低減処理部の動作を示すフローチャートである。図4に示すように、ノイズ低減処理が開始されると、最初に、ノイズ低減処理部60が、現フレームの入力画像及び前フレームの出力画像を取得する(STEP1)。なお、前フレームの出力画像は、フレームメモリ20から取得する。
STEP1において取得された現フレームの入力画像及び前フレームの出力画像は、差分処理部61に入力されて画素毎に差分値が算出される(STEP2)。このとき、例えば現フレームの入力画像から前フレームの出力画像が減算されることによって、差分値が算出される。
STEP2で算出される差分値は、補間・平滑化処理部63に入力され、補間・平滑化処理が行われる(STEP31)。補間・平滑化処理について、図面を参照して説明する。図5は、補間・平滑化処理の一例を示す図であり、図6は、補間・平滑化処理に用いられるフィルタの一例を示す図である。
図5に示すように、各画素の色信号の信号値の差分値r(色信号Rの差分値)、g(色信号Gの差分値)及びb(色信号Bの差分値)も、図2に示すようなベイヤ配列となる。補間・平滑化処理部63では、全ての画素位置の差分値r、差分値g及び差分値bを算出する(補間処理)。また、ノイズの影響を低減するために、平滑化処理を行うこととすると好ましい。
このとき、例えば図6に示す平滑化フィルタ(ローパスフィルタ)を用いることとすると、補間処理と平滑化処理とを同時に行うことができる。図6に示すフィルタは5×5のフィルタであり、そのフィルタ係数を{x,y}で示す。なお、右方ほどxの値が大きく下方ほどyの値が大きくなるようにし、中央の画素(算出対象の画素)に乗算されるフィルタ係数を{0,0}とする。また、左上のフィルタ係数を{−2,−2}、右下のフィルタ係数を{2,2}とする。
図6(a)〜(c)のフィルタは、算出対象の画素に差分値gが備えられている場合([2,2]や[3,3]など)に適用可能なフィルタである。図6(a)に示すフィルタ係数は、{−2,−2}={2,−2}={−2,2}={2,2}=1、{0,−2}={−2,0}={2,0}={0,2}=2、{−1,−1}={1,−1}={0,0}={−1,1}={1,1}=4、それ以外は0、となり、乗算及び合算して得られた値は32で除算される。図6(b)に示すフィルタ係数は、{−2,−1}={2,−1}={−2,1}={2,1}=1、{0,−1}={0,1}=2、それ以外は0、となり、乗算及び合算して得られた値は8で除算される。図6(c)に示すフィルタ係数は、{−1,−2}={1,−2}={−1,2}={1,2}=1、{0,−1}={0,1}=2、それ以外は0となり、乗算及び合算して得られた値は8で除算される。
また、[2,2]のように、算出対象となる画素の上下の画素に差分値rが備えられる場合、算出対象の画素の差分値rを算出するために図6(b)のフィルタが用いられ、差分値bを算出するために図6(c)のフィルタが用いられる。一方、[3,3]のように算出対象となる画素の上下の画素に差分値bが備えられる場合、算出対象の画素の差分値rを算出するために図6(c)のフィルタが用いられ、差分値bを算出するために図6(b)のフィルタが用いられる。なお、いずれの場合も、差分値gを算出するために図6(a)のフィルタが用いられる。
図6(d)〜(f)のフィルタは、算出対象の画素に差分値rまたは差分値bが備えられている場合([3,2]や[2,3]など)に適用可能なフィルタである。図6(d)に示すフィルタ係数は、{−1,−2}={1,−2}={−2,−1}={2,−1}={−2,1}={2,1}={−1,2}={1,2}=1、{0,−1}={−1,0}={1,0}={0,1}=2、それ以外は0、となり、乗算及び合算して得られた値は16で除算される。図6(e)に示すフィルタ係数は、{−2,−2}={2,−2}={−2,2}={2,2}=1、{0,−2}={−2,0}={2,0}={0,2}=2、{0,0}=4,それ以外は0、となり、乗算及び合算して得られた値は16で除算される。図6(f)に示すフィルタ係数は、{−1,−1}={1,−1}={−1,1}={1,1}=1、それ以外は0となり、乗算及び合算して得られた値は4で除算される。
また、[3,2]のように、算出対象となる画素に差分値bが備えられる場合、算出対象の画素の差分値rを算出するために図6(f)のフィルタが用いられ、差分値bを算出するために図6(e)のフィルタが用いられる。一方、[2,3]のように算出対象となる画素に差分値rが備えられる場合、算出対象の画素の差分値rを算出するために図6(e)のフィルタが用いられ、差分値bを算出するために図6(f)のフィルタが用いられる。なお、いずれの場合も、差分値gを算出するために図6(d)のフィルタが用いられる。
以上のようにして算出される各差分値r,g及びbのそれぞれを、以下において色別差分値と呼ぶ。なお、図6に示すフィルタ及び演算方法は一例に過ぎず、補間処理や平滑化処理が行われるものであれば、どのような演算方法を適用しても構わない。
STEP31によって得られた色別差分値のそれぞれは、絶対値化部641〜643において絶対値化処理が行われる(STEP32)。これにより、それぞれの色別差分値が絶対値となる。また、これらの絶対値化処理が施された色別差分値(以下、動き検出値とする)に基づいて、巡回係数算出部65が巡回係数を算出する(STEP33)。
巡回係数算出部65は、入力される動き検出値に基づいて画素毎に巡回係数を算出する。原則として、動き検出値が大きくなるほど巡回係数が小さくなるものとする。なお、巡回係数の算出方法については後述する各実施例において詳細に説明する。
また、ノイズ除去量算出部62は、差分処理部61から出力される差分値に基づいてノイズ除去量を算出する(STEP4)。例えば、図7に示すような方法でノイズ除去量を設定する。図7は、ノイズ除去量の設定方法の一例を示すグラフである。図7に示すように、ノイズ除去量算出部62は、画素毎に得られる差分値kに基づいてノイズ除去量n(k)を設定する。なお、図7に示すようにノイズ除去量を設定する場合、n(k)は下記式(1)に示すものとなる。
Figure 0005451056
上記式(1)に示されるn(k)では、差分値kの絶対値が閾値th(th>0)を超える場合、ノイズ除去量n(k)が抑制される。そのため、被写体や撮像装置の動きなどによって画素値に大きな変動が生じた場合に、ノイズによる変動と誤認されてノイズ除去量が大きく設定されることが抑制される。これにより、尾引きや残像などの発生が抑制される。
次に、ノイズ低減部66の乗算部mulが、STEP4で得られるノイズ除去量に対してSTEP31〜33によって得られる巡回係数を乗算して、除去値を算出する。また、減算部subが、現フレームの入力画像の各画素の色信号の信号値から除去値を減算する(STEP5)。これにより、現フレームの出力画像が得られる。また、得られる現フレームの出力画像は、ノイズ低減処理部60から出力される。そして、次のフレームの入力画像の処理のためにフレームメモリ20に一時的に記憶される(STEP6)。
また、このときCPUから終了する指示が入力されているか否かを確認する(STEP7)。終了する指示が入力されていない場合(STEP7、NO)、STEP1に戻って次フレームの入力画像と現フレームの出力画像との取得を行う。一方、終了する指示が入力されている場合(STEP7、YES)は、終了する。
上述のようにノイズ低減処理を行うこととすると、色同時化処理を行う前の画像(即ち、1つの画素に1種類の色信号が含まれる)に対してノイズ低減処理が行われることとなる。これにより、ノイズが含まれる画素の色信号が周囲の画素の色信号の算出に利用されるためにノイズの影響が複数の画素に拡散する処理(例えば、色同時化処理など)を行う前に、ノイズ低減処理を行うことが可能となる。そのため、効果的にノイズ低減処理を行うことが可能となる。
また、動き検出値が大きい場合に巡回係数を小さくすることにより、ノイズ除去量に巡回係数を乗じて算出される除去値を小さくする。そのため、ノイズではなく被写体や撮像装置1の動きによって差分値が大きくなる場合に、除去値を小さくして現フレームの入力画像の画素値をほぼそのまま現フレームの出力画像として出力することが可能となる。したがって、尾引きや残像の発生を抑制することが可能となる。
一方、動き検出値が小さい場合に巡回係数を大きくすることにより、ノイズ除去量に巡回係数を乗じて算出される除去値を大きくする。そのため、現フレームの入力画像から効果的にノイズを低減することが可能となる。
また、各色信号の値に基づいて巡回係数を算出してノイズ低減処理を施すため、画素毎に輝度値に基づいてノイズ低減処理を施す場合に生じる色の残像を抑制することが可能となる。
さらに、巡回係数算出部65が、色信号の種類毎(本例ではR、G及びB毎)に補間・平滑化処理してそれぞれの色別差分値を得るとともに、それぞれの色別差分値から得られる動き検出値を総合的に評価して画素毎に巡回係数を算出する。そのため、差分値から直接的に得られる動き検出値(即ち、色信号の種類毎の動き検出値)を用いて巡回係数を設定してノイズ低減処理を施す場合に生じる、「色ずれ」を抑制することが可能となる。
具体的には、通常、色信号の種類毎(画素毎)の差分値は異なったものとなるため、色信号の種類毎(画素毎)に巡回係数を算出すると、色信号の種類毎(画素毎)の巡回係数が大きく異なる場合が生じる。そのため、動きがある輪郭部(エッジ部)において「色ずれ」が生じやすくなる。しかしながら、本実施形態の撮像装置1に適用されるノイズ低減処理であれば、それぞれの色別差分値に基づく動き検出値を総合的に評価して巡回係数を設定するため、色信号の種類毎(画素毎)に巡回係数が異なることを抑制することが可能となる。
なお、図4において、巡回係数を算出する動作(STEP31〜33)の後に、ノイズ除去量を算出する動作(STEP4)を行うものとして説明したが、この順番に動作を行わないこととしても構わない。例えば、巡回係数を算出する動作の前にノイズ除去量を算出する動作を行うこととしても構わないし、同時に行うこととしても構わない。
また、入力画像及び出力画像が、各画素に色信号以外の信号を備えることとしても構わない。例えば、色信号に輝度信号が重畳されて、各画素に備えられることとしても構わない。
<巡回係数算出部>
[第1実施例]
次に、図3に示した巡回係数算出部65の具体的な構成及び巡回係数の算出方法について、各実施例を挙げるとともに図面を参照して説明する。図8は、巡回係数算出部の第1実施例の構成について示すブロック図である。
図8に示すように、巡回係数算出部651は、絶対値算出部641〜643から出力されるそれぞれの動き検出値を加算して動き評価値を算出する加算部6511と、加算部6511から出力される動き評価値に基づいて巡回係数を生成する巡回係数生成部6512と、を備える。
また、巡回係数生成部6512による巡回係数の生成方法の一例について図面を参照して説明する。図9は、巡回係数生成部による巡回係数の生成方法の一例を示すグラフである。図9に示すように、巡回係数生成部6512が生成する巡回係数は、動き評価値が大きいほど小さいものとなる。例えば、動き評価値Mが第1閾値Mth1よりも小さい場合は巡回係数Cが最大値Cmax、動き評価値Mが第1閾値Mth1以上であり第2閾値Mth2以下である場合は巡回係数CがC=Cmax×(Mth2−M)/(Mth2−Mth1)、動き評価値Mが第2閾値Mth2よりも大きい場合は巡回係数Cが0、となるように生成を行う。ただし、巡回係数Cの最大値Cmaxは、1以下の値にすると好ましい。
このように構成すると、色信号毎の動き検出値を加算して得られる動き評価値に基づいた巡回係数が生成されることとなる。そのため、いずれかの種類の色信号の動き検出値のみが大きい(または小さい)場合においても、動きがあると判定して巡回係数を小さくすることが可能となる。したがって、残像の発生を効果的に抑制することが可能となる。
また、動きはあるがそれぞれの動き検出値が小さい場合でも、加算して得られる動き評価値は大きいものとなる。そのため、このような場合にも動きがあると判定して、効果的に残像の発生を抑制することが可能となる。
なお、動き検出値を加算する構成であればよいため、動き検出値の平均値を動き評価値としても構わない。この場合、図9に示すグラフのように巡回係数Cの生成を行うこととしても構わない。ただし、第1閾値Mth1及び第2閾値Mth2は、動き検出値の平均値を動き評価値とする場合に対応させるために、適宜設定し直すものとする。
また、図9に示す巡回係数の生成方法は一例に過ぎず、他の方法で巡回係数を生成することとしても構わない。ただし、動き評価値が大きいほど小さい巡回係数が生成されることとすると好ましい。
[第2実施例]
また、巡回係数算出部65の第2実施例について図面を参照して説明する。図10は、巡回係数算出部の第2実施例の構成について示すブロック図であり、第1実施例について示した図8に相当するものである。
本実施例の巡回係数算出部652は、絶対値算出部641〜643から出力されるそれぞれの動き検出値から最大のものを選択して動き評価値として出力する最大値選択部6521と、最大値選択部6521から出力される動き評価値に基づいて巡回係数を生成する巡回係数生成部6522と、を備える。
巡回係数生成部6522は、第1実施例における巡回係数生成部6512と同様の方法(即ち、図9に示す生成方法)で巡回係数の生成を行うことが可能である。ただし、第1閾値Mth1及び第2閾値Mthは、動き検出値の最大値を動き評価値とする場合に対応させるために、適宜設定し直すものとする。
このように構成すると、第1実施例と同様に、いずれかの種類の色信号の動き検出値のみが大きい(または小さい)場合においても、動きがあると判定して巡回係数を小さくすることが可能となる。したがって、残像の発生を効果的に抑制することが可能となる。
[第3実施例]
また、巡回係数算出部65の第3実施例について図面を参照して説明する。図11は、巡回係数算出部の第3実施例の構成について示すブロック図であり、第1実施例について示した図8に相当するものである。
本実施例の巡回係数算出部653は、絶対値算出部641〜643から出力されるそれぞれの動き検出値に基づいて第1〜第3巡回係数を生成するそれぞれの巡回係数生成部6531〜6533と、巡回係数生成部6531〜6533から出力される第1〜第3巡回係数から最小のものを選択して巡回係数として出力する最小値選択部6534と、を備える。
巡回係数生成部6531〜6533は、第1実施例における巡回係数生成部6512と同様の方法(即ち、図9に示す生成方法)で第1〜第3巡回係数の生成を行うことが可能である。ただし、第1閾値Mth1及び第2閾値Mthは、それぞれの動き検出値を用いる場合に対応させるために、適宜設定し直すものとする。
このように構成すると、第1及び第2実施例と同様に、いずれかの種類の色信号の動き検出値のみが大きい(または小さい)場合においても、巡回係数を小さくする(動きがあると判定する)ことが可能となる。したがって、残像の発生を効果的に抑制することが可能となる。
なお、図11に示す例では最小値選択部6534を備えることとしたが、これに代えて最大値選択部を備える構成としても構わない。最大値選択部を備える構成とすると、積極的に巡回係数を大きく(即ち、除去値を大きく)することとなるため、ノイズ低減効果を大きくすることが可能となる。同様に、図10に示す第2実施例の最大値選択部6521を、最小値選択部に代えてもかまわない。
また、図11に示す最小値選択部6534に代えて、平均値算出部を備える構成としても構わない。平均値算出部を備える構成とすると、残像の発生とノイズとを効果的に抑制することが可能となる。
<<第2実施形態>>
<撮像装置>
次に、本発明の第2実施形態に係る撮像装置について図面を参照して説明する。第2実実施形態に係る撮像装置は、特に撮像部の構成及び生成される画像信号が、第1実施形態の撮像装置と異なるものとなる。例えば、本実施形態の撮像装置の撮像部の構成は、図12に示すような構成となる。図12は、本発明の第2実施形態に係る撮像装置の撮像部の構成例を示すブロック図である。
図12に示すように、本実施形態の撮像部Iaは、レンズ部3と、レンズ部3から出力される光学像を色別(波長別)に分光する分光部Dと、分光部Dによって分光されたそれぞれの光学像を光電変換してそれぞれの画像信号を生成するイメージセンサ21〜23と、を備える。
また、図12に示す撮像部Iaによって得られる画像信号の一例を、図13に示す。図13は、画像信号の一例を示す模式図であり、第1実施形態における画像信号の一例を示した図2に相当するものである。図13に示すように、本実施形態では、イメージセンサ21〜23のそれぞれから、色信号の種類(例えば、R、G及びB)毎となる色別画像信号Sa〜Scがそれぞれ生成される。
なお、図12及び図13に示す撮像部Ia及び画像信号の構成は一例に過ぎず、他の構成としても構わない。例えば、得られる色別画像信号を4種類以上(イメージセンサを4つ以上備えること)としても構わない。
<ノイズ低減処理部>
上述のように、本実施形態の撮像装置では、撮像部Iaが複数種類の画像信号Sa〜Scを生成する。そのため、ノイズ低減処理部もこれに応じた構成とする。本実施形態におけるノイズ低減処理部の構成について、図面を参照して説明する。図14は、第2実施形態に係る撮像装置に備えられるノイズ低減処理部の構成を示すブロック図であり、第1実施形態について示した図3に相当するものである。なお、図3と同様の部分については同じ符号を付し、その詳細な説明については省略する。
また、第1実施形態についての説明と同様に、ノイズ低減処理部に入力されてノイズ低減処理が行われる画像信号を画像として表現する。特に、ノイズ低減処理部に入力されるそれぞれの画像信号を色別入力画像、ノイズ低減処理部から出力されるそれぞれの画像信号を色別出力画像とする。なお、図13に示した色別画像信号と同様に、R、G及びBの3種類の色別入力画像がノイズ低減処理部に入力される場合について説明する。また、第1実施形態と同様に、順次入力される色別入力画像及び順次出力される色別出力画像の入出力の順番を、フレームを用いて表現する。
図14に示すように、本実施形態におけるノイズ低減処理部60aは、現フレームのそれぞれの色別入力画像と前フレームのそれぞれの色別出力画像との差分値をそれぞれ算出して色別差分値を出力する差分処理部611〜613と、差分処理部611〜613から出力されるそれぞれの色別差分値に基づいてそれぞれのノイズ除去量を算出するノイズ除去量算出部621〜623と、差分処理部611〜613から出力されるそれぞれの色別差分値を平滑化して出力する平滑化処理部631〜633と、平滑化処理部631〜633から出力されるそれぞれの平滑化された色別差分値を絶対値化して動き検出値を得る絶対値化部641〜643と、絶対値化部641〜643から出力されるそれぞれの動き検出値に基づいて共通の巡回係数を算出する巡回係数算出部65と、現フレームのそれぞれの色別入力画像からそれぞれのノイズ除去量及び共通の巡回係数に基づいた除去値を減じてそれぞれのノイズの低減を行うノイズ低減部661〜663と、を備える。
現フレームのそれぞれの色別出力画像を生成するために利用される前フレームのそれぞれの色別出力画像は、フレームメモリ201〜203に記憶されている。なお、フレームメモリ201〜203を、図1に示したメモリ15としても構わない。
ノイズ低減部661〜663のそれぞれの構成は、図3に示すノイズ低減部66と同様のものとすることができる。即ち、ノイズ除去量算出部621〜623から出力されるそれぞれのノイズ除去量に対して巡回係数算出部65から出力される共通の巡回係数を乗算して除去値を算出する乗算部(不図示)と、乗算部から出力される除去値を現フレームのそれぞれの色別入力画像から減算する減算部(不図示)と、をそれぞれ備える構成としても構わない。
次に、ノイズ低減処理部60aの動作について図面を参照して説明する。図15は、第2実施形態に係る撮像装置に備えられるノイズ低減処理部の動作を示すフローチャートであり、第1実施形態について示した図4に相当するものである。なお、図4と同様の動作となる部分には同じSTEP番号を付し、その詳細な説明については省略する。
図15に示すように、最初にノイズ低減処理部60aが、現フレームのそれぞれの色別入力画像及び前フレームのそれぞれの色別出力画像を取得する(STEP1a)。なお、前フレームのそれぞれの色別出力画像は、フレームメモリ201〜203から取得する。
STEP1aにおいて取得された現フレームの色別入力画像及び前フレームの色別出力画像は、それぞれ差分処理部621〜623に入力されて、画素毎に色別差分値がそれぞれ算出される(STEP2a)。このとき、例えば現フレームのそれぞれの色別入力画像から前フレームのそれぞれの色別出力画像が減算されることによって、それぞれの色別差分値が算出される。
このとき、それぞれの色別差分値は、図5に示した色別差分値r、g及びbのように、全ての画素について得られるものとなる。そのため本実施形態では、平滑化処理部631〜633において、ノイズの影響を低減するための平滑化処理を行うだけで足りることとなる(STEP31a)。なお、平滑化処理を行う場合、平滑化フィルタ(例えば、全てのフィルタ係数が同じ数(例えば1)であり、フィルタ係数を乗算して合算することで得られた値を、フィルタ係数を合算した値で除算するフィルタ)を用いることとしても構わない。
STEP31aによって得られるそれぞれの平滑化された色別差分値は、絶対値化部641〜643において絶対値化処理が行われ、動き検出値が生成される(STEP32)。また、この動き検出値に基づいて、巡回係数算出部65が巡回係数を算出する(STEP33)。なお、巡回係数の算出方法は第1実施形態と同様の方法を用いることができる。
また、ノイズ除去量算出部621〜623は、差分処理部611〜613から出力されるそれぞれの色別差分値に基づいて、それぞれのノイズ除去量を算出する(STEP4a)。なお、ノイズ除去量の算出方法については、第1実施形態と同様の方法を用いることができる。
そして、ノイズ低減部661〜663のそれぞれが、STEP4aで得られるそれぞれのノイズ除去量に対してSTEP31a〜33によって得られる共通の巡回係数を乗算して、それぞれの除去値を算出する。また、現フレームのそれぞれの色別入力画像の各画素の色信号の信号値から除去値を減算する(STEP5a)。これにより、現フレームのそれぞれの色別出力画像が得られる。また、得られる現フレームのそれぞれの色別出力画像は、ノイズ低減処理部60aから出力され、フレームメモリ201〜203に一時的に記憶される(STEP6a)。また、終了する指示の入力の有無を確認し(STEP7)、処理を継続する(STEP7、NO)、または、終了する(STEP7、YES)。
上述のようにノイズ低減処理を行うこととすると、巡回係数を用いて除去値を適宜調整することが可能となる。そのため、ノイズを低減したり、被写体や撮像装置1の動きによる尾引きや残像の発生を抑制したりすることが可能となる。
さらに、複数の色別入力画像のそれぞれにノイズ低減処理を施す際に、共通の巡回係数を用いることが可能となる。そのため、色別入力画像毎(即ち、色信号の色の種類毎)に巡回係数が異なることにより、色ずれが発生することを抑制することが可能となる。
また、それぞれの色別入力画像の色信号の値に基づいて共通の巡回係数を算出してノイズ低減処理を施すため、画素毎に輝度値を算出してノイズ低減処理を施す場合に生じる色の残像を抑制することが可能となる。
なお、図15において、巡回係数を算出する動作(STEP31a〜33)の後に、ノイズ除去量を算出する動作(STEP4a)を行うものとして説明したが、この順番に動作を行わないこととしても構わない。例えば、巡回係数を算出する動作の前にノイズ除去量を算出する動作を行うこととしても構わないし、同時に行うこととしても構わない。
また、巡回係数算出部65として、第1実施形態の第1〜第3実施例において示した巡回係数算出部651〜653を適用することとしても構わない。
<<変形例>>
なお、上述したノイズ低減処理は、動画の撮像時のみならず、静止画の撮像時に利用することも可能である。この場合、撮像時に複数フレームの画像を取得することとする。また、撮像装置だけでなく、再生装置に適用することも可能である。例えば、上記の第2実施形態では、撮像によって得られる複数の色別入力画像に対してノイズ低減処理を施す場合について述べているが、この色別入力画像を、例えば記録媒体から読み出したビデオ信号のR,G及びBのそれぞれの信号に置き換えても構わない。
また、本発明の各実施形態における撮像装置1について、画像処理部6やノイズ低減処理部60,60aなどのそれぞれの動作を、マイコンなどの制御装置が行うこととしても構わない。さらに、このような制御装置によって実現される機能の全部または一部をプログラムとして記述し、該プログラムをプログラム実行装置(例えばコンピュータ)上で実行することによって、その機能の全部または一部を実現するようにしても構わない。
また、上述した場合に限らず、図1の撮像装置1、図3のノイズ低減処理部60及び図14のノイズ低減処理部60aは、ハードウェア、あるいは、ハードウェアとソフトウェアの組み合わせによって実現可能である。また、ソフトウェアを用いて撮像装置1やノイズ低減処理部60,60aを構成する場合、ソフトウェアによって実現される部位についてのブロック図は、その部位の機能ブロック図を表すこととする。
以上、本発明の実施形態についてそれぞれ説明したが、本発明の範囲はこれに限定されるものではなく、発明の主旨を逸脱しない範囲で種々の変更を加えて実行することができるものである。
本発明は、入力される画像に対してノイズ低減処理を施す画像処理装置撮像装置に適用することが可能である。また、この画像処理装置を備えたデジタルビデオカメラなどの撮像装置に適用可能である。
は、本発明の第1実施形態に係る撮像装置の基本構成を示すブロック図である。 は、画像信号の一例を示す模式図である。 は、第1実施形態に係る撮像装置に備えられるノイズ低減処理部の構成を示すブロック図である。 は、第1実施形態に係る撮像装置に備えられるノイズ低減処理部の動作を示すフローチャートである。 は、補間・平滑化処理の一例を示す図である。 は、補間・平滑化処理に用いられるフィルタの一例を示す図である。 は、ノイズ除去量の設定方法の一例を示すグラフである。 は、巡回係数算出部の第1実施例の構成について示すブロック図である。 は、巡回係数生成部による巡回係数の設定方法の一例を示すグラフである。 は、巡回係数算出部の第2実施例の構成について示すブロック図である。 は、巡回係数算出部の第3実施例の構成について示すブロック図である。 は、本発明の第2実施形態に係る撮像装置の撮像部の構成例を示すブロック図である。 は、画像信号の一例を示す模式図である。 は、第2実施形態に係る撮像装置に備えられるノイズ低減処理部の構成を示すブロック図である。 は、第2実施形態に係る撮像装置に備えられるノイズ低減処理部の動作を示すフローチャートである。
符号の説明
1 撮像装置
2,21〜23 イメージサンサ
3 レンズ部
4 AFE
5 集音部
6 画像処理部
60,60a ノイズ低減処理部
61,611〜613 差分処理部
62、621〜622 ノイズ除去量算出部
63 補間・平滑化処理部
631〜633 平滑化処理部
64,641〜643 絶対値化部
65,651〜653 巡回係数算出部
6511 加算部
6521 最大値選択部
6534 最小値選択部
6512,6522,6531〜6533 巡回係数生成部
66,661〜663 ノイズ低減部
7 音声処理部
8 圧縮処理部
9 ドライバ部
10 外部メモリ
11 伸長処理部
12 画像出力回路部
13 音声出力回路部
14 CPU
15 メモリ
16 操作部
17 TG部
18 バス
19 バス
20,201〜203 フレームメモリ
D 分光部
I,Ia 撮像部
mul 乗算部
sub 減算部

Claims (3)

  1. 入力される入力画像からノイズを低減して出力画像を生成し出力するノイズ低減処理部を備える画像処理装置において、
    前記ノイズ低減処理部に入力される前記入力画像の各画素に、所定の色を示す信号である色信号が備えられ、当該色信号の示す色が画素によって異なるものがあり、
    前記入力画像及び前記出力画像の対応する画素のそれぞれに、同じ色を示す前記色信号が備えられ、
    前記ノイズ低減処理部が、
    第1入力画像と、当該第1入力画像よりも前に前記ノイズ低減処理部に入力された第2入力画像から生成された第2出力画像と、の対応する画素毎に前記色信号の差分値を算出する差分処理部と、
    ある色を示す前記色信号の差分値に基づいて、当該ある色を示す前記色信号を備えない画素についても当該ある色の前記色信号の差分値を算出して当該ある色に対する色別差分値を算出する補間処理部と、
    複数の色に対するそれぞれの前記色別差分値に基づいて除去値を設定するとともに、前記第1入力画像から当該除去値を減ずることによって第1出力画像を生成する出力画像生成部と、を備え、
    前記出力画像生成部が、
    複数の色に対するそれぞれの前記色別差分値を加算した加算値に基づいて、前記除去値を調整する係数である巡回係数を算出する巡回係数算出部と、
    前記第1入力画像と前記第2出力画像との差分値に基づいた値に前記巡回係数を乗算して前記除去値を算出する除去値算出部と、を備え、
    当該巡回係数算出部が、前記加算値が大きくなるほど前記巡回係数を小さくすることを特徴とする画像処理装置。
  2. 入力される入力画像からノイズを低減して出力画像を生成し出力するノイズ低減処理部を備える画像処理装置において、
    前記ノイズ低減処理部に入力される前記入力画像の各画素に、所定の色を示す信号である色信号が備えられ、当該色信号の示す色が画素によって異なるものがあり、
    前記入力画像及び前記出力画像の対応する画素のそれぞれに、同じ色を示す前記色信号が備えられ、
    前記ノイズ低減処理部が、
    第1入力画像と、当該第1入力画像よりも前に前記ノイズ低減処理部に入力された第2入力画像から生成された第2出力画像と、の対応する画素毎に前記色信号の差分値を算出する差分処理部と、
    ある色を示す前記色信号の差分値に基づいて、当該ある色を示す前記色信号を備えない画素についても当該ある色の前記色信号の差分値を算出して当該ある色に対する色別差分値を算出する補間処理部と、
    複数の色に対するそれぞれの前記色別差分値に基づいて除去値を設定するとともに、前記第1入力画像から当該除去値を減ずることによって第1出力画像を生成する出力画像生成部と、を備え、
    前記出力画像生成部が、
    複数の色に対するそれぞれの前記色別差分値のうち最大となる最大色別差分値に基づいて、前記除去値を調整する係数である巡回係数を算出する巡回係数算出部と、
    前記第1入力画像と前記第2出力画像との差分値に基づいた値に前記巡回係数を乗算して前記除去値を算出する除去値算出部と、を備え、
    当該巡回係数算出部が、前記最大色別差分値が大きくなるほど前記巡回係数を小さくすることを特徴とする画像処理装置。
  3. 入力される入力画像からノイズを低減して出力画像を生成し出力するノイズ低減処理部を備える画像処理装置において、
    前記入力画像及び前記出力画像が、それぞれ異なる色を示す画像である色別画像を複数備えたものであり、
    前記ノイズ低減処理部が、
    第1入力画像と、当該第1入力画像よりも前に前記ノイズ低減処理部に入力された第2入力画像から生成された第2出力画像と、のそれぞれに備えられる同じ色を示す前記色別画像の差分値を算出して、色別差分値を算出する差分処理部と、
    複数の色に対するそれぞれの前記色別差分値に基づいて、前記第1入力画像に備えられる前記色別画像に対する除去値をそれぞれ設定するとともに、当該色別画像のそれぞれから当該除去値をそれぞれ減ずることによって第1出力画像を生成する出力画像生成部と、を備え、
    前記出力画像生成部が、複数の色に対するそれぞれの前記色別差分値に基づいて、それぞれの前記色別画像に対して共通となる巡回係数を設定するとともに、
    それぞれの前記色別画像について設定されるそれぞれの前記除去値が、当該巡回係数によって値が調整されたものとなることを特徴とする画像処理装置。

JP2008323295A 2008-12-19 2008-12-19 画像処理装置及び撮像装置 Active JP5451056B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008323295A JP5451056B2 (ja) 2008-12-19 2008-12-19 画像処理装置及び撮像装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008323295A JP5451056B2 (ja) 2008-12-19 2008-12-19 画像処理装置及び撮像装置

Publications (2)

Publication Number Publication Date
JP2010147840A JP2010147840A (ja) 2010-07-01
JP5451056B2 true JP5451056B2 (ja) 2014-03-26

Family

ID=42567796

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008323295A Active JP5451056B2 (ja) 2008-12-19 2008-12-19 画像処理装置及び撮像装置

Country Status (1)

Country Link
JP (1) JP5451056B2 (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5927051B2 (ja) * 2012-06-07 2016-05-25 オリンパス株式会社 画像処理装置、画像処理方法及びプログラム
JP5927053B2 (ja) * 2012-06-11 2016-05-25 オリンパス株式会社 画像処理装置、画像処理方法及びプログラム
CN104115482B (zh) * 2012-10-04 2017-11-21 松下电器(美国)知识产权公司 图像噪声除去装置、以及图像噪声除去方法
JP7439667B2 (ja) 2020-07-13 2024-02-28 株式会社Jvcケンウッド 映像信号処理装置および映像信号処理方法

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005175864A (ja) * 2003-12-11 2005-06-30 Konica Minolta Photo Imaging Inc 撮像装置および画像処理方法
JP5028119B2 (ja) * 2007-03-23 2012-09-19 富士フイルム株式会社 画像処理装置,画像処理方法及び撮像装置
JP2008252767A (ja) * 2007-03-30 2008-10-16 Sanyo Electric Co Ltd ノイズ低減装置、ノイズ低減方法、及び電子機器

Also Published As

Publication number Publication date
JP2010147840A (ja) 2010-07-01

Similar Documents

Publication Publication Date Title
JP5183297B2 (ja) 画像処理装置、撮像装置及び画像処理方法
JP5013932B2 (ja) ノイズ低減装置、ノイズ低減方法、及び電子機器
US8072511B2 (en) Noise reduction processing apparatus, noise reduction processing method, and image sensing apparatus
JP6019964B2 (ja) 画像処理装置及びそれを搭載した撮像装置、並びに画像処理方法
JP5123756B2 (ja) 撮像システム、画像処理方法および画像処理プログラム
JP6702306B2 (ja) 画像処理装置、および画像処理方法、並びにプログラム
JP2008153836A (ja) 撮像装置、画像処理装置、画像処理方法、画像処理方法のプログラム及び画像処理方法のプログラムを記録した記録媒体
US20150206280A1 (en) Image processing apparatus, image processing method, and program
JP5451056B2 (ja) 画像処理装置及び撮像装置
JP5066249B2 (ja) 撮像装置および撮像方法
WO2015147339A1 (en) Image processing apparatus, method for controlling image processing apparatus, image pickup apparatus, method for controlling image pickup apparatus, and recording medium
JP6032912B2 (ja) 撮像装置、その制御方法及びプログラム
JP2008252767A (ja) ノイズ低減装置、ノイズ低減方法、及び電子機器
JP5202277B2 (ja) 撮像装置
JP5213604B2 (ja) 撮像装置
JP5497420B2 (ja) 画像処理装置及び撮像装置
JP2010041497A (ja) 画像処理装置、電子機器及び画像処理方法
JP2005277618A (ja) 撮像装置、シェーディング補正装置、及びシェーディング補正方法
JP5256888B2 (ja) オートフォーカス評価装置、撮像装置、オートフォーカス評価方法、およびプログラム
JP2009027537A (ja) 画像処理装置、画像処理方法及び画像処理プログラム
JP5299910B2 (ja) 撮像装置及び撮像方法
JP5370345B2 (ja) 画像処理装置、撮像装置および画像処理プログラム
JP2010118942A (ja) 画像処理装置及び撮像装置
JP4720130B2 (ja) 撮像装置
JP5234123B2 (ja) 画像処理装置、撮像装置および画像処理プログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20111128

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20130404

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20130605

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130830

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20131001

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20131120

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20131226

R150 Certificate of patent or registration of utility model

Ref document number: 5451056

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: R3D03

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250