衛星画像から再構築されたオルソフォトおよびデジタル表面モデル(DSM)からLoD2モデルを導出することは、困難な作業です。既存のソリューションは主に、ヒューリスティックな幾何学的操作だけでなく、機械学習ベースのセマンティックセグメンテーションや建物の検出などの高レベルのステップを含む、複雑な段階的なプロセスを必要とするシステムアプローチです。このホワイトペーパーでは、最近公開された作業のマイナーな変更バージョンに基づいて構築された、SAT2LOD2と呼ばれるオープンソースツールについて説明します。 SAT2LoD2は、完全にオープンソースでGUI(Graphics User Interface)ベースのソフトウェアであり、Pythonでコード化されており、オルソフォトとDSMを入力として受け取り、個々の建物モデルを出力します。さらに、道路ネットワークのシェイプファイルやカスタマイズされた分類マップを取得して、再構成の結果をさらに改善します。 1)HRNetV2に基づく建物のセグメンテーションをソフトウェアに統合することにより、メソッドの堅牢性をさらに向上させます。 2)複雑な建物を特定し、メッシュを直接生成して、システムの観点から誤ったLoD2の再構築を回避するための意思決定戦略を実装しました。このソフトウェアは、CUDAをサポートするグラフィックカードを搭載したPCを使用して、中程度のレベルのデータ(約5000 * 5000サイズのオルソフォトおよびDSM)を処理できます。さらに、GUIは自己完結型であり、中間処理の結果を保存するため、研究者はプロセスを簡単に学習し、必要に応じて中間ファイルを再利用できます。更新されたコードとソフトウェアは、次のGitHubページで入手できます:https://github.com/GDAOSU/LOD2BuildingModel。
Deriving LoD2 models from orthophoto and digital surface models (DSM) reconstructed from satellite images is a challenging task. Existing solutions are mostly system approaches that require complicated step-wise processes, including not only heuristic geometric operations, but also high-level steps such as machine learning-based semantic segmentation and building detection. Here in this paper, we describe an open-source tool, called SAT2LOD2, built based on a minorly modified version of our recently published work. SAT2LoD2 is a fully open-source and GUI (Graphics User Interface) based software, coded in Python, which takes an orthophoto and DSM as inputs, and outputs individual building models, and it can additionally take road network shapefiles, and customized classification maps to further improve the reconstruction results. We further improve the robustness of the method by 1) intergrading building segmentation based on HRNetV2 into our software; and 2) having implemented a decision strategy to identify complex buildings and directly generate mesh to avoid erroneous LoD2 reconstruction from a system point of view. The software can process a moderate level of data (around 5000*5000 size of orthophoto and DSM) using a PC with a graphics card supporting CUDA. Furthermore, the GUI is self-contained and stores the intermediate processing results facilitating researchers to learn the process easily and reuse intermediate files as needed. The updated codes and software are available under this GitHub page: https://github.com/GDAOSU/LOD2BuildingModel.