ee.Algorithms.TemporalSegmentation.Ccdc

連続的な変化の検出と分類の時間的ブレークポイント アルゴリズムを実装します。このアルゴリズムは、調和関数をデータに繰り返し適合させることで、画像コレクション内の時間的ブレークポイントを見つけます。適合係数はすべての入力バンドに対して生成されますが、ブレークポイント検出に使用するバンドは 'breakpointBands' 引数で指定できます。

詳細については、Zhu, Z. and Woodcock, C.E.,2014 をご覧ください。Continuous change detection and classification of land cover using all available Landsat data. Remote sensing of Environment, 144, pp.152-171.

用途戻り値
ee.Algorithms.TemporalSegmentation.Ccdc(collection, breakpointBands, tmaskBands, minObservations, chiSquareProbability, minNumOfYearsScaler, dateFormat, lambda, maxIterations)画像
引数タイプ詳細
collectionImageCollectionCCDC を実行する画像のコレクション。
breakpointBandsリスト、デフォルト: null変化の検出に使用するバンドの名前またはインデックス。指定しない場合は、すべてのバンドが使用されます。
tmaskBandsリスト、デフォルト: null反復 TMask クラウド検出に使用するバンドの名前またはインデックス。通常は、緑色のバンドと SWIR1 バンドです。指定しない場合、TMask は使用されません。指定する場合、'tmaskBands' は 'breakpointBands' に含める必要があります。
minObservations整数、デフォルト: 6変更にフラグを設定するために必要な観測数。
chiSquareProbability浮動小数点数、デフォルト: 0.99[0, 1] の範囲の変更検出のカイ二乗確率のしきい値。
minNumOfYearsScaler浮動小数点数、デフォルト: 1.33新しいフィッティングを適用する最小年数の係数。
dateFormat整数、デフォルト: 0フィッティング時に使用する時間表現: 0 = jDays、1 = 分数年、2 = ミリ秒単位の Unix 時間。各時間セグメントの開始時間、終了時間、ブレーク時間は、この方法でエンコードされます。
lambda浮動小数点数、デフォルト: 20LASSO 回帰フィッティングのラムダ。0 に設定すると、LASSO の代わりに通常の OLS が使用されます。
maxIterations整数、デフォルト: 25000LASSO 回帰の収束の最大実行回数。0 に設定すると、LASSO の代わりに通常の OLS が使用されます。