Professional Documents
Culture Documents
March 4, 2008
Day 2
Boot to Linux system: Insert Live-USB stick Restart computer, press F9 while booting Choose Ubuntu boot (persistent) Test Linux commands (see QRS, page 19/20) Read QRS p. 3,4 Install Doris software (p. 5-8), follow steps
March 4, 2008
March 4, 2008
CROP
March 4, 2008
Processing flowchart
Spectral Filter azimuth. (If high Doppler)
Coregistration:
-Orbits -Cross-correlation:
Basic procedure
Spectral Filter range. (If large Bperp)
--Coarse --Fine
-Coregistration Polynomial
Resampling slave
Phase Filter
DEM/DinSAR
March 4, 2008
Processing flowchart
General processing overview
March 4, 2008
*.res
Doris
run g
Processed image
(Original image)
March 4, 2008
March 4, 2008
10
m/s_readfiles
Defo-pair:
m/s_readfiles READ & CROP m/s_crop m/s_porbits coarseorb coarsecorr m/s_filtazi fine coregpm resample filtrange interfero comprefpha subtrrefpha dinsar SUBTRACTION REFERENCE SURFACE SUBTRACTION TOPOGRAPHY INTERFEROGRAM RESAMPLING SLAVE PRECISE ORBITS COREGISTRATION
m/s_readfiles
12
March 4, 2008
13
March 4, 2008
14
// log file // parameter file master // parameter file slave // parameter file interferogram // reading of slc files // convert data to internal format // optionally oversample data // get precise orbits
Last line
// mandatory
March 4, 2008
15
//
# -----------------------------------------# CROP (master) # -----------------------------------------M_CROP_ID master // identifier M_CROP_IN /home/miguel/Desktop/Doris/DINSARII/9192.N1 // please link the actual input file with ln -s M_CROP_OUT /home/miguel/Desktop/Doris/DINSARII/Outdata/9192.raw // output filename M_DBOW_GEO 29.10 58.35 15000 3000 // lat_0[deg], lon_0, height, width[pix]
March 4, 2008
16
Res files
Start_process_control readfiles: precise_orbits: crop: oversample: filt_azi: filt_range: NOT_USED: End_process_control 1 1 1 0 0 0 0
******************************************************************* *_Start_readfiles: ******************************************************************* Volume file: "ASA_IMS_1PNUPA20031203_061259_000000162022_00120_09192_0099.N1" 49 SWATH: "IS2" PASS: "DESCENDING" SPH_DESCRIPTOR: "Image Mode SLC Image" RADAR_FREQUENCY (HZ): 5331004416.000000
March 4, 2008
17
N. of pixels
N. of lines
o
Long, lat
March 4, 2008
18
Start_process_control
readfiles: precise_orbits: crop: oversample: filt_azi: filt_range: NOT_USED: End_process_control 1 0 1 0 0 0 0
March 4, 2008
19
******************************************************************* Datafile: /d2/gron/05351/DAT_01.001 Number_of_lines_original: 26354 Number_of_pixels_original: 4900 ******************************************************************* * End_readfiles:_NORMAL *******************************************************************
******************************************************************* *_Start_crop: master ******************************************************************* Data_output_file: /d2/gron/05351/05351.raw Data_output_format: complex_short First_line (w.r.t. original_image): 1 Last_line (w.r.t. original_image): 26354 First_pixel (w.r.t. original_image): 1 Last_pixel (w.r.t. original_image): 4900 ******************************************************************* * End_crop:_NORMAL March 4, 2008 *******************************************************************
21
March 4, 2008
22
Reference phase
Topographic phase
March 4, 2008 23
Original orbits
March 4, 2008
24
Precise orbits
March 4, 2008
25
March 4, 2008
28
2D polynomial degree 5
March 4, 2008
30
March 4, 2008
31
Coregistration
Coarseorb: based on orbits. Coarsecorr: amplitude cross-correlation (large windows). Fine: amplitude cross-correlation (small windows, oversampling).
March 4, 2008
32
March 4, 2008
33
// number of large windows // size of windows (square better?) // use result of orbits
FC_INITOFF
FC_OSFACTOR 32 FC_PLOT 0.3 BG
COARSECORR
March 4, 2008
34
March 4, 2008
35
******************************************************************* *_Start_fine_coreg: ******************************************************************* Oversampling factor: 16 Number_of_correlation_windows: 475 Number posL posP offsetL offsetP correlation 0 7074 1925 -126.44 -5.38 0.36 1 8440 846 -129.81 -5.25 0.27 2 11083 1410 -129.19 -5.44 0.46 3 11927 1228 -129.31 -5.25 0.26 4 7086 1836 -128.19 -5.50 0.44
March 4, 2008
36
Coregistration
Fine coregistration: Offset vectors slavemaster. Length and direction varies with position and elevation.
March 4, 2008
37
Coregistration
Estimation of coregistration polynomial, process coregpm Resampling, process resample Both processes are in file input.resample
CPM_MAXITER
NOBG
20
March 4, 2008
38
Coregpm
Estimation of coregistration polynomial. Output in CPM_data file.
Window number, position L, position P, offsetL (observation), offsetP (observation), correlation, estimated errorL, errorP, w-test statistics for L, P. win posL posP offL offP corr eL eP wtstL wtstP -----------------------------------------------------------0 27 29 252.06 -2.25 0.54 0.08 -0.04 0.57 0.43 1 27 534 251.94 -2.25 0.81 -0.01 0.02 0.04 0.20 2 27 1039 252.00 -2.38 0.60 0.09 -0.05 0.59 0.52 3 27 1544 251.94 -2.38 0.66 0.06 0.01 0.43 0.08 4 27 2049 251.81 -2.44 0.52 -0.03 0.01 0.20 0.05 5 27 2554 251.69 -2.50 0.77 -0.11 0.00 0.75 0.01 6 27 3059 251.75 -2.50 0.51 -0.01 0.06 0.07 0.57 7 27 3564 251.62 -2.62 0.45 -0.10 -0.01 0.66 0.11 10 538 233 251.88 -2.31 0.83 -0.08 -0.08 0.57 0.81
March 4, 2008
39
Coregistration, coregpm
Output in CPM_data file.
Window number, position L, position P, offsetL (observation), offsetP (observation), correlation, estimated errorL, errorP, w-test statistics for L, P. win posL posP offL offP corr eL eP wtstL wtstP -----------------------------------------------------------0 27 29 252.06 -2.25 0.54 0.08 -0.04 0.57 0.43
March 4, 2008
40
Coregpm
win posL posP offL offP corr eL eP wtstL wtstP -----------------------------------------------------------0 27 29 252.06 -2.25 0.54 0.08 -0.04 0.57 0.43
residuals
wteststatistics
March 4, 2008 41
March 4, 2008
42
March 4, 2008
43
Interfero
IN (input file):
comment ___INTERFEROGRAM___ // c // INT_OUT_CINT /d2/mudvolcanoes/int_21632_21131/master_slave.cint // INT_MULTILOOK 5 1 // line, pixel factors c //
y1 y2 = y1 e
March 4, 2008
j1
y2 e
j 2
= y1 y2 e
j (1 2 )
44
Interfero: topo-pair
March 4, 2008
45
Interferogram
Compute interferogram, process interfero Compute reference phase, process comprefpha Subtract reference phase, process subtrrefpha All in input.products
# -----------------------------------------# INTERFEROGRAM # -----------------------------------------INT_METHOD old // INT_OUT_CINT /home/miguel/Desktop/Doris/DINSARII/Outdata/9192_9693.cint // optional complex int. INT_MULTILOOK 5 1 // line, pixel factors # -----------------------------------------# REFERENCE PHASE COMPUTATION # -----------------------------------------FE_METHOD FE_DEGREE FE_NPOINTS porbits 5 501 // // //
Interfero
y1 y2 = y1 e
* j1
y2 e
j 2
= y1 y2 e
j (1 2 )
Subtrrefpha
Topo-pair
- ref_phase
Rule of thumb Bperp=100m -> H_amb=100m Bperp=200m -> H_amb=50m Bperp=400m -> H_amb=25m
Subtrrefpha
Topo-pair - ref_phase Bperp=380m ; H_amb=23m; Btemp=35days
E{ y y } E{| y1 |2 } E{| y2 |2 }
* 1 2
Estimation of coherence:
( n) | n =1 y1( n ) y2 | N
| |=
March 4, 2008
n=1| y
N
(n) 2 1
(n) 2 | y n=1 2 | N
51
Coherence
March 4, 2008
52
Coherence
Process coherence in input.products
---------------------------------------# COHO # -----------------------------------------COH_METHOD old // COH_OUT_COH /home/miguel/Desktop/Doris/DINSARII/Outdata/9192_9693.coh // optional real COH_MULTILOOK 5 1 // same as interferogram COH_WINSIZE 15 15 // estimator window size
c =
1 N 1 N
N
M S
i=0 i * i
* i
1 M M i N i=0
S S
i =0 i
* i
Coherence estimator
March 4, 2008 53
Coherence
IN (input file): c // comment ___COHERENCE___// c // COH_OUT_COH /d2/mudvolcanoes/int_21632_21131/coh.raw COH_MULTILOOK 10 2 COH_WINSIZE 10 2 c
March 4, 2008
54
Coherence
Process coherence in input.products
---------------------------------------# COHO # -----------------------------------------COH_METHOD old // COH_OUT_COH /home/miguel/Desktop/Doris/DINSARII/Outdata/9192_9693.coh // optional real COH_MULTILOOK 5 1 // same as interferogram COH_WINSIZE 15 15 // estimator window size
c =
1 N 1 N
N
M S
i=0 i * i
* i
1 M M i N i=0
S S
i =0 i
* i
Coherence estimator
March 4, 2008 55
Phase Unwrapping
Process unwrap in input.filter_unwrap
# -----------------------------------------# PHASE UNWRAPPING # -----------------------------------------UW_OUT_FILE /home/miguel/Desktop/Doris/DINSARII/Outdata/9192_9693.uint // unwrapped interferogram UW_METHOD SNAPHU UW_OUT_FORMAT HGT UW_SNAPHU_LOG snaphu.log UW_SNAPHU_coh /home/miguel/Desktop/Doris/DINSARII/Outdata/9192_9693.coh UW_SNAPHU_MODE TOPO UW_SNAPHU_INIT MST UW_SNAPHU_VERBOSE ON
March 4, 2008
56
Phase Unwrapping
March 4, 2008
57
IN (input file): comment ___UNWRAP PHASE___ // c // UW_OUT_FILE /d2/mudvolcanoes/int_21632_21131/int_21632_21131.uint unwrapped interferogram UW_METHOD SNAPHU UW_SNAPHU_LOG snaphu.log UW_SNAPHU_MODE TOPO UW_SNAPHU_INIT MST UW_SNAPHU_VERBOSE ON c comment ___SLANT2H___ c S2H_METHOD ambiguity S2H_OUT_HEI /d2/mudvolcanoes/int_21632_21131/heitopo.raw S2H_OUT_PHI /d2/mudvolcanoes/int_21632_21131/phitopo.raw S2H_OUT_LAM /d2/mudvolcanoes/int_21632_21131/lamtopo.raw
March 4, 2008 58
//
March 4, 2008
59
March 4, 2008
60
Interfero
Topo-pair Defo-pair
Subtrrefpha
Topo-pair
Bperp=380m ; H_amb=23m ; Btemp=35days
Defo-pair
Bperp=144m ; H_amb=60m ; Btemp=1120days
- ref_phase
March 4, 2008
- ref_phase
62
March 4, 2008
63
Differential InSAR
Process dinsar, in file input.filter_unwrap
# -----------------------------------------# DIFFERENTIAL INSAR # ------------------------------------------
DI_OUT_FILE /home/miguel/Desktop/Doris/DINSARII/Outdata/9192_9693.dcint // differential DI_IN_TOPOSLAVE /home/miguel/Desktop/Doris/DEM/Inputfiles/6687.res //topo slave DI_IN_TOPOINT /home/miguel/Desktop/Doris/DEM/Inputfiles/9192_6687.res //topopair
March 4, 2008
64
DInSAR
IN (input file): c // comment ___DINSAR___// c // DI_OUT_FILE diffint.raw // DI_IN_TOPOSLAVE /d2/mudvolcanoes/int_21632_21131/slave.res // DI_IN_TOPOINT /d2/mudvolcanoes/int_21632_21131/master_slave.res //
March 4, 2008
65
DInSAR
- ref_phase - (ref_phase+topography)
DInSAR
- ref_phase (Bperp=500m) - (ref_phase+topography)
March 4, 2008
68
-image on the right is standard output Doris (independent of descending or ascending image)
Far range
EAST !!!
LANDSAT
WEST
T.Wright, Oxford
EAST
-
Late azimuth
SOUTH
69
SOUTH
March 4, 2008
Phase-deformation relationship
Subsidence z
March 4, 2008 70
D=
March 4, 2008
71
NORTH
Far range
D=
EAST !!!
+
- +
WEST !!!
Late azimuth
SOUTH
Colorbar BYR: increasing interferometric phase
72
March 4, 2008
NORTH
Far range
Early azimuth
WEST !!!
EAST !!!
-
Late azimuth
SOUTH
73
March 4, 2008
Near range
EAST !!!
WEST !!!
WEST !!!
EAST !!!
-
Late azimuth
+
az
SOUTH
March 4, 2008
SOUTH
74
CHECK:
March 4, 2008
75
Nayband fault
Dasht-e Lut
Gowk fault
Je m ba ou l B nt ar ai ez ns
March 4, 2008
76
Azimuth offsets
Ascending Descending
Gareth Funning1, Barry Parsons1, Tim Wright 1 , Eric Fielding2,3, James Jackson2 and Morteza Talebian4
March 4, 2008
77
Phase ambiguities
March 4, 2008
78
March 4, 2008
79
March 4, 2008
80
Spectral Filtering
The reflected signal is a vectorial summation of the objects belonging to a resolution cell.
March 4, 2008
81
Spectral shift is caused by a difference in the local incident angle. If baseline baselinecrit there is no spectral overlap ! Spectral filtering increases SNR , thus improving unwrapping.
March 4, 2008
82
March 4, 2008
83
March 4, 2008
84
March 4, 2008
85
Defo-pair
Bperp=144m ; H_amb=60m ; Btemp=1120days
- ref_phase
March 4, 2008
- ref_phase
86
DInSAR
- ref_phase - (ref_phase+topography)
DInSAR
- ref_phase - (ref_phase+topography)
Differential InSAR
Process dinsar, in file input.filter_unwrap
# -----------------------------------------# DIFFERENTIAL INSAR # ------------------------------------------
DI_OUT_FILE /home/miguel/Desktop/Doris/DINSARII/Outdata/9192_9693.dcint // differential DI_IN_TOPOSLAVE /home/miguel/Desktop/Doris/DEM/Inputfiles/6687.res //topo slave DI_IN_TOPOINT /home/miguel/Desktop/Doris/DEM/Inputfiles/9192_6687.res //topopair
March 4, 2008
89
March 4, 2008
90
March 4, 2008
91
Precise orbits
March 4, 2008
92
Filtered
March 4, 2008
93