Next Article in Journal
Variations in Ice Discharge and a Frontal Ablation Estimate of Marine-Terminating Glaciers Throughout Alaska from 2015 to 2021
Previous Article in Journal
Biodiversity Assessment of Urban Green Space Based on Remote Sensing—A Case Study of Hangzhou Bay Urban Agglomeration
Previous Article in Special Issue
An Optimized Algorithm for Transmission Line Anomaly Detection Based on Improved YOLOv11n
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Open and Transferable Deep Learning Framework for Mapping Urban Tree Canopy Using NAIP Imagery

1
Department of Computer Science, Emory University, Atlanta, GA 30322, USA
2
Spatial Sciences Institute, University of Southern California, Los Angeles, CA 90089, USA
*
Author to whom correspondence should be addressed.
Remote Sens. 2026, 18(12), 1899; https://doi.org/10.3390/rs18121899 (registering DOI)
Submission received: 14 February 2026 / Revised: 20 May 2026 / Accepted: 3 June 2026 / Published: 9 June 2026

Highlights

What are the main findings?
  • The open-source U-Net segmentation and YOLOv9e object detection models were optimized using National Agriculture Imagery Program (NAIP) imagery to map urban tree canopy.
  • A series of experiments demonstrated that the workflow is structured and reproducible, and showed encouraging evidence of transferability to previously unseen urban areas without retraining.
What is the implication of the main finding?
  • The resulting NAIP-based accuracies fall within the range reported for lidar- and commercial imagery-based urban tree canopy studies, while relying solely on freely available aerial imagery and open-source models.
  • By reducing data cost and technical barriers, the approach enables scalable and accessible urban tree canopy mapping for planners, practitioners, and researchers.

Abstract

The urban tree canopy is an important resource that spans public and private property and whose form and quantity change over short distances. Although remote sensing and deep learning approaches have been used to map urban tree canopy, the high cost of commercial imagery and the technical complexity of model development have limited their adoption by urban forestry practitioners. We developed a structured and reproducible deep learning workflow optimized for freely available USDA National Agriculture Imagery Program (NAIP) imagery. The workflow incorporates a reproducible U-Net segmentation model for canopy delineation and a YOLOv9e object detection model for individual tree identification, enabling complementary estimation of the canopy extent and individual tree locations. Across two neighborhoods in Los Angeles, the optimized U-Net achieved a Dice coefficient of 0.824 for canopy segmentation, while YOLOv9e reached an F1-score of 0.687 for individual tree detection on a held-out test set with 17,466 annotated trees. A data sufficiency experiment showed that model performance stabilizes when approximately 130 trees are annotated per 320 × 320 pixel (px) tile, corresponding to about 25,379 training and 2641 validation labels, providing a practical target for annotation effort. Additional experiments demonstrate a structured workflow for spatial sampling, training data requirements, and the use of model inferences to estimate tree canopy extent and individual tree locations. The workflow also shows encouraging evidence of transferability to previously unseen urban areas without retraining. By relying solely on NAIP-optimized approaches, this new workflow bridges the gap between complex deep learning techniques and the practical needs of urban foresters; empowers local stakeholders to create accurate, affordable, and timely urban tree inventories; and fosters data-driven decision-making for the sustainable management of urban green infrastructure.

1. Introduction

Urban trees represent a critical component of green infrastructure, delivering essential ecosystem services such as thermal regulation, infiltration, stormwater runoff reductions, air pollution mitigation, and the alleviation of heat-related health risks while contributing to decreased energy consumption [1,2,3]. Despite their well-documented benefits, urban trees are increasingly vulnerable to a range of biotic and abiotic stressors, including plant diseases; insect infestations, extreme meteorological events, shifts in temperature, precipitation and aridity levels; and wildfire susceptibility. These environmental stressors threaten urban tree health and the critical ecosystem services that trees provide [4,5]. McDonald et al. [6] documented the disparities in urban tree cover across 5723 U.S. municipalities and the correlations with summertime heat-related spikes in mortality, morbidity, and electricity consumption. Their work points to the need for systematic, recurring assessments of urban tree populations to support data-driven decisions in urban and community forestry planning and management.
Traditionally, municipal tree inventories have been compiled by professional arborists through field surveys, capturing a variety of tree attributes such as location, species, height, diameter at breast height, wood condition, and mortality status on streets and in parks and other types of public spaces [7,8]. While traditional inventories provide valuable and precise in situ measurements, their high cost and time-intensive nature hinder their feasibility for large-scale systematic monitoring and repeated assessments over time. The use of these methods to capture the trees on private property is also rare and would likely take much more time and effort in most cities around the world [9].
In response to these challenges, photogrammetry and remote sensing methods have been increasingly adopted and used to facilitate urban tree inventories because they offer streamlined workflows, improved data accuracy, enhanced update frequency, and reduced costs. The early studies utilized land-use and land-cover datasets, such as the National Land Cover Database (NLCD), derived from 30 m Landsat imagery, to evaluate urban tree cover changes at regional and national scales [10]. However, moderate-resolution imagery presents challenges in accurately detecting urban trees due to the heterogeneity and complexity of urban landscapes. High-resolution urban tree maps are crucial for practical forest management [11] and social research related to urban tree cover [12].
More recently, the focus has shifted towards the use of meter- and sub-meter-resolution imagery acquired from diverse spaceborne, airborne, and street-level sensors. High-resolution satellites, such as SPOT [13], Sentinel-2 [14], WorldView [15], PlanetScope [16], and Pleiades [17], have been extensively used for mapping urban tree characteristics. Additionally, aerial multispectral [18], lidar [19,20], and hyperspectral sensors [21,22] along with Google Street View imagery [23,24], and multi-sensor fusion approaches [25] have further enhanced urban tree mapping capabilities. The integration of these diverse remote sensing technologies offers increased spatial precision and analytical capabilities, and the opportunity to support more effective urban forestry management and policy development.
There has been a paradigm shift toward deep learning methodologies for analyzing and interpreting remote sensing imagery [26] in recent years as well. Image segmentation [27] and object detection [28] models have demonstrated superior capabilities in processing complex, heterogeneous, high-dimensional, and high-resolution remote sensing data. These advanced techniques facilitate more precise and detailed mapping of urban trees and green spaces [29]. A wide range of models based on CNN architectures have been employed to segment complex urban tree features, such as UNet, Mask R-CNN, self-supervised vision transformers, DeepLabv3+, and the Segment Anything Model [19,30,31,32,33,34,35,36,37,38].
Among these models, U-Net is a fully convolutional encoder/decoder structure designed for thematic segmentation, addressing the image localization challenge in CNNs by incorporating encoder pathways and decoder paths in a U-shaped architecture. Wagner et al. [33], for example, used a U-Net model for regression to map the canopy height of all trees across the state of California using canopy height models computed from aerial lidar data along with corresponding RGB-NIR NAIP images. Li et al. [39], on the other hand, developed a U-Net framework integrating high-resolution aerial imagery and lidar data to detect individual overstory tree locations, crown areas, and heights in Denmark.
Turning next to object detection, YOLO has emerged as a widely utilized single-shot object detector known for its efficiency and strong performance in real-time applications. Choi et al. [40], for example, leveraged YOLO for tree species detection and profile estimation of urban street trees using Google Street View imagery. Since its inception in 2016, multiple updated versions have been developed to enhance detection accuracy and training stability. Recent versions after 2024, particularly YOLOv9e, introduce architectural and training advances such as Programmable Gradient Information (PGI) and a GELAN backbone, which improve feature representation and stabilize training. These enhancements are especially beneficial for detecting small, densely distributed objects with variable shapes—characteristics typical of individual tree crowns in remote sensing imagery. While later versions (e.g., YOLOv10 and YOLOv11) emphasize incremental engineering refinements, YOLOv9e provides a strong balance between detection accuracy, computational efficiency, and robustness. These properties make it a practical and well-suited choice for individual tree detection in high-resolution aerial imagery [41,42].
Notwithstanding the advances made using remotely sensed imagery and deep learning methods to map urban trees, there are at least three limitations that hinder their widespread adoption and use among practitioners, such as city foresters and arborists, who require scalable and efficient solutions for real-world management and assessments across diverse urban environments [43].
The first limitation of using deep learning models to map urban trees focuses on reproducibility, generalizability, and repeatability [44,45]. Deep learning model development typically requires extensive expertise in model selection, programming, computational infrastructures and hyperparameter optimization, which can present significant technical challenges for non-experts [46]. Despite rapid advances in deep learning for remote sensing, many proposed workflows remain difficult to reproduce in practice because code, data preprocessing steps, and hyperparameters are not fully documented or openly shared. This reproducibility gap is particularly problematic for municipal forestry agencies and other practitioners who lack the resources to build and/or use complex GeoAI pipelines from scratch. In addition, many of these models are trained using data from specific geographic areas, raising concerns about their effectiveness and applicability to different locations and a broader range of urban tree characteristics. The tree detection models recently developed for California [38], for example, may not reflect the variability in different urban landscapes, making them less reliable for local decision-making. To better serve local urban forestry initiatives, a “bottom-up” approach is needed, in which practitioners develop repeatable workflows tailored to their specific environments. Such an approach would allow the creation of local deep learning models that can map urban trees at preferred temporal intervals while maintaining reliable accuracy and manageable computational costs. By fostering the development of adaptive and community-driven methodologies, urban tree mapping can become more accessible, actionable, and scalable for a wide range of stakeholders.
The second limitation of developing deep learning models for mapping urban trees is the choice and cost of remotely sensed imagery. Although a wide range of high-resolution remote sensing imagery exists to support urban tree mapping, much of this imagery is gathered by commercial satellites and aerial sensors, both of which require substantial financial resources and specialized expertise for data acquisition, management, and processing. The primary need for urban forest managers and practitioners is the availability of affordable, seamless, and recurrent data collection methods for large-scale tree inventory development. NAIP has emerged as a promising and free aerial multispectral remote sensing dataset for urban tree mapping, offering nationwide coverage, a recurrent acquisition cycle (every 2–3 years), high spatial resolution (60 cm to 1 m), multispectral imaging capabilities (RGB and NIR bands), and a historical archive dating back to 2003 [18,47]. This imagery has several inherent challenges, including variations in illumination conditions and sensor viewing angles, inconsistencies in image georegistration, phenological differences in vegetation, and spectral mixing from background and adjacent objects [48]. It is therefore imperative to develop tailored workflows that mitigate these challenges to fully encapsulate the value of NAIP imagery for widespread adoption.
The third limitation is the substantial volume of training data required to train and validate deep learning models, which often depend on time-intensive field measurements and manual annotation. Such datasets are typically unavailable or unaffordable in many local communities, particularly in low-income and underrepresented urban areas. Even when data collection is feasible, practitioners face challenges in selecting appropriate sampling methods and determining the optimal dataset size within budget and time constraints. Potential biases stemming from data imbalance or annotation errors may significantly impact model validity [49], which speaks to the importance of choosing spatially random sampling strategies for building training data for urban forest canopy mapping applications [50,51]. In addition, an insufficient amount of training data can lead to model overfitting and reduce its ability to generalize and transfer to new tasks. Recently, data augmentation techniques have been explored to address the scarcity of annotated data in Earth observation and to improve the performance of remote sensing-based models [52]; however, practical guidance on training data collection methodologies remains essential to support localized efforts in model development and implementation.
Taken together, these limitations highlight the need for a practitioner-oriented urban tree mapping workflow that is not only methodologically robust but also operationally accessible and scalable. To reduce the financial costs associated with remote sensing data acquisition across the United States, we deliberately propose the adoption of freely available NAIP imagery as the primary data source, rather than relying on costly high-resolution lidar or commercial aerial imagery. NAIP provides an effective balance of spatial, spectral, and temporal resolution, along with nationwide coverage and a long-term archive, making it well suited for structured, repeatable and scalable urban tree canopy mapping. Moreover, fully realizing the potential of NAIP imagery requires workflows that are explicitly optimized for NAIP data and capable of addressing the technical complexities associated with deep learning model development. Although prior studies have applied a range of deep learning models to NAIP and similar imagery, practitioners’ adoption is driven less by model novelty than by the clarity and reproducibility of the workflow, which enable consistent implementation and predictable performance. In particular, practitioners lack NAIP-specific guidance spanning training data sampling and preparation, model configuration and hyperparameter tuning, and the outcomes provided by operational urban tree inventory workflows. This study addresses this gap by developing a NAIP-optimized, reproducible, and standardized deep learning workflow that lowers technical and financial barriers for practitioners while enabling consistent and transferable application across diverse urban environments. Broader adoption of such deep learning workflows has the potential to support more systematic urban tree monitoring and to facilitate extensions in transfer learning methodologies within remote sensing [53] and expand applications from single- to multi-city analyses [54].
Building on this rationale, the overall goal of this study is to develop a NAIP-optimized, reproducible, and standardized deep learning workflow for urban tree canopy mapping that can be readily adopted by practitioners in American cities. Rather than proposing a new model architecture, we focus on integrating complementary methods into a coherent, end-to-end workflow that supports two core tasks in urban forestry: delineating canopy extent and identifying individual trees. Specifically, we (i) incorporate a U-Net segmentation model and a YOLOv9e object detection model within a single reproducible workflow, in which the models are trained and inferred independently to estimate canopy area and detect trees; (ii) systematically evaluate the effects of key design parameters, including tile size, threshold selection, data augmentation, and training data sufficiency, to establish empirically grounded best practices for NAIP-based modeling; and (iii) assess the potential transferability of the workflow across previously unseen urban environments. Through this approach, the study aims to provide both a validated workflow and actionable guidance for scalable and consistent urban tree canopy mapping.

2. Materials and Methods

We adopted a structured research design to systematically develop, evaluate, and demonstrate a reproducible, open, and transferable deep learning framework for mapping urban tree canopy using publicly available NAIP imagery. The workflow, illustrated in Figure 1, was organized into four main stages: (1) data preparation; (2) model adoption and training; (3) quantitative performance evaluation; and (4) training data size and model transferability analysis. Each stage was designed to address key challenges and ensure the final framework was both scientifically robust and capable of advancing the work of urban forestry practitioners.

2.1. Data Preparation

The first stage focused on preparing USDA NAIP color-infrared (CIR) imagery and corresponding manual annotations for the deep learning models (Figure 2). A spatially stratified random sampling strategy was implemented to ensure a rigorous and unbiased evaluation of the model’s ability to delineate the tree canopy. All the annotated data for Boyle Heights was allocated for model training and validation, using a random 90/10 percent split. We used the City Terrace data to evaluate the model’s performance in an unseen geographic area. To improve model robustness and prevent overfitting, a series of data augmentation techniques was applied to the training dataset. These transformations included random horizontal and vertical flips, 90° rotations, and adjustments to image brightness, contrast, and saturation. By artificially expanding the diversity of the training data, augmentation also improved the capabilities of the models to handle the natural variations in lighting, seasonal conditions, and sensor angles in the NAIP imagery acquired for different regions and years.
In total, 28,020 tree crowns were manually annotated in the Boyle Heights study area. Of these, 25,379 annotations (90%) were used for model training and 2641 annotations (10%) for validation, following a random tile-based split. All tree crown annotations were performed by trained research staff with backgrounds in urban forestry and GIS, following a structured protocol that defined crown boundaries as the visible outer canopy edge in CIR NAIP imagery [55]. Ambiguous boundaries due to occlusion or crown overlap were delineated based on the most visually identifiable edge. Point-based tree location data provided by Los Angeles County were overlaid and cross-referenced with Google Maps satellite imagery to further enhance annotation accuracy. Quality control involved independent review by a second team member, with discrepancies resolved through discussion. For external evaluation, an independent City Terrace dataset was used, consisting of 17,466 manually annotated tree crowns distributed across 100 image tiles. This dataset was held out entirely from model development and hyperparameter tuning and used exclusively for testing.
The two study sites—Boyle Heights and City Terrace—are located east of Downtown Los Angeles (Figure 3). Boyle Heights is a poor, mostly Latino residential neighborhood with a storied history that supports single- and multi-family housing along with commercial and light industry along its southern and western borders. City Terrace is an unincorporated area in Los Angeles County located immediately east of Boyle Heights. This is also a poor, mostly Latino residential neighborhood but it has more hills than Boyle Heights and many of the streets lack sidewalks and therefore street trees. Kianmehr et al. [56] used individual tree growth and longevity data to portray the current and future conditions of street trees in these two and four adjacent neighborhoods and found that nearly half of the current tree canopy will disappear by 2050, and on average, approximately one percent of the existing street trees will be lost due to aging each year.

2.2. Deep Learning Architectures

This study sought to develop models for two common metrics found in urban forest inventories: tree presence and canopy coverage. While a wide range of image segmentation models (i.e., Mask R-CNN, YOLO-Seg, and zero-shot models), dual-model frameworks [57,58], and recently an image scene classification model [59], have been used to map individual trees, these approaches are usually paired with very-high resolution imagery at centimeter level or lidar data, which are not widely available in many parts of the world. The success of urban tree delineation depends not only on image characteristics and model strategy, but also on crown size, spectral contrast, and urban landscape structure. The spatial resolution of NAIP imagery (60 cm to 1 m) presents challenges for delineating individual tree crowns, particularly in urban contexts where crowns are small, spectrally similar to surrounding surfaces, or densely clustered. Our preliminary experiments using Mask R-CNN (ResNet-152 backbone; Precision = 0.347) and YOLOv9-Seg (Precision = 0.704, Recall = 0.564) resulted in inferior performance relative to the U-Net and YOLOv9e models and were therefore not pursued further in this study. As such, NAIP data is better suited for identifying tree canopy clusters and supporting tree detection tasks using models like U-Net or YOLO.
We selected the U-Net architecture, a fully convolutional neural network renowned for its efficacy in biomedical and satellite image segmentation, to delineate tree canopy cover. U-Net with an encoder based on ResNet50 has been widely and successfully applied to high-resolution land-cover and vegetation segmentation tasks in remote sensing, where its skip connections help preserve fine spatial detail while capturing broader contextual information. Building on these studies, we adopt a ResNet50 backbone pre-trained on ImageNet as the encoder to leverage robust multi-scale features and to reduce the amount of task-specific training data required. This allows the model to harness robust, hierarchical features learned from a massive dataset to improve its feature extraction capabilities. Skip connections between the encoder and decoder paths ensure that high-resolution feature details from early layers are propagated to deeper layers, enabling the model to generate fine-grained segmentation masks that accurately outline tree canopies. U-Net and related encoder–decoder models have been successfully applied to high-resolution aerial imagery and NAIP-based tree mapping, including lidar-informed U-Net models for sub-meter canopy height mapping across large regions. These studies indicate that U-Net is a strong baseline for representing complex urban tree structures in NAIP imagery [60].
We used the YOLOv9e model, a single-stage object detector, to identify and locate individual trees. Recent evaluations of YOLO variants on aerial and remote sensing imagery have shown that these architectures perform particularly well for detecting small objects under varying viewing geometries and backgrounds, due to their enhanced feature aggregation and multi-scale prediction heads. YOLOv9e, in particular, incorporates a programmable gradient information mechanism and a GELAN-style backbone that improves convergence and small-object sensitivity, making it a suitable choice for detecting tree crowns that often occupy only a small fraction of NAIP tiles [61]. YOLOv9e processes entire images in a single pass, making it exceptionally fast and efficient. It predicts both bounding boxes and class probabilities simultaneously, framing object detection as a regression problem. Its architecture incorporates advancements such as a C2f (Cross-Stage Partial-fusion) backbone and a decoupled head, which improves accuracy compared to previous versions. Furthermore, for this study, YOLOv9e was configured to detect a single class, “tree,” outputting bounding box coordinates for each detected tree canopy within an image tile. We also evaluated several alternative architectures, including a segmentation variant of U-Net++, SegFormer, and DeepLabV3, but found that the U-Net had the most robust performance in our experiments (see Section 3.2).
The U-Net and YOLOv9e models were trained on a workstation equipped with an NVIDIA RTX 4000 Ada GPU using the PyTorch 2.10 deep learning framework. The YOLOv9e model was implemented through the PyTorch-based Ultralytics framework (https://www.ultralytics.com/). The learning rate for both models was set to 0.0001, and a batch size of 4 was used throughout the training. The U-Net model was trained for 50 epochs, while the YOLOv9e model was trained for 200 epochs. During training, model performance on the validation set was monitored to identify and save the checkpoint with the highest F1 score or Dice coefficient. The F1 score is often used to assess performance by combining precision and recall in a single metric to evaluate how well the object detection model (YOLO) balances false positives and negatives. The Dice coefficient serves a similar purpose for the segmentation tasks (U-Net), by quantifying the overlap between predicted and ground truth masks, providing a clear measure of how accurately the model captures the target regions. The Adam optimizer was selected for both models to leverage its adaptive learning rate capability, and a composite loss function combining Binary Cross-Entropy and Dice Loss to enhance segmentation performance (U-NET) [62]. The YOLOv9e model relied on its built-in loss function, which includes classification, regression, and distribution focal loss components. The U-Net architecture was kept as originally defined, and a sigmoid activation function was applied to the output logit map at the inference stage to convert the results into pixel-wise probability values ranging from 0 to 1.
We designed a suite of experiments to identify the important hyperparameters in U-Net and YOLO for optimal model training. The effect of input tile size on segmentation performance was first evaluated to establish a foundational model architecture. Four tile sizes (i.e., 80 × 80, 160 × 160, 320 × 320, and 640 × 640 pixels) were assessed under identical training conditions, without data augmentation or inference overlap, to isolate the impact of spatial context. The Dice score served as the primary evaluation metric for the semantic segmentation models, and the F1-score served as the equivalent metric for the object detection tasks. Following the selection of tile size, the next experiment aimed to determine the optimal pixel-probability threshold (τ) for post-processing in the U-Net model and the IoU and confidence thresholds in the YOLO model. While the baseline U-Net architecture was maintained, an external sigmoid function was applied to the model’s final output logit map to generate pixel probabilities from 0 to 1 for inference. This probability map was then binarized using a threshold (τ) to calculate performance metrics such as true positives (TPs), false positives (FPs), and false negatives (FNs). The threshold τ was explored experimentally across a range from 0.05 to 0.90. We then systematically evaluated the effects of applying a 50% overlap (160-pixel stride) and a comprehensive data augmentation framework. The overlap training helped the model learn more consistently near tile boundaries, which might otherwise lead to artifacts when the image is split into tiles.
One of the practitioners’ barriers to train deep learning models for generalizable application is the limited training data size. To improve model robustness and prevent overfitting, the training data underwent a sequence of augmentations, including horizontal flips and random 90° rotations (p = 0.5), to introduce geometric variation. ColorJitter (p = 0.5) was used to adjust brightness (±20%), contrast (±20%), saturation (±20%), and hue (±5%). CLAHE (p = 0.3) was applied with a clip limit of 4.0 and 8 × 8 px tiles to enhance local contrast. RGBShift (p = 0.3) introduced small random shifts in color channels (R: ±15; G: ±5; B: ±5). By artificially expanding the diversity of the training data, augmentation also helps the models to better handle natural variations in lighting, seasonal conditions, and sensor angles found across NAIP imagery acquired from different regions and years. Finally, all images were normalized to a zero mean and unit variance, and four configurations were tested: no overlap and no augmentation, overlap only, augmentation only, and both techniques combined.
The combination of the Adam optimizer with a Binary Cross-Entropy plus Dice loss has become a common choice for the semantic segmentation of high-resolution remote sensing imagery as it stabilizes training and directly optimizes overlap-based metrics such as Dice and IoU. Our augmentation strategy (random flips, rotations, color jittering, local contrast enhancement, and channel shifts) follows established practice in Earth observation, where such transforms help models generalize across heterogeneous illumination conditions, sensor viewing geometries, and seasonal variation. These experiments were conducted as a structured grid search over a predefined set of candidate values, tile size (80, 160, 320, 640 px), pixel-probability threshold τ (0.05 to 0.90 in increments of 0.05), overlap (0 vs. 50%), and augmentation (on/off), with each configuration evaluated on the held-out validation set. The results of these experiments were used to identify the NAIP-optimized steps in training data preparation and model training.

2.3. Quantitative Performance Evaluation

We conducted a comprehensive quantitative evaluation using task-appropriate metrics to assess model performance. The final models were built with the optimal hyperparameters and training data size noted earlier. For the U-Net segmentation model, evaluation was performed on both the Boyle Heights test dataset and the held-out City Terrace test set. Key evaluation metrics included precision, recall, and Dice calculated on a pixel-level basis. These metrics captured both the accuracy and completeness of the predicted tree canopy masks relative to the manually annotated ground truth. For the YOLOv9e object detection model, evaluation focused on bounding box accuracy using the City Terrace test dataset. We calculated and reported precision, recall, and F1 scores at the detection level. A prediction was considered a TP if the bounding box predicted by the model overlapped with a manually annotated tree crown based on a predefined Intersection over Union (IoU) threshold. FPs and FNs were also counted to evaluate the models’ over- and under-detection. These metrics provided a direct performance comparison between the two deep learning approaches (semantic segmentation and object detection) and informed tradeoffs in accuracy, granularity, and computational efficiency for practical deployment.
Given these approaches, it is important to note that Dice and F1-scores, while mathematically equivalent to the harmonic mean of precision and recall, operate at fundamentally different levels of analysis. Dice is computed from pixel-level TP, FP, and FN counts for the segmentation task, whereas F1-scores are derived from object-level bounding box matching for detection, using a predefined IoU overlap threshold. Direct cross-task comparisons between these metrics are therefore illustrative in nature rather than quantitatively equivalent and should be interpreted with this distinction in mind.

2.4. Training Data Size Analysis and Model Transferability

In addition to model training and evaluation, the study incorporates two practical tests that influence real-world applications.
We first examined how much training data is required to achieve reliable model performance. We conducted a data sufficiency experiment using the Boyle Heights test dataset to evaluate the impact of training dataset size on model performance. We used the number of trees per tile as a proxy for training data volume. Twelve configurations were tested with tree annotations ranging from 1 to 279 trees per tile in increments of 30. The performance metrics, which included precision, recall and Dice, were computed for each configuration. For each subset, the same data augmentation, model architecture, and hyperparameters were applied, and model performance was evaluated on the same validation and test datasets. To statistically test the impacts of training data size, we constructed 30 independent models for each of the 12 configurations and performed a one-way Analysis of Variance (ANOVA) on the F1-scores. This analysis revealed how model accuracy scaled with training data volume and helped identify the minimum volume of labeled data required to reach stable performance. The results provide practical guidance for practitioners aiming to implement deep learning models for tree canopy mapping with budget or time constraints.
The second test was executed—once the model training had been finalized with appropriate training data size and architecture—by applying the trained models on unseen NAIP imagery for Phoenix, AZ and San Francisco, CA. The former has arid landscapes with sparse tree cover, and the latter has a more temperate climate and varied tree canopy than our study area. The test sought to determine whether the models can produce accurate predictions in these settings without additional training. The models were applied without further fine-tuning, and their predictions were qualitatively assessed against visually interpreted reference images to learn how well the models could generalize canopy segmentation and tree detection patterns beyond the region they were trained in. We also compared the predictions with available municipal tree inventory data and vegetation maps to further assess external validity.

3. Results

The results below summarize the optimization of the model hyperparameters and the impact of training data size on model performance.

3.1. Model Hyperparameter Optimization

The effect of input tile size for U-Net and YOLO is summarized in Table 1. For U-Net, the 80 × 80 and 320 × 320 px tile sizes achieved the highest Dice score of 0.824, with comparable precision (0.790 and 0.789) and recall (0.862 for both). The 160 × 160 px configuration followed closely with a Dice of 0.823, while the 640 × 640 px tiles showed slightly lower recall (0.820) and Dice (0.815), despite having the highest precision (0.810).
When the U-Net outputs were used to guide the YOLO-based detection, the 320 × 320 px configuration yielded the highest F1-score (0.687). In contrast, the 80 × 80 px tile size, despite strong segmentation metrics, resulted in lower detection performance (F1-score: 0.681). Accordingly, we chose the 320 × 320 px tile size as the optimal configuration for the subsequent experiments to balance high segmentation accuracy and practical detection applicability.
The pixel-based probability threshold (τ) analysis revealed a clear performance plateau for the Dice coefficient at thresholds between 0.20 and 0.30 (Table 2). The highest Dice value (0.824) was achieved at τ = 0.25, with a precision of 0.789 and recall of 0.862. This threshold represents the optimal equilibrium between precision and recall. Lower thresholds (τ < 0.25) substantially increased recall but at the cost of reduced precision due to a higher rate of false positives; conversely, higher thresholds (τ ≥ 0.50) improved precision but markedly decreased recall, leading to significant omission errors. We therefore adopted and used the pixel-probability threshold of 0.25 for the remainder of the study.
We also evaluated the YOLOv9e model under four confidence and IoU threshold post-processing configurations. The evaluation was performed on the same City Terrace test dataset, which includes 100 image tiles and 17,466 manually annotated trees. The highest F1-score (0.687) was observed with an IoU threshold of 0.2 and a confidence threshold of 0.1, yielding a precision of 0.747 and recall of 0.636 (Table 3). The preferred model achieved a mean Average Precision (mAP@50) of 0.718, indicating reliable detection of individual trees under a moderate overlap threshold. The lower mAP@50–95 value of 0.436 reflected reduced performance under stricter localization criteria, highlighting the difficulty of accurately delineating tree crowns in complex urban environments and more generally, the practical challenges of remote sensing-based object detection [63]. Similar performance was found at the 0.2/0.2 threshold settings, with an F1-score of 0.685. The configuration with the lowest thresholds (IoU = 0.1, confidence = 0.1) achieved a balanced precision (0.679) and recall (0.686), resulting in a moderate F1-score of 0.681. The U-Net model demonstrated higher precision at the pixel level, whereas the YOLO model showed strength in object-level recognition, providing both the number of individual trees and the width of the largest tree and its precise location.
The results of applying overlap and data augmentation showed an interaction between the two techniques cast in four configurations: no overlap and no augmentation, overlap alone, augmentation alone, and both techniques combined (Table 4). The combined strategy of 50% overlap and data augmentation produced a more balanced precision–recall profile compared to augmentation alone, which substantially increased recall (0.907) at the cost of precision (0.719) and reduced Dice (0.802). The differences in Dice scores across the four configurations were relatively small. Applying overlap alone led to a minor precision gain (0.795) at the cost of a slightly reduced recall (0.850), resulting in a marginal drop in Dice from 0.824 to 0.821. In contrast, applying augmentation alone increased recall significantly to 0.907 but also caused a sharp drop in precision to 0.719 due to a rise in false positives, reducing the Dice score to 0.802. When both overlap and augmentation were applied together, the model achieved a more balanced performance with a precision of 0.801, recall of 0.845, and a Dice coefficient of 0.823.
Although these numerical differences appear subtle, we conducted an additional qualitative evaluation on imagery for San Francisco, CA—an area far from the training and test regions—to assess model generalization. As shown in Figure 4, the differences in segmentation quality became significantly more visible in densely vegetated urban blocks. The baseline model without augmentation and 50% overlap failed to detect large portions of the tree canopy, particularly in areas with continuous rows of street trees and dense canopy clusters, resulting in widespread under-segmentation and FNs (Figure 4a). In contrast, the model trained with both augmentation and overlap produced more complete and coherent segmentation results, with improved boundary accuracy and coverage in high-density canopy zones (Figure 4b). These findings confirm that the combined strategy not only improved quantitative evaluation scores but also played a critical role in enhancing the model’s generalization to geographically unseen and structurally complex urban environments.

3.2. Model Comparison

To assess how our chosen architectures compare with other mainstream segmentation models, we trained U-Net, U-Net++, SegFormer-B0, SAM2, and DeepLabV3-ResNet50 under a consistent NAIP-based setup. U-Net achieved the highest Dice/F1 score (0.824), followed by U-Net++ (0.820, similar but slightly less stable across tiles), SegFormer-B0 (0.812), and DeepLabV3-ResNet50 (0.773). SAM2, however, tended to over-segment grass and other homogeneous green areas, generating many spurious detections; moreover, despite extensive fine-tuning, additional issues repeatedly appeared when transferring the model to other cities, so we ultimately excluded SAM2 from our framework. In addition, a YOLOv9-Seg model configured for canopy segmentation obtained a detection F1-score of 0.626 at an IoU threshold of 0.5 (precision 0.704, recall 0.564), and a Mask R-CNN model obtained precision = 0.347 (ResNet-152 backbone) which was lower than the performance of our U-Net and YOLOv9e models. Taken together, these results confirm that U-Net and YOLOv9e remain the competitive and robust choice for NAIP-based canopy segmentation and object (i.e., tree) detection in our setting.

3.3. Impact of Training Data Size on Model Performance

The U-Net model recall and F1-scores improved significantly as the number of trees per tile increased (Figure 5). The recall showed a sharp rise from 0.0000 to 0.8623 when the number of trees per tile increased from 1 to 130; the recall continued to improve more gradually beyond this inflection point.
The F1-score also increased rapidly as the number of trees per tile approached 130 and remained relatively stable thereafter (0.81–0.82). The pattern was statistically significant (ANOVA, p < 0.001) and these trends, taken as a whole, show how the model was better able to detect tree canopy as more training examples became available.
Precision started high, even with extremely small datasets (i.e., 10 trees per tile), and varied from 0.74 to 0.84 across the remainder of the experiments. The high precision generated in the smallest dataset occurred because the model made very few positive predictions. In this case, the FPs were minimized, and the small number of predictions were mostly correct. As a result, the precision value was inflated. This outcome does not reflect strong model performance but rather indicates a conservative prediction pattern in the early training stages.
Taken together, these results confirm that a sufficiently large and well-distributed training dataset is critical for achieving high-quality tree segmentation and tree detection. Our experiments provide an empirical benchmark indicating that a minimum density of approximately 130 trees per tile corresponds to roughly 16,900 manually annotated tree crowns used for model training and validation, and that this approach is required to achieve stable and reliable model performance. This empirically derived threshold offers a concrete reference point for practitioners planning annotation campaigns with limited time and/or resource constraints.

4. Discussion

This study aimed to produce a practical, open, and transferable deep learning framework for mapping urban tree canopy using NAIP imagery. The discussion below starts out by providing some additional model development insights for practitioners, before tackling model performance in City Terrace and what those results would likely mean for model transferability, and closing with a discussion of limitations, future research, and how the framework we have built advances urban forestry best practice.

4.1. Model Development Insights for Practitioners

This study provided important lessons on deep learning model development for practitioners. The checkerboard sample design used for training data collection provided a straightforward and replicable method to ensure spatially stratified random sampling across the study area. The analysis of varying training data sizes showed a dynamic trade-off between precision and recall as sample size increased. Small sample sizes produced high precision at the cost of low recall, meaning the rate of TPs in model prediction was high, but the model missed many trees. We therefore increased the sample size to improve the recall, even though precision did not improve significantly. Our analysis showed that using a total of 20,000 annotations (72.7% of all labeled trees) from the 70 gray-shaded tiles in Boyle Heights (Figure 3) was sufficient to train a model that achieved good precision and recall, without significant performance loss compared to using the full dataset.
From a practical perspective, the data sufficiency analysis suggests that, in the context of NAIP-based tree canopy segmentation, annotating approximately 130 trees per 320 × 320 px tile—corresponding to about 16,900 manually annotated tree crowns used for training and validation—is sufficient to reach a plateau in Dice performance around 0.82. These results indicate that reliable canopy maps can be generated without exhaustively labeling all trees, provided annotations are spatially well distributed across the study area. These results also offer important insights for practitioners with specific needs. For example, a model with relatively little sample data may suffice if a high rate of TPs is the priority, whereas a model with larger sample data will be required if the goal is to produce a complete urban tree inventory; of course, the first option will likely incur less effort and cost than the second option.
Lidar-informed models have recently achieved impressive performance in urban forest applications, including sub-meter canopy height mapping over entire states using NAIP imagery as the optical input [64]. While these approaches represent a performance ceiling when lidar is available, they require extensive airborne lidar acquisitions and substantial processing, which remain costly and are still missing for many smaller municipalities in the United States. Our framework is instead designed around free NAIP imagery and open-source tools, providing a practical alternative for cities and towns that lack access to lidar or commercial satellite data.
The large number and variety of deep learning architectures and choices of remote sensing data in the existing literature on mapping urban tree canopy report average accuracies between 70 and 90%. Direct performance comparisons with lidar-assisted or sub-meter-resolution frameworks should be interpreted cautiously, as these studies differ substantially in data source, spatial resolution, urban context, and evaluation protocol. Taking two recent papers as examples, Li et al. [39] used 20 cm resolution imagery and lidar data to achieve a 0.76 F1-score using DeepLapV3+ and SAM model, and Pedley and Morgenroth [65] used 7.5 cm resolution imagery and lidar with a U-Net model and produced a 0.87 F1-score. Our model achieved an F1-score of 0.824 with 60 cm resolution NAIP imagery in place of lidar and this result points to the feasibility of our model.
The study also identified optimal hyperparameters for models using NAIP imagery, including the use of 320 × 320 px tiles, a 50% overlap during training, and comprehensive data augmentation for the U-Net segmentation model. The training process used the Adam optimizer, a combined Binary Cross-Entropy and Dice Loss, a batch size of 4, 50 epochs, and a pixel probability threshold of 0.25. For the YOLOv9e object detection model, the best performance was achieved with an IoU threshold of 0.2 and a confidence threshold of 0.1. The data augmentation involved flipping, rotation, color jittering, contrast adjustment, and normalization. These configurations will help practitioners to reproduce the kinds of results achieved here in their study areas.

4.2. Model Performance in City Terrace

We tested the two optimized models in City Terrace to evaluate their generalization performance across different urban areas. The optimized U-Net model achieved a precision of 0.789 and recall of 0.862 (Table 3, row 3), while the YOLO model showed lower performance with a precision of 0.747 and recall of 0.636 (Table 4, row 4). The comparison of model predictions and manual annotations in City Terrace highlights the practical value of our NAIP-optimized workflow. For canopy segmentation, the manually annotated canopy area totaled 561,125 m2. The U-Net model correctly identified 453,501 m2 (TPs) and 119,680 m2 of trees (FPs) at the pixel level. These results show our model predicted 19.2% more tree canopy than the manual annotations. For individual tree detection, the manual dataset includes 19,413 annotated tree crowns, whereas the YOLO model predicted 15,637 bounding boxes. Interpretation of these instance-level results requires caution, as there is not a one-to-one correspondence between bounding boxes and annotated polygons. In practice, multiple bounding boxes may correspond to a single annotated tree, or a single prediction may span multiple crowns. The YOLO predictions showed that 14,786 bounding boxes have centers located within manually annotated polygons, and that 17,197 annotated tree crowns intersected with at least one predicted bounding box.
These results show the spatial variability of model performance and the realistic potential and limits of using NAIP imagery and deep learning models for mapping urban tree canopy (Figure 6). Both models (Figure 6c,d) show strong performance in detecting large and well-separated trees, particularly those located in open spaces such as front yards, sidewalks, and parking lots. U-Net effectively segments the full extent of irregular and overlapping crowns, preserving their detailed shapes, and YOLO also performs well in identifying compact and clearly bounded canopies in these conditions. In the residential area (Figure 6a,b), U-Net delineated complex tree crowns more consistently, including those that are irregularly shaped or overlapping. In contrast, YOLO occasionally mis-identified low vegetation, such as identifying grass patches in the upper-left corner of Figure 6a as tree crowns. This type of confusion is rarely observed in the U-Net output. In the commercial area (Figure 6c,d), where trees are often smaller and surrounded by buildings or pavement, neither model detected a visible tree in the central-upper portion of the image. While U-Net captures the overall shape and spatial extent of tree crowns, YOLO complements it by separating closely clustered trees into distinct instances. This instance-level separation is useful for counting individual trees and conducting fine-scale analysis, and the two approaches used together support more detailed and robust tree-level analysis. The complex structure of urban environments remains a challenge, and whilst the 60 cm to 1 m resolution of NAIP imagery is sufficient for capturing large canopies, accurately delineating small trees and low vegetation in dense and heterogeneous landscapes is still difficult.

4.3. Model Transferability

Transfer learning has been used to generalize locally trained models and expedite knowledge discovery with remotely sensed imagery [53]. There are numerous challenges related to the spectral variability of features and the cost of acquiring large datasets for model training. One of the primary goals of this study was to evaluate how well a deep learning model leveraging widely accessible, large-scale open-source data such as NAIP imagery in a specific area could be used in other urban environments without requiring additional retraining. This notion of transferability is a critical measure of a model’s practicality and scalability, especially for enabling low-cost, high-quality urban forest mapping in cities with limited data and budgets.
To test this, we designed a transferability experiment by applying the framework trained solely in Los Angeles, CA to two completely unseen cities—San Francisco, CA and Phoenix, AZ—using 2022 and 2021 NAIP imagery, respectively. The San Francisco, CA study area offered a dense, grid-based urban structure characterized by narrow streets, continuous rows of street trees, and strong shadowing effects from buildings, whereas the Phoenix, AZ study area featured larger parcels with sparse vegetation reflecting the dry desert climate.
As shown in Figure 7, the framework showed promising transferability in both cities based on visual interpretation. The U-Net model delineated many of the tree canopy shapes in San Francisco’s compact streetscapes and Phoenix’s dispersed residential blocks. It distinguished canopy boundaries even in areas with shadows and over various backgrounds such as asphalt, soil, and grass, while rarely misclassifying low vegetation or shrubs as trees. This indicates that the model learned morphological and spatial features unique to tree crowns, beyond color and texture cues alone. In some densely forested zones, tree boundaries appeared slightly fragmented, but overall segmentation quality remained stable. The YOLO model detected individual trees or clusters within the canopy regions defined by U-Net, even under complex visual conditions where multiple canopies overlapped. The combined strategy of 50% overlap and data augmentation produced a more balanced precision–recall profile. While quantitative differences on the Boyle Heights validation set were modest (Dice range: 0.802–0.824), qualitative visible inspection of San Francisco imagery suggested more improvements in high-density canopy zones, particularly along continuous rows of street trees (Figure 4). The combined strategy is therefore recommended for its improved generalization behavior in geographically diverse urban contexts, even where primary evaluation metrics show limited gains.
These results provide clear practical value for urban forestry practitioners by demonstrating how a NAIP-optimized workflow can support multiple inventory needs within a single framework. The U-Net and YOLOv9e models offer complementary outputs, with segmentation capturing canopy extent and object detection identifying individual trees; taken together, they offer a more robust representation of urban forest structure. The incorporation of data augmentation and 50% tile overlap contributed to improved robustness by mitigating the effects of illumination variability and tile-boundary artifacts commonly present in NAIP imagery.
In addition, the workflow shows encouraging evidence of transferability across urban environments within the southwestern United States. A single model trained in Los Angeles produced consistent and interpretable results when applied to San Francisco, CA and Phoenix, AZ, suggesting that NAIP-optimized configurations can generalize across cities with similar ecological and urban characteristics. While further quantitative validation is needed, these findings indicate that the workflow can reduce the need for extensive retraining and data collection, thereby lowering the cost and effort required to generate urban tree canopy maps in new locations.
By combining deep learning with NAIP imagery, the workflow provided here offers a scalable, cost-effective, and science-based method for supporting urban forest management across multiple scales.

4.4. Implications for Urban Forestry Practice

The findings from this research have significant practical implications for urban forestry practice. Traditional tree inventories are labor-intensive, costly, and time-consuming. Our workflow offers a path to automate the creation and updating of city-wide tree inventories with high temporal frequency. This allows municipalities to monitor urban canopy cover goals, assess tree equity across neighborhoods, and manage green infrastructure more efficiently. The two models provide richer and more valuable data for practical decision-making than simple point locations with outdated tree attributes in traditional inventories. The U-Net’s segmentation masks yield precise canopy area and geometry, which are critical inputs for calculating ecosystem services such as stormwater interception, species diversity, carbon sequestration, and heat mitigation. The YOLO object detection model complements the U-Net outcomes by providing discrete tree count estimates, which are often needed to set priorities and budgets for tree planting and maintenance from one year to the next. These estimates need to be interpreted carefully given our results show the YOLOv9e model achieved a best F1-score of 0.687 with a recall of 0.636 on the City Terrace test set (Table 3, IoU = 0.2, confidence = 0.1). These results suggest we should treat YOLOv9e detection outputs as approximate estimates rather than complete enumerations. Future work could explore using the U-Net canopy mask as a spatial prior to constrain the YOLO counts and thereby improve recall in densely vegetated areas.
By providing a detailed and reproducible methodology with open data, this study offers a framework that can be adopted by other municipalities. The ability to apply a pre-trained model to new locations with reasonable success reduces the barrier to entry for cities lacking machine learning expertise. Our approach promotes the standardization of urban forest monitoring, allowing for more meaningful comparisons of canopy health and policy effectiveness across different neighborhoods, cities, and regions.

4.5. Limitations and Future Research

While this study presents a structured, reproducible, and NAIP-optimized workflow for estimating urban tree canopy extent and approximate tree counts, several limitations should be acknowledged. First, the spatial resolution of NAIP imagery (60 cm) constrains the detection of small trees; crowns with diameters less than approximately 1.5 m were frequently missed. In addition, dense urban structures, occlusion, and shadowing effects reduce segmentation accuracy in complex environments. Improving the detection of small or partially visible trees remains an important direction for future research. Second, certain applications, such as species classification and tree health assessments, require precise individual crown delineation and additional spectral or structural information that cannot be reliably derived from NAIP imagery alone. Integrating higher-resolution or multi-modal data sources (e.g., lidar or hyperspectral imagery) could help address these limitations. Third, the hyperparameter tuning strategy employed in this study was based on a structured grid search over a set of operationally relevant configurations, rather than more exhaustive optimization approaches such as Bayesian optimization or repeated cross-validation. While this design supports reproducibility and practical implementation, future work could explore more systematic optimization strategies to further improve model performance. Finally, although the workflow demonstrated encouraging qualitative transferability to previously unseen cities within a similar southwestern U.S. ecotone, this assessment was based primarily on visual inspection. A more rigorous, quantitative evaluation across diverse geographic regions is needed to fully characterize model generalization and domain shift [66]. Future research will focus on expanding transferability testing, refining cross-city adaptation strategies, and incorporating emerging approaches such as geospatial foundation models and vision–language models to further enhance automation and scalability in urban tree canopy mapping.

5. Conclusions

This paper presents a structured, reproducible, and NAIP-optimized deep learning workflow for urban tree canopy mapping that integrates U-Net segmentation and YOLOv9e object detection to estimate canopy extent and identify trees. Using freely available NAIP imagery and open-source models, the workflow provides a scalable and cost-effective alternative to approaches that rely on lidar or commercial imagery, while achieving competitive performance for urban tree mapping applications.
The results demonstrate that the optimized U-Net model achieved a Dice coefficient of 0.824 for canopy segmentation, while the YOLOv9e model achieved an F1-score of 0.687 for individual tree detection. Model performance was strongly influenced by NAIP-specific design choices, with optimal results obtained using 320 × 320 px tiles, 50% overlap, and data augmentation. In addition, a data sufficiency analysis showed that performance stabilizes when approximately 130 trees are annotated per tile, providing a practical benchmark for training data collection. Together, these findings offer empirically grounded guidance for reproducible model development using NAIP imagery.
The workflow also shows encouraging evidence of transferability, as models trained in Los Angeles produced consistent results in previously unseen urban environments without retraining. Although further quantitative validation across diverse geographic regions is needed, these results suggest that NAIP-optimized workflows can be extended to new cities with minimal additional effort.
Overall, this study advances a structured, bottom-up framework that bridges the gap between complex deep learning methods and the operational needs of urban forestry practitioners and managers. By emphasizing accessibility, reproducibility, and NAIP-specific optimization, the proposed workflow enables practitioners to generate timely, consistent, and scalable urban tree canopy products, supporting data-driven decision-making for the sustainable management of urban green infrastructure.

Author Contributions

Conceptualization, Y.Q. and J.P.W.; methodology, J.Y., Y.Q., B.M., I.A.-M. and J.P.W.; software, J.Y.; validation, J.Y., Y.Q., B.M. and J.P.W.; data curation, J.Y.; writing—original draft preparation, J.Y.; writing—review and editing, Y.Q. and J.P.W.; visualization, J.Y. and Y.Q.; supervision, J.P.W.; project administration, J.P.W.; funding acquisition, J.P.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research was conducted with support from the Climate-related Exposures, Adaptation, and Health Equity (CLIMA) Center funded by the National Heart, Lung, and Blood Institute, grant number P20HL176204, the Southern California Environmental Health Science Center (SCEHSC) funded by the National Institute of Environmental Health Sciences, grant number P30ES007048, and the Bezos Earth Fund.

Data Availability Statement

The original data and Python source code used in this study are openly available on Zenodo at https://doi.org/10.5281/zenodo.17459767 and Github at https://github.com/uscssi/urban-tree-canopy, respectively. These materials are also shared as an ArcGIS deep learning model, entitled “Urban Tree Segmentation with NAIP Imagery,” at https://www.arcgis.com/home/item.html?id=a44398820d1a4fbaa6bfeedb8d1559a5.

Conflicts of Interest

The authors declare no conflicts of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

Abbreviations

The following abbreviations are used in this manuscript:
C2fCross-stage Partial-fusion
CIRColor-infrared aerial photography
CNNConvolutional Neural Network
FNFalse Negative
FPFalse Positive
GPUGraphic Processing Unit
IoUIntersection over Union threshold
NAIPNational Agriculture Imagery Program
NIEHSNational Institute of Environmental Health Sciences
NLCDNational Land Cover Database
PGIProgrammable Gradient Information
R-CNNRegion-based Convolutional Neural Network
RGBRed, Green, and Blue
TPTrue Positive
U-NetFully Convolutional Neural Network
USDAU.S. Department of Agriculture
YOLOYou Only Look Once
NIRNear Infrared light
ANOVAOne-way Analysis of Variance

References

  1. Akbari, H.; Pomerantz, M.; Taha, H. Cool surfaces and shade trees to reduce energy use and improve air quality in urban areas. Sol. Energy 2001, 70, 295–310. [Google Scholar] [CrossRef]
  2. Nowak, D.J.; Dwyer, J.F. Understanding the benefits and costs of urban forest ecosystems. In Urban and Community Forestry in the Northeast; Kuser, J.E., Ed.; Springer: Dordrecht, The Netherlands, 2007; pp. 25–46. [Google Scholar]
  3. McPherson, E.G.; Simpson, J.R.; Xiao, Q.; Wu, C. Million Trees Los Angeles canopy cover and benefit assessment. Landsc. Urban Plan. 2011, 99, 40–50. [Google Scholar] [CrossRef]
  4. Esperon-Rodriguez, M.; Tjoelker, M.G.; Lenoir, J.; Baumgartner, J.B.; Beaumont, L.J.; Nipperess, D.A.; Power, S.A.; Richard, B.; Rymer, P.D.; Gallagher, R.V. Climate change increases global risk to urban forests. Nat. Clim. Change 2022, 12, 950–955. [Google Scholar] [CrossRef]
  5. Nowak, D.J.; Greenfield, E.J.; Ellis, A. Assessing urban forest threats across the conterminous United States. J. For. 2022, 120, 676–692. [Google Scholar] [CrossRef]
  6. McDonald, R.I.; Biswas, T.; Chakraborty, T.C.; Kroeger, T.; Cook-Patton, S.C.; Fargione, J.E. Current inequality and future potential of US urban tree cover for reducing heat-related health impacts. npj Urban Sustain. 2024, 4, 18. [Google Scholar] [CrossRef]
  7. Nielsen, A.B.; Östberg, J.; Delshammar, T. Review of urban tree inventory methods used to collect data at single-tree level. AUF 2014, 40, 96–111. [Google Scholar] [CrossRef]
  8. Östberg, J.; Wiström, B.; Randrup, T.B. The state and use of municipal tree inventories in Swedish municipalities: Results from a national survey. Urban Ecosyst. 2018, 21, 467–477. [Google Scholar] [CrossRef]
  9. Lee, S.J.; Longcore, T.; Rich, C.; Wilson, J.P. Increased home size and hardscape decreases urban forest cover in Los Angeles County’s single-family residential neighborhoods. Urban For. Urban Green. 2017, 24, 222–235. [Google Scholar] [CrossRef]
  10. Nowak, D.J.; Greenfield, E.J. Evaluating the National Land Cover Database tree canopy and impervious cover estimates across the conterminous United States: A comparison with photo-interpreted estimates. Environ. Manag. 2010, 46, 378–390. [Google Scholar] [CrossRef] [PubMed]
  11. Hu, Z.; Chu, Y.; Zhang, Y.; Zheng, X.; Wang, J.; Xu, W.; Wang, J.; Wu, G. Scale matters: How spatial resolution impacts remote sensing based urban green space mapping? Int. J. Appl. Earth Obs. Geoinf. 2024, 134, 104178. [Google Scholar] [CrossRef]
  12. Locke, D.H.; Ossola, A.; Schmit, J.P.; Grove, J.M. Sub-parcel scale analysis is needed to capture socially-driven canopy cover change in Baltimore, MD. Landsc. Urban Plan. 2025, 253, 105187. [Google Scholar] [CrossRef]
  13. Erker, T.; Wang, L.; Lorentz, L.; Stoltman, A.; Townsend, P.A. A statewide urban tree canopy mapping method. Remote Sens. Environ. 2019, 229, 148–158. [Google Scholar] [CrossRef]
  14. Coleman, R.W.; Stavros, N.; Yadav, V.; Parazoo, N. A simplified framework for high-resolution urban vegetation classification with optical imagery in the Los Angeles Megacity. Remote Sens. 2020, 12, 2399. [Google Scholar] [CrossRef]
  15. Fang, F.; McNeil, B.E.; Warner, T.A.; Maxwell, A.E.; Dahle, G.A.; Eutsler, E.; Li, J. Discriminating tree species at different taxonomic levels using multi-temporal WorldView-3 imagery in Washington D.C., USA. Remote Sens. Environ. 2020, 246, 111811. [Google Scholar] [CrossRef]
  16. Gašparović, M.; Dobrinić, D.; Pilaš, I. Mapping of allergenic tree species in highly urbanized area using PlanetScope imagery: A case study of Zagreb, Croatia. Forests 2023, 14, 1193. [Google Scholar] [CrossRef]
  17. Recanatesi, F.; De Santis, A.; Gatti, L.; Patriarca, A.; Caputi, E.; Mancini, G.; Iavarone, C.; Rossi, C.M.; Delogu, G.; Perretta, M.; et al. A comparative analysis of spatial resolution Sentinel-2 and Pleiades imagery for mapping urban tree species. Land 2025, 14, 106. [Google Scholar] [CrossRef]
  18. McDonald, R.I.; Biswas, T.; Sachar, C.; Housman, I.; Boucher, T.M.; Balk, D.; Nowak, D.; Spotswood, E.; Stanley, C.K.; Leyk, S. The tree cover and temperature disparity in US urbanized areas: Quantifying the association with income across 5723 communities. PLoS ONE 2021, 16, e0249715. [Google Scholar] [CrossRef]
  19. Velasquez-Camacho, L.; Etxegarai, M.; De-Miguel, S. Implementing Deep Learning algorithms for urban tree detection and geolocation with high-resolution aerial, satellite, and ground-level images. Comput. Environ. Urban Syst. 2023, 105, 102025. [Google Scholar] [CrossRef]
  20. Ferreira, M.P.; Dos Santos, D.R.; Ferrari, F.; Coelho, L.C.T.; Martins, G.B.; Feitosa, R.Q. Improving urban tree species classification by deep-learning based fusion of digital aerial images and LiDAR. Urban For. Urban Green. 2024, 94, 128240. [Google Scholar] [CrossRef]
  21. Mozgeris, G.; Juodkienė, V.; Jonikavičius, D.; Straigytė, L.; Gadal, S.; Ouerghemmi, W. Ultra-light aircraft-based hyperspectral and colour-infrared imaging to identify deciduous tree species in an urban environment. Remote Sens. 2018, 10, 1668. [Google Scholar] [CrossRef]
  22. Abbas, S.; Peng, Q.; Wong, M.S.; Li, Z.; Wang, J.; Ng, K.T.K.; Kwok, C.Y.T.; Hui, K.K.W. Characterizing and classifying urban tree species using bi-monthly terrestrial hyperspectral images in Hong Kong. ISPRS J. Photogramm. Remote Sens. 2021, 177, 204–216. [Google Scholar] [CrossRef]
  23. Lumnitz, S.; Devisscher, T.; Mayaud, J.R.; Radic, V.; Coops, N.C.; Griess, V.C. Mapping trees along urban street networks with deep learning and street-level imagery. ISPRS J. Photogramm. Remote Sens. 2021, 175, 144–157. [Google Scholar] [CrossRef]
  24. Beery, S.; Wu, G.; Edwards, T.; Pavetic, F.; Majewski, B.; Mukherjee, S.; Chan, S.; Morgan, J.; Rathod, V.; Huang, J. The Auto Arborist Dataset: A large-scale benchmark for multiview urban forest monitoring under domain shift. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), New Orleans, LA, USA, 21–24 June 2022. [Google Scholar]
  25. Capecchi, I.; Borghini, T.; Bernetti, I. Automated urban tree survey using remote sensing data, Google Street View images, and plant species recognition apps. Eur. J. Remote Sens. 2023, 56, 2162441. [Google Scholar] [CrossRef]
  26. Yuan, Q.; Shen, H.; Li, T.; Li, Z.; Li, S.; Jiang, Y.; Xu, H.; Tan, W.; Yang, Q.; Wang, J.; et al. Deep learning in environmental remote sensing: Achievements and challenges. Remote Sens. Environ. 2020, 241, 111716. [Google Scholar] [CrossRef]
  27. Lv, J.; Shen, Q.; Lv, M.; Li, Y.; Shi, L.; Zhang, P. Deep learning-based semantic segmentation of remote sensing images: A review. Front. Ecol. Evol. 2023, 11, 1201125. [Google Scholar] [CrossRef]
  28. Gui, S.; Song, S.; Qin, R.; Tang, Y. Remote sensing object detection in the deep learning era: A review. Remote Sens. 2024, 16, 327. [Google Scholar] [CrossRef]
  29. Huang, Y.; Wang, L.; Zhao, P.; Zhao, Y.; Yang, Q.; Du, Y.; Ling, F. Deep learning in urban green space extraction in remote sensing: A comprehensive systematic review. Int. J. Remote Sens. 2024, 46, 1117–1150. [Google Scholar] [CrossRef]
  30. Yang, M.; Mou, Y.; Liu, S.; Meng, Y.; Liu, Z.; Li, P.; Xiang, W.; Zhou, X.; Peng, C. Detecting and mapping tree crowns based on convolutional neural network and Google Earth images. Int. J. Appl. Earth Obs. Geoinf. 2022, 108, 102764. [Google Scholar] [CrossRef]
  31. Sun, Y.; Li, Z.; He, H.; Guo, L.; Zhang, X.; Xin, Q. Counting trees in a subtropical megacity using the instance segmentation method. Int. J. Appl. Earth Obs. Geoinf. 2022, 106, 102662. [Google Scholar] [CrossRef]
  32. Osco, L.P.; Wu, Q.; De Lemos, E.L.; Gonçalves, W.N.; Ramos, A.P.M.; Li, J.; Marcato, J. The Segment Anything Model (SAM) for remote sensing applications: From zero to one shot. Int. J. Appl. Earth Obs. Geoinf. 2023, 124, 103540. [Google Scholar] [CrossRef]
  33. Wagner, F.H.; Roberts, S.; Ritz, A.L.; Carter, G.; Dalagnol, R.; Favrichon, S.; Hirye, M.C.M.; Brandt, M.; Ciais, P.; Saatchi, S. Sub-meter tree height mapping of California using aerial images and LiDAR-informed U-Net model. Remote Sens. Environ. 2025, 305, 114099. [Google Scholar] [CrossRef]
  34. Gong, H.; Sun, Q.; Fang, C.; Sun, L.; Su, R. TreeDetector: Using deep learning for the localization and reconstruction of urban trees from high-resolution remote sensing images. Remote Sens. 2024, 16, 524. [Google Scholar] [CrossRef]
  35. Sung, U.; Eum, J.; Chung, K. Evaluation of tree object segmentation performance for individual tree recognition using remote sensing techniques based on urban forest green structures. Land 2024, 13, 1856. [Google Scholar] [CrossRef]
  36. Guo, Y.; Chen, W.Y. Monitoring tree canopy dynamics across heterogeneous urban habitats: A longitudinal study using multi-source remote sensing data. J. Environ. Manag. 2024, 356, 120542. [Google Scholar] [CrossRef]
  37. Tolan, J.; Yang, H.; Nosarzewski, B.; Couairon, G.; Vo, H.V.; Brandt, J.; Spore, J.; Majumdar, S.; Haziza, D.; Vamaraju, J.; et al. Very high resolution canopy height maps from RGB imagery using self-supervised vision transformer and convolutional decoder trained on aerial lidar. Remote Sens. Environ. 2024, 300, 113888. [Google Scholar] [CrossRef]
  38. Ventura, J.; Pawlak, C.; Honsberger, M.; Gonsalves, C.; Rice, J.; Love, N.L.R.; Han, S.; Nguyen, V.; Sugano, K.; Doremus, J.; et al. Individual tree detection in large-scale urban environments using high-resolution multispectral imagery. Int. J. Appl. Earth Obs. Geoinf. 2024, 130, 103848. [Google Scholar] [CrossRef]
  39. Li, S.; Brandt, M.; Fensholt, R.; Kariryaa, A.; Igel, C.; Gieseke, F.; Nord-Larsen, T.; Oehmcke, S.; Carlsen, A.H.; Junttila, S.; et al. Deep learning enables image-based tree counting, crown segmentation, and height prediction at national scale. PNAS Nexus 2023, 2, pgad076. [Google Scholar] [CrossRef]
  40. Choi, K.; Lim, W.; Chang, B.; Jeong, J.; Kim, I.; Park, C.; Ko, D.W. An automatic approach for tree species detection and profile estimation of urban street trees using deep learning and Google Street View images. ISPRS J. Photogramm. Remote Sens. 2022, 190, 165–180. [Google Scholar] [CrossRef]
  41. Wang, C.; Zhang, W.; Ji, Y.; Marino, A.; Li, C.; Wang, L.; Zhao, H.; Wang, M. Estimation of aboveground biomass for different forest types using data from Sentinel-1, Sentinel-2, ALOS PALSAR-2, and GEDI. Forests 2024, 15, 215. [Google Scholar] [CrossRef]
  42. Hussain, M. YOLOv1 to v8: Unveiling each variant: A comprehensive review of YOLO. IEEE Access 2024, 12, 42816–42833. [Google Scholar] [CrossRef]
  43. Dobrinić, D.; Miler, M.; Medak, D. Mapping the green urban: A comprehensive review of materials and learning methods for green infrastructure mapping. Sensors 2025, 25, 464. [Google Scholar] [CrossRef] [PubMed]
  44. Nüst, D.; Pebesma, E. Practical reproducibility in geography and geosciences. Ann. Am. Assoc. Geogr. 2021, 111, 1300–1310. [Google Scholar] [CrossRef]
  45. Li, W.; Hsu, C.; Wang, S.; Kedron, P. GeoAI reproducibility and replicability: A computational and spatial perspective. Ann. Am. Assoc. Geogr. 2024, 114, 2085–2103. [Google Scholar] [CrossRef]
  46. Wang, Z.; Fan, C.; Xian, M. Application and evaluation of a deep learning architecture to urban tree canopy mapping. Remote Sens. 2021, 13, 1749. [Google Scholar] [CrossRef]
  47. McPherson, E.G.; Xiao, Q.; van Doorn, N.S.; de Goede, J.; Bjorkman, J.; Hollander, A.; Boynton, R.M.; Quinn, J.F.; Thorne, J.H. The structure, function and value of urban forests in California communities. Urban For. Urban Green. 2017, 28, 43–53. [Google Scholar] [CrossRef]
  48. Maxwell, A.; Warner, T.A.; Vanderbilt, B.C.; Ramezan, C. Land cover classification and feature extraction from National Agriculture Imagery Program (NAIP) orthoimagery: A review. Photogramm. Eng. Remote Sens. 2017, 83, 737–747. [Google Scholar] [CrossRef]
  49. Martins, G.B.; La Rosa, L.E.C.; Happ, P.N.; Coelho, L.C.T.; Santos, C.J.F.; Feitosa, R.Q.; Ferreira, M.P. Deep learning-based tree species mapping in a highly diverse tropical urban setting. Urban For. Urban Green. 2021, 64, 127241. [Google Scholar] [CrossRef]
  50. Ucar, Z.; Bettinger, P.; Merry, K.; Siry, J.; Bowker, J.M.; Akbulut, R. A comparison of two sampling approaches for assessing the urban forest canopy cover from aerial photography. Urban For. Urban Green. 2016, 16, 221–230. [Google Scholar] [CrossRef]
  51. Parmehr, E.G.; Amati, M.; Taylor, E.J.; Livesley, S.J. Estimation of urban tree canopy cover using random point sampling and remote sensing methods. Urban For. Urban Green. 2016, 20, 160–171. [Google Scholar] [CrossRef]
  52. Hao, X.; Liu, L.; Yang, R.; Yin, L.; Zhang, L.; Li, X. A review of data augmentation methods of remote sensing image target recognition. Remote Sens. 2023, 15, 827. [Google Scholar] [CrossRef]
  53. Ma, Y.; Chen, S.; Ermon, S.; Lobell, D.B. Transfer learning in environmental remote sensing. Remote Sens. Environ. 2024, 301, 113924. [Google Scholar] [CrossRef]
  54. Chen, G.; Zhou, Y.; Voogt, J.A.; Stokes, E.C. Remote sensing of diverse urban environments: From the single city to multiple cities. Remote Sens. Environ. 2024, 305, 114108. [Google Scholar] [CrossRef]
  55. Ye, Y.; Zhou, H.; Yu, H.; Hu, H.; Zhang, G.; Hu, J.; He, T. Application of Tswin-F Network Based on Multi-Scale Feature Fusion in Tomato Leaf Lesion Recognition. Pattern Recognit. 2024, 156, 110775. [Google Scholar] [CrossRef]
  56. Kianmehr, A.; MacDonald, B.; Margulies, E.; Birdwell, A.; Wilson, J.P. A new approach to monitor the life cycle of urban street tree canopies. Urban For. Urban Green. 2024, 101, 128518. [Google Scholar] [CrossRef]
  57. Hou, J.; Zhou, H.; Hu, J.; Yu, H.; Hu, H. A multi-scale convolution and multi-layer fusion network for remote sensing forest tree species recognition. Remote Sens. 2023, 15, 4732. [Google Scholar] [CrossRef]
  58. Hou, J.; Zhou, H.; Yu, H.; Hu, H. HPAC: A forest tree species recognition network based on multi-scale spatial enhancement in remote sensing images. Int. J. Remote Sens. 2023, 44, 5960–5975. [Google Scholar] [CrossRef]
  59. Hou, J.; Zhou, H.; Yu, H.; Hu, H. RCSFN: A Remote Sensing Image Scene Classification and Recognition Network Based on Rectangle Convolutional Self-Attention Fusion. Signal Image Video Process. 2024, 18, 8739–8756. [Google Scholar] [CrossRef]
  60. Allred, B.W.; McCord, S.E.; Morford, S.L. Canopy height model and NAIP imagery pairs across CONUS. Sci. Data 2025, 12, 322. [Google Scholar] [CrossRef]
  61. Wang, C.-Y.; Yeh, I.-H.; Liao, H.-Y.M. Yolov9: Learning what you want to learn using programmable gradient information. In Computer Vision: ECCV 2024; Leonardis, A., Ricci, E., Roth, S., Russakovsky, O., Sattler, T., Varol, G., Eds.; Springer Nature: Cham, Switzerland, 2024; pp. 1–21. [Google Scholar]
  62. Montazerolghaem, M.; Sun, Y.; Sasso, G.; Haworth, A. U-Net architecture for prostate segmentation: The impact of loss function on system performance. Bioengineering 2023, 10, 412. [Google Scholar] [CrossRef]
  63. Xia, Z.; Zhou, H.; Yu, H.; Hu, H.; Zhang, G.; Hu, J.; He, T. YOLO-MTG: A Lightweight YOLO Model for Multi-Target Garbage Detection. Signal Image Video Process. 2024, 18, 5121–5136. [Google Scholar] [CrossRef]
  64. Rodríguez-Puerta, F.; Barrera, C.; García, B.; Pérez-Rodríguez, F.; García-Pedrero, A.M. Mapping tree canopy in urban environments using point clouds from airborne laser scanning and street level imagery. Sensors 2022, 22, 3269. [Google Scholar] [CrossRef]
  65. Pedley, D.; Morgenroth, J. Detecting and measuring fine-scale urban tree canopy loss with deep learning and remote sensing. ISPRS Open J. Photogramm. Remote Sens. 2025, 15, 100082. [Google Scholar] [CrossRef]
  66. He, T.; Zhou, H.; Xu, C.; Hu, J.; Xue, X.; Xu, L.; Lou, X.; Zeng, K.; Wang, Q. Deep learning in forest tree species classification using Sentinel-2 on Google Earth Engine: A case study of Qingyuan County. Sustainability 2023, 15, 2741. [Google Scholar] [CrossRef]
Figure 1. The study workflow.
Figure 1. The study workflow.
Remotesensing 18 01899 g001
Figure 2. An example of manual tree crown annotations on a NAIP CIR image in a 320 × 320 px tile. Yellow outlines mark manually labeled tree crowns that formed both the training and test datasets.
Figure 2. An example of manual tree crown annotations on a NAIP CIR image in a 320 × 320 px tile. Yellow outlines mark manually labeled tree crowns that formed both the training and test datasets.
Remotesensing 18 01899 g002
Figure 3. A map showing the Boyle Heights (left) and City Terrace (right) study areas with major roadways, parks and the Evergreen Cemetery. The white-shaded tiles in Boyle Heights show the areas in which tree crowns were labeled manually.
Figure 3. A map showing the Boyle Heights (left) and City Terrace (right) study areas with major roadways, parks and the Evergreen Cemetery. The white-shaded tiles in Boyle Heights show the areas in which tree crowns were labeled manually.
Remotesensing 18 01899 g003
Figure 4. (a) This San Francisco, CA model, trained without data augmentation and overlap, failed to segment the dense urban tree areas, particularly along continuous rows of street trees, leading to substantial under-segmentation (orange overlay); (b) the model trained with data augmentation and 50% overlap produced more complete and accurate segmentation in high-density canopy areas, with improved coverage and boundary continuity (green overlay).
Figure 4. (a) This San Francisco, CA model, trained without data augmentation and overlap, failed to segment the dense urban tree areas, particularly along continuous rows of street trees, leading to substantial under-segmentation (orange overlay); (b) the model trained with data augmentation and 50% overlap produced more complete and accurate segmentation in high-density canopy areas, with improved coverage and boundary continuity (green overlay).
Remotesensing 18 01899 g004
Figure 5. The variation in averaged F1, recall and precision for 30 models with increasing numbers of trees per tile.
Figure 5. The variation in averaged F1, recall and precision for 30 models with increasing numbers of trees per tile.
Remotesensing 18 01899 g005
Figure 6. Visual comparison of tree crown detection results in residential (a,b) and commercial (c,d) areas. The left column (a,c) shows manually annotated tree crowns in yellow, and the right column (b,d) presents predictions from U-Net (segmentation, green) and YOLO (detection, red).
Figure 6. Visual comparison of tree crown detection results in residential (a,b) and commercial (c,d) areas. The left column (a,c) shows manually annotated tree crowns in yellow, and the right column (b,d) presents predictions from U-Net (segmentation, green) and YOLO (detection, red).
Remotesensing 18 01899 g006
Figure 7. Tree canopy segmentation and object detection in San Francisco, CA (a,b) and Phoenix, AZ (c,d). The left column (a,c) shows pixel-based segmentation results from the U-NET model highlighting tree canopy areas in green and the right column (b,d) presents instance-level tree detections from the YOLO model using red bounding boxes.
Figure 7. Tree canopy segmentation and object detection in San Francisco, CA (a,b) and Phoenix, AZ (c,d). The left column (a,c) shows pixel-based segmentation results from the U-NET model highlighting tree canopy areas in green and the right column (b,d) presents instance-level tree detections from the YOLO model using red bounding boxes.
Remotesensing 18 01899 g007
Table 1. U-NET and YOLO model performance across various tile sizes.
Table 1. U-NET and YOLO model performance across various tile sizes.
ModelTile Size (px)PrecisionRecallDice/F1-Score
U-Net80 × 800.7900.8620.824
160 × 1600.7880.8610.823
320 × 3200.7890.8620.824
640 × 6400.8100.8200.815
YOLO80 × 800.6790.6860.681
160 × 1600.7340.6210.672
320 × 3200.7470.6360.687
640 × 6400.7340.6300.678
Table 2. U-NET performance across various pixel-probability thresholds (τ).
Table 2. U-NET performance across various pixel-probability thresholds (τ).
ThresholdPrecisionRecallF1-ScoreThresholdPrecisionRecallF1-Score
0.050.7090.9210.8010.250.7890.8620.824
0.100.7430.8990.8140.500.8280.8160.822
0.150.7630.8850.8190.850.8830.7190.793
0.200.7770.8730.8220.900.8960.6860.777
Table 3. Performance of YOLOv9e model across various IoU and confidence thresholds on the City Terrace test dataset (100 files and 17,466 annotated trees).
Table 3. Performance of YOLOv9e model across various IoU and confidence thresholds on the City Terrace test dataset (100 files and 17,466 annotated trees).
ModelIoU
Threshold
Confidence ThresholdPrecisionRecallF1-Score
YOLO0.10.10.6790.6860.681
0.10.20.7600.5010.604
0.20.10.7470.6360.687
0.20.20.7550.6290.685
Table 4. Performance of four U-NET models under various combinations of overlap and augmentation (Augme.) using TPs, TNs, FPs, FNs, precision, recall, and the Dice coefficient.
Table 4. Performance of four U-NET models under various combinations of overlap and augmentation (Augme.) using TPs, TNs, FPs, FNs, precision, recall, and the Dice coefficient.
Overlap (50%)Augme.TPsTNsFPsFNsPrecisionRecallDice
NoNo1,119,3508,641,294300,198179,1580.7890.8620.824
YesNo1,103,4718,656,138285,354195,0370.7950.8500.821
NoYes1,177,7828,480,368461,124120,7260.7190.9070.802
YesYes1,097,8458,668,977272,515200,6630.8010.8450.823
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Yoo, J.; Qi, Y.; Ashe-McNalley, I.; MacDonald, B.; Wilson, J.P. An Open and Transferable Deep Learning Framework for Mapping Urban Tree Canopy Using NAIP Imagery. Remote Sens. 2026, 18, 1899. https://doi.org/10.3390/rs18121899

AMA Style

Yoo J, Qi Y, Ashe-McNalley I, MacDonald B, Wilson JP. An Open and Transferable Deep Learning Framework for Mapping Urban Tree Canopy Using NAIP Imagery. Remote Sensing. 2026; 18(12):1899. https://doi.org/10.3390/rs18121899

Chicago/Turabian Style

Yoo, Jooyoung, Yi Qi, Isaac Ashe-McNalley, Beau MacDonald, and John P. Wilson. 2026. "An Open and Transferable Deep Learning Framework for Mapping Urban Tree Canopy Using NAIP Imagery" Remote Sensing 18, no. 12: 1899. https://doi.org/10.3390/rs18121899

APA Style

Yoo, J., Qi, Y., Ashe-McNalley, I., MacDonald, B., & Wilson, J. P. (2026). An Open and Transferable Deep Learning Framework for Mapping Urban Tree Canopy Using NAIP Imagery. Remote Sensing, 18(12), 1899. https://doi.org/10.3390/rs18121899

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop