ee.Algorithms.TemporalSegmentation.LandTrendr

根據 Landsat 偵測干擾和復原趨勢:擷取一段時間內的光譜變化軌跡,將時間序列圖像劃分為多個片段。系統會使用每張圖片的第一個波段尋找中斷點,並使用這些中斷點對所有後續波段執行擬合。系統會以 4 列的 2D 矩陣傳回中斷點,欄數則與圖片數量相同。前兩列是原始的 X 和 Y 值。第三列包含與預估區隔相符的 Y 值,第四列則包含 1 (如果對應點用做區隔頂點) 或 0 (如果不是)。輸出內容會以資料列的形式,顯示所有額外加裝的錶帶。中斷點擬合會假設值增加代表干擾,值減少代表復原。

請參閱:Kennedy, R.E.、Yang, Z. 和 Cohen, W.B.,2010 年。使用 Landsat 每年時間序列資料偵測森林干擾和復原趨勢:1. LandTrendr - 時間區隔演算法。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布林值,預設值為 false防止出現代表一年復原期的區隔。
recoveryThreshold浮點值,預設值為 0.25如果區隔的復原率高於 1/recoveryThreshold (以年為單位),則不允許該區隔。
pvalThreshold浮點值,預設值為 0.1如果已調整模型的 p 值超過這個門檻,系統就會捨棄目前的模型,並使用 Levenberg-Marquardt 最佳化工具調整另一個模型。
bestModelProportion浮點值,預設值為 0.75如果頂點較多的模型 p 值不超過最佳模型 p 值的 (2 - bestModelProportion) 倍,系統就會選擇這類模型。
minObservationsNeeded整數,預設值為 6執行輸出擬合所需的最低觀察次數。