Here is an Interactive example for Graph-based Segmentation for Multivariate Time Series algorithm (MTS-GS. v1)
This example is based on google earth engine, the requirements include:
- python 3.7
- os, datetime, math, pickle, operator, itertools
- pandas, numpy
- cv2, skimage, sklearn
- matplotlib, seaborn
- networkx
- earthengine, geemap
- our lib: MTS_GS_LIB.cp37-win_amd64.pyd, please place it in the folder where the "main.ipynb" file resides
After install the requirements, you can run the "main.ipynb" file to detect the block-level changes.
Note that: Parameter adjustment is not supported in MTS-GS.v1
Wang N, Li W, Tao R, et al. Graph-based block-level urban change detection using Sentinel-2 time series[J]. Remote Sensing of Environment, 2022, 274: 112993. Reflink: https://www.sciencedirect.com/science/article/abs/pii/S0034425722001079