Ciao Roberta, Thanks for all your excellent work and comprehensive documentation and information also on dev list.
In the light of the discussion around the Sentinel-2 pre-processing wrapper script, I was wondering if you plan / were considering to add a multi-temporal approach to cloud detection [1,2,3] to your module? If your GSoC was a "pick and choose event”, I would personally be more than satisfied with an “i.atcorr.params” module (or the like) that compiles 6s input file (maybe just with simple user input on geometrical conditions, aerosol model, …) instead of a wrapper for a full preprocessing chain, if that allows you to work on a (at least preliminary) multitemporal could detection procedure… Maybe you discussed this already with your mentors. So, I have no intentions to interfere here, just indicate my personal preferences 😉 … As for AOT estimation, this paper might be of interest? http://www.mdpi.com/2072-4292/9/12/1230/htm Kind regards, Stefan 1: https://www.sciencedirect.com/science/article/pii/S0034425710000908 2: http://www.cesbio.ups-tlse.fr/multitemp/?p=6832 3: https://forum.step.esa.int/t/maccs-maja-now-distributed-as-binary-code-for-non-commercial-use/5500 From: grass-dev <[email protected]> On Behalf Of Roberta Fagandini Sent: søndag 1. juli 2018 11:23 To: [email protected]; GRASS developers list <[email protected]> Subject: [GRASS-dev] GSoC 2018 report week 07 - GRASS GIS module for Sentinel-2 cloud and shadow detection Hi all! I'm Roberta Fagandini and I'm working on my GSoC project, a GRASS GIS module for Sentinel-2 cloud and shadow detection. This is my report for the seventh week of coding. 1) What did I complete this week? · Continued coding the GRASS python script to execute i.atcorr for all bands of the input image changing accordingly the requested input parameters and control file [0] · Changed some lines of the code according to the i.atcorr manual page (e.g. lon/lat retrieved from the computational region and not from metadata file) [0] · Added the automatic computation of mean target elevation from the input dem [0] · Wrote and added the python script for retrieving the aerosol optical thickness (AOT) value from AERONET data using Py6S library [1] · Discussed with dev community about the need to write my own routine to retrieve and compute AOT at 550 nm avoiding too many dependencies [2] · Started writing my own routine to extract and compute AOT at 550 (one of the parameters of the i.atcorr control file) [3] 2) What am I going to achieve for next week? · Finish writing the routine for AOT computation · Understand how to automatically retrieve some parameters for the control file like aerosol and atmospheric models · Finish defining the automatic procedure for retrieving all the last missing parameters for the control file 3) Is there any blocking issue? No at the moment but the coding of the routine takes more time than expected. Here the links to my GitHub repository [4] and wiki page [5] Kind regards, Roberta [0] https://github.com/RobiFag/GRASS_clouds_and_shadows/commit/52ede2e0e8d157f5b19fbb414c29bbde0e728b13#diff-d42beca70d363fcee5a6ec17260c5129 [1] https://github.com/RobiFag/GRASS_clouds_and_shadows/commit/a8757bfaae04c283daab1b03216b3e0d7ed4c885 [2] https://lists.osgeo.org/pipermail/grass-dev/2018-June/088814.html [3] https://github.com/RobiFag/GRASS_clouds_and_shadows/commit/568164ea4f093a3045b2562404ece544d1ff6f0f [4] https://github.com/RobiFag/GRASS_clouds_and_shadows [5] https://trac.osgeo.org/grass/wiki/GSoC/2018/CloudsAndShadowsDetection
_______________________________________________ grass-dev mailing list [email protected] https://lists.osgeo.org/mailman/listinfo/grass-dev
