ee.Algorithms.TemporalSegmentation.LandTrendr

Detección basada en Landsat de tendencias en la perturbación y la recuperación: Segmenta temporalmente una serie temporal de imágenes extrayendo las trayectorias espectrales del cambio a lo largo del tiempo. La primera banda de cada imagen se usa para encontrar los puntos de interrupción, y esos puntos se usan para realizar el ajuste en todas las bandas posteriores. Los puntos de corte se devuelven como una matriz bidimensional de 4 filas y tantas columnas como imágenes. Las dos primeras filas son los valores originales de X e Y. La tercera fila contiene los valores de Y ajustados a los segmentos estimados, y la cuarta fila contiene un 1 si el punto correspondiente se usó como vértice del segmento o un 0 si no se usó. Las bandas ajustadas adicionales se agregan como filas en el resultado. El ajuste de puntos de quiebre supone que los valores crecientes representan perturbaciones y los valores decrecientes representan recuperación.

Consulta: Kennedy, R.E., Yang, Z. y Cohen, W.B., 2010. Detección de tendencias en la perturbación y recuperación de bosques con series temporales anuales de Landsat: 1. LandTrendr: Algoritmos de segmentación temporal. Remote Sensing of Environment, 114(12), pp.2897-2910.

UsoMuestra
ee.Algorithms.TemporalSegmentation.LandTrendr(timeSeries, maxSegments, spikeThreshold, vertexCountOvershoot, preventOneYearRecovery, recoveryThreshold, pvalThreshold, bestModelProportion, minObservationsNeeded)Imagen
ArgumentoTipoDetalles
timeSeriesImageCollectionEs la serie temporal anual de la que se extraerán los puntos de interrupción. La primera banda se usa para encontrar los puntos de interrupción, y todas las bandas posteriores se ajustan con esos puntos de interrupción.
maxSegmentsNúmero enteroEs la cantidad máxima de segmentos que se ajustarán en la serie temporal.
spikeThresholdNúmero de punto flotante, valor predeterminado: 0.9Es el umbral para reducir los picos (1.0 significa que no hay reducción).
vertexCountOvershootNúmero entero, valor predeterminado: 3El modelo inicial puede exceder la cantidad de vértices de maxSegments + 1 en esta cantidad. Más adelante, se reducirá a maxSegments + 1.
preventOneYearRecoveryBooleano, valor predeterminado: falsoEvita los segmentos que representan recuperaciones de un año.
recoveryThresholdNúmero de punto flotante, valor predeterminado: 0.25Si un segmento tiene una tasa de recuperación más rápida que 1/recoveryThreshold (en años), no se permite el segmento.
pvalThresholdNúmero de punto flotante, valor predeterminado: 0.1Si el valor p del modelo ajustado supera este umbral, se descarta el modelo actual y se ajusta otro con el optimizador de Levenberg-Marquardt.
bestModelProportionNúmero de punto flotante, valor predeterminado: 0.75Permite elegir modelos con más vértices si su valor p no es más de (2 - bestModelProportion) veces el valor p del mejor modelo.
minObservationsNeededNúmero entero, valor predeterminado: 6Cantidad mínima de observaciones necesarias para ajustar la salida.