(57)【要約】【課題】光線の状況によらず人物の肌色領域を適切に検出すること。【解決手段】撮像装置１は、肌マップ作成処理部５３と、画像合成部５４と、を備える。肌マップ作成処理部５３は、画像に含まれる肌色領域を検出する。また、肌マップ作成処理部５３は、画像に含まれる高明度かつ低彩度である飽和領域を検出する。画像合成部５４は、肌マップ作成処理部５３により検出した飽和領域を使用して、肌マップ作成処理部５３により検出した肌色領域を補正する処理を行う。【選択図】図７
2018049564.tif 000002
【特許請求の範囲】
【請求項１】
画像に含まれる肌色領域を検出する肌色領域検出手段と、
画像に含まれる高明度かつ低彩度である飽和領域を検出する飽和領域検出手段と、
前記飽和領域検出手段により検出した飽和領域を使用して、前記肌色領域検出手段により検出した肌色領域を補正する処理を行う肌色領域補正手段と、
を備えることを特徴とする検出装置。
【請求項２】
前記肌色領域検出手段は、ＨＳＶ色空間のうちの色相成分を含む色情報に基づき、前記肌色領域を検出し、
前記飽和領域検出手段は、ＨＳＶ色空間のうちの色相成分を除く色情報に基づき、前記飽和領域を検出する、
ことを特徴とする請求項１に記載の検出装置。
【請求項３】
ＨＳＶ色空間のうちの色相成分を含む色情報に基づき、画像を構成する画素毎に、肌色らしさを示す肌色レベルを算出する肌色レベル算出手段と、
ＨＳＶ色空間のうちの色相成分を除く色情報に基づき、画像を構成する画素毎に、高明度かつ低彩度である飽和の度合いを示す飽和レベルを算出する飽和レベル算出手段と、を更に備え、
前記肌色領域検出手段は、算出した肌色レベルが所定の閾値以上の領域を前記肌色領域として検出し、
前記飽和領域検出手段は、算出した飽和レベルが所定の閾値以上の領域を前記飽和領域として検出する、
ことを特徴とする請求項２に記載の検出装置。
【請求項４】
前記肌色領域補正手段は、前記肌色領域検出手段では検出できなかった一部の肌色領域を、前記飽和領域検出手段により検出した前記飽和領域を使用して補正する処理を行う、
ことを特徴とする請求項１乃至３の何れか１項に記載の検出装置。
【請求項５】
前記肌色領域補正手段は、検出した前記肌色領域と検出した前記飽和領域の論理和となる領域に当該肌色領域を補正する処理を行う、
ことを特徴とする請求項４に記載の検出装置。
【請求項６】
前記肌色領域補正手段は、予め用意されている基準となる人物の顔領域情報を更に使用して、補正した前記肌色領域が人物の顔の肌色領域となるように補正する処理を行う、
ことを特徴とする請求項１乃至５の何れか１項に記載の検出装置。
【請求項７】
前記肌色領域補正手段により補正した前記肌色領域に対して美肌処理を行う画像処理手段を、更に備える、
ことを特徴とする請求項１乃至５の何れか１項に記載の検出装置。
【請求項８】
画像を構成する画素毎に、肌色らしさを示す肌色レベルを算出する肌色レベル算出手段と、
画像を構成する画素毎に、高明度かつ低彩度である飽和の度合いを示す飽和レベルを算出する飽和レベル算出手段と、
前記肌色レベル算出手段により算出した肌色レベルと、前記飽和レベル算出手段により算出した飽和レベルとから画像に含まれる肌色領域を検出する肌色領域検出手段と、
を備えることを特徴とする検出装置。
【請求項９】
前記肌色レベル算出手段は、ＨＳＶ色空間のうちの色相成分を含む色成分の情報に基づき、画像を構成する画素毎に、前記肌色レベルを算出し、
前記飽和レベル算出手段は、ＨＳＶ色空間のうちの色相成分を除く色成分の情報に基づき、画像を構成する画素毎に、前記飽和レベルを算出する、
ことを特徴とする請求項８に記載の検出装置。
【請求項１０】
前記肌色領域検出手段は、算出した前記肌色レベルと算出した飽和レベルのうちの少なくともいずれか一方が所定の閾値以上である領域を肌色領域として検出する、
ことを特徴とする請求項８又は９に記載の検出装置。
【請求項１１】
前記肌色領域検出手段は、予め用意されている基準となる人物の顔領域情報を更に使用して、画像に含まれる人物の顔の肌色領域を検出する処理を行う、
ことを特徴とする請求項８乃至１０の何れか１項に記載の検出装置。
【請求項１２】
画像を構成する画素毎の色相成分の値の分布に基づき、前記肌色レベル算出手段が前記肌色レベルを算出するための色相成分の重み付けを調整する調整手段を、更に備え、
前記肌色レベル算出手段は、調整した色相成分の重み付けで、ＨＳＶ色空間のうちの色相成分を含む色成分の情報に基づき、画像を構成する画素毎に、前記肌色レベルを算出する、
ことを特徴とする請求項３，８乃至１１の何れか１項に記載の検出装置。
【請求項１３】
前記肌色領域検出手段により検出した前記肌色領域に対して美肌処理を行う画像処理手段を、更に備える、
ことを特徴とする請求項８乃至１２の何れか１項に記載の検出装置。
【請求項１４】
画像に含まれる肌色の状況を判別する肌色判別手段と、
画像に含まれる高明度かつ低彩度である飽和の状況を判別する飽和状況判別手段と、
前記肌色判別手段により判別した前記肌色の状況と、前記飽和状況判別手段により判別した飽和の状況と、に基づき、画像内の肌色領域を検出する肌色領域検出手段と、
を備えることを特徴とする検出装置。
【請求項１５】
ＨＳＶ色空間のうちの色相成分を含む色情報に基づき、画像を構成する画素毎に、肌色らしさを示す肌色レベルを算出する肌色レベル算出手段と、
画像を構成する画素毎の色相成分の値の分布に基づき、肌色レベル算出手段が肌色レベルを算出するための色相成分の重み付けを調整する調整手段と、
前記調整手段により調整した重み付けで、前記肌色レベル算出手段により算出した肌色レベルに基づき、画像に含まれる肌色領域を検出する肌色領域検出手段と、
を備えることを特徴とする検出装置。
【請求項１６】
前記肌色領域検出手段により検出した前記肌色領域に対して美肌処理を行う画像処理手段を、更に備える、
ことを特徴とする請求項１５に記載の検出装置。
【請求項１７】
画像に含まれる肌色領域を検出する肌色領域検出処理と、
画像に含まれる高明度かつ低彩度である飽和領域を検出する飽和領域検出処理と、
前記飽和領域検出処理により検出した飽和領域を使用して、前記肌色領域検出処理により検出した肌色領域を補正する処理を行う肌色領域補正処理と、
を含むことを特徴とする検出方法。
【請求項１８】
画像を構成する画素毎に、肌色らしさを示す肌色レベルを算出する肌色レベル算出処理と、
画像を構成する画素毎に、高明度かつ低彩度である飽和の度合いを示す飽和レベルを算出する飽和レベル算出処理と、
前記肌色レベル算出処理により算出した肌色レベルと、前記飽和レベル算出処理により算出した飽和レベルとから画像に含まれる肌色領域を検出する肌色領域検出処理と、
を含むことを特徴とする検出方法。
【請求項１９】
画像に含まれる肌色の状況を判別する肌色判別処理と、
画像に含まれる高明度かつ低彩度である飽和の状況判別する飽和状況処理と、
前記肌色判別処理により判別した前記肌色の状況と、前記飽和状況処理により判別した飽和の状況と、に基づき、画像内の肌色領域を検出する肌色領域検出処理と、
を含むことを特徴とする検出方法。
【請求項２０】
ＨＳＶ色空間のうちの色相成分を含む色情報に基づき、画像を構成する画素毎に、肌色らしさを示す肌色レベルを算出する肌色レベル算出処理と、
画像を構成する画素毎の色相成分の値の分布に基づき、肌色レベル算出手段が肌色レベルを算出するための色相成分の重み付けを調整する調整処理と、
前記調整処理により調整した重み付けで、前記肌色レベル算出処理により算出した肌色レベルに基づき、画像に含まれる肌色領域を検出する肌色領域検出処理と、
を含むことを特徴とする検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検出装置、及び検出方法に関する。
【背景技術】
【０００２】
従来より、従来、画像に含まれる人物の顔の肌色領域を、ＨＳＶ色空間の色情報を使用して検出する技術が開示されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−４４１３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、光線の状況によっては、例えば、輝度が高く肌色が飽和してしまったり、濃い影ができたりするような場合、或いは色温度の異なる複数の光源が混ざっているような場合等、本来肌色である領域が肌色領域とは判定できず、適切に肌色領域が検出されない場合があった。
【０００５】
本発明は、このような状況に鑑みてなされたものであり、光線の状況によらず人物の肌色領域を適切に検出することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の一態様の検出装置は、
画像に含まれる肌色領域を検出する肌色領域検出手段と、
画像に含まれる高明度かつ低彩度である飽和領域を検出する飽和領域検出手段と、
前記飽和領域検出手段により検出した飽和領域を使用して、前記肌色領域検出手段により検出した肌色領域を補正する処理を行う肌色領域補正手段と、
を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、光線の状況によらず人物の肌色領域を適切に検出することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の検出装置の一実施形態に係る撮像装置１のハードウェアの構成を示すブロック図である。
【図２】美肌画像の生成について説明するための模式図である。
【図３】肌マップの作成について説明するための模式図である。
【図４】種々の光の環境下での影響を説明するための模式図である。
【図５】色相（Ｈ）の重み付けの再決定を説明するための模式図である。
【図６】肌色の飽和領域の判定について説明するための模式図である。
【図７】図１の撮像装置１の機能的構成のうち、美肌画像生成処理を実行するための機能的構成を示す機能ブロック図である。
【図８】図７の機能的構成を有する図１の撮像装置１が実行する美肌画像生成処理の流れを説明するフローチャートである。
【図９】美肌画像生成処理のうち、肌マップ作成処理の流れを説明するフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について、図面を用いて説明する。
【００１０】
図１は、本発明の検出装置の一実施形態に係る撮像装置１のハードウェアの構成を示すブロック図である。
撮像装置１は、例えば、デジタルカメラとして構成される。
【００１１】
撮像装置１は、図１に示すように、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３と、バス１４と、入出力インターフェース１５と、撮像部１６と、入力部１７と、出力部１８と、記憶部１９と、通信部２０と、ドライブ２１と、を備えている。
【００１２】
ＣＰＵ１１は、ＲＯＭ１２に記録されているプログラム、又は、記憶部１９からＲＡＭ１３にロードされたプログラムに従って各種の処理を実行する。
【００１３】
ＲＡＭ１３には、ＣＰＵ１１が各種の処理を実行する上において必要なデータ等も適宜記憶される。
【００１４】
ＣＰＵ１１、ＲＯＭ１２及びＲＡＭ１３は、バス１４を介して相互に接続されている。このバス１４にはまた、入出力インターフェース１５も接続されている。入出力インターフェース１５には、撮像部１６、入力部１７、出力部１８、記憶部１９、通信部２０及びドライブ２１が接続されている。
【００１５】
撮像部１６は、図示はしないが、光学レンズ部と、イメージセンサと、を備えている。
【００１６】
光学レンズ部は、被写体を撮影するために、光を集光するレンズ、例えばフォーカスレンズやズームレンズ等で構成される。
フォーカスレンズは、イメージセンサの受光面に被写体像を結像させるレンズである。ズームレンズは、焦点距離を一定の範囲で自在に変化させるレンズである。
光学レンズ部にはまた、必要に応じて、焦点、露出、ホワイトバランス等の設定パラメータを調整する周辺回路が設けられる。
【００１７】
イメージセンサは、光電変換素子や、ＡＦＥ（Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ）等から構成される。
光電変換素子は、例えばＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）型の光電変換素子等から構成される。光電変換素子には、光学レンズ部から被写体像が入射される。そこで、光電変換素子は、被写体像を光電変換（撮像）して画像信号を一定時間蓄積し、蓄積した画像信号をアナログ信号としてＡＦＥに順次供給する。
ＡＦＥは、このアナログの画像信号に対して、Ａ／Ｄ（Ａｎａｌｏｇ／Ｄｉｇｉｔａｌ）変換処理等の各種信号処理を実行する。各種信号処理によって、ＹＵＶ色空間のディジタル信号が生成され、撮像部１６の出力信号として出力される。
このような撮像部１６の出力信号を、以下、「撮像画像のデータ」と呼ぶ。撮像画像のデータは、ＣＰＵ１１や図示しない画像処理部等に適宜供給される。
【００１８】
入力部１７は、各種釦等で構成され、ユーザの指示操作に応じて各種情報を入力する。
出力部１８は、ディスプレイやスピーカ等で構成され、画像や音声を出力する。
記憶部１９は、ハードディスク或いはＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等で構成され、各種画像のデータを記憶する。
通信部２０は、インターネットを含むネットワークを介して他の装置（図示せず）との間で行う通信を制御する。
【００１９】
ドライブ２１には、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリ等よりなる、リムーバブルメディア３１が適宜装着される。ドライブ２１によってリムーバブルメディア３１から読み出されたプログラムは、必要に応じて記憶部１９にインストールされる。また、リムーバブルメディア３１は、記憶部１９に記憶されている画像のデータ等の各種データも、記憶部１９と同様に記憶することができる。
【００２０】
このように構成される撮像装置１では、例えば、輝度が高く肌色が飽和してしまったり、濃い影ができたり、或いは色温度の異なる複数の光源が混ざっている等の光線の状況であっても、人物の肌色領域を適切に検出し、肌色領域のみに美肌処理を施した画像（以下、「美肌画像」という。）を生成することができる機能を有する。
【００２１】
［美肌画像の生成］
ここで、美肌画像の生成について説明する。
図２は、美肌画像の生成について説明するための模式図である。
【００２２】
美肌画像の生成は、図２に示すように、まず、撮像画像のデータから、背景用の画像（以下、「標準画像」という。）と、美肌処理を施す対象となる画像（以下、「全体美肌処理元画像」という。）と、を取得する。この時点で、「標準画像」と「全体美肌処理元画像」との色空間はＹＵＶ色空間である。
そして、全体美肌処理元画像に対して、画像全体に美肌処理を施して、全体美肌画像を生成する。また、全体美肌画像の顔における肌色領域を抽出したマップ（以下、「肌マップ」という。）を作成する。
【００２３】
その後、作成した肌マップを用いて、標準画像と全体美肌画像とをαブレンドする。肌マップを用いて、標準画像と全体美肌画像とをαブレンドした画像は、顔における肌色領域に対して美肌処理を施された画像（以下、「美肌画像」という。）となる。
【００２４】
［肌マップの作成］
肌マップの作成について説明する。
図３は、肌マップの作成について説明するための模式図である。
【００２５】
肌マップは、まず、ＹＵＶ色空間である全体美肌処理画像を、ＨＳＶ（色相：Ｈｕｅ，彩度：Ｓａｔｕｒａｔｉｏｎ・Ｃｈｒｏｍａ，明度：Ｖａｌｕｅ・Ｌｉｇｈｔｎｅｓｓ・Ｂｒｉｇｈｔｎｅｓｓ）色空間に変換する。ＨＳＶに変換した画像からＨＳＶを計測し、各Ｈ，Ｓ，Ｖチャンネルの平均値を算出する。
そして、画素におけるＨ，Ｓ，Ｖのそれぞれについて、図３（ａ）〜（ｃ）に示すように、平均値からの差分に応じて、予め決定しておいた重み付けから、Ｈ，Ｓ，Ｖチャンネルの肌色らしさを示す肌色レベル（Ｌｈ，Ｌｓ，Ｌｖ）を算出する。
その後、算出した各Ｈ，Ｓ，Ｖチャンネルの肌色レベルを掛け合わせて、画素における肌マップ値を算出して、肌マップ値により構成される肌マップが作成される。肌マップでは、肌色らしい部分とそうでない部分が段階的に表示される。本例の肌マップでは、図２に示すように、白色が最も肌色らしい部分であり、黒色が最も肌色らしくない部分として表示される。
【００２６】
［種々の光の環境下での影響への対応］
肌マップ生成に際して、顔へ均一に光が当たっている場合は、肌色領域を精度よく抽出することができるが、例えば、濃い影ができたり、色温度の異なる複数の光源が混ざっていたりする種々の光の環境下であるような場合には、適切に肌色領域を抽出することができない。適切に肌色領域を抽出することができないと、肌色領域から外れた領域は、美肌処理の対象とならずに、最終的な画像においてノイズとして残ってしまう。
【００２７】
そこで、本実施形態では、以下のように、種々の光の環境への対応を行う。
図４は、種々の光の環境下での影響を説明するための模式図である。ここでは、色相（Ｈ）における影響を説明し、図４（ａ），（ｂ）における肌色レベルは、図３（ａ）の肌色レベルに対応している。
通常のシーンで撮影された画像では、図４（ａ）に示すように、色相（Ｈ）における頻度の分布が重み付けの既定値内に収まり（算出した肌色レベルに収まり）、適切に肌色領域として抽出することができる。一点鎖線は、平均値より負の方向で頻度が概ね０となる値を示している。
一方、例えば、色温度の異なる複数の光源が混ざっているようなシーンで撮影された画像では、図４（ｂ）に示すように、頻度の山が複数あり、実際の肌色領域でも、色相（Ｈ）における頻度の分布（特に、図４（ａ）の一点鎖線より更に負の方向の矢印の範囲内）が重み付けの既定値内に収まらず（算出した肌色レベルに収まらず）、肌色領域から外れてしまう。
【００２８】
そこで、本実施形態では、色相（Ｈ）の計測結果のヒストグラムを作成し、当該ヒストグラムの解析結果から、色相（Ｈ）の重み付けの係数を再決定する。ヒストグラムを解析して画像に応じた重み付けとすることで、種々の光の環境下でも適切に肌色領域を抽出することができるようになる。
【００２９】
図５は、色相（Ｈ）の重み付けの再決定を説明するための模式図である。
まず、人の顔の計測領域（本実施形態においては、人の鼻付近）で計測される色相（Ｈ）の平均値を算出する。
そして、平均値からの差分に応じて、図５（ａ）に示すようなヒストグラムを作成する。作成したヒストグラムにおいて正の方向と負の方向に閾値以下になる値（Ｒａｎｇｅｐ，Ｒａｎｇｅｍ）をサーチして行き、ヒストグラムの解析を行う。
ヒストグラムの解析の結果、サーチされたＲａｎｇｅｐ，Ｒａｎｇｅｍの値に応じて、予め決められていた重み付けを再調整して、決定する。即ち、図５（ｂ）に示すように、Ｒａｎｇｅｐ，Ｒａｎｇｅｍの値に応じて、予め決定されていた重み付け（従来設定）の幅を新たに決定した重み付け（新規設定）の幅まで広げることにより調整する。
新たに決定した重み付けに基づいて、色相（Ｈ）の肌色領域を抽出することで、種々の光の環境下で撮影された画像でも適切な肌色領域を抽出することができる。即ち、ＨＳＶ色空間の色情報を使用して肌色レベルを算出し、肌色領域を検出する方法において、従来固定であった色相成分の重み付けを、色相成分の分布に応じて調整して肌色レベルを算出することで、色相成分の分布が広い、濃い影となっている場合や色温度の異なる複数の光源が当たっている場合等の種々の光の環境下でも適切に肌色領域を抽出して対応することができるようになる。
【００３０】
［肌の飽和領域への対応］
また、上述したような肌色領域の抽出の手法では、Ｈ，Ｓ，Ｖの各チャンネルで肌色を判定しているために、色相（Ｈ）が回転してしまい肌色の色相（Ｈ）から外れてしまった領域（以下、「飽和領域」という。）では、肌色領域として抽出されないという問題が生じる。本来肌色であるが飽和していて肌色領域として抽出されなかった飽和領域は、美肌処理の対象とならずに、最終的な画像においてノイズとして残ってしまう。
【００３１】
そこで、本実施形態では、肌色領域の抽出に際して、肌色の飽和領域の判定を行う。
図６は、肌色の飽和領域の判定について説明するための模式図である。
肌色の飽和領域は、図６（ａ）及び図６（ｂ）に示すように、高明度領域と、低彩度領域において、予め設定した重み付けの規定値内に収まっているか否かを判定して行う。画素における明度（Ｖ）及び彩度（Ｓ）の値における重み付けから飽和レベルが算出される。その後、算出した明度（Ｖ）及び彩度（Ｓ）の飽和レベルを掛け合わせて、一方で算出した肌色レベルとの比較を行って、値の高い方を肌マップ値として採用して、飽和領域の肌マップを作成する。即ち、従来のＨＳＶ色空間の色相成分を使用する肌色領域検出方法では検出されなかった肌色が飽和している部分を、色相成分を除いた明度成分と彩度成分とから算出される飽和レベルを使用して補完する。
【００３２】
図７は、図１の撮像装置１の機能的構成のうち、美肌画像生成処理を実行するための機能的構成を示す機能ブロック図である。
【００３３】
美肌画像生成処理とは、撮像画像のデータから顔の肌色領域にのみ美肌処理を施した美肌画像を生成する一連の処理をいう。
このような美肌画像生成処理は、肌マップ作成処理を含む。
肌マップ作成処理とは、肌色領域を特定するためのマップであり、肌色らしさを示す指標が段階的に表示された肌マップを作成する一連の処理である。肌マップ作成処理で作成される肌マップは、色相（Ｈ）において肌色が飽和してしまった領域や、種々の光の環境下で肌色領域から除外されてしまった領域をカバーされたものとなる。
【００３４】
美肌画像生成処理を実行する場合には、図７に示すように、ＣＰＵ１１において、画像取得部５１と、画像処理部５２と、肌マップ作成処理部５３と、画像合成部５４と、が機能する。
【００３５】
また、記憶部１９の一領域には、画像記憶部７１と、重み付け情報記憶部７２と、顔マップ記憶部７３と、が設定される。
【００３６】
画像記憶部７１には、例えば、撮像部１６で撮像された撮像画像のデータや、人の顔の肌のみに美白処理が施された美肌画像等の画像データが記憶される。
【００３７】
重み付け情報記憶部７２には、肌色レベルを算出するためのＨＳＶの重み付けの係数、飽和レベルを算出するための高明度（Ｖ）の領域及び低彩度（Ｓ）の領域の重み付けの係数に関する情報が記憶される。
【００３８】
顔マップ記憶部７３には、顔領域のみをαブレンドの対象とするためのマスク画像であり、一般的な顔の形に略一致する楕円形状のマスク画像である顔マップが記憶される。
【００３９】
画像取得部５１は、処理対象の画像を取得する。具体的には、画像取得部５１は、例えば、撮像部１６から出力される撮像画像のデータからαブレンド時に肌色領域以外の背景の領域として用いられる標準画像と、顔用の全体美肌処理元画像を取得する。取得先はこれに限らず、画像記憶部７１に記憶されている画像のデータから取得してもよいし、通信部２０を介して外部装置に記憶されている画像のデータを取得してもよい。
【００４０】
画像処理部５２は、画像に対して画像処理を施す。具体的には、画像処理部５２は、例えば、全体美肌処理元画像の画像全体に対して美肌処理を施して、全体美肌処理画像を生成する。美肌処理は、例えば、ＮＲ（Ｎｏｉｓｅ  Ｒｅｄｕｃｔｉｏｎ）フィルタをかけて平滑化するような、種々の人の肌が美肌になる処理であり、公知の美肌処理技術を用いることができる。
【００４１】
肌マップ作成処理部５３は、肌マップ作成処理を実行する。肌マップ作成処理の実行の結果、顔領域における肌色領域で肌色らしさが段階的に特定された肌マップが作成される。
【００４２】
肌マップ作成処理部５３は、画像の顔の肌に基づいて、多段的に肌色領域を抽出する。
また、肌マップ作成処理部５３は、輝度が高く肌色が飽和してしまい、肌色領域として抽出できない領域についても、高輝度領域と、低彩度領域から飽和レベルを算出して、肌色マップに肌色領域として抽出することができる。
さらに、肌マップ作成処理部５３は、例えば、濃い影が生じた場合や色温度の異なる複数の光源が当たった場合等の種々の光の環境下にも対応するため、色相（Ｈ）の重み付けを画像に対応するレンジに調整して、肌色レベルを算出することができる。
これにより、人の顔の肌を基準として肌色領域の他に、通常の手法では抽出できない飽和した肌色領域や種々の光の環境下で抽出できない肌色領域を抽出することができ、人の顔の肌の領域のみに適切に美肌処理が施された美肌画像を生成することができる。
【００４３】
画像合成部５４は、画像を合成する。具体的には、画像合成部５４は、例えば、標準画像と、美肌処理を画像全体に施した全体美肌画像とを肌マップをα値とするマスク画像を使用して、αブレンドする合成を行う。
【００４４】
図８は、図７の機能的構成を有する図１の撮像装置１が実行する美肌画像生成処理の流れを説明するフローチャートである。
美肌画像生成処理は、ユーザによる入力部１７への美肌画像生成処理開始の操作により開始される。
【００４５】
ステップＳ１１において、画像取得部５１は、撮像部１６から出力される撮像画像のデータから、標準画像と、全体美肌処理元画像との２つの画像を取得する。
【００４６】
ステップＳ１２において、画像処理部５２は、全体美肌処理元画像の画像全体に対して美肌処理を施して、全体美肌処理画像を生成する。
【００４７】
ステップＳ１３において、肌マップ作成処理部５３は、肌マップ作成処理を実行する。肌マップ作成処理の実行の結果、αブレンドに用いる肌マップが作成される。肌マップ作成処理の詳細については後述する。
【００４８】
ステップＳ１４において、画像合成部５４は、標準画像と全体美肌画像とを、肌マップを用いてαブレンドする。αブレンドの結果、人の顔の肌のみに美白処理が施された美肌画像が生成される（図２を参照）。生成した美肌画像は、画像記憶部７１に記憶される。
その後、美肌画像生成処理は終了する。
【００４９】
図９は、美肌画像生成処理のうち、肌マップ作成処理の流れを説明するフローチャートである。
【００５０】
ステップＳ３１において、肌マップ作成処理部５３は、ＹＵＶ色空間の全体美肌処理画像をＨＳＶ変換し、計測したＨＶＳの平均値からの差分でＨ，Ｓ，Ｖの各チャンネルのヒストグラムを作成する。
【００５１】
ステップＳ３２において、肌マップ作成処理部５３は、Ｈ，Ｓ，Ｖのヒストグラムに対して、重み付けを決定する。Ｓ，Ｖチャンネルでは、重み付け情報記憶部７２に記憶されるＳ，Ｖの重み付けとして、Ｓ，Ｖのヒストグラムの重み付けとして決定する（図３（ｂ），３（ｃ）を参照）。Ｈのチャンネルでは、Ｈのヒストグラムを解析して、Ｈを含む領域まで、重み付け情報記憶部７２に記憶されるＨの重み付けの幅を広げて、重み付けを再決定する。
Ｈのヒストグラム解析は、Ｈの平均値を始点として正の方向と負の方向に対して、閾値以下となる値をサーチすることにより行う（図５（ａ）を参照）。サーチの結果、閾値以下の値の場所まで、重み付けの幅を広げる（図５（ｂ）を参照）。
【００５２】
ステップＳ３３において、肌マップ作成処理部５３は、決定したＳ，Ｖの重み付けと、再決定したＨの重み付けから、各画素における肌色レベルＬｈ，Ｌｓ，Ｌｖを算出する。
【００５３】
ステップＳ３４において、肌マップ作成処理部５３は、顔領域において飽和領域が所定の割合以下であるか否かの判定を行う。当該判定を行うことで、飽和領域が狭く影響が出ない程度の所定の割合以下の画像については、飽和領域を考慮して処理を行わずに処理負担を軽減する。
飽和領域が所定の割合よりも多い場合には、ステップＳ３４においてＮＯと判定されて、処理はステップＳ３６に進む。
飽和領域が所定の割合以下の場合には、ステップＳ３４においてＹＥＳと判定されて、処理はステップＳ３５に進む。
【００５４】
ステップＳ３５において、肌マップ作成処理部５３は、算出された肌色レベルのみに基づいて画素ごとの肌アップ値を算出して、肌マップを作成する。
肌マップ値は、以下の式（１）により算出される。
肌マップ値（ＭＡＰ）＝Ｌｈ×Ｌｓ×Ｌｖ・・・（１）
なお、「Ｌｈ」は色相（Ｈ）の肌色レベルであり、「Ｌｓ」は彩度（Ｓ）の肌色レベルであり、「Ｌｖ」は明度（Ｖ）肌色レベルである。
その後、肌マップ作成処理は終了する。
【００５５】
ステップＳ３６において、肌マップ作成処理部５３は、飽和領域が所定の割合よりも多いため、高明度領域及び低彩度領域のヒストグラムを作成し、重み付け情報記憶部７２に記憶される高明度領域及び低彩度領域の重み付けから、高明度領域及び低彩度領域の飽和レベルを算出する（図６（ａ），（ｂ）を参照）。
【００５６】
ステップＳ３７において、肌マップ作成処理部５３は、式（１）により画素ごとの肌マップ値を算出するとともに、以下の式（２）により飽和マップ値を算出する。そして、画素ごとに算出した肌マップ値と飽和マップ値を比較して、値の大きい方を最終的な肌マップ値として採用し（論理和して）、肌マップを作成する。
飽和マップ値は、以下の式（２）により算出される。
飽和マップ値（ＭＡＰ）＝高Ｌｖ×低Ｌｓ・・・（２）
なお、「高Ｌｖ」は高明度領域の肌色レベルであり、「低Ｌｓ」は低彩度領域の肌色レベルである。
その結果、本来肌であるが飽和領域であったり、種々の光の環境下で肌色領域として抽出されなかったりした領域を含む肌マップが作成される。
【００５７】
ステップＳ３８において、肌マップ作成処理部５３は、顔マップ記憶部７３に記憶される顔マップを、該当画像に含まれる顔の位置と顔の大きさに調整して顔マップを作成する。
【００５８】
ステップＳ３９において、肌マップ作成処理部５３は、ステップＳ３５又はステップＳ３７で作成した肌マップと、顔マップとをαブレンドする。その結果、本来顔以外の領域であるにもかかわらず肌色領域として検出された領域を除いた肌マップが作成される。
その後、肌マップ作成処理は終了する。
【００５９】
以上のように構成される撮像装置１は、肌マップ作成処理部５３と、画像合成部５４と、を備える。
肌マップ作成処理部５３は、画像に含まれる肌色領域を検出する。
また、肌マップ作成処理部５３は、画像に含まれる高明度かつ低彩度である飽和領域を検出する。
画像合成部５４は、肌マップ作成処理部５３により検出した飽和領域を使用して、肌マップ作成処理部５３により検出した肌色領域を補正する処理を行う。
これにより、撮像装置１においては、色相成分では検出の難しい肌色が飽和している部分も含め、適切に肌色領域が検出でき、光線の状況によらず人物の肌色領域を適切に検出することができる。
【００６０】
肌マップ作成処理部５３は、ＨＳＶ色空間のうちの色相成分を含む色情報に基づき、肌色領域を検出する。
また、肌マップ作成処理部５３は、ＨＳＶ色空間のうちの色相成分を除く色情報に基づき、飽和領域を検出する。
これにより、撮像装置１においては、ＨＳＶ色空間を用いることで、肌色領域及び飽和領域の検出を両立することができる。
【００６１】
肌マップ作成処理部５３は、ＨＳＶ色空間のうちの色相成分を含む色情報に基づき、画像を構成する画素毎に、肌色らしさを示す肌色レベルを算出する。
また、肌マップ作成処理部５３は、ＨＳＶ色空間のうちの色相成分を除く色情報に基づき、画像を構成する画素毎に、高明度かつ低彩度である飽和の度合いを示す飽和レベルを算出する。
また、肌マップ作成処理部５３は、算出した肌色レベルが所定の閾値以上の領域を肌色領域として検出する。
また、肌マップ作成処理部５３は、算出した飽和レベルが所定の閾値以上の領域を飽和領域として検出する。
これにより、撮像装置１においては、通常の光線の状況では肌色領域の検出に適している色相成分で肌色領域を検出し、かつ色相成分では検出の難しい肌色が飽和している部分も含め、適切に肌色領域を簡単に検出することができる。
【００６２】
画像合成部５４は、肌マップ作成処理部５３では検出できなかった一部の肌色領域を、肌マップ作成処理部５３により検出した飽和領域を使用して補正する処理を行う。
これにより、撮像装置１においては、検出できなかった一部の肌色領域を、補正することができる。
【００６３】
画像合成部５４は、検出した肌色領域と検出した飽和領域の論理和となる領域に当該肌色領域を補正する処理を行う。
これにより、撮像装置１においては、簡単な処理で補正の領域を特定することができる。
【００６４】
肌マップ作成処理部５３は、予め用意されている基準となる人物の顔領域情報を更に使用して、補正した肌色領域が人物の顔の肌色領域となるように補正する処理を行う。
これにより、撮像装置１においては、色情報だけでは難しい人物の顔の肌色領域以外の領域を除く処理を、処理負担が少なく、かつ、簡単に人物の顔の肌色領域に補正する処理を行うことができる。
【００６５】
また、撮像装置１は、画像合成部５４により補正した肌色領域に対して美肌処理を行う画像処理部５２を、更に備える。
これにより、撮像装置１においては、人の肌を美肌にする美肌処理を施した画像を生成することができる。
【００６６】
肌マップ作成処理部５３と、画像を構成する画素毎に、肌色らしさを示す肌色レベルを算出する。
また、肌マップ作成処理部５３と、画像を構成する画素毎に、高明度かつ低彩度である飽和の度合いを示す飽和レベルを算出する。
また、肌マップ作成処理部５３と、算出した肌色レベルと、算出した飽和レベルとから画像に含まれる肌色領域を検出する。
これにより、撮像装置１においては、通常の光線の状況における肌色部分の検出だけでなく、肌色が飽和している部分も含め、適切に肌色領域が検出でき、光線の状況によらず人物の肌色領域を適切に検出することができる。
【００６７】
肌マップ作成処理部５３は、ＨＳＶ色空間のうちの色相成分を含む色成分の情報に基づき、画像を構成する画素毎に、肌色レベルを算出する。
また、肌マップ作成処理部５３は、ＨＳＶ色空間のうちの色相成分を除く色成分の情報に基づき、画像を構成する画素毎に、飽和レベルを算出する。
これにより、撮像装置１においては、通常の光線の状況では肌色領域の検出に適している色相成分で肌色領域を検出し、かつ色相成分では検出の難しい肌色が飽和している部分も含め、適切に肌色領域を簡単に検出することができる。
【００６８】
肌マップ作成処理部５３は、算出した肌色レベルと算出した飽和レベルのうちの少なくともいずれか一方が所定の閾値以上である領域を肌色領域として検出する。
これにより、撮像装置１においては、簡単な処理で検出の難しい肌色が飽和している部分も含め、適切に肌色領域を検出することができる。
【００６９】
肌マップ作成処理部５３は、予め用意されている基準となる人物の顔領域情報を更に使用して、画像に含まれる人物の顔の肌色領域を検出する処理を行う。
これにより、撮像装置１においては、色情報だけでは難しい人物の顔の肌色領域以外の領域を除く処理を、処理負担が少なく、かつ、簡単に人物の顔の肌色領域に補正する処理を行うことができる。
【００７０】
肌マップ作成処理部５３は、画像を構成する画素毎の色相成分の値の分布に基づき、肌マップ作成処理部５３が肌色レベルを算出するための色相成分の重み付けを調整する。
また、肌マップ作成処理部５３は、調整した色相成分の重み付けで、ＨＳＶ色空間のうちの色相成分を含む色成分の情報に基づき、画像を構成する画素毎に、肌色レベルを算出する。
これにより、撮像装置１においては、常の光線の状況では肌色領域の検出に適している色相成分の値の分布に基づき、肌マップ作成処理部５３が肌色レベルを算出するための色相成分の重み付けを調整するために、光線の状況によらず人物の肌色領域を適切に検出することができる。
【００７１】
また、撮像装置１は、検出した肌色領域に対して美肌処理を行う画像処理部５２を、更に備える。
これにより、撮像装置１においては、人の肌を美肌にする美肌処理を施した画像を生成することができる。
【００７２】
肌マップ作成処理部５３は、画像に含まれる肌色の状況を判別する。
また、肌マップ作成処理部５３は、画像に含まれる高明度かつ低彩度である飽和の状況を判別する。
また、肌マップ作成処理部５３は、判別した肌色の状況と、判別した飽和の状況と、に基づき、画像内の肌色領域を検出する。
これにより、撮像装置１においては、色温度が異なったり、異なる色温度の複数の光源が混ざったりしているような場合であっても、適切に肌色領域が検出でき、光線の状況によらず人物の肌色領域を適切に検出することができる。
【００７３】
肌マップ作成処理部５３は、ＨＳＶ色空間のうちの色相成分を含む色情報に基づき、画像を構成する画素毎に、肌色らしさを示す肌色レベルを算出する。
また、肌マップ作成処理部５３は、画像を構成する画素毎の色相成分の値の分布に基づき、肌マップ作成処理部５３が肌色レベルを算出するための色相成分の重み付けを調整する。
また、肌マップ作成処理部５３と、調整手段により調整した重み付けで、肌マップ作成処理部５３により算出した肌色レベルに基づき、画像に含まれる肌色領域を検出する。
これにより、撮像装置１においては、色相成分の値の分布に基づき、肌マップ作成処理部５３が肌色レベルを算出するための色相成分の重み付けを調整するために、光線の状況によらず人物の肌色領域を適切に検出することができる。
【００７４】
また、撮像装置１は、検出した肌色領域に対して美肌処理を行う画像処理部５２を、更に備える。
これにより、撮像装置１においては、人の肌を美肌にする美肌処理を施した画像を生成することができる。
【００７５】
なお、本発明は、上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
【００７６】
上述の実施形態では、飽和した領域でも肌色領域として抽出できたり、例えば、濃い影が生じたり、色温度の異なる複数の光源が当たっていたりする等の種々の光の環境下でも肌色領域が抽出できるようにする処理を併せて行うように構成したが、それぞれ別々に行うように構成したり、いずれか一方のみを実行したりするように構成してもよい。
【００７７】
また、上述の実施形態では、ヒストグラムを生成する際の画像を構成する画素は、記録用の画像サイズの画素数でも、間引いたライブビュー表示用の画素でもよい。
【００７８】
また、上述の実施形態では、色相（Ｈ）のヒストグラムに応じて、重み付けの幅を、予め決定された重み付けの幅から広げるように構成したが、狭めるように構成してもよい。また、例えば、画像における顔領域が小さく、美肌を行うことの重みが低い場合には、顔以外への影響を考慮して、重み付けの幅を狭めるように構成してもよい。
さらに、重み付けの傾きは、幅に係らず固定としてもよいが、幅が広い場合には、なだらかにするように可変にしてもよい。
【００７９】
また、上述した実施形態では、色相（Ｈ）のヒストグラムの解析は、平均値を始点として正の方向と負の方向に向かってサーチするように構成したが、例えば、端部から中心に向かってサーチするように構成してもよい。
【００８０】
また、上述した実施形態では、顔マップは、顔領域に略一致する楕円形状のマスク画像としたがこれに限られない。例えば、対照形状の楕円形状であるため、１／４部の形状の顔マップとし、使用時に４等倍して楕円形状を構成するようにしてもよい。記憶容量の削減が可能となる。
【００８１】
また、上述した実施形態では、肌色レベルと、飽和レベルの算出の結果、飽和レベルの値が高い場合に飽和領域として抽出し、当該飽和領域が所定割合以下であった場合には、肌色レベルのみで肌マップを作成するように構成したが、飽和レベルが所定の値であったことをもって飽和領域として、該飽和領域が所定割合以下であった場合には、肌色レベルのみで肌マップを作成するように構成してもよい。
【００８２】
また、上述の実施形態では、本発明が適用される撮像装置１は、デジタルカメラを例として説明したが、特にこれに限定されない。
例えば、本発明は、美肌画像生成処理機能を有する電子機器一般に適用することができる。具体的には、例えば、本発明は、ノート型のパーソナルコンピュータ、プリンタ、テレビジョン受像機、ビデオカメラ、携帯型ナビゲーション装置、携帯電話機、スマートフォン、ポータブルゲーム機等に適用可能である。
【００８３】
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
換言すると、図７の機能的構成は例示に過ぎず、特に限定されない。即ち、上述した一連の処理を全体として実行できる機能が撮像装置１に備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に図７の例に限定されない。
また、１つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。
本実施形態における機能的構成は、演算処理を実行するプロセッサによって実現され、本実施形態に用いることが可能なプロセッサには、シングルプロセッサ、マルチプロセッサ及びマルチコアプロセッサ等の各種処理装置単体によって構成されるものの他、これら各種処理装置と、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）やＦＰＧＡ（Ｆｉｅｌｄ‐Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）等の処理回路とが組み合わせられたものを含む。
【００８４】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。
【００８５】
このようなプログラムを含む記録媒体は、ユーザにプログラムを提供するために装置本体とは別に配布される図１のリムーバブルメディア３１により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成される。リムーバブルメディア３１は、例えば、磁気ディスク（フロッピディスクを含む）、光ディスク、又は光磁気ディスク等により構成される。光ディスクは、例えば、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ），Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ（ブルーレイディスク）等により構成される。光磁気ディスクは、ＭＤ（Ｍｉｎｉ−Ｄｉｓｋ）等により構成される。また、装置本体に予め組み込まれた状態でユーザに提供される記録媒体は、例えば、プログラムが記録されている図１のＲＯＭ１２や、図１の記憶部１９に含まれるハードディスク等で構成される。
【００８６】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的或いは個別に実行される処理をも含むものである。
【００８７】
以上、本発明のいくつかの実施形態について説明したが、これらの実施形態は、例示に過ぎず、本発明の技術的範囲を限定するものではない。本発明はその他の様々な実施形態を取ることが可能であり、さらに、本発明の要旨を逸脱しない範囲で、省略や置換等種々の変更を行うことができる。これら実施形態やその変形は、本明細書等に記載された発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００８８】
以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
［付記１］
画像に含まれる肌色領域を検出する肌色領域検出手段と、
画像に含まれる高明度かつ低彩度である飽和領域を検出する飽和領域検出手段と、
前記飽和領域検出手段により検出した飽和領域を使用して、前記肌色領域検出手段により検出した肌色領域を補正する処理を行う肌色領域補正手段と、
を備えることを特徴とする検出装置。
［付記２］
前記肌色領域検出手段は、ＨＳＶ色空間のうちの色相成分を含む色情報に基づき、前記肌色領域を検出し、
前記飽和領域検出手段は、ＨＳＶ色空間のうちの色相成分を除く色情報に基づき、前記飽和領域を検出する、
ことを特徴とする付記１に記載の検出装置。
［付記３］
ＨＳＶ色空間のうちの色相成分を含む色情報に基づき、画像を構成する画素毎に、肌色らしさを示す肌色レベルを算出する肌色レベル算出手段と、
ＨＳＶ色空間のうちの色相成分を除く色情報に基づき、画像を構成する画素毎に、高明度かつ低彩度である飽和の度合いを示す飽和レベルを算出する飽和レベル算出手段と、を更に備え、
前記肌色領域検出手段は、算出した肌色レベルが所定の閾値以上の領域を前記肌色領域として検出し、
前記飽和領域検出手段は、算出した飽和レベルが所定の閾値以上の領域を前記飽和領域として検出する、
ことを特徴とする付記２に記載の検出装置。
［付記４］
前記肌色領域補正手段は、前記肌色領域検出手段では検出できなかった一部の肌色領域を、前記飽和領域検出手段により検出した前記飽和領域を使用して補正する処理を行う、
ことを特徴とする付記１乃至３の何れか１つに記載の検出装置。
［付記５］
前記肌色領域補正手段は、検出した前記肌色領域と検出した前記飽和領域の論理和となる領域に当該肌色領域を補正する処理を行う、
ことを特徴とする付記４に記載の検出装置。
［付記６］
前記肌色領域補正手段は、予め用意されている基準となる人物の顔領域情報を更に使用して、補正した前記肌色領域が人物の顔の肌色領域となるように補正する処理を行う、
ことを特徴とする付記１乃至５の何れか１つに記載の検出装置。
［付記７］
前記肌色領域補正手段により補正した前記肌色領域に対して美肌処理を行う画像処理手段を、更に備える、
ことを特徴とする付記１乃至５の何れか１つに記載の検出装置。
［付記８］
画像を構成する画素毎に、肌色らしさを示す肌色レベルを算出する肌色レベル算出手段と、
画像を構成する画素毎に、高明度かつ低彩度である飽和の度合いを示す飽和レベルを算出する飽和レベル算出手段と、
前記肌色レベル算出手段により算出した肌色レベルと、前記飽和レベル算出手段により算出した飽和レベルとから画像に含まれる肌色領域を検出する肌色領域検出手段と、
を備えることを特徴とする検出装置。
［付記９］
前記肌色レベル算出手段は、ＨＳＶ色空間のうちの色相成分を含む色成分の情報に基づき、画像を構成する画素毎に、前記肌色レベルを算出し、
前記飽和レベル算出手段は、ＨＳＶ色空間のうちの色相成分を除く色成分の情報に基づき、画像を構成する画素毎に、前記飽和レベルを算出する、
ことを特徴とする付記８に記載の検出装置。
［付記１０］
前記肌色領域検出手段は、算出した前記肌色レベルと算出した飽和レベルのうちの少なくともいずれか一方が所定の閾値以上である領域を肌色領域として検出する、
ことを特徴とする付記８又は９に記載の検出装置。
［付記１１］
前記肌色領域検出手段は、予め用意されている基準となる人物の顔領域情報を更に使用して、画像に含まれる人物の顔の肌色領域を検出する処理を行う、
ことを特徴とする付記８乃至１０の何れか１つに記載の検出装置。
［付記１２］
画像を構成する画素毎の色相成分の値の分布に基づき、前記肌色レベル算出手段が前記肌色レベルを算出するための色相成分の重み付けを調整する調整手段を、更に備え、
前記肌色レベル算出手段は、調整した色相成分の重み付けで、ＨＳＶ色空間のうちの色相成分を含む色成分の情報に基づき、画像を構成する画素毎に、前記肌色レベルを算出する、
ことを特徴とする付記３，８乃至１１の何れか１つに記載の検出装置。
［付記１３］
前記肌色領域検出手段により検出した前記肌色領域に対して美肌処理を行う画像処理手段を、更に備える、
ことを特徴とする付記８乃至１２の何れか１つに記載の検出装置。
［付記１４］
画像に含まれる肌色の状況を判別する肌色判別手段と、
画像に含まれる高明度かつ低彩度である飽和の状況を判別する飽和状況判別手段と、
前記肌色判別手段により判別した前記肌色の状況と、前記飽和状況判別手段により判別した飽和の状況と、に基づき、画像内の肌色領域を検出する肌色領域検出手段と、
を備えることを特徴とする検出装置。
［付記１５］
ＨＳＶ色空間のうちの色相成分を含む色情報に基づき、画像を構成する画素毎に、肌色らしさを示す肌色レベルを算出する肌色レベル算出手段と、
画像を構成する画素毎の色相成分の値の分布に基づき、肌色レベル算出手段が肌色レベルを算出するための色相成分の重み付けを調整する調整手段と、
前記調整手段により調整した重み付けで、前記肌色レベル算出手段により算出した肌色レベルに基づき、画像に含まれる肌色領域を検出する肌色領域検出手段と、
を備えることを特徴とする検出装置。
［付記１６］
前記肌色領域検出手段により検出した前記肌色領域に対して美肌処理を行う画像処理手段を、更に備える、
ことを特徴とする付記１５に記載の検出装置。
［付記１７］
画像に含まれる肌色領域を検出する肌色領域検出処理と、
画像に含まれる高明度かつ低彩度である飽和領域を検出する飽和領域検出処理と、
前記飽和領域検出処理により検出した飽和領域を使用して、前記肌色領域検出処理により検出した肌色領域を補正する処理を行う肌色領域補正処理と、
を含むことを特徴とする検出方法。
［付記１８］
画像を構成する画素毎に、肌色らしさを示す肌色レベルを算出する肌色レベル算出処理と、
画像を構成する画素毎に、高明度かつ低彩度である飽和の度合いを示す飽和レベルを算出する飽和レベル算出処理と、
前記肌色レベル算出処理により算出した肌色レベルと、前記飽和レベル算出処理により算出した飽和レベルとから画像に含まれる肌色領域を検出する肌色領域検出処理と、
を含むことを特徴とする検出方法。
［付記１９］
画像に含まれる肌色の状況を判別する肌色判別処理と、
画像に含まれる高明度かつ低彩度である飽和の状況判別する飽和状況処理と、
前記肌色判別処理により判別した前記肌色の状況と、前記飽和状況処理により判別した飽和の状況と、に基づき、画像内の肌色領域を検出する肌色領域検出処理と、
を含むことを特徴とする検出方法。
［付記２０］
ＨＳＶ色空間のうちの色相成分を含む色情報に基づき、画像を構成する画素毎に、肌色らしさを示す肌色レベルを算出する肌色レベル算出処理と、
画像を構成する画素毎の色相成分の値の分布に基づき、肌色レベル算出手段が肌色レベルを算出するための色相成分の重み付けを調整する調整処理と、
前記調整処理により調整した重み付けで、前記肌色レベル算出処理により算出した肌色レベルに基づき、画像に含まれる肌色領域を検出する肌色領域検出処理と、
を含むことを特徴とする検出方法。
【符号の説明】
【００８９】
１・・・撮像装置，１１・・・ＣＰＵ，１２・・・ＲＯＭ，１３・・・ＲＡＭ，１４・・・バス，１５・・・入出力インターフェース，１６・・・撮像部，１７・・・入力部，１８・・・出力部，１９・・・記憶部，２０・・・通信部，２１・・・ドライブ，３１・・・リムーバブルメディア，５１・・・画像取得部，５２・・・画像処理部，５３・・・肌マップ作成処理部，５４・・・画像合成部，７１・・・画像記憶部，７２・・・重み付け情報記憶部，７３・・・顔マップ記憶部
【図１】
2018049564.tif 000003
【図２】
2018049564.tif 000004
【図３】
2018049564.tif 000005
【図４】
2018049564.tif 000006
【図５】
2018049564.tif 000007
【図６】
2018049564.tif 000008
【図７】
2018049564.tif 000009
【図８】
2018049564.tif 000010
【図９】
2018049564.tif 000011