AUTOMATED BUILDING DETECTION USING RANSAC FROM CLASSIFIED LIDAR POINT CLOUD DATA

For the past 10 years, the Philippines has seen and experienced the growing force of different natural disasters and because of this the Philippine governement started an initiative to use LiDAR technology in the forefront of disaster management to mitigate the effects of these natural phenomenons....

Full description

Bibliographic Details
Main Authors: D. L. Bool, L. C. Mabaquiao, M. E. Tupas, J. L. Fabila
Format: Article
Language:English
Published: Copernicus Publications 2018-10-01
Series:The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences
Online Access:https://www.int-arch-photogramm-remote-sens-spatial-inf-sci.net/XLII-4-W9/115/2018/isprs-archives-XLII-4-W9-115-2018.pdf
_version_ 1818418411033591808
author D. L. Bool
L. C. Mabaquiao
M. E. Tupas
J. L. Fabila
author_facet D. L. Bool
L. C. Mabaquiao
M. E. Tupas
J. L. Fabila
author_sort D. L. Bool
collection DOAJ
description For the past 10 years, the Philippines has seen and experienced the growing force of different natural disasters and because of this the Philippine governement started an initiative to use LiDAR technology in the forefront of disaster management to mitigate the effects of these natural phenomenons. The study aims to help the initiative by determining the shape, number and distribution and location of buildings within a given vicinity. The study implements a Python script to automate the detection of the different buildings within a given area using a RANSAC Algorithm to process the Classified LiDAR Dataset. Pre-processing is done by clipping the LiDAR data into a sample area. The program starts by using the a Python module to read .LAS files then implements the RANSAC algorithm to detect roof planes from a given set of parameters. The detected planes are intersected and combined by the program to define the roof of a building. Points lying on the detected building are removed from the initial list and the program runs again. A sample area in Pulilan, Bulacan was used. A total of 8 out of 9 buildings in the test area were detected by the program and the difference in area between the generated shapefile and the digitized shapefile were compared.
first_indexed 2024-12-14T12:22:15Z
format Article
id doaj.art-61f728b5f4ec42928a3c3e16c000f2df
institution Directory Open Access Journal
issn 1682-1750
2194-9034
language English
last_indexed 2024-12-14T12:22:15Z
publishDate 2018-10-01
publisher Copernicus Publications
record_format Article
series The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences
spelling doaj.art-61f728b5f4ec42928a3c3e16c000f2df2022-12-21T23:01:28ZengCopernicus PublicationsThe International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences1682-17502194-90342018-10-01XLII-4-W911512110.5194/isprs-archives-XLII-4-W9-115-2018AUTOMATED BUILDING DETECTION USING RANSAC FROM CLASSIFIED LIDAR POINT CLOUD DATAD. L. Bool0L. C. Mabaquiao1M. E. Tupas2J. L. Fabila3Department of Geodetic Engineering, University of the Philippines – Diliman, PhilippinesDepartment of Geodetic Engineering, University of the Philippines – Diliman, PhilippinesDepartment of Geodetic Engineering, University of the Philippines – Diliman, PhilippinesDepartment of Geodetic Engineering, University of the Philippines – Diliman, PhilippinesFor the past 10 years, the Philippines has seen and experienced the growing force of different natural disasters and because of this the Philippine governement started an initiative to use LiDAR technology in the forefront of disaster management to mitigate the effects of these natural phenomenons. The study aims to help the initiative by determining the shape, number and distribution and location of buildings within a given vicinity. The study implements a Python script to automate the detection of the different buildings within a given area using a RANSAC Algorithm to process the Classified LiDAR Dataset. Pre-processing is done by clipping the LiDAR data into a sample area. The program starts by using the a Python module to read .LAS files then implements the RANSAC algorithm to detect roof planes from a given set of parameters. The detected planes are intersected and combined by the program to define the roof of a building. Points lying on the detected building are removed from the initial list and the program runs again. A sample area in Pulilan, Bulacan was used. A total of 8 out of 9 buildings in the test area were detected by the program and the difference in area between the generated shapefile and the digitized shapefile were compared.https://www.int-arch-photogramm-remote-sens-spatial-inf-sci.net/XLII-4-W9/115/2018/isprs-archives-XLII-4-W9-115-2018.pdf
spellingShingle D. L. Bool
L. C. Mabaquiao
M. E. Tupas
J. L. Fabila
AUTOMATED BUILDING DETECTION USING RANSAC FROM CLASSIFIED LIDAR POINT CLOUD DATA
The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences
title AUTOMATED BUILDING DETECTION USING RANSAC FROM CLASSIFIED LIDAR POINT CLOUD DATA
title_full AUTOMATED BUILDING DETECTION USING RANSAC FROM CLASSIFIED LIDAR POINT CLOUD DATA
title_fullStr AUTOMATED BUILDING DETECTION USING RANSAC FROM CLASSIFIED LIDAR POINT CLOUD DATA
title_full_unstemmed AUTOMATED BUILDING DETECTION USING RANSAC FROM CLASSIFIED LIDAR POINT CLOUD DATA
title_short AUTOMATED BUILDING DETECTION USING RANSAC FROM CLASSIFIED LIDAR POINT CLOUD DATA
title_sort automated building detection using ransac from classified lidar point cloud data
url https://www.int-arch-photogramm-remote-sens-spatial-inf-sci.net/XLII-4-W9/115/2018/isprs-archives-XLII-4-W9-115-2018.pdf
work_keys_str_mv AT dlbool automatedbuildingdetectionusingransacfromclassifiedlidarpointclouddata
AT lcmabaquiao automatedbuildingdetectionusingransacfromclassifiedlidarpointclouddata
AT metupas automatedbuildingdetectionusingransacfromclassifiedlidarpointclouddata
AT jlfabila automatedbuildingdetectionusingransacfromclassifiedlidarpointclouddata