Suppression de la granularité (Outils Image Analyst)
Résumé
Corrige la granularité des données radar à synthèse d’ouverture (SAR) en entrée, qui est le résultat d’un éclairage cohérent ressemblant à un effet granuleux ou poivre et sel.
Cet outil supprime le bruit tout en conservant les bords et les entités pointues dans l’image SAR. Les filtres disponibles sont Lee, Lee amélioré, Lee affiné, Givre, Kuan et Carte gamma.
Utilisation
La suppression de la granularité des images SAR améliore les résultats d’interprétation et de classification des images.
Cet outil ne prend pas en charge de géodatabase en emplacement en sortie.
Données radar après suppression de la granularité.
Raster Dataset
Bandes de polarisation
(Facultatif)
Bandes de polarisation qui seront filtrées.
La première bande est sélectionnée par défaut.
Sélectionnez toutes les bandes de polarisation si la sortie est générée par les outils Analyse SAR.
String
Type de filtre
(Facultatif)
Indique le type d’algorithme de lissage ou de filtre à appliquer.
Lee—Un filtre spatial est appliqué à chaque pixel d’une image pour en réduire la granularité. Cette option filtre les données en fonction de statistiques locales calculées dans une fenêtre carrée. Ce filtre est utile pour lisser les données granuleuses qui comportent un composant additif ou multiplicatif.
Lee amélioré—Un filtre spatial qui conserve la netteté et le détail de l’image est appliqué pour en réduire la granularité. Cette option est une version améliorée du filtre Lee. Ce filtre est utile pour réduire la granularité tout en conservant les informations de texture.
Lee affiné—Un filtre spatial est appliqué aux pixels sélectionnés, en fonction des statistiques locales, pour en réduire la granularité. Ce filtre utilise une fenêtre de filtre non carrée pour respecter la direction des bords. Il est utile pour réduire la granularité tout en préservant les tronçons. Il s’agit de l’option par défaut.
Frost—Un filtre symétrique circulaire d’atténuation exponentielle qui utilise des statistiques locales dans les fenêtres de chaque filtre est appliqué pour réduire le bruit de granularité. Il n’a aucune incidence sur les entités image des tronçons. Ce filtre est utile pour réduire la granularité tout en préservant les tronçons.
Kuan—Un filtre spatial est appliqué à chaque pixel d’une image pour en réduire la granularité. Il filtre les données en fonction des statistiques locales de la valeur du pixel centré, qui est calculée à l’aide des pixels voisins. Ce filtre est utile pour réduire la granularité tout en préservant les tronçons.
Indique la taille de la fenêtre de pixel à utiliser pour filtrer le bruit.
Ce paramètre est valide uniquement lorsque le paramètre Filter Type (Type de filtre) est défini sur Lee, Enhanced Lee (Lee amélioré), Frost, Kuan ou Gamma MAP (Gamme-MAP).
3 x 3—Une taille de filtre de 3 par 3 est utilisée. Il s’agit de l’option par défaut.
5 x 5—Une taille de filtre de 5 par 5 est utilisée
7 x 7—Une taille de filtre de 7 par 7 est utilisée.
9 x 9—Une taille de filtre de 9 par 9 est utilisée.
11 x 11—Une taille de filtre de 11 par 11 est utilisée.
String
Modèle de bruit
(Facultatif)
Indique le type de bruit qui réduit la qualité de l’image radar.
Ce paramètre est valide uniquement lorsque le paramètre Filter Type (Type de filtre) est défini sur Lee.
Bruit multiplicatif—Un bruit de signal aléatoire qui est multiplié en signal pertinent au cours de la capture ou de la transmission réduit la qualité. Il s’agit de l’option par défaut.
Bruit additif—Un bruit de signal aléatoire qui est ajouté au signal pertinent au cours de la capture ou de la transmission réduit la qualité.
Bruit additif et multiplicatif—Une combinaison des deux modèles de bruit réduit la qualité.
String
Variance de bruit
(Facultatif)
Il s’agit de la variance de bruit de l’image radar. La valeur par défaut est 0,25.
Ce paramètre est valide uniquement lorsque le paramètre Filter Type (Type de filtre) est défini sur Lee et que le paramètre Noise Model (Modèle de bruit) est défini sur Additive noise (Bruit additif) ou Additive and multiplicative noise (Bruit additif et multiplicatif).
Double
Moyenne de bruit additif
(Facultatif)
Il s’agit de la valeur moyenne du bruit additif. Une valeur de moyenne de bruit plus élevée produit un lissage moindre, tandis qu’une valeur plus petite génère un lissage plus important. La valeur par défaut est 0.
Ce paramètre est valide uniquement lorsque le paramètre Filter Type (Type de filtre) est défini sur Lee et que le paramètre Noise Model (Modèle de bruit) est défini sur Additive noise (Bruit additif) ou Additive and multiplicative noise (Bruit additif et multiplicatif).
Double
Moyenne de bruit multiplicatif
(Facultatif)
Il s’agit de la valeur moyenne du bruit multiplicatif. Une valeur de moyenne de bruit plus élevée produit un lissage moindre, tandis qu’une valeur plus petite génère un lissage plus important. La valeur par défaut est 1.
Ce paramètre est valide uniquement lorsque le paramètre Filter Type (Type de filtre) est défini sur Lee et que le paramètre Noise Model (Modèle de bruit) est défini sur Multiplicative noise (Bruit multiplicatif) ou Additive and multiplicative noise (Bruit additif et multiplicatif).
Double
Nombre de vues
(Facultatif)
Il s’agit de la valeur du nombre de vues de l’image, qui contrôle le lissage des images et estime la variance de bruit. Une valeur plus petite produit un plus grand lissage, tandis qu’une valeur plus élevée conserve davantage d’entités d’images. La valeur par défaut est 1.
Ce paramètre est valide uniquement lorsque le paramètre Filter Type (Type de filtre) est défini sur Enhanced Lee (Lee amélioré), Kuan ou Gamma MAP (Gamma-MAP), ou lorsque le paramètre Filter Type (Type de filtre) est défini sur Lee et que le paramètre Noise Model (Modèle de bruit) est défini sur Multiplicative noise (Bruit multiplicatif).
Long
Facteur d’atténuation
(Facultatif)
Il s’agit du niveau d’atténuation exponentielle du lissage à appliquer. Une valeur d’atténuation supérieure à 1 a pour résultat une meilleure conservation des contours, mais un lissage moindre. Des valeurs inférieures à 1 augmentent le lissage. Une valeur de 0 produit des résultats semblables à ceux d’un filtre passe-bas. La valeur par défaut est 1.
Données radar après suppression de la granularité.
Raster Dataset
polarization_bands[polarization_bands,...]
(Facultatif)
Bandes de polarisation qui seront filtrées.
La première bande est sélectionnée par défaut.
Sélectionnez toutes les bandes de polarisation si la sortie est générée par les outils Analyse SAR.
String
filter_type
(Facultatif)
Indique le type d’algorithme de lissage ou de filtre à appliquer.
LEE—Un filtre spatial est appliqué à chaque pixel d’une image pour en réduire la granularité. Cette option filtre les données en fonction de statistiques locales calculées dans une fenêtre carrée. Ce filtre est utile pour lisser les données granuleuses qui comportent un composant additif ou multiplicatif.
ENHANCED_LEE—Un filtre spatial qui conserve la netteté et le détail de l’image est appliqué pour en réduire la granularité. Cette option est une version améliorée du filtre Lee. Ce filtre est utile pour réduire la granularité tout en conservant les informations de texture.
REFINED_LEE—Un filtre spatial est appliqué aux pixels sélectionnés, en fonction des statistiques locales, pour en réduire la granularité. Ce filtre utilise une fenêtre de filtre non carrée pour respecter la direction des bords. Il est utile pour réduire la granularité tout en préservant les tronçons. Il s’agit de l’option par défaut.
FROST—Un filtre symétrique circulaire d’atténuation exponentielle qui utilise des statistiques locales dans les fenêtres de chaque filtre est appliqué pour réduire le bruit de granularité. Il n’a aucune incidence sur les entités image des tronçons. Ce filtre est utile pour réduire la granularité tout en préservant les tronçons.
KUAN—Un filtre spatial est appliqué à chaque pixel d’une image pour en réduire la granularité. Il filtre les données en fonction des statistiques locales de la valeur du pixel centré, qui est calculée à l’aide des pixels voisins. Ce filtre est utile pour réduire la granularité tout en préservant les tronçons.
Indique la taille de la fenêtre de pixel à utiliser pour filtrer le bruit.
Ce paramètre est valide uniquement lorsque le paramètre filter_type est défini sur LEE, ENHANCED_LEE, FROST, KUAN ou GAMMA_MAP.
3x3—Une taille de filtre de 3 par 3 est utilisée. Il s’agit de l’option par défaut.
5x5—Une taille de filtre de 5 par 5 est utilisée
7x7—Une taille de filtre de 7 par 7 est utilisée.
9x9—Une taille de filtre de 9 par 9 est utilisée.
11x11—Une taille de filtre de 11 par 11 est utilisée.
String
noise_model
(Facultatif)
Ce paramètre est valide uniquement lorsque le paramètre filter_type est défini sur LEE.
MULTIPLICATIVE_NOISE—Un bruit de signal aléatoire qui est multiplié en signal pertinent au cours de la capture ou de la transmission réduit la qualité. Il s’agit de l’option par défaut.
ADDITIVE_NOISE—Un bruit de signal aléatoire qui est ajouté au signal pertinent au cours de la capture ou de la transmission réduit la qualité.
ADDITIVE_AND_MULTIPLICATIVE_NOISE—Une combinaison des deux modèles de bruit réduit la qualité.
String
noise_variance
(Facultatif)
Il s’agit de la variance de bruit de l’image radar. La valeur par défaut est 0,25.
Ce paramètre est valide uniquement lorsque le paramètre filter_type est défini sur LEE et que le paramètre noise_model est défini sur ADDITIVE_NOISE ou ADDITIVE_AND_MULTIPLICATIVE_NOISE .
Double
add_noise_mean
(Facultatif)
Il s’agit de la valeur moyenne du bruit additif. Une valeur de moyenne de bruit plus élevée produit un lissage moindre, tandis qu’une valeur plus petite génère un lissage plus important. La valeur par défaut est 0.
Ce paramètre est valide uniquement lorsque le paramètre filter_type est défini sur LEE et que le paramètre noise_model est défini sur ADDITIVE_NOISE ou ADDITIVE_AND_MULTIPLICATIVE_NOISE .
Double
mult_noise_mean
(Facultatif)
Il s’agit de la valeur moyenne du bruit multiplicatif. Une valeur de moyenne de bruit plus élevée produit un lissage moindre, tandis qu’une valeur plus petite génère un lissage plus important. La valeur par défaut est 1.
Ce paramètre est valide uniquement lorsque le paramètre filter_type est défini sur LEE et que le paramètre noise_model est défini sur MULTIPLICATIVE_NOISE ou ADDITIVE_AND_MULTIPLICATIVE_NOISE .
Double
number_of_looks
(Facultatif)
Il s’agit de la valeur du nombre de vues de l’image, qui contrôle le lissage des images et estime la variance de bruit. Une valeur plus petite produit un plus grand lissage, tandis qu’une valeur plus élevée conserve davantage d’entités d’images. La valeur par défaut est 1.
Ce paramètre est valide uniquement lorsque le paramètre filter_type est défini sur ENHANCED_LEE, KUAN ou GAMMA_MAP, ou lorsque le paramètre filter_type est défini sur LEE et que le paramètre noise_model est défini sur MULTIPLICATIVE_NOISE.
Long
damp_factor
(Facultatif)
Il s’agit du niveau d’atténuation exponentielle du lissage à appliquer. Une valeur d’atténuation supérieure à 1 a pour résultat une meilleure conservation des contours, mais un lissage moindre. Des valeurs inférieures à 1 augmentent le lissage. Une valeur de 0 produit des résultats semblables à ceux d’un filtre passe-bas. La valeur par défaut est 1.
Long
Exemple de code
Exemple 1 d’utilisation de la fonction Despeckle (fenêtre Python)
Dans cet exemple, la granularité de la bande de polarisation croisée est supprimée à l’aide du filtre de Lee.