In this paper, we propose a model-driven method that reconstructs LoD-2 building models following a "decomposition-optimization-fitting" paradigm. The proposed method starts building detection results through a deep learning-based detector and vectorizes individual segments into polygons using a "three-step" polygon extraction method, followed by a novel grid-based decomposition method that decomposes the complex and irregularly shaped building polygons to tightly combined elementary building rectangles ready to fit elementary building models. We have optionally introduced OpenStreetMap (OSM) and Graph-Cut (GC) labeling to further refine the orientation of 2D building rectangle. The 3D modeling step takes building-specific parameters such as hip lines, as well as non-rigid and regularized transformations to optimize the flexibility for using a minimal set of elementary models. Finally, roof type of building models s refined and adjacent building models in one building segment are merged into the complex polygonal model. Our proposed method has addressed a few technical caveats over existing methods, resulting in practically high-quality results, based on our evaluation and comparative study on a diverse set of experimental datasets of cities with different urban patterns.
翻译:在本文中,我们提出一种模型驱动方法,根据“分解成形-最佳化”的范式重建LoD-2建筑模型。拟议方法开始通过深层次的学习探测器建立探测结果,并采用“三步”多边形提取方法将个别区块向多边形迁移,然后采用创新的基于网格的分解方法,分解复杂和不固定形状的建筑多边形,将复杂和不固定的建筑多边形分解成紧凑的初级建筑矩形,准备与基本建筑模型相适应。我们可选地引入OpenStreMap(OSM)和Greag-Cut(GC)标签,以进一步完善2D建筑矩形的定位。3D建模步骤采用具体建筑参数,如时长线,以及非固定和正规化的变形,以优化使用最低限度基本模型的灵活性。最后,一个建筑区块中经过精细和相相邻的建筑模型的顶型将并入复杂的多边形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形形色色色色色色色色