JP3542898B2 - Image synthesis device - Google Patents
Image synthesis device Download PDFInfo
- Publication number
- JP3542898B2 JP3542898B2 JP03123798A JP3123798A JP3542898B2 JP 3542898 B2 JP3542898 B2 JP 3542898B2 JP 03123798 A JP03123798 A JP 03123798A JP 3123798 A JP3123798 A JP 3123798A JP 3542898 B2 JP3542898 B2 JP 3542898B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- images
- thumbnail
- thumbnail images
- button
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Processing Or Creating Images (AREA)
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、それぞれの一部が重複した複数の撮影静止画像を合成して、1枚の画像データを作成する画像合成装置に関するものである。
【0002】
【従来の技術】
従来から、デジタルカメラなどによって撮影された静止画を複数枚用いて、パノラマ画像などを作成する場合、それぞれの撮影静止画像(以下、サムネイル画像と称す)間で、位置合わせや画像補正を行った上で、画像合成処理を行う。
【0003】
従来の一般的なパノラマ画像を作成する画像合成装置について、図14乃至図17とともに説明する。ここで、図14は従来の画像合成装置を示す機能ブロック図、図15は従来の画像合成装置における複数のサムネイル画像をモニタ画面上に取り込んだ状態を示す説明図、図16は従来の画像合成装置における自動位置合わせが終了した状態のモニタ画面を示す説明図、図17は従来の画像合成装置における自動位置合わせ後に各画像間での微調整を行った状態のモニタ画面を示す説明図である。
【0004】
図14において、21,22,23,24はデジタルカメラ等で撮影されたパノラマ合成として必要な複数のサムネイル画像を取り込む画像メモリ、25,26,27,28は画像メモリ21〜24から読み出された各々のサムネイル画像に対して、指示入力により拡大、縮小、回転、ドラック移動等の微調整加工処理を施す単一加工部、41は全てのサムネイル画像に対して、特徴部分抽出比較などの方法により、隣り合った画像の特徴部分を抽出して、似通った部分を検出する対応点検出部である。
【0005】
42は対応点検出部41での検出結果に基づき一枚の画像になるように概略配置された各サムネイル画像に対し、単一加工部25〜28にて微調整された出力に基づいて微調整を行う微調整部、43は合成のために必要な各サムネイル画像の位置データや各画像間における重複部分の画像レベル(合成パラメータ)を抽出する合成パラメータ抽出部、44は合成パラメータ抽出部43からの出力に基づき画像合成を行い、パノラマ合成画像を出力する画像合成部である。
【0006】
また、画像メモリ21〜24に格納されたサムネイル画像、単一加工部25〜28で加工処理が施されたサムネイル画像、及び画像合成部44で得られたパノラマ合成画像をそれぞれ表示することにより、一連の合成加工を逐次確認することを可能とするモニター部である。
【0007】
次に、上記のように構成してなる画像合成装置の動作について説明する。図15は画像メモリ21〜24に取り込まれた4枚のサムネイル画像7〜10をモニタ部45にて表示した状態を示しており、同図において、1はモニタ画面であり、4枚のサムネイル画像7〜10の他、回転ボタン2、拡大ボタン3、縮小ボタン4、位置合わせボタン5、合成ボタン6からなる画像加工ボタンが表示されている。
【0008】
これらの画像加工ボタン2〜6は、マウス等によりカーソルを当てクリック操作を行うことにより、機能選択が決定される。尚、位置合わせボタン5、合成ボタン6は選択と同時に自動機能を開始するが、回転ボタン2、拡大ボタン3、縮小ボタン4は、機能選択後に個々のサムネイル画像7〜10上のコーナーや各辺部にカーソルを置いてドラッグすることでサムネイル画像7〜10を加工することが可能となっている。また、サムネイル画像7〜10の移動は、画像加工ボタン2〜6を選択せずに、サムネイル画像7〜10上にカーソルを置いてドラッグすることで実行できる。
【0009】
そして、位置合わせボタン5をクリックすることで、対応点検出部41により、各サムネイル画像7〜10に対して、似通った対応部分を検出し、相対的な位置関係を算出した上で、その位置関係において自動的に重ね合わせ、図16に示すように、4枚のサムネイル画像7〜10が一枚の画像になるようにモニタ画面1上に概略配置する。
【0010】
ここで、実際にはサムネイル画像7〜10の画像内容や対応点検出部41における自動位置合わせ精度等により、自動位置合わせ後のサムネイル画像7〜10に微調整を加えることが必要となる。従って、使用者は回転ボタン2、拡大ボタン3、縮小ボタン4、ドラック移動の機能により指示入力を行い、各サムネイル画像7〜10に対し単一加工部25〜28にて微調整を行う。
【0011】
この単一加工部25〜28の出力に基づいて、微調整部42では、対応点検出部41により自動的に概略配置された各サムネイル画像7〜10の微調整を行う。尚、このような微調整の際、例えば、水平度の一番高いサムネイル画像8を固定し、サムネイル画像7を微調整してサムネイル画像7とサムネイル画像8との間の位置合わせを行った後、同様にサムネイル画像9を微調整してサムネイル画像8とサムネイル画像9との間の位置合わせを行い、最後にサムネイル画像10を微調整して、サムネイル画像9とサムネイル画像10との間の位置合わせを行う。
【0012】
以上のように、自動位置合わせ後に微調整が必要なサムネイル画像7〜10に対して、それぞれ回転/拡大/縮小/移動等の操作をすることで、各サムネイル画像7〜10の位置合わせを任意に行い、図17に示すように、その位置合わせされたサムネイル画像7〜10の状態がモニタ画面1上に表示される。
【0013】
微調整による位置合わせが完了し、合成ボタン6をクリックすると、合成パラメータ抽出部43では合成のために必要な各サムネイル画像7〜10の位置データや各画像間での重複部分の画像レベルが抽出され、合成パラメータ抽出部43からのパラメータ出力に基づき、画像合成部44で4枚のサムネイル画像7〜10を合成し、パノラマ合成画像を出力する。
【0014】
【発明が解決しようとする課題】
しかしながら、上述した従来の画像合成装置においては、例えば4枚のサムネイル画像7〜10に対する自動位置合わせ終了後に、サムネイル画像8とサムネイル画像9との間でのみズレが確認された場合であっても、サムネイル画像9の微調整の後、サムネイル画像10の微調整の操作を行わなければならない等、1ヵ所のズレを調整するために、複数のサムネイル画像に対して複数回の微調整が必要となるという問題があった。尚、上記従来例においては、4枚のサムネイル画像7〜10をパノラマ合成する場合についての説明であるが、サムネイル画像の数が多い場合は、更に厄介な調整作業となる。
【0015】
本発明は、上述したような点に鑑みてなされたものであり、画像合成処理を行う過程において、微調整を必要とするサムネイル画像群に対して、移動・回転・拡大・縮小・変形などの加工処理を一括して行うことが可能な画像合成装置を提供することを目的とする。
【0016】
【課題を解決するための手段】
本願請求項1に記載の発明に係る画像合成装置は、それぞれの一部が重複した複数の撮影静止画像を記憶するメモリ手段と、上記複数の静止画像の共通部分を検出する対応点検出手段と、上記複数の静止画像の対応位置関係及び対応領域の画像信号レベルを、合成パラメータとして抽出する合成パラメータ抽出手段と、を備えた画像合成装置において、上記複数の静止画像のうち、2画像以上を選択する選択手段と、上記選択手段により選択された静止画像のそれぞれに対し、同一微調整加工を施す一括画像加工手段と、上記選択手段により選択された静止画像を、選択された状態における位置関係で一時的に連結する連結手段と、上記連結手段により連結された状態の画像に対して、微調整加工を施す連結画像加工手段と、を有し、上記合成パラメータ抽出手段で抽出された合成パラメータに基づき、上記複数の静止画像を1枚のパノラマ画像に合成することを特徴とするものである。
【0017】
これによって、選択手段により選択された静止画像を一時的に連結し、一つの画像として認識させた上で、移動・回転・拡大・縮小・変形などの機能を実行することによって、一つの画像として認識させた連結画像単位で、各々の機能を実行することができるので、複数の静止画像に対する微調整を容易且つ迅速、正確に行うことが可能となる。
また、選択手段により選択された静止画像のそれぞれに対して、同一の微調整加工(移動・回転・拡大・縮小・変形等)を一括して施すことができるので、複数の静止画像に対する微調整加工操作を容易且つ迅速、正確に行うことが可能となる。
【0018】
尚、選択手段により選択可能な静止画像としては、対応点検出手段によって一時的に自動位置合わせがなされた後のものであっても、対応点検出手段による自動位置合わせがなされる前のものであっても良い。
【0021】
【発明の実施の形態】
以下、本発明の画像合成装置の第1実施形態について、図1乃至図5とともに説明するが、上記従来例と同一部分には同一符号を付し、その説明は省略する。また、サムネイル画像の取り込みから自動位置合わせを行った後、微調整を行い、その後合成処理をするという基本処理工程は上記従来例と同一であるため、これも説明は省略する。
【0022】
ここで、図1は本実施形態の画像合成装置を示す機能ブロック図、図2は本実施形態の画像合成装置における複数のサムネイル画像をモニタ画面上に取り込んだ状態を示す説明図、図3は本実施形態の画像合成装置における自動位置合わせが終了した状態のモニタ画面を示す説明図、図4は本実施形態の画像合成装置における自動位置合わせ後に各画像間での微調整を行う際のモニタ画面を示す説明図、図5は本実施形態の画像合成装置における各画像間の微調整を行った後のモニタ画面を示す説明図である。
【0023】
本実施形態の画像合成装置は、図1に示すように、図14とともに上述した従来の画像合成装置に加えて、選択指示されたサムネイル画像を連結画像として認識する連結認識部29,30,31,32と、該連結認識部29〜32で認識したサムネイル画像を1枚の画像として取り込む連結メモリー37と、該連結メモリー37に取り込まれた連結画像に対して移動/回転/拡大/縮小/変形等の加工を施す連結加工部38とを設けている。
【0024】
尚、連結加工部38で微調整加工されたサムネイル画像(連結画像)は、微調整部42に入力されて、対応点検出部41で自動位置合わせされたサムネイル画像の微調整に用いられる。
【0025】
次に、上記のように構成してなる画像合成装置の動作について説明する。図2は画像メモリ21〜24に取り込まれた4枚のサムネイル画像7〜10をモニタ部45にて表示した状態を示しており、モニタ画面1上には、4枚のサムネイル画像7〜10、回転ボタン2、拡大ボタン3、縮小ボタン4、位置合わせボタン5、合成ボタン6、連結ボタン19からなる画像加工ボタンが表示されている。
【0026】
そして、位置合わせボタン5をクリックすることで、対応点検出部41により、各サムネイル画像7〜10に対して、似通った対応部分を検出し、相対的な位置関係を算出した上で、その位置関係において自動的に重ね合わせ、図3に示すように、4枚のサムネイル画像7〜10が一枚の画像になるようにモニタ画面1上に概略配置する。
【0027】
ここでは、サムネイル画像7〜10が、例えば競泳の写真や陸上競技の写真であって、コースラインのような平行線が数本映っている場合等の画像内容であるため、サムネイル画像8とサムネイル画像9との位置において上下方向にズレが発生しているものとする。
【0028】
すなわち、図3において、サムネイル画像7とサムネイル画像8との間、サムネイル画像9とサムネイル画像10との間では位置合わせが正常に行われており、サムネイル画像8とサムネイル画像9との間でのみズレが発生している。このため、位置合わせが正常な画像群の一方を固定し、他方を移動させることでズレの修正を行う必要があり、ここではサムネイル画像9とサムネイル画像10とからなる画像群の側を移動させる。
【0029】
まず、指示入力により2枚のサムネイル画像9,10をドラッグした後に、連結ボタン19をクリックすることにより、サムネイル画像9とサムネイル画像10とはそれぞれ連結認識部31、32で連結画像として認識され、連結メモリー37に取り込まれる。このとき、モニター部45のモニター画面1上では、図4に示すように、サムネイル画像9,10の輪郭が破線表示となり、連結状態にあることが容易に分かるように表示される。
【0030】
この状態で、サムネイル画像9かサムネイル画像10の一部をクリックした上で、サムネイル画像8とサムネイル画像9との重複部分に合わせ込むようにドラックで上下方向に移動させて位置合わせを行い、図5に示すような修正画像を得ることができる。
【0031】
このように、サムネイル画像9とサムネイル画像10とを連結した状態で、同時に移動させて、自動位置合わせで生じた位置ズレの調整を行うことができるため、調整回数を減らすことが可能となる。尚、各サムネイル画像間のズレの状態によって、上記と同様に、連結加工部38では、連結指定された複数のサムネイル画像を同時に回転/拡大/縮小/変形することができる。
【0032】
連結加工部38の出力に基づいて、微調整部42では、上述した従来例と同様、対応点検出部41により自動的に概略配置されたサムネイル画像9、サムネイル画像10の微調整を行い、この結果に応じて、合成パラメータ抽出部43で合成パラメータを抽出した後、画像合成部44で4枚のサムネイル画像7〜10を合成し、パノラマ合成画像を出力する。
【0033】
次に、本発明の画像合成装置の第2実施形態について、図6乃至図13とともに説明するが、上記第1実施形態と同一部分には同一符号を付し、その説明は省略する。
【0034】
ここで、図6は本実施形態の画像合成装置を示す機能ブロック図、図7は本実施形態の画像合成装置における複数のサムネイル画像をモニタ画面上に取り込んだ状態を示す説明図、図8は本実施形態の画像合成装置における連動指示を行った状態のモニタ画面を示す説明図、図9は本実施形態の画像合成装置における各画像間の微調整加工を行った後のモニタ画面を示す説明図である。
【0035】
また、図10は本実施形態の画像合成装置における複数のサムネイル画像をモニタ画面上に取り込んだ状態を示す説明図、図11は本実施形態の画像合成装置における連動/連結指示を行った状態のモニタ画面を示す説明図、図12は本実施形態の画像合成装置における各画像間の微調整加工を行った後のモニタ画面を示す説明図、図13は本実施形態の画像合成装置における各画像間の微調整加工を行った後のモニタ画面を示す説明図である。
【0036】
本実施形態の画像合成装置は、図6に示すように、図1とともに上述した本発明の第1実施形態の画像合成装置に加えて、選択指示されたサムネイル画像を連動画像として認識する連動認識部33,34,35,36と、該連動認識部33〜36で認識したサムネイル画像に対して移動/回転/拡大/縮小/変形等の加工を一括して施す一括加工部39とを設けている。
【0037】
尚、一括加工部39で微調整加工されたサムネイル画像(連動画像)は、対応点検出部41に入力されて、各サムネイル画像間の共通部分が検出され、1枚の画像になるように、自動的に位置合わせが行われる。
【0038】
次に、上記のように構成してなる画像合成装置の動作について説明する。図7は画像メモリ21〜24に取り込まれた4枚のサムネイル画像11〜14をモニタ部45にて表示した状態を示しており、モニタ画面1上には、4枚のサムネイル画像11〜14、回転ボタン2、拡大ボタン3、縮小ボタン4、位置合わせボタン5、合成ボタン6、連結ボタン19、連動ボタン20からなる画像加工ボタンが表示されている。
【0039】
ここで、サムネイル画像11とサムネイル画像12、サムネイル画像13とサムネイル画像14とはそれぞれ撮影倍率が同一であるが、サムネイル画像11,12は、サムネイル画像13,14より大きな倍率で撮影された画像となっている。
【0040】
このように、各サムネイル画像の撮影倍率がで異なっている場合、このままではパノラマ画像の作成ができないため、画像倍率を合わせるために、自動位置合わせ処理を行う前に、拡大或いは縮小加工処理を施す必要がある。ここでは、サムネイル画像13、14を拡大し、サムネイル画像11、12に対する倍率等価加工を行う。
【0041】
まず、指示入力により2枚のサムネイル画像13,14をドラッグした後に、連動ボタン20をクリックすることにより、サムネイル画像13とサムネイル画像14とはそれぞれ連動認識部31、32で連動画像として認識される。このとき、モニター部45のモニター画面1上では、図8に示すように、サムネイル画像13,14の輪郭が破線表示となり、連動状態にあることが容易に分かるように表示される。
【0042】
この状態において、拡大ボタン3をクリックすることで、一括加工部39によってサムネイル画像13、14がそれぞれの位置で同時に拡大される。このとき、サムネイル画像12と見比べながら、拡大ボタン3をクリックし続けるか、クリックを何回か繰り返すことで、図9に示すように、サムネイル画像12と等しい倍率に設定することができる。
【0043】
このように、指定したサムネイル画像を連動認識させることにより、一括して微調整加工することができる。尚、サムネイル画像11、12を連動認識させて同時に縮小調整することも当然可能である。
【0044】
そして、位置合わせボタン5をクリックすることで、対応点検出部41により、微調整加工が施された各サムネイル画像11〜14に対して、似通った対応部分を検出し、相対的な位置関係を算出した上で、その位置関係において自動的に重ね合わせ、サムネイル画像11〜14を合成したパノラマ合成画像を出力する。
【0045】
尚、各サムネイル画像間の状態によって、上記と同様に、一括加工部39では、連動指定された複数のサムネイル画像に対し、同時に回転/変形等の微調整加工を施すことができる。
【0046】
例えば、図10に示すように、各サムネイル画像15〜18が撮影した向きの情報を持っていないため、全ての画像が左方向に90度回転した状態で配置されているような場合、このままではパノラマ画像の作成ができないため、自動位置合わせ処理を行う前に、各サムネイル画像15〜18の配置合わせを行う必要がある。
【0047】
従って、まず指示入力により4枚のサムネイル画像15〜18をドラッグした後に、連動ボタン20をクリックすることにより、サムネイル画像15〜18の各々は連動認識部31〜34で連動画像として認識される。このとき、モニター部45のモニター画面1上では、図11に示すように、4枚のサムネイル画像15〜18の輪郭が破線表示となり、連動状態にあることが容易に分かるように表示される。
【0048】
この状態において、回転ボタン2をクリックすることで、一括加工部39にて4枚のサムネイル画像15〜18が同時に90度右回転され、図12に示すように、配置変換されて表示される。このように、4枚のサムネイル画像15〜18を連動認識させて、同時に回転加工することによって、一括して調整することが可能となる。
【0049】
さらに、高層ビルやタワー等を撮影したサムネイル画像の合成を行う場合、図10に示すように、各サムネイル画像15〜18が撮影した向きの情報を持っていないため、左方向に倒れたように全てのサムネイル画像15〜18が横方向に配置されて表示される。
【0050】
従って、まず指示入力により4枚のサムネイル画像15〜18をドラッグした後に、連結ボタン19をクリックすることにより、サムネイル画像15〜18の各々は連結認識部29〜32で連結画像として認識される。このとき、モニター部45のモニター画面1上では、図11に示すように、4枚のサムネイル画像15〜18の輪郭が破線表示となり、連結状態にあることが容易に分かるように表示される。
【0051】
この状態において、回転ボタン2をクリックすることで、一括加工部39にて連結画像が90度右回転され、図13に示すように、90度右回転されて上下方向に整列配置される。このように、連結認識させることで一度の調整で、4枚のサムネイル画像15〜18を所望の配置に整列調整することが可能となる。
【0052】
尚、上述した本発明の実施形態において、画像メモリ21〜24、連結メモリ37、モニター部45、図示しないCPUやプログラムメモリ、指示入力のためのポインティング・デバイス等を備えた情報処理装置本体に対して、単一加工部25〜28、連結認識部29〜32、連動認識部33〜36、連結加工部38、一括加工部39、対応点検出部41、微調整部42、合成パラメータ抽出部43、画像合成部44における各々の処理プログラムを記録した記録媒体(CD−ROMなど)を着脱自在に設けて構成することにより、ソフトウエアアプリケーション内部で上記のような作用を実現することが可能である。
【0053】
【発明の効果】
本願請求項1に記載の発明に係る画像合成装置は、上記のような構成としているため、選択手段により選択された静止画像を一時的に連結し、一つの画像として認識させた上で、移動・回転・拡大・縮小・変形などの機能を実行することによって、一つの画像として認識させた連結画像単位で、各々の機能を実行することができるので、複数の静止画像に対する微調整を容易且つ迅速、正確に行うことが可能となる。
【0054】
また、選択手段により選択された静止画像のそれぞれに対して、同一の微調整加工(移動・回転・拡大・縮小・変形等)を一括して施すことができるので、複数の静止画像に対する微調整加工操作を容易且つ迅速、正確に行うことが可能となる。
【図面の簡単な説明】
【図1】本発明の画像合成装置の第1実施形態を示す機能ブロック図である。
【図2】本発明の画像合成装置の第1実施形態における複数のサムネイル画像をモニタ画面上に取り込んだ状態を示す説明図である。
【図3】本発明の画像合成装置の第1実施形態における自動位置合わせが終了した状態のモニタ画面を示す説明図である。
【図4】本発明の画像合成装置の第1実施形態における自動位置合わせ後に各画像間での微調整を行う際のモニタ画面を示す説明図である。
【図5】本発明の画像合成装置の第1実施形態における各画像間の微調整を行った後のモニタ画面を示す説明図である。
【図6】本発明の画像合成装置の第2実施形態を示す機能ブロック図である。
【図7】本発明の画像合成装置の第2実施形態における複数のサムネイル画像をモニタ画面上に取り込んだ状態を示す説明図である。
【図8】本発明の画像合成装置の第2実施形態における連動指示を行った状態のモニタ画面を示す説明図である。
【図9】本発明の画像合成装置の第2実施形態における各画像間の微調整加工を行った後のモニタ画面を示す説明図である。
【図10】本発明の画像合成装置の第2実施形態における複数のサムネイル画像をモニタ画面上に取り込んだ状態を示す説明図である。
【図11】本発明の画像合成装置の第2実施形態における連動/連結指示を行った状態のモニタ画面を示す説明図である。
【図12】本発明の画像合成装置の第2実施形態における各画像間の微調整加工を行った後のモニタ画面を示す説明図である。
【図13】本発明の画像合成装置の第2実施形態における各画像間の微調整加工を行った後のモニタ画面を示す説明図である。
【図14】従来の画像合成装置を示す機能ブロック図である。
【図15】従来の画像合成装置における複数のサムネイル画像をモニタ画面上に取り込んだ状態を示す説明図である。
【図16】従来の画像合成装置における自動位置合わせが終了した状態のモニタ画面を示す説明図である。
【図17】従来の画像合成装置における自動位置合わせ後に各画像間での微調整を行った状態のモニタ画面を示す説明図である。
【符号の説明】
1 モニター画面
2 回転ボタン
3 拡大ボタン
4 縮小ボタン
5 位置合わせボタン
6 合成ボタン
7,8,9,10 サムネイル画像
11,12,13,14 サムネイル画像
15,16,17,18 サムネイル画像
19 連結ボタン
20 連動ボタン
21,22,23,24 画像メモリ
25,26,27,28 単一加工部
29,30,31,32 連結認識部
33,34,35,36 連動認識部
37 連結メモリ
38 連結加工部
39 一括加工部
41 対応点検出部
42 微調整部
43 合成パラメータ抽出部
44 画像合成部
45 モニター部[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to an image synthesizing apparatus that synthesizes a plurality of photographed still images, each of which partially overlaps, to create one image data.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, when a panoramic image or the like is created using a plurality of still images shot by a digital camera or the like, position adjustment and image correction have been performed between each shot still image (hereinafter, referred to as a thumbnail image). Above, image synthesis processing is performed.
[0003]
A conventional image synthesizing apparatus for creating a general panoramic image will be described with reference to FIGS. Here, FIG. 14 is a functional block diagram showing a conventional image synthesizing device, FIG. 15 is an explanatory diagram showing a state in which a plurality of thumbnail images in the conventional image synthesizing device are captured on a monitor screen, and FIG. FIG. 17 is an explanatory diagram showing a monitor screen in a state where automatic alignment has been completed in the apparatus, and FIG. 17 is an explanatory view showing a monitor screen in a state in which fine adjustment between images has been performed after automatic alignment in a conventional image synthesizing apparatus. .
[0004]
In FIG. 14,
[0005]
Reference numeral 42 denotes a fine adjustment based on the output finely adjusted by the
[0006]
Also, by displaying the thumbnail images stored in the
[0007]
Next, the operation of the image synthesizing apparatus configured as described above will be described. FIG. 15 shows a state in which four
[0008]
Function selection of these image processing buttons 2 to 6 is determined by placing a cursor with a mouse or the like and performing a click operation. It should be noted that the positioning button 5 and the synthesizing
[0009]
Then, by clicking the alignment button 5, the corresponding point detection unit 41 detects a similar corresponding portion for each of the
[0010]
Here, actually, it is necessary to make fine adjustments to the
[0011]
Based on the outputs of the
[0012]
As described above, by performing operations such as rotation / enlargement / reduction / movement on the
[0013]
When the position adjustment by the fine adjustment is completed and the synthesizing
[0014]
[Problems to be solved by the invention]
However, in the above-described conventional image synthesizing apparatus, even if, for example, a shift is confirmed only between the
[0015]
The present invention has been made in view of the above points, and in the process of performing image synthesis processing, a thumbnail image group requiring fine adjustment is moved, rotated, enlarged, reduced, deformed, and so on. It is an object of the present invention to provide an image synthesizing device capable of performing a processing process at a time.
[0016]
[Means for Solving the Problems]
The image synthesizing apparatus according to the first aspect of the present invention includes a memory unit that stores a plurality of photographed still images each partially overlapping each other, and a corresponding point detection unit that detects a common portion of the plurality of still images. , an image signal level of the corresponding positional relationship and the corresponding region of the plurality of still images, the image synthesis apparatus and a synthesis parameter extraction means for extracting as a synthesis parameter, among the plurality of still images, the two or more images A selecting means for selecting, a collective image processing means for performing the same fine adjustment processing on each of the still images selected by the selecting means, and a positional relationship in a state where the still image selected by the selecting means is selected. in comprises a connection means for temporarily connecting, with respect to the state of the image which are connected by said connecting means, and connecting the image processing means for performing a fine adjustment process, the said case The plurality of still images are combined into one panoramic image based on the combination parameters extracted by the composition parameter extraction unit .
[0017]
Thereby, the still images selected by the selection means are temporarily connected, and after being recognized as one image, functions such as movement, rotation, enlargement, reduction, deformation, etc. are executed, thereby forming one image. Since each function can be executed in the unit of the recognized connected image, fine adjustment for a plurality of still images can be performed easily, quickly, and accurately.
In addition, since the same fine adjustment processing (movement, rotation, enlargement, reduction, deformation, etc.) can be collectively performed on each of the still images selected by the selection unit, fine adjustment on a plurality of still images can be performed. Processing operations can be performed easily, quickly, and accurately.
[0018]
Note that the still image that can be selected by the selection unit may be one after the automatic alignment is temporarily performed by the corresponding point detection unit or one before the automatic alignment is performed by the corresponding point detection unit. There may be.
[0021]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, a first embodiment of an image synthesizing apparatus according to the present invention will be described with reference to FIGS. 1 to 5. In addition, since the basic processing steps of performing fine adjustment after performing the automatic registration from the capture of the thumbnail image and then performing the synthesizing process are the same as those in the above-described conventional example, the description is also omitted.
[0022]
Here, FIG. 1 is a functional block diagram showing the image synthesizing device of the present embodiment, FIG. 2 is an explanatory diagram showing a state in which a plurality of thumbnail images in the image synthesizing device of this embodiment are captured on a monitor screen, and FIG. FIG. 4 is an explanatory diagram showing a monitor screen in a state where automatic alignment has been completed in the image synthesizing apparatus according to the embodiment; FIG. 4 is a monitor when fine adjustment between images is performed after automatic alignment in the image synthesizing apparatus according to the embodiment; FIG. 5 is an explanatory diagram showing a screen, and FIG. 5 is an explanatory diagram showing a monitor screen after fine adjustment between images in the image synthesizing apparatus of the present embodiment.
[0023]
As shown in FIG. 1, in addition to the conventional image synthesizing apparatus described above with reference to FIG. 14, the image synthesizing apparatus according to the present embodiment includes
[0024]
The thumbnail image (connected image) fine-adjusted by the connection processing unit 38 is input to the fine adjustment unit 42 and used for fine adjustment of the thumbnail image automatically aligned by the corresponding point detection unit 41.
[0025]
Next, the operation of the image synthesizing apparatus configured as described above will be described. FIG. 2 shows a state in which four
[0026]
Then, by clicking the alignment button 5, the corresponding point detection unit 41 detects a similar corresponding portion for each of the
[0027]
Here, since the
[0028]
That is, in FIG. 3, the alignment between the
[0029]
First, after dragging the two
[0030]
In this state, the
[0031]
As described above, the
[0032]
Based on the output of the connection processing unit 38, the fine adjustment unit 42 performs fine adjustment of the
[0033]
Next, a second embodiment of the image synthesizing apparatus of the present invention will be described with reference to FIGS. 6 to 13. The same parts as those in the first embodiment are denoted by the same reference numerals, and description thereof will be omitted.
[0034]
Here, FIG. 6 is a functional block diagram showing the image synthesizing apparatus of this embodiment, FIG. 7 is an explanatory diagram showing a state in which a plurality of thumbnail images in the image synthesizing apparatus of this embodiment are captured on a monitor screen, and FIG. FIG. 9 is an explanatory diagram illustrating a monitor screen in a state where an interlocking instruction is performed in the image compositing apparatus of the present embodiment. FIG. 9 is an explanatory diagram illustrating a monitor screen after performing fine adjustment processing between images in the image compositing apparatus of the present embodiment. FIG.
[0035]
FIG. 10 is an explanatory diagram showing a state in which a plurality of thumbnail images are captured on a monitor screen in the image synthesizing apparatus of this embodiment. FIG. 11 is a state in which an interlocking / linking instruction is performed in the image synthesizing apparatus of this embodiment. FIG. 12 is an explanatory diagram showing a monitor screen, FIG. 12 is an explanatory diagram showing a monitor screen after fine-tuning between images in the image synthesizing apparatus of the present embodiment, and FIG. 13 is an image showing each image in the image synthesizing apparatus of the present embodiment. It is an explanatory view showing a monitor screen after performing fine adjustment processing between.
[0036]
As shown in FIG. 6, the image synthesizing apparatus according to the present embodiment includes, in addition to the image synthesizing apparatus according to the first embodiment of the present invention described above with reference to FIG.
[0037]
The thumbnail image (interlocked image) fine-tuned by the
[0038]
Next, the operation of the image synthesizing apparatus configured as described above will be described. FIG. 7 shows a state in which the four
[0039]
Here, the
[0040]
As described above, when the photographing magnification of each thumbnail image is different, a panoramic image cannot be created as it is. Therefore, in order to adjust the image magnification, enlargement or reduction processing is performed before performing automatic positioning processing. There is a need. Here, the
[0041]
First, after dragging the two
[0042]
In this state, by clicking the
[0043]
In this way, by performing the linked recognition of the specified thumbnail images, it is possible to perform fine adjustment processing collectively. It should be noted that the
[0044]
Then, by clicking the alignment button 5, the corresponding point detection unit 41 detects a similar corresponding part for each of the finely adjusted
[0045]
As described above, the
[0046]
For example, as shown in FIG. 10, since each of the
[0047]
Therefore, first, by dragging the four
[0048]
In this state, when the rotation button 2 is clicked, the four
[0049]
Further, when synthesizing a thumbnail image of a high-rise building or a tower, as shown in FIG. 10, since each of the
[0050]
Therefore, first, after dragging the four
[0051]
In this state, when the rotation button 2 is clicked, the connected image is rotated right by 90 degrees by the
[0052]
In the above-described embodiment of the present invention, the information processing apparatus main body including the
[0053]
【The invention's effect】
Since the image synthesizing apparatus according to the first aspect of the present invention has the above-described configuration, the still images selected by the selection unit are temporarily connected, and after being recognized as one image, the moving image is moved. -By executing functions such as rotation, enlargement, reduction, deformation, etc., each function can be executed in units of a connected image recognized as one image, so that fine adjustment for multiple still images can be performed easily and easily. It can be done quickly and accurately.
[0054]
In addition , since the same fine adjustment processing (movement, rotation, enlargement, reduction, deformation, etc.) can be collectively performed on each of the still images selected by the selection unit, fine adjustment on a plurality of still images can be performed. Processing operations can be performed easily, quickly, and accurately.
[Brief description of the drawings]
FIG. 1 is a functional block diagram illustrating a first embodiment of an image composition device according to the present invention.
FIG. 2 is an explanatory diagram showing a state in which a plurality of thumbnail images are captured on a monitor screen in the first embodiment of the image synthesizing apparatus of the present invention.
FIG. 3 is an explanatory diagram showing a monitor screen in a state where automatic alignment has been completed in the first embodiment of the image synthesizing apparatus of the present invention.
FIG. 4 is an explanatory diagram showing a monitor screen when performing fine adjustment between images after automatic alignment in the first embodiment of the image synthesizing apparatus of the present invention.
FIG. 5 is an explanatory view showing a monitor screen after fine adjustment between images in the first embodiment of the image synthesizing apparatus of the present invention.
FIG. 6 is a functional block diagram showing a second embodiment of the image synthesizing device of the present invention.
FIG. 7 is an explanatory diagram showing a state in which a plurality of thumbnail images are captured on a monitor screen in the second embodiment of the image synthesizing apparatus of the present invention.
FIG. 8 is an explanatory diagram showing a monitor screen in a state where an interlocking instruction has been issued in the second embodiment of the image synthesizing apparatus of the present invention.
FIG. 9 is an explanatory diagram showing a monitor screen after performing fine adjustment processing between images in a second embodiment of the image synthesizing apparatus of the present invention.
FIG. 10 is an explanatory diagram showing a state in which a plurality of thumbnail images are captured on a monitor screen in the second embodiment of the image synthesizing apparatus of the present invention.
FIG. 11 is an explanatory diagram showing a monitor screen in a state where an interlocking / linking instruction is performed in the second embodiment of the image synthesizing apparatus of the present invention.
FIG. 12 is an explanatory diagram showing a monitor screen after performing fine adjustment processing between images in the second embodiment of the image synthesizing apparatus of the present invention.
FIG. 13 is an explanatory diagram showing a monitor screen after performing fine adjustment processing between images in the second embodiment of the image synthesizing apparatus of the present invention.
FIG. 14 is a functional block diagram showing a conventional image synthesizing apparatus.
FIG. 15 is an explanatory diagram showing a state in which a plurality of thumbnail images in a conventional image synthesizing apparatus are captured on a monitor screen.
FIG. 16 is an explanatory diagram showing a monitor screen in a state where automatic alignment has been completed in a conventional image synthesizing apparatus.
FIG. 17 is an explanatory diagram showing a monitor screen in a state where fine adjustment between images has been performed after automatic positioning in the conventional image synthesizing apparatus.
[Explanation of symbols]
1 Monitor screen 2 Rotate
Claims (1)
上記複数の静止画像の共通部分を検出する対応点検出手段と、
上記複数の静止画像の対応位置関係及び対応領域の画像信号レベルを、合成パラメータとして抽出する合成パラメータ抽出手段と、を備えた画像合成装置において、
上記複数の静止画像のうち、2画像以上を選択する選択手段と、
上記選択手段により選択された静止画像のそれぞれに対し、同一微調整加工を施す一括画像加工手段と、
上記選択手段により選択された静止画像を、選択された状態における位置関係で一時的に連結する連結手段と、
上記連結手段により連結された状態の画像に対して、微調整加工を施す連結画像加工手段と、
を有し、上記合成パラメータ抽出手段で抽出された合成パラメータに基づき、上記複数の静止画像を1枚のパノラマ画像に合成することを特徴とする画像合成装置。A memory means for storing a plurality of photographed still images each partially overlapping,
Corresponding point detection means for detecting a common portion of the plurality of still images,
An image synthesizing apparatus provided with an image signal level of the corresponding positional relationship and the corresponding region of the plurality of still images, a synthesis parameter extracting means for extracting a synthesis parameters, and
Selecting means for selecting two or more images from the plurality of still images;
Batch image processing means for performing the same fine adjustment processing on each of the still images selected by the selection means,
Connecting means for temporarily connecting the still image selected by the selecting means in a positional relationship in a selected state,
Connected image processing means for performing fine adjustment processing on the images connected by the connecting means ,
An image synthesizing apparatus , wherein the plurality of still images are synthesized into one panoramic image based on the synthesis parameters extracted by the synthesis parameter extracting means .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP03123798A JP3542898B2 (en) | 1998-02-13 | 1998-02-13 | Image synthesis device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP03123798A JP3542898B2 (en) | 1998-02-13 | 1998-02-13 | Image synthesis device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH11232477A JPH11232477A (en) | 1999-08-27 |
JP3542898B2 true JP3542898B2 (en) | 2004-07-14 |
Family
ID=12325803
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP03123798A Expired - Fee Related JP3542898B2 (en) | 1998-02-13 | 1998-02-13 | Image synthesis device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3542898B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2423881A2 (en) | 2010-08-31 | 2012-02-29 | Canon Kabushiki Kaisha | Image processing apparatus and method |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020089673A (en) * | 2001-05-24 | 2002-11-30 | 주식회사 케이티앤씨 | Digital steel camera |
JP5487799B2 (en) * | 2008-08-28 | 2014-05-07 | 株式会社ニコン | Digital camera and image processing program |
-
1998
- 1998-02-13 JP JP03123798A patent/JP3542898B2/en not_active Expired - Fee Related
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2423881A2 (en) | 2010-08-31 | 2012-02-29 | Canon Kabushiki Kaisha | Image processing apparatus and method |
JP2012050515A (en) * | 2010-08-31 | 2012-03-15 | Canon Inc | Image processing apparatus and method |
Also Published As
Publication number | Publication date |
---|---|
JPH11232477A (en) | 1999-08-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11102402B2 (en) | Image processing apparatus, image processing method, and program | |
US6392658B1 (en) | Panorama picture synthesis apparatus and method, recording medium storing panorama synthesis program 9 | |
US11039068B2 (en) | Image processing apparatus, image processing method, and program | |
JP5493114B1 (en) | Image processing apparatus, image processing method, image processing program, and recording medium | |
US6243103B1 (en) | Panoramic image generation in digital photography | |
US7423657B2 (en) | Image display apparatus, image display program, image display method, and recording medium for recording the image display program | |
US20060203098A1 (en) | Method and apparatus for producing frame accurate position data in a PTZ dome camera with open loop control | |
CN111316629B (en) | Image processing apparatus and method, imaging apparatus, and program | |
JP3696952B2 (en) | Image composition apparatus and method | |
JP5251410B2 (en) | Camera work calculation program, imaging apparatus, and camera work calculation method | |
JPH08149356A (en) | Moving picture display device | |
US6941029B1 (en) | Image processing apparatus, image processing method, and storage medium therefor with stitched image correctional feature | |
JP7058585B2 (en) | Image processing device and its control method | |
JP3542898B2 (en) | Image synthesis device | |
JPH10126665A (en) | Image composing device | |
JP2005078032A (en) | Image display program, device, and method | |
JP4007524B2 (en) | Image composition method and apparatus, and information recording medium | |
JPH10108003A (en) | Image compositing device and image compositing method | |
JP3241243B2 (en) | Panorama image composition system and panorama image composition method | |
JP3979811B2 (en) | Image synthesizing apparatus, image synthesizing method, and computer-readable recording medium recording an image synthesizing processing program | |
JP5597382B2 (en) | Wide-angle image display control method and apparatus, and wide-angle image pickup apparatus | |
JPH0991410A (en) | Panorama image synthesis system | |
JP2004312549A (en) | Panoramic image photographing apparatus and panoramic image photographing method | |
JP2022089879A (en) | Image processing device and control method of the same | |
JP5768172B2 (en) | Image display control method and apparatus, and image pickup apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20031224 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20040122 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040223 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20040323 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040402 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080409 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090409 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090409 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100409 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100409 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110409 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120409 Year of fee payment: 8 |
|
LAPS | Cancellation because of no payment of annual fees |