ee.Algorithms.TemporalSegmentation.Ewmacd

Détection des changements de la moyenne mobile à pondération exponentielle. Cet algorithme calcule un modèle harmonique pour la partie "entraînement" des données d'entrée et le soustrait des résultats d'origine. Les résidus sont ensuite soumis à des cartes de contrôle X-bar de Shewhart et à une moyenne mobile à pondération exponentielle. Les pixels perturbés sont indiqués lorsque les cartes signalent un écart par rapport aux limites de contrôle données.

La sortie est une image à cinq bandes contenant les bandes suivantes :

  • ewma : tableau 1D du score EWMA pour chaque image d'entrée. Les valeurs négatives représentent une perturbation et les valeurs positives représentent une récupération.
  • harmonicCoefficients : tableau 1D des paires de coefficients harmoniques calculées. Les coefficients sont classés comme suit : [constant, sin0, cos0, sin1, cos1...]
  • rmse : RMSE de la régression harmonique.
  • rSquared : valeur r au carré de la régression harmonique.
  • residuals : tableau 1D des résidus de la régression harmonique.
Voir : Brooks, E.B., Wynne, R.H., Thomas, V.A., Blinn, C.E. et Coulston, J.W., 2014. On-the-fly massively multitemporal change detection using statistical quality control charts and Landsat data. IEEE Transactions on Geoscience and Remote Sensing, 52(6), pp.3316-3332.

UtilisationRenvoie
ee.Algorithms.TemporalSegmentation.Ewmacd(timeSeries, vegetationThreshold, trainingStartYear, trainingEndYear, harmonicCount, xBarLimit1, xBarLimit2, lambda, lambdasigs, rounding, persistence)Image
ArgumentTypeDétails
timeSeriesImageCollectionCollection à partir de laquelle extraire l'EWMA. Cette collection doit contenir une image pour chaque année et être triée de manière temporelle.
vegetationThresholdFloatSeuil de végétation. Les valeurs inférieures à ce seuil sont considérées comme non végétales.
trainingStartYearNombre entierAnnée de début de la période d'entraînement (incluse).
trainingEndYearNombre entierAnnée de fin de la période d'entraînement (exclue).
harmonicCountNombre entier, par défaut : 2Nombre de paires de fonctions harmoniques (sinus et cosinus) utilisées.
xBarLimit1Float, par défaut : 1.5Seuil de la limite xBar d'entraînement initial.
xBarLimit2Nombre entier, par défaut : 20Seuil de la limite xBar d'exécution.
lambdaFloat, par défaut : 0.3Paramètre de réglage "lambda" pondérant les nouvelles années par rapport à la moyenne mobile.
lambdasigsFloat, par défaut : 3Limites de contrôle EWMA, en unités d'écarts types.
roundingBooléen, par défaut : trueL'arrondi doit-il être effectué pour l'EWMA ?
persistenceNombre entier, par défaut : 3Nombre minimal d'observations nécessaires pour prendre en compte un changement.