Issues with unwrapping error correction with ASF + Mintpy

76 views
Skip to first unread message

Gilles Depypere

unread,
Mar 8, 2022, 10:23:30 AM3/8/22
to MintPy
Hey everyone,

So far, I have been experimenting a bit with the ASF + Mintpy workflow in order to detect long-term deformations. So far so good but I am experiencing some issues with unwrapping error correction in Mintpy. The other steps work fine without errors but when I turn on unwrapping error correction (in my case phase closure), I am getting some errors. First of all, during the phase unwrapping error phase, it says that 'connectcomponent' doesn't exist. This seems to be resolved when I execute the code for a second time, using the same inputs. But then after a while, during the invert network phase, the code stops executing and states that there are not enough reliable pixels. I have already tried the steps that it advised (changing the reference pixel to an area without unwrapping errors and with high coherence and making sure that the network is fully connected, but the error does not seem to be resolved.

Any advice on how to resolve this or check what I did wrong would be useful. I also don't know if the first error is related to the second or not.

Thanks for the help!
error2.png
network.pdf
error1.png

Eric Fielding

unread,
Mar 10, 2022, 10:50:40 AM3/10/22
to MintPy
When you say "ASF", I assume you are using the ASF On-Demand Hyp3 Gamma interferograms (the ASF also stores the ARIA GUNW InSAR products). The Gamma InSAR processing does not generate connected components layers, and the MintPy unwrapping error correction methods depend on that. It might be possible to run the Stanford Snaphu program as a post-processing step to generate the connected components layer, but this is not an easy procedure. The ARIA GUNW processing uses ISCE2.. The ISCE2 processing system that uses Snaphu, so those products include the connected components. 

I would guess that the unwrapping error correction failed to work and then marked all the pixels as bad, causing the second error. If you want to use the ASF Gamma processing, you will have to skip the unwrapping correction.

Gilles Depypere

unread,
Mar 11, 2022, 5:30:35 AM3/11/22
to MintPy
Thank you for the support Eric!

Op donderdag 10 maart 2022 om 16:50:40 UTC+1 schreef Eric.J....@jpl.nasa.gov:
Reply all
Reply to author
Forward
0 new messages