I am working on my master thesis on multi temporal classification of LULC using S2 imagery in Google Earth Engine.
The goal: to distinguish urban area from the landscape in the Inner Niger Delta. This cannot be done using supervised classification as the houses are build of the same material as the surroundings, so the profile spectra are very similar. So my plan is to do this based on time series, where I assume that urban areas are very stable in terms of the NDVI profile and the surroundings fluctuate more. I would have to be able to have NDVI time serie info of every pixel and them cluster the similar ones together.
The problem: I know how to extract the time series with NDVI information (script:https://code.earthengine.google.com/9069f8232d61a5a51546d28a92b27110), and I know how to apply clustering for one (LS8) image (script:https://code.earthengine.google.com/915d919c2adef5a15a140c1a0d5d328d). But I have not managed to combine these two. So to do a clustering based on the NDVI time series PER PIXEL.
Is it possible to extract the (mean) time-serie chart, of e.g. NDVI, per cluster so I can determine the class?