Her piksel, aşağıdaki biçimde parçalı doğrusal/harmonik bir modelle uyarlanır:
Y = A + B * t + C * cos(2 * pi * season(t)) + D * sin(2 * pi * season(t)) + E * cos(4 * pi * season(t)) + F * sin(4 * pi * season(t)) + ...
Bu denklemde "t", resmin "dateFormat" ile belirtilen biçimdeki başlangıç zamanıdır ve "season(t)", bu başlangıç zamanının kesirli yılıdır (ayrıntılar için dateFormat'in açıklamasına bakın). Harmonik terimlerin maksimum sırası "seasonalModelOrder" ile belirlenir.
Sonuç, iki bant içeren bir resim ve girişteki her bant için iki banttır:
tStart
, tEnd
: Bunların her biri, parçalı doğrusal uyumdaki segment başına bir girişle 1 boyutlu bir dizi içerir. Her giriş, ilgili segmentteki ilk veya son resimlerin başlangıç zamanını içerir. Buradaki değerler, katsayılarla kolayca kullanılabilmesi için varsayılan olarak kesirli yıl biçimindedir.
coefs_BANDNAME
: Giriş bantı başına bir çıkış bantı olur. Bunların her biri, segment başına bir satır olacak şekilde 2 boyutlu bir dizi içerir. Bu satırdaki değerler, söz konusu segment için doğrusal uyumun katsayılarıdır. Yani, bu segment için A, B, C, ... değerleridir. Yukarıda açıklandığı gibi, buradaki değerler "dateFormat"ten etkilenir.
.rmse_BANDNAME
: Giriş bandı başına bir çıkış bandı olur. Bu, segment başına bir giriş içeren 1 boyutlu bir dizi tutar. Her segmentin değeri, o segment için doğrusal uyum artıklarının RMSE'sidir.
Kullanım | İadeler |
---|---|
ee.Algorithms.TemporalSegmentation.StructuralChangeBreakpoints(collection, breakpointBand, seasonalModelOrder, minSpacing, maxBreaks, dateFormat) | Resim |
Bağımsız Değişken | Tür | Ayrıntılar |
---|---|---|
collection | ImageCollection | Kesme noktalarının algılanacağı resim koleksiyonu. |
breakpointBand | Dize, varsayılan: null | Kesme noktası algılama için kullanılacak bant adı. Yalnızca resimlerde tek bir bant varsa isteğe bağlıdır. |
seasonalModelOrder | Tamsayı, varsayılan: 3 | Harmonik mevsimsel modelin sırası. |
minSpacing | Ondalıklı sayı, varsayılan: 0,15 | Kesme noktaları arasındaki minimum boşluk. Bu değer 0 ile 1 (hariç) arasındaysa koleksiyondaki resim sayısının bir kesri olarak yorumlanır. Aksi takdirde, örnek sayısı olarak yorumlanır. |
maxBreaks | Tamsayı, varsayılan: 0 | Maksimum kesme noktası sayısı. |
dateFormat | Tamsayı, varsayılan: 1 | Sonuçlarda kullanılacak zaman gösterimi: 1 = kesirli yıllar, 2 = milisaniye cinsinden Unix saati. Bu durum, tStart ve tEnd bantlarındaki değerleri ve harmonik modelde kullanılan "t" değerlerini etkiler. Burada ve bu modelde kullanılan kesirli yıllar, 1 Ocak 1970'ten bu yana geçen 365,25 günlük yılların kesirli sayısı olarak tanımlanır. |