(57)【特許請求の範囲】
【請求項１】
撮影時間が連続して前後する２つの画像の合成を繰り返して複数の画像で合成した合成画像を生成する画像合成装置であって、
合成対象の複数画像の内、時間的若しくは枚数的に中心付近の画像を基準画像として決定し、
前記合成対象の連続した２つの画像の内、前記基準画像に時間的若しくは枚数的に近接する画像の特徴に重み付けを行って、前記合成対象の連続した２つの画像を合成した合成画像を生成し、
前後する２つの合成画像の内、前記基準画像に時間的若しくは枚数的に近接する画像の特徴に重み付けを行って、前記２つの合成画像をさらに合成する
ことを特徴とする画像合成装置。
【請求項２】
撮影時間が連続して前後する２つの画像の合成を繰り返して複数の画像で合成した合成画像を生成する情報処理装置のプロセッサに、
合成対象の複数画像の内、時間的若しくは枚数的に中心付近の画像を基準画像として決定し、
前記合成対象の連続した２つの画像の内、前記基準画像に時間的若しくは枚数的に近接する画像の特徴に重み付けを行って、前記合成対象の連続した２つの画像を合成した合成画像を生成し、
前後する２つの合成画像の内、前記基準画像に時間的若しくは枚数的に近接する画像の特徴に重み付けを行って、前記２つの合成画像をさらに合成する
各処理を実行させることを特徴とする画像合成プログラム。
【請求項３】
撮影時間が連続して前後する２つの画像の合成を繰り返して複数の画像で合成した合成画像を生成する情報処理装置の画像合成方法であって、
前記情報処理装置は、
合成対象の複数画像の内、時間的若しくは枚数的に中心付近の画像を基準画像として決定し、
前記合成対象の連続した２つの画像の内、前記基準画像に時間的若しくは枚数的に近接する画像の特徴に重み付けを行って、前記合成対象の連続した２つの画像を合成した合成画像を生成し、
前後する２つの合成画像の内、前記基準画像に時間的若しくは枚数的に近接する画像の特徴に重み付けを行って、前記２つの合成画像をさらに合成する
各処理を実行することを特徴とする画像合成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像合成装置、画像合成プログラム及び画像合成方法に関する。
【背景技術】
【０００２】
従来、撮影時間が連続した複数枚の画像を合成することで手ブレ補正を行う技術が知られている。
【０００３】
また、撮影時間が連続した合成対象の画像枚数を多くするに連れて、これら合成対象の画像を合成した場合の合成画像の画質の精度も高まる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開第２００７／０３２１５６号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、合成対象の画像枚数を多くするに連れて各画像の撮影範囲もシフトするため、合成対象の画像の内、例えば、時間的に最初の画像には写っているものの、最後付近の画像には写っていない画像領域も多くなる。つまり、最初の画像と、最後付近の画像とでは画像領域の差分が大きくなる。その結果、最初の画像と、最後付近の画像とを合成した場合に、各々にしか写っていない領域の合成が行えず、高精度の合成画像が生成できない。
【０００６】
一つの側面では、高精度の合成画像が生成できる画像合成装置、画像合成プログラム及び画像合成方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
一つの案では、撮影時間が連続して前後する２つの画像の合成を繰り返して複数の画像で合成した合成画像を生成する画像合成装置であって、合成対象の複数画像の内、時間的若しくは枚数的に中心付近の画像を基準画像として決定する。さらに、画像合成装置は、前記連続した２つの画像の内、前記基準画像との時間的若しくは枚数的に近接する画像の特徴に重み付けを行って前記複数画像の前記合成画像を生成する。
【発明の効果】
【０００８】
開示の態様では、高精度の合成画像を生成できる。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施例の画像合成装置の一例を示す説明図である。
【図２】図２は、画像合成処理に関わるＣＰＵの処理動作の一例を示すフローチャートである。
【図３】図３は、画像合成処理に関わる合成動作の一例を示す説明図である。
【図４】図４は、処理時間に関する比較例と本実施例との比較の一例を示す説明図である。
【図５】図５は、画像合成プログラムを実行する情報処理装置の一例を示す説明図である。
【発明を実施するための形態】
【００１０】
以下、図面に基づいて、本願の開示する画像合成装置、画像合成プログラム及び画像合成方法の実施例を詳細に説明する。尚、本実施例により、開示技術が限定されるものではない。また、以下に示す各実施例は、矛盾を起こさない範囲で適宜組み合わせても良い。
【実施例】
【００１１】
図１は、実施例の画像合成装置の一例を示す説明図である。図１に示す画像合成装置１は、ＬＣＤ（Liquid  Crystal  Display）１１と、操作部１２と、カメラモジュール１３と、カメラＤＳＰ（Digital  Signal  Processor）１４とを有する。更に、画像合成装置１は、ＲＡＭ（Random  Access  Memory）１５と、ＲＯＭ（Read  Only  Memory）１６と、ＣＰＵ（Central  Processing  Unit）１７とを有する。
【００１２】
ＬＣＤ１１は、各種情報を画面表示する。操作部１２は、様々な設定や指令を入力するものである。カメラモジュール１３は、被写体を撮像した画像を取得するものである。カメラＤＳＰ１４は、撮像した画像に画像処理を施すものである。ＲＯＭ１６には、例えば、画像合成プログラム等の各種プログラムや設定内容が格納されるものである。ＣＰＵ１７は、画像合成装置１全体を制御するものである。ＣＰＵ１７は、カメラモジュール１３で撮像した画像を、カメラＤＳＰ１４を通じて取得し、取得された画像をＲＡＭ１５内に記憶するものである。
【００１３】
ＣＰＵ１７は、ＲＯＭ１６に格納された画像合成プログラムに基づき画像合成処理を実行する。尚、画像合成処理は、連続的に撮像した、合成対象の複数の撮影画像を合成した合成画像を生成する処理である。
【００１４】
次に本実施例の画像合成装置１の動作について説明する。図２は、画像合成処理に関わるＣＰＵ１７の処理動作の一例を示すフローチャートである。図３は、画像合成処理に関わる合成動作の一例を示す説明図である。図２に示す画像合成処理は、合成対象の複数の撮影画像を合成して高精度の合成画像を生成する処理である。
【００１５】
図２においてＣＰＵ１７は、合成対象の撮影画像の画像枚数Ｎを設定する（ステップＳ１１）。尚、説明の便宜上、合成対象の画像枚数Ｎは、例えば、６枚とする。ＣＰＵ１７は、合成対象の画像枚数Ｎを設定した後、設定した画像枚数Ｎが２枚以上（Ｎ≧２）であるか否かを判定する（ステップＳ１２）。
【００１６】
ＣＰＵ１７は、設定した画像枚数Ｎが２枚以上の場合（ステップＳ１２肯定）、合成対象の画像の内、Ｎ／２＋１枚目の画像を基準画像として決定する（ステップＳ１３）。ここでは、Ｎ／２の小数点以下は切り上げる。尚、基準画像は、合成対象の画像の内、Ｎ／２＋１枚目、すなわち中央付近の画像にするので、前後の画像と共通する画像領域が多い。ＣＰＵ１７は、ＲＡＭ１５内に格納された合成対象の画像枚数が、例えば、６枚とする。図３に示す合成対象の撮影画像は、連続して画像Ａ１、Ａ２、Ａ３、Ａ４、Ａ５、Ａ６の順で６枚の画像である。尚、合成対象の画像枚数Ｎが６枚の場合、例えば、画像Ａ１の順番ｉは「１」、画像Ａ２の順番ｉは「２」、画像Ａ３の順番ｉは「３」、画像Ａ４の順番ｉは「４」、画像Ａ５の順番ｉは「５」、画像Ａ６の順番ｉは「６」である。そして、図３に示す基準画像は、Ｎ／２＋１、すなわち６／２＋１の４番目の画像Ａ４である。
【００１７】
ＣＰＵ１７は、合成対象の画像をペアリングする（ステップＳ１４）。ＣＰＵ１７は、合成対象の画像をペアリングする場合、ｉ（ｉは奇数）番目の画像及び（ｉ＋１）番目の画像をペア画像としてペアリングする。そして、ＣＰＵ１７は、図３に示す通り、「Ａ１及びＡ２」の画像、「Ａ３及びＡ４」の画像、「Ａ５及びＡ６」の画像を夫々ペアリングする。
【００１８】
ＣＰＵ１７は、画像をペアリングした後、ペア画像の内、（ｉ＋１）番目の画像の方が基準画像に時間的に近いか否かを判定する（ステップＳ１５）。ＣＰＵ１７は、ペア画像の内、（ｉ＋１）番目の画像の方が基準画像に近い場合（ステップＳ１５肯定）、（ｉ＋１）番目の画像をサブ基準画像に設定する（ステップＳ１６）。
【００１９】
また、ＣＰＵ１７は、ペア画像の内、（ｉ＋１）番目の画像の方が基準画像に近くない場合（ステップＳ１５否定）、ｉ番目の画像をサブ基準画像に設定する（ステップＳ１７）。そして、ＣＰＵ１７は、ペア画像であるｉ番目及び（ｉ＋１）番目の画像を合成する（ステップＳ１８）。尚、ＣＰＵ１７は、ｉ番目の画像及び（ｉ＋１）番目の画像を合成する際、これら２枚のペア画像の内、一方の画像であるサブ基準画像の特徴に重み付けして、サブ基準画像に他方の画像を合成する。そして、ＣＰＵ１７は、ｉ番目の画像及び（ｉ＋１）番目の画像を合成した後、次番の画像の順番ｉがＮ（ｉ＝Ｎ）であるか否かを判定する（ステップＳ１９）。ＣＰＵ１７は、ｉ＝Ｎでない場合（ステップＳ１９否定）、合成対象の画像の内、次の連続する画像のペアリングを実行すべく、ステップＳ１４に移行する。
【００２０】
尚、ステップＳ１４〜ステップＳ１９の処理動作を図３に基づき説明する。ＣＰＵ１７は、Ｎ／２＋１番目の画像、図３に示す画像Ａ４を基準画像に決定する。ＣＰＵ１７は、画像Ａ１及び画像Ａ２のペア画像をペアリングした場合、ｉ＝１及び（ｉ＋１）＝２とし、ペア画像の内、（ｉ＋１＝２）番目の画像Ａ２の方が基準画像Ａ４に近く、（ｉ＋１＝２）番目の画像Ａ２をサブ基準画像に設定する。そして、ＣＰＵ１７は、サブ基準画像の画像Ａ２の特徴を重み付けし、画像Ａ２に画像Ａ１を合成することで画像Ｂ２を得る。
【００２１】
また、ＣＰＵ１７は、画像Ａ３及び画像Ａ４のペア画像をペアリングした場合、ｉ＝３及び（ｉ＋１）＝４とし、ペア画像の内、（ｉ＋１＝４）番目の画像Ａ４の方が基準画像Ａ４に近く、（ｉ＋１＝４）番目の画像Ａ４をサブ基準画像に設定する。そして、ＣＰＵ１７は、サブ基準画像の画像Ａ４の特徴を重み付けし、画像Ａ４に画像Ａ３を合成することで画像Ｂ４を得る。
【００２２】
また、ＣＰＵ１７は、画像Ａ５及び画像Ａ６のペア画像をペアリングした場合、ｉ＝５及び（ｉ＋１）＝６とし、ペア画像の内、（ｉ＋１＝６）番目の画像Ａ６の方が基準画像Ａ４に近くないため、（ｉ＝５）番目の画像Ａ５をサブ基準画像に設定する。そして、ＣＰＵ１７は、サブ基準画像の画像Ａ５の特徴を重み付けし、画像Ａ５に画像Ａ６を合成することで画像Ｂ５を得る。その結果、ＣＰＵ１７は、画像Ｂ２、画像Ｂ４及び画像Ｂ５を夫々生成する。
【００２３】
ＣＰＵ１７は、画像Ｂ２、画像Ｂ４及び画像Ｂ５を夫々生成した後、次番の画像の順番ｉがＮ（ｉ＝Ｎ）の場合（ステップＳ１９肯定）、合成対象の画像枚数ＮをＮ／２に再設定する（ステップＳ２０）。尚、ＣＰＵ１７は、画像枚数Ｎが６枚の場合、画像枚数Ｎを６／２＝３に再設定する。また、ＣＰＵ１７は、Ｎ／２の端数は切り上げとする。
【００２４】
ＣＰＵ１７は、再設定された画像枚数Ｎが２枚以上（Ｎ≧２）であるか否かを判定する（ステップＳ２１）。ＣＰＵ１７は、再設定された画像枚数Ｎが２枚以上の場合（ステップＳ２１肯定）、画像を再ペアリングすべく、ステップＳ１４に移行する。そして、ＣＰＵ１７は、再設定された画像枚数Ｎで画像を再ペアリングして合成画像を得る。例えば、ＣＰＵ１７は、再設定された画像枚数Ｎが３であり、例えば、図３に示す通り、画像Ｂ２、画像Ｂ４及び画像Ｂ５となる。
【００２５】
そして、ＣＰＵ１７は、ステップＳ１４で画像Ｂ２及び画像Ｂ４をペアリングする。この際、ペア画像は、ｉ番目の画像として画像Ｂ２、（ｉ＋１）番目の画像として画像Ｂ４となる。そして、ＣＰＵ１７は、ペア画像の内、（ｉ＋１）番目の画像Ｂ４の方が基準画像Ａ４に近いため、（ｉ＋１）番目の画像Ｂ４をペア画像のサブ基準画像に設定する。そして、ＣＰＵ１７は、サブ基準画像の画像Ｂ４の特徴を重み付けし、画像Ｂ４に画像Ｂ２を合成することで画像Ｃ４を得る。そして、ＣＰＵ１７は、次番の画像の順番ｉがＮ（ｉ＝Ｎ）、すなわちｉ＝３及びＮ＝３である。その結果、ＣＰＵ１７は、再設定された画像枚数Ｎが２であり、図３に示す通り、画像Ｃ４及び画像Ｂ５となる。そして、ＣＰＵ１７は、合成対象の画像枚数ＮをＮ／２に再設定する。その結果、ＣＰＵ１７は、Ｎが３枚の３／２の１．５のため、切り上げて画像枚数Ｎ＝２に再設定する。
【００２６】
そして、ＣＰＵ１７は、再設定された連続枚数Ｎが２枚以上のため、画像を再ペアリングする。この際、ペア画像は、ｉ番目の画像として画像Ｃ４、（ｉ＋１）番目の画像として画像Ｂ５となる。そして、ＣＰＵ１７は、ペア画像の内、ｉ番目の画像Ｃ４の方が基準画像Ａ４に近いため、ｉ番目の画像Ｃ４をペア画像のサブ基準画像に設定する。そして、ＣＰＵ１７は、サブ基準画像の画像Ｃ４の特徴を重み付けし、画像Ｃ４に画像Ｂ５を合成することで画像Ｄ４を得る。そして、ＣＰＵ１７は、次番の画像の順番ｉがＮ（ｉ＝Ｎ）、すなわちｉ＝１及びＮ＝２である。そして、ＣＰＵ７は、画像Ｄ４を最終的な合成画像Ｅとする。
【００２７】
また、ＣＰＵ１７は、設定した画像枚数Ｎが２枚以上でない場合（ステップＳ１２否定）、画像枚数Ｎが１枚以下のため、合成できる画像枚数がなく、図２に示す処理動作を終了する。また、ＣＰＵ１７は、設定した画像枚数Ｎが２枚以上でない場合（ステップＳ２１否定）、図２に示す処理動作を終了する。
【００２８】
図２の画像合成処理のＣＰＵ１７は、合成対象の画像の内、Ｎ／２＋１枚目の画像を基準画像に決定し、合成対象の画像をペアリングし、ペア画像毎に、基準画像に近い画像をサブ基準画像に設定する。そして、ＣＰＵ１７は、ペア画像毎に、サブ基準画像の特徴を重み付けし、サブ基準画像にペア画像内のもう一方の画像を合成する。更に、ＣＰＵ１７は、合成した画像で再度ペアリングし、ペア画像毎に、基準画像に近い画像をサブ基準画像に再度設定し、ペア画像毎に、サブ基準画像の特徴を重み付けし、サブ基準画像にもう一方の画像を合成する。そして、ＣＰＵ１７は、合成できる画像がなくなるまで繰り返す。その結果、合成対象の画像の内、共通の画像領域を多く含む基準画像に合わせて画像を合成することで高精度の合成画像を生成できる。
【００２９】
次に、例えば、夜景撮影等の暗所撮影で連続画像を合成する方式につき、本実施例の合成画像装置１と他の比較例とを比較した場合の例について説明する。図４は、処理時間に関する比較例と本実施例との比較の一例を示す説明図である。
【００３０】
比較例では、合成対象の撮影画像をｎ枚とした場合、例えば、シャッタースピードを１／ｎ倍、デジタルゲインをｎ／１倍に設定し、ｎ枚の撮影画像を合成する。比較例では、撮影画像の枚数ｎに応じてデジタルゲインのアップ幅が大きくなるため、その画質のノイズも大きくなる。そこで、比較例では、ノイズによる画質劣化を抑止するため、ノイズリダクション機能を使用して画質ノイズを低減した。しかしながら、比較例では、ノイズリダクション機能を使用した場合、画像のシャープの度合や鮮明の度合が低下する。そこで、比較例では、画像の輪郭強調機能を使用して、低下した画像のシャープの度合を補うようにした。その結果、比較例では、ノイズリダクション機能及び輪郭強調機能を実行するため、図４に示す通り、画像枚数が増加するに連れて、画像処理時間が直線的に増加する。
【００３１】
これに対して、本実施例の画像合成装置１では、合成対象の撮影画像をｎ枚とした場合、連続した撮影画像のｎ／２＋１枚目の画像を基準画像にしたので、撮影画像間の差分が小さく、画像合成処理の位置合わせ処理の精度が高くなる。その結果、画像合成装置１では、比較例に比較してシャッタースピードを長くした連続撮影においても十分な手ブレ補正性能が実現できる。同様に、手ブレだけでなく、被写体ブレによるノイズの増加も抑えることが可能となる。
【００３２】
しかも、本実施例の画像合成装置１では、比較例に比較して、シャッタースピードを遅くした場合でも、デジタルゲインのアップ幅を小さくして画質のノイズが少なくなる。従って、ノイズリダクション機能を実行しなくても、ノイズの少ない画質が得られる。その結果、本実施例の画像合成装置１は、比較例に比較して画像のシャープ及び鮮明の度合がアップできるため、ノイズリダクション機能及び輪郭強調機能が不要となる。その結果、図４に示す通り、比較例に比較して画像処理時間が低減できる。
【００３３】
実施例の画像合成装置１は、合成対象の画像の内、Ｎ／２＋１枚目の画像を基準画像に決定し、決定された基準画像の特徴に重み付けをして複数の画像を合成する。その結果、Ｎ／２＋１枚目の画像を基準画像とするため、基準画像前後の画像と共通する画像領域が多く、合成できない領域を減らして位置合わせ精度を高める。そして、高精度の合成画像を生成できる。しかも、位置合わせ精度を高めることで被写体ブレのノイズ増加を抑制した画質による高精度の合成画像が得られる。
【００３４】
また、画像合成装置１は、夜景撮影等に際してシャッタースピードを遅くした場合でも、合成できない領域を減らして位置合わせ精度を高めることで高精度な手ブレ補正を実現できる。
【００３５】
また、画像合成装置１は、被写体の動きによる被写体ブレが生じた場合でも、高精度な被写体ブレ補正を実現できる。
【００３６】
また、画像合成装置１は、合成対象の複数画像の内、中心付近の画像を基準画像に設定したので、被写体の動きがある部分について被写体が重なる画素を多くできるため、合成可能な画素数が多くなる。その結果、比較例に比較してノイズの少ない画質が得られる。
【００３７】
尚、上記実施例の画像合成装置１は、例えば、スマートフォン等の携帯電話機、デジタルカメラ、携帯用ゲーム端末、タブレット端末や、通信機能を備えていない携帯端末等にも適用可能である。
【００３８】
また、上記実施例の画像合成装置１は、画像合成処理においてペア画像毎に一方の画像をサブ基準画像に設定し、サブ基準画像の特徴を重み付けして、サブ基準画像に他方の画像を合成する処理をペア画像毎に実行した。しかしながら、画像合成装置１のＣＰＵ１７を高精度にした場合、ペア画像毎に処理を実行するのではなく、複数のペア画像の処理を並列に実行しても良く、その処理効率を大幅にアップできる。
【００３９】
上記実施例の画像合成装置１は、画像合成装置１自体が合成対象の連続画像を撮像するカメラモジュール１３を内蔵したが、カメラモジュール１３を内蔵せず、例えば、記録媒体から合成対象の連続画像を取得した場合にも適用可能である。また、画像合成装置１は、通信機能を使用して他の機器から合成対象の連続画像を取得しても良い。
【００４０】
また、上記実施例の画像合成装置１は、合成対象の連続画像として時間的に連続した画像を例示したが、枚数的に連続した画像でも良い。
【００４１】
また、図示した各部の各構成要素は、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各部の分散・統合の具体的形態は図示のものに限られず、その全部又は一部を、各種の負荷や使用状況等に応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。
【００４２】
更に、各装置で行われる各種処理機能は、ＣＰＵ（Central  Processing  Unit）（又はＭＰＵ（Micro  Processing  Unit）、ＭＣＵ（Micro  Controller  Unit）等のマイクロ・コンピュータ）上で、その全部又は任意の一部を実行するようにしても良い。また、各種処理機能は、ＣＰＵ（又はＭＰＵ、ＭＣＵ等のマイクロ・コンピュータ）で解析実行するプログラム上、又はワイヤードロジックによるハードウェア上で、その全部又は任意の一部を実行するようにしても良いことは言うまでもない。
【００４３】
ところで、本実施例で説明した各種の処理は、予め用意されたプログラムを情報処理装置で実行することで実現できる。そこで、以下では、上記実施例と同様の機能を有するプログラムを実行する情報処理装置の一例を説明する。図５は、画像合成プログラムを実行する情報処理装置の一例を示す説明図である。
【００４４】
図５に示す画像合成プログラムを実行する情報処理装置１００では、ＲＯＭ１１０、ＲＡＭ１２０、プロセッサ１３０、入力インタフェース１４０及び出力インタフェース１５０を有する。
【００４５】
そして、ＲＯＭ１１０には、上記実施例と同様の機能を発揮する画像合成プログラムが予め記憶されている。尚、ＲＯＭ１１０ではなく、図示せぬドライブで読取可能な記録媒体に画像合成プログラムが記録されていても良い。また、記録媒体としては、例えば、ＣＤ−ＲＯＭ、ＤＶＤディスク、ＵＳＢメモリ、ＳＤカード等の可搬型記録媒体、フラッシュメモリ等の半導体メモリ等でも良い。画像定合成プログラムとしては、図５に示すように、決定プログラム１１０Ａ及び合成プログラム１１０Ｂである。尚、プログラム１１０Ａ及び１１０Ｂについては、適宜統合又は分散しても良い。
【００４６】
そして、プロセッサ１３０は、これらのプログラム１１０Ａ及び１１０ＢをＲＯＭ１１０から読み出し、これら読み出された各プログラムを実行する。そして、プロセッサ１３０は、図５に示すように、各プログラム１１０Ａ及び１１０Ｂを、決定プロセス１３０Ａ及び合成プロセス１３０Ｂとして機能する。
【００４７】
プロセッサ１３０は、撮影時間が連続して前後する２つの画像の合成を繰り返して複数の画像で合成した合成画像を生成する。更に、プロセッサ１３０は、入力インタフェース１４０で得た合成対象の複数画像の内、時間的若しくは枚数的に中心付近の画像を基準画像として決定する。更に、プロセッサ１３０は、連続した２つの画像の内、基準画像との時間的若しくは枚数的に近接する画像の特徴に重み付けを行って複数画像の合成画像を生成する。その結果、情報処理装置１００は、高精度の合成画像を生成できる。
【００４８】
また、本実施例で説明した各種の処理は、予め用意されたプログラム、記憶装置および処理装置をワンチップに搭載した画像処理エンジンで実行することで実現できる。この場合、画像処理エンジンは、ＲＡＭ１５、ＲＯＭ１６およびＣＰＵ１７を含んでも良い。画像処理エンジンは、各種デジタルカメラやカメラ機能付き端末装置に搭載しても良い。
【００４９】
以上、本実施例を含む実施の形態に関し、更に以下の付記を開示する。
【００５０】
（付記１）撮影時間が連続して前後する２つの画像の合成を繰り返して複数の画像で合成した合成画像を生成する画像合成装置であって、
合成対象の複数画像の内、時間的若しくは枚数的に中心付近の画像を基準画像として決定し、
前記連続した２つの画像の内、前記基準画像との時間的若しくは枚数的に近接する画像の特徴に重み付けを行って前記複数画像の前記合成画像を生成する
ことを特徴とする画像合成装置。
【００５１】
（付記２）前記合成対象の連続した２つの画像の内、前記基準画像に時間的若しくは枚数的に近接する画像の特徴に重み付けを行って、前記合成対象の連続した２つの画像を合成した合成画像を生成し、
前後する２つの合成画像の内、前記基準画像に時間的若しくは枚数的に近接する画像の特徴に重み付けを行って、前記２つの合成画像をさらに合成する
ことを特徴とする付記１に記載の画像合成装置。
【００５２】
（付記３）撮影時間が連続して前後する２つの画像の合成を繰り返して複数の画像で合成した合成画像を生成する情報処理装置のプロセッサに、
合成対象の複数画像の内、時間的若しくは枚数的に中心付近の画像を基準画像として決定し、
前記連続した２つの画像の内、前記基準画像との時間的若しくは枚数的に近接する画像の特徴に重み付けを行って前記複数画像の前記合成画像を生成する
各処理を実行させることを特徴とする画像合成プログラム。
【００５３】
（付記４）撮影時間が連続して前後する２つの画像の合成を繰り返して複数の画像で合成した合成画像を生成する情報処理装置の画像合成方法であって、
前記情報処理装置は、
合成対象の複数画像の内、時間的若しくは枚数的に中心付近の画像を基準画像として決定し、
前記連続した２つの画像の内、前記基準画像との時間的若しくは枚数的に近接する画像の特徴に重み付けを行って前記複数画像の前記合成画像を生成する
各処理を実行することを特徴とする画像合成方法。
【００５４】
（付記５）プロセッサとメモリとを有する情報処理装置であって、
前記プロセッサは、
合成対象の複数画像の内、時間的若しくは枚数的に中心付近の画像を基準画像として決定し、
撮影時間が連続して前後する２つの画像の内、前記基準画像との時間的若しくは枚数的に近接する画像の特徴に重み付けを行って前記複数画像の前記合成画像を生成する
各処理を実行することを特徴とする情報処理装置。
【符号の説明】
【００５５】
１  画像合成装置
１３  カメラモジュール
１５  ＲＡＭ
１７  ＣＰＵ
【図１】
0005949165.tif 000002
【図２】
0005949165.tif 000003
【図３】
0005949165.tif 000004
【図４】
0005949165.tif 000005
【図５】
0005949165.tif 000006