ee.Algorithms.TemporalSegmentation.StructuralChangeBreakpoints

Chạy tính năng phát hiện điểm ngắt, tương tự như hàm strucchange::breakpoints của R.

Mỗi điểm ảnh được điều chỉnh theo mô hình tuyến tính/điều hoà từng phần, có dạng

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)) + ...

Trong phương trình này, "t" là thời gian bắt đầu của hình ảnh ở định dạng do "dateFormat" chỉ định và "season(t)" là năm phân số của thời gian bắt đầu đó (xem nội dung mô tả về dateFormat để biết thông tin chi tiết). Thứ tự tối đa của các số hạng điều hoà được xác định bằng "seasonalModelOrder".

Kết quả là một hình ảnh chứa 2 dải, cộng thêm 2 dải cho mỗi dải trong dữ liệu đầu vào:

tStart, tEnd: mỗi phần tử trong số này chứa một mảng 1 chiều, với một mục nhập cho mỗi đoạn trong đường khớp tuyến tính từng phần; mỗi mục nhập chứa thời gian bắt đầu của hình ảnh đầu tiên hoặc cuối cùng trong đoạn đó. Theo mặc định, các giá trị ở đây được tính bằng số năm phân số để dễ dàng sử dụng với các hệ số.

coefs_BANDNAME: sẽ có một dải đầu ra như vậy cho mỗi dải đầu vào. Mỗi đối tượng này chứa một mảng 2D, với một hàng cho mỗi đoạn. Các giá trị trong hàng đó là hệ số của đường khớp tuyến tính cho phân khúc đó, tức là các giá trị của A, B, C, ... cho phân khúc đó. Như mô tả ở trên, các giá trị ở đây chịu ảnh hưởng của "dateFormat"

.rmse_BANDNAME: sẽ có một dải đầu ra như vậy cho mỗi dải đầu vào. Tham số này chứa một mảng 1 chiều, mỗi phân đoạn có một mục nhập. Giá trị của mỗi đoạn là RMSE cho phần dư của đường thẳng phù hợp cho đoạn đó.

Cách sử dụngGiá trị trả về
ee.Algorithms.TemporalSegmentation.StructuralChangeBreakpoints(collection, breakpointBand, seasonalModelOrder, minSpacing, maxBreaks, dateFormat)Hình ảnh
Đối sốLoạiThông tin chi tiết
collectionImageCollectionTập hợp hình ảnh để phát hiện điểm ngắt.
breakpointBandChuỗi, mặc định: nullTên của dải tần dùng để phát hiện điểm ngắt. Chỉ không bắt buộc nếu hình ảnh chỉ có một dải tần.
seasonalModelOrderSố nguyên, mặc định: 3Thứ tự của mô hình điều hoà theo mùa.
minSpacingSố thực, mặc định: 0,15Khoảng cách tối thiểu giữa các điểm ngắt. Nếu nằm trong khoảng từ 0 đến 1 (không bao gồm), thì giá trị này sẽ được hiểu là một phần của số lượng hình ảnh trong bộ sưu tập. Nếu không, giá trị này sẽ được hiểu là số lượng mẫu.
maxBreaksSố nguyên, mặc định: 0Số điểm ngắt tối đa.
dateFormatSố nguyên, mặc định: 1Cách biểu thị thời gian để sử dụng trong kết quả: 1 = năm lẻ, 2 = thời gian Unix tính bằng mili giây. Điều này ảnh hưởng đến các giá trị trong dải tStart và tEnd cũng như các giá trị "t" được dùng trong mô hình hài hoà. Số năm phân số được dùng ở đây và trong mô hình đó được xác định là số phân số của số năm có 365,25 ngày kể từ ngày 1 tháng 1 năm 1970.