ee.Algorithms.TemporalSegmentation.LandTrendr
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Wykrywanie trendów w zakłóceniach i regeneracji na podstawie danych z satelity Landsat: czasowe segmentowanie serii zdjęć poprzez wyodrębnianie trajektorii spektralnych zmian w czasie. Do znajdowania punktów podziału używany jest pierwszy pasmo każdego obrazu, a punkty te są wykorzystywane do dopasowywania wszystkich kolejnych pasm. Punkty podziału są zwracane jako dwuwymiarowa macierz z 4 wierszami i liczbą kolumn równą liczbie obrazów. Pierwsze 2 wiersze to pierwotne wartości X i Y. Trzeci wiersz zawiera wartości Y dopasowane do szacowanych segmentów, a czwarty wiersz zawiera wartość 1, jeśli odpowiedni punkt został użyty jako wierzchołek segmentu, lub 0, jeśli nie. Wszystkie dodatkowe dopasowane pasma są dołączane jako wiersze w danych wyjściowych. Dopasowywanie punktu przerwania zakłada, że rosnące wartości oznaczają zakłócenia, a malejące – powrót do normy.
Zobacz: Kennedy, R.E., Yang, Z. i Cohen, W.B., 2010 r. Wykrywanie trendów w zakłóceniach i regeneracji lasów za pomocą rocznych szeregów czasowych Landsat: 1. LandTrendr – algorytmy segmentacji czasowej. Remote Sensing of Environment, 114(12), s.2897–2910.
Wykorzystanie | Zwroty |
---|
ee.Algorithms.TemporalSegmentation.LandTrendr(timeSeries, maxSegments, spikeThreshold, vertexCountOvershoot, preventOneYearRecovery, recoveryThreshold, pvalThreshold, bestModelProportion, minObservationsNeeded) | Obraz |
Argument | Typ | Szczegóły |
---|
timeSeries | ImageCollection | Roczny szereg czasowy, z którego mają zostać wyodrębnione punkty przerwania. Pierwszy przedział służy do znajdowania punktów przerwania, a wszystkie kolejne przedziały są dopasowywane przy użyciu tych punktów. |
maxSegments | Liczba całkowita | Maksymalna liczba segmentów, które mają być dopasowane do szeregu czasowego. |
spikeThreshold | Liczba zmiennoprzecinkowa, domyślnie: 0,9 | Próg tłumienia skoków (1,0 oznacza brak tłumienia). |
vertexCountOvershoot | Liczba całkowita, wartość domyślna: 3 | Początkowy model może przekroczyć liczbę wierzchołków maxSegments + 1 o tę wartość. Później zostanie on skrócony do maxSegments + 1. |
preventOneYearRecovery | Wartość logiczna, domyślnie: false | Zapobiegaj segmentom, które reprezentują roczne odzyskiwanie. |
recoveryThreshold | Liczba zmiennoprzecinkowa, domyślnie: 0,25 | Jeśli współczynnik odzyskiwania segmentu jest większy niż 1/recoveryThreshold (w latach), segment jest niedozwolony. |
pvalThreshold | Liczba zmiennoprzecinkowa, domyślnie: 0,1 | Jeśli wartość p dopasowanego modelu przekracza ten próg, bieżący model jest odrzucany i dopasowywany jest kolejny model z użyciem optymalizatora Levenberga-Marquardta. |
bestModelProportion | Liczba zmiennoprzecinkowa, domyślnie: 0,75 | Umożliwia wybieranie modeli z większą liczbą wierzchołków, jeśli ich wartość p nie jest większa niż (2 – najlepszy odsetek modelu) razy wartość p najlepszego modelu. |
minObservationsNeeded | Liczba całkowita, domyślnie: 6 | Minimalna liczba obserwacji potrzebnych do dopasowania danych wyjściowych. |
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-26 UTC.
[null,null,["Ostatnia aktualizacja: 2025-07-26 UTC."],[],["The LandTrendr algorithm segments a time-series of images, using the first band to find breakpoints that identify spectral changes. These breakpoints are then applied to fit all other bands. Breakpoints are returned as a matrix, with the original data, fitted values, and segment vertex indicators. Increasing values suggest disturbance, while decreasing values suggest recovery. Users define parameters like maximum segments, spike dampening, and recovery rates to guide the fitting process. The algorithm outputs an image containing the results.\n"],null,[]]