Qu’est-ce que le Speckle ?

Le speckle (chatoiement) est un phénomène inhérent aux systèmes d’imagerie cohérente comme le SAR. Il résulte de l’interférence constructive et destructive entre les échos provenant de multiples diffuseurs élémentaires au sein d’une cellule de résolution.

Ce n’est pas un bruit au sens classique : c’est un phénomène physique déterministe, mais qui se comporte statistiquement comme un bruit multiplicatif. Il dégrade le contraste et complique l’interprétation visuelle et la segmentation automatique.

Distribution statistique de l’amplitude SAR

L’amplitude d’une image SAR suit une distribution de Rayleigh :

fR(h; σ) = κ · (h/σ²) · exp(-h²/σ²)

Cette distribution a été vérifiée sur les données Sentinel-1B du barrage El Mansour Eddahbi (σ ≈ 0.045), comme le montre l’histogramme de l’image pré-inondation du 11 septembre 2018.

Résultat clé : la différence suit une loi gaussienne

Quand on soustrait deux images SAR, la distribution de la différence suit approximativement une loi gaussienne (Vu et al., SPIE 2015) :

fG(h; σ) = κ · (1/σ√2n) · exp(-(h-μ)²/2σ²)

Sur les données marocaines analysées : μ ≈ 0.01, σ ≈ 0.05. Ce résultat justifie l’utilisation du seuillage statistique pour la détection de changement.

Méthodes de filtrage du speckle

Filtre Principe Avantage Inconvénient
Lee Statistiques locales adaptatives (fenêtre 7×7) Préserve les bords Flou sur les détails fins
Frost Exponentiel adaptatif Bon pour les contours Plus lent
NL-Means Non-local, patchs similaires Préserve les détails fins Très coûteux en calcul
CNN Despeckling Réseau de neurones convolutif Résultat optimal (SSIM ↑) Nécessite GPU + données

Notre approche : CNN Despeckling publiée

Dans le cadre du Module M232, nous utilisons le filtre de Lee (fenêtre 7×7) dans le workflow standard. Pour des applications avancées, notre contribution publiée propose un CNN despeckling :

  • Référence : Hamdi et al., IEEE Morgeo 2020
  • DOI : 10.1109/Morgeo49228.2020.9121890
  • Réduction du speckle par réseau de neurones convolutif avec préservation des bords

Impact du speckle sur la détection de changement

  • Le speckle crée des fausses alarmes dans les algorithmes de différence d’images
  • Un filtrage inadapté peut effacer de petites inondations (pixels isolés)
  • Le compromis : réduction du speckle vs. préservation de la résolution spatiale
  • Solution optimale : multi-looking (4 looks en azimut pour Sentinel-1 IW) + filtre de Lee

Points clés à retenir

  • Le speckle est un bruit multiplicatif inhérent au SAR cohérent
  • L’amplitude suit une distribution de Rayleigh ; la différence suit une gaussienne
  • Le filtre de Lee 7×7 est le standard opérationnel pour la détection d’inondations
  • Les CNN permettent une réduction supérieure mais nécessitent plus de ressources