最新の写真測量技術を使って、建物の3次元モデルを参加型で作成する試みがGoogleからはじまったので試してみた。豆腐のような壁面が無い3次元モデルではなく、壁面付きの3次元モデルが簡単に作成できる。
Googleビルディングメーカーでは、斜め写真などの大量の航空写真(空中写真)を使い、その写真から建物の3次元構造(輪郭線)がどのようになっているのかを、マウスを使って教えてあげるだけである。これらの航空写真を撮影したカメラは、どこでどの向きで撮影したのかは撮影時点で計測しているので、複数の写真で、特定の建物がどういう輪郭線であるのかをインプットすることで、建物の輪郭線が現実世界の3次元地理座標と対応をとることが可能となる。それによって、3次元モデルが作成可能となる。
以下が、建物の輪郭線が写真でどのように表現されているのかを示している様子である。直方体だけでなく、屋根のような形状との組み合わせも可能である。
このシステムでは、6枚から8枚くらいの航空写真を利用しているが、写真の枚数が多くなればなるほど、その3次元モデルの位置や高さの情報の誤差が少なくなる(もちろん、ユーザ次第で精度は変わるが、致命的なミスは減る)。また、斜め写真ということで、建物壁面の画像を切り出して、3次元モデルに貼り付けることが可能となる点が大きい。通常の地図作成の場合は、2枚の写真による立体視なので、壁面が写っていない場合も多いが、斜め写真を使うことで、その問題は解決する。
以下が、完成した3次元モデルである。かなりいい加減に作ったが、それっぽい表現になっていることがわかる。
斜め写真を複数撮影し、写真測量を行う技術としては、アメリカのピクトメトリー社という航空測量会社が国際航業と提携したことが知られている(リンク)。Googleがこの企業の技術を用いたかどうかは不明だが、この方法と大差無いだろう。
これにより、コストと時間をかけて正確な3次元モデルを作るアプローチ(従来型)と、質は劣るが大量にそれっぽい3次元モデルをユーザが作るアプローチ(参加型)の2種類によって3次元モデルが作成可能となったわけである。2つのアプローチを併用しつつ、広範囲で3次元の地球がサイバースペースで再現できるように、うまく進めて欲しいものである。
- Newer: 実務で使う上での人工衛星画像の限界と可能性
- Older: 地震動マップ即時推定システム(QuiQuake)がWMSで配信