Skip to main content

Advertisement

Log in

Automatic Extraction of Buildings from UAV-Based Imagery Using Artificial Neural Networks

  • Research Article
  • Published:
Journal of the Indian Society of Remote Sensing Aims and scope Submit manuscript

Abstract

The rapid growth of major cities across the counties demands accurate building extraction techniques. Unmanned Aerial Vehicles (UAV) help in obtaining terrain information that can be used to extract urban features. Recent advancement has led to the capture of aerial images of the earth surface in micro-detail using UAV. These aerial images enable us to perform classification, feature extraction, and height estimation at a finer scale. In this work, aerial images of the university campus were captured using a quadcopter drone equipped with high-resolution camera and satellite navigation system. Approximately 500 images were captured in the study area with necessary overlap and side lap. Captured images were subjected to aerial triangulation, dense image matching, and point cloud generation to produce Digital Surface Models (DSM) and orthophoto. Various machine learning algorithms—random forest (RF), support vector machine (SVM), naïve Bayes (NB) and artificial neural networks (ANN)—have been used to extract building rooftops from derivatives of UAV-captured imageries, and accuracies were compared. Algorithms were trained using both spectral and elevation information to extract building rooftops, and improvements shown due to the addition of elevation data in training the model are observed. The proposed method is aimed at improving building-level information extraction and providing accurate building information to aid authorities for better planning and management.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

References

  • Aksoy, S., Koperski, K., Tusk, C., Marchisio, G., & Tilton, J. C. (2005). Learning Bayesian classifiers for scene classification with a visual grammar. IEEE Transactions on Geoscience and Remote Sensing, 43(3), 581–589.

    Article  Google Scholar 

  • Becker, C., Häni, N., Rosinskaya, E., d'Angelo, E., & Strecha, C. (2017). Classification of aerial photogrammetric 3D point clouds. arXiv preprint arXiv:1705.08374.

  • Benarchid, O., Raissouni, N., El Adib, S., Abbous, A., Azyat, A., Achhab, N. B., & Chahboun, A. (2013). Building extraction using object-based classification and shadow information in very high-resolution multispectral images, a case study: Tetuan, Morocco. Canadian Journal on Image Processing and Computer Vision 4(1), 1–8.

    Google Scholar 

  • Bharath, H. A., Chandan, M. C., Vinay, S., & Ramachandra, T. V. (2017). Modelling urban dynamics in rapidly urbanising Indian cities. Egyptian Journal of Remote Sensing and Space Science 21(3), 201–210.

    Google Scholar 

  • Breiman, L. (2001). Random forests. Machine learning 45(1), 5–32.

    Article  Google Scholar 

  • Cortes, C., & Vapnik, V. (1995). Support-vector networks. Machine learning 20(3), 273–297.

    Google Scholar 

  • Das, S. K., Bharath, H. A., & Prakash, P. S. (2018). Automated building extraction using high-resolution satellite imagery though Ensemble modelling and Machine learning. Remote Sensing of Land, 2, 1–14.

    Article  Google Scholar 

  • Dixon, B., & Candade, N. (2008). Multispectral landuse classification using neural networks and support vector machines: one or the other, or both? International Journal of Remote Sensing, 29(4), 1185–1206.

    Article  Google Scholar 

  • Foody, G. M., & Mathur, A. (2004). Toward intelligent training of supervised image classifications: directing training data acquisition for SVM classification. Remote Sensing of Environment, 93(1–2), 107–117.

    Article  Google Scholar 

  • Horning, N. (2010, December). Random Forests: An algorithm for image classification and generation of continuous fields data sets. In: Proceedings of the International Conference on Geoinformatics for Spatial Infrastructure Development in Earth and Allied Sciences, Osaka, Japan, (Vol 911).

  • Huang, L., Yu, X., & Zuo, X. (2017). Edge detection in UAV remote sensing images using the method integrating zernike moments with clustering algorithms. International Journal of Aerospace Engineering, 2017, 1793212. https://doi.org/10.1155/2017/1793212.

    Article  Google Scholar 

  • Jarzabek-Rychard, M., & Karpina, M. (2016). Quality analysis on 3D building models reconstructed from UAV imagery. International Archives of the Photogrammetry. Remote Sensing & Spatial Information Sciences, 41, 1121–1126.

    Google Scholar 

  • Kahraman, I. (2017). An approach for road network detection from satellite images using neural networks. International Journal of Soft Computing and Artificial Intelligence, 1, 15–18.

    Google Scholar 

  • Kakooei, M., & Baleghi, Y. (2017). Fusion of satellite, aircraft, and UAV data for automatic disaster damage assessment. International journal of remote sensing, 38(8–10), 2511–2534.

    Article  Google Scholar 

  • Lv, Z., Zhang, P., & Atli Benediktsson, J. (2017). Automatic object-oriented, spectral-spatial feature extraction driven by tobler’s first law of geography for very high-resolution aerial imagery classification. Remote Sensing, 9(3), 285.

    Article  Google Scholar 

  • Mattupalli, C., Moffet, C., Shah, K., & Young, C. (2018). Supervised classification of RGB aerial imagery to evaluate the impact of a root rot disease. Remote Sensing, 10(6), 917.

    Article  Google Scholar 

  • Mokhtarzade, M., & Zoej, M. V. (2007). Road detection from high-resolution satellite images using artificial neural networks. International journal of applied earth observation and geoinformation, 9(1), 32–40.

    Article  Google Scholar 

  • Piragnolo, M., Masiero, A., & Pirotti, F. (2017). Open source R for applying machine learning to RPAS remote sensing images. Open Geospatial Data, Software and Standards, 2(1), 16.

    Article  Google Scholar 

  • Prakash, P. S., Soumya, K. D., & Bharath, H. A. (2018, November). Urban building extraction using satellite imagery through Machine Learning. In 2018 IEEE Symposium Series on Computational Intelligence (SSCI) (pp. 1670–1675), IEEE.

  • Rwanga, S. S., & Ndambuki, J. M. (2017). Accuracy assessment of land use/land cover classification using remote sensing and GIS. International Journal of Geosciences, 8(04), 611.

    Article  Google Scholar 

  • Somers, M. J., & Casal, J. C. (2009). Using artificial neural networks to model nonlinearity: The case of the job satisfaction—job performance relationship. Organizational Research Methods, 12(3), 403–417.

    Article  Google Scholar 

  • Srivastava, P. K., Han, D., Rico-Ramirez, M. A., Bray, M., & Islam, T. (2012). Selection of classification techniques for land use/land cover change investigation. Advances in Space Research, 50(9), 1250–1265.

    Article  Google Scholar 

  • Thanh Noi, P., & Kappas, M. (2018). Comparison of random forest, k-nearest neighbor, and support vector machine classifiers for land cover classification using Sentinel-2 imagery. Sensors, 18(1), 1.

    Article  Google Scholar 

Download references

Acknowledgements

We are thankful to SERB, India, The Ministry of Science and Technology, Government of India, Ranbir and Chitra Gupta School of Infrastructure Design and Management and Sponsored research in Consultancy cell (SRIC), Indian Institute of Technology, Kharagpur, and Department of Science and Technology, West Bengal, for the financial and infrastructure support.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Prakash Pilinja Subrahmanya.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Pilinja Subrahmanya, P., Haridas Aithal, B. & Mitra, S. Automatic Extraction of Buildings from UAV-Based Imagery Using Artificial Neural Networks. J Indian Soc Remote Sens 49, 681–687 (2021). https://doi.org/10.1007/s12524-020-01235-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12524-020-01235-z

Keywords

Navigation