(57)【要約】【課題】輪郭強調量を適切に制御する画像処理装置を提供すること。【解決手段】画像を成す複数の画素のそれぞれに対応する輝度信号と、画像に含まれる輪郭部分の輝度を示す輪郭信号とを加算して輪郭強調信号を生成し、輝度信号から低周波信号を抽出し、注目画素の周囲に位置する複数の画素について、輝度信号の最大値及び最小値、及び、低周波信号の最大値及び最小値を検出し、低周波信号の最大値と輝度信号の最大値との差分絶対値又は低周波信号の最小値と輝度信号の最小値との差分絶対値が大きいほど低い値となり、当該差分絶対値が小さいほど高い値となる低周波エッジ度を算出し、輪郭強調信号と輝度信号の最大値又は最小値とに基づいて算出される注目画素のＳｈｏｏｔ量を低周波エッジ度が小さいほど０に近づくように抑制し、抑制したＳｈｏｏｔ量に基づいて輪郭強調信号を補正する画像処理装置が提供される。【選択図】図３
2011139127.tif 000002
【特許請求の範囲】
【請求項１】
画像を成す複数の画素のそれぞれに対応する輝度信号と、前記画像に含まれる輪郭部分の輝度を示す輪郭信号とを加算して輪郭強調信号を生成する輪郭強調手段と、
前記輝度信号の低周波数帯域成分である低周波信号を抽出する低周波信号抽出手段と、
注目画素の周囲に位置する複数の画素について、前記輝度信号の最大値及び最小値、及び、前記低周波信号の最大値及び最小値、を検出する最大・最小値検出手段と、
前記低周波信号の最大値と前記輝度信号の最大値との差分絶対値、又は前記低周波信号の最小値と前記輝度信号の最小値との差分絶対値、が大きいほど低い値となり、当該差分絶対値が小さいほど高い値となる低周波エッジ度を算出する低周波エッジ度算出手段と、
前記輪郭強調信号と、前記輝度信号の最大値又は最小値と、に基づいて算出される前記注目画素のＳｈｏｏｔ量を、前記低周波エッジ度が小さいほど０に近づくように抑制して抑制Ｓｈｏｏｔ量を算出する抑制Ｓｈｏｏｔ量算出手段と、
前記抑制Ｓｈｏｏｔ量算出手段により算出された抑制Ｓｈｏｏｔ量に基づいて前記輪郭強調信号を補正する輪郭強調信号補正手段と、
を備える
ことを特徴とする、画像処理装置。
【請求項２】
前記低周波エッジ度算出手段は、前記Ｓｈｏｏｔ量が所定値よりも大きい場合、前記低周波信号の最大値と前記輝度信号の最大値との差分絶対値に基づいて前記低周波エッジ度を算出し、前記Ｓｈｏｏｔ量が所定値よりも小さい場合、前記低周波信号の最小値と前記輝度信号の最小値との差分絶対値に基づいて前記低周波エッジ度を算出する
ことを特徴とする、請求項１に記載の画像処理装置。
【請求項３】
前記Ｓｈｏｏｔ量算出手段は、前記輪郭強調信号と、前記輝度信号の最大値又は最小値と、に基づいて前記注目画素のＳｈｏｏｔ量を算出する際、前記輪郭信号の値が正の場合には前記輪郭強調信号と前記輝度信号の最大値とに基づいて前記注目画素のＳｈｏｏｔ量を算出し、前記輪郭信号の値が負の場合には前記輪郭強調信号と前記輝度信号の最小値とに基づいて前記注目画素のＳｈｏｏｔ量を算出する
ことを特徴とする、請求項２に記載の画像処理装置。
【請求項４】
前記抑制Ｓｈｏｏｔ量算出手段は、前記低周波エッジ度が小さいほど０に近づくように、かつ、前記低周波エッジ度が大きいほど前記Ｓｈｏｏｔ量に近づくように、前記抑制Ｓｈｏｏｔ量を算出する
ことを特徴とする、請求項３に記載の画像処理装置。
【請求項５】
前記最大・最小値検出手段は、Ｓｈｏｏｔ量の補正対象とする注目画素を基準として所定範囲内に位置する複数の画素について、前記輝度信号の最大値及び最小値、又は、前記低周波信号の最大値及び最小値、を検出する際に、検出対象となる前記複数の画素を決める所定範囲を任意に変更する
ことを特徴とする、請求項４に記載の画像処理装置。
【請求項６】
複数の画素からなる画像の画像信号から輝度信号を抽出する輝度信号抽出手段と、
前記輝度信号から画像の輪郭を示す輪郭信号を抽出する輪郭信号抽出手段と、
をさらに備える
ことを特徴とする、請求項５に記載の画像処理装置。
【請求項７】
画像を成す複数の画素のそれぞれに対応する輝度信号と、前記画像に含まれる輪郭部分の輝度を示す輪郭信号とを加算して輪郭強調信号を生成する輪郭強調ステップと、
前記輝度信号の低周波数帯域成分である低周波信号を抽出する低周波信号抽出ステップと、
注目画素の周囲に位置する複数の画素について、前記輝度信号の最大値及び最小値、及び、前記低周波信号の最大値及び最小値、を検出する最大・最小値検出ステップと、
前記低周波信号の最大値と前記輝度信号の最大値との差分絶対値、又は前記低周波信号の最小値と前記輝度信号の最小値との差分絶対値、が大きいほど低い値となり、当該差分絶対値が小さいほど高い値となる低周波エッジ度を算出する低周波エッジ度算出ステップと、
前記輪郭強調信号と、前記輝度信号の最大値又は最小値と、に基づいて算出される前記注目画素のＳｈｏｏｔ量を、前記低周波エッジ度が小さいほど０に近づくように抑制して抑制Ｓｈｏｏｔ量を算出する抑制Ｓｈｏｏｔ量算出ステップと、
前記抑制Ｓｈｏｏｔ量算出ステップにて算出された抑制Ｓｈｏｏｔ量に基づいて前記輪郭強調信号を補正する輪郭強調信号補正ステップと、
を含む
ことを特徴とする、画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像信号に対する適切な輪郭強調処理を実現するための画像処理装置及び画像処理方法に関し、特に、低周波域のＥｄｇｅ部分に生じるＯｖｅｒｓｈｏｏｔ及びＵｎｄｅｒｓｈｏｏｔを抑制する画像処理装置及び画像処理方法に関する。
【背景技術】
【０００２】
画像信号の鮮鋭度を高めたい場合、一般に、その画像信号に対して輪郭強調処理が施される。輪郭強調は、通常、輪郭抽出フィルタに画像の輝度信号を入力して画像信号のＥｄｇｅ部分だけを抽出し、そのＥｄｇｅ部分の輝度信号を元の輝度信号に加算することにより実現される。しかしながら、このような輪郭強調方法を用いると、画像信号に含まれる低周波域のＥｄｇｅ部分にＯｖｅｒｓｈｏｏｔ及びＵｎｄｅｒｓｈｏｏｔが生じてしまい、そのＥｄｇｅ部分に縁取りが発生してしまう。特に、輪郭抽出フィルタのＴａｐ数が多い場合、輪郭強調により生じる縁取りの幅が広くなるため、非常に不自然な画像となる。
【０００３】
このような問題を解決すべく、例えば、下記の特許文献１には、画像信号が持つ波形の複雑さ度合い（平坦度）を判別し、波形の複雑さ度合いが低い部分のＯｖｅｒｓｈｏｏｔ及びＵｎｄｅｒｓｈｏｏｔを抑制する輪郭強調信号の補正方法が開示されている。また、下記の特許文献２には、上記の特許文献１と同様に画像信号が持つ波形の平坦度に基づいて輪郭強調信号を補正する処理に加え、Ｅｄｇｅ部分の周辺に位置する画素の平均信号の差に基づいてＯｖｅｒｓｈｏｏｔ及びＵｎｄｅｒｓｈｏｏｔを抑制する補正方法が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−２６６７７５号公報
【特許文献２】特開２００９−  ７１７１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
確かに、上記の特許文献１に記載の補正方法を適用することで、輪郭強調により生じる低周波域のＥｄｇｅ部分に縁取りが発生することを抑制することはできる。しかしながら、上記の特許文献１に記載の補正方法は、画像信号が持つ波形の複雑さに基づいて低周波域のＥｄｇｅ部分を判別しているため、そのＥｄｇｅ部分がＯｖｅｒｓｈｏｏｔ及びＵｎｄｅｒｓｈｏｏｔを抑制すべき周波数帯に属するか否かの適切な判断がなされない。その結果、上記の特許文献１の技術を適用すると、本来抑制すべきでないＯｖｅｒｓｈｏｏｔやＵｎｄｅｒｓｈｏｏｔを抑制してしまい、適正な輪郭強調効果が得られない。
【０００６】
また、上記の特許文献２に記載の補正方法も、上記の特許文献１に記載の補正方法と同様に、低周波域のＥｄｇｅ部分を画像信号が持つ波形の平坦度に基づいて判別しているため、上記の特許文献１の場合と同様、本来抑制すべきでないＯｖｅｒｓｈｏｏｔやＵｎｄｅｒｓｈｏｏｔを抑制してしまい、適正な輪郭強調効果が得られない。つまり、上記の特許文献１、２に記載の技術を適用すると、図１に示すように、抑制の対象とすべきＯｖｅｒｓｈｏｏｔ又はＵｎｄｅｒｓｈｏｏｔを抑制することはできるものの、輪郭強調によるＯｖｅｒｓｈｏｏｔやＵｎｄｅｒｓｈｏｏｔを残したい周波数域のＥｄｇｅ部分についても、近傍の複雑さの度合いが低ければ抑制してしまい、適切な抑制効果を得られない。
【０００７】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、低周波域のＥｄｇｅ部分に生じるＯｖｅｒｓｈｏｏｔ及びＵｎｄｅｒｓｈｏｏｔについて、抑制すべき周波数の低周波域Ｅｄｇｅを適切に判断して抑制することにより、好適な輪郭強調画像を得ることが可能な、新規かつ改良された画像処理装置、及び画像処理方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明のある観点によれば、画像を成す複数の画素のそれぞれに対応する輝度信号と、前記画像に含まれる輪郭部分の輝度を示す輪郭信号とを加算して輪郭強調信号を生成する輪郭強調手段と、前記輝度信号の低周波数帯域成分である低周波信号を抽出する低周波信号抽出手段と、注目画素の周囲に位置する複数の画素について、前記輝度信号の最大値及び最小値、及び、前記低周波信号の最大値及び最小値、を検出する最大・最小値検出手段と、前記低周波信号の最大値と前記輝度信号の最大値との差分絶対値、又は前記低周波信号の最小値と前記輝度信号の最小値との差分絶対値、が大きいほど低い値となり、当該差分絶対値が小さいほど高い値となる低周波エッジ度を算出する低周波エッジ度算出手段と、前記輪郭強調信号と、前記輝度信号の最大値又は最小値と、に基づいて算出される前記注目画素のＳｈｏｏｔ量を、前記低周波エッジ度が小さいほど０に近づくように抑制して抑制Ｓｈｏｏｔ量を算出する抑制Ｓｈｏｏｔ量算出手段と、前記抑制Ｓｈｏｏｔ量算出手段により算出された抑制Ｓｈｏｏｔ量に基づいて前記輪郭強調信号を補正する輪郭強調信号補正手段と、を備える画像処理装置が提供される。
【０００９】
かかる構成により、輪郭強調により生じるＥｄｇｅ部分のＯｖｅｒｓｈｏｏｔ及びＵｎｄｅｒｓｈｏｏｔについて、画像信号、及び、特定の低周波帯域を通過帯域とする低域通過フィルタを用いて画像信号から検出された低周波信号から、抑制すべき周波数の低周波域Ｅｄｇｅである度合いが判断され、その度合いに応じた適切なＳｈｏｏｔ量の抑制が施されるため、より好適な輪郭強調画像を得ることが可能になる。つまり、強調すべきＥｄｇｅ部分に対する強調効果を損なうことなく、抑制対象の低周波域Ｅｄｇｅに対するＯｖｅｒｓｈｏｏｔやＵｎｄｅｒｓｈｏｏｔを適切に抑制することができる。その結果、輪郭強調による不自然な縁取りを回避しつつ、強調すべき低周波域Ｅｄｇｅ部分を強調した画像信号を得ることが可能になる。
【００１０】
また、前記低周波エッジ度算出手段は、前記Ｓｈｏｏｔ量が所定値よりも大きい場合、前記低周波信号の最大値と前記輝度信号の最大値との差分絶対値に基づいて前記低周波エッジ度を算出し、前記Ｓｈｏｏｔ量が所定値よりも小さい場合、前記低周波信号の最小値と前記輝度信号の最小値との差分絶対値に基づいて前記低周波エッジ度を算出するように構成されていてもよい。かかる構成により、より適切な低周波域Ｅｄｇｅ度が算出される。
【００１１】
また、前記Ｓｈｏｏｔ量算出手段は、前記輪郭強調信号と、前記輝度信号の最大値又は最小値と、に基づいて前記注目画素のＳｈｏｏｔ量を算出する際、前記輪郭信号の値が正の場合には前記輪郭強調信号と前記輝度信号の最大値とに基づいて前記注目画素のＳｈｏｏｔ量を算出し、前記輪郭信号の値が負の場合には前記輪郭強調信号と前記輝度信号の最小値とに基づいて前記注目画素のＳｈｏｏｔ量を算出するように構成されていてもよい。かかる構成により、より適切なＳｈｏｏｔ量が算出される。
【００１２】
また、前記抑制Ｓｈｏｏｔ量算出手段は、前記低周波エッジ度が小さいほど０に近づくように、かつ、前記低周波エッジ度が大きいほど前記Ｓｈｏｏｔ量に近づくように、前記抑制Ｓｈｏｏｔ量を算出するように構成されていてもよい。かかる構成により、より適切に抑制されたＳｈｏｏｔ量（抑制Ｓｈｏｏｔ量）が算出される。
【００１３】
また、前記最大・最小値検出手段は、Ｓｈｏｏｔ量の補正対象とする注目画素を基準として所定範囲内に位置する複数の画素について、前記輝度信号の最大値及び最小値、又は、前記低周波信号の最大値及び最小値、を検出する際に、検出対象となる前記複数の画素を決める所定範囲を任意に変更するように構成されていてもよい。
【００１４】
また、複数の画素からなる画像の画像信号から輝度信号を抽出する輝度信号抽出手段と、前記輝度信号から画像の輪郭を示す輪郭信号を抽出する輪郭信号抽出手段と、をさらに備えていてもよい。かかる構成により、画像信号の入力に対して、適切な輪郭強調処理を施した画像信号が得られるようになる。
【００１５】
また、上記課題を解決するために、本発明の別の観点によれば、画像を成す複数の画素のそれぞれに対応する輝度信号と、前記画像に含まれる輪郭部分の輝度を示す輪郭信号とを加算して輪郭強調信号を生成する輪郭強調ステップと、前記輝度信号の低周波数帯域成分である低周波信号を抽出する低周波信号抽出ステップと、注目画素の周囲に位置する複数の画素について、前記輝度信号の最大値及び最小値、及び、前記低周波信号の最大値及び最小値、を検出する最大・最小値検出ステップと、前記低周波信号の最大値と前記輝度信号の最大値との差分絶対値、又は前記低周波信号の最小値と前記輝度信号の最小値との差分絶対値、が大きいほど低い値となり、当該差分絶対値が小さいほど高い値となる低周波エッジ度を算出する低周波エッジ度算出ステップと、前記輪郭強調信号と、前記輝度信号の最大値又は最小値と、に基づいて算出される前記注目画素のＳｈｏｏｔ量を、前記低周波エッジ度が小さいほど０に近づくように抑制して抑制Ｓｈｏｏｔ量を算出する抑制Ｓｈｏｏｔ量算出ステップと、前記抑制Ｓｈｏｏｔ量算出ステップにて算出された抑制Ｓｈｏｏｔ量に基づいて前記輪郭強調信号を補正する輪郭強調信号補正ステップと、を含む、画像処理方法が提供される。
【００１６】
かかる構成により、輪郭強調により生じるＥｄｇｅ部分のＯｖｅｒｓｈｏｏｔ及びＵｎｄｅｒｓｈｏｏｔについて、画像信号、及び、特定の低周波帯域を通過帯域とする低域通過フィルタを用いて画像信号から検出された低周波信号から、抑制すべき周波数の低周波域Ｅｄｇｅである度合いが判断され、その度合いに応じた適切な抑制が施されるため、より好適な輪郭強調画像を得ることが可能になる。つまり、強調すべきＥｄｇｅ部分に対する強調効果を損なうことなく、抑制対象の低周波域Ｅｄｇｅに対するＯｖｅｒｓｈｏｏｔやＵｎｄｅｒｓｈｏｏｔを適切に抑制することができる。その結果、輪郭強調による不自然な縁取りを回避しつつ、強調すべき低周波域Ｅｄｇｅ部分を強調した画像信号を得ることが可能になる。
【００１７】
また、上記課題を解決するために、本発明の別の観点によれば、上記の画像処理装置が備える各手段の機能をコンピュータに実現させるためのプログラムが提供される。さらに、上記課題を解決するために、本発明の別の観点によれば、当該プログラムが記録された、コンピュータにより読み取り可能な記録媒体が提供される。そして、上記課題を解決するために、本発明の別の観点によれば、上記の画像処理装置を搭載した撮像装置や表示装置が提供される。
【発明の効果】
【００１８】
以上説明したように本発明によれば、低周波域のＥｄｇｅ部分に生じるＯｖｅｒｓｈｏｏｔ及びＵｎｄｅｒｓｈｏｏｔについて、抑制すべき周波数の低周波域Ｅｄｇｅを適切に判断して抑制することにより、好適な輪郭強調画像を得ることが可能になる。
【図面の簡単な説明】
【００１９】
【図１】一般的な輪郭強調信号の抑制方法を概略的に示す説明図である。
【図２】本発明の一実施形態に係る輪郭強調信号の抑制方法を概略的に示す説明図である。
【図３】同実施形態に係る撮像装置の一構成例を示す説明図である。
【図４】同実施形態に係る輪郭強調処理部（画像処理装置）の機能構成例を示す説明図である。
【図５】同実施形態に係る注目画素の表現方法を示す説明図である。
【図６】同実施形態に係る注目画素に関して最大値／最小値を算出する際に考慮される周辺画素の範囲の一例を示す説明図である。
【図７】同実施形態に係る注目画素に関して最大値／最小値を算出する際に考慮される周辺画素の範囲の一例を示す説明図である。
【図８】同実施形態に係るＯｖｅｒｓｈｏｏｔ／Ｕｎｄｅｒｓｈｏｏｔの判定方法の一例を示す説明図である。
【図９】同実施形態に係る低周波域Ｅｄｇｅ度の構成例を示す説明図である。
【図１０】同実施形態に係る低周波域Ｅｄｇｅ度の構成例を示す説明図である。
【図１１】同実施形態に係るＳｈｏｏｔ抑制係数ｋの特性例を示す説明図である。
【図１２】同実施形態に係る補正輪郭強調信号の構成例を示す説明図である。
【図１３】同実施形態に係る補正輪郭強調信号の構成例を示す説明図である。
【図１４】同実施形態に係る補正輪郭強調信号の構成例を示す説明図である。
【図１５】同実施形態に係る輪郭強調処理の流れを示す説明図である。
【図１６】同実施形態に係る輪郭強調処理の流れを示す説明図である。
【発明を実施するための形態】
【００２０】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２１】
［説明の流れについて］
ここで、以下に記載する本発明の実施形態に関する説明の流れについて簡単に述べる。まず、図１、図２を参照しながら、本実施形態に係る輪郭強調信号の抑制方法について、その概要を説明する。次いで、図３を参照しながら、本実施形態に係る輪郭強調信号の抑制方法を適用可能な装置の一例として、撮像装置１０の構成を例示する。次いで、図４〜図１４を参照しながら、本実施形態に係る輪郭強調信号の抑制方法を適用した輪郭強調処理を実行可能な輪郭強調処理部４２の機能構成について詳細に説明する。次いで、図１５、図１６を参照しながら、本実施形態に係る輪郭強調処理の流れについて説明する。
【００２２】
＜実施形態＞
以下、本発明の一実施形態について説明する。本実施形態は、画像信号に対する適切な輪郭強調処理を実現するための画像処理装置及び画像処理方法に関し、特に、低周波域のＥｄｇｅ部分に生じるＯｖｅｒｓｈｏｏｔ及びＵｎｄｅｒｓｈｏｏｔを抑制する画像処理装置及び画像処理方法に関する。
【００２３】
［１：概要］
まず、図１、図２を参照しながら、本実施形態に係る画像信号の輪郭強調方法について、その概要を説明する。図１は、従来の輪郭強調方法を概略的に示した説明図である。図２は、本実施形態に係る輪郭強調方法を概略的に示した説明図である。
【００２４】
図１、図２には、それぞれ輝度信号及び輪郭強調信号の信号強度分布が示されている。なお、輝度信号は、複数の画素で構成される画像信号の各画素における輝度を表す信号である。また、輝度強調信号は、輪郭強調後の輝度信号である。但し、図１（右図）の輪郭強調信号は、従来の輪郭強調方法によりＵｎｄｅｒｓｈｏｏｔやＯｖｅｒｓｈｏｏｔが抑制された輪郭強調信号である。一方、図２（右図）の輪郭強調信号は、本実施形態に係る輪郭強調方法によりＵｎｄｅｒｓｈｏｏｔやＯｖｅｒｓｈｏｏｔが抑制された輪郭強調信号である。
【００２５】
上記特許文献１、２のように、従来の輪郭強調方法は、ＵｎｄｅｒｓｈｏｏｔやＯｖｅｒｓｈｏｏｔを抑制する際、その抑制対象を画像信号が持つ波形の平坦度に基づいて判断していた。そのため、図１に示すように、抑制すべきＵｎｄｅｒｓｈｏｏｔやＯｖｅｒｓｈｏｏｔ（図１の例ではＵｎｄｅｒｓｈｏｏｔ）は効果的に抑制されるものの、抑制すべきでないＵｎｄｅｒｓｈｏｏｔやＯｖｅｒｓｈｏｏｔ（図１の例ではＯｖｅｒｓｈｏｏｔ）までもが抑制されてしまうという問題がある。
【００２６】
一方、本実施形態に係る輪郭強調方法は、後述するように、ＵｎｄｅｒｓｈｏｏｔやＯｖｅｒｓｈｏｏｔを抑制する際、その抑制対象を低周波域Ｅｄｇｅの度合いに基づいて判断する。そのため、図２に示すように、抑制すべきＵｎｄｅｒｓｈｏｏｔやＯｖｅｒｓｈｏｏｔ（図２の例ではＵｎｄｅｒｓｈｏｏｔ）を効果的に抑制しつつも、抑制すべきでないＵｎｄｅｒｓｈｏｏｔやＯｖｅｒｓｈｏｏｔ（図２の例ではＯｖｅｒｓｈｏｏｔ）は抑制されず、適切な輪郭強調信号を得ることが可能になる。
【００２７】
このように、本実施形態に係る輪郭強調方法は、不自然な縁取りが生じないようにＵｎｄｅｒｓｈｏｏｔやＯｖｅｒｓｈｏｏｔを抑制する際に、本来抑制すべきでないＵｎｄｅｒｓｈｏｏｔやＯｖｅｒｓｈｏｏｔを抑制してしまうのを防止する技術に関する。
【００２８】
以下、本実施形態に係る輪郭強調方法について、具体例を挙げて詳細に説明する。本稿では、本実施形態に係る輪郭強調方法の適用例として、撮像装置１０の構成を例示する。しかし、本実施形態に係る輪郭強調方法の適用範囲は撮像装置１０に限定されない。例えば、パーソナルコンピュータ、携帯電話、携帯情報端末、カーナビゲーションシステム、各種情報家電等の電子機器に搭載されたディスプレイデバイス、或いは、これら電子機器に接続されたプロジェクタ等における画像表示に適用することができる。さらに、テレビジョン受像機に対する画像表示にも適用することができる。このように、本実施形態に係る輪郭強調方法の適用対象が多岐にわたる点には注意されたい。
【００２９】
［２：撮像装置１０の構成］
以下、本実施形態に係る撮像装置１０の構成について説明する。
【００３０】
（２−１：撮像装置１０の全体構成）
まず、図３を参照しながら、本実施形態に係る撮像装置１０の全体構成について説明する。図３は、本実施形態に係る撮像装置１０の全体構成を示す説明図である。
【００３１】
図３に示すように、撮像装置１０は、レンズ１２と、絞り１４と、シャッター１６と、撮像素子１８と、ＡＦＥ回路２０（ＡＦＥ：Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ）と、前処理部２２と、後処理部２４と、データ圧縮部２６と、メモリカードインターフェース２８と、メモリカード３０とにより構成される。
【００３２】
また、後処理部２４は、ホワイトバランス処理部３２と、デモザイク処理部３４と、ノイズ低減処理部３６と、ガンマ補正処理部３８と、色補正処理部４０と、輪郭強調処理部４２とにより構成される。後述するように、本実施形態に係る輪郭強調方法は、輪郭強調処理部４２の機能として提供される。
【００３３】
なお、撮像素子１８は、例えば、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）やＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）等である。また、メモリカード３０は、撮像装置１０に内蔵されている記録手段であってもよいし、着脱可能な外部の記録手段であってもよい。
【００３４】
レンズ１２は、光学系を構成し、被写体により反射された光を撮像素子１８に集光する。但し、レンズ１２を介して入射される光は、絞り１４により絞り込まれる。また、撮像素子１８は、シャッター１６が開いている間だけ光を受光する。撮像素子１８は、レンズ１２により集光された光を複数の受光素子（例えば、赤色、青色、緑色の受光感度を持つ半導体素子の組が複数組設けられている。）で受光し、その受光した光を光電変換する。さらに、撮像素子１８は、各受光素子が受光した光の強度に応じた強度の電気信号を出力する。各受光素子から出力された電気信号は、ＡＦＥ回路２０に入力され、その電気信号の強度に基づいて画像信号が形成される。
【００３５】
ＡＦＥ回路２０により形成された画像信号は、前処理部２２に入力される。前処理部２２は、ＡＦＥ回路２０から入力された画像信号にＯＢ（Ｏｐｔｉｃａｌ  Ｂｌａｃｋ）処理や欠陥画素補正等の前処理を施す。なお、ＯＢ処理とは、画像信号のブラックレベルを調整する処理である。前処理部２２により前処理が施された画像信号は、後処理部２４に入力される。後処理部２４は、前処理部２２から入力された画像信号に対し、ホワイトバランスの調整処理、デモザイク処理、ノイズ除去処理、ガンマ補正処理、色補正処理、輪郭強調処理等のデジタル画像処理を施す。
【００３６】
ホワイトバランスの調整処理は、ホワイトバランス処理部３２により実行される。デモザイク処理は、デモザイク処理部３４により実行される。ノイズ低減処理は、ノイズ低減処理部３６により実行される。ガンマ補正処理は、ガンマ補正処理部３８により実行される。色補正処理は、色補正処理部４０により実行される。また、輪郭強調処理は、後述する輪郭強調処理部４２により実行される。なお、デモザイク処理とは、例えば、色情報が足りない画素に対し、その画素の色情報を周辺画素の情報に基づいて補完する処理（所謂デモザイキング）である。
【００３７】
後処理部２４によりデジタル画像処理が施された画像信号は、データ圧縮部２６に入力される。データ圧縮部２６は、画像信号をＢＭＰ、ＧＩＦ、ＪＰＥＧ、ＰＩＣＴ、又はＰＩＮＧ等の符号化データに変換して出力する。データ圧縮部２６により出力された符号化データは、メモリカードインターフェース２８を介してメモリカード３０に記録される。なお、メモリカード３０に代えて、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等の記録媒体が用いられてもよい。
【００３８】
以上、撮像装置１０の全体構成について説明した。先に述べた通り、本実施形態に係る輪郭強調方法は、輪郭強調処理部４２の機能として実現される。そこで、以下では、輪郭強調処理部４２の機能構成について、より詳細に説明する。
【００３９】
（２−２：輪郭強調処理部４２の詳細）
以下、図４を参照しながら、本実施形態に係る輪郭強調方法を適用した輪郭強調処理部４２の機能構成について、より詳細に説明する。図４は、本実施形態に係る輪郭強調方法を適用した輪郭強調処理部４２の詳細な機能構成を示す説明図である。なお、輪郭強調処理部４２は、本実施形態に係る輪郭強調処理を実行する画像処理装置として機能する。
【００４０】
図４に示すように、輪郭強調処理部４２は、輝度信号抽出手段４２２と、輪郭信号抽出手段４２４と、輪郭強調信号算出手段４２６と、輝度信号最大値検出手段４２８と、輝度信号最小値検出手段４３０と、Ｓｈｏｏｔ量算出手段４３２と、を有する。さらに、輪郭強調処理部４２は、低周波信号抽出手段４３４と、低周波信号最大値検出手段４３６と、低周波信号最小値検出手段４３８と、低周波域Ｅｄｇｅ度算出手段４４０と、Ｓｈｏｏｔ量抑制手段４４２と、補正輪郭強調信号算出手段４４４と、を有する。
【００４１】
なお、以下の説明において、次の表現を用いる。
Ｙ：輝度信号
Ｅ：輪郭信号
ＹＥｎ：輪郭強調信号
ＹｎＭａｘ：輝度信号最大値
ＹｎＭｉｎ：輝度信号最小値
Ｌ：低周波信号
ＬｎＭａｘ：低周波信号最大値
ＬｎＭｉｎ：低周波信号最小値
α：低周波域Ｅｄｇｅ度
Ｓｎ：Ｓｈｏｏｔ量
ＳＳｎ：抑制Ｓｈｏｏｔ量
ＣＹＥｎ：補正輪郭強調信号
【００４２】
輪郭強調処理が開始されると、処理対象となる画像信号は、輝度信号抽出手段４２２に入力される。輝度信号抽出手段４２２は、入力された画像信号から画素毎の輝度を示す輝度信号Ｙを抽出する。輝度信号抽出手段４２２により抽出された輝度信号Ｙは、輪郭信号抽出手段４２４、輝度信号最大値検出手段４２８、輝度信号最小値検出手段４３０、及び低周波信号抽出手段４３４に入力される。
【００４３】
（輪郭強調信号Ｙｎの算出）
輪郭信号抽出手段４２４は、輝度信号抽出手段４２２から入力された輝度信号Ｙから、下記の式（１）に基づいて輪郭信号Ｅを生成する。但し、下記の式（１）において、Ｅ（ｉ，ｊ）は、位置（ｉ，ｊ）の画素に対応する輪郭信号Ｅの値を示す。また、Ｙ（ｉ＋ｋ，ｊ＋ｌ）は、位置（ｉ＋ｋ，ｊ＋ｌ）の画素に対応する輝度信号Ｙの値を示す。そして、ｗ１（ｋ，ｌ）は、空間フィルタ（以下、輪郭抽出フィルタ）の重み係数である。
【００４４】
【数１】
2011139127.tif 000003
…（１）
【００４５】
ここで、位置（ｉ，ｊ）を注目位置とし、図５に示すように、注目位置の画素における輝度信号Ｙの値を輝度信号Ｙｎ、注目位置の画素における輪郭信号Ｅの値を輪郭信号Ｅｎと表記する。図５の例では、位置（２，２）が注目位置である。なお、ここで言う注目位置とは、輪郭強調処理の処理対象とされる画素の位置を指す。
【００４６】
輪郭信号抽出手段４２４により生成された輪郭信号Ｅは、輪郭強調信号算出手段４２６に入力される。また、輪郭強調信号算出手段４２６には輝度信号Ｙも入力される。輪郭強調信号算出手段４２６は、入力された輪郭信号Ｅ及び輝度信号Ｙに基づき、下記の式（２）のように輪郭信号Ｅｎと輝度信号Ｙｎとを加算して輪郭強調信号ＹＥｎを生成する。輪郭強調信号算出手段４２６により生成された輪郭強調信号ＹＥｎは、Ｓｈｏｏｔ量算出手段４３２、及び補正輪郭強調信号算出手段４４４に入力される。
【００４７】
【数２】
2011139127.tif 000004
…（２）
【００４８】
（輝度信号最大値ＹｎＭａｘ、輝度信号最小値ＹｎＭｉｎの算出）
さて、輝度信号抽出手段４２２により抽出された輝度信号Ｙは、輝度信号最大値検出手段４２８、及び輝度信号最小値検出手段４３０にも入力される。輝度信号最大値検出手段４２８は、入力された輝度信号Ｙのうち、注目位置の周囲（所定範囲内）に位置する画素の輝度信号の最大値ＹｎＭａｘ（輝度信号最大値ＹｎＭａｘ）を検出する。但し、所定範囲の設定方法は任意に変更することが可能である。
【００４９】
例えば、所定範囲を１次元的な範囲に設定した場合、輝度信号最大値検出手段４２８は、図６に示すように、１次元的な範囲内にある画素の輝度信号Ｙから輝度信号最大値ＹｎＭａｘを検出する。また、所定範囲を２次元的な範囲に設定した場合、輝度信号最大値検出手段４２８は、図７に示すように、２次元的な範囲内にある画素の輝度信号Ｙから輝度信号最大値ＹｎＭａｘを検出する。このようにして輝度信号最大値検出手段４２８により検出された輝度信号最大値ＹｎＭａｘは、Ｓｈｏｏｔ量算出手段４３２、低周波域Ｅｄｇｅ度算出手段４４０、及び補正輪郭強調信号算出手段４４４に入力される。
【００５０】
また、輝度信号最小値検出手段４３０は、輝度信号抽出手段４２２から入力された輝度信号Ｙのうち、注目位置の周囲（所定範囲内）に位置する画素の輝度信号の最小値ＹｎＭｉｎ（輝度信号最小値ＹｎＭｉｎ）を検出する。但し、所定範囲の設定方法は任意に変更することが可能である。
【００５１】
例えば、所定範囲を１次元的な範囲に設定した場合、輝度信号最小値検出手段４３０は、図６に示すように、１次元的な範囲内にある画素の輝度信号Ｙから輝度信号最小値ＹｎＭｉｎを検出する。また、所定範囲を２次元的な範囲に設定した場合、輝度信号最小値検出手段４３０は、図７に示すように、２次元的な範囲内にある画素の輝度信号Ｙから輝度信号最小値ＹｎＭｉｎを検出する。このようにして輝度信号最小値検出手段４３０により検出された輝度信号最小値ＹｎＭｉｎは、Ｓｈｏｏｔ量算出手段４３２、低周波域Ｅｄｇｅ度算出手段４４０、及び補正輪郭強調信号算出手段４４４に入力される。
【００５２】
（Ｓｈｏｏｔ量Ｓｎの算出）
上記の通り、Ｓｈｏｏｔ量算出手段４３２には、輪郭強調信号ＹＥｎ、輝度信号最大値ＹｎＭａｘ、輝度信号最小値ＹｎＭｉｎが入力される。Ｓｈｏｏｔ量算出手段４３２は、輝度信号最大値ＹｎＭａｘ及び輝度信号最小値ＹｎＭｉｎをそれぞれ注目位置におけるＯｖｅｒｓｈｏｏｔ及びＵｎｄｅｒｓｈｏｏｔの閾値として利用し、下記の式（３）又は式（４）に基づいてＳｈｏｏｔ量Ｓｎを算出する。
【００５３】
例えば、輪郭信号Ｅｎが０より大きい場合、Ｓｈｏｏｔ量算出手段４３２は、下記の式（３）に基づいてＳｈｏｏｔ量Ｓｎを算出する。また、輪郭信号Ｅｎが０より小さい場合、Ｓｈｏｏｔ量算出手段４３２は、下記の式（４）に基づいてＳｈｏｏｔ量Ｓｎを算出する。さらに、輪郭信号Ｅｎが０の場合、Ｓｈｏｏｔ量算出手段４３２は、Ｓｈｏｏｔ量Ｓｎ＝０とする。このようにしてＳｈｏｏｔ量算出手段４３２により算出されたＳｈｏｏｔ量Ｓｎは、Ｓｈｏｏｔ量抑制手段４４２に入力される。
【００５４】
【数３】
2011139127.tif 000005
…（３）
2011139127.tif 000006
…（４）
【００５５】
（低周波信号最大値ＬｎＭａｘ、低周波信号最小値ＬｎＭｉｎの算出）
さて、輝度信号抽出手段４２２により抽出された輝度信号Ｙは、低周波信号抽出手段４３４にも入力される。低周波信号抽出手段４３４は、入力された輝度信号Ｙから、下記の式（５）に基づいて低周波信号Ｌを算出する。
【００５６】
但し、下記の式（５）において、Ｌ（ｉ，ｊ）は、位置（ｉ，ｊ）の画素に対応する低周波信号Ｌの値を示す。また、Ｙ（ｉ＋ｋ，ｊ＋ｌ）は、位置（ｉ＋ｋ，ｊ＋ｌ）の画素に対応する輝度信号Ｙの値を示す。そして、ｗ２（ｋ，ｌ）は、空間フィルタ（以下、低域通過フィルタ）の重み係数である。この重み係数ｗ２は、Ｏｖｅｒｓｈｏｏｔ及びＵｎｄｅｒｓｈｏｏｔの抑制対象となる特定の周波数帯域が通過するように設定される。
【００５７】
【数４】
2011139127.tif 000007
…（５）
【００５８】
低周波信号抽出手段４３４により算出された低周波信号Ｌは、低周波信号最大値検出手段４３６、及び低周波信号最小値検出手段４３８に入力される。低周波信号最大値検出手段４３６は、入力された低周波信号Ｌのうち、注目位置の周囲（所定範囲内）に位置する画素の低周波信号の最大値ＬｎＭａｘ（低周波信号最大値ＬｎＭａｘ）を検出する。但し、所定範囲の設定方法は任意に変更することが可能である。
【００５９】
例えば、所定範囲を１次元的な範囲に設定した場合、低周波信号最大値検出手段４３６は、図６に示すように、１次元的な範囲内にある画素の低周波信号Ｌから低周波信号最大値ＬｎＭａｘを検出する。また、所定範囲を２次元的な範囲に設定した場合、低周波信号最大値検出手段４３６は、図７に示すように、２次元的な範囲内にある画素の低周波信号Ｌから低周波信号最大値ＬｎＭａｘを検出する。このようにして低周波信号最大値検出手段４３６により検出された低周波信号最大値ＬｎＭａｘは、低周波域Ｅｄｇｅ度算出手段４４０に入力される。
【００６０】
また、低周波信号最小値検出手段４３８は、入力された低周波信号Ｌのうち、注目位置の周囲（所定範囲内）に位置する画素の低周波信号の最小値ＬｎＭｉｎ（低周波信号最小値ＬｎＭｉｎ）を検出する。但し、所定範囲の設定方法は任意に変更することが可能である。
【００６１】
例えば、所定範囲を１次元的な範囲に設定した場合、低周波信号最小値検出手段４３８は、図６に示すように、１次元的な範囲内にある画素の低周波信号Ｌから低周波信号最小値ＬｎＭｉｎを検出する。また、所定範囲を２次元的な範囲に設定した場合、低周波信号最小値検出手段４３８は、図７に示すように、２次元的な範囲内にある画素の低周波信号Ｌから低周波信号最小値ＬｎＭｉｎを検出する。このようにして低周波信号最小値検出手段４３８により検出された低周波信号最小値ＬｎＭｉｎは、低周波域Ｅｄｇｅ度算出手段４４０に入力される。
【００６２】
（低周波域Ｅｄｇｅ度αの算出）
上記の通り、低周波域Ｅｄｇｅ度算出手段４４０には、輝度信号最大値ＹｎＭａｘ、輝度信号最小値ＹｎＭｉｎ、低周波信号最大値ＬｎＭａｘ、低周波信号最小値ＬｎＭｉｎが入力される。低周波域Ｅｄｇｅ度算出手段４４０は、輝度信号最大値ＹｎＭａｘと低周波信号最大値ＬｎＭａｘとの間の差分絶対値（以下、最大値差分）、又は、輝度信号最小値ＹｎＭｉｎと低周波信号最小値ＬｎＭｉｎとの間の差分絶対値（以下、最小値差分）に基づいて低周波域Ｅｄｇｅ度αを算出する。
【００６３】
図９に示すように、最大値差分又は最小値差分の値が小さい部分ほど、低周波域のＥｄｇｅである度合いが高い。一方、図１０に示すように、最大値差分又は最小値差分の値が大きい部分ほど、低周波域のＥｄｇｅである度合いが低い。そこで、低周波域Ｅｄｇｅ度算出手段４４０は、下記の式（６）に基づいて低周波域Ｅｄｇｅ度αを算出する。なお、下記の式（６）において、ＶＭａｘは、輝度信号Ｙの取り得る最大値である。このようにして低周波域Ｅｄｇｅ度算出手段４４０により算出された低周波域Ｅｄｇｅ度αは、Ｓｈｏｏｔ量抑制手段４４２に入力される。
【００６４】
【数５】
2011139127.tif 000008
…（６）
【００６５】
（抑制Ｓｈｏｏｔ量ＳＳｎの算出）
上記の通り、Ｓｈｏｏｔ量抑制手段４４２には、Ｓｈｏｏｔ量Ｓｎ、及び低周波域Ｅｄｇｅ度αが入力される。Ｓｈｏｏｔ量抑制手段４４２は、入力された低周波域Ｅｄｇｅ度αに応じてＳｈｏｏｔ量Ｓｎを抑制した抑制Ｓｈｏｏｔ量ＳＳｎを算出する。但し、Ｓｈｏｏｔ量Ｓｎが０の場合、Ｓｈｏｏｔ量抑制手段４４２は、Ｏｖｅｒｓｈｏｏｔ及びＵｎｄｅｒｓｈｏｏｔが発生しないと判断し、Ｓｈｏｏｔ量Ｓｎを抑制しない。この場合、Ｓｈｏｏｔ量抑制手段４４２は、抑制Ｓｈｏｏｔ量ＳＳｎとして、元のＳｈｏｏｔ量Ｓｎを補正輪郭強調信号算出手段４４４に入力する。
【００６６】
一方、Ｓｈｏｏｔ量Ｓｎが０より大きい場合、Ｓｈｏｏｔ量抑制手段４４２は、注目位置にてＯｖｅｒｓｈｏｏｔが発生しているものと判断する（図８を参照）。また、Ｓｈｏｏｔ量Ｓｎが０より小さい場合、Ｓｈｏｏｔ量抑制手段４４２は、注目位置にてＵｎｄｅｒｓｈｏｏｔが発生していると判断する（図８を参照）。そして、Ｓｈｏｏｔ量抑制手段４４２は、例えば、下記の式（７）に基づいて、低周波域Ｅｄｇｅ度αが小さいほど０に近づくようにＳｈｏｏｔ量Ｓｎを抑制する。
【００６７】
【数６】
2011139127.tif 000009
…（７）
【００６８】
但し、上記の式（７）において、ｋは、Ｓｈｏｏｔ量Ｓｎの抑制度合いを決める抑制係数である。この抑制係数ｋは、図１１に示すように、低周波域Ｅｄｇｅ度αに基づいて決定される。図１１の例では、低周波域Ｅｄｇｅ度αに比例して抑制係数ｋが増加しているが、必ずしも低周波域Ｅｄｇｅ度αと抑制係数ｋとが比例関係になくてもよい。例えば、低周波域Ｅｄｇｅ度αのｎ次（ｎ≧２）で抑制係数ｋが増加するような関係でもよい。また、図１１に例示したように、低周波域Ｅｄｇｅ度αが所定値を越えると、抑制係数ｋは一定値１．０となる。
【００６９】
このようにしてＳｈｏｏｔ量抑制手段４４２により算出された抑制Ｓｈｏｏｔ量ＳＳｎは、補正輪郭強調信号算出手段４４４に入力される。なお、Ｓｈｏｏｔ量抑制手段４４２は、抑制Ｓｈｏｏｔ量ＳＳｎが所定値（クリップ値）以下となるように、抑制Ｓｈｏｏｔ量ＳＳｎがクリップ値を越えた場合に抑制Ｓｈｏｏｔ量ＳＳｎとしてクリップ値を補正輪郭強調信号算出手段４４４に入力されるように構成されていてもよい。
【００７０】
（補正輪郭強調信号ＣＹＥｎの算出）
上記の通り、補正輪郭強調信号算出手段４４４には、輪郭強調信号ＹＥｎ、輝度信号最大値ＹｎＭａｘ、輝度信号最小値ＹｎＭｉｎ、及び抑制Ｓｈｏｏｔ量ＳＳｎが入力される。補正輪郭強調信号算出手段４４４は、入力された輪郭強調信号ＹＥｎ、輝度信号最大値ＹｎＭａｘ、輝度信号最小値ＹｎＭｉｎ、及び抑制Ｓｈｏｏｔ量ＳＳｎに基づいて、下記の式（８）により補正輪郭強調信号ＣＹＥｎを算出する。
【００７１】
但し、補正Ｓｈｏｏｔ量ＳＳｎが０の場合（Ｓｈｏｏｔ量Ｓｎが０の場合）、補正輪郭強調信号算出手段４４４は、補正輪郭強調信号ＣＹＥｎとして、輪郭強調信号ＹＥｎを出力する。一方、補正Ｓｈｏｏｔ量ＳＳｎが０でない場合、補正輪郭強調信号算出手段４４４は、下記の式（８）に基づいて算出した補正輪郭強調信号ＣＹＥｎを出力する。この補正輪郭強調信号ＣＹＥｎは、低周波域のＥｄｇｅである度合いを加味してＯｖｅｒｓｈｏｏｔ及びＵｎｄｅｒｓｈｏｏｔが抑制された輪郭強調信号である。
【００７２】
【数７】
2011139127.tif 000010
…（８）
【００７３】
（まとめ）
以上説明したように、低周波域Ｅｄｇｅ度αに基づいて抑制Ｓｈｏｏｔ量ＳＳｎを算出し、この抑制Ｓｈｏｏｔ量ＳＳｎを用いて輪郭強調処理を実行することにより、図１２〜図１４に示すように、適切な輪郭強調効果を得ることができる。図１２〜図１４を参照すると、強く抑制すべきＯｖｅｒｓｈｏｏｔやＵｎｄｅｒｓｈｏｏｔが強く抑制され、あまり抑制されるべきでないＯｖｅｒｓｈｏｏｔやＵｎｄｅｒｓｈｏｏｔが弱く抑制された補正輪郭強調信号が得られている。このような適応的な抑制効果は、画像信号が持つ波形の平坦度に応じてＯｖｅｒｓｈｏｏｔ及びＵｎｄｅｒｓｈｏｏｔを抑制する方法を適用した場合には得られないものである。
【００７４】
［３：輪郭強調処理の流れ］
次に、図１５、図１６を参照しながら、本実施形態に係る輪郭強調処理の流れについて説明する。図１５、図１６は、本実施形態に係る輪郭強調処理の流れを示す説明図である。なお、図１５、図１６に示す輪郭強調処理は、上記の輪郭強調処理部４２の機能により実現される。
【００７５】
図１５に示すように、まず、輝度信号抽出手段４２２に画像信号が入力される（Ｓ１０２）。次いで、輝度信号抽出手段４２２は、入力された画像信号から輝度信号Ｙを算出する（Ｓ１０４）。ここで算出された輝度信号Ｙは、輪郭信号抽出手段４２４、輝度信号最大値検出手段４２８、輝度信号最小値検出手段４３０、及び低周波信号抽出手段４３４に入力される。
【００７６】
次いで、輪郭信号抽出手段４２４は、入力された輝度信号Ｙから輪郭信号Ｅを抽出する（Ｓ１０６）。ここで抽出された輪郭信号Ｅは、輪郭強調信号算出手段４２６に入力される。次いで、低周波信号抽出手段４３４は、入力された輝度信号から低周波信号Ｌを抽出する（Ｓ１０８）。ここで抽出された低周波信号Ｌは、低周波信号最大値検出手段４３６、及び低周波信号最小値検出手段４３８に入力される。
【００７７】
次いで、図１６に示すように、全対象画素に対する処理ループが開始される（Ｓ１１０）。この処理ループは、画像信号に含まれる全画素の位置を対象に、注目画素の位置を移動させながら、後述するステップＳ１１２〜Ｓ１２８までの処理を繰り返すものである。つまり、画素信号の全ての画素について、画素単位でステップＳ１１２〜Ｓ１２８までの処理が実行される。
【００７８】
例えば、注目画素の位置を示すインデックスをｎとし、画像信号に含まれる画素数をＮとすると、ステップＳ１１０、Ｓ１３０で囲まれた処理ステップは、インデックスｎを１からＮまでインクリメントしながら繰り返し実行される。なお、以下では注目画素の位置を示すインデックスがｎの場合について説明する。
【００７９】
この処理ループにおいて、まず、輪郭強調信号算出手段４２６は、入力された輪郭信号Ｅに基づいて輪郭強調信号ＹＥｎを算出する（Ｓ１１２）。ここで算出された輪郭強調信号ＹＥｎは、Ｓｈｏｏｔ量算出手段４３２、及び補正輪郭強調信号算出手段４４４に入力される。
【００８０】
次いで、輝度信号最大値検出手段４２８は、入力された輝度信号Ｙから輝度信号最大値ＹｎＭａｘを検出する（Ｓ１１４）。さらに、輝度信号最小値検出手段４３０は、入力された輝度信号Ｙから輝度信号最小値ＹｎＭｉｎを検出する（Ｓ１１４）。ここで検出された輝度信号最大値ＹｎＭａｘ、輝度信号最小値ＹｎＭｉｎは、Ｓｈｏｏｔ量算出手段４３２、低周波域Ｅｄｇｅ度算出手段４４０、及び補正輪郭強調信号算出手段４４４に入力される。
【００８１】
次いで、Ｓｈｏｏｔ量算出手段４３２は、入力された輪郭強調信号ＹＥｎ、輝度信号最大値ＹｎＭａｘ、及び輝度信号最小値ＹｎＭｉｎに基づいてＳｈｏｏｔ量Ｓｎを算出する（Ｓ１１６）。ここで算出されたＳｈｏｏｔ量Ｓｎは、Ｓｈｏｏｔ量抑制手段４４２に入力される。次いで、Ｓｈｏｏｔ量抑制手段４４２は、入力されたＳｈｏｏｔ量Ｓｎが０であるか否かを判定する（Ｓ１１８）。Ｓｈｏｏｔ量Ｓｎ＝０の場合、処理は、ステップＳ１２０へと進行する。一方、Ｓｈｏｏｔ量Ｓｎ≠０の場合、処理は、ステップＳ１２２へと進行する。
【００８２】
ステップＳ１２０へと処理が進行した場合、Ｓｈｏｏｔ量抑制手段４４２はＳｈｏｏｔ量Ｓｎを抑制せず、補正輪郭強調信号算出手段４４４は輪郭強調信号ＹＥｎを補正せずに出力する（Ｓ１２０）。一方、ステップＳ１２２へと処理が進行した場合、低周波信号最大値検出手段４３６は、入力された低周波信号Ｌから低周波信号最大値ＬｎＭａｘを検出する（Ｓ１２２）。また、低周波信号最小値検出手段４３８は、入力された低周波信号Ｌから低周波信号最小値ＬｎＭｉｎを検出する（Ｓ１２２）。ここで検出された低周波信号最大値ＬｎＭａｘ、低周波信号最小値ＬｎＭｉｎは、低周波域Ｅｄｇｅ度算出手段４４０に入力される。
【００８３】
次いで、低周波域Ｅｄｇｅ度算出手段４４０は、入力された輝度信号最大値ＹｎＭａｘ、輝度信号最小値ＹｎＭｉｎ、低周波信号最大値ＬｎＭａｘ、及び低周波信号最小値ＬｎＭｉｎに基づいて低周波域Ｅｄｇｅ度αを算出する（Ｓ１２４）。ここで算出された低周波域Ｅｄｇｅ度αは、Ｓｈｏｏｔ量抑制手段４４２に入力される。
【００８４】
次いで、Ｓｈｏｏｔ量抑制手段４４２は、入力されたＳｈｏｏｔ量Ｓｎ、低周波域Ｅｄｇｅ度αに基づいて抑制Ｓｈｏｏｔ量ＳＳｎを算出する（Ｓ１２６）。ここで算出された抑制Ｓｈｏｏｔ量ＳＳｎは、補正輪郭強調信号算出手段４４４に入力される。次いで、補正輪郭強調信号算出手段４４４は、入力された輝度信号最大値ＹｎＭａｘ、輝度信号最小値ＹｎＭｉｎ、抑制Ｓｈｏｏｔ量ＳＳｎに基づいて補正輪郭強調信号ＣＹＥｎを算出する（Ｓ１２８）。そして、ここで算出された補正輪郭強調信号ＣＹＥｎが出力される。
【００８５】
ステップＳ１２０又はステップＳ１２８の処理が完了すると、処理は、ステップＳ１３０へと進行する。この時点で、インデックスｎに対応する注目位置の輪郭強調信号（輪郭強調信号ＹＥｎ又は補正輪郭強調信号ＣＹＥｎ）が出力されている。そこで、ステップＳ１３０に処理が進行すると、ステップＳ１１０に処理が戻り、インデックスが１インクリメントさせて再びステップＳ１１２〜Ｓ１３０に至る処理ステップが実行される。画像信号に含まれる全画素について輪郭強調信号が出力されると、一連の処理が終了する。
【００８６】
以上、本実施形態に係る輪郭強調処理の流れについて説明した。このように、低周波域のＥｄｇｅに生じるＯｖｅｒｓｈｏｏｔ及びＵｎｄｅｒｓｈｏｏｔを、抑制すべき周波数を考慮して低周波域Ｅｄｇｅである度合いを判断し、その度合い応じて抑制するため、強調すべきＥｄｇｅ部分の効果を損なうこと無く、抑制対象の低周波域Ｅｄｇｅについて適切に抑制することが可能になる。
【００８７】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【符号の説明】
【００８８】
１０    撮像装置
１２    レンズ
１４    絞り
１６    シャッター
１８    撮像素子
２０    ＡＦＥ回路
２２    前処理部
２４    後処理部
２６    データ圧縮部
２８    メモリカードインターフェース
３０    メモリカード
３２    ホワイトバランス処理部
３４    デモザイク処理部
３６    ノイズ低減処理部
３８    ガンマ補正処理部
４０    色補正処理部
４２    輪郭強調処理部
４２２    輝度信号抽出手段
４２４    輪郭信号抽出手段
４２６    輪郭強調信号算出手段
４２８    輝度信号最大値検出手段
４３０    輝度信号最小値検出手段
４３２    Ｓｈｏｏｔ量算出手段
４３４    低周波信号抽出手段
４３６    低周波信号最大値検出手段
４３８    低周波信号最小値検出手段
４４０    低周波域Ｅｄｇｅ度算出手段
４４２    Ｓｈｏｏｔ量抑制手段
４４４    補正輪郭強調信号算出手段
【図１】
2011139127.tif 000011
【図２】
2011139127.tif 000012
【図３】
2011139127.tif 000013
【図４】
2011139127.tif 000014
【図５】
2011139127.tif 000015
【図６】
2011139127.tif 000016
【図７】
2011139127.tif 000017
【図８】
2011139127.tif 000018
【図９】
2011139127.tif 000019
【図１０】
2011139127.tif 000020
【図１１】
2011139127.tif 000021
【図１２】
2011139127.tif 000022
【図１３】
2011139127.tif 000023
【図１４】
2011139127.tif 000024
【図１５】
2011139127.tif 000025
【図１６】
2011139127.tif 000026