JP2012054798A - 画像処理装置及びプログラム - Google Patents
画像処理装置及びプログラム Download PDFInfo
- Publication number
- JP2012054798A JP2012054798A JP2010196369A JP2010196369A JP2012054798A JP 2012054798 A JP2012054798 A JP 2012054798A JP 2010196369 A JP2010196369 A JP 2010196369A JP 2010196369 A JP2010196369 A JP 2010196369A JP 2012054798 A JP2012054798 A JP 2012054798A
- Authority
- JP
- Japan
- Prior art keywords
- image
- subject
- images
- unit
- cutout
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Television Signal Processing For Recording (AREA)
- Studio Devices (AREA)
Abstract
【解決手段】撮像装置100であって、複数の被写体切り抜き画像の中で、生成される複数の被写体合成画像を代表する代表画像の生成に用いられる被写体切り抜き画像を所定条件に基づいて特定する画像特定部7gと、特定された被写体切り抜き画像の識別用情報と、複数の被写体切り抜き画像と、被写体切り抜き画像と合成される所定の背景画像と、前記代表画像の生成指示とを対応付けて記録媒体Mに記録させる記録制御部9とを備えている。
【選択図】図1
Description
図1は、本発明を適用した一実施形態の撮像装置100の概略構成を示すブロック図である。
本実施形態の撮像装置100は、図1に示すように、撮像部1と、撮像制御部2と、画像データ生成部3と、メモリ4と、特徴量演算部5と、ブロックマッチング部6と、画像処理部7と、ファイル生成部8と、記録制御部9と、表示制御部10と、表示部11と、操作入力部12と、中央制御部13とを備えている。
レンズ部1aは、ズームレンズやフォーカスレンズ等の複数のレンズから構成されている。
電子撮像部1bは、例えば、CCD(Charge Coupled Device)やCMOS(Complementary Metal-oxide Semiconductor)等のイメージセンサから構成され、レンズ部1aの各種レンズを通過した光学像を二次元の画像信号に変換する。
なお、図示は省略するが、撮像部1は、レンズ部1aを通過する光の量を調整する絞りを備えていても良い。
このように、撮像部1及び撮像制御部2は、背景内に存在する被写体Sを連続して撮像して画像Pa1〜Pan(nは自然数;図4(a)〜図4(e)等参照)を逐次生成する。なお、画像Pa1〜Panは、複数の静止画像であっても良いし、動画像を構成する複数の画像フレームであっても良い。
また、撮像部1及び撮像制御部2は、画像Pa1〜Panの撮像後、今度は被写体Sが存在しない状態で且つ当該画像Pa1〜Panの撮像の際の撮像条件と撮影画角を固定した状態で再度一回撮影し、画像Pa1〜Panと再度撮影された画像とを後述の特徴点抽出処理やブロックマッチング処理を介して差分を求め、被写体切り抜き画像Pb1〜Pbn(図5(a)〜図5(e)参照)を生成する。
カラープロセス回路から出力される輝度信号Y及び色差信号Cb,Crは、図示しないDMAコントローラを介して、バッファメモリとして使用されるメモリ4にDMA転送される。
ここで、特徴抽出処理とは、多数の候補ブロックから追跡に都合の良い特徴性の高いものを選択する処理である。
尚、同様の処理は、連続撮影された他の画像Pa2〜Panについても実行される。
即ち、位置合わせ部7aは、画像Pa1について上記再度撮影された画像と位置合わせを行う。具体的には、位置合わせ部7aは、被写体非存在画像から抽出した特徴点に基づいて、上記再度撮影された画像に対する画像Pa1の各画素の座標変換式(射影変換行列)を算出し、当該座標変換式に従って画像Pa1を座標変換して上記再度撮影された画像と位置合わせを行う。
尚、同様の処理は、連続撮影された他の画像Pa2〜Panについても実行される。
即ち、被写体領域抽出部7bは、連続して撮像された複数の画像Pa1〜Panの各々から上記再度撮影された画像との差分として主要被写体Sが含まれる被写体領域を抽出する。具体的には、例えば、被写体領域抽出部7bは、位置合わせ部7aにより位置合わせされた画像Pa1と上記再度撮影された画像との間で対応する各画素の差分情報を生成し、当該差分情報を基準として画像Pa1から主要被写体Sが含まれる被写体領域を抽出する。
ここで、被写体領域抽出部7bは、撮像部1により撮像された複数の画像Pa1〜Panから被写体領域をそれぞれ抽出する抽出手段を構成している。
即ち、位置情報生成部7cは、連続して撮像された複数の画像Pa1〜Panの各々における主要被写体Sの被写体領域の位置を示す位置情報を生成する。具体的には、例えば、位置情報生成部7cは、画像Pa1内で抽出された被写体領域の位置を特定して、画像Pa1における主要被写体Sの被写体領域の位置を示す位置情報を生成する。
ここで、位置情報としては、例えば、アルファマップにおける画素の透過度合いが挙げられる。アルファマップとは、画像Pa1の各画素について、被写体領域の画像を所定の背景に対してアルファブレンディングする際の重みをアルファ値(0≦α≦1)として表したものである。
尚、同様の処理は、連続撮影された他の画像Pa2〜Panについても実行される。
即ち、切抜画像生成部7dは、連続して撮像された複数の画像Pa1〜Panの各々について、被写体切り抜き画像Pb1〜Pbn(図5(a)〜図5(e)参照)の画像データを生成する。具体的には、例えば、切抜画像生成部7dは、位置情報生成部7cにより生成されたアルファマップに基づいて、画像 Pa1の各画素のうち、アルファ値が1の画素を非透過とし、且つ、アルファ値が0の画素を透過させるように被写体切り抜き画像Pb1の画像データを生成する。
尚、同様の処理は、連続撮影された他の画像Pa2〜Panについても実行される。
即ち、画像取得部7eは、連続して撮像された複数の画像Pa1〜Panの各々から切抜画像生成部7dにより生成された被写体切り抜き画像Pb1〜Pbnを取得する。
ここで、画像取得部7eは、連続して撮像された背景内に主要被写体Sが存在する複数の画像Pa1〜Panから被写体Sが含まれる被写体領域が抽出された複数の被写体切り抜き画像Pb1〜Pbnを取得する取得手段を構成している。
尚、同様の処理は、他の切り抜き画像Pb2〜Pbnと背景画像Pcについても実行される。
また、所定条件は、予めデフォルトとして設定されていても良いし、ユーザによる操作入力部12の所定操作に基づいて入力されて設定されても良い。
また、画像特定部7gは、サムネイル画像Psの生成に用いられる被写体切り抜き画像Pbを二つ以上特定しても良い。即ち、画像特定部7gは、画像取得部7eにより取得された複数の被写体切り抜き画像Pb1〜Pbnの全てを特定する(図9(a)〜図9(e)等参照)。また、画像特定部7gは、複数の被写体切り抜き画像Pb1〜Pbnの中で、撮像タイミングが所定の間隔ずつ空けられた複数の画像Paに対応する被写体切り抜き画像Pbをそれぞれ特定する。具体的には、画像特定部7gは、連続して撮像された複数の画像Pa1〜Panの中で、例えば、奇数番目や偶数番目といった所定の数式(例えば、2n-1、2n等;nは自然数)を満たす枚数目の被写体存在画像Paに対応する被写体切り抜き画像Pbをそれぞれ特定する。
また、画像特定部7gは、サムネイル画像Psの生成に用いられる被写体切り抜き画像Pbとして、複数の被写体切り抜き画像Pb1〜Pbnの中で、表示タイミングを異ならせて表示される第1サムネイル画像Ps4や第2サムネイル画像Ps5等に係る被写体切り抜き画像Pbを複数特定しても良い。即ち、画像特定部7gは、複数の被写体切り抜き画像Pb1〜Pbnの中で、一の被写体切り抜き画像Pb(例えば、最初に撮像された画像Pa1に対応する被写体切り抜き画像Pb1;図9(a)参照)と、当該一の被写体切り抜き画像Pbに基づく第1サムネイル画像Ps4(図10(d)参照)の表示後に新たに表示される第2サムネイル画像Ps5(図10(e)参照)の生成に用いられる一の被写体切り抜き画像Pbと異なる被写体切り抜き画像Pb(例えば、最後に撮像された被写体存在画像Panに対応する被写体切り抜き画像Pbn;図9(e)参照)とを特定する。
即ち、縮小画像生成部7hは、画像合成部7fにより生成される複数の被写体合成画像Pd1〜Pdnを代表する代表画像として、画像特定部7gにより特定された被写体切り抜き画像Pbの被写体画像Gと所定の背景画像Pcとを合成して生成された被写体合成画像Pdを所定の比率で縮小したサムネイル画像Ps(縮小画像)を生成する。例えば、縮小画像生成部7hは、被写体合成画像Pdを水平方向(x軸方向)及び垂直方向(y軸方向)ともに所定の比率で縮小して、サムネイル画像Psを生成する。
なお、縮小画像生成部7hは、被写体合成画像Pdからサムネイル画像Psを生成するようにしたが、サムネイル画像Psの生成方法はこれに限られるものではなく、例えば、最初の被写体切り抜き画像Pb1の被写体画像Gと所定の背景画像Pcのそれぞれの縮小画像を生成した後、これら縮小画像どうしを合成するようにしても良い。
ここで、画像ファイルFのデータ構造について図2を参照して説明する。
背景画像Pcの画像付属情報には、サムネイル画像Psの生成に用いられる被写体切り抜き画像Pbの識別用情報、当該画像ファイルFを構成する所定枚数の被写体切り抜き画像Pb1〜Pbnの画像インデックス情報(複数の画像Pa1〜Panの撮像順序に関する情報を含む)、サムネイル画像Psの生成指示(例えば、サムネイル画像Ps自体の寸法(例えば、VGAサイズ等)に係る情報、合成される被写体切り抜き画像Pb1〜Pbnの背景画像Pcにおける寸法や位置に係る情報、被写体切り抜き画像Pb1〜Pbnと背景画像Pcとのアルファブレンディング(重畳表示)の実行指示に係る情報等)、各被写体切り抜き画像Pb1〜Pbnの開始アドレス(図示略)などの各種情報が含まれている。
ここで、識別用情報は、例えば、一の被写体切り抜き画像Pbに係る情報であっても良いし、複数の被写体切り抜き画像Pb1〜Pbnに係る情報であっても良い。具体的には、識別用情報としては、例えば、画像特定部7gにより特定された最初に撮像された画像Pa1に対応する被写体切り抜き画像Pb1に係る情報や、画像特定部7gにより特定された複数の被写体切り抜き画像Pb1〜Pbnに係る情報や、所定の時間間隔を空けて表示される複数のサムネイル画像Ps、…の生成に用いられる被写体切り抜き画像Pb、…に係る情報等が挙げられる。
1番目の被写体切り抜き画像Pb1の画像付属情報には、当該被写体切り抜き画像Pb1に係るアルファマップ、背景画像Pcとの合成などの各種情報が含まれている。
同様に2番目以降の被写体切り抜き画像Pb2〜Pbnの格納領域F2〜Fnについても、1番目の被写体切り抜き画像Pb1の格納領域F1と略同様の構成をなしており、その詳細な説明は省略する。
なお、画像ファイルFは、例えば、カメラ映像機器工業会規格であるマルチピクチャフォーマットに規定されたファイル構造をなしていても良い。
具体的には、記録制御部9は、ファイル生成部8により生成された一の画像ファイルF、即ち、切抜画像生成部7dにより生成された複数の被写体切り抜き画像Pb1〜Pbnと、所定の背景画像Pcと、識別用情報と、サムネイル画像Psの生成指示とが対応付けられた一の画像ファイルFを記録媒体Mに記録させる。
ここで、記録制御部9は、画像特定部7gにより特定された識別用情報と、画像取得部7eにより取得された複数の被写体切り抜き画像Pb1〜Pbnと、所定の背景画像Pcと、サムネイル画像Ps(代表画像)の生成指示とを対応付けて記録媒体Mに記録させる記録制御手段を構成している。
具体的には、表示制御部10は、VRAM、VRAMコントローラ、デジタルビデオエンコーダなどを備えている(何れも図示略)。そして、デジタルビデオエンコーダは、中央制御部13の制御下にてメモリ4から読み出されてVRAMに記録されている輝度信号Y及び色差信号Cb,Crを、VRAMコントローラを介してVRAMから定期的に読み出して、これらのデータを元にビデオ信号を発生して表示部11に出力する。
図3は、被写体切り抜き処理に係る動作の一例を示すフローチャートである。また、図4(a)〜図4(e)は、被写体切り抜き処理に係る画像Pa1〜Panの一例を模式的に示す図であり、図5(a)〜図5(e)は、被写体切り抜き処理に係る被写体切り抜き画像Pb1〜Pbnの一例を模式的に示す図である。
なお、以下に説明する被写体切り抜き処理にあっては、画像Paとして被写体Sを所定の撮像フレームレートで連続して撮像して複数の画像Pa1〜Panを生成し、当該複数の画像Pa1〜Panから被写体領域が抽出された複数の被写体切り抜き画像Pb1〜Pbnを生成するものとする。
また、撮像制御部2は、当該画像Pa1〜Panの撮像の際の合焦位置や露出条件やホワイトバランス等の条件を固定した状態を維持する。
この後、中央制御部13は、ユーザによる操作入力部12のシャッタボタンの所定操作に基づいて指示が入力されたか否かを判定する(ステップS5)。そして、ユーザは、被写体Sが移動するのを待つか、或いは、被写体Sを撮像画角外に移動させた後、ユーザにより画像Paの半透過の画像と重なるようにカメラ位置が調整されて、操作入力部12のシャッタボタンが所定操作されて指示が入力されたと判定されると(ステップS5;YES)、撮像制御部2は、光学像を画像Pa1〜Panの撮像後に固定された条件で電子撮像部1b1に撮像させて、画像データ生成部3は、電子撮像部1b1から転送された画像に基づいて、画像のYUVデータを生成する(ステップS6)。なお、当該画像のYUVデータは、メモリ4に一時記憶される。
具体的には、特徴量演算部5は、ステップS6にて撮影された画像のYUVデータに基づいて、所定数(或いは、所定数以上)の特徴の高いブロック領域(特徴点)を選択して、当該ブロックの内容をテンプレートとして抽出する。そして、ブロックマッチング部6は、特徴抽出処理にて抽出されたテンプレートの画素値が最適にマッチする位置を一の画像Pa(例えば、最初に撮像された一番目の画像Pa1等)内にて探索して、画素値の相違度の評価値が最も良かったステップS6にて撮影された画像と当該画像Pa間の最適なオフセットを当該テンプレートの動きベクトルとして算出する。そして、画像処理部7の位置合わせ部7aは、ブロックマッチング部6により算出された複数のテンプレートの動きベクトルに基づいて全体の動きベクトルを統計的に算出し、当該動きベクトルに係る特徴点対応を用いて画像Paの射影変換行列を算出する。
上記の処理が複数の画像Pa1〜Panの各々について行われることで、当該複数の画像Pa1〜Panの各々の射影変換行列が算出される。
上記の処理が複数の画像Pa1〜Panの各々について行われることで、当該複数の画像Pa1〜Panの各々が射影変換される。
具体的には、被写体領域抽出部7bは、一の画像Pa(例えば、最初に撮像された一番目の画像Pa1等)のYUVデータとステップS6にて撮影された画像のYUVデータの各々に対してローパスフィルタをかけて各画像の高周波成分を除去する。その後、被写体領域抽出部7bは、ローパスフィルタをかけた画像PaとステップS6にて撮影された画像との間で対応する各画素について相違度を算出して相違度マップを生成する。続けて、被写体領域抽出部7bは、各画素に係る相違度マップを所定の閾値で2値化した後、相違度マップから細かいノイズや手ぶれにより相違が生じた領域を除去するために収縮処理を行う。その後、被写体領域抽出部7bは、ラベリング処理を行って、所定値以下の領域や最大領域以外の領域を除去した後、一番大きな島のパターンを被写体領域として特定し、収縮分を修正するための膨張処理を行う。
上記の処理が複数の画像Pa1〜Panの各々について行われることで、当該複数の画像Pa1〜Panの各々から被写体領域が抽出される。
具体的には、位置情報生成部7cは、一の画像Pa(例えば、最初に撮像された一番目の画像Pa1等)内で抽出された被写体領域の位置を特定して、当該画像Paにおける被写体領域の位置を示すアルファマップを生成する。
上記の処理が複数の画像Pa1〜Panの各々について行われることで、当該複数の画像Pa1〜Panについてアルファマップが生成される。
具体的には、切抜画像生成部7dは、一の画像Pa(例えば、最初に撮像された一番目の画像Pa1等)、アルファマップを読み出してメモリ4に展開した後、画像Paの全ての画素について、アルファ値が0の画素については(α=0)、透過させ、アルファ値が1の画素については(α=1)、透過させないようにする。
上記の処理が複数の画像Pa1〜Panの各々について行われることで、複数の被写体切り抜き画像Pb1〜Pbnが生成される。
これにより、被写体切り抜き処理を終了する。この結果、例えば、所定の背景内から雪上をソリで滑る人が被写体Sとして抽出された複数の被写体切り抜き画像Pb1〜Pbnの画像データが生成される。
図6は、背景画像生成処理に係る動作の一例を示すフローチャートである。
背景画像生成処理は、通常の静止画像の撮像処理であり、ユーザによる操作入力部12の選択決定ボタンの所定操作に基づいて、メニュー画面に表示された複数の撮像モードの中から静止画撮像モードが選択指示された場合に実行される処理である。
これにより、背景画像生成処理を終了する。この結果、例えば、大きな木のある草原が記録された背景画像Pcの静止画像データが生成される。
図7は、画像ファイル生成処理に係る動作の一例を示すフローチャートである。
画像ファイル生成処理は、ユーザによる操作入力部12の選択決定ボタンの所定操作に基づいて、メニュー画面に表示された複数のモードの中から画像合成モードが選択指示された場合に実行される処理である。
ここで、合成画像生成処理について図8及び図9を参照して説明する。
図8は、合成画像生成処理に係る動作の一例を示すフローチャートである。また、図9(a)〜図9(e)は、被写体合成画像Pd1〜Pdnの一例を模式的に示す図である。
なお、画像番号は、例えば、画像Pa1〜Panの撮像順に被写体切り抜き画像Pb1〜Pbnに付されているものとする。
ここで、全ての画素について処理していないと判定されると(ステップS47;NO)、画像合成部7fは、処理対象として次の画素を指定して当該画素に処理対象を移動させて(ステップS48)、処理をステップS45に移行させる。
上記の処理を、ステップS47にて全ての画素について処理したと判定されるまで繰り返すことで、画像合成部7fは、処理対象の被写体切り抜き画像Pbと背景画像Pcとを合成した1番目の被写体合成画像Pd1(図9(a)参照)を生成する。
ここで、全ての被写体切り抜き画像Pbについて処理していないと判定されると(ステップS49;NO)、画像合成部7fは、複数の被写体切り抜き画像Pb1〜Pbnのうち、処理対象となる次の被写体切り抜き画像Pbに係る画像番号を+1インクリメントして次の画像番号を指定する(ステップS50)。これにより、例えば、2番目の被写体切り抜き画像Pb2が画像合成処理の対象として指定される。
そして、2番目の被写体合成画像Pd2の生成が完了することによって、ステップS48にて全ての画素について処理したと判定されると(ステップS47;YES)、画像合成部7fは、複数の被写体切り抜き画像Pb1〜Pbnの全ての被写体切り抜き画像Pbについて処理したか否かを判定する(ステップS49)。
上記の処理を、全ての被写体切り抜き画像Pbについて処理したと判定されるまで(ステップS49;YES)、繰り返すことで、画像合成部7fは、複数の被写体合成画像Pd1〜Pdn(図9(a)〜図9(e)参照)を生成し、合成画像生成処理を終了させる。
具体的には、画像特定部7gは、例えば、最初に撮像された画像Pa1に対応する被写体切り抜き画像Pb1(図5(a)参照)をサムネイル画像Psの生成に用いられる被写体切り抜き画像Pbとして特定する。また、例えば、画像特定部7gは、画像取得部7eにより取得された複数の被写体切り抜き画像Pb1〜Pbnの全てを特定したり、或いは、撮像タイミングが所定の間隔ずつ空けられた複数の画像Pa、…に対応する被写体切り抜き画像Pb、…(例えば、奇数番目の被写体切り抜き画像Pb1、Pb3;図5(a)、図5(c)等参照)をそれぞれ特定する。また、例えば、画像特定部7gは、表示タイミングを異ならせて表示される第1サムネイル画像Ps4や第2サムネイル画像Ps5等に係る被写体切り抜き画像Pb(例えば、最初と最後の被写体切り抜き画像Pb1、Pbn;図5(a)、図5(e)等参照)をそれぞれ特定する。
その後、記録制御部9は、ファイル生成部8により生成された一の画像ファイルF、即ち、切抜画像生成部7dにより生成された複数の被写体切り抜き画像Pb1〜Pbnと、所定の背景画像Pcと、識別用情報と、サムネイル画像Psの生成指示とが対応付けられた一の画像ファイルFを記録媒体Mに記録させて(ステップS34)、画像ファイル生成処理を終了する。
なお、複数の被写体切り抜き画像Pb、…を所定の背景画像Pcと合成する場合には、撮像タイミングがより新しい画像Paに対応する被写体切り抜き画像Pbが手前側に表示される(図10(b)等参照)。
例えば、複数の被写体合成画像Pd1〜Pdnを代表する代表画像として、所定の被写体合成画像Pdを所定の比率で縮小したサムネイル画像Psを例示したが、一例であってこれに限られるものではなく、代表画像の寸法などは適宜任意に変更可能である。
さらに、被写体切り抜き画像Pbの生成方法、即ち、被写体領域の抽出方法として例示したものは一例であってこれに限られるものではなく、適宜任意に変更可能である。
即ち、プログラムを記憶するプログラムメモリ(図示略)に、取得処理ルーチン、合成処理ルーチン、特定処理ルーチン、記録制御ルーチンを含むプログラムを記憶しておく。そして、取得処理ルーチンにより中央制御部13のCPUを、連続して撮像された背景内に被写体Sが存在する複数の画像Pa1〜Panから被写体Sが含まれる被写体領域が抽出された複数の被写体切り抜き画像Pb1〜Pbnを取得する取得手段として機能させるようにしても良い。また、合成処理ルーチンにより中央制御部13のCPUを、取得手段により取得された複数の被写体切り抜き画像Pb1〜Pbnの被写体領域の被写体画像Gと所定の背景画像Pcとを合成して複数の被写体合成画像Pd1〜Pdnを生成する合成手段として機能させるようにしても良い。また、特定処理ルーチンにより中央制御部13のCPUを、複数の被写体切り抜き画像Pb1〜Pbnの中で、合成手段により生成される複数の被写体合成画像Pd1〜Pdnを代表する代表画像の生成に用いられる被写体切り抜き画像Pbを所定条件に基づいて特定する特定手段として機能させるようにしても良い。また、記録制御処理ルーチンにより中央制御部13のCPUを、特定手段により特定された被写体切り抜き画像Pbの識別用情報と、取得手段により取得された複数の被写体切り抜き画像Pb1〜Pbnと、所定の背景画像Pcと、代表画像の生成指示とを対応付けて記録媒体Mに記録させる記録制御手段として機能させるようにしても良い。
1 撮像部
7 画像処理部
7b 被写体領域抽出部
7d 切抜画像生成部
7e 画像取得部
7f 画像合成部
7g 画像特定部
8 ファイル生成部
9 記録制御部
10 表示制御部
11 表示部
M 記録媒体
Claims (8)
- 連続して撮像された背景内に被写体が存在する複数の被写体存在画像から被写体が含まれる被写体領域が抽出された複数の被写体切り抜き画像を取得する取得手段と、
この取得手段により取得された前記複数の被写体切り抜き画像の前記被写体領域の被写体画像と所定の背景画像とを合成して複数の被写体合成画像を生成する合成手段と、
前記複数の被写体切り抜き画像の中で、前記合成手段により生成される前記複数の被写体合成画像を代表する代表画像の生成に用いられる被写体切り抜き画像を所定条件に基づいて特定する特定手段と、
この特定手段により特定された前記被写体切り抜き画像の識別用情報と、前記取得手段により取得された前記複数の被写体切り抜き画像と、前記所定の背景画像と、前記代表画像の生成指示とを対応付けて記録媒体に記録させる記録制御手段と、
を備えたことを特徴とする画像処理装置。 - 前記識別用情報と、前記複数の被写体切り抜き画像と、前記所定の背景画像とを含む一の画像ファイルを生成するファイル生成手段を備え、
前記記録制御手段は、
前記ファイル生成手段により生成された前記一の画像ファイルを前記記録媒体に記録させることを特徴とする請求項1に記載の画像処理装置。 - 前記代表画像は、前記特定手段により特定された前記被写体切り抜き画像の前記被写体画像と前記所定の背景画像とを合成して生成された被写体合成画像を所定の比率で縮小した縮小画像であることを特徴とする請求項1又は2に記載の画像処理装置。
- 前記特定手段は、
前記縮小画像の生成に用いられる被写体切り抜き画像として、前記取得手段により取得された前記複数の被写体切り抜き画像の中で、最初に撮像された被写体存在画像に対応する被写体切り抜き画像を特定することを特徴とする請求項3に記載の画像処理装置。 - 前記特定手段は、
前記縮小画像の生成に用いられる被写体切り抜き画像として、前記取得手段により取得された前記複数の被写体切り抜き画像の全てを特定するか、或いは、前記複数の被写体切り抜き画像の中で、撮像タイミングが所定の間隔ずつ空けられた複数の被写体存在画像に対応する被写体切り抜き画像をそれぞれ特定することを特徴とする請求項3に記載の画像処理装置。 - 前記特定手段は、
前記縮小画像の生成に用いられる被写体切り抜き画像として、前記取得手段により取得された前記複数の被写体切り抜き画像の中で、一の被写体切り抜き画像と、当該一の被写体切り抜き画像に基づく第1縮小画像の表示後に新たに表示される第2縮小画像の生成に用いられる前記一の被写体切り抜き画像と異なる被写体切り抜き画像と、を特定することを特徴とする請求項3に記載の画像処理装置。 - 前記複数の被写体存在画像を撮像する撮像手段と、
この撮像手段により撮像された前記複数の被写体存在画像から被写体領域をそれぞれ抽出する抽出手段と、
この抽出手段により抽出された前記被写体領域の被写体画像の各々と所定の単一色の背景画像とを合成して複数の被写体切り抜き画像を生成する切り抜き画像生成手段と、を更に備え、
前記取得手段は、
前記切り抜き画像生成手段により生成された前記複数の被写体切り抜き画像を取得することを特徴とする請求項1〜6の何れか一項に記載の画像処理装置。 - 画像処理装置のコンピュータを、
連続して撮像された背景内に被写体が存在する複数の被写体存在画像から被写体が含まれる被写体領域が抽出された複数の被写体切り抜き画像を取得する取得手段、
この取得手段により取得された前記複数の被写体切り抜き画像の前記被写体領域の被写体画像と所定の背景画像とを合成して複数の被写体合成画像を生成する合成手段、
前記複数の被写体切り抜き画像の中で、前記合成手段により生成される前記複数の被写体合成画像を代表する代表画像の生成に用いられる被写体切り抜き画像を所定条件に基づいて特定する特定手段、
この特定手段により特定された前記被写体切り抜き画像の識別用情報と、前記取得手段により取得された前記複数の被写体切り抜き画像と、前記所定の背景画像と、前記代表画像の生成指示とを対応付けて記録媒体に記録させる記録制御手段、
として機能させることを特徴とするプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010196369A JP2012054798A (ja) | 2010-09-02 | 2010-09-02 | 画像処理装置及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010196369A JP2012054798A (ja) | 2010-09-02 | 2010-09-02 | 画像処理装置及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012054798A true JP2012054798A (ja) | 2012-03-15 |
JP2012054798A5 JP2012054798A5 (ja) | 2013-10-17 |
Family
ID=45907665
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010196369A Pending JP2012054798A (ja) | 2010-09-02 | 2010-09-02 | 画像処理装置及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2012054798A (ja) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0998367A (ja) * | 1995-10-03 | 1997-04-08 | Canon Inc | 信号処理装置 |
JP2005020607A (ja) * | 2003-06-27 | 2005-01-20 | Casio Comput Co Ltd | 合成画像出力装置および合成画像出力処理プログラム |
JP2009159286A (ja) * | 2007-12-26 | 2009-07-16 | Olympus Imaging Corp | 画像ファイル作成装置、画像ファイル作成方法 |
JP2010081589A (ja) * | 2008-08-28 | 2010-04-08 | Nikon Corp | デジタルカメラおよび画像処理プログラム |
JP2010153947A (ja) * | 2008-12-24 | 2010-07-08 | Casio Computer Co Ltd | 画像生成装置、画像生成プログラム及び画像表示方法 |
-
2010
- 2010-09-02 JP JP2010196369A patent/JP2012054798A/ja active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0998367A (ja) * | 1995-10-03 | 1997-04-08 | Canon Inc | 信号処理装置 |
JP2005020607A (ja) * | 2003-06-27 | 2005-01-20 | Casio Comput Co Ltd | 合成画像出力装置および合成画像出力処理プログラム |
JP2009159286A (ja) * | 2007-12-26 | 2009-07-16 | Olympus Imaging Corp | 画像ファイル作成装置、画像ファイル作成方法 |
JP2010081589A (ja) * | 2008-08-28 | 2010-04-08 | Nikon Corp | デジタルカメラおよび画像処理プログラム |
JP2010153947A (ja) * | 2008-12-24 | 2010-07-08 | Casio Computer Co Ltd | 画像生成装置、画像生成プログラム及び画像表示方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5105550B2 (ja) | 画像合成装置及びプログラム | |
JP5051156B2 (ja) | 画像処理装置及びプログラム | |
JP4798236B2 (ja) | 撮像装置、画像処理方法及びプログラム | |
JP4947136B2 (ja) | 画像処理装置、画像処理方法及びプログラム | |
CN108156365B (zh) | 摄像装置、摄像方法以及记录介质 | |
CN107205112B (zh) | 摄像装置、摄像方法以及记录介质 | |
JP2010239447A (ja) | 撮像装置、画像処理方法及びプログラム | |
JP2018137797A (ja) | 撮像装置、撮像方法及びプログラム | |
JP5402166B2 (ja) | 画像合成装置及びプログラム | |
JP2011066827A (ja) | 画像処理装置、画像処理方法及びプログラム | |
JP5267279B2 (ja) | 画像合成装置及びプログラム | |
JP2010273268A (ja) | 画像再生装置、撮像装置、画像再生方法、画像再生プログラム | |
JP5402148B2 (ja) | 画像合成装置、画像合成方法及びプログラム | |
JP5476900B2 (ja) | 画像合成装置、画像合成方法及びプログラム | |
JP5493839B2 (ja) | 撮像装置、画像合成方法及びプログラム | |
JP5636660B2 (ja) | 画像処理装置、画像処理方法及びプログラム | |
JP2011182014A (ja) | 撮像装置、撮像処理方法及びプログラム | |
JP2011041041A (ja) | 撮像装置、撮像方法及びプログラム | |
JP2011003057A (ja) | 画像合成装置、画像特定方法、画像合成方法及びプログラム | |
JP2012054798A (ja) | 画像処理装置及びプログラム | |
JP5494537B2 (ja) | 画像処理装置及びプログラム | |
JP2010278701A (ja) | 画像合成装置、画像合成方法及びプログラム | |
JP5589333B2 (ja) | 画像合成装置、画像合成方法及びプログラム | |
JP5565227B2 (ja) | 画像処理装置、画像処理方法及びプログラム | |
JP2010183254A (ja) | 撮像装置および被写体検出プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130829 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130829 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140407 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140415 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20140902 |