(57)【要約】【課題】倍率色収差の補正精度が高い画像処理装置、画像処理方法、及び画像処理プログラムを提供すること【解決手段】画像処理装置１００は、信号解析部１３０と、補正量算出画素決定部１４０と、補正量算出部１５０と、を備える。信号解析部１３０は、画像中に含まれる複数の画素の各々の輝度及びエッジ強度を算出する。補正量算出画素決定部１４０は、複数の画素の各々の輝度及びエッジ強度に基づいて倍率色収差の補正量を算出する画素である補正量算出画素を特定する。補正量算出部１５０は、補正量算出画素に基づいて画像全体に対する倍率色収差の補正量を算出する。【選択図】図１
2011259278.tif 000002
【特許請求の範囲】
【請求項１】
画像中に含まれる複数の画素の各々の輝度及びエッジ強度を算出する信号解析部と、
前記複数の画素の各々の輝度及びエッジ強度に基づいて倍率色収差の補正量を算出する画素である補正量算出画素を特定する補正量算出画素決定部と、
前記補正量算出画素に基づいて前記画像全体に対する倍率色収差の補正量を算出する補正量算出部と、
を備える画像処理装置。
【請求項２】
前記補正量算出画素決定部は、前記複数の画素の各々の輝度及びエッジ強度に基づいて前記複数の画素の各々の優先順位を算出し、当該優先順位を用いて前記補正量算出画素を特定することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記補正量算出画素決定部は、前記複数の画素の各々の輝度及びエッジ強度を前記優先順位に対応づける所定のＬＵＴ（Look Up Table）を参照することにより前記優先順位を算出することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記ＬＵＴは、輝度レベルが飽和している画素が前記補正算出画素の対象外となるように設定されていることを特徴とする請求項１乃至請求項３のいずれか１項に記載の画像処理装置。
【請求項５】
前記補正量算出画素決定部は、所定閾値以上の前記優先順位を有する画素を前記補正量算出画素として特定することを特徴とする請求項２乃至請求項４のいずれか１項に記載の画像処理装置。
【請求項６】
前記補正量算出画素決定部は、所定数となるまで相対的に前記優先順位が高い画素を前記補正量算出画素として特定することを特徴とする請求項２乃至請求項４のいずれか１項に記載の画像処理装置。
【請求項７】
前記補正量算出部は、前記補正量算出画素に関する各色の相対的な色ずれ量を算出し、
前記画像中心からの前記補正量算出画素の距離と、当該色ずれ量と、を用いた最小２乗近似法により求めた近似式から前記補正量を算出することを特徴とする請求項２乃至請求項７のいずれか１項に記載の画像処理装置。
【請求項８】
前記補正量算出部は、前記色ずれ量が前記近似式から所定値以上離れており、前記優先順位が一定以下である前記補正量算出画素を前記近似式の算出対象から除外して、再び前記近似式を求めて前記補正量を算出することを特徴とする請求項７に記載の画像処理装置。
【請求項９】
請求項１乃至請求項８のいずれか１項に記載の画像処理装置を備えたＬＳＩ（Large Scale Integration）装置。
【請求項１０】
請求項１乃至請求項８のいずれか１項に記載の画像処理装置を備えたデジタル撮像装置。
【請求項１１】
画像中に含まれる複数の画素の輝度及びエッジ強度を算出し、
前記複数の画素の各々の輝度及びエッジ強度に基づいて倍率色収差の補正量を算出する画素である補正量算出画素を特定し、
前記補正量算出画素に基づいて前記画像全体に対する倍率色収差の補正量を算出する画像処理方法。
【請求項１２】
画像内の画素値の補正を行う処理をコンピュータに実行させるためのプログラムであって、
前記処理は、前記画像中に含まれる複数の画素の輝度及びエッジ強度を算出し、
前記複数の画素の各々の輝度及びエッジ強度に基づいて倍率色収差の補正量を算出する画素である補正量算出画素を特定し、
前記補正量算出画素に基づいて前記画像全体に対する倍率色収差の補正量を算出する画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理装置、画像処理方法、及び画像処理プログラムに関し、特に色収差の補正を行う画像処理装置、画像処理方法、及び画像処理プログラムに関する。
【背景技術】
【０００２】
近年のデジタル技術の発展に伴い、小型化、軽量化された安価なデジタルスチルカメラなどのデジタル撮像装置が急速に普及している。これに伴い、当該デジタル撮像装置を構成する各部品に対しても小型化、及び軽量化の必要性が生じている。例えばデジタルカメラでは、撮像光学系の部品に光学レンズ、特殊プラスチック等を用いる。これらの撮像光学系の部品に関しても小型化及び軽量化の必要性が生じている。
【０００３】
光学レンズの小型化及び軽量化が進むにつれて、画質の劣化の問題が生じる。画質劣化の一例として、色収差が挙げられる。色収差は、主に軸上色収差と倍率色収差に分類される。
【０００４】
図１４は、軸上色収差を示す図である。軸上色収差は、光学レンズの焦点距離が波長により異なるため、色により像面の位置が前後にずれることである。図１５は、倍率色収差を示す図である。倍率色収差は、色により像の倍率が異なるために像の大きさが異なることである。
【０００５】
上述の色収差は、画質劣化を起こす原因となる。よって、デジタル撮像装置のコストダウンを実現し、高画質な画像の撮像を実現するために、色収差補正技術は重要かつ必要な技術である。
【０００６】
特許文献１には、画像処理により色収差を補正する撮像装置に関する技術が開示されている。当該撮像装置は、撮像により得られたカラー映像内の基準位置からの距離に応じた色収差の収差量を検出する。具体的には、当該撮像装置は画像の略中心に位置する走査ラインについて色収差の収差量を検出している。当該撮像装置は、算出した収差量を用いて画像の補正を行う。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０００−２９９８７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１に記載の画像処理装置によっては倍率色収差の補正精度が低いという問題がある。前述のように、当該画像処理装置は画像の略中心に位置する走査ラインのみを用いて色収差の収差量を検出している。すなわち、当該画像処理装置は特定の画素のみを用いて色収差の収差量を検出しているため、当該画素が色収差の補正量算出に適していない画素である可能性がある。そのため、当該画像処理装置によると、画像全体に対する色収差の補正量を正確に算出することができない。
【課題を解決するための手段】
【０００９】
本発明にかかる画像処理装置の一態様は、画像中に含まれる複数の画素の各々の輝度及びエッジ強度を算出する信号解析部と、前記各画素の輝度及びエッジ強度に基づいて倍率色収差の補正量を算出する画素である補正量算出画素を特定する補正量算出画素決定部と、前記補正量算出画素に基づいて前記画像全体に対する倍率色収差の補正量を算出する補正量算出部と、を備えるものである。
【００１０】
本発明においては、画像内に含まれる各画素の輝度及びエッジ強度を算出し、当該算出値を用いて倍率色収差の補正に用いる補正量算出画素を決定している。一般に輝度値が高く、エッジ部分の画素を補正算出対象に用いることにより倍率色収差による色のずれを高精度に求められる傾向がある。そのため、本発明の画像処理装置によれば倍率色収差の補正精度が向上する。
【発明の効果】
【００１１】
本発明によれば、倍率色収差の補正精度が高い画像処理装置、画像処理方法、及び画像処理プログラムを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】実施の形態１にかかる画像処理装置の構成を示すブロック図である。
【図２】実施の形態１にかかるＳｏｂｅｌフィルタの構成を示す図である。
【図３】実施の形態１にかかるエッジ量の算出概念を示す図である。
【図４】実施の形態１にかかる補正量算出画素の特定に用いるＬＵＴの構成を示す図である。
【図５】実施の形態１にかかる補正量算出画素の特定手法の例である。
【図６】輝度レベルが飽和している信号が存在する場合の概念を示す図である。
【図７】実施の形態１にかかる色ずれＢ画素の特定方法の図である。
【図８】実施の形態１にかかるＢ信号の補正量の算出にかかる最小２乗近似法を示す図である。
【図９】実施の形態1にかかる倍率色収差の補正の概念を示す図である。
【図１０】実施の形態1にかかる倍率色収差の補正処理の詳細を示す図である。
【図１１】実施の形態1にかかる画像処理装置の処理手順を示すフローチャートである。
【図１２】実施の形態２にかかるＢ信号の補正量の算出にかかる最小２乗近似法を示す図である。
【図１３】実施の形態２にかかるＢ信号の補正量の算出にかかる最小２乗近似法を示す図である。
【図１４】軸上色収差を示す概念図である。
【図１５】倍率色収差を示す概念図である。
【発明を実施するための形態】
【００１３】
＜実施の形態１＞
以下、図面を参照して本発明の実施の形態について説明する。倍率色収差は輝度値が高く、エッジ部分の画素において目立つ。すなわち、輝度値が高く、エッジ部分の画素を用いることにより色のずれを高精度に求められる。本実施の形態にかかる画像処理装置は、当該性質を利用して色収差補正を行う。なお、本発明は倍率色収差の色収差補正を対象とし、軸上色収差については扱わない。
【００１４】
まず、図１を参照して、本実施の形態１にかかる画像処理装置の基本構成について説明する。画像処理装置１００は、撮像素子１１０と、画像メモリ１２０と、信号解析部１３０と、補正量算出画素決定部１４０と、補正量算出部１５０と、補正処理部１６０と、画像表示部１７０と、を備える。
【００１５】
撮像素子１１０は、光学レンズ（不図示）から入ってきた光を電気信号、すなわち画像データに変換する電子部品である。撮像素子１１０は、変換した画像データを画像メモリ１２０に格納する。画像メモリ１２０は、画像データを一時的に格納する記憶装置である。
【００１６】
信号解析部１３０は、画像メモリ１２０から画像データを読み出し、読み出した画像データを解析する処理部である。信号処理部１３０は、輝度レベル解析部１３０１と、Ｇ信号エッジ強度解析部１３０２と、を備える。
【００１７】
輝度レベル解析部１３０１には、画像データであるＲＧＢベイヤー配列ＲＡＷデータを基に色補完処理がなされたＲ信号、Ｇ信号、Ｂ信号が入力される。輝度レベル解析部１３０１は、入力された３つの信号から各画素の輝度信号（以下の記述において輝度レベル(ｙ＿ｌｅｖｅｌ)とも記載する。）を算出する。輝度レベルは以下の演算式に基づいて算出される。
【００１８】
【数１】
2011259278.tif 000003
【００１９】
Ｇ信号エッジ強度解析部１３０２には、輝度レベル解析部１３０１と同様にＲ信号、Ｇ信号、Ｂ信号が入力される。倍率色収差は、画像中心に対して同心円状に色ずれが生じるという特性を持つ。Ｇ信号エッジ強度解析部１３０２は、当該特性を用いて各画素のＧ信号のエッジ量を算出する。
【００２０】
具体的には、Ｇ信号エッジ強度解析部１３０２は、画像中心からエッジ量算出対象となる着目Ｇ画素を結んだ直線と直交する方向のＧ信号のエッジ量を算出する。Ｇ信号エッジ強度解析部１３０２は、全ての画素についてエッジ量を算出するように着目Ｇ画素を変更する。これにより各画素のＧ信号のエッジ量を算出する。以下に、Ｇ信号のエッジ量の算出方法の詳細を説明する。
【００２１】
Ｇ信号エッジ強度解析部１３０２は、着目Ｇ画素の水平方向のエッジ成分と、垂直方向のエッジ成分と、を算出する。当該エッジ成分の算出には、Ｓｏｂｅｌフィルタを用いる。図２は、エッジ成分の算出に用いるＳｏｂｅｌフィルタを示す図である。Ｇ信号エッジ強度解析部１３０２はＳｏｂｅｌフィルタを用いて、着目Ｇ画素に関する畳み込み演算を行う。Ｇ信号エッジ強度解析部１３０２は、畳み込み演算を行った算出結果を絶対値化した数値を着目Ｇ画素に関する水平方向エッジ（Ｇｈ＿ｅｄｇｅ）、垂直方向エッジ（Ｇｖ＿ｅｄｇｅ）とする。
【００２２】
上述の説明において、Ｇ信号エッジ強度解析部１３０２はエッジ成分の算出にＳｏｂｅｌフィルタを用いたが、必ずしもこれに限られない。エッジ成分の算出には、水平方向及び垂直方向のエッジ成分を算出できる任意のフィルタ（たとえばＰｒｅｗｉｔｔフィルタ）を用いることができる。
【００２３】
続いて、Ｇ信号強度解析部１３０２は算出した水平方向エッジ（Ｇｈ＿ｅｄｇｅ）及び垂直方向エッジ（Ｇｖ＿ｅｄｇｅ）からエッジ量（ｇ＿ｅｄｇｅ）を算出する。図３は、当該エッジ量の算出を示す概念図である。角度θは、着目Ｇ画素がある方向を示す角度である。着目Ｇ画素のＧ信号のエッジ量（ｇ＿ｅｄｇｅ）は、以下の式を用いて算出される。
【００２４】
【数２】
2011259278.tif 000004
【００２５】
上述の輝度レベル解析部１３０１及びＧ信号強度解析部１３０２における処理により、信号解析部１３０は各画素についての輝度レベル（ｙ＿ｌｅｖｅｌ）及びＧ信号のエッジ量（ｇ＿ｅｄｇｅ）を算出する。信号解析部１３０は、各画素についての輝度レベル（ｙ＿ｌｅｖｅｌ）及びＧ信号のエッジ量（ｇ＿ｅｄｇｅ）を補正量算出画素決定部１４０に供給する。
【００２６】
補正量算出画素決定部１４０は、各画素の輝度レベル（ｙ＿ｌｅｖｅｌ）及びＧ信号のエッジ量（ｇ＿ｅｄｇｅ）に基づいて補正量の算出を行う画素である補正量算出画素を特定する処理部である。補正量算出画素決定部１４０は、例えばＬＵＴ（Look Up Table）を用いて各画素に優先順位を付与し、当該優先順位に基づいて補正量を算出する画素を特定する。当該特定方法の詳細を以下に説明する。
【００２７】
図４は、補正量算出画素の特定に用いるＬＵＴの例を示す図である。図４に示すＬＵＴの例において、優先順位は番号が小さいほど高い。例えば、エッジ強度が高く、輝度信号レベルが高い画素には高い優先順位（例えば１）が割り当てられる。補正量算出画素決定部１４０は、各画素の輝度レベル（ｙ＿ｌｅｖｅｌ）及びＧ信号のエッジ量（ｇ＿ｅｄｇｅ）をＬＵＴに代入し、各画素の優先順位を算出する。なお、ＬＵＴは予め設定可能であるものとする。
【００２８】
上述の説明において、補正量算出画素決定部１４０は、ＬＵＴに基づいて各画素の優先順位を算出したが必ずしもこれに限られない。補正量算出画素決定部１４０は各画素の輝度レベル（ｙ＿ｌｅｖｅｌ）及びＧ信号のエッジ量（ｇ＿ｅｄｇｅ）を用いた関数ｆ（ｙ＿ｌｅｖｅｌ，ｇ＿ｅｄｇｅ）により各画素の優先順位を設定できればよい。たとえば、αを輝度レベルの重みづけ係数、βをＧ信号のエッジ情報の重みづけ係数とした以下の関数により各画素の優先順位を算出してもよい。
ｆ（ｙ＿ｌｅｖｅｌ，ｇ＿ｅｄｇｅ）＝（Ｙ＿ＭＡＸ−ｙ＿ｌｅｖｅｌ）×α＋（Ｇ＿ｅｄｇｅ＿ＭＡＸ−ｇ＿ｅｄｇｅ）×β  （Ｙ＿ＭＡＸ及びＧ＿ｅｄｇｅ＿ＭＡＸは定数）
当該関数を用いた優先順位の算出イメージを図５に示す。なお、α＜βと設定されている場合、輝度レベルが優先順位に強く反映される設定である。一方、α＞βと設定されている場合、Ｇ信号のエッジ量が優先順位に強く反映される設定である。
【００２９】
補正量算出画素決定部１４０は、優先順位に基づいて補正量算出画素を特定する。特定方法の一例として、例えば閾値以上の優先順位を持つ画素を補正量算出画素とする方法が挙げられる。この場合、補正量算出画素が設定画素数に達するまで優先順位を下げることも可能である。また、特定方法の一例として、補正量算出画素が所定割合に達するまで相対的に優先順位が高い画素を補正量算出画素とする方法が挙げられる。
【００３０】
なお、エッジ部分の画素であっても輝度レベルが飽和している信号が存在する状態では、色収差の検出がしにくい。図６は、輝度レベルが飽和している信号が存在する場合の概念を示す図である。補正量算出画素決定部１４０はＲ信号、Ｇ信号、Ｂ信号のいずれかが飽和している画素を補正量算出画素の対象外としてもよい。
【００３１】
補正量算出部１５０は、補正量算出画素決定部１４０が算出した補正量算出画素を用いて画像全体に対する補正量を算出する処理部である。補正量の算出は、以下のように行う。最初に、補正量算出部１５０は、補正量算出画素の各々についてＧ信号を基準としたＲ信号、Ｂ信号のずれの量（以下の記述ではずれ量と記載する）を算出する。
【００３２】
Ｒ信号、Ｂ信号のずれ量の算出は、以下のように行う。補正量算出部１５０は、画像中心と補正量算出画素とを結んだ直線上にあり、当該補正量算出画素の近傍にある数画素のＲ信号及びＢ信号のエッジ量を算出する。Ｒ信号及びＢ信号のエッジ量の算出処理は、Ｇ信号エッジ強度解析部１３０２におけるＧ信号エッジ算出処理と同様の方法により行う。すなわち、Ｒ信号及びＢ信号の各々に関して、垂直方向のエッジ量と水平方向のエッジ量（Ｒｖ＿ｅｄｇｅ，Ｒｈ＿ｅｄｇｅ）,（Ｂｖ＿ｅｄｇｅ，Ｂｈ＿ｅｄｇｅ）を以下の式を用いて算出する。
【００３３】
【数３】
2011259278.tif 000005
【００３４】
【数４】
2011259278.tif 000006
【００３５】
補正量算出部１５０は、エッジ量を算出した画素のうち、エッジ量が最大値である画素を補正量算出画素に対応し、倍率色収差による色ずれを起こした画素（以下の説明では、Ｒ信号のエッジ量が最大の画素を色ずれＲ画素、Ｂ信号のエッジ量が最大の画素を色ずれＢ画素と記載する。）と特定する。当該色ずれＲ画素及び色ずれＢ画素の特定は、各補正量算出画素に対して行われる。
【００３６】
図７は、色ずれＢ画素の特定方法を示す概念図である。上述のように、補正量算出部１５０は画像中心と補正量算出画素とを結ぶ直線上にあり、補正量算出画素の近傍にある各画素のＢ信号のエッジ量を算出する。補正量算出部１５０は、算出したエッジ量の中から一番大きいエッジ量を持つ画素を当該補正量算出画素に対応する色ずれＢ画素と特定する。なお、図７は色ずれＢ画素の特定方法を示す概念図であるが、色ずれＲ画素の算出も同様に行われる。
【００３７】
補正量算出部１５０は、各補正量算出画素に対して算出した色ずれＢ画素を用いて倍率色収差によるずれ量ΔＢを算出する。同様に補正量算出部１５０は、各補正量算出画素に対して算出した色ずれＲ画素を用いて倍率色収差によるずれ量ΔＲを算出する。
【００３８】
補正量算出部１５０は、各補正量算出画素に対して算出した算出したずれ量ΔＢを用いて画像全体に対するＢ信号の補正量を算出する。当該補正量の算出には、以下の式のａ、ｂ、ｃ、ｄを最小２乗近似法により算出する。なお、以下の（式５）において"Ｃｏｒ＿ｆ"は補正量であり、"ｘ"は画像中心からの距離である。同様に補正量算出部１５０は、各補正量算出画素に対して算出した算出したずれ量ΔＲを用いて画像全体に対するＲ信号の補正量を算出する。
【００３９】
【数５】
2011259278.tif 000007
【００４０】
図８は、Ｂ信号の補正量の算出にかかる最小２乗近似法を示す図である。図示するように、補正量算出部１５０は最小２乗近似法により各補正量算出画素のずれ量ΔＢに最も近似する近似式を算出する。補正量算出部１５０は、算出したＢ信号の補正量及びＲ信号の補正量を補正処理部１６０に対して出力する。
【００４１】
補正処理部１６０は、補正量算出部１５０が算出したＢ信号の補正量及びＲ信号の補正量を用いて画像全体の倍率色収差の補正を行う処理部である。補正処理部１６０は、図９に示すように画像中心から画像端部にむかって倍率色収差の補正を行う。なお、算出したＢ信号の補正量及びＲ信号の補正量に応じて、補正処理部１６０は、画像端部から画像中心方向へ倍率色収差の補正を行ってもよい。
【００４２】
図１０は、補正処理部１６０による倍率色収差の補正処理の詳細を示す図である。補正処理部１６０は各画素について算出された補正量に応じた距離だけ画素の移動を行う。補正処理部１６０は、倍率色収差の補正を行った画像データを画像表示部１７０に出力する。
【００４３】
画像表示部１７０は、倍率色収差の補正が行われた画像データを表示する表示部である。画像表示部１７０は、例えば液晶ディスプレイ等に画像データを表示する表示部である。
【００４４】
続いて、図１１のフローチャートを用いて本実施の形態にかかる画像処理装置の処理手順を説明する。
【００４５】
輝度レベル解析部１３０１は、入力された３つの信号（Ｒ信号、Ｇ信号、Ｂ信号）から各画素の輝度信号を算出する（Ｓ１）。Ｇ信号エッジ強度解析部１３０２は、入力されたＧ信号から各画素のＧ信号のエッジ量を算出する（Ｓ２）。
【００４６】
補正量算出画素決定部１４０は、算出した各画素の輝度信号と、Ｇ信号のエッジ量を基に補正量を算出するための画素である補正量算出画素を特定する（Ｓ３）。ここで、補正量算出画素決定部１４０は、補正量算出画素の決定に前述のＬＵＴを用いた決定方法等を用いる。
【００４７】
補正量算出部１５０は、補正量算出画素であるか否かの判定を各画素について行う（Ｓ４）。補正量算出画素である場合（Ｓ４：Ｙｅｓ）、補正量算出部１５０は当該画素を画像全体に対する補正量の算出に用いる（Ｓ５）。補正量算出画素ではない場合（Ｓ４：Ｎｏ）、補正量算出部１５０は当該画素を画像全体に対する補正量の算出に用いない。補正量算出部１５０は、補正量算出画素を用いて画像全体に対する倍率色収差の補正量を算出する（Ｓ５）。
【００４８】
補正処理部１６０は、補正量算出部１５０が算出した倍率色収差に対する補正量を用いて画像の補正処理を行う（Ｓ６）。
【００４９】
続いて、本実施の形態にかかる画像処理装置の効果について説明する。前述のように輝度値が高く、エッジ部分の画素を補正算出対象に用いることにより倍率色収差の補正量を高精度に求められる。信号解析部１３０は、画像内に含まれる画素の輝度とエッジ強度を算出する。補正量算出画素決定部１４０は、輝度とエッジ強度を用いて補正量を算出するために用いる画素（補正量算出画素）を特定している。これにより、画像処理装置１００は倍率色収差の補正の精度を向上することができる。
【００５０】
また、補正量算出画素決定部１４０は輝度値とエッジ強度を入力とするＬＵＴを参照することにより各画素の優先順位を決定している。ＬＵＴは、画像の性質等によりその設定を適宜変更することができる。これにより、画像の性質に応じた画像補正が可能となる。
【００５１】
さらにまた、補正算出画素決定部１４０は輝度レベルが飽和している画素を補正量算出画素の対象外とすることも可能である。たとえば、除外対象となる画素はＬＵＴ内の優先順位が低くなるように設定されている。輝度レベルが飽和している画素は、倍率色収差の検出に適さない。補正算出画素決定部１４０がＬＵＴを参照することにより当該画素を補正量算出画素の対象外とすることにより、より精度の高い画像補正が可能となる。
【００５２】
＜実施の形態２＞
本発明の実施の形態２にかかる画像処理装置は、誤検出の可能性が高い補正量算出画素を補正量の算出処理から除外することを特徴とする。本実施の形態にかかる画像処理装置について実施の形態１にかかる画像処理装置と異なる部分を説明する。
【００５３】
本実施の形態にかかる画像処理装置の基本構成は、実施の形態１にかかる画像処理装置の基本構成（図１）と同様であるが、補正量算出部１５０の処理が異なる。補正量算出部１５０は、補正量算出に用いる近似式を求める際に、誤検出の可能性が高い補正量算出画素を除外する。補正量算出部１５０の具体的な処理を以下に説明する。
【００５４】
補正量算出部１５０は、実施の形態１と同様に最小２乗近似法を用いて補正量を算出する。図１２は、算出した補正量の近似式を示す図である。ここで、補正量算出部１５０は優先順位が所定値よりも低く、算出した近似式と一定値以上離れている補正量算出画素を検出する。当該補正量算出画素は、補正量算出画素決定部１４０が誤検出した可能性が高い画素である。補正量算出部１５０は、当該補正量算出画素を除外して再度補正量の近似式を算出する。図１３は、当該補正量算出画素を除外した後に算出された近似式を示す図である。
【００５５】
また、補正量算出部１５０は、画像中心からの距離が近距離区間内にある補正量算出画素が複数ある場合、優先順位が最も高い補正量算出画素のみを用いて近似式を算出してもよい。
【００５６】
さらにまた、補正量算出部１５０は、最小２乗近似法に代わり重み付き最小２乗近似法により補正量を算出してもよい。すなわち、補正量算出部１５０は優先順位が相対的に高い補正量算出画素の重みを重くして最小２乗近似法により補正量を算出してもよい。
【００５７】
続いて、本実施の形態にかかる画像処理装置の効果について説明する。上述のように、本実施の形態にかかる画像処理装置は、誤検出の可能性が高い補正量算出画素を除外して補正量を算出する。これにより、より精度の高い倍率色収差の画像補正が実現できる。
【００５８】
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。
【００５９】
上述の画像処理装置１００は、画像処理を行う専用のハードウェアとして説明したが、これに限られない。たとえば、画像制御装置１００内の各処理部の処理を任意のコンピュータ内で動作するプログラムとして実現してもよい。プログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（tangible storage medium）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Read Only Memory）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Programmable ROM）、ＥＰＲＯＭ（Erasable PROM）、フラッシュＲＯＭ、ＲＡＭ（random access memory））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【符号の説明】
【００６０】
１００    画像処理装置
１１０    撮像素子
１２０    画像メモリ
１３０    信号解析部
１３０１  輝度レベル解析部
１３０２  Ｇ信号エッジ強度解析部
１４０    補正量算出画素決定部
１５０    補正量算出部
１６０    補正処理部
１７０    画像表示部
【図１】
2011259278.tif 000008
【図２】
2011259278.tif 000009
【図３】
2011259278.tif 000010
【図４】
2011259278.tif 000011
【図５】
2011259278.tif 000012
【図６】
2011259278.tif 000013
【図７】
2011259278.tif 000014
【図８】
2011259278.tif 000015
【図９】
2011259278.tif 000016
【図１０】
2011259278.tif 000017
【図１１】
2011259278.tif 000018
【図１２】
2011259278.tif 000019
【図１３】
2011259278.tif 000020
【図１４】
2011259278.tif 000021
【図１５】
2011259278.tif 000022