ee.Algorithms.TemporalSegmentation.LandTrendr

Landsat に基づく撹乱と回復のトレンドの検出: 時間の経過に伴うスペクトル軌跡を抽出することで、画像の時系列を時間的にセグメント化します。各画像の最初のバンドを使用してブレークポイントを見つけ、そのブレークポイントを使用して後続のすべてのバンドにフィッティングを行います。ブレークポイントは、4 行と画像と同じ数の列を持つ 2 次元行列として返されます。最初の 2 行は元の X 値と Y 値です。3 行目には推定されたセグメントに適合する Y 値が含まれ、4 行目には対応する点がセグメント頂点として使用された場合は 1、そうでない場合は 0 が含まれます。追加の適合バンドは、出力の行として追加されます。ブレークポイントのフィッティングでは、値の増加は撹乱を表し、値の減少は回復を表すと想定されます。

参照: Kennedy, R.E., Yang, Z. and Cohen, W.B., 2010. Detecting trends in forest disturbance and recovery using yearly Landsat time series: 1. LandTrendr - Temporal segmentation algorithms. Remote Sensing of Environment, 114(12), pp.2897-2910.

用途戻り値
ee.Algorithms.TemporalSegmentation.LandTrendr(timeSeries, maxSegments, spikeThreshold, vertexCountOvershoot, preventOneYearRecovery, recoveryThreshold, pvalThreshold, bestModelProportion, minObservationsNeeded)画像
引数タイプ詳細
timeSeriesImageCollectionブレークポイントの抽出元の年次時系列。最初のバンドを使用してブレークポイントを見つけ、後続のすべてのバンドはそれらのブレークポイントを使用してフィッティングされます。
maxSegments整数時系列に適合させるセグメントの最大数。
spikeThreshold浮動小数点数、デフォルト: 0.9スパイクを減衰させるしきい値(1.0 は減衰なし)。
vertexCountOvershoot整数、デフォルト: 3初期モデルは、maxSegments + 1 個の頂点をこの量だけオーバーシュートできます。その後、maxSegments + 1 に削減されます。
preventOneYearRecoveryブール値、デフォルト: false1 年間の回復を表すセグメントを防止します。
recoveryThreshold浮動小数点数、デフォルト: 0.25セグメントの回復率が 1/recoveryThreshold(年単位)より速い場合、そのセグメントは許可されません。
pvalThreshold浮動小数点数、デフォルト: 0.1適合モデルの p 値がこのしきい値を超えると、現在のモデルは破棄され、Levenberg-Marquardt オプティマイザを使用して別のモデルが適合されます。
bestModelProportion浮動小数点数、デフォルト: 0.75頂点が多いモデルでも、p 値が最適なモデルの p 値の(2 - bestModelProportion)倍以下であれば選択できます。
minObservationsNeeded整数、デフォルト: 6出力フィッティングを実行するために必要な最小観測数。