JP5620871B2 - Panorama image data generation device - Google Patents
Panorama image data generation device Download PDFInfo
- Publication number
- JP5620871B2 JP5620871B2 JP2011087776A JP2011087776A JP5620871B2 JP 5620871 B2 JP5620871 B2 JP 5620871B2 JP 2011087776 A JP2011087776 A JP 2011087776A JP 2011087776 A JP2011087776 A JP 2011087776A JP 5620871 B2 JP5620871 B2 JP 5620871B2
- Authority
- JP
- Japan
- Prior art keywords
- image data
- image
- panorama
- panoramic
- panoramic image
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/20—Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
Landscapes
- Engineering & Computer Science (AREA)
- Processing Or Creating Images (AREA)
- Studio Circuits (AREA)
- Studio Devices (AREA)
- Architecture (AREA)
- Computer Graphics (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
Description
本発明は、パノラマ画像を表示するためのパノラマ画像データを生成するパノラマ画像データ生成装置に関する。 The present invention relates to a panorama image data generation apparatus that generates panorama image data for displaying a panorama image.
パノラマ画像関連技術として、建築物の内部の所定位置から全方位画像を撮影してパノラマ画像表示する技術が知られている(特許文献1参照)。 As a technique related to a panoramic image, a technique for capturing a panoramic image by taking an omnidirectional image from a predetermined position inside a building is known (see Patent Document 1).
かかる技術において、全方位画像を加工して用いるため、全方位画像を施工記録等に使用することができない。したがって、元の画像を加工せずにパノラマ画像を生成することが望まれている。 In this technique, since the omnidirectional image is processed and used, the omnidirectional image cannot be used for construction recording or the like. Therefore, it is desired to generate a panoramic image without processing the original image.
本発明は、前記した事情に鑑みて創案されたものであり、元の画像を加工することなく、好適なパノラマ画像を生成することが可能なパノラマ画像データ生成装置を提供することを課題とする。 The present invention has been made in view of the above-described circumstances, and an object of the present invention is to provide a panoramic image data generation device capable of generating a suitable panoramic image without processing the original image. .
前記課題を解決するため、本発明のパノラマ画像データ生成装置は、パノラマ画像と当該パノラマ画像とは別の他画像とを比較するために、複数の撮影画像に関する撮影画像データを用いて前記パノラマ画像に関するパノラマ画像データを生成するパノラマ画像データ生成装置であって、複数の撮影画像データが記憶される撮影画像データ記憶部と、記憶された前記複数の撮影画像データを読み出し、仮想空間に配置したパノラママップを構成する複数の板モデルにマッピングすることによって、前記パノラマ画像に関する前記パノラマ画像データを生成するパノラマ画像データ生成部と、生成された前記パノラマ画像データを出力する画像データ出力部と、を備え、前記板モデルは、隣り合う他の前記板モデルとオーバーラップするように前記仮想空間に配置されており、前記パノラマ画像データ及び前記他画像に関する他画像データに基づいて、前記パノラマ画像と前記他画像とを重ね合わせた重合画像に関する重合画像データを生成する重合画像データ生成部をさらに備え、前記重合画像データ生成部は、前記複数の撮影画像データのオーバーラップした部分に関しては視点側のみを描画した前記パノラマ画像データを半透明処理し、前記他画像データ及び半透明処理された前記パノラマ画像データに基づいて、前記他画像の手前に半透明な前記パノラマ画像を重ね合わせることによって、前記他画像と前記パノラマ画像とを比較するための重合画像に関する重合画像データを生成し、前記画像データ出力部は、生成された前記重合画像データを出力することを特徴とする。 In order to solve the above problems, the panorama image data generation device of the present invention uses the captured image data relating to a plurality of captured images to compare the panorama image with another image different from the panorama image. A panoramic image data generating apparatus for generating panoramic image data relating to a panoramic image data storage unit storing a plurality of captured image data, and reading out the stored plurality of captured image data and arranging them in a virtual space by mapping the plurality of plate model constituting the map includes a panorama image data generator for generating the panoramic image data regarding the panoramic image, and the image data output unit for outputting the generated the panorama image data, the , So that the plate model overlaps the other adjacent plate models Serial is arranged in the virtual space, the panoramic image data and based on other image data related to the other image, the polymerization image data generation that forms a polymerization image data relating to the polymerization image superposed with the panoramic image and the other image The superimposed image data generation unit translucently processes the panoramic image data in which only the viewpoint side is drawn with respect to the overlapped portions of the plurality of captured image data, and the other image data and the translucent process Based on the panorama image data thus generated, superimposing the semi-transparent panorama image in front of the other image, to generate superimposed image data related to the superimposed image for comparing the other image and the panoramic image The image data output unit outputs the generated superimposed image data .
かかる構成によると、パノラマ画像において隣り合う撮影画像がオーバーラップしているので、隣り合う撮影画像に対して撮影画像を移動しても、撮影画像間に空白部分が生じない。したがって、撮影方向にずれが生じている場合に、撮影画像を加工することなく、撮影画像を移動することによって、撮影対象の連続性を保つことができる。 According to such a configuration, since the adjacent captured images overlap in the panoramic image, even if the captured image is moved with respect to the adjacent captured images, no blank portion is generated between the captured images. Therefore, when there is a deviation in the shooting direction, the continuity of the shooting target can be maintained by moving the shot image without processing the shot image.
また、パノラマ画像データ生成装置は、前記他画像である三次元CG画像に関するCG画像データが記憶されたCG画像データ記憶をさらに備え、前記重合画像データ生成部は、前記CG画像データ及び半透明処理された前記パノラマ画像データに基づいて、前記三次元CG画像の手前に半透明な前記パノラマ画像を重ね合わせることによって、前記三次元CG画像と前記パノラマ画像とを比較するための重合画像に関する重合画像データを生成する構成であってもよい。 Further, the panorama image data generating apparatus further comprises a CG image data storage CG image data relates to a three-dimensional CG image is the other image is stored, the polymerizable image data generating unit, the CG image data and the translucent process Based on the obtained panoramic image data, the superposed image for superimposing the three-dimensional CG image and the panoramic image by superimposing the translucent panoramic image in front of the three-dimensional CG image The structure which produces | generates data may be sufficient.
また、前記パノラマ画像データ生成部は、前記パノラマ画像データ生成部は、前記他画像である第一のパノラマ画像に関する第一のパノラマ画像データと、前記パノラマ画像である第二のパノラマ画像に関する第二のパノラマ画像データと、を生成し、前記重合画像データ生成部は、前記複数の撮影画像データのオーバーラップした部分に関しては視点側のみを描画した前記第二のパノラマ画像データを半透明処理し、前記第一のパノラマ画像データ及び半透明処理された前記第二のパノラマ画像データに基づいて、前記第一のパノラマ画像の手前に半透明な前記第二のパノラマ画像を重ね合わせることによって、前記第一のパノラマ画像と前記第二のパノラマ画像とを比較するための重合画像に関する重合画像データを生成する構成であってもよい。 The panorama image data generation unit includes a first panorama image data related to the first panorama image that is the other image, and a second panorama image data that relates to the second panorama image that is the panorama image . of the panoramic image data to generate the polymerization image data generation unit may semitransparent processing the second panorama image data drawn only toward the viewpoint with respect to the overlapped portion of the plurality of captured image data, Based on the first panorama image data and the second panorama image data subjected to the translucent process, the second panorama image that is translucent is superimposed on the front of the first panorama image . a configuration that forms a polymerization image data relating to the polymerization picture for comparing said second panorama image as one of a panoramic image It may be.
本発明によれば、元の画像を加工することなく、好適なパノラマ画像を生成することができるとともに、パノラマ画像と当該パノラマ画像とは別の他画像とを、重合画像によって比較することができる。 According to the present invention, a suitable panoramic image can be generated without modifying the original image, and the panoramic image and another image different from the panoramic image can be compared with the superimposed image. .
以下、本発明の実施形態に係るパノラマ画像データ生成装置を建築物内部のパノラマ画像表示に適用した場合を例にとり、適宜図面を参照しながら説明する。同様の部分には同一符号を付し、重複する説明を省略する。 Hereinafter, a case where the panorama image data generation device according to the embodiment of the present invention is applied to a panorama image display inside a building will be described as an example with reference to the drawings as appropriate. Similar parts are denoted by the same reference numerals, and redundant description is omitted.
図1に示すように、本発明の実施形態に係るパノラマ画像表示システム1は、建築物内部の全方位パノラマ画像を生成して表示するシステムであって、撮影装置10と、入力装置20と、パノラマ画像データ生成装置30と、表示装置40と、を備える。
As shown in FIG. 1, a panoramic image display system 1 according to an embodiment of the present invention is a system that generates and displays an omnidirectional panoramic image inside a building, and includes a
<撮影装置10>
撮影装置10は、デジタルカメラである撮影部11と、当該撮影部11をパン方向及びチルト方向に駆動するパン・チルト駆動部12と、撮影部11及びパン・チルト駆動部12を駆動制御する制御部13と、を備える。
<Photographing
The photographing
制御部13は、パン・チルト駆動部12を駆動制御することによって、建築物内部に設けられた撮影部11を所望の方向に向け、かかる状態で撮影部11を駆動制御することによって撮影し、撮影画像に関する撮影画像データをパノラマ画像データ生成装置30へ出力する。なお、撮影部11の撮影データを、SDカード等の記憶媒体に記憶させ、パノラマ画像データ生成装置30に読み込ませる場合もある。
ここで、撮影部11は、当該撮影部11の上下左右の全方位(上下360度、左右360度。ただし、撮影部11の真下を除く。)を、隣り合う撮影画像がオーバーラップするように所定ピッチごとに撮影し、全方位の撮影画像に関する撮影画像データを制御部13へ出力する。
また、制御部13は、撮影順序(すなわち、撮影方向)に基づくIDを撮影画像データに付与し、IDが付与された撮影画像データをパノラマ画像データ生成装置30へ出力する。
The
Here, the photographing
In addition, the
<入力装置20>
入力装置20は、キーボード、マウス等からなり、ユーザの操作に応じて、パノラマ画像の視点位置指示、パノラマ画像の補正指示、パノラマ画像の半透明処理指示等をパノラマ画像データ生成装置30へ出力する。
<
The
<パノラマ画像データ生成装置30>
パノラマ画像データ生成装置30は、CPU、ROM、RAM、入出力回路等から構成されており、機能部として、撮影画像データ記憶部31と、パノラマ画像データ生成部32と、記憶部33と、重合画像データ生成部34と、画像データ出力部35と、パノラマ画像補正部36と、を備える。
<Panorama Image
The panorama image
≪撮影画像データ記憶部31≫
撮影画像データ記憶部31には、制御部13から出力された複数の撮影画像に関する複数の撮影画像データが入力されて記憶される。
<< Photographed Image
The captured image
≪パノラマ画像データ生成部32≫
パノラマ画像データ生成部32は、撮影画像データ記憶部31から出力された複数の撮影画像データを読み出し、読み出された撮影画像に基づいて、パノラマ画像に関するパノラマ画像データを生成する。
具体的には、パノラマ画像データ生成部32は、記憶部33に予め記憶された、複数の板モデル51を仮想空間に配置したパノラママップ50(図2参照)を読み出し、パノラママップ50の板モデル51に撮影画像データをマッピングすることによって、パノラマ画像データを生成する。
<< Panorama Image Data Generation Unit 32 >>
The panoramic image
Specifically, the panorama image
図2に示すように、パノラママップ50は、複数の板モデル51を球状に配置して構成されている。パノラママップ50(複数の板モデル51によって構成された球)の中心は、撮影部11の設置位置に対応しており、各板モデル51は、各撮影画像の撮影範囲に対応している。すなわち、板モデル51は、撮影画像と同数であり、パノラママップ50の中心と隣り合う板モデル51の各中心とをそれぞれ結んだ二本の線分からなる角の角度は、撮影部11の設置位置で隣り合う画像を撮影したときの撮影部11による撮影方向の角度差に対応しており、各板モデル51の縦横比は、各撮影画像の縦横比に対応しており、複数の板モデル51によって構成された球の中心から板モデル51までの距離及び板モデル51の縦横サイズは、撮影部11の焦点距離及び撮影画像の縦横サイズに対応している。また、各板モデル51には、撮影画像データと同様にIDが付与されており、パノラマ画像データ生成部32は、撮影画像データに付与されたIDと板モデル51に付与されたIDとに基づいて、撮影画像データを対応する板モデル51にマッピングすることによって、パノラマ画像データを生成し、生成されたパノラマ画像データを画像データ出力部35に出力したり、記憶部33に記憶させたりする。ここで、パノラマ画像データ生成部32は、入力部20から出力された視点位置指示に基づいて、当該視点位置を中心とした所定範囲のパノラマ画像データを生成することができる。
As shown in FIG. 2, the
≪記憶部33≫
図1に戻り、記憶部33には、前記したパノラママップ50(図2参照)が予め記憶されており、さらに、パノラマ画像データ生成部32から出力されたパノラマ画像データが記憶される。また、記憶部33には、パノラマ画像と重ね合わせるための他画像に関する他画像データが記憶される。
≪
Returning to FIG. 1, the
≪重合画像データ生成部34≫
重合画像データ生成部34は、記憶部33に記憶された他画像データ及びパノラマ画像データを読み出し、他画像の手前にパノラマ画像を重ね合わせた重合画像に関する重合画像データを生成し、生成された重合画像データを画像データ出力部35へ出力する。
ここで、重合画像データ生成部34は、入力部20から出力された視点位置指示に基づいて、当該視点位置を中心とした所定範囲の他画像データ及びパノラマ画像データを記憶部33から読み出し、読み出されたデータに基づいて重合画像データを生成する。
<< Polymerized image
The superimposed image
Here, based on the viewpoint position instruction output from the
また、重合画像データ生成部34は、半透明処理部を兼ねており、入力部20から出力された半透明処理指示に基づいて、記憶部33から読み出したパノラマ画像データを半透明にする処理を行う。半透明処理の際には、重合画像データ生成部34は、撮影画像データのオーバーラップして隠れる部分が除去されたパノラマ画像データを半透明処理し、他画像の手前に半透明処理されたパノラマ画像データを重ね合わせることによって重合画像データを生成する。半透明の割合は、半透明処理指示によって適宜変更可能である。
ここで、図3(a)に太線で示す板モデルにマッピングされた撮影画像52の周縁部は、隣の撮影画像とオーバーラップし、パノラママップ50の中心から見て奥側となって隠れている。すなわち、撮影画像52のうち、中央部52aは、パノラママップ50の中心から見えており、周縁部52bは、パノラママップ50の中心から見えない(隠れている)(図3(b)参照)。したがって、重合画像データ生成部34は、パノラマ画像データを半透明処理する際には、記憶部33からパノラマ画像データを読み出し、各撮影画像の隣の撮影画像とオーバーラップして隠れる周縁部52bに関する撮影画像データを含まない表示用パノラマ画像データを生成してから半透明処理する。すなわち、記憶部33には、オーバーラップして隠れる周縁部52bに関する撮影画像データを含むパノラマ画像データがそのまま残る。
Further, the superimposed image
Here, the peripheral portion of the captured
半透明処理の一例として、重合画像データ生成部34は、記憶部33からパノラマ画像データを読み出し、実際に表示されるパノラマ画像に関する表示用パノラマ画像データを生成し、かかる表示用パノラマ画像データを予め記憶しておく。また、重合画像データ生成部34は、表示用パノラマ画像データを画像データ出力部35へ出力する。かかる表示用パノラマ画像データは、撮影画像のうちオーバーラップして隠れている部分のデータを有してない。そして、重合画像データ生成部34は、入力部20から出力された半透明処理指示に基づいて、記憶された表示用パノラマ画像データを半透明処理する。
As an example of the translucent processing , the superimposed image
≪画像データ出力部35≫
画像データ出力部35は、パノラマ画像データを表示装置40へ出力して表示装置40にパノラマ画像を表示させる。本実施形態では、画像データ出力部35は、重合画像データ生成部34から出力された、他画像データ(例えば、CG画像データ)に、パノラマ画像データを重ね合わせた重合画像データを表示装置40へ出力することもできる。
<< Image
The image
≪パノラマ画像補正部36≫
パノラマ画像補正部36は、入力部20から出力された補正指示に基づいて、板モデル51にマッピングされた撮影画像を緯線方向及び経線方向に移動することによって、パノラマ画像を補正する。なお、パノラマ画像補正部36は、板モデル51にマッピングされた撮影画像を回転移動したり、スケール変更(拡大又は縮小)したりすることによって、パノラマ画像を補正することもできる。
<< Panorama
The panoramic
<表示装置40>
表示装置40は、パノラマ画像データ生成装置30から出力されたパノラマ画像データを用いてパノラマ画像を表示するものである。
<
The
<第一の動作例>
続いて、本発明の実施形態に係るパノラマ画像表示システム1の第一の動作例について、図4を参照して説明する。第一の動作例は、パノラマ画像を補正するために、仮想空間で撮影画像を移動させるための動作例である。
<First operation example>
Next, a first operation example of the panoramic image display system 1 according to the embodiment of the present invention will be described with reference to FIG. The first operation example is an operation example for moving a captured image in a virtual space in order to correct a panoramic image.
撮影部11による撮影時において、パン・チルト駆動部12の誤差等によって、図4(a)に示すように、隣り合う撮影画像にずれが生じる場合がある。図4(a)に示す例では、左の撮影画像52Lの撮影方向がずれた結果として、左の撮影画像52Lと右の撮影画像52Rとが上下方向(経線方向)にずれている。なお、実線の矩形枠で示す各撮影画像52L,52R,52Dのうち、点線の矩形枠で示す部分がパノラマ画像に実際に用いられて表示されている。
At the time of photographing by the photographing
かかるずれを補正するに際して、重合画像データ生成部34は、入力装置20から出力された視線位置に基づいて補正用のパノラマ画像データ(未重合)を生成し、画像データ出力部35は、補正用のパノラマ画像データを表示装置40へ出力する。表示装置40には、補正用のパノラマ画像が表示される。
ユーザは、補正用のパノラマ画像を見て、隣り合う撮影画像52L,52Rにずれが生じていると判断した場合には、入力装置20を操作する。入力装置20は、撮影画像の選択結果と、選択された撮影画像の移動方向及び移動量と、を含む補正指示をパノラマ画像データ補正部36へ出力する。
パノラマ画像データ補正部36は、入力装置20から出力された補正指示を取得し、かかる補正指示に応じて、仮想空間における撮影画像の位置を、板モデルからずらすことによってパノラマ画像データを補正し、補正されたパノラマ画像データを記憶部33に記憶させる。
例えば、図4(a)において隣り合う撮影画像52L,52Rにずれが生じていても、パノラマ画像補正部36は、左の撮影画像52Lを上に移動するようにパノラマ画像データの位置情報を修正することによって、図4(b)に示すようにパノラマ画像を補正して撮影対象の連続性を得ることができる。また、撮影画像52Lを上に移動することによって空いた部分には、撮影画像52Lの下の撮影画像52Dにオーバーラップして隠れていた部分があり、かかる部分が表示されるようになるため、パノラマ画像に空白部分が生じることを防ぐことができる。
When correcting such a deviation, the superimposed image
When the user views the correction panorama image and determines that there is a shift between the adjacent captured
The panoramic image
For example, the panoramic
<第二の動作例>
続いて、本発明の実施形態に係るパノラマ画像表示システム1の第二の動作例について、図1,5を参照して説明する。第二の動作例は、建築物のCGモデルと完成後のパノラマ画像とを比較するための動作例である。
<Second operation example>
Next, a second operation example of the panoramic image display system 1 according to the embodiment of the present invention will be described with reference to FIGS. The second operation example is an operation example for comparing a CG model of a building with a panoramic image after completion.
本動作例において、記憶部33には、建築物の建築前に生成された、建築物のCGモデルを表す三次元CG画像に関するCG画像データが予め記憶されている。
建築物の建築完了後、撮影画像データ取得部31は、撮影装置10によって撮影された複数の撮影画像に関する複数の撮影画像データを取得し、パノラマ画像データ生成部32は、複数の撮影画像データを用いてパノラマ画像データを生成し、記憶部33に記憶させる。
In this operation example, the
After the building of the building is completed, the captured image
重合画像データ生成部34は、入力装置20から出力された視線位置に基づいて、視線位置を中心とする三次元CG画像(図5(a)参照)に関するCG画像データと、視線位置を中心とするパノラマ画像(図5(b)参照)に関するパノラマ画像データと、を記憶部33から読み出し、読み出されたデータに基づいて、三次元CG画像の手前に半透明なパノラマ画像を重ね合わせた重合画像に関する重合画像データを生成し、画像データ出力部35へ出力する。
Based on the line-of-sight position output from the
続いて、画像データ出力部35は、重合画像データを表示装置40へ出力し、表示装置40に重合画像(図5(c)参照)を表示させる。
図5(c)に示す重合画像を見たユーザは、半透明なパノラマ画像と、その背後のCGモデルと、を重ねて見ることができるので、建築物のCGモデルと、実際に建築された建築物のパノラマ画像と、をひと目で比較することができる。
Subsequently, the image
The user who has seen the superposition image shown in FIG. 5C can see the translucent panoramic image and the CG model behind it, so that the CG model of the building and the building were actually constructed. Compare panoramic images of buildings at a glance.
<第三の動作例>
続いて、本発明の実施形態に係るパノラマ画像表示システム2の第三の動作例について、図6を参照して説明する。第三の動作例は、建築物の内装前のパノラマ画像(第一のパノラマ画像)と建築物の内装後のパノラマ画像(第二のパノラマ画像)とを表示するための動作例である。
<Third operation example>
Next, a third operation example of the panoramic image display system 2 according to the embodiment of the present invention will be described with reference to FIG. The third operation example is an operation example for displaying a panoramic image before the interior of the building (first panoramic image) and a panoramic image after the interior of the building (second panoramic image).
建築物の建築途中の内装前において、撮影画像データ取得部31は、撮影装置10によって撮影された複数の撮影画像に関する複数の撮影画像データを取得し、パノラマ画像データ生成部32は、複数の撮影画像データを用いて第一のパノラマ画像データを生成し、記憶部33に記憶させる。
Before the interior of the building in the middle of construction, the captured image
続いて、建築物の建築完了後、すなわち、内装後において、撮影画像データ取得部31は、撮影装置10によって撮影された複数の撮影画像に関する複数の撮影画像データを取得し、パノラマ画像データ生成部32は、複数の撮影画像データを用いて第二のパノラマ画像データを生成し、記憶部33に記憶させる。
Subsequently, after the building of the building is completed, that is, after interior decoration, the captured image
続いて、重合画像データ生成部34は、入力装置20から出力された視線位置に基づいて、視線位置を中心とする第二のパノラマ画像(図6(b)参照)に関する第二のパノラマ画像データを記憶部33から読み出し、読み出されたデータに基づいて、視線位置を中心とする第二のパノラマ画像に関する表示用画像データを生成し、画像データ出力部35へ出力する。
Subsequently, based on the line-of-sight position output from the
続いて、画像データ出力部35は、表示用画像データを表示装置40へ出力し、表示装置40に視線位置を中心とする第二のパノラマ画像(図6(b)参照)を表示させる。
Subsequently, the image
続いて、重合画像データ生成部34は、入力装置20から出力された半透明処理指示に基づいて、視線位置を中心とする第一のパノラマ画像(図6(a)参照)に関する第一のパノラマ画像データを読み出すとともに、第二のパノラマ画像データを半透明処理して重合画像データを生成し、画像データ出力部35へ出力する。
Subsequently, the superimposed image
続いて、画像データ出力部35は、重合画像データを表示装置40へ出力し、表示装置40に重合画像(図6(c)参照)を表示させる。図6(c)に示す重合画像を見たユーザは、半透明な第二のパノラマ画像と、その背後の第一のパノラマ画像と、を重ねて見ることができるので、建築物の内部状態を把握することができる。
Subsequently, the image
本発明の実施形態に係るパノラマ画像表示システム1は、パノラマ画像において隣り合う撮影画像がオーバーラップしているので、隣り合う撮影画像に対して撮影画像を移動しても、撮影画像間に空白部分が生じない。したがって、撮影方向にずれが生じている場合に、撮影画像を移動することによって、撮影対象の連続性を保つことができるので、元の撮影画像を加工することなく、好適なパノラマ画像を生成することができる。 In the panoramic image display system 1 according to the embodiment of the present invention, since the adjacent captured images overlap in the panoramic image, even if the captured image is moved with respect to the adjacent captured images, a blank portion is left between the captured images. Does not occur. Therefore, when there is a deviation in the shooting direction, it is possible to maintain the continuity of the shooting target by moving the shot image, so that a suitable panoramic image is generated without processing the original shot image. be able to.
また、本発明の実施形態に係るパノラマ画像表示システム1は、パノラマ画像を透明表示する際には、パノラマ画像データから、撮影画像データのオーバーラップして隠れる部分を除去し、隠れる部分が除去されたパノラマ画像データを半透明処理するので、半透明表示によってオーバーラップして隠れていた部分が表示されてしまうことを防ぐことができる。 In addition, when the panoramic image display system 1 according to the embodiment of the present invention displays a panoramic image in a transparent manner, the portion of the captured image data that overlaps and is hidden is removed from the panoramic image data, and the portion that is hidden is removed. Since the panoramic image data is translucently processed , it is possible to prevent the portion that has been overlapped and hidden by the translucent display from being displayed.
1 パノラマ画像表示システム
30 パノラマ画像データ生成装置
31 撮影画像データ記憶部
32 パノラマ画像データ生成部
34 重合画像データ生成部
35 画像データ出力部
DESCRIPTION OF SYMBOLS 1 Panorama
Claims (3)
複数の撮影画像データが記憶される撮影画像データ記憶部と、
記憶された前記複数の撮影画像データを読み出し、仮想空間に配置したパノラママップを構成する複数の板モデルにマッピングすることによって、前記パノラマ画像に関する前記パノラマ画像データを生成するパノラマ画像データ生成部と、
生成された前記パノラマ画像データを出力する画像データ出力部と、
を備え、
前記板モデルは、隣り合う他の前記板モデルとオーバーラップするように前記仮想空間に配置されており、
前記パノラマ画像データ及び前記他画像に関する他画像データに基づいて、前記パノラマ画像と前記他画像とを重ね合わせた重合画像に関する重合画像データを生成する重合画像データ生成部をさらに備え、
前記重合画像データ生成部は、
前記複数の撮影画像データのオーバーラップした部分に関しては視点側のみを描画した前記パノラマ画像データを半透明処理し、
前記他画像データ及び半透明処理された前記パノラマ画像データに基づいて、前記他画像の手前に半透明な前記パノラマ画像を重ね合わせることによって、前記他画像と前記パノラマ画像とを比較するための重合画像に関する重合画像データを生成し、
前記画像データ出力部は、生成された前記重合画像データを出力する
ことを特徴とするパノラマ画像データ生成装置。 In order to compare a panoramic image and another image different from the panoramic image, a panoramic image data generation device that generates panoramic image data related to the panoramic image using captured image data related to a plurality of captured images,
A photographed image data storage unit for storing a plurality of photographed image data;
Reading the stored plurality of captured image data, by mapping the plurality of plate models constituting a panorama map arranged in the virtual space, and panoramic image data generator for generating the panoramic image data regarding the panoramic image,
An image data output unit for outputting the generated panoramic image data;
With
The plate model is arranged in the virtual space so as to overlap with the other adjacent plate models ,
Based on the panoramic image data and other image data related to the other image, further includes a superimposed image data generation unit that generates superimposed image data related to a superimposed image obtained by superimposing the panoramic image and the other image,
The superimposed image data generation unit
For the overlapped portion of the plurality of captured image data, the panoramic image data in which only the viewpoint side is drawn is translucently processed,
Based on the other image data and the translucent panorama image data, the superimposition of the translucent panorama image in front of the other image to compare the other image with the panorama image Generate superposition image data for the image,
The panoramic image data generation device, wherein the image data output unit outputs the generated superimposed image data.
前記重合画像データ生成部は、前記CG画像データ及び半透明処理された前記パノラマ画像データに基づいて、前記三次元CG画像の手前に半透明な前記パノラマ画像を重ね合わせることによって、前記三次元CG画像と前記パノラマ画像とを比較するための重合画像に関する重合画像データを生成する
ことを特徴とする請求項1に記載のパノラマ画像データ生成装置。 Further comprising a CG image data storage CG image data is stored relating to the three-dimensional CG image is the another image,
The polymerization image data generating unit, the CG image data and based on the semi-transparent processing is the panoramic image data by superimposing the translucent the panoramic image in front of the three-dimensional CG image, the three-dimensional CG panoramic image data generating apparatus according to claim 1, characterized in that to produce a polymer image data relating to the polymerization picture for comparing the image with the said panoramic image.
前記重合画像データ生成部は、
前記複数の撮影画像データのオーバーラップした部分に関しては視点側のみを描画した前記第二のパノラマ画像データを半透明処理し、
前記第一のパノラマ画像データ及び半透明処理された前記第二のパノラマ画像データに基づいて、前記第一のパノラマ画像の手前に半透明な前記第二のパノラマ画像を重ね合わせることによって、前記第一のパノラマ画像と前記第二のパノラマ画像とを比較するための重合画像に関する重合画像データを生成する
ことを特徴とする請求項1に記載のパノラマ画像データ生成装置。 The panorama image data generation unit generates first panorama image data related to the first panorama image that is the other image, and second panorama image data related to the second panorama image that is the panorama image ,
The superimposed image data generation unit
With respect to the overlapping portions of the plurality of captured image data, the second panoramic image data in which only the viewpoint side is drawn is translucently processed ,
Based on the first panorama image data and the second panorama image data subjected to the translucent process, the second panorama image that is translucent is superimposed on the front of the first panorama image . panoramic image data generating apparatus according to claim 1, characterized in that to produce a polymer image data relating to the polymerization picture for comparing said second panorama image as one of a panoramic image.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011087776A JP5620871B2 (en) | 2011-04-11 | 2011-04-11 | Panorama image data generation device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011087776A JP5620871B2 (en) | 2011-04-11 | 2011-04-11 | Panorama image data generation device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012221324A JP2012221324A (en) | 2012-11-12 |
| JP5620871B2 true JP5620871B2 (en) | 2014-11-05 |
Family
ID=47272729
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011087776A Active JP5620871B2 (en) | 2011-04-11 | 2011-04-11 | Panorama image data generation device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5620871B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6143612B2 (en) * | 2013-09-02 | 2017-06-07 | 大成建設株式会社 | Panorama image display device |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09190550A (en) * | 1996-01-10 | 1997-07-22 | Canon Inc | Method and apparatus for generating omnidirectional image display data |
| JP3433882B2 (en) * | 1996-12-24 | 2003-08-04 | 松下電器産業株式会社 | Virtual space generation device |
| JPH11259672A (en) * | 1998-03-13 | 1999-09-24 | Mitsubishi Electric Corp | 3D virtual space display device |
| US6486908B1 (en) * | 1998-05-27 | 2002-11-26 | Industrial Technology Research Institute | Image-based method and system for building spherical panoramas |
| JP2000067227A (en) * | 1998-08-25 | 2000-03-03 | Canon Inc | Image display device, method and storage medium |
| JP3392400B2 (en) * | 2000-10-27 | 2003-03-31 | 国際航業株式会社 | Wide area large scale map creation method and apparatus, and digital map |
| JP2004228711A (en) * | 2003-01-20 | 2004-08-12 | Sony Corp | Monitoring apparatus and method, program, and monitoring system |
| US7619626B2 (en) * | 2003-03-01 | 2009-11-17 | The Boeing Company | Mapping images from one or more sources into an image for display |
| JP5293427B2 (en) * | 2009-06-10 | 2013-09-18 | カシオ計算機株式会社 | Imaging apparatus and imaging control program |
-
2011
- 2011-04-11 JP JP2011087776A patent/JP5620871B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2012221324A (en) | 2012-11-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1606935B1 (en) | Method for creating brightness filter and virtual space creation system | |
| JP6299234B2 (en) | Display control method, information processing apparatus, and display control program | |
| CN116309854B (en) | Method, device, equipment, system and storage medium for calibrating augmented reality equipment | |
| JP6921686B2 (en) | Generator, generation method, and program | |
| CN101000461B (en) | Method for generating stereoscopic panorama by fish eye image | |
| EP2810247B1 (en) | Method and electronic device for creating a combined image | |
| JP2007158427A (en) | Vehicle periphery image display device | |
| CN101755285A (en) | Image processing device and camera system | |
| KR20120140515A (en) | Device for 3d image composition for visualizing image of vehicle around and method therefor | |
| CN108520232A (en) | Method and device for generating three-dimensional panoramic film | |
| JP5715793B2 (en) | Image processing apparatus and image processing method | |
| JP5311465B2 (en) | Stereo matching processing system, stereo matching processing method, and program | |
| JP2015108992A (en) | Additional information display system | |
| JP2009075646A (en) | Video display system and parameter generation method for the system | |
| JP6394107B2 (en) | Calibration apparatus, calibration method, display control apparatus, and display control method | |
| JP2018109946A (en) | Display device, program, and display method | |
| KR101725024B1 (en) | System for real time making of 360 degree VR video base on lookup table and Method for using the same | |
| JP2010525375A (en) | System for projecting a three-dimensional image on a two-dimensional screen and corresponding method | |
| JP7313811B2 (en) | Image processing device, image processing method, and program | |
| JP2017158153A (en) | Image processing apparatus and image processing method | |
| JP6405539B2 (en) | Label information processing apparatus for multi-viewpoint image and label information processing method | |
| JP2011103534A (en) | Video display system | |
| JP5620871B2 (en) | Panorama image data generation device | |
| JP5249733B2 (en) | Video signal processing device | |
| JP2009015583A (en) | Image processing apparatus and image processing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130709 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140526 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140617 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140813 |
|
| 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: 20140902 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140919 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5620871 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |