JP3542898B2 - Image synthesis device - Google Patents

Image synthesis device Download PDF

Info

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
Application number
JP03123798A
Other languages
Japanese (ja)
Other versions
JPH11232477A (en
Inventor
文明 鈴木
信次郎 景井
誠 小野▲崎▼
大志 八津川
春仁 渡辺
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Priority to JP03123798A priority Critical patent/JP3542898B2/en
Publication of JPH11232477A publication Critical patent/JPH11232477A/en
Application granted granted Critical
Publication of JP3542898B2 publication Critical patent/JP3542898B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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, reference numerals 21, 22, 23, and 24 denote image memories for taking in a plurality of thumbnail images necessary for panorama synthesis photographed by a digital camera or the like, and reference numerals 25, 26, 27, and 28 read from the image memories 21 to 24. A single processing unit 41 performs fine adjustment processing such as enlargement, reduction, rotation, and drag movement on each thumbnail image by inputting an instruction. 41 is a method such as feature portion extraction comparison for all thumbnail images. Is a corresponding point detection unit that extracts characteristic portions of adjacent images and detects similar portions.
[0005]
Reference numeral 42 denotes a fine adjustment based on the output finely adjusted by the single processing units 25 to 28 for each of the thumbnail images roughly arranged to be one image based on the detection result of the corresponding point detection unit 41. A synthesizing parameter extracting unit 43 for extracting position data of each thumbnail image necessary for synthesizing and an image level (synthetic parameter) of an overlapping portion between the images; Is an image synthesizing unit that performs image synthesis based on the output of the above and outputs a panoramic synthesized image.
[0006]
Also, by displaying the thumbnail images stored in the image memories 21 to 24, the thumbnail images processed by the single processing units 25 to 28, and the panoramic composite image obtained by the image compositing unit 44, respectively, This is a monitor unit that enables the user to sequentially confirm a series of synthesis processing.
[0007]
Next, the operation of the image synthesizing apparatus configured as described above will be described. FIG. 15 shows a state in which four thumbnail images 7 to 10 captured in the image memories 21 to 24 are displayed on the monitor unit 45. In FIG. 15, reference numeral 1 denotes a monitor screen, and four thumbnail images are displayed. In addition to 7 to 10, image processing buttons including a rotation button 2, an enlargement button 3, a reduction button 4, an alignment button 5, and a synthesis button 6 are displayed.
[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 button 6 start the automatic function at the same time as the selection, but the rotation button 2, the enlargement button 3 and the reduction button 4 operate the corners and the sides The thumbnail images 7 to 10 can be processed by placing the cursor on the section and dragging. The movement of the thumbnail images 7 to 10 can be executed by placing the cursor on the thumbnail images 7 to 10 and dragging without selecting the image processing buttons 2 to 6.
[0009]
Then, by clicking the alignment button 5, the corresponding point detection unit 41 detects a similar corresponding portion for each of the thumbnail images 7 to 10, calculates a relative positional relationship, and calculates the relative position. As shown in FIG. 16, the thumbnail images 7 to 10 are roughly arranged on the monitor screen 1 such that the four thumbnail images 7 to 10 become one image.
[0010]
Here, actually, it is necessary to make fine adjustments to the thumbnail images 7 to 10 after the automatic alignment, depending on the image contents of the thumbnail images 7 to 10 and the automatic alignment accuracy in the corresponding point detection unit 41. Therefore, the user inputs an instruction by using the rotation button 2, the enlargement button 3, the reduction button 4, and the drag movement function, and makes fine adjustments to the thumbnail images 7 to 10 in the single processing units 25 to 28.
[0011]
Based on the outputs of the single processing units 25 to 28, the fine adjustment unit 42 performs fine adjustment of each of the thumbnail images 7 to 10 automatically and roughly arranged by the corresponding point detection unit 41. At the time of such fine adjustment, for example, after fixing the thumbnail image 8 having the highest level of horizontality and finely adjusting the thumbnail image 7 to perform the alignment between the thumbnail images 7 and 8, Similarly, the thumbnail image 9 is finely adjusted to adjust the position between the thumbnail image 8 and the thumbnail image 9, and finally, the thumbnail image 10 is finely adjusted to adjust the position between the thumbnail image 9 and the thumbnail image 10. Perform alignment.
[0012]
As described above, by performing operations such as rotation / enlargement / reduction / movement on the thumbnail images 7 to 10 which need to be finely adjusted after the automatic alignment, the alignment of the thumbnail images 7 to 10 can be arbitrarily determined. The state of the aligned thumbnail images 7 to 10 is displayed on the monitor screen 1 as shown in FIG.
[0013]
When the position adjustment by the fine adjustment is completed and the synthesizing button 6 is clicked, the synthesizing parameter extracting unit 43 extracts the position data of each of the thumbnail images 7 to 10 necessary for the synthesizing and the image level of the overlapping portion between the images. Then, based on the parameter output from the combining parameter extracting unit 43, the image combining unit 44 combines the four thumbnail images 7 to 10 to output a panoramic combined image.
[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 thumbnail image 8 and the thumbnail image 9 after the automatic alignment of the four thumbnail images 7 to 10 is completed. It is necessary to perform a plurality of fine adjustments on a plurality of thumbnail images in order to adjust a single shift, such as performing a fine adjustment operation on the thumbnail image 10 after the fine adjustment on the thumbnail image 9. There was a problem of becoming. In the above-described conventional example, the case where the four thumbnail images 7 to 10 are subjected to panoramic synthesis is described. However, when the number of thumbnail images is large, the adjustment work becomes more troublesome.
[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 link recognition units 29, 30, and 31 for recognizing selected thumbnail images as linked images. , 32, a connection memory 37 for taking in the thumbnail images recognized by the connection recognition units 29 to 32 as one image, and moving / rotating / enlarging / reducing / transforming the connected images taken in the connection memory 37. And a connection processing section 38 for performing processing such as the above.
[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 thumbnail images 7 to 10 captured in the image memories 21 to 24 are displayed on the monitor unit 45. On the monitor screen 1, four thumbnail images 7 to 10, An image processing button including a rotation button 2, an enlargement button 3, a reduction button 4, an alignment button 5, a synthesis button 6, and a connection button 19 is displayed.
[0026]
Then, by clicking the alignment button 5, the corresponding point detection unit 41 detects a similar corresponding portion for each of the thumbnail images 7 to 10, calculates a relative positional relationship, and calculates the relative position. The thumbnails are automatically superimposed in relation to each other, and are roughly arranged on the monitor screen 1 such that the four thumbnail images 7 to 10 become one image as shown in FIG.
[0027]
Here, since the thumbnail images 7 to 10 are, for example, photos of a swimming race or a track and field event, and image contents when several parallel lines such as course lines are reflected, the thumbnail image 8 and the thumbnail image are displayed. It is assumed that a shift occurs in the vertical direction at the position with respect to the image 9.
[0028]
That is, in FIG. 3, the alignment between the thumbnail image 7 and the thumbnail image 8 and the alignment between the thumbnail image 9 and the thumbnail image 10 are normally performed, and only the alignment between the thumbnail image 8 and the thumbnail image 9 is performed. A gap has occurred. For this reason, it is necessary to correct the misalignment by fixing one of the group of images whose alignment is normal and moving the other, and here, the side of the image group including the thumbnail images 9 and 10 is moved. .
[0029]
First, after dragging the two thumbnail images 9 and 10 according to the instruction input, by clicking the link button 19, the thumbnail images 9 and 10 are recognized as linked images by the link recognition units 31 and 32, respectively. The data is taken into the connection memory 37. At this time, on the monitor screen 1 of the monitor unit 45, as shown in FIG. 4, the outlines of the thumbnail images 9 and 10 are displayed in broken lines, and are displayed so that the user can easily recognize that they are in a connected state.
[0030]
In this state, the thumbnail image 9 or a part of the thumbnail image 10 is clicked, and then moved vertically by dragging so as to match the overlapping portion between the thumbnail image 8 and the thumbnail image 9 to perform positioning. 5 can be obtained.
[0031]
As described above, the thumbnail image 9 and the thumbnail image 10 can be simultaneously moved in a connected state to adjust the positional deviation caused by the automatic alignment, so that the number of adjustments can be reduced. As described above, the connection processing unit 38 can simultaneously rotate / enlarge / reduce / deform a plurality of thumbnail images designated to be connected depending on the state of displacement between the thumbnail images.
[0032]
Based on the output of the connection processing unit 38, the fine adjustment unit 42 performs fine adjustment of the thumbnail images 9 and 10 automatically arranged by the corresponding point detection unit 41 automatically, as in the above-described conventional example. According to the result, after the synthesis parameter is extracted by the synthesis parameter extraction unit 43, the four thumbnail images 7 to 10 are synthesized by the image synthesis unit 44, and a panorama synthesized image is output.
[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. Units 33, 34, 35, and 36, and a batch processing unit 39 that collectively performs processing such as movement / rotation / enlargement / reduction / deformation on the thumbnail images recognized by the link recognition units 33 to 36. I have.
[0037]
The thumbnail image (interlocked image) fine-tuned by the collective processing unit 39 is input to the corresponding point detection unit 41, and a common part between the thumbnail images is detected so that one image is obtained. Positioning is performed automatically.
[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 thumbnail images 11 to 14 loaded into the image memories 21 to 24 are displayed on the monitor unit 45, and the four thumbnail images 11 to 14, An image processing button including a rotation button 2, an enlargement button 3, a reduction button 4, a positioning button 5, a combination button 6, a connection button 19, and an interlock button 20 is displayed.
[0039]
Here, the thumbnail image 11 and the thumbnail image 12 and the thumbnail image 13 and the thumbnail image 14 have the same photographing magnification, respectively, but the thumbnail images 11 and 12 are the same as the images photographed at a larger magnification than the thumbnail images 13 and 14. Has become.
[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 thumbnail images 13 and 14 are enlarged, and magnification equalization processing is performed on the thumbnail images 11 and 12.
[0041]
First, after dragging the two thumbnail images 13 and 14 according to the instruction input, by clicking the link button 20, the thumbnail images 13 and 14 are recognized as linked images by the link recognition units 31 and 32, respectively. . At this time, on the monitor screen 1 of the monitor section 45, as shown in FIG. 8, the outlines of the thumbnail images 13 and 14 are displayed in broken lines, and are displayed so that the user can easily recognize that they are in an interlocked state.
[0042]
In this state, by clicking the enlargement button 3, the thumbnail images 13 and 14 are simultaneously enlarged at the respective positions by the collective processing section 39. At this time, by continuing to click the enlargement button 3 or repeating the click several times while comparing the thumbnail image 12 with the thumbnail image 12, the magnification can be set equal to that of the thumbnail image 12, as shown in FIG.
[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 thumbnail images 11 and 12 can be linkedly recognized and reduced at the same time.
[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 thumbnail images 11 to 14, and determines the relative positional relationship. After the calculation, the images are automatically superimposed on the positional relationship, and a panoramic composite image in which the thumbnail images 11 to 14 are composited is output.
[0045]
As described above, the batch processing unit 39 can simultaneously perform fine adjustment processing such as rotation / deformation on a plurality of thumbnail images specified in conjunction with each other depending on the state between the thumbnail images.
[0046]
For example, as shown in FIG. 10, since each of the thumbnail images 15 to 18 does not have information on the shooting direction, all the images are arranged in a state rotated 90 degrees to the left. Since a panoramic image cannot be created, it is necessary to align the thumbnail images 15 to 18 before performing the automatic alignment process.
[0047]
Therefore, first, by dragging the four thumbnail images 15 to 18 by inputting an instruction, and clicking the link button 20, each of the thumbnail images 15 to 18 is recognized as a linked image by the link recognition units 31 to 34. At this time, on the monitor screen 1 of the monitor unit 45, as shown in FIG. 11, the outlines of the four thumbnail images 15 to 18 are displayed in broken lines, and are displayed so that the user can easily recognize that they are linked.
[0048]
In this state, when the rotation button 2 is clicked, the four thumbnail images 15 to 18 are simultaneously rotated to the right by 90 degrees in the batch processing unit 39, and are rearranged and displayed as shown in FIG. As described above, the four thumbnail images 15 to 18 are interlockingly recognized and simultaneously subjected to the rotation processing, thereby making it possible to perform the collective adjustment.
[0049]
Further, when synthesizing a thumbnail image of a high-rise building or a tower, as shown in FIG. 10, since each of the thumbnail images 15 to 18 does not have information on the shooting direction, the thumbnail images 15 to 18 may be tilted to the left. All the thumbnail images 15 to 18 are arranged and displayed in the horizontal direction.
[0050]
Therefore, first, after dragging the four thumbnail images 15 to 18 by inputting an instruction, by clicking the link button 19, each of the thumbnail images 15 to 18 is recognized as a linked image by the link recognition units 29 to 32. At this time, on the monitor screen 1 of the monitor unit 45, as shown in FIG. 11, the outlines of the four thumbnail images 15 to 18 are indicated by broken lines, and are displayed so that the user can easily recognize that they are in a connected state.
[0051]
In this state, when the rotation button 2 is clicked, the connected image is rotated right by 90 degrees by the collective processing section 39, and is rotated right by 90 degrees to be aligned in the vertical direction as shown in FIG. In this way, by performing the connection recognition, it is possible to adjust the alignment of the four thumbnail images 15 to 18 to a desired arrangement with a single adjustment.
[0052]
In the above-described embodiment of the present invention, the information processing apparatus main body including the image memories 21 to 24, the connection memory 37, the monitor unit 45, a CPU and a program memory (not shown), a pointing device for inputting an instruction, and the like. The single processing units 25 to 28, the connection recognition units 29 to 32, the link recognition units 33 to 36, the connection processing unit 38, the batch processing unit 39, the corresponding point detection unit 41, the fine adjustment unit 42, and the synthesis parameter extraction unit 43 The above-described operation can be realized inside a software application by providing a recording medium (such as a CD-ROM) in which the respective processing programs in the image synthesizing section 44 are detachably provided. .
[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 button 3 Enlarge button 4 Reduce button 5 Align button 6 Synthetic button 7, 8, 9, 10 Thumbnail images 11, 12, 13, 14 Thumbnail images 15, 16, 17, 18 Thumbnail image 19 Link button 20 Link buttons 21, 22, 23, 24 Image memories 25, 26, 27, 28 Single processing units 29, 30, 31, 32 Link recognition units 33, 34, 35, 36 Link recognition units 37 Connection memory 38 Connection processing unit 39 Batch processing unit 41 Corresponding point detection unit 42 Fine adjustment unit 43 Synthesis parameter extraction unit 44 Image synthesis unit 45 Monitor unit

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 .
JP03123798A 1998-02-13 1998-02-13 Image synthesis device Expired - Fee Related JP3542898B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Cited By (2)

* Cited by examiner, † Cited by third party
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