(57)【要約】【課題】撮影方法を考慮した好適な被写体を含む画像を得ること。【解決手段】撮像装置１は、顔検出部５３と、画像変形処理部５４と、角度情報取得部５１と、画像変形処理部５４と、を備える。顔検出部５３は、画像を取得する。画像変形処理部５４は、顔検出部５３により取得された画像中の被写体の形状を補正する。角度情報取得部５１は、被写体と撮像部１７との撮像時の位置関係の情報を取得する。画像変形処理部５４は、角度情報取得部５１により取得された位置関係の情報に基づいて、画像変形処理部５４による補正処理の強度を制御する。【選択図】図４
2016127419.tif 000002
【特許請求の範囲】
【請求項１】
画像を取得する第１の取得手段と、
前記第１の取得手段により取得された画像中の被写体の形状を補正する補正手段と、
前記被写体と撮像手段との撮像時の位置関係の情報を取得する第２の取得手段と、
前記第２の取得手段により取得された位置関係の情報に基づいて、前記補正手段による補正処理の強度を制御する制御手段と、
を備えたことを特徴とする画像補正装置。
【請求項２】
前記制御手段は、
前記位置関係の情報として、
前記第２の取得手段により前記被写体が上方向から撮影された情報が取得された場合には、前記制御手段により補正処理の強度を弱くするように制御し、
前記第２の取得手段により前記被写体が下方向から撮影された情報が取得された場合には、前記制御手段により補正処理の強度を強くするように制御する、
ことを特徴とする請求項１に記載の画像補正装置。
【請求項３】
前記第１の取得手段により取得された画像中の前記被写体の向きを判定する判定手段を更に備え、
前記第２の取得手段は、前記判定手段により判定された判定結果に基づいて、前記撮像時の位置関係の情報を取得する、
ことを特徴とする請求項１又は２に記載の画像補正装置。
【請求項４】
前記撮像手段の撮影時の角度の情報を取得する第３の取得手段を備え、
前記第２の取得手段は、前記第３の取得手段によって取得された前記撮影時の角度の情報を、前記被写体と前記撮像手段との撮像時の位置関係の情報として取得する、
ことを特徴とする請求項１又は２に記載の画像補正装置。
【請求項５】
前記被写体の向きに関する撮影モードをユーザ操作により設定する設定手段を更に備え、
前記第２の取得手段は、前記設定手段により設定された撮影モードに対応する前記位置関係の情報を取得する、
ことを特徴とする請求項１又は２に記載の画像補正装置。
【請求項６】
画像中の被写体の形状は、人の顔の輪郭である、
ことを特徴とする請求項１乃至５の何れか１項に記載の画像補正装置。
【請求項７】
前記制御手段は、補正処理の強度として歪みの強度を制御する、
ことを特徴とする請求項１乃至６の何れか１項に記載の画像補正装置。
【請求項８】
画像を取得する第１の取得ステップと、
前記第１の取得ステップにより取得された画像中の被写体の形状を補正する補正ステップと、
前記被写体と撮像手段との撮像時の位置関係の情報を取得する第２の取得ステップと、
前記第２の取得ステップにより取得された位置関係の情報に基づいて、前記補正ステップによる補正処理の強度を制御する制御ステップと、
を含むことを特徴とする画像補正方法。
【請求項９】
コンピュータを、
画像を取得する第１の取得手段、
前記第１の取得手段により取得された画像中の被写体の形状を補正する補正手段、
前記被写体と撮像手段との撮像時の位置関係の情報を取得する第２の取得手段、
前記第２の取得手段により取得された位置関係の情報に基づいて、前記補正手段による補正処理の強度を制御する制御手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像補正装置、画像補正方法及びプログラムに関する。
【背景技術】
【０００２】
従来より、従来、撮像された画像中の人物の顔を補正するか否かを正面の顔の回転角度に応じて制御する技術がある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−８６３７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１に記載の技術では、顔の補正をする場合に正面の顔の回転角度のみを補正の可否の考慮に入れており、撮影方法については何ら考慮されていなかった。
【０００５】
本発明は、上記のような問題に鑑みてなされたものであり、撮影方法を考慮した好適な被写体を含む画像を得ることを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の一態様の画像補正装置は、
画像を取得する第１の取得手段と、
前記第１の取得手段により取得された画像中の被写体の形状を補正する補正手段と、
前記被写体と撮像手段との撮像時の位置関係の情報を取得する第２の取得手段と、
前記第２の取得手段により取得された位置関係の情報に基づいて、前記補正手段による補正処理の強度を制御する制御手段と、
を備えたことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、撮影方法を考慮した好適な被写体を含む画像を得ることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態に係る撮像装置のハードウェアの構成を示すブロック図である。
【図２】本実施形態における細顔補正を説明するための模式図である。
【図３】本実施形態における細顔補正の手法を説明するための模式図である。
【図４】図１の撮像装置の機能的構成のうち、細顔撮影処理を実行するための機能的構成を示す機能ブロック図である。
【図５】図４の機能的構成を有する図１の撮像装置が実行する細顔撮影処理の流れを説明するフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について、図面を用いて説明する。
【００１０】
図１は、本発明の一実施形態に係る撮像装置のハードウェアの構成を示すブロック図である。
撮像装置１は、例えばデジタルカメラとして構成される。
【００１１】
撮像装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３と、バス１４と、入出力インターフェース１５と、センサ部１６と、撮像部１７と、入力部１８と、出力部１９と、記憶部２０と、通信部２１と、ドライブ２２と、を備えている。
【００１２】
ＣＰＵ１１は、ＲＯＭ１２に記録されているプログラム、又は、記憶部２０からＲＡＭ１３にロードされたプログラムに従って各種の処理を実行する。
【００１３】
ＲＡＭ１３には、ＣＰＵ１１が各種の処理を実行する上において必要なデータ等も適宜記憶される。
【００１４】
ＣＰＵ１１、ＲＯＭ１２及びＲＡＭ１３は、バス１４を介して相互に接続されている。このバス１４にはまた、入出力インターフェース１５も接続されている。入出力インターフェース１５には、センサ部１６、撮像部１７、入力部１８、出力部１９、記憶部２０、通信部２１及びドライブ２２が接続されている。
【００１５】
センサ部１６は、加速度センサを用いて重力方向との角度によって、撮像装置１の姿勢を検出可能に構成される。撮影時の撮像装置１の姿勢の検出によって、被写体と撮像部１７との撮像時の位置関係を示す撮影方向を把握することができるようになる。
【００１６】
撮像部１７は、図示はしないが、光学レンズ部と、イメージセンサと、を備えている。
【００１７】
光学レンズ部は、被写体を撮影するために、光を集光するレンズ、例えばフォーカスレンズやズームレンズ等で構成される。
フォーカスレンズは、イメージセンサの受光面に被写体像を結像させるレンズである。ズームレンズは、焦点距離を一定の範囲で自在に変化させるレンズである。
光学レンズ部にはまた、必要に応じて、焦点、露出、ホワイトバランス等の設定パラメータを調整する周辺回路が設けられる。
【００１８】
イメージセンサは、光電変換素子や、ＡＦＥ（Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ）等から構成される。
光電変換素子は、例えばＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）型の光電変換素子等から構成される。光電変換素子には、光学レンズ部から被写体像が入射される。そこで、光電変換素子は、被写体像を光電変換（撮像）して画像信号を一定時間蓄積し、蓄積した画像信号をアナログ信号としてＡＦＥに順次供給する。
ＡＦＥは、このアナログの画像信号に対して、Ａ／Ｄ（Ａｎａｌｏｇ／Ｄｉｇｉｔａｌ）変換処理等の各種信号処理を実行する。各種信号処理によって、ディジタル信号が生成され、撮像部１７の出力信号として出力される。
このような撮像部１７の出力信号を、以下、「撮像画像のデータ」と呼ぶ。撮像画像のデータは、ＣＰＵ１１や図示しない画像処理部等に適宜供給される。
【００１９】
入力部１８は、各種釦等で構成され、ユーザの指示操作に応じて各種情報を入力する。
出力部１９は、ディスプレイやスピーカ等で構成され、画像や音声を出力する。
記憶部２０は、ハードディスク或いはＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等で構成され、各種画像のデータを記憶する。
通信部２１は、インターネットを含むネットワークを介して他の装置（図示せず）との間で行う通信を制御する。
【００２０】
ドライブ２２には、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリ等よりなる、リムーバブルメディア３１が適宜装着される。ドライブ２２によってリムーバブルメディア３１から読み出されたプログラムは、必要に応じて記憶部２０にインストールされる。また、リムーバブルメディア３１は、記憶部２０に記憶されている画像のデータ等の各種データも、記憶部２０と同様に記憶することができる。
【００２１】
このように構成される撮像装置１では、取得した撮像画像に対して、人の顔の撮影方向に応じて、被写体の形状である顔を細く見せる補正（以下、「細顔補正」という。）の強度を変更する機能を有する。
【００２２】
図２は、本実施形態における細顔補正を説明するための模式図である。
人の顔は、図２に示すように、顔を上方向から撮影した場合には、頭の部分（髪等の部分）と撮像装置１の距離が近くなり、撮像装置１と顎の距離が遠くなること等の理由から、頭の部分が大きくなり、顎が細く写る。
これに対して、顔を下方向から撮影した場合には、頭の部分と撮像装置１の距離が遠くなり、撮像装置１と顎の距離が近くなる等の理由から、頭の部分が小さくなり、顎が太く写る。
このため、細顔補正では、上方向から撮影をし、顎が細く見えるような場合には、画像変形処理を施すと顔のバランスが崩れるために、画像変形処理を行わないか／標準の強度よりも弱めの強度で画像変形処理を施すようにする。
これに対して、下方向から撮影をし、顎が太く見えるような場合には、逆に、標準よりも強めの強度で画像変形処理を施すようにする。
これにより、顔のバランスを崩すことなく、細顔に見える補正を施すことができる。
【００２３】
ここで、本実施形態における細顔補正の手法について説明する。
図３は、本実施形態における細顔補正の手法を説明するための模式図である。
【００２４】
本実施形態の細顔補正では、まず、補正の対象となる画像（以下、「元画像」という。）Ｐ１において、顎を含む周囲の領域（以下、「トリミング領域」という。）Ｒ１を元画像からトリミングする。本実施形態においてトリミング領域Ｒ１は、鼻の下の部分を中心とした顎を含む領域とする。具体的には、トリミング領域Ｒ１は、例えば、顔枠Ｒ０の中心から顎方向へ２５％ズラした位置（鼻の下の部分）で、顔枠Ｒ０の１．６５倍のサイズとする。
【００２５】
次に、細顔補正では、トリミングの結果、生成される画像（以下、「トリミング画像」という。）Ｐ２に対して、上述した撮影方向に対応した強度で細顔補正を行う。本実施形態において細顔補正は、トリミング画像Ｐ２の中心（鼻の下の部分）に向かって放射状（本実施形態においては、中心から楕円形）に、中心方向に引っ張るような画像変形処理を行うように構成する。このように鼻の下の部分に向かって放射状（本実施形態においては、中心から楕円形）に中心方向に引っ張るような画像変形処理を行うことで、顔のバランスを崩さずに顎を細くする補正をすることができる。トリミング画像Ｐ２に対して細顔補正を行うことで、処理画像Ｐ３が生成される。
【００２６】
その後、細顔補正では、画像処理を施したトリミング画像Ｐ２である処理画像Ｐ３を元画像Ｐ１のトリミング領域に対応する領域Ｒ２に貼り付けて合成することで細顔補正を施した画像（以下、「細顔補正画像」という。）Ｐ４を生成する。
【００２７】
図４は、このような撮像装置１の機能的構成のうち、細顔撮影処理を実行するための機能的構成を示す機能ブロック図である。
細顔撮影処理とは、元画像に対して、撮影方向に応じた強度で細顔補正を施して細顔補正画像を生成するまでの一連の処理をいう。
【００２８】
細顔撮影処理を実行する場合には、図４に示すように、ＣＰＵ１１において、角度情報取得部５１と、撮像制御部５２と、顔検出部５３と、画像変形処理部５４と、トリミング処理部５５と、細顔補正画像生成部５６と、が機能する。
【００２９】
また、記憶部２０の一領域には、角度情報記憶部７１と、画像記憶部７２と、が設定される。
【００３０】
角度情報記憶部７１には、センサ部１６から取得したセンサ部１６でのセンシングの時刻を含むセンサ値からの角度情報が記憶される。「角度情報」は、撮像装置１の姿勢がわかる情報であり、撮像装置１の姿勢と共に、当該姿勢時の撮像装置１の動作状態の情報も付加される。したがって、「角度情報」からは、撮影時の撮像装置１の姿勢、即ち、撮影時の撮像装置１の撮影方向（上下／正面方向）がわかる。
【００３１】
画像記憶部７２には、撮像部１７から取得した撮像画像や生成した細顔補正画像のデータが記憶される。
【００３２】
角度情報取得部５１は、センサ部１６からのセンサ値に基づいて、角度情報を取得する。角度情報取得部５１は、取得した角度情報を角度情報記憶部７１に記憶させる。
また、角度情報取得部５１は、角度情報記憶部７１から元画像の撮像時の角度情報を取得する。なお、本実施形態においては、角度情報取得部５１は、元画像の撮影時刻と対応したセンサ部１６でのセンシングの時刻の角度情報を撮像時の角度情報として取得する。
【００３３】
撮像制御部５２は、撮像処理を実行するように撮像部１７を制御する。撮像処理の結果、撮像部１７から撮像画像が出力される。
【００３４】
顔検出部５３は、撮像部１７から出力された撮像画像である元画像を取得して解析し顔を検出する。顔検出は、既存の顔検出技術を用いる。
【００３５】
画像変形処理部５４は、角度情報取得部５１によって取得された撮影時の撮像装置１の角度に応じた画像変形処理の強度を決定する。具体的には、トリミング処理部５５は、図２に示すように、撮影時の撮像装置１の角度が下向きの場合には、顔を上から撮影することになるため、撮影される顔には細顔効果が発揮され易くことから、画像変形処理の強度を無し又は弱くし、撮影時の撮像装置１の角度が正面からの場合には、画像変形処理の強度を標準のものとし、撮影時の撮像装置１の角度が上向きの場合には、顔を下から撮影することになるため、撮影される顔には上方向への撮影の場合とは逆に顔全体が太く写る効果が発揮され易くなることから、画像変形処理の強度を標準よりも強くする。
【００３６】
また、画像変形処理部５４は、トリミング画像のうち、顔の顎付近の領域に対して、設定された強度で、画像変形処理を実行する。具体的には、画像変形処理部５４は、図３に示すように、設定された歪みの補正強度（上方向［無／弱］・正面［標準］・下方向［強］）で、トリミング画像Ｐ２の中心（鼻の下の部分）に向かって放射状（本実施形態においては、中心から楕円形）に、中心方向に引っ張るような画像変形処理を行う。
画像変形処理の結果、トリミング画像に対して細顔補正がなされた画像が生成される。
【００３７】
トリミング処理部５５は、元画像のうち、顔の顎付近をトリミング領域として設定する。具体的には、トリミング処理部５５は、図３に示すように、元画像Ｐ１において、鼻の下の部分を中心とした顎を含む周囲の領域をトリミング領域Ｒ１として設定する。詳細には、例えば、トリミング領域Ｒ１は、顔枠Ｒ０の中心から顎方向へ２５％ズラした位置（鼻の下の部分）で、顔枠Ｒ０の１．６５倍のサイズとする。
【００３８】
また、トリミング処理部５５は、元画像のうち、設定したトリミング領域をトリミングするトリミング処理を実行する。具体的には、トリミング処理部５５は、図３に示すように、設定したトリミング領域Ｒ１を元画像Ｐ１からトリミングする。
元画像のトリミング領域で構成されるトリミング画像が生成される。
【００３９】
細顔補正画像生成部５６は、処理画像を元画像のトリミング領域に対応する領域に貼り付けて細顔補正画像を生成する。具体的には、細顔補正画像生成部５６は、図３に示すように、処理画像Ｐ３を元画像Ｐ１のトリミング領域に対応する領域Ｒ２に貼り付けて合成することで細顔補正画像Ｐ４を生成する。
また、細顔補正画像生成部５６は、細顔補正画像を画像記憶部７２に記憶させる。
【００４０】
図５は、図４の機能的構成を有する図１の撮像装置１が実行する細顔撮影処理の流れを説明するフローチャートである。
細顔撮影処理は、ユーザによる入力部１８への細顔撮影処理開始の操作により開始される。細顔撮影処理開始により、角度情報取得部５１は、センサ部１６からのセンサ値を角度情報として逐次取得して、角度情報記憶部７１に記憶させる。
【００４１】
ステップＳ１１において、撮像制御部５２は、撮像処理を実行するように撮像部１７を制御する。撮像処理の結果、撮像部１７から撮像画像が出力される。
【００４２】
ステップＳ１２において、顔検出部５３は、撮像部１７から出力された撮像画像である元画像を取得して解析し顔を検出する。
【００４３】
ステップＳ１３において、顔検出部５３は、撮像画像内に顔があったか否かを判定する。
顔があった場合には、ステップＳ１３においてＹＥＳと判定されて、処理はステップＳ１４に進む。
顔がなかった場合には、ステップＳ１３においてＮＯと判定されて、細顔撮影処理は終了する。細顔撮影処理の終了に際して、撮像画像は画像記憶部７２に記憶される。
【００４４】
ステップＳ１４において、角度情報取得部５１は、センサ部１６から取得した撮影時の撮像装置１の角度の情報を角度情報記憶部７１から取得する。
【００４５】
ステップＳ１５において、画像変形処理部５４は、角度情報取得部５１によって取得された撮影時の撮像装置１の角度（上／下／正面方向）に応じた画像変形処理の強度を決定する。具体的には、トリミング処理部５５は、撮影時の撮像装置１の角度が下向きの場合には、顔を上から撮影することになるため、既に細顔効果が発揮され易くなることから、画像変形処理を無し又は強度を弱くし、撮影時の撮像装置１の角度が正面からの場合には、画像変形処理の強度を通常のものとし、撮影時の撮像装置１の角度が上向きの場合には、顔を下から撮影することになるため、細顔とは逆の効果が発揮されることから、画像変形処理の強度を通常よりも強くする。
【００４６】
ステップＳ１６において、画像変形処理部５４は、例えば、ユーザによる入力部１８への画像変形処理実行操作等の有無から本実施形態の画像変形処理を実行するか否かを判定する。
画像変形処理を実行する場合には、ステップＳ１６においてＹＥＳと判定されて、処理はステップＳ１７に進む。
画像変形処理を実行しない場合には、ステップＳ１６においてＮＯと判定されて、細顔撮影処理は終了する。細顔撮影処理の終了に際して、撮像画像は画像記憶部７２に記憶される。
【００４７】
ステップＳ１７において、トリミング処理部５５は、元画像のうち、顔の顎付近をトリミング領域として設定する。具体的には、トリミング処理部５５は、図３に示すように、元画像Ｐ１において、鼻の下の部分を中心とした顎を含む周囲の領域をトリミング領域Ｒ１として設定する。
【００４８】
ステップＳ１８において、トリミング処理部５５は、元画像のうち、設定したトリミング領域をトリミングするトリミング処理を実行する。具体的には、トリミング処理部５５は、図３に示すように、設定したトリミング領域Ｒ１を元画像Ｐ１からトリミングする。
トリミング処理の結果、元画像のトリミング領域で構成されるトリミング画像が生成される。
【００４９】
ステップＳ１９において、画像変形処理部５４は、トリミング画像のうち、顔の顎付近の領域に対して、設定された歪みの補正強度で、画像処理を実行する。具体的には、画像変形処理部５４は、図３に示すように、設定された歪みの補正強度（上方向［無／弱］・正面［標準］・下方向［強］）で、トリミング画像Ｐ２の中心（鼻の下の部分）に向かって放射状に引っ張るような画像変形処理を行う。
画像変形処理の結果、トリミング画像に対して細顔補正のための画像処理がなされた画像が生成される。
【００５０】
ステップＳ２０において、細顔補正画像生成部５６は、処理画像を元画像のトリミング領域に対応する領域に貼り付けて細顔補正画像を生成する。具体的には、細顔補正画像生成部５６は、図３に示すように、処理画像Ｐ３を元画像Ｐ１のトリミング領域に対応する領域Ｒ２に貼り付けて合成することで細顔補正画像Ｐ４を生成する。
【００５１】
ステップＳ２１において、細顔補正画像生成部５６は、細顔補正画像を画像記憶部７２に記憶させる。
その後、細顔撮影処理は終了する。
【００５２】
＜変形例＞
上述した実施形態においては、センサ部１６による角度情報を用いて撮影方向を特定するように構成したが、本例では、画像解析を用いて撮影方向を特定するように構成する。
具体的には、画像解析として、予め登録した撮影方向別の顔画像と、撮影画像とを画像マッチングして撮影方向を特定することができる。また、画像解析として、頭部に対する顎の比率や、正面での頭部や顎に対しての比率で撮影方向を特定することができる。また、画像解析として、目における白黒部分の位置／比率や予め登録した視線の画像とのマッチングにより視線方向を特定して、撮影方向を特定することができる。
この場合、画像解析を用いることで、顔検出部５３による顔検出の情報を、顔の有無の判断以外にも用いることができ、顔検出処理をさらに有効に利用することができる。
上述したようにセンサ部１６による角度情報や画像処理のみを用いて撮影方向を特定するように構成したが、撮影方向の特定精度を高めるために、手法の異なる画像解析を複数組み合わせて、撮影方向を特定するように構成してもよい。
また、撮影方向の特定精度をさらに高めるために、画像解析と、センサ部１６からの角度情報の異なる観点の手法を複合的に用いて、撮影方向を特定するように構成してもよい。
【００５３】
したがって、撮像装置１では、撮影位置を考慮し、撮影位置に応じて細顔補正処理の補正強度を調整することでより効果的な画像を得ることができる。
【００５４】
以上のように構成される撮像装置１は、顔検出部５３と、画像変形処理部５４と、角度情報取得部５１とを備える。
顔検出部５３は、撮像画像を取得する。
画像変形処理部５４は、顔検出部５３により取得された画像中の被写体の形状を補正する。
角度情報取得部５１は、被写体と撮像部１７との撮像時の位置関係の情報を取得する。
画像変形処理部５４は、角度情報取得部５１により取得された位置関係の情報に基づいて、補正処理の強度を制御する。
これにより、撮像装置１においては、被写体と撮像部１７との撮像時の位置関係から、被写体の形状の補正の強度を制御するために、撮影方法を考慮した好適な被写体を含む画像を得ることができる。
【００５５】
画像変形処理部５４は、位置関係の情報として、被写体が上方向から撮影された情報が取得された場合には、画像変形処理の強度を弱くし、被写体が下方向から撮影された情報が取得された場合には、画像変形処理の強度を強くするように制御する。
これにより、撮像装置１においては、上下方向からの撮影方向を加味して、画像変形の強度を制御するために、撮影方法を考慮したより好適な被写体を含む画像を得ることができる。
【００５６】
画像変形処理部５４は、顔検出部５３により取得された撮像画像中の被写体の向きを判定する。
画像変形処理部５４は、判定された判定結果に基づいて、撮像時の位置関係の情報を取得する。
これにより、撮像装置１においては、被写体の向きを直接計測等しなくても撮像時の位置関係の情報を取得することができる。
【００５７】
角度情報取得部５１は、撮像部１７の撮影時の角度の情報を取得する。
角度情報取得部５１は、角度情報取得部５１によって取得された撮影時の角度の情報を、被写体と撮像部１７との撮像時の位置関係の情報として取得する。
これにより、撮像装置１においては、撮影時の撮影方法を考慮した好適な被写体を含む画像を得ることができる。
【００５８】
角度情報取得部５１は、角度情報取得部５１によって取得された撮影時の角度が下方向である場合に、被写体を上方向から撮像している被写体と撮像部１７との撮像時の位置関係とする。
これにより、撮像装置１においては、撮像装置１の向きにより簡単に被写体と撮像部１７との撮像時の位置関係を特定することができる。
【００５９】
画像中の被写体の形状は、人の顔の輪郭である。
これにより、撮像装置１においては、顔の撮影方法を考慮した好適な顔を含む画像を得ることができる。
【００６０】
画像変形処理部５４は、細顔補正処理の強度として画像変形処理の強度を制御する。
これにより、撮像装置１においては、顔の撮影方法を考慮した細顔の顔を含む画像を得ることができる。
【００６１】
なお、本発明は、上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
【００６２】
上述の実施形態では、撮影方向をセンサ部１６からの角度情報や画像解析から判断したが、例えば、ユーザによる撮影方向の指定操作や特定の撮影方向での撮影を想定したモード等により判断してもよい。
具体的には、被写体の向きに関する撮影モードをユーザ操作により設定する設定手段を更に備え、取得手段は、設定手段により設定された撮影モードに対応する前記位置関係の情報を取得するように構成することができる。
【００６３】
また、上述の実施形態では、被写体の形状として、人の顔の形状を対象としたが、これに限られず、撮影方法によって形状が変更するものであればよく、例えば、犬等の顔の形状を対象としてもよい。
【００６４】
また、上述の実施形態では、画像変形処理を、顎を含む鼻の下を中心とした領域に施すように構成したが、顎を処理対象とできればよく、例えば、顔の輪郭抽出技術や一般的な顔の部位認識技術によって顎の領域を特定するように構成してもよい。
【００６５】
また、上述の実施形態では、本発明が適用される撮像装置１は、デジタルカメラを例として説明したが、特にこれに限定されない。
例えば、本発明は、細顔撮影処理機能を有する電子機器一般に適用することができる。具体的には、例えば、本発明は、ノート型のパーソナルコンピュータ、プリンタ、テレビジョン受像機、ビデオカメラ、携帯型ナビゲーション装置、携帯電話機、スマートフォン、ポータブルゲーム機等に適用可能である。
【００６６】
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
換言すると、図４の機能的構成は例示に過ぎず、特に限定されない。即ち、上述した一連の処理を全体として実行できる機能が撮像装置１に備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に図４の例に限定されない。
また、１つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。
【００６７】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。
【００６８】
このようなプログラムを含む記録媒体は、ユーザにプログラムを提供するために装置本体とは別に配布される図１のリムーバブルメディア３１により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成される。リムーバブルメディア３１は、例えば、磁気ディスク（フロッピディスクを含む）、光ディスク、又は光磁気ディスク等により構成される。光ディスクは、例えば、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ），Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ（ブルーレイディスク）等により構成される。光磁気ディスクは、ＭＤ（Ｍｉｎｉ−Ｄｉｓｋ）等により構成される。また、装置本体に予め組み込まれた状態でユーザに提供される記録媒体は、例えば、プログラムが記録されている図１のＲＯＭ１２や、図１の記憶部２０に含まれるハードディスク等で構成される。
【００６９】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的或いは個別に実行される処理をも含むものである。
【００７０】
以上、本発明のいくつかの実施形態について説明したが、これらの実施形態は、例示に過ぎず、本発明の技術的範囲を限定するものではない。本発明はその他の様々な実施形態を取ることが可能であり、さらに、本発明の要旨を逸脱しない範囲で、省略や置換等種々の変更を行うことができる。これら実施形態やその変形は、本明細書等に記載された発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００７１】
以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
［付記１］
画像を取得する第１の取得手段と、
前記第１の取得手段により取得された画像中の被写体の形状を補正する補正手段と、
前記被写体と撮像手段との撮像時の位置関係の情報を取得する第２の取得手段と、
前記第２の取得手段により取得された位置関係の情報に基づいて、前記補正手段による補正処理の強度を制御する制御手段と、
を備えたことを特徴とする画像補正装置。
［付記２］
前記制御手段は、
前記位置関係の情報として、
前記第２の取得手段により前記被写体が上方向から撮影された情報が取得された場合には、前記制御手段により補正処理の強度を弱くするように制御し、
前記第２の取得手段により前記被写体が下方向から撮影された情報が取得された場合には、前記制御手段により補正処理の強度を強くするように制御する、
ことを特徴とする付記１に記載の画像補正装置。
［付記３］
前記第１の取得手段により取得された画像中の前記被写体の向きを判定する判定手段を更に備え、
前記第２の取得手段は、前記判定手段により判定された判定結果に基づいて、前記撮像時の位置関係の情報を取得する、
ことを特徴とする付記１又は２に記載の画像補正装置。
［付記４］
前記撮像手段の撮影時の角度の情報を取得する第３の取得手段を備え、
前記第２の取得手段は、前記第３の取得手段によって取得された前記撮影時の角度の情報を、前記被写体と前記撮像手段との撮像時の位置関係の情報として取得する、
ことを特徴とする付記１又は２に記載の画像補正装置。
［付記５］
前記被写体の向きに関する撮影モードをユーザ操作により設定する設定手段を更に備え、
前記第２の取得手段は、前記設定手段により設定された撮影モードに対応する前記位置関係の情報を取得する、
ことを特徴とする付記１又は２に記載の画像補正装置。
［付記６］
画像中の被写体の形状は、人の顔の輪郭である、
ことを特徴とする付記１乃至５の何れか１つに記載の画像補正装置。
［付記７］
前記制御手段は、補正処理の強度として歪みの強度を制御する、
ことを特徴とする付記１乃至６の何れか１つに記載の画像補正装置。
［付記８］
画像を取得する第１の取得ステップと、
前記第１の取得ステップにより取得された画像中の被写体の形状を補正する補正ステップと、
前記被写体と撮像手段との撮像時の位置関係の情報を取得する第２の取得ステップと、
前記第２の取得ステップにより取得された位置関係の情報に基づいて、前記補正ステップによる補正処理の強度を制御する制御ステップと、
を含むことを特徴とする画像補正方法。
［付記９］
コンピュータを、
画像を取得する第１の取得手段、
前記第１の取得手段により取得された画像中の被写体の形状を補正する補正手段、
前記被写体と撮像手段との撮像時の位置関係の情報を取得する第２の取得手段、
前記第２の取得手段により取得された位置関係の情報に基づいて、前記補正手段による補正処理の強度を制御する制御手段、
として機能させることを特徴とするプログラム。
【符号の説明】
【００７２】
１・・・撮像装置，１１・・・ＣＰＵ，１２・・・ＲＯＭ，１３・・・ＲＡＭ，１４・・・バス，１５・・・入出力インターフェース，１６・・・撮像部，１７・・・入力部，１８・・・出力部，１９・・・記憶部，２０・・・通信部，２１・・・ドライブ，３１・・・リムーバブルメディア，５１・・・角度情報取得部，５２・・・撮像制御部，５３・・・顔検出部，５４・・・画像変形処理部，５５・・・トリミング処理部，５６・・・細顔補正画像生成部，７１・・・角度情報記憶部，７２・・・画像記憶部
【図１】
2016127419.tif 000003
【図２】
2016127419.tif 000004
【図３】
2016127419.tif 000005
【図４】
2016127419.tif 000006
【図５】
2016127419.tif 000007