Detección de cambios de la media móvil ponderada exponencialmente. Este algoritmo calcula un modelo armónico para la parte de "entrenamiento" de los datos de entrada y lo resta de los resultados originales. Luego, los residuos se someten a gráficos de control X-bar de Shewhart y a una media móvil ponderada exponencialmente. Los píxeles perturbados se indican cuando los gráficos señalan una desviación de los límites de control determinados.
El resultado es una imagen de 5 bandas que contiene las siguientes bandas:
- ewma: Es un array 1D de la puntuación de EWMA para cada imagen de entrada. Los valores negativos representan perturbaciones y los valores positivos representan recuperación.
- harmonicCoefficients: Es un array 1D de los pares de coeficientes armónicos calculados. Los coeficientes se ordenan como [constante, sin0, cos0, sin1, cos1...].
- rmse: Es la RMSE de la regresión armónica.
- rSquared: Es el valor de R cuadrado de la regresión armónica.
- residuals: Es un array 1D de los residuos de la regresión armónica.
Consulta: Brooks, E.B., Wynne, R.H., Thomas, V.A., Blinn, C.E. y 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.
| Uso | Muestra |
|---|
ee.Algorithms.TemporalSegmentation.Ewmacd(timeSeries, vegetationThreshold, trainingStartYear, trainingEndYear, harmonicCount, xBarLimit1, xBarLimit2, lambda, lambdasigs, rounding, persistence) | Imagen |
| Argumento | Tipo | Detalles |
|---|
timeSeries | ImageCollection | Es la colección de la que se extraerá la EWMA. Se espera que esta colección contenga 1 imagen por año y que se ordene de forma temporal. |
vegetationThreshold | Número de punto flotante | Es el umbral para la vegetación. Los valores inferiores a este se consideran no vegetación. |
trainingStartYear | Número entero | Es el año de inicio (inclusive) del período de entrenamiento. |
trainingEndYear | Número entero | Es el año de finalización (exclusive) del período de entrenamiento. |
harmonicCount | Número entero, valor predeterminado: 2 | Es la cantidad de pares de funciones armónicas (seno y coseno) que se usan. |
xBarLimit1 | Número de punto flotante, valor predeterminado: 1.5 | Es el umbral para el límite inicial de xBar de entrenamiento. |
xBarLimit2 | Número entero, valor predeterminado: 20 | Es el umbral para el límite de xBar en ejecución. |
lambda | Número de punto flotante, valor predeterminado: 0.3 | Es el parámetro de ajuste "lambda" que pondera los años nuevos en comparación con la media móvil. |
lambdasigs | Número de punto flotante, valor predeterminado: 3 | Son los límites de control de EWMA, en unidades de desviaciones estándar. |
rounding | Booleano, valor predeterminado: verdadero | Indica si se debe realizar el redondeo para la EWMA. |
persistence | Número entero, valor predeterminado: 3 | Es la cantidad mínima de observaciones necesarias para considerar un cambio. |