核心概念
CityDreamerは、建物インスタンスと背景要素を別々のモジュールで生成することで、多様な建物外観を持つ無限の3Dシティを生成する。
要約
本研究では、CityDreamerと呼ばれる組成的生成モデルを提案している。CityDreamerは、3Dシティ生成の複雑さに対処するため、建物インスタンスと背景要素(道路、緑地、水域など)の生成を分離している。
具体的には以下の通り:
-
無限の都市レイアウトジェネレータ: 無限に拡張可能な都市レイアウト(セマンティックマップと高さマップ)を生成する。
-
都市背景ジェネレータ: 鳥瞰図表現と体積レンダリングを用いて、背景要素(道路、緑地、水域など)の写実的な画像を生成する。
-
建物インスタンスジェネレータ: 建物ファサードの多様性に対応するため、ピクセルレベルの特徴と周期的な位置エンコーディングを用いて、建物インスタンスの写実的な画像を生成する。
-
コンポジタ: 生成された背景と建物インスタンスを合成し、統一された写実的な3Dシティ画像を出力する。
さらに、本研究では、OpenStreetMapとGoogle Earthから収集した「CityGen Datasets」を構築し、写実的な都市レイアウトと外観を提供している。
定量的・定性的評価の結果、CityDreamerは従来手法と比べて、より写実的で多様な3Dシティを生成できることが示された。また、生成された3Dシティ内での局所的な編集も可能である。
統計
本研究で提案するCityDreamerは、従来手法と比べて、より低いFID(97.38)とKID(0.096)を達成している。
3D幾何学的正確性を示すDepth Error(0.147)と、多視点一貫性を示すCamera Error(0.060)も従来手法より優れている。
引用
"3D city generation is a desirable yet challenging task, since humans are more sensitive to structural distortions in urban environments."
"To handle the diversity of buildings in urban environments, we propose CityDreamer, a compositional generative model designed for unbounded 3D cities."
"CityDreamer achieves state-of-the-art performance not only in generating realistic 3D cities but also in localized editing within the generated cities."