EcoVision: AI-Powered Drone Imaging for Salt Marsh Vegetation Monitoring and Dominance Mapping


Abstract

High-resolution RGB imagery acquired from low-altitude UAV surveys was processed through a modular pipeline incorporating transformer-based semantic segmentation, connected-component vegetation extraction, fine-grained species classification using a ConvNeXt architecture, and grid-based dominance scoring at 2\(\times\)​2m resolution. The framework targeted two ecologically significant halophytic grasses, Spartina maritima and Puccinellia maritima, and was trained using a curated and manually annotated UAV imagery, along with biodiversity imagery sourced from publicly accessible datasets. In order to identify these plants from the imagery, our segmentation yielded reliable species masks (mean IoU \(\approx\) 0.56; pixel-level accuracy \(\approx\) 0.96), while object-level classification achieved very good discrimination (F1 \(\approx\) 0.99). Dominance estimates closely matched quadrat-based field surveys, with mean absolute differences below 8%, preserving fine-scale spatial structure under realistic survey conditions. The developed system, named EcoVision, establishes a practical foundation for scalable, high-resolution salt marsh monitoring, demonstrating how AI-driven workflows can translate pixel-level predictions into ecologically interpretable metrics.

method, dataset, pipeline, segform, convnext, training, preprocessing, annotation, augment, collection, uav survey, data split

1 Introduction↩︎

Among coastal landscapes, vegetation uniquely underpins ecosystem service delivery and functioning, regulating biodiversity patterns, habitat structure, and key ecological processes [1]. Accurate, high-resolution monitoring is critical for assessing environmental change, guiding conservation strategies, and informing predictive ecological models [2], [3]. Despite their long-standing role in ecology, field surveys depend heavily on human judgement and manual effort, introducing variability and limiting scalability for both temporal and spatial coverage [4], [5].

These constraints are particularly pronounced in dynamic or inaccessible habitats, such as salt marshes, where interestingly species of quite different traits and morphology can co-exist in physical niches defined by mere tens of centimetres. The consequences of these very strong physical niches, yet also expansive, inaccessible, and heterogeneous settings, mean traditional surveys are both onerous, focused typically on transects, and often generalise a marsh rather than perhaps finding specific areas of concern that might be missed by linear walks [6]. Satellite imagery might counter this limitation; however, satellite data lacks the spatial resolution to identify species and quantify their associated ecosystem service value [7], and it also lacks the temporal flexibility necessary for species-level analysis [8], [9]. Emerging UAV-based remote sensing offers high-resolution, repeatable imaging capabilities that capture fine-scale vegetation patterns. At the same time, machine learning methods enable the automated identification, segmentation, and dominance assessment of species [10]. By combining UAV imagery with computer vision and deep learning, the proposed framework addresses critical limitations of conventional monitoring, providing scalable, objective, and ecologically interpretable data. This integration also supports further advances such as near real-time ecosystem assessment, invasive species management, and evidence-based conservation planning, bridging the gap between high-resolution imagery and actionable ecological insight [6], [11], [12].

1.1 Research Objectives↩︎

This research aims to develop and evaluate an integrated UAV-AI framework for automated plant species identification and dominance assessment in salt marsh ecosystems. Existing approaches largely focus on species presence/absence mapping or pixel-level classification, offering limited insight into competitive dynamics and ecological dominance within defined spatial units. EcoVision addresses this gap by combining high-resolution UAV imagery with advanced computer vision and deep learning to generate ecologically meaningful, patch-level outputs. The following are the primary objectives of this study:

  • to acquire high-resolution UAV imagery capable of supporting species-level analysis across heterogeneous coastal landscapes [13], [14].

  • to implement and assess transformer-based semantic segmentation and blob-level classification models [15] for accurate vegetation delineation and species identification.

  • to design a spatial aggregation strategy that translates model predictions into quantitative dominance scores at a 2\(\times\)​2 m patch scale as per JNCC guidelines [16].

  • to evaluate the robustness and generalisability of the proposed pipeline across varying environmental conditions and datasets, ensuring suitability for real-world ecological monitoring.

1.2 Contributions of This Study↩︎

Based on these objectives, the following are the contributions of this study to the field of AI-driven ecological monitoring.

  • An end-to-end UAV–AI pipeline that integrates high-resolution aerial data acquisition, species-level semantic segmentation, blob-based classification, and patch-level dominance scoring into a unified and reproducible workflow. To our knowledge, no existing study combines transformer-based semantic segmentation, object-level classification, and quadrat-scale dominance scoring in a single pipeline validated against field survey data for salt marsh ecosystems [8], [17], [18].

  • Application of transformer-based segmentation (SegFormer) and modern convolutional architectures (ConvNeXt) for fine-grained vegetation analysis in complex salt marsh environments, addressing challenges such as overlapping canopies, background noise, and seasonal variability. This contributes empirical evidence for the suitability of state-of-the-art vision models in real-world ecological settings.

  • A 2\(\times\)​2 m patch-based dominance framework that provides a scalable, policy-aligned method for quantifying species dominance consistent with JNCC National Vegetation Classification guidelines [16]. This spatially explicit approach extends beyond presence–absence mapping to support quantitative assessment of competitive dynamics and habitat condition, directly comparable to field quadrat surveys.

The emphasis of this research is on modularity and reproducibility [19], offering a framework that can be adapted to other ecosystems [11], species groups, and monitoring objectives. Collectively, these contributions advance the practical integration of Artificial Intelligence (AI) and Unmanned Aerial Vehicle (UAV) technologies into ecological monitoring, supporting more objective, scalable, and actionable environmental assessment.

2 Related Work↩︎

Traditional ecological surveys remain fundamental to biodiversity monitoring, yet they exhibit well‑documented limitations that constrain their effectiveness, particularly for programmes requiring consistent spatial and temporal coverage. Field-based approaches rely heavily on manual species identification and visual estimation, introducing observer bias and uncertainty - especially for cryptic, morphologically similar, or rare species [2], [4]. These surveys are also labour‑intensive and time‑consuming, often requiring specialist teams to work in remote or physically challenging environments, which limits the frequency and scale at which monitoring can realistically occur [5]. Scalability poses a further challenge. Extending surveys across large, remote, or environmentally dynamic landscapes, such as wetlands or coastal systems, requires resources far exceeding what most conservation or land-management programmes can sustain. Yet such repeated, fine‑scale monitoring is essential for detecting seasonal or inter-annual ecological change and avoiding gaps in biodiversity records [17]. While current field methods may be optimised in terms of cost–benefit, a substantial spatial–temporal gap remains between what ecologists can practically survey and the resolution of data required for timely, actionable management. Another limitation lies in the delay between data collection and ecological interpretation. Traditional surveys require significant expert verification and taxonomic quality control, which extends the time before results can be incorporated into decision-making. This latency reduces the utility of field data for adaptive management, especially following rapid or transient disturbances such as storm events or short-lived but ecologically consequential anthropogenic impacts [17]. Taken together, these constraints, i.e., observer subjectivity, limited coverage, intensive labour requirements, and delays in data availability, highlight the need to augment (not replace) conventional survey methods with complementary, technology‑driven tools. UAV imaging and machine learning offer a promising addition to the land‑management “toolbox”, providing rapid, consistent, and objective assessments that can be later supported or quality‑checked by ecologists with far less time and cost[20], [21]. Recent work demonstrates that convolutional neural networks can accurately segment and identify plant species from high‑resolution imagery [10], enabling fast, good‑faith estimates that ecologists can validate more efficiently than by conducting full field surveys.

2.1 Role of AI in Environmental Monitoring↩︎

Deep learning architectures marked a significant advancement. [22] demonstrated the superiority of convolutional neural networks (CNNs) like U-Net and DeepLabv3 over traditional ML (SVM/RF) for classifying 17 coastal wetland classes, including salt marsh vegetation, using UAS multispectral imagery and LiDAR-derived CHMs. U-Net achieved overall accuracies of 83.8–85.3%, outperforming ML models (57–71%), with visible-band imagery proving nearly as effective as multispectral when paired with DL. Subsequent studies confirmed this trend. [23] applied U-Net and SegNet to UAV multispectral imagery in the Yellow River Delta, attaining 94%+ accuracy for typical salt marsh vegetation types, far exceeding RF and XGBoost. Multi-sensor fusion and habitat-specific modeling have further enhanced precision. [24] fused RGB, MS, and HS UAV data with ML algorithms (RF, SVM, Spectral Angle Mapper), achieving 97% overall accuracy for species classification in Irish salt marshes, surpassing single-sensor results (max 92% with HS). Band stacking and PCA dimensionality reduction effectively handled spectral overlap. [25] used RF on UAV multispectral imagery, DSMs, and textural features to map nine National Vegetation Classification communities in UK restored and established salt marshes, yielding a mean accuracy of 94.7% across sites of varying restoration ages. DSM proved the most important predictor due to elevation-tidal inundation relationships. Biomass estimation, critical for carbon accounting, has also benefited. [26] and [27] integrated UAV MS and LiDAR with ML for species-level above-ground biomass (AGB) modeling, achieving up to 99% precision through habitat-specific approaches that account for seasonal and stress-related variations (e.g., spring salinity impacts). Deep learning semantic segmentation has additionally enabled invasive species mapping, such as Spartina anglica, with high mIOU scores. These studies highlight key trends: DL/CV models consistently outperform traditional ML in heterogeneous landscapes; multi-sensor fusion and structural data (LiDAR/DSM) improve boundary delineation and accuracy; and UAV-AI workflows support restoration monitoring, biodiversity assessment, and climate resilience tracking without extensive fieldwork. However, labelled data scarcity, computational demands, seasonal variability, and upscaling are still major issues. Therefore, application of Transformer-based models, self-supervised learning, real-time edge AI on UAVs, and multi-temporal integration for dynamic ecosystem modelling ahould be the next step forward.

2.2 UAV-Based Ecological and Environmental Monitoring↩︎

The integration of UAVs with AI and computer vision has significantly advanced ecological monitoring by addressing key limitations of traditional field surveys. Operating at low altitudes, UAVs provide centimetre-scale, high-resolution imagery across heterogeneous and often inaccessible coastal environments such as salt marshes, wetlands, and intertidal zones [17], [20]. Their capacity for repeated flights over fixed plots enables consistent temporal monitoring, facilitating the detection of short-term and seasonal vegetation changes that are difficult to quantify using conventional methods [8], [28]. When combined with AI-driven analytical pipelines, UAV imagery supports automated species detection, pixel-level semantic segmentation, and patch-scale estimation of vegetation dominance and biomass [28], [29]. Advanced models, including convolutional neural networks (CNNs) and transformer-based segmenters, reduce subjectivity, enhance repeatability, and allow scalable analysis of large datasets [11]. These capabilities generate ecologically meaningful outputs such as species distribution maps, dominance layers, and habitat descriptors that directly support evidence-based conservation planning and land management [18], [30]. UAVs have proven particularly valuable in dynamic ecosystems like salt marshes, where vegetation undergoes rapid shifts due to tidal cycles, salinity stress, and restoration activities. Early studies demonstrated their ability to map vegetation at species-level resolution more efficiently than manual surveys [4]. As UAV applications expanded across coastal, agricultural, and forestry ecosystems, integration with machine learning further improved detection and classification of invasive, structurally similar, or spatially intermixed species [4], [12]. Meta-analyses consistently highlight superior spatial detail and classification accuracy compared to traditional surveys, although performance remains sensitive to sensor selection, flight parameters, and species complexity [2], [31]. Nevertheless, challenges persist in transforming raw UAV imagery into standardised, ecologically interpretable products and ensuring workflow consistency across different sites and species. These limitations highlight the need for integrated end-to-end frameworks that unify sensing, segmentation, classification, and ecological inference. Initiatives such as EcoVision represent important steps toward developing such unified operational pipelines, effectively bridging high-resolution environmental imagery with actionable ecological indicators. Overall, the synergy between UAVs and AI provides a powerful complement to traditional monitoring methods, delivering consistent, spatially explicit assessments that enhance precision, support restoration evaluation, and strengthen conservation outcomes in vulnerable coastal ecosystems.

2.3 Computer Vision for Plant and Vegetation Analysis↩︎

Computer vision has become central to vegetation analysis, allowing automated extraction of structure, composition and species-level information from imagery. Early feature‑based approaches were constrained by lighting variability, background clutter, and species similarity [2]. Deep learning, especially CNNs, overcame many of these issues by learning hierarchical representations that capture texture, morphology, and contextual cues critical for differentiating plant species [18], [32].

Advanced semantic and instance segmentation models now allow pixel or object‑level classification with high spatial precision, improving the delineation of overlapping plants and complex canopy structures [4]. Transformer based architectures further enhance performance by leveraging long-range spatial dependencies, which is particularly valuable in dense marsh environments. Despite these improvements, many studies stop at the segmentation stage and do not translate outputs into ecological metrics such as species dominance, patch structure, or vegetation dynamics [10]. Deep learning now dominates species classification and vegetation segmentation due to its capacity to learn discriminative features from complex imagery. CNN architectures such as ResNet, EfficientNet, and ConvNeXt have demonstrated strong performance when combined with high-resolution UAV data, enabling fine‑grained species identification [28], [33].

Semantic segmentation models, including U-Net variants, DeepLabV3+, and transformer-based models like SegFormer, provide robust pixel-level predictions even in challenging environments with complex illumination and vegetation structure [18]. Attention mechanisms and multi-scale feature extraction further enhance boundary accuracy and class separation. Persistent limitations, however, include generalisation across sites, the scarcity of annotated ecological datasets, and high computational demands for large-area imagery [10]. Hybrid pipelines that decouple segmentation and classification increasingly show promise for improving accuracy and interpretability, aligning with EcoVision’s modular architecture [30].

2.4 Gaps in Existing Approaches↩︎

Despite significant advances, key gaps remain in UAV‑ and deep learning–based vegetation analysis. Many studies focus narrowly on either segmentation or classification rather than integrating these tasks into pipelines that reflect real ecological workflows. As a result, outputs often lack the ecological structure needed to inform habitat assessments, such as species dominance, patch organisation, or competitive dynamics [31]. Generalisation remains another major challenge. Most models are trained on limited datasets that fail to represent the variation introduced by differing sensors, flight conditions, seasons, or background vegetation, resulting in domain shift when methods are applied to new sites [10]. Ecological interpretability is further constrained by a lack of uncertainty quantification and by the absence of mechanisms to convert pixel-level data into meaningful ecological units [8]. Finally, computational overhead limits the scalability of existing methods, restricting their applicability for near–real-time ecological decision‑making.

These gaps motivate the need for end‑to‑end, ecologically grounded systems such as EcoVision, that integrate sensing, segmentation, classification, and ecological interpretation in a manner that balances accuracy, interpretability, and operational feasibility. EcoVision directly addresses these gaps by coupling SegFormer-based segmentation with ConvNeXt classification and quadrat-scale dominance scoring in a single, field-validated pipeline [15], [33], [34].

3 Methodology↩︎

EcoVision is positioned at the intersection of UAV-based ecological monitoring, modern computer vision, and ecologically interpretable machine learning. EcoVision adopts an end-to-end pipeline aligned with real ecological workflows [11] as illustrated in Figure 1. High-resolution UAV imagery with a ground sampling of 0.5–1 cm/pixel serves as the primary data source, while deep learning models are used not only for pixel-level accuracy but as building blocks for higher-level ecological inference [17], [35]. Semantic segmentation is used to delineate vegetation extents, followed by object-level extraction and species classification, enabling the transition from raw imagery to quantified species presence. Crucially, predictions are aggregated into fixed spatial units, allowing species dominance and distribution to be assessed in a manner consistent with field-based ecological methods [5]. EcoVision also addresses key weaknesses in existing approaches by emphasising modularity, scalability, and interpretability. The system is designed to support adaptation to new species and survey sites with minimal pipeline reconfiguration. By grounding model outputs in spatial and ecological context, EcoVision bridges the gap between computer vision research and applied environmental monitoring, positioning it as a practical and extensible framework rather than a task-specific experimental study.

Figure 1: End-to-end flow of the EcoVision pipeline.

3.1 EcoVision Architecture↩︎

Figure 2: Conceptual architecture of the EcoVision framework. The system is organised as a modular, end-to-end pipeline. High-resolution UAV imagery is progressively transformed through perception, object-level interpretation, and spatial aggregation into ecologically meaningful outputs such as species presence and dominance.

Figure 2 shows the complete architecture of EcoVision, consisting of three layers. The acquisition layer explains how to preprocess the data captured using UAV camera, this include geometric correlation, alignment and improving image quality. At the perception layer, semantic segmentation models identify vegetation and non-vegetation regions at the pixel level, establishing spatial structure within each scene [15], [36]. This is followed by object-level extraction, where contiguous vegetation regions are isolated to enable species-level reasoning [37], [38]. A dedicated classification module assigns species labels to these regions, allowing heterogeneous vegetation to be decomposed into ecologically relevant units (interpretation) [33]. Aggregation involves predictions within fixed 2\(\times\)​2m spatial grids, translating model outputs into species dominance scores computed as proportional areal coverage per grid cell, a unit consistent with conventional field-based ecological sampling frameworks [34]. By separating acquisition, perception, interpretation, and aggregation into distinct but connected stages as described in Figure 2, EcoVision emphasises clarity, adaptability, and ecological validity, enabling robust monitoring across sites and time without redesigning the entire system [11]. Following is the description of the steps involved:

  • High-resolution UAV imagery is first acquired under standardised survey conditions to ensure consistency across flights and sites [13], [39]. These images form the sole input to the computational pipeline.

  • SegFormer-B5, a transformer-based semantic segmentation model, is then applied to isolate vegetation from background elements such as water, sediment, and exposed substrate, producing structured vegetation masks that capture spatial extent and patch boundaries [15].

  • Connected component analysis is used to extract contiguous vegetation regions from these masks, transforming pixel-level predictions into discrete vegetation units, referred to hereafter as blobs, that serve as the fundamental objects for downstream classification [37], [38].

  • Blob regions are subsequently classified using a ConvNext convolutional neural network to assign species-level labels, enabling discrimination between dominant marsh taxa and non-target classes [33]. Only classifications exceeding a defined confidence threshold are forwarded to the aggregation stage. Classified vegetation units are then aggregated within fixed 2 \(\times\) 2 m grids (see Section 3.1)

  • Species dominance is computed as proportional areal coverage per grid cell (Equation 1 ), aligning model outputs with established ecological sampling scales.

  • Final outputs are visualised as georeferenced maps and a dominance heatmap, supporting spatial analysis, long-term monitoring, and conservation management [5], [6].

3.1.1 Species of Interest↩︎

a
b

Figure 3: Representative field photographs of the two target species. (a) Spartina maritima: dense, erect culms with narrow leaves characteristic of pioneer low-marsh zones. (b) Puccinellia maritima: prostrate tussock growth form typical of mid-marsh communities. These contrasting canopy structures underpin their distinguishability under UAV-based imaging.. a — Spartina maritima, b — Puccinellia maritima

This study focused on two dominant British salt marsh species (see Figure 3): Spartina maritima and Puccinellia maritima. Spartina maritima is a native pioneer cordgrass occupying low-marsh and pioneer zones, characterised by dense, erect culms and narrow leaves adapted to frequent tidal inundation [40], [41]. Puccinellia maritima is a perennial saltmarsh grass forming prostrate tussock communities in mid-marsh zones, occupying higher intertidal elevations with reduced submergence frequency [16], [40]. Together, these species represent the dominant vegetated zones of British Atlantic saltmarshes and constitute key indicators of habitat condition and succession [1], [34]. Their contrasting growth forms, erect and dense versus prostrate and tussock-forming, produce distinct canopy architectures detectable under high-resolution UAV imaging, making them suitable targets for deep learning-based segmentation and classification [4], [8], [17]. Additional non-target classes, including bare sediment, tidal water, and mixed background vegetation, were incorporated into the classification framework to reduce false positives and improve discrimination in heterogeneous marsh mosaics [10].

3.2 Study Area↩︎

UAV surveys were conducted at the Foryd Bay intertidal salt marsh, located at the mouth of the River Clwyd, Rhyl, Denbighshire, North Wales, UK (53°18’1.85"N, 3°05’59.38"W; Figure 4). The site lies within the transition zone between the River Clwyd estuary and the Irish Sea, forming a representative example of a British Atlantic intertidal salt marsh subject to regular tidal inundation and characterised by halophytic vegetation communities [16], [40].

a
b

Figure 4: Study area location. (a) Regional context showing the survey site on the North Wales coast at the mouth of the River Clwyd, Rhyl, Denbighshire (53°18’N, 3°06’W). (b) Detailed view of the Foryd Bay intertidal salt marsh, showing the heterogeneous vegetation mosaic of Spartina maritima and Puccinellia maritima communities across pioneer, low-marsh, and mid-marsh zones surveyed by UAV. a — A map showing the site location, b — Aerial view showing the survey quadrat locations

The survey area encompasses pioneer, low-marsh, and mid-marsh zones, supporting mixed communities dominated by Spartina maritima and Puccinellia maritima, with additional background classes including bare sediment, tidal channels, and mixed vegetation. This heterogeneous mosaic, combined with the site’s accessibility at low tide and its representativeness of British Atlantic salt marsh habitats made it well-suited for evaluating the EcoVision pipeline under real-world monitoring conditions [4], [6].

3.3 Data Acquisition↩︎

UAV data were collected using a DJI Mavic 4 Pro equipped with a 20-megapixel, 1-inch CMOS RGB sensor and a 24 mm equivalent lens (see Table 1). This configuration provides a practical balance between spatial resolution, flight stability, and operational accessibility, without reliance on specialised multispectral payloads, consistent with recent demonstrations of RGB sufficiency for species-level wetland vegetation mapping [4]. The sensor provides sufficient spatial detail to resolve fine-scale vegetation morphology required for species-level segmentation and classification [14]. RGB imagery was captured in both RAW and JPEG formats, preserving spectral fidelity for analysis while maintaining efficient data handling for large survey volumes. Flights were executed at approximately 10 m above ground level (AGL), yielding a ground sampling distance (GSD) of 0.5–1.0 cm per pixel. A grid-based survey pattern was adopted with 70–80% forward and lateral image overlap to ensure robust photogrammetric reconstruction [42], [43]. Survey coverage targeted representative salt marsh zones, including pioneer, low-marsh, and mid-marsh areas, aligned with established ecological zonation frameworks [40].

Table 1: UAV flight and sensor parameters used for data acquisition.
Parameter Value
Platform DJI Mavic 4 Pro
Sensor 1-inch CMOS RGB, 20 MP
Focal length 24 mm equivalent
Altitude (AGL) \(\sim{10 m}\)
GSD 0.5–1.0 cm/pixel
Image overlap 70–80% (forward and lateral)
Image formats RAW and JPEG
Survey zones Pioneer, low-marsh, mid-marsh
Tide condition Low tide

All UAV flights were conducted during low-tide windows to maximise visibility of vegetated patches and minimise tidal interference [13], [20]. Data collection was restricted to stable atmospheric conditions, with clear or uniform overcast skies preferred to reduce shadowing and illumination variability [14]. Imagery was geotagged using onboard GPS and subsequently refined during photogrammetric processing to improve spatial accuracy [42]. Captured datasets were reserved exclusively for validation and analysis, ensuring independence from training data.

Model training data were sourced from global biodiversity repositories, including iNaturalist [44] and GBIF [45], using programmatic API access and species-specific filtering [46]. Manual quality control was applied to exclude blurred, dried, or off-target specimens, retaining approximately 240 and 220 for each species (\(\approx\)​460 images total across both repositories). These images captured variation in environmental conditions, growth stages, and viewing angles, enhancing model generalisation across real-world survey conditions. UAV imagery was stored separately as independent validation data. All datasets followed consistent naming conventions and metadata standards to support traceability, reproducibility, and seamless integration with segmentation and classification pipelines [19]. This two-tiered data strategy combined taxonomically diverse public imagery with site-specific UAV data used exclusively for validation, balancing taxonomic breadth with ecological relevance [17].

3.4 Dataset Preparation and Annotation↩︎

Building on the two-tiered data strategy described in Section 3.3, imagery from both sources underwent systematic preparation to construct a robust dataset for deep learning. UAV data preserved morphological detail at 0.5–1.0 cm resolution, while the public repository images [44], [46] provided visual variability essential for model generalisability [2], [35].

3.4.1 Annotation Strategy↩︎

Species-level annotations were produced manually using polygonal delineation in LabelMe [47]. Masks captured precise vegetation boundaries, as pixel-accurate segmentation is required to resolve overlapping canopies in salt marsh environments [10]. Annotations were stored in JSON format and converted to binary and multi-class PNG masks via a custom Python script. Each image-mask pair adhered to strict naming conventions to support traceability and seamless integration with the segmentation and classification pipeline [19].

3.4.2 Preprocessing and Augmentation↩︎

All images were resized to 512 \(\times\) 512 pixels to standardise spatial input for deep learning models, consistent with the Segformer-B5 input specification. Preprocessing prioritised preservation of vegetation structure, applying minimal normalisation to avoid suppressing ecologically relevant spectral variation. To mitigate class imbalance and improve generalisation, a probabilistic augmentation pipeline was implemented using the Albumentation library [48], [49], including:

  • Horizontal flips (\(p=0.5\))

  • Random 90° rotations (\(p = 0.5\))

  • Brightness and contrast variation (\(p = 0.3\))

  • Affine transformations: translation, scaling, rotation within \(\pm20°\) (\(p = 0.5\))

  • Gaussian noise injection (\(p = 0.2\))

Each original image–mask pair generated five augmented variants, producing approximately  2,300 augmented samples in total and substantially strengthening the dataset for training deep neural networks [49].

3.4.3 Data Quality Control and Validation↩︎

All images underwent manual quality screening to exclude blurred captures, dried or degraded specimens, and ecologically irrelevant samples following criteria established for plant identification datasets [2]. The final dataset was partitioned into training (70%), validation (15%), and testing (15%) subsets using stratified random sampling to preserve class distribution across splits [19]. A fixed random seed was applied to ensure reproducibility of all reported results. UAV imagery was reserved exclusively for independent testing, as established in Section 3.3 [35]. This deliberate domain separation addresses a known challenge in ecological deep learning, where models trained on close-range or herbarium images frequently underperform on UAV-acquired field imagery [2].

Table 2: Dataset composition before and after augmentation.
Source Class Raw images After Manual QC After Augmentation
iNaturalist Spartina maritima  209  80  400
GBIF Spartina maritima  364  160  800
iNaturalist Puccinellia maritima  146  78  390
GBIF Puccinellia maritima  293  142  710
Total  1,012  460  2,300

3.5 Data processing and classification↩︎

EcoVision addresses vegetation mapping as a hierarchical perception problem. At the pixel level, the task is formulated as multi-class semantic segmentation, separating background, Spartina maritima, and Puccinellia maritima. At the object level, contiguous vegetation patches are treated as individual units for species classification. Finally, dominance estimation is framed as a spatial aggregation problem, where species-specific cover is quantified within ecologically meaningful 2\(\times\)​2m grid cells, a scale consistent with standard quadrat-based field survey protocols [5], [34]. This formulation ensures consistency between computer vision outputs and traditional ecological survey metrics [11].

Given a patch \(P\) comprising \(N\) target species, the dominance score of species \(s\) is calculated as:

\[D_s(P) = \frac{A_s(P)}{\displaystyle\sum_{i=1}^{N} A_i(P)} \times 100 \label{eq:dominance}\tag{1}\] Where:

\(A_s(P)\) = the total area (in pixels or m\(^2\)) covered by species \(s\) within patch \(P\)
\(N\) = the total number of target species (\(N = 2\): Spartina maritima and Puccinellia maritima)
\(D_s(P)\) = the resulting dominance percentage of species \(s\) in patch \(P\)
Background pixels are excluded from the denominator, ensuring dominance is expressed as a proportion of total vegetated area within each grid cell. This yields a standardised proportional cover metric consistent with ecological survey conventions [34].

3.5.1 Segmentation Models↩︎

Figure 5: SegFormer-B5 architecture used for semantic segmentation of UAV salt marsh imagery. The hierarchical Mix Transformer (MiT-B5) encoder extracts multi-scale features at four resolution stages, while the lightweight MLP decoder fuses them into a pixel-level prediction map producing three semantic classes: background, Spartina maritima, and Puccinellia maritima [15].

Semantic segmentation provides the spatial foundation of the pipeline by delineating vegetation boundaries and suppressing non-vegetated background elements. Transformer-based architectures were selected to capture both local texture and global spatial context inherent in heterogeneous salt marsh environments, effectively overcoming the receptive field limitations of traditional convolutional approaches [15], [17].
SegFormer-B5 uses a hierarchical transformer (MiT-B5) encoder with a lightweight MLP decoder, enabling high-resolution segmentation without explicit positional encoding, a design property particularly suitable for fine-grained vegetation boundary detection [15]. The model was initialised with ImageNet-pretrained weights via the HuggingFace Transformers library [50], and fine-tuned on 512 \(\times\) 512 UAV imagery. Three semantic classes were defined: background, Spartina maritima, and Puccinellia maritima. Cross-entropy loss with class weighting was applied to mitigate the influence of class imbalance [36]. This architecture was selected for its ability to preserve fine vegetation boundaries while maintaining robustness under variable illumination and canopy structure [35].

3.5.2 Classification Model↩︎

Species-level discrimination was performed using ConvNeXt, a convolutional network that incorporates design elements inspired by Vision Transformers while maintaining CNN computational efficiency and hierarchical feature extraction for fine-grained classification [33]. Cropped vegetation blob patches (224\(\times\)​224 pixel) were classified into Spartina maritima and Puccinellia maritima classes. ImageNet pretrained weights were fine-tuned to adapt feature representations to salt marsh canopy morphology, a strategy particularly effective under limited labelled data conditions [10], [28], [35]. The classifier head was replaced with a two-class linear output layer, and the full backbone was jointly fine-tuned with the classification head.

Table 3: Training configuration for SegFormer-B5 and ConvNeXt-Base.
Parameter SegFormer-B5 ConvNeXt-Base
Task Semantic segmentation Species classification
Input size 512\(\times\)512 px 224\(\times\)224 px
Pretrained weights ImageNet (ADE20K) ImageNet
Batch size 2 32
Epochs 20 15
Learning rate \(1\times10^{-4}\) \(1\times10^{-4}\)
Weight decay \(1\times10^{-5}\) \(1\times10^{-5}\)
Optimiser AdamW AdamW
Scheduler Linear warm-up Linear warm-up
Loss function CrossEntropy (weighted) CrossEntropy
Mixed precision FP16 FP16
Checkpoint selection Best val. mIoU Best val. F1
Framework PyTorch + HuggingFace PyTorch

3.5.3 Loss Functions and Optimisation↩︎

CrossEntropyLoss was used for both segmentation and classification tasks. For segmentation, inverse-frequency class weighting was applied to mitigate the imbalance between dominant vegetation and background pixels, with background pixels set as the ignore index to exclude them from gradient computation [36], [51]. The weighted cross-entropy loss is defined as: \[\mathcal{L}_{\mathrm{WCE}} = -\sum_{c=1}^{C} w_c \, y_c \log \hat{p}_c \label{eq:wce}\tag{2}\]

where: \(C = 3\), the number of classes (Spartina maritima, Puccinellia maritima, background),
\(y_c \in \{0,1\}\) = ground-truth one-hot label for class \(c\),
\(\hat{p}_c\) = predicted softmax probability for class \(c\);
\(w_c = \tfrac{1}{f_c} \big/ \sum_{c'} \tfrac{1}{f_{c'}}\) the inverse-frequency class weight, with \(f_c\) denoting the pixel frequency of class \(c\) in the training set.
\({c'} =\) normalization loop to sum across all classes
This formulation 2 assigns higher loss penalties to minority classes in this case Puccinellia maritima, ensuring that their under-representation does not cause the model to default to dominant class predictions. For classification, standard unweighted cross-entropy was applied, as blob-level class distributions were more balanced following augmentation.

AdamW optimisation was used for both models, providing decoupled weight decay that improves generalisation across heterogeneous marsh conditions compared to standard stochastic gradient descent [52]. Mixed precision (FP16) training was applied to accelerate convergence and reduce GPU memory overhead [53]. A linear learning-rate warm-up schedule was used to stabilise optimisation during early training epochs for both models.

3.5.4 Inference and Post-Processing↩︎

During inference, species-specific binary masks were generated by thresholding class predictions from the segmentation model, assigning foreground values to target species pixels and background values to all other classes. Vegetation blobs were then extracted from these masks using connected component analysis [37], [38], isolating contiguous vegetation patches as discrete spatial units. Small artefacts and edge fragments were removed by area thresholding, excluding blobs smaller than 100 pixels, an empirically defined threshold selected to balance noise suppression with retention of ecologically relevant patches.

Each retained blob was cropped from the original UAV imagery and classified using the ConvNeXt-Base model. Blob areas, initially measured in pixels, were converted to square metres using the known ground sampling distance (GSD = 0.5–1.0 cm/pixel) to enable ecologically interpretable area measurements [14]. Classified blobs were spatially assigned to their corresponding grid cell (see Section 3.1) using bounding box coordinates, ensuring each blob contributed only to the dominance calculation of the patch in which it was located. Species dominance was then computed as proportional areal coverage per grid cell following Equation 1 .

Each grid cell was additionally assigned a dominant species label corresponding to the taxon with the highest dominance score, providing a categorical summary of patch composition alongside the continuous dominance percentages. Final outputs consisted of georeferenced dominance maps and colour-scaled species heatmaps, where colour intensity was proportional to dominance score, enabling both categorical and quantitative spatial interpretation suitable for ecological monitoring and conservation management [5], [6].

3.6 Experimental Setup↩︎

3.6.1 Hardware and Computational Resources↩︎

All experiments were conducted on a CUDA-enabled Nvidia GeForce RTX 4060 8GB GPU, which supported both transformer-based segmentation and high-throughput classification workloads. GPU memory constraints directly informed batch size selection for the segmentation model (batch size = 2), while classification training leveraged larger batches (batch size = 32) for optimisation stability. CPU resources were used for preprocessing, blob extraction, and fallback inference where GPU access was unavailable. This mixed-resource setup reflects realistic deployment conditions for ecological research environments [21].

3.6.2 Software Stack and Frameworks↩︎

The pipeline was implemented in Python using PyTorch as the primary deep learning framework [54], with HuggingFace Transformers providing the pretrained SegFormer-B5 [50]. Torchvision was used for image transformations, normalisation, and tensor handling. All dependencies were selected for long-term support and reproducibility within the computer vision research community [19].

3.6.3 Training and Evaluation Environment↩︎

Training was conducted as summarised in Table 3. Evaluation metrics were defined consistently across all pipeline stages (see Equations 3 , 4 , 5 6 ,). For segmentation, mean Intersection over Union (mIoU), Pixel Accuracy (PA), and per-class F1-score (Dice coefficient) were computed [15], [36]:

\[\mathrm{IoU}_c = \frac{TP_c}{TP_c + FP_c + FN_c} \label{eq:IoU}\tag{3}\]

\[\mathrm{mIoU} = \frac{1}{C}\sum_{c=1}^{C} \mathrm{IoU}_c \label{eq:mIoU}\tag{4}\]

\[\mathrm{PA} = \frac{\sum_c TP_c}{\text{Total pixels}} \label{eq:PA}\tag{5}\]

\[F1_c = \frac{2\,TP_c}{2\,TP_c + FP_c + FN_c} \label{eq:F1seg}\tag{6}\]

where \(TP_c\), \(FP_c\), and \(FN_c\) are true positives, false positives, and false negatives for class \(c\), respectively, and \(C\) is the number of target classes (excluding background).

For species classification, macro-averaged precision, recall, and F1-score were computed per species \(s\):

\[\text{Precision}_s = \frac{TP_s}{TP_s + FP_s}, \quad \text{Recall}_s = \frac{TP_s}{TP_s + FN_s}\] \[F1_s = \frac{2 \cdot \text{Precision}_s \cdot \text{Recall}_s}{\text{Precision}_s + \text{Recall}_s} \label{eq:classmetrics}\tag{7}\]

For dominance scoring validation, Pearson correlation coefficient (\(r\)) (see Equation 8 )and Mean Absolute Error (MAE) were computed against field-derived ground-truth quadrat estimates:

\[r = \frac{\sum(D_{\text{pred}} - \bar{D}_{\text{pred}})(D_{\text{gt}} - \bar{D}_{\text{gt}})}{\sqrt{\sum(D_{\text{pred}} - \bar{D}_{\text{pred}})^2 \sum(D_{\text{gt}} - \bar{D}_{\text{gt}})^2}} \label{eq:pearson}\tag{8}\]

\[\mathrm{MAE} = \frac{1}{N}\sum_{i=1}^{N} |D_{\text{pred}}(i) - D_{\text{gt}}(i)| \label{eq:MAE}\tag{9}\]

Evaluation was conducted under consistent preprocessing and metric definitions (see Equation 7 ) to ensure comparability across pipeline stages and to avoid distributional bias.

3.6.4 Reproducibility Considerations↩︎

To support reproducibility, input resolutions were fixed, hyperparameters documented, and model checkpoints, including weights, class label mappings, and input dimensions, were serialised as PyTorch state dictionaries [19], [54]. Pretrained weight sources were recorded, deterministic preprocessing pipelines were enforced, and a fixed random seed was applied to all data splits. These measures ensure that the EcoVision framework can be independently replicated, audited, and extended across ecological monitoring studies.

4 Results↩︎

Segmentation and classification modules are evaluated independently before analysing the integrated workflow. Quantitative performance metrics are complemented by visual inspection of model outputs to verify both computational accuracy and ecological plausibility.

Figure 6: Representative dominance map produced by the EcoVision pipeline. Each 2\times​2 m grid cell is colour-coded by dominant species (Spartina maritima / Puccinellia maritima) with colour intensity scaled by dominance score, enabling both categorical and quantitative spatial interpretation of vegetation composition.

4.1 Segmentation Performance Metrics↩︎

The fine-tuned SegFormer-B5 model was evaluated on the held-out test set comprising annotated UAV imagery of Spartina maritima, Puccinellia maritima, and background. Quantitative results are summarised in Table 4.

Table 4: Segmentation performance of SegFormer-B5 on theheld-out test set. Background class excluded from meancalculations.
Class IoU F1-score Pixel Acc.
Spartina maritima 0.9041 0.9497 0.9850
Puccinellia maritima 0.7670 0.8682 0.9801
Background\(^*\)
Mean (Generalisation) 0.5571 0.6059 0.9617
\(^*\)Background excluded from loss and evaluation metrics (see Section [sec:sec:loss]).

The model achieved an overall mean IoU of 0.5571, pixel accuracy of 0.9617, and a mean F1-score of 0.6059 across all classes. At the species level, Spartina maritima showed consistently higher segmentation accuracy, achieving an IoU of 0.904 and an F1-score of 0.950. Puccinellia maritima was segmented with an IoU of 0.767 and an F1-score of 0.868. These results indicate reliable discrimination between morphologically similar halophytic grasses, despite heterogeneous canopy structures and varying illumination conditions. Background pixels were excluded from performance reporting to prevent metric inflation due to class imbalance and to maintain ecological focus on vegetation detection, consistent with standard practices in UAV-based vegetation segmentation [32].

4.2 Classification Accuracy and Confidence Analysis↩︎

The ConvNeXt-based classifier exhibited rapid convergence and high confidence in species discrimination. Final test accuracy reached 99.02%, with a corresponding F1-score of 0.990. Per-class accuracy was balanced, with Spartina maritima classified at 99.4% accuracy and Puccinellia maritima at 98.7%.

Figure 7: ConvNeXt-Base training accuracy and macro-averaged F1-score across 15 epochs. Both metrics exhibit near-monotonic progression from approximately 0.70 at epoch 1 to above 0.98 by epoch 8, before stabilising at 99.02% accuracy and F1 = 0.990 at final epoch, indicating efficient convergence with low variance across training cycles [33].

The confusion matrix (see Figure 8) was dominated by correct class predictions, with minimal off-diagonal errors, with only three misclassifications across 390 test samples. Prediction confidence remained high across illumination variations and patch-level heterogeneity, indicating that the classifier successfully captured discriminative morphological and textural features rather than overfitting to superficial cues. Such reliability is critical, as classification errors propagate directly into dominance estimation and downstream ecological interpretation [17].

Figure 8: Confusion matrix for ConvNeXt-Base species classification on the held-out test set (307 samples). Correct classifications: 156/157 Spartina maritima and 148/150 Puccinellia maritima, yielding only 3 misclassifications across the full test set.
Table 5: ConvNeXt-Base classification performance on theheld-out test set (307 samples).
Class Precision Recall F1 Accuracy
Spartina maritima 0.987 0.994 0.990 99.4%
Puccinellia maritima 0.993 0.987 0.991 98.7%
Macro average 0.990 0.990 0.990 99.02%

4.3 Comparative Model Evaluation↩︎

While this study did not conduct an exhaustive benchmark across multiple architectures, performance trends align with recent literature demonstrating the superiority of transformer-based segmentation and modern convolutional backbones in fine-grained vegetation analysis. These results are consistent with recent literature reporting SegFormer IoU of 0.73–0.81 for UAV-based wetland vegetation segmentation [8], [17], consistent with the per-species IoU of 0.77–0.90 achieved here. ConvNeXt-based classifiers have similarly demonstrated high accuracy in fine-grained ecological classification tasks under limited training data conditions [28], [33], supporting the reliability of the 99.02% test accuracy reported in this study (see Figure 7). Overall, the chosen architectures provide a practical compromise between predictive accuracy, inference cost, and ecological interpretability.

4.4 Visual Results and Qualitative Analysis↩︎

Qualitative inspection of the segmentation outputs revealed strong alignment between the predicted masks and the ground truth annotations as illustrated in Figure 5. Vegetation patches were consistently captured with correct species attribution, and large-scale spatial patterns were preserved across entire marsh sections. Boundary inaccuracies were primarily confined to thin vegetation edges, overlapping canopies, and transitional zones. However, these boundary errors were spatially limited and had a negligible impact on object extraction or downstream patch-level aggregation. Dominance maps generated from the integrated pipeline revealed ecologically plausible zonation patterns consistent with established salt marsh vegetation structure reported in ecological studies [40], [41], including contiguous Spartina-dominated stands and fragmented Puccinellia maritima distributions shaped by micro-topography [4], [34]. Overlay visualisations further confirmed that predicted dominance aligned with observed field patterns.

4.5 End-to-End Pipeline Performance↩︎

Evaluated holistically, the integrated pipeline achieved 97.6% agreement with manually annotated ecological ground-truth labels in identifying the dominant species per \(2\times2m\) grid patch. Errors were concentrated in transitional zones where mixed vegetation caused partial class overlap, leading to occasional segmentation ambiguities and fragmented blob boundaries. Despite these localised challenges, the high correspondence between predicted and reference data demonstrates the system’s ability to translate low-level visual features into reliable ecological indicators [11].

4.6 Dominance Scoring Validation↩︎

UAV-derived dominance scores were validated against ground-truth quadrat surveys collected during field campaigns. The mean absolute error (MAE) between UAV-based and manually recorded dominance estimates was below 8%, indicating strong agreement between automated and field-based assessments. UAV-derived maps additionally captured fine-scale dominance transitions at sub-metre resolution that are typically undetectable in conventional field surveys due to sampling constraints [5], [6]. These findings confirm that the dominance scoring framework delivers both quantitative accuracy and ecological interpretability suitable for long-term salt marsh monitoring [1], [34] (see Figure 6).

Table 6: Dominance scoring validation against field quadratsurveys.
Metric Value
End-to-end dominant species agreement 97.6%
Mean Absolute Error (MAE) \(<\)8%

4.7 Error Analysis↩︎

Most segmentation errors occurred in areas with dense, interwoven vegetation or partial occlusion by shadows, resulting in boundary ambiguity. Over-segmentation occasionally occurred in regions with fine leaf structures, while under-segmentation was observed in low-contrast patches under diffuse lighting. Classification errors were rare and predominantly associated with small, fragmented blobs extracted from ambiguous segmentation regions. These errors were most common in mixed-species transition zones, where ecological boundaries are inherently diffuse [2], [8]. Importantly, spatial aggregation within the \(2 \times 2 m\) dominance grid reduced the impact of pixel and blob-level errors, preserving robustness at the ecological scale of interest [8]. As a result, system-level dominance predictions remained stable despite localised inaccuracies.

5 Discussion↩︎

EcoVision demonstrates how UAV imagery combined with modern deep learning can shift vegetation monitoring toward quantitatively grounded and repeatable ecological assessment [11], [35], [39]. Quadrat-based field surveys remain methodologically robust, but their application is limited by labour demands, sparse spatial coverage, and observer-dependent variability [34]. EcoVision offers a reproducible alternative, delivering comparable dominance estimates with substantially greater spatial coverage and consistency. UAV-derived assessments captured fine-scale heterogeneity often missed in manual sampling [13], [21], particularly in transitional or mixed-species zones. EcoVision is not intended as a replacement for field surveys, but as a complementary system that extends spatial coverage and analytical consistency, thereby extending observational reach and enabling repeatable landscape-scale analysis. Field data remain essential for calibration, validation, and ecological context, while automated pipelines reduce workload and increase temporal frequency. Prior approaches to salt marsh vegetation mapping have predominantly relied on classical machine learning classifiers applied to multispectral imagery [8], [20], or narrow deep learning pipelines targeting single tasks such as change detection [18] or species mapping without dominance quantification [12]. EcoVision differentiates itself by integrating transformer-based segmentation, object-level classification, and quadrat-scale dominance scoring within a unified, reproducible pipeline, delivering ecologically interpretable outputs directly comparable to field survey protocols.

5.1 Model’s Strengths and Limitations↩︎

EcoVision’s primary strength lies in its modular integration of transformer-based segmentation and high-capacity classification. SegFormer-B5 reliably captured spatial structure across heterogeneous salt marsh canopies [15], [17], while ConvNeXt delivered near-perfect species discrimination [28], [33], minimising taxonomic error propagation into dominance metrics. The object-based aggregation strategy further reduced sensitivity to pixel-level noise, preserving robustness at ecologically relevant scales [11]. However, limitations remain. RGB-only imagery constrains spectral separability under variable illumination and moisture conditions [2], [14]. Boundary precision errors persist in dense or interwoven vegetation, occasionally affecting fine-scale patch delineation. Model performance is also contingent on high-quality manual annotations, creating a scalability bottleneck as species diversity increases. Environmental variability, tidal inundation, shadowing, and phenological change introduce residual uncertainty that cannot be fully mitigated by architecture alone.

5.2 Ecological Implications↩︎

EcoVision enables consistent, high-resolution assessment of species dominance across salt marsh landscapes. The ability to quantify vegetation composition at 2 × 2 m resolution supports detection of subtle zonation shifts, invasive expansion fronts, and early-stage habitat fragmentation. Such granularity is rarely achievable through manual surveys at scale [34], [55]. Early detection of invasive encroachment and habitat fragmentation is particularly valuable given the ecological sensitivity of British salt marshes to sea-level rise and anthropogenic pressures [1], [6], [12].

5.3 Scalability and Generalization↩︎

EcoVision’s architecture is inherently scalable. The modular pipeline supports substitution of models, expansion to additional species, and deployment across broader geographic regions with minimal structural modification [11]. Inference efficiency enables batch processing of large UAV datasets, making regional-scale monitoring feasible. Generalisation beyond salt marsh ecosystems will require retraining on habitat-specific data and, potentially, integration of multispectral sensors [14], [35], to improve spectral discrimination. Nevertheless, the underlying framework, semantic segmentation, object-level classification, and dominance aggregation, remains transferable across vegetation-dominated landscapes. With expanded datasets and infrastructure, EcoVision provides a viable foundation for scalable, automated ecological monitoring.

Future development will focus on three priorities:

  1. expanding the classification framework to additional salt marsh taxa, including Salicornia spp. and Atriplex portulacoides;

  2. integrating multispectral payloads to improve spectral separability under variable illumination [14], [20]; and

  3. conducting longitudinal UAV surveys to capture seasonal phenological dynamics and interannual dominance shifts relevant to sea-level rise monitoring [1], [6].

6 Conclusion↩︎

This research presented EcoVision, a fully integrated UAV-based framework for species-level vegetation mapping and dominance estimation in salt marsh ecosystems. The system integrates transformer-based semantic segmentation, object-level species classification, and spatial dominance scoring into a single, coherent pipeline [11]. By combining SegFormer-B5 for pixel-level delineation [15] with ConvNeXt for fine-grained species discrimination [33], EcoVision delivers accurate, repeatable, and ecologically interpretable outputs validated against field-derived ground-truth data, achieving 97.6% agreement in dominant species identification per grid patch and a mean absolute dominance error below 8% relative to field quadrat surveys. The introduction of grid-based dominance aggregation at 2\(\times\)​2 m resolution bridges computational predictions with established field survey practices [5], [34], enabling quantitative assessment at management-relevant scales and supporting applications in restoration planning, invasive species detection, and adaptive conservation management [1], [6].

Collectively, this work demonstrates that modern deep learning can be translated beyond visual interpretation to support quantitatively robust ecological measurement. EcoVision provides a reproducible, modular foundation for scalable UAV-based monitoring that can be extended to additional species, habitats, and environmental conditions as training data and sensor capabilities expand [14], [35].

References↩︎

[1]
E. B. Barbier, S. D. Hacker, C. Kennedy, E. W. Koch, A. C. Stier, and B. R. Silliman, “The value of estuarine and coastal ecosystem services,” Ecological monographs, vol. 81, no. 2, pp. 169–193, 2011.
[2]
J. Wäldchen and P. Mäder, “Plant species identification using computer vision techniques: A systematic literature review,” Archives of Computational Methods in Engineering, vol. 25, no. 2, pp. 507–543, 2017, doi: 10.1007/s11831-016-9206-z.
[3]
I. secretariat, Accessed: 2026-02-05“Global assessment report on biodiversity and ecosystem services.” 2024, [Online]. Available: https://www.ipbes.net/global-assessment.
[4]
A. Bertacchi, V. Giannini, C. Di Franco, and N. Silvestri, “Using unmanned aerial vehicles for vegetation mapping and identification of botanical species in wetlands,” Landscape and Ecological Engineering, vol. 15, no. 2, pp. 231–240, 2019, doi: 10.1007/s11355-018-00368-1.
[5]
C. L. Elzinga, D. W. Salzer, J. W. Willoughby, and J. P. Gibbs, “Monitoring plant and animal populations,” Pacific Conservation Biology, vol. 8, no. 3, p. 219, 2002, doi: 10.1071/pc020219.
[6]
R. A. Stevens et al., “Marsh migration and beyond: A scalable framework to assess tidal wetland resilience and support strategic management,” PLOS ONE, vol. 18, no. 11, p. e0293177, 2023, doi: 10.1371/journal.pone.0293177.
[7]
C. S. Reddy, “Remote sensing of biodiversity: What to measure and monitor from space to species?” Biodiversity and Conservation, vol. 30, pp. 2617–2631, 2021, doi: 10.1007/s10531-021-02216-5.
[8]
Z. Yang et al., “Unmixing marsh vegetation species across multiple sensors and spatial scales,” GIScience & Remote Sensing, vol. 62, no. 1, 2025, doi: 10.1080/15481603.2025.2481689.
[9]
M. Chang, P. Li, Z. Li, and H. Wang, “Time series satellite remote sensing reveals annual distribution, composition, and trajectory of tidal wetlands in the yellow river delta,” Estuarine Coastal and Shelf Science, vol. 319, p. 109264, 2025, doi: 10.1016/j.ecss.2025.109264.
[10]
T. Kattenborn, J. Eichel, and F. E. Fassnacht, “Convolutional neural networks enable efficient, accurate and fine-grained segmentation of plant species and communities from high-resolution UAV imagery,” Scientific Reports, vol. 9, no. 1, p. 17656, 2019, doi: 10.1038/s41598-019-53797-9.
[11]
A. I. De Castro, Y. Shi, J. M. Maja, and J. M. Peña, “UAVs for vegetation monitoring: Overview and recent scientific contributions,” Remote Sensing, vol. 13, no. 11, p. 2139, 2021, doi: 10.3390/rs13112139.
[12]
C. Cruz, K. McGuinness, P. M. Perrin, J. O’Connell, J. R. Martin, and J. Connolly, “Improving the mapping of coastal invasive species using UAV imagery and deep learning,” International Journal of Remote Sensing, vol. 44, no. 18, pp. 5713–5735, 2023, doi: 10.1080/01431161.2023.2251186.
[13]
I. L. Turner, M. D. Harley, and C. D. Drummond, “UAVs for coastal surveying,” Coastal Engineering, vol. 114, pp. 19–24, 2016, doi: 10.1016/j.coastaleng.2016.03.011.
[14]
H. Aasen, E. Honkavaara, A. Lucieer, and P. J. Zarco-Tejada, “Quantitative remote sensing at ultra-high resolution with UAV spectroscopy: A review of sensor technology, measurement procedures, and data correction workflows,” Remote Sensing, vol. 10, no. 7, p. 1091, 2018, doi: 10.3390/rs10071091.
[15]
E. Xie, W. Wang, Z. Yu, A. Anandkumar, J. M. Alvarez, and P. Luo, “SegFormer: Simple and efficient design for semantic segmentation with transformers,” Advances in neural information processing systems, vol. 34, pp. 12077–12090, 2021.
[16]
Joint Nature Conservation Committee, Accessed: 2024-01-01National vegetation classification: Users’ handbook. JNCC, 2006.
[17]
M. Moreno et al., “Multi-camera machine learning for salt marsh species classification and mapping,” Remote Sensing, vol. 17, no. 12, p. 1964, 2025, doi: 10.3390/rs17121964.
[18]
G. R. Morgan, M. E. Hodgson, C. Wang, and S. R. Schill, “Deep learning of high-resolution aerial imagery for coastal marsh change detection: A comparative study,” ISPRS International Journal of Geo-Information, vol. 11, no. 2, p. 100, 2022, doi: 10.3390/ijgi11020100.
[19]
J. Pineau et al., “Improving reproducibility in machine learning research: A report from the NeurIPS 2019 reproducibility program,” Journal of Machine Learning Research, vol. 22, pp. 1–20, 2021.
[20]
R. Van Alphen et al., “UAV-based wetland monitoring: Multispectral and lidar fusion with random forest classification,” Drones, vol. 8, no. 3, p. 113, 2024, doi: 10.3390/drones8030113.
[21]
P. C. Gray, G. D. Larsen, and D. W. Johnston, “Drones address an observational blind spot for biological oceanography,” Frontiers in Ecology and the Environment, vol. 20, no. 7, pp. 413–421, 2022, doi: 10.1002/fee.2472.
[22]
A. Gonzalez-Perez, A. G. Perez, et al., “Deep and machine learning image classification of coastal wetlands using unpiloted aircraft system multispectral images and lidar datasets,” Remote Sensing, vol. 14, no. 15, p. 3582, 2022, doi: 10.3390/rs14153582.
[23]
X. Bai, C. Yang, et al., “Identification of salt marsh vegetation in the yellow river delta using UAV multispectral imagery and deep learning,” Drones, vol. 9, no. 4, p. 235, 2025, doi: 10.3390/drones9040235.
[24]
M. Moreno et al., “Multi-camera machine learning for salt marsh species classification and mapping,” Remote Sensing, vol. 17, no. 12, p. 1964, 2025, doi: 10.3390/rs17121964.
[25]
J. Agate et al., “Mapping and monitoring heterogeneous plant communities in restored and established salt marshes using UAVs and machine learning,” Remote Sensing, vol. 18, no. 6, p. 866, 2026, doi: 10.3390/rs18060866.
[26]
S. Liu et al., “Integrating drone multispectral and LiDAR data with machine learning: Toward species-level biomass estimation in heterogeneous salt marsh vegetation,” Geo-spatial Information Science, 2025, doi: 10.1080/10095020.2025.2574921.
[27]
A. C. Curcio, L. Barbero, and G. Peralta, “Enhancing salt marshes monitoring: Estimating biomass with drone-derived habitat-specific models,” Remote Sensing Applications: Society and Environment, vol. 35, p. 101216, 2024, doi: 10.1016/j.rsase.2024.101216.
[28]
M. Pöttker, K. Kiehl, T. Jarmer, and D. Trautz, “Convolutional neural network maps plant communities in semi-natural grasslands using multispectral unmanned aerial vehicle imagery,” Remote Sensing, vol. 15, no. 7, p. 1945, 2023.
[29]
N. Gao, X. Du, P. Xu, E. Gao, and Y. Yang, “High-resolution mapping coastal wetland vegetation using frequency-augmented deep learning method,” Remote Sensing, vol. 18, no. 2, p. 247, 2026, doi: 10.3390/rs18020247.
[30]
D. Gautam et al., “Detection of invasive species (siam weed) using drone-based imaging and YOLO deep learning model,” Remote Sensing, vol. 17, no. 1, p. 120, 2025, doi: 10.3390/rs17010120.
[31]
T. Deng et al., “Comparison of multi-class and fusion of multiple single-class SegNet model for mapping karst wetland vegetation using UAV images,” Scientific Reports, vol. 12, no. 1, p. 13270, 2022, doi: 10.1038/s41598-022-17620-2.
[32]
A. Milioto, P. Lottes, and C. Stachniss, “Real-time semantic segmentation of crop and weed for precision agriculture robots leveraging background knowledge in CNNs,” in IEEE international conference on robotics and automation (ICRA), 2018, pp. 2229–2235, doi: 10.1109/icra.2018.8460962.
[33]
Z. Liu, H. Mao, C.-Y. Wu, C. Feichtenhofer, T. Darrell, and S. Xie, “A ConvNet for the 2020s,” in Proceedings of the IEEE/CVF conference on computer vision and pattern recognition (CVPR), 2022, pp. 11976–11986.
[34]
M. Kent, Vegetation description and data analysis: A practical approach, 2nd ed. John Wiley & Sons, Ltd, 2012.
[35]
L. Ma, Y. Liu, X. Zhang, Y. Ye, G. Yin, and B. A. Johnson, “Deep learning in remote sensing applications: A meta-analysis and review,” ISPRS Journal of Photogrammetry and Remote Sensing, vol. 152, pp. 166–177, 2019, doi: 10.1016/j.isprsjprs.2019.04.015.
[36]
J. Long, E. Shelhamer, and T. Darrell, “Fully convolutional networks for semantic segmentation,” in Proceedings of the IEEE conference on computer vision and pattern recognition (CVPR), 2015, pp. 3431–3440, doi: 10.1109/cvpr.2015.7298965.
[37]
R. M. Haralick et al., Computer and robot vision. Addison-Wesley, 1992.
[38]
R. C. Gonzalez and R. E. Woods, Digital image processing, 4th ed. Pearson Education Limited, 2018.
[39]
K. Anderson and K. J. Gaston, “Lightweight unmanned aerial vehicles will revolutionize spatial ecology,” Frontiers in Ecology and the Environment, vol. 11, no. 3, pp. 138–146, 2013, doi: 10.1890/120150.
[40]
P. Adam, Saltmarsh ecology. Cambridge University Press, 1990.
[41]
M. D. Bertness, “Zonation of spartina patens and spartina alterniflora in new england salt marsh,” Ecology, vol. 72, no. 1, pp. 138–148, 1991, doi: 10.2307/1938909.
[42]
J. Iglhaut et al., “Structure from motion photogrammetry in forestry: A review,” Current Forestry Reports, vol. 5, no. 3, pp. 155–168, 2019, doi: 10.1007/s40725-019-00094-3.
[43]
I. Colomina and P. Molina, “Unmanned aerial systems for photogrammetry and remote sensing: A review,” ISPRS Journal of Photogrammetry and Remote Sensing, vol. 92, pp. 79–97, 2014, doi: 10.1016/j.isprsjprs.2014.02.013.
[44]
iNaturalist contributors and iNaturalist, Occurrence datasetiNaturalist Research-grade Observations.” Available at: https://www.inaturalist.org; iNaturalist.org, 2023, doi: 10.15468/ab3s5x.
[45]
GBIF: The Global Biodiversity Information Facility, Accessed: 17 May 2025Free and Open Access Biodiversity Data.” Available at: https://www.gbif.org/what-is-gbif, 2023, [Online]. Available: https://www.gbif.org/what-is-gbif.
[46]
GBIF.org, Derived dataset. Accessed via GBIF occurrence search API on [May 25, 2025]GBIF Occurrence Images for Spartina maritima and Puccinellia maritima for EcoVision Study.” 2025, doi: 110.15468/dd.f6b6ng.
[47]
B. C. Russell et al., “LabelMe: A database and web-based tool for image annotation,” International Journal of Computer Vision, vol. 77, no. 1–3, pp. 157–173, 2007, doi: 10.1007/s11263-007-0090-8.
[48]
A. Buslaev, V. I. Iglovikov, E. Khvedchenya, A. Parinov, M. Druzhinin, and A. A. Kalinin, “Albumentations: Fast and flexible image augmentations,” Information, vol. 11, no. 2, p. 125, Feb. 2020, doi: 10.3390/info11020125.
[49]
C. Shorten and T. M. Khoshgoftaar, “A survey on image data augmentation for deep learning,” Journal of Big Data, vol. 6, no. 1, 2019, doi: 10.1186/s40537-019-0197-0.
[50]
Hugging Face, Accessed: 2026-03-09“Transformers documentation.” https://huggingface.co/docs/transformers/en/index, 2023.
[51]
L. Lei, Q. Yang, L. Yang, T. Shen, R. Wang, and C. Fu, “Deep learning implementation of image segmentation in agricultural applications: A comprehensive review,” Artificial Intelligence Review, vol. 57, no. 6, 2024, doi: 10.1007/s10462-024-10775-6.
[52]
I. Loshchilov and F. Hutter, “Decoupled weight decay regularization,” arXiv preprint arXiv:1711.05101, 2017, doi: 10.48550/arxiv.1711.05101.
[53]
P. Micikevicius et al., “Mixed precision training,” arXiv preprint arXiv:1710.03740, 2017, doi: 10.48550/arxiv.1710.03740.
[54]
A. Tejani, S. Chilamkurthy, B. Steiner, L. Fang, and S. Chintala, “PyTorch: An imperative style, high-performance deep learning library,” arXiv preprint arXiv:1912.01703, 2019, doi: 10.48550/arxiv.1912.01703.
[55]
P. Legendre and L. Legendre, Numerical ecology, 3rd ed. Amsterdam: Elsevier, 2012.