Landslide Extraction from Camera Drone Imagery Using Improved DeepLabv3+ Network

Landslides represent high-frequency natural disasters causing catastrophic human and economic losses globally. Rapid identification of landslide boundaries is critical for damage assessment and emergency response. This research presents an enhanced DeepLabv3+ semantic segmentation framework optimized for high-resolution camera UAV imagery, integrating attention mechanisms and lightweight architecture to address extraction challenges in complex terrains.

The original DeepLabv3+ architecture utilizes an encoder-decoder structure with Atrous Spatial Pyramid Pooling (ASPP) for multi-scale feature extraction. Our modifications include:

  1. MobileNetv2 Backbone: Replaces Xception with depthwise separable convolutions, reducing parameters by 67% while maintaining field-of-view. The inverted residual structure prevents network degradation. Computational efficiency is expressed as:
    $$ \text{FLOPs} = \sum_{l=1}^{L} (K_l^2 \cdot C_{l,in} \cdot C_{l,out} \cdot H_l \cdot W_l / \delta) $$
    where \(K\) = kernel size, \(C\) = channels, \(H/W\) = spatial dimensions, and \(\delta\) = stride reduction factor.
  2. Attention Mechanisms:
    • Channel Attention (ECA-Net): Applied to high-level features, enhancing landslide feature weights:
      $$ \omega_c = \sigma(\text{MLP}(\text{GAP}(F_c))) $$
      where \(\sigma\) = sigmoid, GAP = global average pooling, \(F_c\) = feature maps.
    • Spatial Attention: Filters background noise in low-level features through spatial weighting:
      $$ \omega_s = \sigma(f^{7×7}([\text{avg}(F_s); \text{max}(F_s)])) $$

Experimental configuration employed 0.2–0.9m resolution aerial orthophotos from Sichuan landslide events. Data augmentation included horizontal/vertical/diagonal flips, generating 2,000 training samples (416×416 pixels). Model parameters are detailed below:

Parameter Value Description
Platform Keras 2.1.5 Python 3.7 backend
Hardware NVIDIA RTX 3060 12GB VRAM
Learning Rate 5×10-4 Adam optimizer
Batch Size 4 Group normalization
Epochs 100 Early stopping

Quantitative evaluation employed Overall Accuracy (OA) and Kappa coefficient (κ):

$$ \text{OA} = \frac{\sum_{i=1}^{N} n_{ii}}{\sum_{i=1}^{N}\sum_{j=1}^{N} n_{ij}} \quad \kappa = \frac{n \sum_{i=1}^{N} n_{ii} – \sum_{i=1}^{N} (n_{i+} \cdot n_{+i})}{n^2 – \sum_{i=1}^{N} (n_{i+} \cdot n_{+i})} $$

where \(n_{ii}\) = correctly classified pixels, \(n_{i+}\)/\(n_{+i}\) = row/column marginal sums.

Performance comparison demonstrates significant improvements:

Model OA (%) κ (%) Inference Time (ms)
Baseline DeepLabv3+ 79.46 75.04 158
Proposed Model 90.69 81.12 92

The improved architecture achieved 11.23% higher OA and 6.08% higher κ while reducing inference latency by 42%. Qualitative analysis revealed precise landslide boundary delineation in complex topography, with 89% reduction in false positives compared to baseline. The camera drone-based solution demonstrates particular effectiveness in steep terrains where conventional satellites suffer occlusion limitations.

Future research will integrate synthetic aperture radar (SAR) data from camera UAV platforms to overcome weather constraints. Transfer learning applications for regional landslide susceptibility mapping and real-time embedded deployment on camera drone systems represent promising directions. This methodology establishes a robust foundation for rapid geohazard assessment using cost-effective camera UAV solutions.

Scroll to Top