Journal of the Indian Society of Remote Sensing

, Volume 46, Issue 12, pp 2057–2068 | Cite as

Automatic Building Extraction from Image and LiDAR Data with Active Contour Segmentation

  • Zeynep AkbulutEmail author
  • Samed Özdemir
  • Hayrettin Acar
  • Fevzi Karsli
Research Article


Automatic building extraction is an important topic for many applications such as urban planning, disaster management, 3D building modeling and updating GIS databases. Its approaches mainly depend on two data sources: light detection and ranging (LiDAR) point cloud and aerial imagery both of which have advantages and disadvantages of their own. In this study, in order to benefit from the advantages of each data sources, LiDAR and image data combined together. And then, the building boundaries were extracted with the automated active contour algorithm implemented in MATLAB. Active contour algorithm uses initial contour positions to segment an object in the image. Initial contour positions were detected without user interaction by a series of image enhancements, band ratio and morphological operations. Four test areas with varying building and background levels of detail were selected from ISPRS’s benchmark Vaihingen and Istanbul datasets. Vegetation and shadows were removed from all the datasets by band ratio to improve segmentation quality. Subsequently, LiDAR point cloud data was converted to raster format and added to the aerial imagery as an extra band. Resulting merged image and initial contour positions were given to the active contour algorithm to extract building boundaries. In order to compare the contribution of LiDAR to the proposed method, the boundaries of the buildings were extracted from the input image before and after adding LiDAR data to the image as a layer. Finally extracted building boundaries were smoothed by the Awrangjeb (Int J Remote Sen 37(3): 551–579., 2016) boundary regularization algorithm. Correctness (Corr), completeness (Comp) and accuracy (Q) metrics were used to assess accuracy of segmented building boundaries by comparing extracted building boundaries with manually digitized building boundaries. Proposed approach shows the promising results with over 93% correctness, 92% completeness and 89% quality.


Active contour Automatic Building extraction High-resolution image LiDAR 



The authors express their gratitude to German Society for Photogrammetry, Remote Sensing and Geoinformation (DGPF) for ISPRS Vaihingen dataset. Also authors acknowledge The Istanbul Metropolitan Municipality for Istanbul datasets.


  1. Abdullah, S. M., Awrangjeb, M., & Lu, G. (2014). Automatic segmentation of LiDAR point cloud data at different height levels for 3D building extraction. In 2014 IEEE international conference on multimedia and expo workshops (ICMEW) (pp. 1–6). IEEE.Google Scholar
  2. Acar, H., Karsli, F., Ozturk, M., & Dihkan, M. (2018). Automatic detection of building roofs from point clouds produced by the dense image matching technique. International Journal of Remote Sensing,
  3. Ahmadi, S., Zoej, M. J. V., Ebadi, H., Moghaddam, H. A., & Mohammadzadeh, A. (2010). Automatic urban building boundary extraction from high resolution aerial images using an innovative model of active contours. International Journal of Applied Earth Observation and Geoinformation, 12(2010), 150–157.CrossRefGoogle Scholar
  4. Akbulut, Z., Özdemir, S., Acar, H., Dihkan, M., & Karslı, F. (2018). Automatic extraction of building boundaries from high resolution images with active contour segmentation. International Journal of Engineering and Geosciences, 3(1), 37–42.CrossRefGoogle Scholar
  5. Alshehhi, R., Marpu, P. R., Woon, W. L., & Mura, M. D. (2017). Simultaneous extraction of roads and buildings in remote sensing imagery with convolutional neural networks. ISPRS Journal of Photogrammetry and Remote Sensing, 130(2017), 139–149.CrossRefGoogle Scholar
  6. Awrangjeb, M. (2016). Using point cloud data to identify, trace, and regularize the outlines of buildings. International Journal of Remote Sensing, 37(3), 551–579. Scholar
  7. Awrangjeb, M., Fraser, C. S., & Lua, G. (2013). Integration of LiDAR data and orthoimage for automatic 3D building roof plane extraction. In 2013 IEEE international conference on multimedia and expo (ICME) (pp. 1–6), IEEE.Google Scholar
  8. Chai, D. (2017). A probabilistic framework for building extraction from airborne color image and DSM. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 10(3), 948–959. Scholar
  9. Chan, T. F., & Vese, L. A. (2001). Active contours without edges. IEEE Transactions on Image Processing, 10(2), 266–277.CrossRefGoogle Scholar
  10. Chaudhuri, D., Kushwaha, N. K., Samal, A., & Agarwal, R. C. (2016). Automatic building detection from high-resolution satellite images based on morphology and internal gray variance. IEEE Journal of Selected Topıcs ın Applied Earth Observations and Remote Sensing, 9(5), 1767–1779.CrossRefGoogle Scholar
  11. Du, S., Zang, Y., Zou, Z., Xu, S., He, X., & Chen, S. (2017). Automatic building extraction from LiDAR data fusion of point and grid-based features. ISPRS Journal of Photogrammetry and Remote Sensing, 130(2017), 294–307.CrossRefGoogle Scholar
  12. Fazan, A. J. & Poz, A. P. D. (2013). Rectilinear building roof contour extraction based on snakes and dynamic programming. International Journal of Applied Earth Observation and Geoinformation,
  13. Ghaffarian, S. (2015). An approach for automatic building extraction from high resolution satellite images using shadow analysis and active contours model. Master Thesis, Hacettepe University, Ankara, Turkey.Google Scholar
  14. Gilani, S. A. N., Awrangjeb, M., & Lu, G. (2017). Segmentation of airborne point cloud data for automatic building roof extraction. GIScience and Remote Sensing, 55(1), 63–89.CrossRefGoogle Scholar
  15. Karsli, F., Dihkan, M., Acar, H., & Ozturk, A. (2016). Automatic building extraction from very high-resolution image and LiDAR data with SVM algorithm. Arabian Journal of Geosciences,
  16. Kass, M., Witkin, A., & Terzopoulos, D. (1988). Snakes: Active contour models. International Journal of Computer Vision, 1, 321–331.CrossRefGoogle Scholar
  17. Kodors, S., Ratkevics, A., Rausis, A., & Buls, J. (2015). Building recognition using LiDAR and energy minimization approach. Procedia Computer Science, 43, 109–117.CrossRefGoogle Scholar
  18. Li, P., Jiang, S., Wang, X., & Zhang, J. 2013. Building extraction using lidar data and very high resolution image over complex urban area. In 2013 IEEE international geoscience and remote sensing symposium (IGARSS) (pp. 4253–4256), IEEE.Google Scholar
  19. Niveetha, M. A., & Vidhya, R. (2012). Automatic building extraction using advanced morphological operations and texture enhancing. Procedia Engineering, 38, 3573–3578.CrossRefGoogle Scholar
  20. Rottensteiner, F., Sohn, G., Gerke, M., & Wegner, J. D. (2013). ISPRS test project on urban classification and 3D building reconstruction. Commission III-Photogrammetric Computer Vision and Image Analysis, Working Group III/4-3D Scene Analysis, 1–17.Google Scholar
  21. Rutzinger, M., Rottensteiner, F., & Pfeifer, N. (2009). A comparison of evaluation techniques for building extraction from airborne laser scanning. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 2(1), 11–20.CrossRefGoogle Scholar
  22. Shufelt, J. A. (1999). Performance evaluation and analysis of monocular building extraction from aerial imagery. IEEE Transactions on Pattern Analysis and Machine Intelligence, 21(4), 311–326.CrossRefGoogle Scholar
  23. Tran, T. H. G., Ressl, C., & Pfeifer, N. (2018). Integrated change detection and classification in urban areas based on airborne laser scanning point clouds. Sensors, 18, 448. Scholar
  24. URL-1. (2018). 14 Sept 2018.
  25. Varghese, V., Shajahan, D. A., & Nath, A. G. (2016). Building boundary tracing and regularization from LiDAR point cloud. In International conference on emerging technological trends (ICETT) (pp. 1–6), IEEE.Google Scholar
  26. Wang, Y. (2016). Automatic extraction of building outline from high resolution aerial imagery. The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Volume XLI-B3, 2016 XXIII ISPRS Congress, 12–19 July 2016, Prague, Czech Republic.Google Scholar
  27. Zarea, A., & Mohammadzadeh, A. (2016). A novel building and tree detection method from LiDAR data and aerial images. IEEE Journal of Selected Topics in Applied Earth Observations And Remote Sensing, 9(5), 1864–1875.CrossRefGoogle Scholar
  28. Zhou, G., Member Senior, I. E. E. E., & Zhou, X. (2014). Seamless fusion of LiDAR and aerial imagery for building extraction. IEEE Transactions on Geoscience and Remote Sensing, 52(11), 7394–7407.Google Scholar

Copyright information

© Indian Society of Remote Sensing 2018

Authors and Affiliations

  1. 1.Department of Geomatics, Faculty of EngineeringGumushane UniversityGumushaneTurkey
  2. 2.Department of Geomatics, Faculty of EngineeringKaradeniz Technical UniversityTrabzonTurkey

Personalised recommendations