stamps/mtimanual - home: earth and earahoo/stamps/stamps_manual_v3.3b1 · stamps/mtimanual...

Download StaMPS/MTIManual - Home: Earth and earahoo/stamps/StaMPS_Manual_v3.3b1 · StaMPS/MTIManual Version3.3b1…

Post on 05-Jun-2018

217 views

Category:

Documents

0 download

Embed Size (px)

TRANSCRIPT

  • StaMPS/MTI ManualVersion 3.3b1

    Andy Hooper, David Bekaert, Karsten Spaans

    12th September, 2013

    School of Earth and EnvironmentUniversity of Leeds

    LS2 9JT LeedsUnited Kingdom

  • Contents

    1 Introduction 1

    2 Installation 32.1 Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32.2 Data display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32.3 ROI PAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32.4 Doris . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42.5 Triangle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42.6 Snaphu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

    3 Create SLCs (using ROI PAC) 5

    4 Pre-processing SLCs (Level 1 product) 84.1 Reading and Cropping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

    4.1.1 Option 1: Specify by latitude and longitude . . . . . . . . . . . . . . . . . . . 94.1.2 Option 2: Specify by line/pixel number . . . . . . . . . . . . . . . . . . . . . . 9

    4.2 Oversampling SLC data (Optional) . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

    5 Create IFGs (using DORIS) 115.1 Bulk Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125.2 Manual DEM offset correction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145.3 Re-running Steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145.4 Possible reasons for Doris SIGERV error . . . . . . . . . . . . . . . . . . . . . . . . 155.5 Disk Space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

    6 PS Processing 166.1 Step 1: Load data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176.2 Step 2: Estimate phase noise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176.3 Step 3: PS selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176.4 Step 4: PS weeding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186.5 Step 5: Phase correction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186.6 Step 6: Phase unwrapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196.7 Step 7: Estimate spatially-correlated look angle error . . . . . . . . . . . . . . . . . . 20

    7 Small Baseline Processing 22

    8 Combined MTI Processing 25

    9 Plotting 26

    i

  • ii CONTENTS

    10 Change History 2810.1 Version 1.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

    10.1.1 Version 1.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2810.2 Version 2.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

    10.2.1 Version 2.0.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2910.2.2 Version 2.0.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2910.2.3 Version 2.0.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

    10.3 Version 2.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2910.4 Version 2.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3010.5 Version 3.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3010.6 Version 3.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3010.7 Version 3.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3110.8 Version 3.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

  • Chapter 1

    Introduction

    StaMPS/MTI is made available for non-commercial applications only and can be downloaded fromhttp://homepages.see.leeds.ac.uk/earahoo/stamps/

    When using this software please reference Hooper et al. [2012]:Hooper A; Bekaert D; Spaans K; Arikan M (2012) Recent advances in SAR interferometrytime series analysis for measuring crustal deformation, Tectonophysics, 514-517, pp.1-13. doi:10.1016/j.tecto.2011.10.013

    StaMPS (Stanford Method for Persistent Scatterers) is a software package that implements an InSARpersistent scatterer (PS) method developed to work even in terrains devoid of man-made structuresand/or undergoing non-steady deformation. StaMPS/MTI (Multi-Temporal InSAR) is an extendedversion of StaMPS that also includes a small baseline method and a combined multi-temporal InSARmethod. The original development of StaMPS was undertaken at Stanford University, but subse-quent development of StaMPS and StaMPS/MTI has taken place at the University of Iceland, DelftUniversity of Technology, and the University of Leeds. There are also contributions from users of thepackage based at other institutions.

    This manual provides a guide to running StaMPS/MTI, but does not explain all the processing. Forsome details on the inner workings, see Hooper [2010, 2008]; Hooper et al. [2007, 2004]; Hooper[2006].

    A user group is also maintained at http://groups.google.com/group/mainsar. If youhave a query, check the discussion threads there and, if not resolved, submit your question to thegroup.

    There are two pre-processing steps before getting to the PS/MTI processing proper. The first is tofocus the raw data (if required), and the second is to form interferograms from single-look complex(SLC) images. ROI PAC is used for the focusing and Doris for interferogram formation. If starting withSLC images, rather than raw data, the focusing step is skipped and the images are imported directlyinto Doris. Currently, support is provided for processing ERS, Envisat and ALOS data, if starting withraw data, and for ERS, Envisat, RADARSAT-1/2, TerraSAR-X and COSMO-SkyMed data, if startingwith SLCs.

    1

    http://homepages.see.leeds.ac.uk/~earahoo/stamps/http://groups.google.com/group/mainsar

  • 2 CHAPTER 1. INTRODUCTION

    Both ROI PAC and Doris processing are non-standard and various shell scripts, matlab scripts andprograms are included in this package to produce interferograms that are PS/MTI friendly.

    The PS/MTI processing itself includes C++ programs and matlab scripts to identify coherent pixels,and to extract the deformation signal for these pixels. Typing help followed by the name of thematlab script provides a brief description of the processing.

    Throughout this manual, commands to be entered on the command line are in blue and entries thatare specific to the data set being processed and require modification are in red. The presence of>> before a command indicates that the command is a matlab script.

  • Chapter 2

    Installation

    Install StaMPS/MTI:tar -xvf StaMPS v3.3.tarcd StaMPS v3.3/srcmakemake install

    2.1 Configuration

    Edit StaMPS CONFIG.tcsh or StaMPS CONFIG.bash (depending on which shell you prefer touse) to point to the correct directories for your set-up (you will need additional programs installed,see below).source StaMPS CONFIG.xxxxThis must be done whenever a new terminal is opened. You might want to add this line to your.cshrc or .bashrc file so that this is done automatically.

    2.2 Data display

    In previous versions a program called dismph was included for displaying SLCs and interferograms,but this is no longer the case. Recommended instead is xv (http://www.trilon.com/xv) orOpenEV (http://fwtools.maptools.org/).

    2.3 ROI PAC

    Details on installing and running ROI PAC (if needed) can be found at:http://roipac.org/ROI_PAC.

    3

    http://www.trilon.com/xvhttp://fwtools.maptools.org/http://roipac.org/ROI_PAC

  • 4 CHAPTER 2. INSTALLATION

    For ERS, ROI PAC requires the program getorb which must be installed in the ROI PAC/INT BINdirectory and can be downloaded from:http://www.deos.tudelft.nl/ers/precorbs/tools/getorb_pack.shtml.

    ALOS requires the latest script of make raw alos.pl, which makes it possible to convert FBDto FBS and merge adjacent frames using the ALOS fbd2fbs and ALOS merge programs. Thesefiles can be downloaded from:http://www.roipac.org/ALOS_PALSAR

    ODR and arclist files containing the orbit information used by getorb can be downloaded from:http://www.deos.tudelft.nl/ers/precorbs/orbits/.These files should be stored in directories .../ODR/XXXX where XXXX is ERS1 or ERS2. ForEnvisat data, getorb can also be used, in which case XXXX should be Envisat.Alternatively, use the ESA DORIS (the tracking system on Envisat, not to be confused with the Dorisinterferometry software) orbits. Contact the ESA Help Desk (EOHelp[at]esa.int) to know where youcan download these precise orbits (VOR). This is a better option at the date of writing as the ODRfiles have not been updated since the beginning of 2008.Envisat instrument calibration files (INS) can be downloaded from:http://earth.eo.esa.int/services/auxiliary_data/asar/current

    2.4 Doris

    Details on installing Doris can be found at:http://doris.tudelft.nl .

    2.5 Triangle

    The Triangle program is used for Delaunay triangulation and can be found at:http://www.cs.cmu.edu/quake/triangle.html.

    2.6 Snaphu

    The optimisation routines of snaphu are used by the 3-D unwrapping code and can be downloadedfrom:http://www.stanford.edu/group/radar/softwareandlinks/sw/snaphu/.

    http://www.deos.tudelft.nl/ers/precorbs/tools/getorb_pack.shtmlhttp://www.roipac.org/ALOS_PALSARhttp://www.deos.tudelft.nl/ers/precorbs/orbits/http://earth.eo.esa.int/services/auxiliary_data/asar/currenthttp://doris.tudelft.nlhttp://www.cs.cmu.edu/~quake/triangle.htmlhttp://www.stanford.edu/group/radar/softwareandlinks/sw/snaphu/