(57)【要約】【課題】画像の色被りに対して適切な補正を行う。【解決手段】入力画像の色被りを補正する画像処理装置であって、前記入力画像から被写体を照明する光源の正反射領域を検出する正反射領域検出手段と、前記正反射領域検出手段により検出された正反射領域の色情報に基づき、前記入力画像の色被りを補正する補正値を算出する補正値算出手段と、前記補正値算出手段により算出された補正値に基づき、前記入力画像の色被りを補正する補正手段とを有することにより上記課題を解決する。【選択図】図３
2016024482.tif 000002
【特許請求の範囲】
【請求項１】
入力画像の色被りを補正する画像処理装置であって、
前記入力画像から被写体を照明する光源の正反射領域を検出する正反射領域検出手段と、
前記正反射領域検出手段により検出された正反射領域の色情報に基づき、前記入力画像の色被りを補正する補正値を算出する補正値算出手段と、
前記補正値算出手段により算出された補正値に基づき、前記入力画像の色被りを補正する補正手段とを有することを特徴とする画像処理装置。
【請求項２】
前記入力画像の顔面領域から目領域を検出する目領域検出手段と、
前記目領域検出手段により検出された目領域から、前記正反射領域として、アイキャッチ領域を検出するアイキャッチ領域検出手段とを有し、
前記補正値算出手段は、
前記アイキャッチ領域検出手段により検出されたアイキャッチ領域の色情報に基づき、前記補正値を算出することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記アイキャッチ領域検出手段は、
前記目領域に対するエッジ検出により白目領域と黒目領域とを分離し、前記白目領域の平均輝度値を閾値として、前記黒目領域のうち前記閾値よりも高輝度の領域を、前記アイキャッチ領域として検出することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記補正値算出手段は、
前記目領域検出手段により検出された同一の目領域内に、複数のアイキャッチ領域が存在する場合に、前記複数のアイキャッチ領域のうち面積の最も大きいアイキャッチ領域の色情報に基づき、前記補正値を算出することを特徴とする請求項２又は３に記載の画像処理装置。
【請求項５】
前記補正値算出手段は、
前記入力画像から検出された同一の顔面領域に、複数の正反射領域が存在する場合に、前記複数の正反射領域の色情報に基づき、前記補正値を算出することを特徴とする請求項１乃至４のいずれか一項に記載の画像処理装置。
【請求項６】
前記補正値算出手段は、
前記入力画像から複数の顔面領域が検出された場合に、各顔面領域に含まれる前記正反射領域の色情報に基づき、前記各顔面領域を補正する前記補正値を算出し、
前記補正手段は、
前記各顔面領域を、前記補正値に基づき補正を行うことを特徴とする請求項１乃至５の何れか１項に記載の画像処理装置。
【請求項７】
画像処理装置による画像処理方法であって、
入力画像から被写体を照明する光源の正反射領域を検出する正反射領域検出手順と、
前記正反射領域検出手順により検出された正反射領域の色情報に基づき、前記入力画像の色被りを補正する補正値を算出する補正値算出手順と、
前記補正値算出手順により算出された補正値に基づき、前記入力画像の色被りを補正する補正手順とを有することを特徴とする画像処理方法。
【請求項８】
コンピュータを、
入力画像から被写体を照明する光源の正反射領域を検出する正反射領域検出手段、
前記正反射領域検出手段により検出された正反射領域の色情報に基づき、前記入力画像の色被りを補正する補正値を算出する補正値算出手段、及び、
前記補正値算出手段により算出された補正値に基づき、前記入力画像の色被りを補正する補正手段として機能させるための画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、画像処理装置、画像処理方法、及び画像処理プログラムに関する。
【背景技術】
【０００２】
デジタルカメラ等の撮像装置では、光源の影響等によって色被りが発生する場合がある。この影響を低減し、自然な色合いの画像を得るために撮像画像に対してホワイトバランスの補正を行う。ホワイトバランスを補正するための補正係数（以下、ホワイトバランス補正値）は、例えば撮像画像から無彩色の領域を抽出し、その領域の色情報に基づき算出することが一般的である。
【０００３】
上述した無彩色の領域を用いた方法として、撮像画像から顔面領域中の目領域を検出し、目領域から白目領域を検出して、その白目領域の色情報に基づき、ホワイトバランス補正値を算出する方法が知られている（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献１の方法では、被写体を照明している光源の光が、白目領域で反射した反射光の色情報に基づきホワイトバランス補正値を算出している。そのため、反射の形態が拡散反射か正反射か考慮されていない。拡散反射では、入射光の分光分布に反射体（白目領域）の分光反射率が重畳されてしまう。したがって、拡散反射の領域の色情報に基づくホワイトバランス補正値では、光源の色情報で補正していることにはならず、補正後の画像が不自然な色合いとなる場合がある。
【０００５】
１つの側面では、本発明は、画像の色被りに対して適切な補正を行うことを目的とする。
【課題を解決するための手段】
【０００６】
一態様において、入力画像の色被りを補正する画像処理装置であって、前記入力画像から被写体を照明する光源の正反射領域を検出する正反射領域検出手段と、前記正反射領域検出手段により検出された正反射領域の色情報に基づき、前記入力画像の色被りを補正する補正値を算出する補正値算出手段と、前記補正値算出手段により算出された補正値に基づき、前記入力画像の色被りを補正する補正手段とを有する。
【発明の効果】
【０００７】
画像の色被りに対して適切な補正を行うことが可能となる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態に係る画像処理装置のハードウェア構成の一例を示す図である。
【図２】本実施形態に係る情報処理部の機能構成の一例を示す図である。
【図３】本実施形態に係るホワイトバランス処理の一例を示すフローチャートである。
【図４】目領域におけるアイキャッチ領域の一例を示す模式図である。
【図５】正反射領域検出処理の一例を示すフローチャートである。
【図６】正反射領域の複数処理の一例を示すフローチャートである。
【図７】画像統合処理の一例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
次に、本発明の実施の形態について、詳細に説明する。
【００１０】
＜画像処理装置のハードウェア構成の一例＞
図１は、本実施形態に係る画像処理装置のハードウェア構成の一例を示す図である。なお、図１に示す画像処理装置１００は、例えばカラーデジタルスチルカメラ（撮像装置）の一例であるが、これに限定されるものではない。
【００１１】
図１に示すように、画像処理装置１００のハードウェア構成は、レンズ１と、絞り２と、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅｓ）３と、Ａ／Ｄコンバータ４と、情報処理部５と、内部メモリ６と、外部記憶媒体７とを有する。
【００１２】
レンズ１は、被写体からの光を集光する。絞り２は、レンズ１により集光した光量を規制して、ＣＣＤ３上に結像する。ＣＣＤ３は、受光した光をアナログ電気信号に変換して、Ａ／Ｄコンバータ４に出力する。Ａ／Ｄコンバータ４は、ＣＣＤ３から得られるアナログ信号をデジタル信号に変換する。
【００１３】
情報処理部５は、Ａ／Ｄコンバータ４から取得したデジタル信号を処理する。情報処理部５は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）であり、例えば光源の光の影響等による画像データ（入力画像）の色被りを補正する。
【００１４】
情報処理部５は、画像データ生成部１１と、正反射領域検出手段の一例としての正反射領域検出部１２と、補正値算出手段の一例としてのホワイトバランス補正値算出部１３と、補正手段の一例としてのホワイトバランス補正部１４と、画像形式変換部１５とを有する。
【００１５】
画像データ生成部１１は、デジタル信号を非圧縮の画像データとして生成する。画像データ生成部１１は、生成した画像データを内部メモリ６に一時的に保持させるとともに、正反射領域検出部１２に出力する。
【００１６】
正反射領域検出部１２は、画像データ生成部１１から得られる画像データから、被写体を照明する光源の光を正反射している正反射領域を検出する。正反射領域検出部１２は、正反射領域の一例として、例えば被写体の目領域に含まれるアイキャッチ領域を検出する。アイキャッチ領域は、例えば被写体周辺の光源の映り込み領域を示している。正反射領域検出部１２は、検出した正反射領域をホワイトバランス補正値算出部１３に出力する。
【００１７】
ホワイトバランス補正値算出部１３は、正反射領域検出部１２から得られた検出結果に基づき、ホワイトバランス補正値を算出する。なお、ホワイトバランス補正値算出部１３は、正反射領域なしとする検出結果が得られた場合、内部メモリ６に保存されている画像データを取得し、画像データに含まれる被写体の白目領域の色情報に基づきホワイトバランス補正値を算出する。
【００１８】
白目領域の色情報に基づきホワイトバランス補正値を算出する方法としては、例えば特開２００８−１８２３６９号公報等に記載の技術を用いることができるが、これに限定されるものではない。ホワイトバランス補正値算出部１３は、算出したホワイトバランス補正値をホワイトバランス補正部１４に出力する。
【００１９】
ホワイトバランス補正部１４は、内部メモリ６に保持された画像データを読み出し、ホワイトバランス補正値算出部１３から取得したホワイトバランス補正値に基づき、ホワイトバランスを補正する。
【００２０】
画像形式変換部１５は、ホワイトバランス補正部１４によりホワイトバランスが補正された画像データに対して、例えばＪＰＥＧ等の所望の形式に変換を行い、外部記憶媒体７に出力して保存する。
【００２１】
＜情報処理部５の機能構成例＞
次に、上述した情報処理部５の機能構成例について説明する。図２は、本実施形態に係る情報処理部の機能構成の一例を示す図である。
【００２２】
図２の例では、正反射領域検出部１２は、画像データ生成部１１から得られる画像データから、上述した正反射領域の一例として、被写体の目領域に含まれるアイキャッチ領域を検出する。
【００２３】
正反射領域検出部１２は、顔面領域検出部２１と、目領域検出手段の一例としての目領域検出部２２と、目領域分離部２３と、アイキャッチ領域検出手段の一例としてのアイキャッチ領域検出部２４と、アイキャッチ領域判定部２５とを有する。
【００２４】
顔面領域検出部２１は、画像データから被写体の顔面領域を検出する。顔面領域は、例えば予め設定された顔の特徴情報（目、鼻、口の位置、輝度情報等）等を基準に検出することが可能であるが、これに限定されるものではない。
【００２５】
目領域検出部２２は、顔面領域検出部２１により検出された顔面領域から目領域を検出する。目領域分離部２３は、目領域分離部２３により検出された目領域から白目領域と黒目領域とを分離する。目領域分離部２３は、例えば目領域に対するエッジ検出により白目領域と黒目領域とを分離することが可能であるが、これに限定されるものではない。
【００２６】
アイキャッチ領域検出部２４は、目領域検出部２２により検出された目領域からアイキャッチ領域を検出する。アイキャッチ領域検出部２４は、例えば被写体の白目領域の平均輝度値を閾値とし、黒目領域のうち閾値より高輝度の領域をアイキャッチ領域として検出するが、これに限定されるものではない。
【００２７】
アイキャッチ領域判定部２５は、アイキャッチ領域検出部２４により検出されたアイキャッチ領域の検出結果に基づき、アイキャッチ領域の有無や、アイキャッチ領域の個数等を判定する。アイキャッチ領域判定部２５は、目領域検出部２２により検出された同一の目領域内に、複数のアイキャッチ領域が存在する場合に、例えば面積の最も大きいアイキャッチ領域を、上述した正反射領域として判定する。
【００２８】
＜本実施形態に係るホワイトバランス処理の一例＞
次に、本実施形態に係る画像処理の一例として、ホワイトバランス処理の一例について説明する。図３は、本実施形態に係るホワイトバランス処理の一例を示すフローチャートである。なお、以下の説明では、Ｒ、Ｇ、Ｂの３色のチャンネルを有するカラーデジタルスチルカメラの内部で実施するホワイトバランス補正について説明するが、適用範囲はこれに限定されるものではない。
【００２９】
図３に示すように、画像処理装置１００は、被写体を撮影するシャッターが押下され、画像データ生成部１１から画像データを取得すると、正反射領域検出部１２の顔面領域検出部２１により、被写体の顔面領域（顔全体の領域）を検出する（Ｓ１０）。
【００３０】
次に、画像処理装置１００は、正反射領域検出部１２の目領域検出部２２により、Ｓ１０の処理で検出された顔面領域から目領域を検出する（Ｓ１１）。なお、Ｓ１０及びＳ１１の処理は、例えば特開２０１０−２２４７７５号公報等に記載のテンプレートマッチング技術等を使用することが可能であるが、これに限定されるものではない。
【００３１】
次に、画像処理装置１００は、正反射領域検出部１２により、Ｓ１１の処理で検出された目領域に含まれる正反射領域を検出する（Ｓ１２）。なお、Ｓ１２の処理における正反射領域検出の具体的例については後述する。
【００３２】
画像処理装置１００は、正反射領域検出部１２により、正反射領域があるか否かを判断し（Ｓ１３）、正反射領域があると判断した場合（Ｓ１３において、ＹＥＳ）、目領域（例えば、被写体の両目）に含まれる正反射領域の個数が１個か否かを判断する（Ｓ１４）。
【００３３】
正反射領域検出部１２は、正反射領域の個数が１個であると判断した場合（Ｓ１４において、ＹＥＳ）、ホワイトバランス補正値算出部１３により、正反射領域検出部１２で検出された正反射領域の色情報に基づき、ホワイトバランス補正値を算出する（Ｓ１５）。
【００３４】
Ｓ１５の処理において、ホワイトバランス補正値算出部１３は、例えば正反射領域中に含まれる各画素について、Ｒ、Ｇ、Ｂそれぞれのチャンネルの画素出力輝度値を取得する。また、ホワイトバランス補正値算出部１３は、正反射領域内の各画素のＲ、Ｇ、Ｂの画素出力輝度値に基づき、各チャンネルの積分値ΣＲ、ΣＧ、ΣＢを算出する。
【００３５】
また、ホワイトバランス補正値算出部１３は、ΣＲ＝ΣＧ＝ΣＢとなるように、例えばＧチャンネルを基準として、Ｒチャンネル、Ｂチャンネルのゲインを調整するホワイトバランス補正値Ｒゲイン（＝ΣＧ／ΣＲ）、Ｂゲイン（＝ΣＧ／ΣＢ）を算出する。
【００３６】
また、正反射領域検出部１２は、正反射領域の個数が１個ではない（複数ある）と判断した場合（Ｓ１４において、ＮＯ）、後述する複数処理を行う（Ｓ１６）。また、画像形成装置１００は、正反射領域検出部１２により、正反射領域がないと判断した場合（Ｓ１３において、ＮＯ）、被写体の白目領域からホワイトバランス補正値を算出する（Ｓ１７）。Ｓ１７の処理では、上述した公知の手法を用いる。
【００３７】
次に、ホワイトバランス補正部１４は、Ｓ１５、又はＳ１７の処理で算出したホワイトバランス補正値Ｒゲイン、Ｂゲインを用いて、画像全域のＲ、Ｂチャンネルのゲインを調整して、ホワイトバランスを補正し（Ｓ１８）、処理を終了する。
【００３８】
＜アイキャッチ領域＞
ここで、上述した正反射領域の一例としてのアイキャッチ領域について、図を用いて具体的に説明する。図４は、目領域におけるアイキャッチ領域の一例を示す模式図である。
【００３９】
図４の例では、被写体の目領域を構成している白目領域と黒目領域のうち、黒目領域に被写体周辺の光源が映り込んでいるアイキャッチ領域が示されている。本実施形態では、黒目領域中に存在しているアイキャッチ領域を、正反射領域の一例として利用し、白目領域に映り込んだ光源については対象としないものとする。
【００４０】
また、アイキャッチ領域は、図４に示すように黒目領域中に複数存在する場合もある。これは、被写体周辺に複数の光源（もしくは光源の反射体）が存在している場合であり、アイキャッチ領域の大きさは、光源の大きさを反映している。光源の大きさが最大のものが、ホワイトバランス補正において最も寄与が大きい（影響が大きい）。そこで、例えばアイキャッチ領域の大きさを比較して最も大きいアイキャッチ領域を正反射領域として用いるが、これに限定されるものではなく、複数のアイキャッチ領域を用いることも可能である。
【００４１】
＜正反射領域検出処理＞
次に、上述したアイキャッチ領域を、正反射領域の一例として用いた場合における正反射領域検出処理について具体的に説明する。図５は、正反射領域検出処理の一例を示すフローチャートである。なお、図５に示す処理は、例えば上述した図３のＳ１２の処理に対応する。
【００４２】
図５に示すように、画像処理装置１００の正反射領域検出部１２は、目領域検出部２２より、被写体の目領域の画像（例えば、被写体の片目の画像）を取得し（Ｓ２０）、目領域分離部２３により、目領域を白目領域と黒目領域とを分離する（Ｓ２１）。Ｓ２１の処理では、例えば領域分離の方法として特開２０１０−２２４７７５号公報等に記載された技術を使用することが可能であるが、これに限定されるものではない。
【００４３】
次に、正反射領域検出部１２は、アイキャッチ領域検出部２４により、白目領域の平均輝度値を算出する（Ｓ２２）。アイキャッチ領域検出部２４は、Ｓ２２の処理で算出された白目領域の平均輝度値を、アイキャッチ領域を検出する際の閾値として使用する。
【００４４】
正反射領域検出部１２は、アイキャッチ領域検出部２４により、Ｓ２１の処理で黒目領域と判定された全画素に対し、Ｓ２２の処理で算出された白目領域の平均輝度値を閾値とする判定を行う（Ｓ２３）。Ｓ２３の処理では、例えば黒目領域の画素の輝度値が、上述した閾値（白目平均輝度値）よりも大きいと判断した場合（Ｓ２３の処理において、ＹＥＳ）、その画素をアイキャッチ領域と判定し、アイキャッチ領域と判定された画素が連続して存在する領域を１つのアイキャッチ領域として抽出する（Ｓ２４）。なお、アイキャッチ領域として判定された画素が連続して存在していない場合、アイキャッチ領域が複数存在するものとして処理する。
【００４５】
次に、正反射領域検出部１２は、アイキャッチ領域判定部２５により、Ｓ２４の処理で抽出されたアイキャッチ領域の個数が１個か判断する（Ｓ２５）。アイキャッチ領域判定部２５は、アイキャッチ領域の個数が１個ではないと判断した場合（Ｓ２５において、ＮＯ）、複数のアイキャッチ領域のうち面積が最大のアイキャッチ領域を選択する（Ｓ２６）。これにより、複数の光源によって複数のアイキャッチが生じている場合に、ホワイトバランス補正に最も寄与の大きい光源の情報を抽出することが可能となる。
【００４６】
また、アイキャッチ領域判定部２５は、アイキャッチ領域の個数が１個であると判断した場合（Ｓ２５において、ＹＥＳ）、又は、Ｓ２６の処理の後、そのアイキャッチ領域を正反射領域として採用する（Ｓ２７）。
【００４７】
また、正反射領域検出部１２は、Ｓ２３の処理において黒目領域の画素の輝度値が、閾値（白目平均輝度値）以下であると判断した場合（Ｓ２３の処理において、ＮＯ）、その画素は黒目領域として判断し（Ｓ２８）、そのまま処理を終了する。
【００４８】
上述した処理では、白目領域の平均輝度値を閾値として、黒目領域のうち閾値より高輝度の領域をアイキャッチ領域として検出することで、黒目領域中に含まれるアイキャッチ領域を精度良く検出することが可能となる。上述したＳ２７の処理で採用された正反射領域は、図３に示すＳ１２の処理における正反射領域として用いられる。
【００４９】
＜正反射領域の複数処理＞
図６は、正反射領域の複数処理の一例を示すフローチャートである。なお、図６の例は、正反射領域が複数存在すると判定された場合の処理であり、例えば上述した図３のＳ１６の処理に対応する。
【００５０】
図６に示すように、画像処理装置１００は、正反射領域検出部１２により、例えば被写体ごとの同一の顔面領域に含まれる正反射領域の色情報の代表値を算出して、各顔面領域のホワイトバランス補正値を算出する（Ｓ３０）。
【００５１】
Ｓ３０の処理では、同一の顔面領域に正反射領域が１つ存在する場合には、上述した図３のＳ１５の処理と同様にホワイトバランス補正値を算出する。これに対し、同一の顔面領域に正反射領域が複数存在する場合（例えば、被写体の両目ともに正反射領域が存在する場合）には、それぞれの正反射領域の各画素について、Ｒ、Ｇ、Ｂの画素出力輝度値を取得し、正反射領域の積分値ΣＲ、ΣＧ、ΣＢを算出する。また、算出したΣＲ、ΣＧ、ΣＢにより、上述した図３のＳ１５の処理と同様にホワイトバランス補正値を算出する。このように、同一の顔面領域に複数の正反射領域が存在する場合には、全ての正反射領域の輝度値に基づき、ホワイトバランス補正値を算出する。これにより、ホワイトバランス補正の正確性が向上する。
【００５２】
なお、複数の顔面領域が存在する場合は、被写体ごとに各顔面領域のホワイトバランス補正値をそれぞれ算出する。
【００５３】
次に、画像処理装置１００は、正反射領域検出部１２により、Ｓ３０の処理による算出結果に基づいて、正反射領域を持つ顔面領域の個数は、１つか判断する（Ｓ３１）。正反射領域検出部１２は、正反射領域を持つ顔面領域の個数が１つではないと判断した場合（Ｓ３１において、ＮＯ）、画像統合処理を行う（Ｓ３２）。
【００５４】
また、正反射領域検出部１２は、正反射領域を持つ顔面領域の個数が１つであると判断した場合（Ｓ３１において、ＹＥＳ）、Ｓ３０の処理で算出したホワイトバランス補正値を用いて、ホワイトバランス補正部１４により、ホワイトバランスの補正を行い（Ｓ３３）、処理を終了する。
【００５５】
＜画像統合処理＞
図７は、画像統合処理の一例を示すフローチャートである。なお、図７の例は、正反射領域を含む顔面領域が複数存在すると判定された場合における処理であり、例えば図６のＳ３２の処理に対応する。
【００５６】
図７に示すように、画像処理装置１００は、ホワイトバランス補正部１４により、正反射領域を含む顔面領域と、その他の領域（正反射領域を含まない顔面領域や、背景等）に像域分離を行う（Ｓ４０）。
【００５７】
次に、画像処理装置１００は、ホワイトバランス補正部１４により、Ｓ４０の処理で分離した像域が、正反射領域を含む顔面領域か判断する（Ｓ４１）。Ｓ４１の処理において、ホワイトバランス補正部１４は、正反射領域を含む顔面領域であると判断すると（Ｓ４１において、ＹＥＳ）、各顔面領域のホワイトバランス補正値を用いてホワイトバランスを補正する（Ｓ４２）。
【００５８】
このように、各々の顔面領域に含まれる正反射領域の色情報に基づき、各顔面領域に対するホワイトバランス補正値を算出し、個別に算出されたホワイトバランス補正値を用いてホワイトバランスを補正する。これにより、複数の被写体（人物）に対して安定したホワイトバランス補正を行うことが可能となる。
【００５９】
また、Ｓ４１の処理において、正反射領域を含む顔面領域でないと判断した場合（Ｓ４１において、ＮＯ）、ホワイトバランス補正部１４は、面積が最大の顔面領域のホワイトバランス補正値を用いてホワイトバランスを補正する（Ｓ４３）。
【００６０】
ここで、元となる画像情報にはある程度のノイズが含まれるため、例えば画像処理を行う場合に、面積が最大の顔面領域のホワイトバランス補正値を用いて、各チャンネルのゲインを算出することで、ホワイトバランス補正値の信頼性を高めることが可能となる。
【００６１】
次に、画像処理装置１００は、ホワイトバランス補正部１４により、Ｓ４２又はＳ４３の処理の後、分離された各像域を１枚の画像に統合し（Ｓ４４）、処理を終了する。
【００６２】
なお、上述した正反射領域の一例として、アイキャッチ領域を検出しているが、表面の平滑性が高い領域の場合、正反射成分が支配的となるため、例えば顔面領域のうち歯や金属物（メガネのフレームやアクセサリ等）を、正反射領域として用いることも可能である。また、例えば画像から金属光沢や水面の反射領域等を正反射領域として検出しても良い。また、フラッシュ等の人工光源を搭載して、意図的にアイキャッチ領域を発生させることも可能である。
【００６３】
また、カメラ等のフラッシュ機能を用いて撮影された画像で、黒目部分が赤目になる等の場合に、使用する色のチャンネルを限定し、カラー画像のうち青チャンネルの輝度値を使用して、目の充血や赤目の影響を受けずにアイキャッチ領域を検出することも可能である。
【００６４】
上述した実施形態によれば、入力画像から光源の光を正反射している正反射領域を検出し、この領域の色情報に基づき、光源による画像の色被りを補正する補正値を算出する。光源の光の正反射成分は、拡散反射成分と比較して反射体（物体）の分光反射率の影響が少ないため、光源の光の分光分布が保たれている。したがって、光源からの光の正反射成分にあたる領域を検出し、その領域の色情報を参照することで、光源光の色情報にしたがった適切なホワイトバランス補正を行うことが可能となる。
【００６５】
本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【符号の説明】
【００６６】
１  レンズ
２  絞り
３  ＣＣＤ
４  Ａ／Ｄコンバータ
５  情報処理部
６  内部メモリ
７  外部記憶媒体
１１  画像データ生成部
１２  正反射領域検出部（正反射領域検出手段の一例）
１３  ホワイトバランス補正値算出部（補正値算出手段の一例）
１４  ホワイトバランス補正部（補正手段の一例）
１５  画像形式変換部
２１  顔面領域検出部
２２  目領域検出部（目領域検出手段の一例）
２３  目領域分離部
２４  アイキャッチ領域検出部（アイキャッチ領域検出手段の一例）
２５  アイキャッチ領域判定部
１００  画像処理装置
【先行技術文献】
【特許文献】
【００６７】
【特許文献１】特開２００８−１８２３６９号公報
【図１】
2016024482.tif 000003
【図２】
2016024482.tif 000004
【図３】
2016024482.tif 000005
【図４】
2016024482.tif 000006
【図５】
2016024482.tif 000007
【図６】
2016024482.tif 000008
【図７】
2016024482.tif 000009