特表-13161840IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ 日本電気株式会社の特許一覧
<>
  • 再表WO2013161840-画像処理方法、及び画像処理装置 図000018
  • 再表WO2013161840-画像処理方法、及び画像処理装置 図000019
  • 再表WO2013161840-画像処理方法、及び画像処理装置 図000020
  • 再表WO2013161840-画像処理方法、及び画像処理装置 図000021
  • 再表WO2013161840-画像処理方法、及び画像処理装置 図000022
  • 再表WO2013161840-画像処理方法、及び画像処理装置 図000023
  • 再表WO2013161840-画像処理方法、及び画像処理装置 図000024
  • 再表WO2013161840-画像処理方法、及び画像処理装置 図000025
< >
(19)【発行国】日本国特許庁(JP)
【公報種別】再公表特許(A1)
(11)【国際公開番号】WO/0
(43)【国際公開日】2013年10月31日
【発行日】2015年12月24日
(54)【発明の名称】画像処理方法、及び画像処理装置
(51)【国際特許分類】
   G06T 5/00 20060101AFI20151201BHJP
   H04N 1/409 20060101ALI20151201BHJP
【FI】
   G06T5/00 705
   H04N1/40 101C
【審査請求】未請求
【予備審査請求】未請求
【全頁数】19
【出願番号】特願2014-512626(P2014-512626)
(21)【国際出願番号】PCT/0/0
(22)【国際出願日】2013年4月24日
(31)【優先権主張番号】特願2012-100911(P2012-100911)
(32)【優先日】2012年4月26日
(33)【優先権主張国】JP
(81)【指定国】 AP(BW,GH,GM,KE,LR,LS,MW,MZ,NA,RW,SD,SL,SZ,TZ,UG,ZM,ZW),EA(AM,AZ,BY,KG,KZ,RU,TJ,TM),EP(AL,AT,BE,BG,CH,CY,CZ,DE,DK,EE,ES,FI,FR,GB,GR,HR,HU,IE,IS,IT,LT,LU,LV,MC,MK,MT,NL,NO,PL,PT,RO,RS,SE,SI,SK,SM,TR),OA(BF,BJ,CF,CG,CI,CM,GA,GN,GQ,GW,ML,MR,NE,SN,TD,TG),AE,AG,AL,AM,AO,AT,AU,AZ,BA,BB,BG,BH,BN,BR,BW,BY,BZ,CA,CH,CL,CN,CO,CR,CU,CZ,DE,DK,DM,DO,DZ,EC,EE,EG,ES,FI,GB,GD,GE,GH,GM,GT,HN,HR,HU,ID,IL,IN,IS,JP,KE,KG,KM,KN,KP,KR,KZ,LA,LC,LK,LR,LS,LT,LU,LY,MA,MD,ME,MG,MK,MN,MW,MX,MY,MZ,NA,NG,NI,NO,NZ,OM,PA,PE,PG,PH,PL,PT,QA,RO,RS,RU,RW,SC,SD,SE,SG,SK,SL,SM,ST,SV,SY,TH,TJ,TM,TN,TR,TT,TZ,UA,UG,US,UZ,VC
(71)【出願人】
【識別番号】000004237
【氏名又は名称】日本電気株式会社
(74)【代理人】
【識別番号】100079005
【弁理士】
【氏名又は名称】宇高 克己
(72)【発明者】
【氏名】先崎 健太
(72)【発明者】
【氏名】塚田 正人
(72)【発明者】
【氏名】河口 裕明
【テーマコード(参考)】
5B057
5C077
【Fターム(参考)】
5B057CA08
5B057CA12
5B057CA16
5B057CB08
5B057CB12
5B057CB16
5B057DB02
5B057DB09
5B057DC16
5C077LL02
5C077PP02
5C077PP47
(57)【要約】
本発明は、注目画素を含み、範囲が順次狭くなる多階層の領域毎に画素の画素統計値とエッジ情報を求め、当該階層の領域の画素統計値と当該階層の領域より広い階層の領域の画素統計値の差分情報を、前記エッジ情報を用いて補正し、補正後の前記差分情報と、前記当該階層の領域より広い領域の画素統計値と、各階層の領域よりも広い領域の画素統計値を用いて、当該階層の領域の画素統計値を補正し、最大範囲から最小範囲の領域になるまで、順次各階層において、前記当該階層の領域の画素統計値の補正と再補正を繰り返すことで、前記注目画素を補正する画像処理方法である。
【特許請求の範囲】
【請求項1】
注目画素を含み、範囲が順次狭くなる多階層の領域毎に画素の画素統計値とエッジ情報を求め、
当該階層の領域の画素統計値と当該階層の領域より広い階層の領域の画素統計値の差分情報を、前記エッジ情報を用いて補正し、
補正後の前記差分情報と、前記当該階層の領域より広い領域の画素統計値と、各階層の領域よりも広い領域の画素統計値を用いて、当該階層の領域の画素統計値を補正し、
最大範囲から最小範囲の領域になるまで、順次各階層において、前記当該階層の領域の画素統計値の補正と再補正を繰り返すことで、前記注目画素を補正する
画像処理方法。
【請求項2】
補正後の前記差分情報と、前記当該階層の領域より広い領域の画素統計値と、各階層の領域よりも広い領域の画素統計値を用いて、当該階層の領域の画素統計値を補正する際、
前記各階層の領域よりも広い領域が、輝度が第1の値よりも小さい領域である場合には、補正量を大きくし、
前記各階層の領域よりも広い領域が、輝度が第2の値よりも大きい領域である場合には、補正せず、
前記各階層の領域よりも広い領域が、輝度が前記第1の値よりも大きく、かつ、前記第2の値よりも小さい領域である場合には、輝度に応じた補正量で補正を行う
請求項1に記載の画像処理方法。
【請求項3】
当該階層の領域の画素統計値と、当該階層の領域より広い階層の領域の画素統計値と、当該階層の領域より広い階層の領域におけるエッジ情報を用いて、前記差分情報を算出する
請求項1又は請求項2に記載の画像処理方法。
【請求項4】
当該階層の領域より広い階層の領域におけるエッジ情報が所定の閾値を超える場合、当該階層の画素統計値の補正を行わない
請求項3に記載の画像処理方法。
【請求項5】
補正後の前記差分情報と、前記当該階層の領域より広い領域の画素統計値を用いて、当該階層の領域の画素統計値を補正する際、補正の強度を階層毎に変化させる
請求項1から請求項4のいずれかに記載の画像処理方法。
【請求項6】
補正後の前記差分情報と、前記当該階層の領域より広い領域の画素統計値を用いて、当該階層の領域の画素統計値を補正する際、当該階層の領域のノイズによる画素値の変動量に応じて補正の強度を変化させる
請求項5に記載の画像処理方法。
【請求項7】
補正後の前記差分情報と、前記当該階層の領域より広い領域の画素統計値を用いて、当該階層の領域の画素統計値を補正する際、当該階層の領域より広い領域のエッジ量に応じて補正の強度を変化させる
請求項5に記載の画像処理方法。
【請求項8】
補正後の前記差分情報と、前記当該階層の領域より広い領域の画素統計値を用いて、当該階層の領域の画素統計値を補正する際、前記差分情報がゼロに近づくほどゼロに近い値を出力し、前記差分情報が大きくなるほど補正を弱める補正を行う
請求項1から請求項7のいずれかに記載の画像処理方法。
【請求項9】
注目画素を含み、範囲が順次狭くなる多階層の領域毎に、その領域の画素の画素統計値を算出する画素統計値算出手段と、
注目画素を含み、範囲が順次狭くなる多階層の領域毎に、とエッジ情報を算出するエッジ情報算出手段と、
当該階層の領域の画素統計値と当該階層の領域より広い階層の領域の画素統計値の差分情報を、前記エッジ情報を用いて補正し、補正後の前記差分情報と、前記当該階層の領域より広い領域の画素統計値と、各階層の領域よりも広い領域の画素統計値を用いて、当該階層の領域の画素統計値を補正し、最大範囲から最小範囲の領域になるまで、順次各階層において、前記当該階層の領域の画素統計値の補正と再補正を繰り返すことで、前記注目画素を補正する補正手段と
を有する画像処理装置。
【請求項10】
前記補正手段は、
補正後の前記差分情報と、前記当該階層の領域より広い領域の画素統計値と、各階層の領域よりも広い領域の画素統計値を用いて、当該階層の領域の画素統計値を補正する際、
前記各階層の領域よりも広い領域が、輝度が第1の値よりも小さい領域である場合には、補正量を大きくし、
前記各階層の領域よりも広い領域が、輝度が第2の値よりも大きい領域である場合には、補正せず、
前記各階層の領域よりも広い領域が、輝度が前記第1の値よりも大きく、かつ、前記第2の値よりも小さい領域である場合には、輝度に応じた補正量で補正を行う
請求項9に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、画像処理方法、及び画像処理装置に関する。
【背景技術】
【0002】
画像処理技術の中でも、画像に含まれるランダムなノイズを低減する技術は、撮像した画像をより鮮明に再現するためには、欠かせない技術である。ランダムノイズを低減する技術としては、例えば、特許文献1に開示された技術がある。
【0003】
特許文献1に記載された技術は、入力画像処理回路から出力されたカラーデジタル信号の主走査方向の任意の注目画素iについて、所定の数式に基づき移動平均画素数nを算出する複数の演算回路と、注目画素i及び前後n画素の参照画素jを選択出力する複数のビット選択回路と、注目画素iの出力レベルと参照画素jのそれぞれの出力レベルとの差分の絶対値を算出する複数の差分回路と、注目画素iを出力するとともに、複数の差分回路から出力される値と閾値記憶メモリ内の所定の閾値とを比較し、該比較結果に基づいて参照画素jを出力する複数の判定回路と、複数の判定回路から出力された出力信号の移動平均化処理を行う複数の演算回路とから構成される。
【0004】
すなわち、注目画素iの出力レベルと参照画素jの出力レベルとの差分の絶対値が閾値以下である場合にのみ、該参照画素jが移動平均化処理に加えられるような構成としているため、上記差分の絶対値が閾値以上に急峻に変化している部分については移動平均化処理から除外され、これにより、ノイズ成分を効果的に除去することができる。
【先行技術文献】
【特許文献】
【0005】
【特許文献1】特開2002−57900号公報
【発明の概要】
【発明が解決しようとする課題】
【0006】
しかしながら、特許文献1の技術は、平滑化のフィルタサイズ以上の周期性を有する低周波ノイズを除去することができなかった。
【0007】
また、ノイズ成分の目立ちやすい画像中の低輝度領域でノイズ除去性能が不十分となる場合があった。
【0008】
そこで、本発明は上記課題に鑑みて発明されたものであって、その目的はノイズ成分の目立ちやすい低輝度領域でのノイズ除去性能を改善する画像処理方法及び画像処理装置を提供することにある。
【課題を解決するための手段】
【0009】
本発明は、注目画素を含み、範囲が順次狭くなる多階層の領域毎に画素の画素統計値とエッジ情報を求め、当該階層の領域の画素統計値と当該階層の領域より広い階層の領域の画素統計値の差分情報を、前記エッジ情報を用いて補正し、補正後の前記差分情報と、前記当該階層の領域より広い領域の画素統計値と、各階層の領域よりも広い領域の画素統計値を用いて、当該階層の領域の画素統計値を補正し、最大範囲から最小範囲の領域になるまで、順次各階層において、前記当該階層の領域の画素統計値の補正と再補正を繰り返すことで、前記注目画素を補正する画像処理方法である。
【0010】
本発明は、注目画素を含み、範囲が順次狭くなる多階層の領域毎に、その領域の画素の画素統計値を算出する画素統計値算出手段と、注目画素を含み、範囲が順次狭くなる多階層の領域毎に、とエッジ情報を算出するエッジ情報算出手段と、当該階層の領域の画素統計値と当該階層の領域より広い階層の領域の画素統計値の差分情報を、前記エッジ情報を用いて補正し、補正後の前記差分情報と、前記当該階層の領域より広い領域の画素統計値と、各階層の領域よりも広い領域の画素統計値を用いて、当該階層の領域の画素統計値を補正し、最大範囲から最小範囲の領域になるまで、順次各階層において、前記当該階層の領域の画素統計値の補正と再補正を繰り返すことで、前記注目画素を補正する補正手段とを有する画像処理装置である。
【発明の効果】
【0011】
本発明によれば、ノイズ成分の目立ちやすい低輝度領域でのノイズを効果的に除去することができる。
【図面の簡単な説明】
【0012】
図1図1は本発明の実施の形態の処理を説明する為の図である。
図2図2は補正関数Funcの一例を示した図である。
図3図3は本実施の形態における再補正関数Func2の形状の一例を説明する為の図である。
図4図4はパラメータaの設定例を示す図である。
図5図5は本実施の形態における再補正関数Func2の形状の一例を説明する為の図である。
図6図6は本実施の形態における再補正関数Func2の形状の一例を説明する為の図である。
図7図7は本実施の形態の画像処理装置のブロック図である。
図8図8は本実施の形態の画像処理装置のブロック図である。
【発明を実施するための形態】
【0013】
本発明の実施形態を説明する。
【0014】
図1は、本発明の実施の形態である画像処理方法を説明するための図である。尚、図1では、三階層の多重解像度処理を行う場合の処理の流れを示しているが、本発明は二階層にも対応できるし、四階層以上でも容易に拡張が可能である。
【0015】
図1は、本発明の実施の形態である画像処理方法を説明するための図である。
【0016】
本発明の実施の形態は、画素位置(x,y)(注目画素)を中心とする広領域における空間の画素統計値である空間平均値L3(x,y)、その領域でのエッジ情報、もしくはエッジ量E3(x,y)、および広領域以上の広さをもつ空間の画素統計値である空間平均値L4(x,y)を用いて、中領域における空間平均値(L2(x,y))を補正する。そして、補正された中領域における空間平均値(L2’(x,y))、中領域でのエッジ量(E2(x,y))、空間平均値L4(x,y)を用いて、狭領域の空間平均値(L1(x,y))を補正する。この補正を順番に処理していくことで、入力画素値Pin(x,y)を補正し、出力画素値Pout(x,y)を得ることを特徴とする。
【0017】
ここで、画素統計値とは、対象領域の空間平均値であり、空間平均値は領域に存在する画素の相加平均値や、相乗平均値、加重平均値などである。以下の説明では、画素統計値を空間平均値とし、空間平均値を領域に存在する画素の相加平均値である場合を説明する。また、エッジ量、もしくはエッジ情報とは、注目画素(入力画素)を中心とした上下左右の領域間の画素の統計量(平均値、メディアンなど)の差分値で定義されるものとする。以下の説明では、画素統計値と同様に、エッジ量を空間平均値の差分である場合を説明する。
【0018】
以下、具体的な処理の説明を行うが、図1における各階層での処理は、補正量を決定するためのパラメータが異なるのみで、処理の流れは同一である。そこで,一例として,広領域における空間平均値L3(x,y)、その領域でのエッジ量E3(x,y) および広領域以上の広さをもつ領域の画素統計値である空間平均値L4(x,y)を用いて、中領域における空間平均値L2(x,y)を補正する処理の詳細を説明する。
【0019】
まず、画素位置(x,y)における広領域(範囲:-k3〜k3)の空間平均値L3(x,y)、中領域(範囲:-k2〜k2)の空間平均値L2(x,y)、及び広領域以上の広さをもつ領域(範囲:-k4〜k4)の空間平均値L4(x,y)を、式(1)、式(2)及び式(3)のように計算する。ここで、広領域、中領域をそれぞれk4、k3、k2にて縦横同じ画素数で範囲を指定しているが、必ずしも縦横同じ画素数でなくてもよい。
ここで、k4>=k3である。
【0020】
次に、広領域におけるエッジ量E3(x,y)を算出する。エッジ量の算出では,まず、縦方向のエッジ量EV3(x,y)と横方向のエッジ量EH3(x,y)とを、式(4)および式(5)のように算出し、これらを式(6)のように加算することで、広領域におけるエッジ量E3(x,y)を算出する。ここで、広領域をk3にて縦横同じ画素数で範囲を指定しているが、必ずしも縦横同じ画素数でなくてもよい。
続いて、算出されたエッジ量E3(x,y)から算出される合成重みα3(x,y)を用いて、式(7)のように広領域における空間平均値L3(x,y)を補正し、補正された広領域の空間平均値L3’(x,y)を算出する。合成重みα3(x,y)は、あらかじめ設定されている閾値hi3およびlo3を用いて、式(8)のように算出される。
ここで、本実施の形態では、ノイズ抑制を目的とする補正関数Funcで算出される補正量を、さらに、空間平均値L4(x,y)、L4(x,y)に関する2つの閾値τ1、τ2、パラメータγ1、γ2を用いて補正し、中領域の空間平均値L2’(x,y)を出力する。この処理は以下の式(9)であらわされる
補正関数Funcの一例として、図2に示したものを用いる。例えば、画素位置(x,y)における中領域の空間平均値L2(x,y)の補正は、diffinを(L2(x,y)-L3”(x,y))とし、図2の補正関数によって得られるdiffoutを、補正関数Funcで算出される補正量とする。図2の補正関数内のパラメータであるa,b,limitは、処理する解像度および補正する色成分毎に決定される。
【0021】
更に、式(9)における補正関数Func2の一例を以下の式(10)に示す。
ここで、τ1<=τ2、γ1<=γ2であり、基本的には0.0<=γ1<=γ2<=1.0である。式(10)に示す補正関数Func2における入力値lと出力値の関係を図2に示す。なお、式(10)におけるτ1、τ2、およびγ1、γ2は、各階層で変更してもよいし、そうでなくてもよい。
【0022】
ここで、各注目画素におけるノイズの強さは、その画素値と周辺画素値の空間平均値に依存する傾向がある。広領域以上の広さをもつ領域の空間平均値が小さい場合(L4(x,y)<τ1)では、その領域においてはノイズが目立ちやすいというノイズ特性がある。
【0023】
補正関数Funcは、注目画素を中心とする広領域の空間平均値と注目画素を中心とする中領域の空間平均値の差分値、および注目画素を含む領域のエッジ量を用いて、中領域の空間平均値に対する補正値を算出するが、本実施の形態では、さらに、上記のノイズ特性に着目し、式(10)の補正関数Func2を導入することによって、広領域以上の広い領域の空間平均値に基づき中領域の空間平均値に対する補正値を算出する。
【0024】
ノイズの目立ちやすい低輝度領域(L4(x,y)<τ1)では、補正量を大きくするように補正関数Func2を設計することで、ノイズ除去性能を改善することができる。
【0025】
また、輝度が十分ある領域(L4(x,y)>τ2)では、例えば、γ2=1.0とすることで、補正関数Funcの特性がそのまま反映される。
【0026】
また、それ以外の領域(τ1<= L4(x,y)<= τ2)では、輝度値に比例して補正量を変化させることで、ノイズ除去の性能を調整することができる。
【0027】
次に、他の実施の形態を説明する。
【0028】
他の実施の形態では、式(1)から式(6)までの処理は同様である。
【0029】
他の実施の形態では、各階層において式(6)で算出されるエッジ量E3(x,y)を、ノイズ成分を抑制する補正関数Funcに反映させ、各階層の補正関数Funcを変更することで、各階層のノイズ成分を適応的に抑制する構成も可能である。
【0030】
いま、エッジ量E3(x,y)に応じて式(11)に示すように値が変化する係数β3(x,y)を定義する。E3(x, y)の閾値であるhi3およびlo3は予め設定する値である。
式(11)で定義される係数β3(x,y)は、0〜1.0までの実数となる。係数β3(x,y)を利用して、以下の式(12)のように、補正関数Funcにおけるパラメータaを設定する。エッジ量E3(x,y)とパラメータaの関係を図4に示す。
ここで、a_lo3は、エッジ量E3(x,y)が閾値lo3より小さい場合にパラメータaとして使用する値であり、a_hi3はエッジ量が閾値hi3より大きくなる場合のパラメータaに使用する値である。エッジ量E3(x,y)が閾値lo3からhi3までパラメータaは、a_hi3からa_lo3までの間の値となる。ここで、a_hi3は0以上の実数であり、a_lo3は,a_lo3>=a_hi3の実数である。
【0031】
こうして得られた補正関数Funcを用い、補正された中領域における空間平均値L2’(x,y)を得る方法については、以下の式(13)で実現できる。
尚、上述した再補正関数Func2は、式(10)に限定されるものではなく、例えば、以下の式(14)や式(15)のような構成も考えられる。
式(14)および式(15)に示す再補正関数Func2における入力値lと出力値の関係を、それぞれ図5および図6に示す。
【0032】
次に、上述した実施の形態で述べた処理を実現する画像処理装置について説明する。
【0033】
まず、式(1)から式(10)を用いて補正値を得る方法に対応する画像処理装置について説明する。
【0034】
図7は式(1)から式(10)を用いて補正値を得る方法に対応する画像処理装置のブロック図である。
【0035】
図7に示す画像処理装置は、領域画素値抽出部1と、空間平均値算出部2と、補正部3と、再補正関数決定部4と、出力画像制御部5と、エッジ情報算出部6とを備える。
【0036】
領域画素値抽出部1は、画素位置(x,y)(注目画素)を中心とする広領域にある画素の画素値と、中領域にある画素の画素値と、狭領域にある画素の画素値と、広領域以上の領域にある画素の画素値と、入力画素値Pin(x,y) (注目画素)の画素値とを、それぞれのタイミングで抽出して空間平均値算出部2とエッジ情報算出部6に出力する。
【0037】
空間平均値算出部2は、領域画素値抽出部1からの各領域の画素値を受信し、その領域の空間平均値を算出する。そして、算出された広領域、中領域、狭領域の空間平均値は、補正部3に出力される。算出された広領域以上の領域の空間平均値は、再補正関数決定部4に出力される。
【0038】
再補正関数決定部4は、空間平均値算出部2により算出された広領域以上の領域の空間平均値に基づいて、式(10)のように、再補正関数Func2を決定する。再補正関数Func2は式(10)に限定されず、例えば、式(14)や式(15)のような構成でも良いし、同様の機能を有するならばそれ以外でもよい。
【0039】
エッジ情報算出部6は、領域画素値抽出部1からの広領域に存在する画素の画素値に基づいて、広領域におけるエッジ量E3(x,y)を算出する。エッジ量の算出は、縦方向のエッジ量EV3(x,y)と横方向のエッジ量EH3(x,y)とを、式(4)および式(5)のように算出し、これらを式(6)のように加算することで、広領域におけるエッジ量E3(x,y)を算出する。同様に、中領域のエッジ量E2(x,y)、狭領域のエッジ量E1(x,y)を算出する。なお、横方向と縦方向のエッジ量について言及してあるが、斜め方向のエッジ量を算出し使用してもよい。
【0040】
補正部3は、エッジ情報算出部6により算出されたエッジ量E3 (x,y)から得られる合成重みα3 (x,y)を用いて、式(7)のように広領域における空間平均値L3(x,y)を補正し、補正された広領域の空間平均値L3”(x,y)を算出する。尚、合成重みα3 (x,y)は、あらかじめ設定されている閾値hi3およびlo3を用いて、式(8)のように算出される。
【0041】
更に、算出された空間平均値L3”と、再補正関数決定部4で決定された再補正関数Func2を用い、式(9)のように中領域の空間平均値L2(x,y)を補正し、補正された空間平均値L2’(x,y)を得る。同様な補正を、空間平均値L1(x,y)、入力画素値Pin(x,y)にも行う。
【0042】
出力画像制御部5は、順次補正された空間平均値が入力される毎に、次階層の領域の画素の画素値を抽出するように領域画素値抽出部1に指示を出す。また、再補正された空間平均値が入力される毎に、補正部3にその値をフィードバックする。そして、1画素のPout(x,y)が入力されると、出力画素値としてPout(x,y)を出力する。
【0043】
次に、式(1)から式(6)、および式(11)から式(13)を用いて補正値を得る方法に対応する画像処理装置について説明する。
【0044】
図8は式(1)から式(6)、および式(11)から式(13)を用いて補正値を得る方法に対応する画像処理装置のブロック図である。
【0045】
図8に示す画像処理装置は、領域画素値抽出部1と、空間平均値算出部2と、補正部3と、再補正関数決定部4と、出力画像制御部5と、エッジ情報算出部6と、補正関数決定部7とを備える。
【0046】
領域画素値抽出部1、空間平均値算出部2、再補正関数決定部4、出力画像制御部5、エッジ情報算出部6は、図7に示す画像処理装置と同じ動作を行う。
【0047】
補正関数決定部7は、エッジ情報算出部6により算出されたエッジ量に基づいて、式(11)、(12)に示すように補正関数Funcにおけるパラメータaを算出し、各階層の補正関数Funcを決定する。
【0048】
補正部3は、補正関数決定部7で決定された各階層の補正関数Funcと、再補正関数決定部4で決定された再補正関数Func2を用いて、式(13)のように各階層の空間平均値を補正する。
【0049】
以上の如く、本実施の形態によれば、注目画素が含まれる領域の輝度情報に基づいてノイズ抑制における再補正量の制御を行うことで、ノイズ成分の目立ちやすい低輝度領域でのノイズ除去性能を改善することができる。
【0050】
尚、上述した説明からも明らかなように、各部をハードウェアで構成することも可能であるが、コンピュータプログラムにより実現することも可能である。この場合、プログラムメモリに格納されているプログラムで動作するプロセッサによって、上述した各実施の形態と同様の機能、動作を実現させる。また、上述した実施の形態の一部の機能のみをコンピュータプログラムにより実現することも可能である。
【0051】
また、上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【0052】
(付記1)
注目画素を含み、範囲が順次狭くなる多階層の領域毎に画素の画素統計値とエッジ情報を求め、
当該階層の領域の画素統計値と当該階層の領域より広い階層の領域の画素統計値の差分情報を、前記エッジ情報を用いて補正し、
補正後の前記差分情報と、前記当該階層の領域より広い領域の画素統計値と、各階層の領域よりも広い領域の画素統計値を用いて、当該階層の領域の画素統計値を補正し、
最大範囲から最小範囲の領域になるまで、順次各階層において、前記当該階層の領域の画素統計値の補正と再補正を繰り返すことで、前記注目画素を補正する
画像処理方法。
【0053】
(付記2)
補正後の前記差分情報と、前記当該階層の領域より広い領域の画素統計値と、各階層の領域よりも広い領域の画素統計値を用いて、当該階層の領域の画素統計値を補正する際、
前記各階層の領域よりも広い領域が、輝度が第1の値よりも小さい領域である場合には、補正量を大きくし、
前記各階層の領域よりも広い領域が、輝度が第2の値よりも大きい領域である場合には、補正せず、
前記各階層の領域よりも広い領域が、輝度が前記第1の値よりも大きく、かつ、前記第2の値よりも小さい領域である場合には、輝度に応じた補正量で補正を行う
付記1に記載の画像処理方法。
【0054】
(付記3)
当該階層の領域の画素統計値と、当該階層の領域より広い階層の領域の画素統計値と、当該階層の領域より広い階層の領域におけるエッジ情報を用いて、前記差分情報を算出する
付記1又は付記2に記載の画像処理方法。
【0055】
(付記4)
当該階層の領域より広い階層の領域におけるエッジ情報が所定の閾値を超える場合、当該階層の画素統計値の補正を行わない
付記3に記載の画像処理方法。
【0056】
(付記5)
補正後の前記差分情報と、前記当該階層の領域より広い領域の画素統計値を用いて、当該階層の領域の画素統計値を補正する際、補正の強度を階層毎に変化させる
付記1から付記4のいずれかに記載の画像処理方法。
【0057】
(付記6)
補正後の前記差分情報と、前記当該階層の領域より広い領域の画素統計値を用いて、当該階層の領域の画素統計値を補正する際、当該階層の領域のノイズによる画素値の変動量に応じて補正の強度を変化させる
付記5に記載の画像処理方法。
【0058】
(付記7)
補正後の前記差分情報と、前記当該階層の領域より広い領域の画素統計値を用いて、当該階層の領域の画素統計値を補正する際、当該階層の領域より広い領域のエッジ量に応じて補正の強度を変化させる
付記5に記載の画像処理方法。
【0059】
(付記8)
補正後の前記差分情報と、前記当該階層の領域より広い領域の画素統計値を用いて、当該階層の領域の画素統計値を補正する際、前記差分情報がゼロに近づくほどゼロに近い値を出力し、前記差分情報が大きくなるほど補正を弱める補正を行う
付記1から付記7のいずれかに記載の画像処理方法。
【0060】
(付記9)
前記画素統計値は、画素の空間平均値を用いる
付記1から付記8のいずれかに記載の画像処理方法。
【0061】
(付記10)
前記空間平均値は、画素の相加平均値、相乗平均値、加重平均値のいずれかである
付記9に記載の画像処理方法。
【0062】
(付記11)
注目画素を含み、範囲が順次狭くなる多階層の領域毎に、その領域の画素の画素統計値を算出する画素統計値算出手段と、
注目画素を含み、範囲が順次狭くなる多階層の領域毎に、とエッジ情報を算出するエッジ情報算出手段と、
当該階層の領域の画素統計値と当該階層の領域より広い階層の領域の画素統計値の差分情報を、前記エッジ情報を用いて補正し、補正後の前記差分情報と、前記当該階層の領域より広い領域の画素統計値と、各階層の領域よりも広い領域の画素統計値を用いて、当該階層の領域の画素統計値を補正し、最大範囲から最小範囲の領域になるまで、順次各階層において、前記当該階層の領域の画素統計値の補正と再補正を繰り返すことで、前記注目画素を補正する補正手段と
を有する画像処理装置。
【0063】
(付記12)
前記補正手段は、
補正後の前記差分情報と、前記当該階層の領域より広い領域の画素統計値と、各階層の領域よりも広い領域の画素統計値を用いて、当該階層の領域の画素統計値を補正する際、
前記各階層の領域よりも広い領域が、輝度が第1の値よりも小さい領域である場合には、補正量を大きくし、
前記各階層の領域よりも広い領域が、輝度が第2の値よりも大きい領域である場合には、補正せず、
前記各階層の領域よりも広い領域が、輝度が前記第1の値よりも大きく、かつ、前記第2の値よりも小さい領域である場合には、輝度に応じた補正量で補正を行う
付記11に記載の画像処理装置。
【0064】
(付記13)
前記補正手段は、当該階層の領域の画素統計値と、当該階層の領域より広い階層の領域の画素統計値と、当該階層の領域より広い階層の領域におけるエッジ情報を用いて、前記差分情報を算出する
付記11又は付記12に記載の画像処理装置。
【0065】
(付記14)
前記補正手段は、当該階層の領域より広い階層の領域におけるエッジ情報が所定の閾値を超える場合、当該階層の画素統計値の補正を行わない
付記13に記載の画像処理装置。
【0066】
(付記15)
前記補正手段は、補正後の前記差分情報と、前記当該階層の領域より広い領域の画素統計値を用いて、当該階層の領域の画素統計値を補正する際、補正の強度を階層毎に変化させる
付記11から付記14のいずれかに記載の画像処理装置。
【0067】
(付記16)
前記補正手段は、補正後の前記差分情報と、前記当該階層の領域より広い領域の画素統計値を用いて、当該階層の領域の画素統計値を補正する際、当該階層の領域のノイズによる画素値の変動量に応じて補正の強度を変化させる
付記15に記載の画像処理装置。
【0068】
(付記17)
前記補正手段は、補正後の前記差分情報と、前記当該階層の領域より広い領域の画素統計値を用いて、当該階層の領域の画素統計値を補正する際、当該階層の領域より広い領域のエッジ量に応じて補正の強度を変化させる
付記15に記載の画像処理装置。
【0069】
(付記18)
前記補正手段は、補正後の前記差分情報と、前記当該階層の領域より広い領域の画素統計値を用いて、当該階層の領域の画素統計値を補正する際、前記差分情報がゼロに近づくほどゼロに近い値を出力し、前記差分情報が大きくなるほど補正を弱める補正を行う
付記11から付記17のいずれかに記載の画像処理装置。
【0070】
(付記19)
前記画素統計値は、画素の空間平均値を用いる
付記11から付記18のいずれかに記載の画像処理装置。
【0071】
(付記20)
前記空間平均値は、画素の相加平均値、相乗平均値、加重平均値のいずれかである
付記19に記載の画像処理装置。
【0072】
(付記21)
注目画素を含み、範囲が順次狭くなる多階層の領域毎に、その領域の画素の画素統計値を算出する画素統計値算出処理と、
注目画素を含み、範囲が順次狭くなる多階層の領域毎に、とエッジ情報を算出するエッジ情報算出処理と、
当該階層の領域の画素統計値と当該階層の領域より広い階層の領域の画素統計値の差分情報を、前記エッジ情報を用いて補正し、補正後の前記差分情報と、前記当該階層の領域より広い領域の画素統計値と、各階層の領域よりも広い領域の画素統計値を用いて、当該階層の領域の画素統計値を補正し、最大範囲から最小範囲の領域になるまで、順次各階層において、前記当該階層の領域の画素統計値の補正と再補正を繰り返すことで、前記注目画素を補正する補正処理と
をコンピュータに実行させるプログラム。
【0073】
(付記22)
前記補正処理は、
補正後の前記差分情報と、前記当該階層の領域より広い領域の画素統計値と、各階層の領域よりも広い領域の画素統計値を用いて、当該階層の領域の画素統計値を補正する際、
前記各階層の領域よりも広い領域が、輝度が第1の値よりも小さい領域である場合には、補正量を大きくし、
前記各階層の領域よりも広い領域が、輝度が第2の値よりも大きい領域である場合には、補正せず、
前記各階層の領域よりも広い領域が、輝度が前記第1の値よりも大きく、かつ、前記第2の値よりも小さい領域である場合には、輝度に応じた補正量で補正を行う
付記21に記載のプログラム。
【0074】
(付記23)
前記補正処理は、当該階層の領域の画素統計値と、当該階層の領域より広い階層の領域の画素統計値と、当該階層の領域より広い階層の領域におけるエッジ情報を用いて、前記差分情報を算出する
付記21又は付記22に記載のプログラム。
【0075】
(付記24)
前記補正処理は、当該階層の領域より広い階層の領域におけるエッジ情報が所定の閾値を超える場合、当該階層の画素統計値の補正を行わない
付記23に記載のプログラム。
【0076】
(付記25)
前記補正処理は、補正後の前記差分情報と、前記当該階層の領域より広い領域の画素統計値を用いて、当該階層の領域の画素統計値を補正する際、補正の強度を階層毎に変化させる
付記21から付記24のいずれかに記載のプログラム。
【0077】
(付記26)
前記補正処理は、補正後の前記差分情報と、前記当該階層の領域より広い領域の画素統計値を用いて、当該階層の領域の画素統計値を補正する際、当該階層の領域のノイズによる画素値の変動量に応じて補正の強度を変化させる
付記25に記載のプログラム。
【0078】
(付記27)
前記補正処理は、補正後の前記差分情報と、前記当該階層の領域より広い領域の画素統計値を用いて、当該階層の領域の画素統計値を補正する際、当該階層の領域より広い領域のエッジ量に応じて補正の強度を変化させる
付記25に記載のプログラム。
【0079】
(付記28)
前記補正処理は、補正後の前記差分情報と、前記当該階層の領域より広い領域の画素統計値を用いて、当該階層の領域の画素統計値を補正する際、前記差分情報がゼロに近づくほどゼロに近い値を出力し、前記差分情報が大きくなるほど補正を弱める補正を行う
付記21から付記27のいずれかに記載のプログラム。
【0080】
(付記29)
前記画素統計値は、画素の空間平均値を用いる
付記21から付記28のいずれかに記載のプログラム。
【0081】
(付記30)
前記空間平均値は、画素の相加平均値、相乗平均値、加重平均値のいずれかである
付記29に記載のプログラム。
【0082】
以上好ましい実施の形態をあげて本発明を説明したが、本発明は必ずしも上記実施の形態に限定されるものではなく、その技術的思想の範囲内において様々に変形し実施することが出来る。
【0083】
本出願は、2012年4月26日に出願された日本出願特願2012−100911号を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【符号の説明】
【0084】
1 領域画素値抽出部
2 空間平均値算出部
3 補正部
4 再補正関数決定部
5 出力画像制御部
6 エッジ情報算出部
7 補正関数決定部
図1
図2
図3
図4
図5
図6
図7
図8
【国際調査報告】