1,096 research outputs found
Can building footprint extraction from LiDAR be used productively in a topographic mapping context?
Chapter 3Light Detection and Ranging (LiDAR) is a quick and economical method for obtaining
cloud-point data that can be used in various disciplines and a diversity of applications.
LiDAR is a technique that is based on laser technology. The process looks at the two-way
travel time of laser beams and measures the time and distance travelled between the laser
sensor and the ground (Shan & Sampath, 2005). National Mapping Agencies (NMAs)
have traditionally relied on manual methods, such as photogrammetric capture, to collect
topographic detail. These methods are laborious, work-intensive, lengthy and hence,
costly. In addition because photogrammetric capture methods are often time-consuming,
by the time the capture has been carried out, the information source, that is the aerial
photography, is out of date (Jenson and Cowen, 1999). Hence NMAs aspire to exploit
methods of data capture that are efficient, quick, and cost-effective while producing high
quality outputs, which is why the application of LiDAR within NMAs has been increasing.
One application that has seen significant advances in the last decade is building
footprint extraction (Shirowzhan and Lim, 2013). The buildings layer is a key reference
dataset and having up-to-date, current and complete building information is of paramount
importance, as can be witnessed with government agencies and the private sectors
spending millions each year on aerial photography as a source for collecting building
footprint information (Jenson and Cowen, 1999). In the last decade automatic extraction
of building footprints from LiDAR data has improved sufficiently to be of an acceptable
accuracy for urban planning (Shirowzhan and Lim, 2013).peer-reviewe
A Featureless Approach to 3D Polyhedral Building Modeling from Aerial Images
This paper presents a model-based approach for reconstructing 3D polyhedral building models from aerial images. The proposed approach exploits some geometric and photometric properties resulting from the perspective projection of planar structures. Data are provided by calibrated aerial images. The novelty of the approach lies in its featurelessness and in its use of direct optimization based on image rawbrightness. The proposed framework avoids feature extraction and matching. The 3D polyhedral model is directly estimated by optimizing an objective function that combines an image-based dissimilarity measure and a gradient score over several aerial images. The optimization process is carried out by the Differential Evolution algorithm. The proposed approach is intended to provide more accurate 3D reconstruction than feature-based approaches. Fast 3D model rectification and updating can take advantage of the proposed method. Several results and evaluations of performance from real and synthetic images show the feasibility and robustness of the proposed approach
Merging digital surface models sourced from multi-satellite imagery and their consequent application in automating 3D building modelling
Recently, especially within the last two decades, the demand for DSMs (Digital Surface Models) and 3D city models has increased dramatically. This has arisen due to the emergence of new applications beyond construction or analysis and consequently to a focus on accuracy and the cost.
This thesis addresses two linked subjects: first improving the quality of the DSM by merging different source DSMs using a Bayesian approach; and second, extracting building footprints using approaches, including Bayesian approaches, and producing 3D models.
Regarding the first topic, a probabilistic model has been generated based on the Bayesian approach in order to merge different source DSMs from different sensors. The Bayesian approach is specified to be ideal in the case when the data is limited and this can consequently be compensated by introducing the a priori. The implemented prior is based on the hypothesis that the building roof outlines are specified to be smooth, for that reason local entropy has been implemented in order to infer the a priori data. In addition to the a priori estimation, the quality of the DSMs is obtained by using field checkpoints from differential GNSS. The validation results have shown that the model was successfully able to improve the quality of the DSMs and improving some characteristics such as the roof surfaces, which consequently led to better representations. In addition to that, the developed model has been compared with the Maximum Likelihood model which showed similar quantitative statistical results and better qualitative results. Perhaps it is worth mentioning that, although the DSMs used in the merging have been produced using satellite images, the model can be applied on any type of DSM.
The second topic is building footprint extraction based on using satellite imagery. An efficient flow-line for automatic building footprint extraction and 3D model construction, from both stereo panchromatic and multispectral satellite imagery was developed. This flow-line has been applied in an area of different building types, with both hipped and sloped roofs. The flow line consisted of multi stages. First, data preparation, digital orthoimagery and DSMs are created from WorldView-1. Pleiades imagery is used to create a vegetation mask. The orthoimagery then undergoes binary classification into âforegroundâ (including buildings, shadows, open-water, roads and trees) and âbackgroundâ (including grass, bare soil, and clay). From the foreground class, shadows and open water are removed after creating a shadow mask by thresholding the same orthoimagery. Likewise roads have been removed, for the time being, after interactively creating a mask using the orthoimagery. NDVI processing of the Pleiades imagery has been used to create a mask for removing the trees. An âedge mapâ is produced using Canny edge detection to define the exact building boundary outlines, from enhanced orthoimagery. A normalised digital surface model (nDSM) is produced from the original DSM using smoothing and subtracting techniques. Second, start Building Detection and Extraction. Buildings can be detected, in part, in the nDSM as isolated relatively elevated âblobsâ. These nDSM âblobsâ are uniquely labelled to identify rudimentary buildings. Each âblobâ is paired with its corresponding âforegroundâ area from the orthoimagery. Each âforegroundâ area is used as an initial building boundary, which is then vectorised and simplified. Some unnecessary details in the âedge mapâ, particularly on the roofs of the buildings can be removed using mathematical morphology. Some building edges are not detected in the âedge mapâ due to low contrast in some parts of the orthoimagery. The âedge mapâ is subsequently further improved also using mathematical morphology, leading to the âmodified edge mapâ. Finally, A Bayesian approach is used to find the most probable coordinates of the building footprints, based on the âmodified edge mapâ. The proposal that is made for the footprint a priori data is based on the creating a PDF which assumes that the probable footprint angle at the corner is 90o and along the edge is 180o, with a less probable value given to the other angles such as 45o and 135o. The 3D model is constructed by extracting the elevation of the buildings from the DSM and combining it with the regularized building boundary. Validation, both quantitatively and qualitatively has shown that the developed process and associated algorithms have successfully been able to extract building footprints and create 3D models
Recommended from our members
Analysis of full-waveform LiDAR data for classification of an orange orchard scene
Full-waveform laser scanning data acquired with a Riegl LMS-Q560 instrument were used to classify an orange orchard into orange trees, grass and ground using waveform parameters alone. Gaussian decomposition was performed on this data capture from the National Airborne Field Experiment in November 2006 using a custom peak-detection procedure and a trust-region-reflective algorithm for fitting Gauss functions. Calibration was carried out using waveforms returned from a road surface, and the backscattering coefficient c was derived for every waveform peak. The processed data were then analysed according
to the number of returns detected within each waveform and classified into three classes based on pulse width and c. For single-peak waveforms the scatterplot of c versus pulse width was used to distinguish between ground, grass and orange trees. In the case of multiple returns, the relationship between first (or first plus middle) and last return c values was used to separate ground from other targets. Refinement of this classification, and further sub-classification into grass and orange trees was performed using the c versus pulse width scatterplots of last returns. In all cases the separation was carried out using a
decision tree with empirical relationships between the waveform parameters. Ground points were successfully
separated from orange tree points. The most difficult class to separate and verify was grass, but those points in general corresponded well with the grass areas identified in the aerial photography. The overall accuracy reached 91%, using photography and relative elevation as ground truth. The overall accuracy for two classes, orange tree and combined class of grass and ground, yielded 95%. Finally, the backscattering coefficient c of single-peak waveforms was also used to derive reflectance values of the
three classes. The reflectance of the orange tree class (0.31) and ground class (0.60) are consistent with
published values at the wavelength of the Riegl scanner (1550 nm). The grass class reflectance (0.46) falls
in between the other two classes as might be expected, as this class has a mixture of the contributions of
both vegetation and ground reflectance properties
Automatic 3D Building Detection and Modeling from Airborne LiDAR Point Clouds
Urban reconstruction, with an emphasis on man-made structure modeling, is an active research area with broad impact on several potential applications. Urban reconstruction combines photogrammetry, remote sensing, computer vision, and computer graphics. Even though there is a huge volume of work that has been done, many problems still remain unsolved. Automation is one of the key focus areas in this research. In this work, a fast, completely automated method to create 3D watertight building models from airborne LiDAR (Light Detection and Ranging) point clouds is presented. The developed method analyzes the scene content and produces multi-layer rooftops, with complex rigorous boundaries and vertical walls, that connect rooftops to the ground. The graph cuts algorithm is used to separate vegetative elements from the rest of the scene content, which is based on the local analysis about the properties of the local implicit surface patch. The ground terrain and building rooftop footprints are then extracted, utilizing the developed strategy, a two-step hierarchical Euclidean clustering. The method presented here adopts a divide-and-conquer scheme. Once the building footprints are segmented from the terrain and vegetative areas, the whole scene is divided into individual pendent processing units which represent potential points on the rooftop. For each individual building region, significant features on the rooftop are further detected using a specifically designed region-growing algorithm with surface smoothness constraints. The principal orientation of each building rooftop feature is calculated using a minimum bounding box fitting technique, and is used to guide the refinement of shapes and boundaries of the rooftop parts. Boundaries for all of these features are refined for the purpose of producing strict description. Once the description of the rooftops is achieved, polygonal mesh models are generated by creating surface patches with outlines defined by detected vertices to produce triangulated mesh models. These triangulated mesh models are suitable for many applications, such as 3D mapping, urban planning and augmented reality
A GIS-based method for identification of wide area rooftop suitability for minimum size PV systems using LiDAR data and photogrammetry
Knowledge of roof geometry and physical features is essential for evaluation of the impact of multiple rooftop solar photovoltaic (PV) system installations on local electricity networks. The paper starts by listing current methods used and stating their strengths and weaknesses. No current method is capable of delivering accurate results with publicly available input data. Hence a different approach is developed, based on slope and aspect using aircraft-based Light Detection and Ranging (LiDAR) data, building footprint data, GIS (Geographical Information Systems) tools, and aerial photographs. It assesses each roofâs suitability for PV deployment. That is, the characteristics of each roof are examined for fitting of at least a minimum size solar power system. In this way the minimum potential solar yield for region or city may be obtained. Accuracy is determined by ground-truthing against a database of 886 household systems. This is the largest validation of a rooftop assessment method to date. The method is flexible with few prior assumptions. It can generate data for various PV scenarios and future analyses
Recommended from our members
Object-Based Building Boundary Extraction from Lidar Data
Lidar is a remote sensing technology that uses laser beams to generate high-accuracy, three-dimensional (3D) information of the Earth. As urban areas are developing and expanding rapidly, lidar applications such as 3D building modelling and city mapping are of increasing importance. Hence building boundary extraction is one of the main applications of lidar in civil engineering and urban planning projects. In this paper, three boundary extraction algorithms including an alpha-shape algorithm, a modified concave hull algorithm and a grid-based algorithm are tested to assess their object-by-object accuracy. The alpha-shape algorithm generates reliable boundaries for most of sample buildings, while the grid-based algorithm shows less consistency in some cases. The concave hull algorithm performs moderately with a few limitations. Advantages and disadvantages of each algorithm are identified and addressed in this paper
Effects of Aerial LiDAR Data Density on the Accuracy of Building Reconstruction
Previous work has identified a positive relationship between the density of aerial LiDAR input for building reconstruction and the accuracy of the resulting reconstructed models. We hypothesize a point of diminished returns at which higher data density no longer contributes meaningfully to higher accuracy in the end product. We investigate this relationship by subsampling a high-density dataset from the City of Surrey, BC to different densities and inputting each subsampled dataset to reconstruction using two different reconstruction methods. We then determine the accuracy of reconstruction based on manually created reference data, in terms of both 2D footprint accuracy and 3D model accuracy. We find that there is no quantitative evidence for meaningfully improved output accuracy from densities higher than 4 p/m2 for either method, although aesthetic improvements at higher point cloud densities are noted for one method
Single Tree Detection from Airborne Laser Scanning Data: A Stochastic Approach
Characterizing and monitoring forests are of great scientific and managerial interests, such as understanding the global carbon circle, biodiversity conservation and management of natural resources. As an alternative or compliment to traditional remote sensing techniques, airborne laser scanning (ALS) has been placed in a very advantageous position in forest studies, for its unique ability to directly measure the distribution of vegetation materials in the vertical direction, as well as the terrain beneath the forest canopy. Serving as basis for tree-wise forest biophysical parameter and species information retrieval, single tree detection is a very motivating research topic in forest inventory.
The objective of the study is to develop a method from the perspective of computer vision to detect single trees automatically from ALS data. For this purpose, this study explored different aspects of the problem. It starts from an improved pipeline for canopy height model (CHM) generation, which alleviates the distortion of tree crown shapes presented on CHMs resulted from conventional procedures due to the shadow effects of ALS data and produces pit-free CHM. The single tree detection method consists of a hybrid framework which integrates low-level image processing techniques, i.e. local maxima filtering (LM) and marker-controlled watershed segmentation (MCWS), into a high-level probabilistic model. In the proposed approach, tree crowns in the forest plot are modelled as a configuration of circular objects. The configuration containing the best possible set of detected tree objects is estimated by a global optimization solver in a probabilistic framework. The model features an accelerated optimization process compared with classical stochastic models, e.g. marked point processes. The parameter estimation is another issue: the study investigated both a reference-based supervised and an Expectation-Maximization (EM) based unsupervised method to estimate the parameters in the model. The model was tested in a temperate mature coniferous forest in Ontario, Canada, as well as simulated coniferous forest plots with various degrees of crown overlap. The experimental results showed the effectiveness of our proposed method, which was capable of reducing the commission errors produced by local maxima filtering based methods, thus increasing the overall detection accuracy by approximately 10% on all of the datasets
- âŠ