1. Introduction
Over the past decades, climate change has become one of the most significant global challenges facing forest ecosystems. Rising temperatures, shifts in precipitation patterns, and extreme weather events—such as droughts, heatwaves, and storms—have become more frequent and more intense, placing considerable stress on forests. These impacts not only reduce forest vitality and carbon sequestration capacity but also promote the proliferation of pests and pathogens, which can lead to large-scale forest damage.
Hungarian forests are particularly sensitive to the effects of climate change, as the country lies at the intersection of continental, Atlantic, and Mediterranean climatic influences. In recent years, more frequent and prolonged drought periods, together with declining soil moisture, have had adverse effects on non-native and climatically sensitive tree species. As a result, forest health is deteriorating, with increasing defoliation, premature dieback, and a heightened risk of mass mortality.
The forests of the Sopron Mountains provide a prominent example of these processes. Norway spruce stands and Scots pine forests, which occur in substantial proportions in the region, have been exposed to continuous and increasingly severe damage events in recent years. The combined effects of precipitation deficits, high summer temperatures, and secondary damaging agents have led to rapid stand decline. The accurate and timely assessment of such damage is essential for forest management decisions, damage mitigation measures, and the development of long-term adaptation strategies.
Remote sensing technologies, especially the combined use of Sentinel-2 satellite imagery and UAV surveys, offer new opportunities for objective and cost-effective assessments of forest conditions. Satellite data provide regular temporal coverage, while UAV-based surveys, owing to their high spatial resolution, enable detailed, individual-tree-level damage analysis. The aim of this study is to present the possibilities and advantages of integrating these two data sources into forest damage assessment, with a particular focus on conifer stands in the Sopron Mountains, thereby contributing to a better understanding of climate-change impacts and to the development of proactive forest management practices.
1.1. Satellite-Based Forest Monitoring
Satellite-based forest observation is one of the most important application areas of remote sensing, enabling the monitoring of forest condition and its temporal changes through regularly repeated acquisitions. Its main advantages are wide-area coverage and high temporal resolution, which make it particularly suitable for the early detection of various damage events—such as forest decline, drought impacts, or fire damage. The classical data source for long-term forest dynamics studies is the Landsat satellite program, whose multi-decadal time series has enabled analyses of forest changes at a global scale [
1]. In recent years, the European Space Agency’s Sentinel-2 satellites have become decisive in operational forest monitoring, thanks to their 10–20 m spatial resolution and short revisit time, which support detailed vegetation-index-based analyses [
2].
In satellite-based forest monitoring, vegetation indices are frequently used to characterize forest condition. By combining different spectral bands, these indices describe vegetation vitality and stress status. The most widely used index is the Normalized Difference Vegetation Index (NDVI), which is based on the difference in reflectance between the red and near-infrared bands and effectively indicates the amount of photosynthetically active biomass; therefore, it is a fundamental tool for monitoring forest cover and health status [
3]. The Enhanced Vegetation Index (EVI) is an improved version of NDVI that better corrects for soil and atmospheric effects, providing more reliable results particularly in closed-canopy forests [
3]. In recent years, increasing attention has been given to the Normalized Difference Red Edge Index (NDRE), which uses the red-edge and near-infrared (NIR) bands and is more stable with respect to stand-structure parameters [
4].
Time-series analyses play a key role in forestry monitoring because they allow continuous tracking of stand condition and help distinguish sudden from gradual changes. By examining long time series of vegetation indices, damage events such as drought, insect outbreaks, or forest fires can be delineated objectively and also well constrained in time. One of the most widely used methods is the Breaks for Additive Season and Trend (BFAST) algorithm, which separates seasonal and trend components to automatically detect breakpoints, and has been successfully applied, for example, in studies of subtropical forests [
5]. In recent years, the cloud-based Google Earth Engine (GEE) processing environment has greatly facilitated time-series forest monitoring by providing global satellite archives and high computational capacity; using this platform, numerous international studies have implemented large-area, operational forest-change analyses based on Sentinel-2 and Landsat data [
6,
7,
8].
Among operational forest monitoring systems built on satellite data, Global Forest Watch can be highlighted at the global level, providing information on forest cover change and forest degradation using Landsat-based time-series analyses [
9]. In Europe, relatively few similarly unified, publicly accessible systems exist; these include the German ForestWatch, which supports nationwide monitoring of forest damage and condition changes using Sentinel-2 and Landsat data [
10]. Similar systems can also be found in Slovakia [
11], the Czech Republic [
12], Slovenia [
13], and Norway [
14].
In Hungary, TEMRE (Remote Sensing-based Forest Monitoring System) is a nationwide satellite-based forest monitoring platform that primarily uses Moderate Resolution Imaging Spectroradiometer (MODIS) and Sentinel-2 data to track temporal changes in forest health status. The system is based on time-series vegetation indices—primarily NDVI—which are suitable for the spatial and temporal assessment of forest vitality and stress status [
15,
16].
1.2. Aerial Photogrammetry
In aerial photogrammetry, images are acquired by an optical sensor mounted on an airborne platform—nowadays most commonly a UAV—typically in the RGB range, and in some cases complemented with additional spectral channels. The drone captures overlapping images along a predefined flight path with predefined flight parameters, from which point clouds, surface models, and orthomosaics can be generated. Geometric resolution is determined by flight altitude and camera specifications (sensor size, pixel size, focal length), while image overlap strongly influences flight time and the quality of image orientation.
Image alignment and orientation are ensured by image matching, which automatically searches for corresponding features between overlapping images [
17]. Several modern approaches build on this, including SIFT (Scale-Invariant Feature Transform), SURF (Speeded-Up Robust Features), ORB (Oriented FAST and Rotated BRIEF) [
18], SGM (Semi-Global Matching) [
19], MVS (Multi-View Stereo) [
20], and SfM (Structure-from-Motion) [
21]. With the widespread adoption of affordable drone technology, SfM has become one of the most commonly applied procedures, including in forestry practice. One key advantage is that it does not require a pre-calibrated camera, so imagery from simple, non-professional devices can also be processed with measurement-grade accuracy [
22]. Harwin et al. [
23] also showed that SfM can yield even more accurate results in cases where certain calibration parameters are available in advance; this finding is particularly relevant when, in addition to nadir images, oblique imagery is also collected.
According to Dhruva et al. [
24], for forestry applications a flight altitude of 120 m and 90%/85% along-track and cross-track overlap provide the best results; although a lower altitude of 80 m improves spatial resolution, it increases the risk of modeling errors. Mapping typically relies on nadir (vertical) images, but Sadeq [
25] demonstrated that the inclusion of oblique imagery improves model reliability. Ahmed et al. [
26] likewise observed a substantial increase in accuracy when combining nadir images with 70° oblique images, especially when the directions of the two flight plans are perpendicular to each other.
From a forestry perspective, aerial photogrammetry is used for the direct measurement of tree height [
27,
28,
29] and crown diameter [
30,
31,
32], for the statistical estimation of diameter at breast height (DBH) [
33,
34] and tree volume [
35], and for terrain mapping [
36,
37]. All of these applications require the identification of individual trees, which is typically achieved through crown segmentation. According to Lei et al. [
38], the methods applied for this purpose can be grouped into two main categories: approaches based on digital surface models (DSM) or canopy height models (CHM), and point-cloud-based approaches. CHM/DSM-based methods generally combine image-processing techniques to delineate crowns, such as inverse watershed segmentation [
30,
39], object-oriented multilevel segmentation [
40], morphological reconstruction [
41], or voxel aggregation-based segmentation [
27,
42,
43]. Miraki et al. [
44] compared three marker-controlled approaches (inverse watershed, local maxima, region growing), among which region growing performed best. Hosingholizade et al. [
45] also applied a marker-controlled approach and compared it with k-means and convolutional neural network methods; in that study as well, the latter produced the most accurate results.
Another, more recent aspect of forestry applications is forest health assessment. This requires multispectral sensors capable of recording the spectral characteristics of individual trees beyond the visible range. According to Dash et al. [
46], physiological stress can be detected already at an early stage using the red-edge band, and even earlier using the near-infrared band. Based on the review by Manase et al. [
47], UAV-based solutions—with their high-resolution imagery and flexible deployment—are effective tools for the early detection of abiotic stressors (e.g., drought, fire) and biotic damaging agents. Ecke et al. [
48] point out that, despite progress in UAV-based forest health studies, multi-temporal investigations are still lacking; hyperspectral and LiDAR data collection remains underrepresented; the integration of different remote-sensing sources is insufficient; standardized processing workflows are missing; complex machine-learning models often limit interpretability; and workflows frequently rely on commercial software. The same assessments also emphasize that current applications make limited use of combinations of different methods; nevertheless, relevant studies do exist. For example, Dash et al. [
49] combined UAV-based multispectral imagery with satellite remote-sensing data: owing to their finer spatial resolution, UAV data can indicate changes at the level of individual trees, whereas satellite imagery is suitable for observing patterns at broader scales; when combined with appropriate vegetation indices, the two data sources offer an effective multi-scale monitoring solution. Fraser and Congalton [
50] achieved an accuracy of around 71% in classifying the health status of broadleaf and conifer trees using random forest and support vector machine (SVM) approaches and likewise emphasized that combining remotely sensed data from multiple sources could further improve this performance.
2. Materials and Methods
The study areas are located in western Hungary within the territory of the Study Forestry PLC, specifically in the Sopron Mountains (
Figure 1). This region lies on the western margin of Hungary, in an area that forms the eastern extension of the Austrian Alps. The Hungarian part of the mountain range covers approximately 45 km
2 and is typically situated at elevations of 250–550 m above sea level. From a geomorphological perspective, the area is characterized by a crystalline basement relief, with steep valleys and slopes and gently undulating plateaus. The bedrock consists mainly of gneiss and mica schist, which strongly influence landform stability and the types of slope processes.
Land cover is dominated by closed-canopy forest (85%), primarily oak, beech, and conifer stands, which are spectrally well distinguishable from smaller agricultural areas and built-up surfaces (e.g., around Sopron and Ágfalva). Overall, the Hungarian part of the Sopron Mountains is characterized by near-natural land cover and well-structured, readily interpretable yet diverse topographic conditions, providing valuable information for research in forest management and nature conservation.
Within the study area, two forest compartments were selected for the case study:
In the northwestern part of the Sopron Mountains, the rock-outcrop-free area is characterized by a podzolic brown forest soil developed on gneiss bedrock. It is a north-facing hillside with variable aspects and slopes. The compartment covers 2.16 ha. According to a plot-based, stem-level volume estimation record, a total of 1674 stems were recorded in the compartment. The stand is dominated by a 50-year-old Norway spruce (Picea abies) at 65%, with scattered admixture of European beech (Fagus sylvatica) at 25%. Canopy closure in the upper layer is uneven but averages about 90%. In areas with gaps in canopy closure, a second canopy layer occurs. Additional species occur sporadically in the second layer (total admixture ca. 10%), including sweet chestnut (Castanea sativa), small-leaved lime (Tilia cordata), and hornbeam (Carpinus betulus); in the upper layer, sessile oak (Quercus petraea), European larch (Larix decidua), and Turkey oak (Quercus cerris) are also present. The ground layer is largely bare (“nudum”), with a patchy regeneration layer of beech and hornbeam covering about 30%. Tree height in the upper canopy layer is 22–25 m, while the second layer reaches 15–18 m. No shrub layer is present. A larger-scale damage event was detected by the forest manager in the summer of 2025, and salvage operations were carried out in August 2025, while leaving standing, stable broadleaved individuals. Following site cleaning after harvesting, the area is being reforested with beech as the target stand type.
This compartment has highly variable aspects, slopes, and terrain conditions. The site is characterized by shallow, acidic brown forest soil. It covers 8.56 ha; stand age is 76 years, and the upper canopy layer is on average 17–18 m tall. The main stand is Scots pine (Pinus sylvestris) at approximately 60%, with patches of sessile oak (Quercus petraea) in compact groups (30%). Canopy closure in the upper layer is uneven, averaging about 85%. Additional admixed species occurring individually include sweet chestnut (Castanea sativa), Norway spruce (Picea abies), European beech (Fagus sylvatica), hornbeam (Carpinus betulus), black pine (Pinus nigra subsp. laricio), silver birch (Betula pendula), and silver fir (Abies alba). The shrub layer is negligible, with about 20% cover; it includes sweet chestnut (Castanea sativa), silver fir (Abies alba), and hornbeam (Carpinus betulus). In the herb layer, bilberry (Vaccinium sp.) occurs. On 11 April 2025, a litter fire of unknown cause affected nearly 2.00 ha. After suppression, damaged and dead individuals were removed in autumn 2025 by the forest manager in a selective (single-tree) manner.
Our forest damage assessment methodology can be divided into two main components: a satellite phase and a UAV phase (
Figure 2). The first phase supports continuous observation and early detection. In this phase, Sentinel-2 imagery covering the area is downloaded, cloudy pixels are filtered out, the normalized vegetation index (NDVI) is calculated, and the current observations are compared with imagery from a preceding period (previous week, month, or year) to map damaged patches.
The second phase focuses on the precise assessment of damaged forest compartments identified during the satellite analysis, producing an individual-tree-level map. Following UAV data acquisition, the photogrammetric workflow generates both a point cloud and an orthomosaic via image matching. The photogrammetric point cloud describing the vegetated surface is combined with an airborne laser scanning (ALS) terrain point cloud. The resulting point cloud is then segmented to delineate individual-tree crown segments, and pixel values from the orthomosaic are aggregated within the segment polygons.
2.1. Satellite Processing
To enable the early identification of forest damage, we use Sentinel-2 (L2A) satellite imagery. The first step of the satellite-based processing is to download the most recent tiles covering the study area. This is followed by the filtering of cloudy and shadowed pixels, for which we developed a custom, classification-based mask. We then compute the Normalized Difference Vegetation Index (NDVI) for the images within the selected time window and store the maximum NDVI value for that period. The time window can be 1 week, 2 weeks, or 1 month; for the research presented in this paper, we selected a 1-month window. The resulting image values are then compared to those from a preceding reference period. This reference period can also be defined in multiple ways (e.g., the previous week, month, or year). In this paper, we compared the current period to the same period of the previous year. For image comparison and mapping NDVI changes, we did not use a simple difference, nor the normalized deviation from the mean NDVI [
51] but instead applied a double-difference approach [
52].
We calculate the NDVI double difference (DD) on a pixel-by-pixel basis between the cloud-masked images containing the period-maximum NDVI values using the following equation:
where:
NDVIact: NDVI value of the current image,
NDVIactPerc: interpolated value of the 85th percentile of the NDVI pixel block values of the current image,
NDVIlast: NDVI value of the previous image,
NDVIlastPerc: interpolated value of the 85th percentile of the NDVI pixel block values of the previous image.
In the procedure, pixel block values are computed as follows: within each 128 × 128 pixel block the 85th percentile of NDVI values is selected, considering only pixels where the NDVI value is greater than 0.5. If all values are lower, the resulting value for the block is set to 0.5. The values obtained in this way are interpolated using cubic convolution. At the image boundaries, only the pixels within the image are used. The 85th percentile is an experimental value based on previously processed image tiles of Hungary; using mean or maximum value produced biased results.
The double-difference approach handles differences between successive wet and drought years, as well as change mapping across consecutive drought years, and it also accounts for shifts in phenological timing (e.g., late leaf-out, early leaf coloration). It relates damaged forest areas not only to the preceding period but also to the surrounding forest areas.
Satellite-based processing involves multiple steps and requires substantial computation, and it is advisable to publish the results in a web environment. Therefore, we developed a dedicated software package for this purpose, consisting of three components. The first is a Python (v3.14) module that automatically downloads imagery for each time period. The second is an image-processing software written in C++ (v14) that also tiles the resulting output images. The third component is a web-based visualization application that foresters responsible for operational tasks can use daily. The application is called EVELIN (v3.0), an acronym derived from the Hungarian words for forest damage monitoring.
2.2. UAV Photogrammetry
UAV flights were carried out in early July over the two damaged forest areas using a DJI Mavic 3M drone. Flight altitude was 100 m. Forward image overlap was 70% and side overlap was 60%. Terrain following was implemented using the RealTimeFollow mode.
The first segmentation was performed in forest compartment 199/A. A point cloud was generated from the RGB UAV imagery using DJI Terra (v4.2.5, DJI Technology Co., Ltd., Shenzhen, China) with an SfM algorithm. Because the point cloud derived from the image-matching workflow contained no ground points due to the dense canopy, ground points from a previous ALS survey were used [
27]. From the ALS survey, we used only the already classified ground points. UAV image matching ground points were vertically aligned to the DEM derived from ALS point cloud. The two point clouds were merged in CloudCompare (v2.13.0, GNU GPL) (
Figure 3).
From the UAV point cloud, we generated a digital surface model (DSM), and from the ALS point cloud a digital terrain model (DTM); their difference was used to derive a canopy height model (CHM). This CHM served as the basis for crown segmentation. The accuracy of the CHM, given the instruments and software used, is 3 dm [
27]. Segmentation was produced in several variants. The first segmentation was performed using inverse watershed method in topoXmap v1.23.7.27 (TopoLynx Ltd., Kőszeg, Hungary) with the following parameters: Gaussian smoothing = 2; search radius = 20; local-maximum threshold = 10. Subsequently, two additional crown-separation approaches were tested on the merged point cloud using TreeDetect v1.25.9.29 (TopoLynx Ltd., Kőszeg, Hungary): a voxel aggregation method and a new hybrid algorithm with radii of 2 and 2.5 m. The new algorithm adds the vertical extent of the crown to the crown surface. This hybrid method helps to better separate adjacent or suppressed crowns and is particularly advantageous in broadleaved stands.
The segmentation outputs were compared, and the best-performing solution compared to ALS based segmentations was used for further analyses. For forest compartment 113/G, the hybrid algorithm of TreeDetect—shown to perform well in earlier tests—was applied with a radius of 3.5 m.
RGB and multispectral orthomosaics were generated in DJI Terra. The imagery was projected in UTM 33N. Ground sampling distance was reduced to 10 cm/pixel to facilitate handling and processing of the datasets. Achieving the native spatial resolution would have required a flight altitude that, under current Hungarian regulations, would not have allowed operation in the open category.
Using the bands of the multispectral ortho mosaic, NDVI maps were produced. The RGB orthomosaic was used to mask shaded pixels based on a brightness index (Brightness < 0.2). For compartment Sopron 113/G, an additional mask based on the CHM was applied (CHM > 1) due to lower canopy closure (<85%), which also helped to exclude potential soil pixels. From the masked NDVI raster, zonal statistics were computed for the crown segments, excluding shaded pixels located in the lower part of the canopy. These pixels would otherwise have reduced the mean NDVI values of the crown segments. We also calculated the mean NDVI and standard deviation of the detected crowns within each compartment. We calibrated the NDVI threshold using a grid search to minimize the sum of false and missed detections. The mean—1 × standard deviation was used as the NDVI threshold to separate healthy and damaged trees.
Supervised object-based image classification was conducted only for forest compartment Sopron 199/A. Based on the previous segmentation and the RGB and multispectral orthomosaics, we visually selected 90 crowns, comprising 30 conifers, 30 broadleaved trees, and 30 dead trees (
Figure 4). The selected objects were split into training and test sets (50–50%), with 45 objects per class in each set.
Object-based classification was carried out using the Orfeo Toolbox tools in QGIS (v3.0.3, CSGroup and CNES). As input features, we used brightness-masked multispectral bands, as well as brightness-masked derived layers of NDVI, NDRE, and GNDVI. Two supervised classifiers were applied: Random Forest (RF) (maximum depth of trees: 5, minimum number of samples in each node: 10, maximum number of trees in forest: 100) and Support Vector Machine (SVM) (Kernel type: linear). By comparing the performance of different band combinations and algorithms, we identified the best classification configuration.