The Use of Deep Learning Methods for Object Height Estimation in High Resolution Satellite Images
Processing single high-resolution satellite images may provide a lot of important information about the urban landscape or other applications related to the inventory of high-altitude objects. Unfortunately, the direct extraction of specific features from single satellite scenes can be difficult. Ho...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2023-09-01
|
Series: | Sensors |
Subjects: | |
Online Access: | https://www.mdpi.com/1424-8220/23/19/8162 |
_version_ | 1797575172694212608 |
---|---|
author | Szymon Glinka Jarosław Bajer Damian Wierzbicki Kinga Karwowska Michal Kedzierski |
author_facet | Szymon Glinka Jarosław Bajer Damian Wierzbicki Kinga Karwowska Michal Kedzierski |
author_sort | Szymon Glinka |
collection | DOAJ |
description | Processing single high-resolution satellite images may provide a lot of important information about the urban landscape or other applications related to the inventory of high-altitude objects. Unfortunately, the direct extraction of specific features from single satellite scenes can be difficult. However, the appropriate use of advanced processing methods based on deep learning algorithms allows us to obtain valuable information from these images. The height of buildings, for example, may be determined based on the extraction of shadows from an image and taking into account other metadata, e.g., the sun elevation angle and satellite azimuth angle. Classic methods of processing satellite imagery based on thresholding or simple segmentation are not sufficient because, in most cases, satellite scenes are not spectrally heterogenous. Therefore, the use of classical shadow detection methods is difficult. The authors of this article explore the possibility of using high-resolution optical satellite data to develop a universal algorithm for a fully automated estimation of object heights within the land cover by calculating the length of the shadow of each founded object. Finally, a set of algorithms allowing for a fully automatic detection of objects and shadows from satellite and aerial imagery and an iterative analysis of the relationships between them to calculate the heights of typical objects (such as buildings) and atypical objects (such as wind turbines) is proposed. The city of Warsaw (Poland) was used as the test area. LiDAR data were adopted as the reference measurement. As a result of final analyses based on measurements from several hundred thousand objects, the global accuracy obtained was ±4.66 m. |
first_indexed | 2024-03-10T21:36:01Z |
format | Article |
id | doaj.art-a042e3c3285d421c92486079d7f31edb |
institution | Directory Open Access Journal |
issn | 1424-8220 |
language | English |
last_indexed | 2024-03-10T21:36:01Z |
publishDate | 2023-09-01 |
publisher | MDPI AG |
record_format | Article |
series | Sensors |
spelling | doaj.art-a042e3c3285d421c92486079d7f31edb2023-11-19T15:03:38ZengMDPI AGSensors1424-82202023-09-012319816210.3390/s23198162The Use of Deep Learning Methods for Object Height Estimation in High Resolution Satellite ImagesSzymon Glinka0Jarosław Bajer1Damian Wierzbicki2Kinga Karwowska3Michal Kedzierski4Creotech Instruments S.A., 05-500 Piaseczno, PolandCreotech Instruments S.A., 05-500 Piaseczno, PolandDepartment of Imagery Intelligence, Faculty of Civil Engineering and Geodesy, Military University of Technology, 00-908 Warsaw, PolandDepartment of Imagery Intelligence, Faculty of Civil Engineering and Geodesy, Military University of Technology, 00-908 Warsaw, PolandDepartment of Imagery Intelligence, Faculty of Civil Engineering and Geodesy, Military University of Technology, 00-908 Warsaw, PolandProcessing single high-resolution satellite images may provide a lot of important information about the urban landscape or other applications related to the inventory of high-altitude objects. Unfortunately, the direct extraction of specific features from single satellite scenes can be difficult. However, the appropriate use of advanced processing methods based on deep learning algorithms allows us to obtain valuable information from these images. The height of buildings, for example, may be determined based on the extraction of shadows from an image and taking into account other metadata, e.g., the sun elevation angle and satellite azimuth angle. Classic methods of processing satellite imagery based on thresholding or simple segmentation are not sufficient because, in most cases, satellite scenes are not spectrally heterogenous. Therefore, the use of classical shadow detection methods is difficult. The authors of this article explore the possibility of using high-resolution optical satellite data to develop a universal algorithm for a fully automated estimation of object heights within the land cover by calculating the length of the shadow of each founded object. Finally, a set of algorithms allowing for a fully automatic detection of objects and shadows from satellite and aerial imagery and an iterative analysis of the relationships between them to calculate the heights of typical objects (such as buildings) and atypical objects (such as wind turbines) is proposed. The city of Warsaw (Poland) was used as the test area. LiDAR data were adopted as the reference measurement. As a result of final analyses based on measurements from several hundred thousand objects, the global accuracy obtained was ±4.66 m.https://www.mdpi.com/1424-8220/23/19/8162remote sensingsatellite imageryheight estimationsegmentationdeep learningearth observation |
spellingShingle | Szymon Glinka Jarosław Bajer Damian Wierzbicki Kinga Karwowska Michal Kedzierski The Use of Deep Learning Methods for Object Height Estimation in High Resolution Satellite Images Sensors remote sensing satellite imagery height estimation segmentation deep learning earth observation |
title | The Use of Deep Learning Methods for Object Height Estimation in High Resolution Satellite Images |
title_full | The Use of Deep Learning Methods for Object Height Estimation in High Resolution Satellite Images |
title_fullStr | The Use of Deep Learning Methods for Object Height Estimation in High Resolution Satellite Images |
title_full_unstemmed | The Use of Deep Learning Methods for Object Height Estimation in High Resolution Satellite Images |
title_short | The Use of Deep Learning Methods for Object Height Estimation in High Resolution Satellite Images |
title_sort | use of deep learning methods for object height estimation in high resolution satellite images |
topic | remote sensing satellite imagery height estimation segmentation deep learning earth observation |
url | https://www.mdpi.com/1424-8220/23/19/8162 |
work_keys_str_mv | AT szymonglinka theuseofdeeplearningmethodsforobjectheightestimationinhighresolutionsatelliteimages AT jarosławbajer theuseofdeeplearningmethodsforobjectheightestimationinhighresolutionsatelliteimages AT damianwierzbicki theuseofdeeplearningmethodsforobjectheightestimationinhighresolutionsatelliteimages AT kingakarwowska theuseofdeeplearningmethodsforobjectheightestimationinhighresolutionsatelliteimages AT michalkedzierski theuseofdeeplearningmethodsforobjectheightestimationinhighresolutionsatelliteimages AT szymonglinka useofdeeplearningmethodsforobjectheightestimationinhighresolutionsatelliteimages AT jarosławbajer useofdeeplearningmethodsforobjectheightestimationinhighresolutionsatelliteimages AT damianwierzbicki useofdeeplearningmethodsforobjectheightestimationinhighresolutionsatelliteimages AT kingakarwowska useofdeeplearningmethodsforobjectheightestimationinhighresolutionsatelliteimages AT michalkedzierski useofdeeplearningmethodsforobjectheightestimationinhighresolutionsatelliteimages |