ee.Algorithms.TemporalSegmentation.C2c

Composite 2 Change(C2C)アルゴリズムの実装。このアルゴリズムは、指定された最大二乗平均平方根誤差(RMSE)内でデータを適合させるために必要な最小のセグメントを使用して、区分的線形適合で時系列をセグメント化します。アルゴリズムに指定されたすべてのバンドについて、次のバンドが返されます。

    changeDate:各適合セグメントの開始日と終了日のペアを表す倍精度の 1 次元配列。日付形式は dateFormat 引数によって決まります。

    value: changeDate におけるバンドの値の倍精度の 1 次元配列。

    magnitude: 変更日の前後の値の絶対差を提供する倍精度の 1 次元配列。最初の大きさは常に NaN です。

    duration: 変更日の前のセグメントの期間の倍精度の 1 次元配列。最初の期間は常に NaN です。

    rate: 変更日の前のデータの変化率の倍精度の 1 次元配列。最初のレートは常に NaN です。

    postMagnitude: 変更日以降の値と変更日の値の絶対差分の倍精度浮動小数点数の 1 次元配列。最後の postMagnitude は常に NaN です。

    postDuration: 変更日以降のセグメントの長さ。最後の postDuration は常に NaN です。

    postRate: 変更日以降のデータの変化率。最後の postRate は常に NaN です。

    indexRegrwoth: 変更日の値と、5 つのデータポイント後の値の差。

    recoveryIndicator: indexRegrowth と magnitude の比率。

    regrowth60: ブレークポイントと、系列値が外乱前の値の 60% になるデータポイントとの時間差。

    regrowth60: ブレークポイントと、系列値が外乱前の値の 80% になるデータポイントとの時間差。

    regrowth60: ブレークポイントと、系列値が事前分布値の 100% になるデータポイントとの時間差。

元のアルゴリズムの詳細については、Hermosilla 他(2015 年)dx.doi.org/10.1016/j.rse.2014.11.005 をご覧ください。

アルゴリズムの実装については、GitHub(https://github.com/saveriofrancini/C2C-GEE)をご覧ください。

謝辞: FORWARDS、NextGenCarbon。

引用: Txomin Hermosilla、Michael A. Wulder, Joanne C. White, Nicholas C. Coops、Daniel Coelho、Giovanni Ciatto、Noel Gorelick、Saverio Francini。準備中です。画像合成、時系列変化検出、時間的指標: Google Earth Engine での Composite2Change(C2C)アルゴリズムの実装。このアルゴリズムはプレビュー版であり、変更される可能性があります。

用途戻り値
ee.Algorithms.TemporalSegmentation.C2c(collection, dateFormat, maxError, maxSegments, startYear, endYear, infill, spikesTolerance, includePostMetrics, includeRegrowth, useRelativeRegrowth, negativeMagnitudeOnly)画像
引数タイプ詳細
collectionImageCollectionC2C を実行する画像のコレクション。
dateFormat整数、デフォルト: 0フィッティング中に使用する時間表現: 0 = jDays、1 = 年の分数、2 = UNIX 時間(ミリ秒単位)。各時間セグメントの開始時間、終了時間、休憩時間は、このようにエンコードされます。
maxError浮動小数点数、デフォルト: 75
maxSegments整数、デフォルト: 6
startYear整数。デフォルト: 1984
endYear整数。デフォルト: 2019
infillブール値。デフォルト値は true です。
spikesTolerance浮動小数点数、デフォルト: 0.85
includePostMetricsブール値。デフォルト値は true です。
includeRegrowthブール値。デフォルト値は false です。
useRelativeRegrowthブール値。デフォルト値は false です。
negativeMagnitudeOnlyブール値。デフォルト値は false です。