Opened 8 years ago
Last modified 5 years ago
#3283 new enhancement
i.landsat.acca - cloud/shadow detection (vs. fmask)
Reported by: | martinl | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | 7.8.3 |
Component: | Imagery | Version: | unspecified |
Keywords: | i.landsat.acca | Cc: | |
CPU: | Unspecified | Platform: | Unspecified |
Description (last modified by )
Recently I was working with Landsat data and performed cloud detection
using G72:i.landsat.acca. The module produced quite reasonable results at least for clouds (see attachment:landsat_acca.png, yellow color), but much more worst results for shadows (orange color, see -s
flag (1)), also -2f
flags have been used. Please compare with RGB composition
(attachment:landsat_rgb.png and attachment:landsat_acca_comp.png).
The module uses basically map algebra for cloud detection (2) and for shadows (3). Shadows detection seems to be somehow unfinished (or very simple).
I tested fmask (4) which gives much more better results (attachment:landsat_fmask.png, attachment:landsat_fmask_comp.png). I didn't studied the algorithm, but it seems to me that it's based on object segmentation approach.
Do you think that new better implementation of G72:i.landsat.acca would be topic for GSOC or student project? The fmask algorithm seems to be well-known, I also found Python library (5).
For now I would suggest to disable shadow detection or at least to add big fat warning about results. What do you think?
(1) https://grass.osgeo.org/grass72/manuals/i.landsat.acca.html
(2) https://trac.osgeo.org/grass/browser/grass/trunk/imagery/i.landsat.acca/algorithm.c#L76
(3) https://trac.osgeo.org/grass/browser/grass/trunk/imagery/i.landsat.acca/algorithm.c#L465
Attachments (5)
Change History (17)
by , 8 years ago
Attachment: | landsat_rgb.png added |
---|
by , 8 years ago
Attachment: | landsat_fmask_comp.png added |
---|
by , 8 years ago
Attachment: | landsat_acca_comp.png added |
---|
by , 8 years ago
Attachment: | landsat_acca.png added |
---|
by , 8 years ago
Attachment: | landsat_fmask.png added |
---|
comment:1 by , 8 years ago
Description: | modified (diff) |
---|
comment:2 by , 8 years ago
Description: | modified (diff) |
---|
comment:3 by , 7 years ago
Milestone: | 7.4.0 → 7.4.1 |
---|
comment:4 by , 6 years ago
Milestone: | 7.4.1 → 7.4.2 |
---|
comment:5 by , 6 years ago
Milestone: | 7.4.2 → 7.6.0 |
---|
All enhancement tickets should be assigned to 7.6 milestone.
comment:8 by , 6 years ago
Milestone: | 7.6.2 → 7.8.0 |
---|
comment:12 by , 5 years ago
Milestone: | → 7.8.3 |
---|
Ticket retargeted after milestone closed