(57)【特許請求の範囲】
【請求項１】
撮像時に得られた元画像を縮小する画像縮小手段と、
前記画像縮小手段により生成された縮小画像を利用して、第１のマスク画像を生成する第１画像生成手段と、
前記縮小画像における輝度を検出する輝度検出手段と、
前記輝度検出手段により検出された輝度に基づいて、前記第１のマスク画像と前記縮小画像とを差分した第２のマスク画像を生成する第２画像生成手段と、
前記第２のマスク画像を拡大する画像拡大手段と、
拡大された第２のマスク画像を前記元画像に合成する画像合成手段と、
を備えたことを特徴とする撮像装置。
【請求項２】
請求項１に記載の撮像装置において、
前記第１のマスク画像に対してフィルタ処理を実行するフィルタ処理手段を備え、
前記第２画像生成手段は、前記フィルタ処理後の第１のマスク画像と、前記縮小画像とを用いて前記第２のマスク画像を作成することを特徴とする撮像装置。
【請求項３】
請求項１又は２に記載の撮像装置において、
前記縮小画像における注目領域を検出する領域検出手段を備え、
前記第１画像生成手段は、検出された前記注目領域に対応した前記第１のマスク画像を作成することを特徴とする撮像装置。
【請求項４】
請求項３記載の撮像装置において、
前記領域検出手段は、前記縮小画像の各画素における輝度を算出して、算出された各画素における輝度のうち、輝度が高い画素を前記注目領域として検出することを特徴とする撮像装置。
【請求項５】
請求項３又は４に記載の撮像装置において、
前記領域検出手段により検出された前記注目領域の周縁部における色彩情報を取得する色彩情報取得手段をさらに備え、
前記第１画像生成手段は、前記注目領域の大きさと該注目領域の周縁部における色彩情報とに基づいて前記第１のマスク画像を生成することを特徴とする撮像装置。
【請求項６】
請求項１〜５のいずれか１項に記載の撮像装置において、
前記第１のマスク画像は、前記縮小画像と同一の画像サイズで、かつ予め設定されたパターンが前記注目領域に対応する位置に形成された画像からなることを特徴とする撮像装置。
【請求項７】
請求項６に記載の撮像装置において、
前記パターンは、前記注目領域の中心を基点にして複数のラインを放射状に延出させた形状からなることを特徴とする撮像装置。
【請求項８】
撮像時に得られた元画像を縮小することで、縮小画像を取得するステップと、
前記縮小画像に基づいて、第１のマスク画像を生成するステップと、
前記縮小画像における輝度を検出するステップと、
検出された輝度に基づいて、前記第１のマスク画像と前記縮小画像とを差分した第２のマスク画像を生成するステップと、
前記第２のマスク画像を拡大するステップと、
拡大された第２のマスク画像を前記元画像に合成するステップと、
をコンピュータに実行させることを特徴とする画像効果付与プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像された画像に対して画像効果を施す撮像装置、及び画像効果付与プログラムに関する。
【背景技術】
【０００２】
従来、例えばクロスフィルタをデジタルカメラのレンズに取り付けて撮像する、或いは撮像により得られた画像に対して画像効果を付与することで、画像効果が付与された画像を取得することが一般に行われている。
【０００３】
例えば、撮像により得られた画像（以下、元画像）に対して画像効果を付与する場合、元画像に対して直接画像効果を付与すると、画像効果を付与する処理に時間がかかることから、元画像を縮小した縮小画像から画像効果として用いる画像（以下、マスク画像）を作成し、作成されたマスク画像を元画像と同一の画角になるように拡大した後、元画像に合成している（特許文献１参照）。
【特許文献１】特開２００６−２１１３２１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、夜間や暗所など、背景が暗い環境下で撮像された元画像に対して画像効果を付与することは有効であるが、室内など、背景が明るい環境下で撮像された元画像に対して画像効果を付与した場合には、マスク画像のパターンに該当する画素の色が飽和してしまうことがあり、付与された画像効果が不自然なものとなりやすい。
【課題を解決するための手段】
【０００５】
本発明は、上述した課題を解決するために発明されたものであり、明るい環境下で撮像された画像であっても、適切な画像効果を付与することができるようにした撮像装置、及び画像効果付与プログラムを提供することを目的とする。
【０００６】
第１の発明の撮像装置は、撮像時に得られた元画像を縮小する画像縮小手段と、前記画像縮小手段により生成された縮小画像を利用して、第１のマスク画像を生成する第１画像生成手段と、前記縮小画像における輝度を算出する算出手段と、前記算出手段に算出された輝度と予め設定された閾値とを比較する比較手段と、前記比較手段による比較結果に基づいて、前記第１のマスク画像と前記縮小画像とを差分した第２のマスク画像を生成する第２画像生成手段と、前記第２のマスク画像を拡大する画像拡大手段と、拡大された第２のマスク画像を前記元画像に合成する画像合成手段と、を備えたことを特徴とする。
【０００７】
第２の発明は、第１の発明において、前記第１のマスク画像に対してフィルタ処理を実行するフィルタ処理手段を備え、前記第２画像生成手段は、前記フィルタ処理後の第１のマスク画像と、前記縮小画像とを用いて前記第２のマスク画像を作成することを特徴とする。
【０００８】
第３の発明は、第１及び第２の発明において、前記縮小画像における注目領域を検出する領域検出手段を備え、前記第１画像生成手段は、検出された前記注目領域に対応した前記第１のマスク画像を作成することを特徴とする。
【０００９】
第４の発明は、第３の発明において、前記領域検出手段は、前記縮小画像の各画素における輝度を算出して、算出された各画素における輝度のうち、輝度が高い画素を前記注目領域として検出することを特徴とする。
【００１０】
第５の発明は、第３又は第４の発明において、前記領域検出手段により検出された前記注目領域の周縁部における色彩情報を取得する色彩情報取得手段をさらに備え、前記第１の画像生成手段は、前記注目領域の大きさと該注目領域の周縁部における色彩情報とに基づいて前記第1のマスク画像を生成することを特徴とする。
【００１１】
第６の発明は、第１〜５発明のいずれかにおいて、前記第１のマスク画像は、前記縮小画像と同一の画像サイズで、かつ予め設定されたパターンが前記注目領域に対応する位置に形成された画像からなることを特徴とする。
【００１２】
第７の発明は、第６の発明において、前記パターンは、前記注目領域を基点にして複数のラインを放射状に延出させた形状からなることを特徴とする。
【００１３】
第８の発明の画像効果付与プログラムは、撮像時に得られた元画像を縮小することで、縮小画像を取得するステップと、前記縮小画像に基づいて、第１のマスク画像を生成するステップと、前記縮小画像における輝度を算出するステップと、前記縮小画像における輝度と予め設定された閾値とを比較するステップと、前記比較に基づいて、前記第１のマスク画像と前記縮小画像とを差分した第２のマスク画像を生成するステップと、前記第２のマスク画像を拡大するステップと、拡大された第２のマスク画像を前記元画像に合成するステップと、をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、明るい環境下で撮像された画像に画像効果を付与したときに生じる白飛びの発生を抑止することができる。この白飛びの発生を抑止することで、付与される画像効果に対して違和感を与えずに済む。
【発明を実施するための最良の形態】
【００１５】
図１は、デジタルカメラ１０の構成の一例を示す概略図である。このデジタルカメラ１０は、ＣＰＵ１５によって統括制御される。このＣＰＵ１５には操作部１６やレリーズボタン１７の操作信号が入力されることから、ＣＰＵ１５は、入力される操作信号に基づいてデジタルカメラ１０の各部を制御する。
【００１６】
撮像光学系２０は、撮像レンズ２１の他に、ズームレンズ２２やフォーカスレンズ２３を備えている。ズームレンズ２２は、撮像時の撮像倍率を変更する際にレンズ駆動機構２４によって光軸方向に沿って移動される。フォーカスレンズ２３は、撮像時における焦点調節を行う際に、レンズ駆動機構２４によって光軸方向に微小移動される。
【００１７】
ＣＣＤ２５は、撮像光学系２０を介して入射される被写体光を受光し、受光した光量に応じた信号電荷を蓄積することで、被写体光を光電変換する。なお、このＣＣＤ２５における信号電荷の蓄積や蓄積された信号電荷の出力は、ドライバ２６によって制御される。
【００１８】
ＣＣＤ２５によって蓄積された信号電荷は、アナログ画像信号としてＡＦＥ回路２７に出力される。このＡＦＥ回路２７は、図示しないＡＧＣ回路やＣＤＳ回路を含んで構成される。ＡＦＥ回路２７は、入力されたアナログ画像信号に対してゲインコントロール、雑音除去などのアナログ処理を施す。
【００１９】
ＤＦＥ回路２８は、ＡＦＥ回路２７によってアナログ処理が施されたアナログ画像信号をデジタル画像信号に変換する。変換されたデジタル画像信号は１コマ毎にまとめられ、デジタル画像データとしてバッファメモリ３０に記憶される。なお、ドライバ２６、ＡＦＥ回路２７及びＤＦＥ回路２８は、それぞれタイミングジェネレータ（ＴＧ）３１における作動タイミングに基づいて制御される。また、符号３２はバスであり、このバス３２を介してデジタルカメラ１０の各部が電気的に接続される。
【００２０】
画像処理部３５は、バッファメモリ３０に記憶されたデジタル画像データに対して、輪郭補償、ガンマ補正、ホワイトバランス調整などの画像処理を施す。この画像処理が施されたデジタル画像データは例えばＪＰＥＧ方式などの記憶方式で圧縮するためのフォーマット処理（画像後処理）が施された後、再度バッファメモリ３０に記憶される。このバッファメモリ３０に記憶されたデジタル画像データは、所定の圧縮方式に対応する圧縮率を用いて圧縮処理される。
【００２１】
例えばデジタルカメラ１０に設けられたＬＣＤモニタ３６にスルー画像を表示する場合には、画像処理後のデジタル画像データに対して、ＬＣＤモニタ３６の解像度に合わせた圧縮率を用いて圧縮処理を実行し、表示制御部３７に出力する。
【００２２】
一方、デジタル画像データを記憶する場合には、画像記憶用に合わせた圧縮率を用いた圧縮処理が施され、内蔵メモリ３８に記憶される。この内蔵メモリ３８に格納されたデジタル画像データは、メディアコントローラ３９を介して、メモリカードや光学ディスクなどの記憶媒体４０に書き込まれる。なお、画像記憶用に合わせた圧縮率としては、予めデジタルカメラ１０において設定される画像記憶用の解像度に合わせた圧縮率の他、予めユーザが操作部１６を操作することにより設定した解像度に合わせた圧縮率が挙げられる。
【００２３】
ストロボ装置４１は、例えば測光センサ４３における被写体の輝度が所定値以下となる場合に、被写体に向けてストロボ光を発光する。このストロボ装置４１におけるストロボ光の発光タイミングや発光量はストロボ制御部４２によって制御される。
【００２４】
以下では、縮小処理される前の画像データを元画像データ、縮小処理された画像データを縮小画像データ、縮小画像データに基づいて作成される画像装飾用の画像データを一次マスク画像データもしくは二次マスク画像データと称して説明する。また、元画像データ、縮小画像データ、一次マスク画像データ及び二次マスク画像データを表示したものを、元画像、縮小画像、一次マスク画像及び二次マスク画像とそれぞれ称して説明する。
【００２５】
画像拡縮部５０は、内蔵メモリ３８に記憶された元画像データを所定の縮小率にて縮小処理する他に、後述するマスク画像データを所定の拡大率にて拡大する。なお、後述するマスク画像データを作成する際の処理を高速とするためには、上述した縮小率は大きくすれば良いことになるが、マスク画像を拡大するときの拡大率も大きくなることから、拡大した後のマスク画像における画質が低下してしまう。そこで、マスク画像データを作成するときの元画像データの縮小率は、処理速度とマスク画像の画質とを考慮して設定される。一方、拡大率は、マスク画像の大きさが元画像の大きさと同一になる拡大率である。なお、画像データを縮小、及び拡大する方法としては、周知のバイリニア法や、バイキュービック法が挙げられる。
【００２６】
画像生成部５１は、元画像データに合成するマスク画像データを生成する。このマスク画像データとしては、後述する領域検出部５２によって検出された注目領域の大きさ（画素数）と、後述する色彩情報取得部５３によって取得された色彩情報とから作成される一次マスク画像データと、一次マスク画像データと縮小画像データとを用いた差分処理を行うことで得られる二次マスク画像データとが挙げられる。
【００２７】
図２に示すように、一次マスク画像データを例えばＬＣＤモニタ３６に表示すると、縮小画像と同一の画角からなる一次マスク画像ＭＩ１が表示される。この一次マスク画像ＭＩ１は、例えば黒色となる背景（図２の点で示すハッチングの領域６５）に対して、輝度の高い色彩のクロスパターン６６、６７などのパターンが配置された画像である。上述したクロスパターン６６，６７は、後述する注目領域の中心となる画素を基点とした複数のラインが、それぞれ放射状に延出された形状からなる。これらクロスパターン６６，６７のラインの長さや太さは、注目領域の大きさ（画素数）に基づいて決定される。なお、クロスパターンの太さや長さと、注目領域の大きさとが対応されたテーブルデータを予め記憶させておき、抽出された注目領域の大きさからクロスパターンの大きさや太さを決定すればよい。
【００２８】
また、クロスパターン６６，６７の色は、後述する色彩情報取得部５３によって取得された色彩情報に基づいて決定される。つまり、クロスパターンの中心側から各ラインの先端に向けて輝度が低くなるように、各画素の階調値を決定していく。なお、上述したクロスパターンのライン数や、ラインの角度は、予めユーザが任意に選択できるようにしてもよいし、予め設定されたものであってもよい。また、クロスパターンは、全ての注目領域に対して配置しても良いし、注目領域の大きさによって、クロスパターンを配置する注目領域を選択できるようにしてもよい。
【００２９】
一方、二次マスク画像は、一次マスク画像と縮小画像との差分処理によって作成される画像である。例えば、図３（ａ）に示すように、一次マスク画像のクロスパターンを構成する画素における階調値は、その先端に向けて背景の色に近づくように変化している。一方、図３（ｂ）に示すように、縮小画像においては、クロスパターンに対応する画素の階調値が不規則に変化している。このような一次マスク画像と縮小画像において差分処理を行うことで、二次マスク画像における画素の階調値は、なだらかに減少していく（図３（ｃ）参照）。つまり、この差分処理を行うことで、二次マスク画像と縮小画像とを合成した場合に、クロスパターンに該当する画素の階調値が、一次なマスク画像のクロスパターンの階調値となる。なお、例えば一次マスク画像は背景が黒色となることから、この差分処理を行った場合には、一次マスク画像における背景に該当する画素の階調値は負の値になるが、階調値として負の値はないことから、黒色となる画素に対して差分処理を実行した場合には、二次マスク画像の画素の階調値（Ｒ，Ｇ，Ｂ）は（０，０，０）、つまり黒色となる。
【００３０】
この画像生成部５１は、領域検出部５２と、色彩情報取得部５３とを備えている。領域検出部５２は、縮小画像内の注目領域を検出する。注目領域の検出としては、縮小画像において、輝度の高い画素を抽出し、抽出された画素のうち、複数の画素が略円形、又は略楕円形となるように隣接されている領域を注目領域とする。注目領域が検出されるときに、注目領域の中心となる画素も併せて求められる。
【００３１】
図４は、室内の展示物を撮像した画像の一例を示す図である。この画像の場合、展示物に対してスポット光が照射されることから、スポット光を照射するライトスタンドの発光部（図中、符号７１）と、展示物の、スポット光が照射されている部分（図中、符号７２）が、輝度の高い領域、つまり、注目領域となる。
【００３２】
色彩情報取得部５３は、領域検出部５２によって検出された注目領域の周縁の画素のうち、輝度が略同一となる画素の階調値の平均値を色彩情報として取得する。
【００３３】
フィルタ処理部５４は、生成されたマスク画像データに対してローパスフィルタ（ＬＰＦ）処理を行う。このＬＰＦ処理としては、３×３の計９個の画素７１〜７９のうち、中心にある画素７５に対する重み付けを「２」とし、画素７１〜７４及び画素７６〜７９に対する重み付けを「１」としたコンボリューション演算を行う処理が挙げられる。図５に示すように、例えば３×３の計９個の画素７１〜７９について述べると、画素７７が赤色、画素７４、７８がピンク色、画素７１〜７３、画素７５，７６及び画素７９が白色からなる場合には、このＬＰＦ処理を行うことで、画素７５が白色から薄いピンク色となる。この処理は、マスク画像を構成する全ての画素を用いて行われることから、マスク画像中のパターンと背景との境界がはっきりした画像を、パターンと背景との境界をぼかした画像に加工することができる。
【００３４】
画像合成部５５は、画像生成部５１にて生成されたマスク画像データと縮小画像データとを合成する、或いは、画像拡縮部５０で拡大されたマスク画像データと元画像データとを合成する。画像合成部５５によって合成された画像データは、内蔵メモリ３８に記憶される。
【００３５】
輝度算出部５６は、縮小画像データに用いて、縮小画像の輝度を算出する。詳細には、縮小画像の各画素における輝度を算出し、算出された各画素の輝度の平均値を算出する。
【００３６】
輝度判定部５７は、輝度算出部５６によって算出された輝度の平均値と、予め設定された閾値とを比較する。この比較において輝度の平均値が閾値よりも低くなる場合には、元画像データは暗い環境下で取得された画像データであると判定されたことになるので、マスク画像データとして一次マスク画像データが使用される。一方、輝度の平均値が閾値よりも高くなる場合には、元画像データは明るい環境下で取得されたデータであると判定されたことになるので、このような場合には、画像生成部５１は、一次マスク画像データと縮小画像データとを差分処理して二次マスク画像データを作成する。この作成された二次マスク画像データがマスク画像データとして使用される。
【００３７】
次に、デジタルカメラ１０において撮像された画像データに画像効果を付与する際の処理手順について、図６のフローチャートに基づいて説明する。なお、撮像された画像データに画像効果を付与するか否かを予めユーザが選択できるようにしてもよいし、全ての画像データに対して自動的に画像効果を付与するようにしてもよい。デジタルカメラ１０によって撮像処理が実行されると、撮像により取得された画像データを元画像データとした上で、ステップＳ１０１に進む。
【００３８】
ステップＳ１０１は、元画像データから縮小画像データを作成する処理である。なお、このステップＳ１０１の処理により、元画像データとは別に縮小画像データが作成され、内蔵メモリ３８に記憶される。
【００３９】
ステップＳ１０２は、ステップＳ１０１において作成された縮小画像データを用いて、注目領域を検出する処理である。ステップＳ１０２においては、縮小画像を構成する画素のうち、輝度の高い画素を抽出し、抽出された画素のうち、複数の画素が、略円形、又は略楕円形となるように隣り合う領域を注目領域として検出する。この注目領域の検出時に、その中心となる画素が特定される。つまり、図４に示す、照明された展示物を撮像した場合、ライトスタンドの発光部７１と、展示物のうち、ライトスタンドにより照明された領域７２が注目領域として検出される。
【００４０】
ステップＳ１０３は、ステップＳ１０２によって抽出された注目領域の周縁における画素の色彩情報を検出する処理である。なお、ステップＳ１０３においては、注目領域の周縁の領域のうち、輝度が略同一となる画素を検出し、検出された画素の階調値を平均した値を色彩情報として取得する。
【００４１】
ステップＳ１０４は、一次マスク画像データの作成処理である。ステップＳ１０２において抽出された注目領域の大きさ（画素数）はわかっていることから、この注目領域の大きさから、一次マスク画像に配置されるパターンの大きさ、つまり、クロスパターンの各ラインの長さを示す画素数、及び太さを示す画素数がそれぞれ決定される。また、取得された色彩情報を用いて、クロスパターンの基点から各ラインの先端に向けて輝度が小さくなるように、クロスパターンの各画素の色（ＲＧＢ値、又はＹＣｒＣｂ値）が決定される。これら決定により、注目領域の中心の画素を基点として、これら決定により、背景が黒色で、注目領域の中心に該当する画素を基点としたクロスパターンが設けられた一次マスク画像データが生成される。
【００４２】
ステップＳ１０５は、ステップＳ１０４にて作成された一次マスク画像パターンに対するＬＰＦ処理である。このＬＰＦ処理を行うことで、マスク画像がクロスパターンと背景との境界をぼかした画像となる。
【００４３】
ステップ１０６は、縮小画像データから輝度を算出する処理である。詳細には、縮小画像の各画素の輝度を算出し、その算出された輝度の平均値を求める処理である。
【００４４】
ステップＳ１０７は、算出された輝度の平均値と、閾値とを比較処理である。この比較により、輝度の平均値が閾値を超過する場合には、ステップＳ１０８に進む。一方、輝度の平均値が閾値以下となる場合には、ステップＳ１１０に進む。
【００４５】
ステップＳ１０８は、一次マスク画像データと縮小画像データとを用いた差分処理により二次マスク画像データを生成する処理である。ステップＳ１０７において、縮小画像データの輝度値の平均値が閾値を超えると判定された場合、元画像データは、明るい環境下で取得された画像データであると判断されていることから、元画像データに拡大した一次マスク画像データを合成する、又は縮小画像データに一次マスク画像データを合成すると、クロスパターンを構成する画素の階調値が飽和してしまう。従って、このステップＳ１０８の処理を行うことで、合成した画像におけるクロスパターンを構成する画素の階調値が、一次マスク画像データのクロスパターンを構成する画素の階調値となり、画像を合成したときの階調値の飽和を防止することができる。なお、このステップＳ１０８によって二次マスク画像データが生成されると、この生成された二次マスク画像データが、以降の処理に使用されるマスク画像データとなる。
【００４６】
ステップＳ１０９は、マスク画像データと縮小画像データとを合成する処理である。つまり、ステップＳ１０８において、二次マスク画像データが作成されていることから、このステップＳ１０９の処理では、二次マスク画像データと縮小画像データとが合成される。図７に示すように、例えば室内の展示物を撮像した画像にマスク画像が合成されると、ライトスタンドの発光部と、ライトスタンドにより照明される展示物に対してクロスパターンが付与された画像ＣＩとなる。例えば、二次マスク画像データをマスク画像データとして使用した場合、この二次マスク画像データを縮小画像データに合成することで、クロスパターンを構成する各画素の階調値が飽和することなく、合成処理された画像におけるクロスパターンに対して違和感を与えることのない画像が取得される。
【００４７】
一方、ステップＳ１０７の処理によって算出された輝度の平均値が閾値以下となる場合には、ステップＳ１１０に進む。このステップＳ１１０では、画像生成部５１で生成された一次マスク画像データをマスク画像データとすることで、マスク画像データと縮小画像データとを合成する処理である。
【００４８】
ステップＳ１０９、又はステップＳ１１０の処理が終了すると、ステップＳ１１１に進む。このステップＳ１１１では、合成された画像をＬＣＤモニタ３８に表示する処理である。
【００４９】
ステップＳ１１２は、合成された画像を変更するか否かが選択される処理である。このステップＳ１１２により、合成された画像の変更を行わない場合には、ステップＳ１１３に進み、合成された画像の変更を行う場合には、ステップＳ１０２に戻る。なお、合成された画像を変更するとは、例えば合成するマスク画像のパターンを変更する、選択されているパターンがクロスパターンである場合には、クロスパターンのライン数を変更する、或いは、クロスパターンの傾斜角を変更することが挙げられる。
【００５０】
ステップＳ１１３は、マスク画像データを拡大する処理である。ステップ１０５の処理を行うことで、マスク画像データは、背景とクロスパターンとの境界がぼけた画像からなることから、ステップＳ１０９によりマスク画像データを拡大しても、マスク画像データの画質を劣化させずに済む。
【００５１】
ステップＳ１１４は、元画像データと拡大したマスク画像データとを合成する処理である。ステップＳ１１４によって拡大されたマスク画像データは、その画質は劣化していないことから、元画像に合成されるクロスパターンに対して違和感を与えることがない。また、例えば元画像が明るい環境下で取得された画像データの場合であっても、マスク画像データと元画像データとを合成したときに、クロスパターンを構成する画素の階調値が飽和することがない。これにより、例えばクロススクリーンフィルタを用いて撮像を行うことで得られる画像と同等の画像を、擬似的に、また、高速に作成することができる。なお、ステップＳ１１５は、作成された合成画像データを内蔵メモリに記憶する処理である。
【００５２】
本実施形態では、縮小画像とマスク画像とを合成した後、ＬＣＤモニタ３６に表示させる内容としているが、これに限定される必要はなく、元画像と拡大したマスク画像との合成画像を縮小してＬＣＤモニタ３６に表示させるようにしてもよい。
【００５３】
本実施形態では、画像拡縮部５０、画像生成部５１、フィルタ処理部５４、画像合成部５５、輝度算出部５６及び輝度判定部５７を、画像処理部３５及びＣＰＵ１５とは別に構成した形態としているが、これに限定されるものではなく、これら各部の機能を画像処理部３５又はＣＰＵ１５が備えている形態であってもよい。
【００５４】
本実施形態では、マスク画像のパターンとしてクロスパターンを挙げているが、これに限定する必要はなく、例えば、音符やハート等であってもよい。
【００５５】
本実施形態では、輝度の高い領域を注目領域として検出し、検出された注目領域に対してクロスパターンを合成する実施形態としているが、例えば元画像、或いは縮小画像の背景の色彩情報と注目領域の色彩情報とを取得し、背景の色彩情報と同一系統の色彩情報からなる注目領域に対して、クロスパターンを付与することも可能である。また、この他に、背景の色彩情報を取得し、取得された背景の色彩情報に応じて、合成するマスク画像データのパターンの色を調整することも可能である。
【００５６】
本実施形態では、撮像した画像に対して画像効果を付与する機能を備えたデジタルカメラについて説明したが、これに限定されるものではなく、例えば、図６のフローチャートに示す手順を実行できる画像処理装置であってもよい。また、図６のフローチャートに示す手順をコンピュータに実行させることができるプログラム、及び該プログラムを記憶し、コンピュータで読み取ることができる記憶媒体であってもよい。
【図面の簡単な説明】
【００５７】
【図１】デジタルカメラの概略の一例を示す機能ブロックである。
【図２】マスク画像の一例を示す図である。
【図３】一次マスク画像のクロスパターンとなる画素の階調値、対応する縮小画像の画素の階調値、及び差分処理により作成される二次マスク画像における画素の階調値の一例を示す図である。
【図４】照明された展示物を撮像した画像の一例を示す図である。
【図５】ローパスフィルタ処理の一例を示す図である。
【図６】画像効果を付与する処理手順を示すフローチャートである。
【図７】画像効果が付与された画像の一例を示す図である。
【符号の説明】
【００５８】
１０…デジタルカメラ、３８…内蔵メモリ、５０…画像拡縮部、５１…画像生成部、５２…領域検出部、５３…色彩情報取得部、５４…フィルタ処理部、５５…画像合成部、５６…輝度算出部、５７…輝度判定部、６６，６７…クロスパターン
【図１】
0005125478.tif 000002
【図２】
0005125478.tif 000003
【図３】
0005125478.tif 000004
【図４】
0005125478.tif 000005
【図５】
0005125478.tif 000006
【図６】
0005125478.tif 000007
【図７】
0005125478.tif 000008