JP2018092300A - 3次元モデル生成装置、そのプログラム及びその方法 - Google Patents
3次元モデル生成装置、そのプログラム及びその方法 Download PDFInfo
- Publication number
- JP2018092300A JP2018092300A JP2016233944A JP2016233944A JP2018092300A JP 2018092300 A JP2018092300 A JP 2018092300A JP 2016233944 A JP2016233944 A JP 2016233944A JP 2016233944 A JP2016233944 A JP 2016233944A JP 2018092300 A JP2018092300 A JP 2018092300A
- Authority
- JP
- Japan
- Prior art keywords
- image
- dimensional
- model generation
- dimensional model
- 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.)
- Granted
Links
Images
Landscapes
- Image Generation (AREA)
- Image Analysis (AREA)
Abstract
Description
以下、本発明の実施形態について、適宜図面を参照しながら詳細に説明する。
図1を参照し、本発明の実施形態に係る3次元モデル生成システム1の概略について説明する。
撮影担当者は、改修工事等の対象となる建物の屋内に、図示を省略したスケールを配置する。スケール(例えば、クロスロッド)は、長さを表しており、後記する3次元計測に必要である。このスケールは、壁面に沿って鉛直、又は、床面に沿って水平に配置する。次に、撮影担当者は、全天球カメラ10により、全天球画像を撮影する。そして、撮影担当者は、送信装置20を操作して、撮影した全天球画像をクラウドサーバ30にアップロードする。
以下、3次元モデル生成システム1の構成について説明する。
全天球カメラ10は、屋内の全天球画像を撮影し、撮影した全天球画像を送信装置20に出力する。例えば、全天球カメラ10は、SDカード等の記録媒体を介して、又は、無線通信を用いて、全天球画像(全天球画像ファイル90)を出力する。
なお、送信装置20として、携帯端末21又はPC23の一方を備えていればよく、両方を備える必要はない。
なお、3次元モデル生成装置40の詳細は、後記する。
図4を参照し、3次元モデル生成装置40の構成について説明する。
図4に示すように、3次元モデル生成装置40は、画像送受信手段41と、キュービックパノラマ画像変換手段42と、3次元ベースモデル生成手段43と、ポリゴン生成手段(面領域生成手段)44と、切り出し範囲選択手段45と、画像切り出し手段46と、3次元モデル生成手段47と、を備える。
なお、図8では、計測点P1〜P4及びこれらの線分を設定する例を図示したが、オペレータは、必要な計測点P及び線分を全て設定することは言うまでもない。
なお、3次元計測の詳細は、例えば、特開2015−125002号公報に記載されているため、これ以上の説明を省略する。
図10を参照し、ポリゴン生成手段44による線分の選択及びポリゴンの生成を詳細に説明する。
本実施形態では、オペレータが、3次元ベースモデル生成手段43で設定した線分のうち、ポリゴンAの生成に必要な線分Lを全て選択する。このとき、オペレータは、3次元ベースモデルBMのポリゴンを時計回りで囲むように連続する線分Lを選択する。例えば、オペレータが、図10に示すように、計測点P1,P2を結ぶ線分L1と、計測点P2,P3を結ぶ線分L2とを順に選択する。次に、オペレータは、計測点P3,P4を結ぶ線分L3と、計測点P4,P1を結ぶ線分L4とを順に選択する。これにより、ポリゴン生成手段44は、時計回りの線分L1〜L4で囲まれる面領域をポリゴンAとして生成する。
また、ポリゴン生成手段44は、線分L4〜L1のように線分Lの選択順が反時計回りの場合、その選択を受け付けない。さらに、ポリゴン生成手段44は、線分L1,L3,L2,L4のように線分Lが不連続な場合、又は、線分L1,L2のように線分Lが特定の領域を囲んでいない場合、その選択を受け付けない。
また、ポリゴン生成手段44は、連続する線分Lが3本以下の場合、つまり、線分Lで囲まれる領域が三角形の場合も、その選択を受け付けない。一方、ポリゴン生成手段44は、連続する線分Lが4本以上の場合、その選択を受け付ける。
図12を参照し、ポリゴン生成手段44によるポリゴンAの投影を詳細に説明する。
図12(a)に示すように、ポリゴンAは、3次元計測の誤差に起因して、計測点P及び線分Lが同一基準面上に位置しない場合がある。ここで、基準面とは、鉛直面(図12のX−Y平面)、又は、水平面(図12のX−Z平面)のことである。図12(a)では、計測点P2及び線分L1,L2が、基準面である鉛直面上に位置していない。この場合、ポリゴン生成手段44は、計測点P2の座標を参照し、計測点P2が鉛直面上に位置しないと判定する。そして、ポリゴン生成手段44は、図12(b)に示すように、鉛直面上に位置しないと判定した計測点P2及び計測点P2を端点とする線分L1,L2を、鉛直面上に投影する。
なお、図12は、図面を見やすくするため、3次元ベースモデルBMのみ図示し、キュービックパノラマ画像の図示を省略した。
切り出し範囲選択手段45は、オペレータに、3次元ベースモデルBMのポリゴン毎に、パノラマ画像からの切り出し範囲を選択させるものである。例えば、切り出し範囲選択手段45は、キュービックパノラマ画像及び3次元ベースモデルBMを重ねて表示手段に表示する。すると、オペレータが、操作手段を介して、切り出し範囲となるポリゴンを3次元ベースモデルBM上で選択する。このとき、オペレータは、必要なポリゴンを全て選択することは言うまでもない。
前記したように、計測点Pは、3次元ベースモデルBMの3次元座標と、キュービックパノラマ画像の画像座標とを対応付けている。従って、画像切り出し手段46は、図11(b)に示すように、切り出し範囲として選択したポリゴンAを構成する計測点P1〜P4の画像座標を求める。そして、画像切り出し手段46は、計測点P1〜P4の画像座標で特定される切り出し範囲の画像をキュービックパノラマ画像から切り出す。
図13を参照し、画像切り出し手段46による切り出し範囲の変形を詳細に説明する。
図13(a)に示すように、切り出し範囲が5辺以上の場合もある。この場合、画像切り出し手段46は、図13(b)に示すように、切り出し範囲を、この切り出し範囲に外接する四角形状に変換する。そして、画像切り出し手段46は、四角形状に変換した切り出し範囲の画像を、キュービックパノラマ画像から切り出す。
3次元モデル生成手段47は、画像切り出し手段46から入力された切り出し画像と、3次元ベースモデル生成手段43から入力された3次元ベースモデルBMのポリゴンとを対応付けることで、屋内の3次元モデルM(図14)を生成するものである。この3次元モデルMは、図14に示すように、3次元ベースモデルBM、各ポリゴンの画像ファイル、及び、画像配置場所ファイルで構成されている。
図15を参照し、3次元モデル生成システム1の動作について説明する(適宜図4参照)。
全天球カメラ10は、屋内の全天球画像を撮影し(ステップS1:全天球画像撮影ステップ)、撮影した全天球画像を送信装置20に出力する(ステップS2)。
送信装置20は、ステップS2で入力された全天球画像をクラウドサーバ30に送信する(ステップS3:全天球画像送信ステップ)。
3次元モデル生成装置40のキュービックパノラマ画像変換手段42は、ステップS4で受信した全天球画像をキュービックパノラマ画像に変換する(ステップS5:パノラマ画像変換ステップ)。
3次元モデル生成装置40のポリゴン生成手段44は、オペレータに、計測点P同士を結ぶ線分Lを選択させ、選択された線分Lに基づいて、3次元ベースモデルBM内にポリゴンを生成する(ステップS7:ポリゴン生成ステップ)。
3次元モデル生成装置40の画像切り出し手段46は、キュービックパノラマ画像から、ステップS8で選択された切り出し範囲の画像を切り出す(ステップS9:画像切り出しステップ)。
3次元モデル生成装置40の画像送受信手段41は、ステップS10で生成した3次元モデルMをクラウドサーバ30に送信する(ステップS11)。
PC50は、ステップS12で受信した3次元モデルMをBIMソフトウェアに取り込んで、屋内図面を生成する(ステップS13)。
さらに、3次元モデル生成システム1は、クラウドサーバ30を介して、セキュアな環境下で全天球画像及び3次元モデルMを送受信できるので、安全性に優れる。
さらに、3次元モデル生成システム1は、全天球画像を短時間で撮影できるので、屋内で長時間に及ぶ測量作業を行う必要がなく、利便性に優れる。
以上、本発明の実施形態を詳述してきたが、本発明は前記した実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。
前記した実施形態では、3次元モデルを納品先に送信することとして説明したが、3次元モデルの送信先は、特に限定されない。
10 全天球カメラ
20 送信装置
30 クラウドサーバ
40 3次元モデル生成装置
41 画像送受信手段
42 キュービックパノラマ画像変換手段
43 3次元ベースモデル生成手段
44 ポリゴン生成手段(面領域生成手段)
45 切り出し範囲選択手段
46 画像切り出し手段
47 3次元モデル生成手段
Claims (6)
- 屋内のパノラマ画像を用いて、前記屋内を表した3次元モデルを生成する3次元モデル生成装置であって、
前記パノラマ画像内に設定した計測点を3次元計測することで、前記パノラマ画像に対応付けて、前記屋内の3次元形状を表した3次元ベースモデルを生成する3次元ベースモデル生成手段と、
前記計測点同士を結ぶ線分を選択させ、選択させた前記線分に基づいて、前記3次元ベースモデル内に前記屋内の面領域を生成する面領域生成手段と、
前記3次元ベースモデルの面領域毎に、前記パノラマ画像からの切り出し範囲を選択させる切り出し範囲選択手段と、
前記パノラマ画像から、前記切り出し範囲の画像を切り出す画像切り出し手段と、
前記切り出し範囲の画像と前記3次元ベースモデルの面領域とを対応付けることで、前記3次元モデルを生成する3次元モデル生成手段と、
を備えることを特徴とする3次元モデル生成装置。 - 前記面領域生成手段は、前記3次元ベースモデルの面領域を時計回りで囲むように連続する前記線分を選択させ、時計回りで連続する前記線分で囲まれた面領域を前記3次元ベースモデル内に生成することを特徴とする請求項1に記載の3次元モデル生成装置。
- 前記面領域生成手段は、前記時計回りで連続する線分及び前記線分間の計測点が同一基準面上に位置しない場合、前記線分及び前記計測点を前記同一基準面に投影することを特徴とする請求項2に記載の3次元モデル生成装置。
- 前記画像切り出し手段は、前記切り出し範囲が5辺以上の場合、前記切り出し範囲を、前記切り出し範囲に外接する四角形状に変換し、変換した前記切り出し範囲の画像を前記パノラマ画像から切り出すことを特徴とする請求項1から請求項3の何れか一項に記載の3次元モデル生成装置。
- コンピュータを、請求項1から請求項4の何れか一項に記載の3次元モデル生成装置として機能させるための3次元モデル生成プログラム。
- 全天球カメラが、屋内の全天球画像を撮影する全天球画像撮影ステップと、
送信装置が、前記全天球画像をクラウドサーバに送信する全天球画像送信ステップと、
3次元モデル生成装置が、前記クラウドサーバから前記全天球画像を受信する全天球画像受信ステップと、
前記3次元モデル生成装置が、前記全天球画像を、前記屋内のパノラマ画像に変換するパノラマ画像変換ステップと、
前記3次元モデル生成装置が、前記パノラマ画像内に設定した計測点を3次元計測することで、前記パノラマ画像に対応付けて、前記屋内の3次元形状を表した3次元ベースモデルを生成する3次元ベースモデル生成ステップと、
前記3次元モデル生成装置が、前記計測点同士を結ぶ線分を選択させ、選択させた前記線分に基づいて、前記3次元ベースモデル内に前記屋内の面領域を生成する面領域生成ステップと、
前記3次元モデル生成装置が、前記3次元ベースモデルの面領域毎に、前記パノラマ画像からの切り出し範囲を選択させる切り出し範囲選択ステップと、
前記3次元モデル生成装置が、前記パノラマ画像から前記切り出し範囲の画像を切り出す画像切り出しステップと、
前記3次元モデル生成装置が、前記切り出し範囲の画像と前記3次元ベースモデルの面領域とを対応付けることで、前記屋内を表した3次元モデルを生成する3次元モデル生成ステップと、
を実行することを特徴とする3次元モデル生成方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016233944A JP6865566B2 (ja) | 2016-12-01 | 2016-12-01 | 3次元モデル生成装置、そのプログラム及びその方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016233944A JP6865566B2 (ja) | 2016-12-01 | 2016-12-01 | 3次元モデル生成装置、そのプログラム及びその方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018092300A true JP2018092300A (ja) | 2018-06-14 |
JP6865566B2 JP6865566B2 (ja) | 2021-04-28 |
Family
ID=62566128
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016233944A Active JP6865566B2 (ja) | 2016-12-01 | 2016-12-01 | 3次元モデル生成装置、そのプログラム及びその方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6865566B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112528368A (zh) * | 2020-12-09 | 2021-03-19 | 四川蓉信开工程设计有限公司 | 基于bim的水处理工程构筑物的设计方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0561962A (ja) * | 1991-08-30 | 1993-03-12 | Hitachi Ltd | 製品評価のための環境モデル作成装置 |
JPH05210745A (ja) * | 1991-09-06 | 1993-08-20 | Canon Inc | 3次元グラフィックス処理方法及びその装置 |
JP2015125002A (ja) * | 2013-12-25 | 2015-07-06 | 株式会社ズームスケープ | 計測用画像撮影方法及び画像計測プログラム |
-
2016
- 2016-12-01 JP JP2016233944A patent/JP6865566B2/ja active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0561962A (ja) * | 1991-08-30 | 1993-03-12 | Hitachi Ltd | 製品評価のための環境モデル作成装置 |
JPH05210745A (ja) * | 1991-09-06 | 1993-08-20 | Canon Inc | 3次元グラフィックス処理方法及びその装置 |
JP2015125002A (ja) * | 2013-12-25 | 2015-07-06 | 株式会社ズームスケープ | 計測用画像撮影方法及び画像計測プログラム |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112528368A (zh) * | 2020-12-09 | 2021-03-19 | 四川蓉信开工程设计有限公司 | 基于bim的水处理工程构筑物的设计方法 |
CN112528368B (zh) * | 2020-12-09 | 2022-11-18 | 四川蓉信开工程设计有限公司 | 基于bim的水处理工程构筑物的设计方法 |
Also Published As
Publication number | Publication date |
---|---|
JP6865566B2 (ja) | 2021-04-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10891512B2 (en) | Apparatus and method for spatially referencing images | |
US20180286098A1 (en) | Annotation Transfer for Panoramic Image | |
JP7223449B2 (ja) | 撮影に基づく3dモデリングシステム | |
KR20210064115A (ko) | 촬영을 기반으로 하는 3d 모델링 시스템 및 방법, 자동 3d 모델링 장치 및 방법 | |
JP7073850B2 (ja) | 入力装置および入力装置の入力方法 | |
JP6180647B2 (ja) | クラウドポイントを利用した屋内地図構築装置および方法 | |
TW200912512A (en) | Augmenting images for panoramic display | |
WO2013186160A1 (en) | Closed loop 3d video scanner for generation of textured 3d point cloud | |
JP2005283221A (ja) | 測量データ処理システム、電子地図を格納する記憶媒体及び電子地図表示装置 | |
JP2017212510A (ja) | 画像管理装置、プログラム、画像管理システム及び情報端末 | |
JPWO2017014126A1 (ja) | 画像管理システム、画像管理方法及びプログラム | |
Kwiatek et al. | Immersive photogrammetry in 3D modelling | |
KR20220085142A (ko) | 확장현실 기반 지능형 건설현장 관리 지원 시스템 및 방법 | |
JP6064269B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
JP2021192244A (ja) | 位置情報の生成方法、関連装置及びコンピュータプログラム製品 | |
JP6865566B2 (ja) | 3次元モデル生成装置、そのプログラム及びその方法 | |
KR20220085150A (ko) | 확장현실 기반 지능형 건설현장 관리 지원 시스템 서버 및 방법 | |
JP6405539B2 (ja) | 多視点画像に対するラベル情報の処理装置及びそのラベル情報の処理方法 | |
KR102458559B1 (ko) | 휴대용 단말기를 이용한 건설 분야 시공 관리 시스템 및 방법 | |
KR200488998Y1 (ko) | 실내 지도 구축 장치 | |
JPWO2015071940A1 (ja) | 情報処理装置、情報処理方法及びプログラム | |
JP2008165501A (ja) | ネットワークを用いた地物の3次元データ生成方法 | |
JP5200141B2 (ja) | 映像提示システム、映像提示方法、プログラム及び記録媒体 | |
US20240087157A1 (en) | Image processing method, recording medium, image processing apparatus, and image processing system | |
WO2022004154A1 (ja) | 撮影支援装置、方法およびプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20191126 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20201224 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210105 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210219 |
|
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: 20210330 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210406 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6865566 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |