| 1 | |
| 2 | = GSoC 2018 GRASS GIS module for Sentinel-2 cloud and shadow detection = |
| 3 | |
| 4 | || Title: || '''GRASS GIS module for Sentinel-2 cloud and shadow detection''' || |
| 5 | ||Student Name: || Roberta Fagandini, Ph.D. student at [https://www.polimi.it/en/ Politecnico of Milano] || |
| 6 | ||Organization: || [http://www.osgeo.org OSGeo - Open Source Geospatial Foundation] || |
| 7 | || Mentor Name: || [https://wiki.osgeo.org/wiki/User:Robertomarzocchi Roberto Marzocchi], [https://wiki.osgeo.org/wiki/User:Mlennert Moritz Lennert] || |
| 8 | || GSoC proposal: || [https://docs.google.com/document/d/1mQyouqbHGHugn5DjEDZI3hc1eU_bT_b0qLJPPwkt_hk/edit?usp=sharing GRASS GIS module for Sentinel-2 cloud and shadow detection] || |
| 9 | || Repositories: || Github for development: https://github.com/RobiFag/GRASS_clouds_and_shadows || |
| 10 | {{{#!comment|| || GRASS SVN !AddOns for final modules: || |
| 11 | }}} |
| 12 | |
| 13 | == Abstract == |
| 14 | Unlike Landsat images, Sentinel-2 datasets do not include thermal and Quality Assessment bands that simplify the detection of clouds avoiding erroneous classification. Moreover, also clouds shadows on the ground lead to anomalous reflectance values which have to be taken into account during the image processing. To date, only a specific module for Landsat automatic cloud coverage assessment is available within GRASS GIS [https://grass.osgeo.org/grass74/manuals/i.landsat.acca.html (i.landsat.acca)] while regarding shadows, no specific module is available. Therefore to date, the detection of clouds and shadows has to be manually performed for Sentinel-2 images. |
| 15 | |
| 16 | == Goal == |
| 17 | The aim is the coding of a specific module for GRASS GIS application which implements an automatic procedure for clouds and shadow detection within Sentinel 2 images. The module has to provide a tool which can be easily used by inexpert users, taking advantage of the suggested parameters, or by more expert users that can modify default values according to their needs. |
| 18 | |
| 19 | == Timeline == |
| 20 | |
| 21 | |||| ||status|| |
| 22 | ||Community bounding period || Improvement of my knowledge about GRASS Python Scripting Library and Completion of the tests phase in order to reach a final procedure version || || |
| 23 | ||MAY 14 - 18 || || || |
| 24 | ||MAY 21 - 25 || || || |
| 25 | ||MAY 28 - JUNE 1 || || || |
| 26 | ||JUNE 4 - 8 || || || |
| 27 | ||JUNE 11 - 15 || '''First evaluation''' || || |
| 28 | ||JUNE 18 - 22 || || || |
| 29 | ||JUNE 25 - 29 || || || |
| 30 | ||JULY 2 - 6 || || || |
| 31 | ||JULY 9 - 13 || '''Second evaluations''' || || |
| 32 | ||JULY 16 - 20 || || || |
| 33 | ||JULY 23 - 27 || || || |
| 34 | ||JULY 30 - AUGUST 3 || || || |
| 35 | ||AUGUST 6 - 10 || || || |
| 36 | || AUGUST 6 - 14 || '''Final evaluations''' || || |