In this project, we proposed methods for urban 3D reconstruction, which generate visually appealing (i.e., building models having planar surfaces and sharp edges, surroundings reconstructed as smooth surface) and compact reconstructions from urban environments using images acquired by Micro Aerial Vehicles (MAVs) as input.
We investigated in 3 methods, where the first one is a slicing-based approach which delivers simplified building models of buildings following a specific geometry [3,4]. In the next method [2], we tried to overcome the restrictions on specific geometric shapes of buildings and incorporated a plane prior within a generic 3D reconstruction framework. Planes are detected in the point cloud and used within the final 3D optimization framework. With this approach, it is possible to reconstruct any geometric structure, while planar surfaces get reconstructued completely planar, which makes it easier to simplify the model and makes it more visually appealing (less reconstruction noise). Our most recent approach [1] additionally incorporates semantic information and a 3D line reconstruction within the overall reconstruction process. Using semantics, different scene parts can be treated differently (e.g., building parts should contain a plane prior, vegetation parts should not contain a plane prior). Further, we proposed a plane detection algorithm using 3D line segments as input, which significantly improved the plane detection results on poorly textured areas like facades.
See below a video of results from our most recent approach. Results from our other approaches can be found in the papers and the corresponding videos.