3D High Resolution Tracking of Ice Flow using Multi-Temporal Stereo Imagery: Franz Josef Glacier, New Zealand Sébastien Leprince 1, Jiao Lin 1, Francois.

Slides:



Advertisements
Similar presentations
Digital Image Processing
Advertisements

Bayesian Belief Propagation
Efficient High-Resolution Stereo Matching using Local Plane Sweeps Sudipta N. Sinha, Daniel Scharstein, Richard CVPR 2014 Yongho Shin.
A Methodology for Simultaneous Retrieval of Ice and Liquid Water Cloud Properties O. Sourdeval 1, L. C.-Labonnote 2, A. J. Baran 3, G. Brogniez 2 1 – Institute.
For Internal Use Only. © CT T IN EM. All rights reserved. 3D Reconstruction Using Aerial Images A Dense Structure from Motion pipeline Ramakrishna Vedantam.
IGARSS 2011 > Christian Minet > Slide 1 Haiti Earthquake ( , M7.0) surface shift estimation using TerraSAR-X data Christian Minet (1),
Stereo Many slides adapted from Steve Seitz. Binocular stereo Given a calibrated binocular stereo pair, fuse it to produce a depth image Where does the.
Multi-sensor and multi-scale data assimilation of remotely sensed snow observations Konstantinos Andreadis 1, Dennis Lettenmaier 1, and Dennis McLaughlin.
Parallel Tracking and Mapping for Small AR Workspaces Vision Seminar
The Advanced Earth Surface Observation Project (AESOP): New Developments for Optical Imagery Sébastien Leprince, Francois Ayoub, Jiao Lin, Jean-Philippe.
Robust Extraction of Vertices in Range Images by Constraining the Hough Transform Dimitrios Katsoulas Institute for Pattern Recognition and Image Processing.
1 Hierarchical Image-Motion Segmentation using Swendsen-Wang Cuts Adrian Barbu Siemens Corporate Research Princeton, NJ Acknowledgements: S.C. Zhu, Y.N.
1 From Imagery to Map: Digital Photogrammetric Technologies 14 th International Scientific and Technical Conference From Imagery to Map: Digital Photogrammetric.
1 Robust Video Stabilization Based on Particle Filter Tracking of Projected Camera Motion (IEEE 2009) Junlan Yang University of Illinois,Chicago.
Adam Rachmielowski 615 Project: Real-time monocular vision-based SLAM.
SIGGRAPH Course 30: Performance-Driven Facial Animation Section: Markerless Face Capture and Automatic Model Construction Part 2: Li Zhang, Columbia University.
Probabilistic video stabilization using Kalman filtering and mosaicking.
Motion Detail Preserving Optical Flow Estimation Li Xu 1, Jiaya Jia 1, Yasuyuki Matsushita 2 1 The Chinese University of Hong Kong 2 Microsoft Research.
Computing motion between images
Multiple View Geometry Marc Pollefeys University of North Carolina at Chapel Hill Modified by Philippos Mordohai.
Lecture 11: Structure from motion CS6670: Computer Vision Noah Snavely.
CS 223b 1 More on stereo and correspondence. CS 223b 2 =?f g Mostpopular For each window, match to closest window on epipolar line in other image. (slides.
Obstacle detection using v-disparity image
Optical flow and Tracking CISC 649/849 Spring 2009 University of Delaware.
1 Debris flow velocity estimation: A comparison between gradient- based method and cross- correlation method Image Processing: Algorithms and Systems (Proceedings.
Accurate, Dense and Robust Multi-View Stereopsis Yasutaka Furukawa and Jean Ponce Presented by Rahul Garg and Ryan Kaminsky.
Stereo matching Class 10 Read Chapter 7 Tsukuba dataset.
Patent U.S. 8,121,433 B2 California Institute of Technology Unprecedented Monitoring Of Ground Evolution Risks Analysis, Sand monitoring,
Imaginlabs.com Patent U.S. 8,121,433 B2 California Institute of Technology Monitoring Urban Changes from Digital Surface Models: Generating DSM using Worldview.
From Imagery to Map: Digital Photogrammetric Technologies 13 th International Scientific and Technical Conference From Imagery to Map: Digital Photogrammetric.
HJ-1A/B CCD IMAGERY Geometric Distortions and Precise Geometric Correction Accuracy Analysis Changmiao Hu, Ping Tang
Remote Sensing and Active Tectonics Barry Parsons and Richard Walker Michaelmas Term 2011 Lecture 4.
From Imagery to Map: Digital Photogrammetric Technologies 12 th International Scientific and Technical Conference From Imagery to Map: Digital Photogrammetric.
Velocity measurements on Nigardsbreen by means of cross correlation of orthophotos -first test Trond Eiken and Bjørn Wangensteen ¹ Department of Physical.
Digital Terrain Modeling
Fast Approximate Energy Minimization via Graph Cuts
Automatic Registration of Color Images to 3D Geometry Computer Graphics International 2009 Yunzhen Li and Kok-Lim Low School of Computing National University.
Imaginlabs.com Patent U.S. 8,121,433 B2 California Institute of Technology COSI-Corr Automatic Detection of Bombing Carters using Worldview Imagery Sebastien.
A Local Adaptive Approach for Dense Stereo Matching in Architectural Scene Reconstruction C. Stentoumis 1, L. Grammatikopoulos 2, I. Kalisperakis 2, E.
Reconstructing 3D mesh from video image sequences supervisor : Mgr. Martin Samuelčik by Martin Bujňák specifications Master thesis
Imaginlabs.com Patent U.S. 8,121,433 B2 California Institute of Technology COSI-Corr Automatic Imperviousness Classification Study Cases Sebastien Leprince.
Stereo Many slides adapted from Steve Seitz.
1 Howard Schultz, Edward M. Riseman, Frank R. Stolle Computer Science Department University of Massachusetts, USA Dong-Min Woo School of Electrical Engineering.
Effective Optical Flow Estimation
Computer Vision Lecture #10 Hossam Abdelmunim 1 & Aly A. Farag 2 1 Computer & Systems Engineering Department, Ain Shams University, Cairo, Egypt 2 Electerical.
Imaginlabs.com Patent U.S. 8,121,433 B2 California Institute of Technology COSI-Corr Automatic Detection of Landslides and Ground Changes around the Hollywood.
The 18th Meeting on Image Recognition and Understanding 2015/7/29 Depth Image Enhancement Using Local Tangent Plane Approximations Kiyoshi MatsuoYoshimitsu.
Patent U.S. 8,121,433 B2 California Institute of Technology Providing Environmental Intelligence From Space Your best solution for monitoring.
DINO Peer Review10 December 2003 Science Jessica Pipis Dohy Faied Paul Kolesnikoff Brian Taylor Miranda Mesloh David Goluskin.
Slide 1 NATO UNCLASSIFIEDMeeting title – Location - Date Satellite Inter-calibration of MODIS and VIIRS sensors Preliminary results A. Alvarez, G. Pennucci,
Features, Feature descriptors, Matching Jana Kosecka George Mason University.
2. Permafrost Austria Workshop, Schloss Trautenfels, Viktor Kaufmann1/28 20 Years of Geodetic Monitoring of Dösen Rock Glacier (Ankogel Group,
CHAPTER 5 CONTOURING. 5.3 CONTOURING Fig 5.7. Relationship between color banding and contouring Contour line (isoline): the same scalar value, or isovalue.
Measuring Mars sand flux seasonality and calibrating the threshold for sand mobility F. Ayoub, J-P. Avouac, C.E. Newman, M.I. Richardson, A. Lucas, S.
Visual Odometry David Nister, CVPR 2004
High Resolution Surface Reconstruction from Overlapping Multiple-Views
CREATION OF DIGITAL SURFACE MODELS USING RESURS-P STEREO PAIRS Alexey Peshkun Deputy Head of Department 15th International Scientific and Technical Conference.
A global approach Finding correspondence between a pair of epipolar lines for all pixels simultaneously Local method: no guarantee we will have one to.
Project 2 due today Project 3 out today Announcements TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAAAA.
SGM as an Affordable Alternative to LiDAR
California Institute of Technology
Energy minimization Another global approach to improve quality of correspondences Assumption: disparities vary (mostly) smoothly Minimize energy function:
Motion tracking TEAM D, Project 11: Laura Gui - Timisoara Calin Garboni - Timisoara Peter Horvath - Szeged Peter Kovacs - Debrecen.
Automatically Collect Ground Control Points from Online Aerial Maps
Semi-Global Matching with self-adjusting penalties
California Institute of Technology
Raad A. Kattan(1). , Abdurrahman Farsat Heeto. (2) , Hussein H
Semi-Global Stereo Matching with Surface Orientation Priors
Markov Random Fields with Efficient Approximations
Igor Appel Alexander Kokhanovsky
Presentation transcript:

3D High Resolution Tracking of Ice Flow using Multi-Temporal Stereo Imagery: Franz Josef Glacier, New Zealand Sébastien Leprince 1, Jiao Lin 1, Francois Ayoub 1, B. Conejo 1, F. Herman 2, and Jean-Philippe Avouac 1 1 California Institute of Technology 2 Universite de Lausanne, Switzerland AGU - December 2013

COSI-Corr: Co-registration of Optically Sensed Images and Correlation Time  Satellite imagery acquired at different times, any resolution, possibly by different sensors Leprince et al., IEEE TGRS, 2007  Automatic registration with accuracy of 1/10 of the pixel size (sub-pixel)  Automatic comparison of images to measure motion Vector field Correlation Measuring surface processes from optical imagery  Ground deformation COSI-Corr

Extension: processing multi-angle pushbroom images to measure 3D ground deformation In this presentation: (More) Detailed processing chain and possible extensions, Application to ice flow monitoring using Worldview images above Franz Josef Glacier, New Zealand.

3D and 4D Processing Flow 1.Optimize Viewing Parameters

Optimize Viewing Parameters Jointly optimize external parameters: roll, pitch, yaw angles: r(t), p(t), y(t) Spacecraft position in time x(t), y(t), z(t) 2 nd order polynomials approximation If no GCP, regularized solution to stay within instrument uncertainties.

3D and 4D Processing Flow 1.Optimize Viewing Parameters -Pairwise image matching between all images, -Only keep tie-points on stable surfaces (e.g., bedrock), -Optimize external viewing parameters of all images jointly using regularized bundle adjustment. 2.Produce Disparity Maps

Produce Disparity Maps Image Matching Framework with Regularization Similarity criteria (ZNCC) d constant on patch Piecewise constant prior Weighs the prior Neighbors of pixel x Given a stereo-pair of images (I S,I T ) how to retrieve the disparity map d?

Produce Disparity Maps Regularization: Semi-Global Matching (SGM) – current implementation Use of multi-scale pyramidal approach to lower the complexity Non convex problem => variational approaches won’t work => Restrict d(x) to a finite set of value and rewrite as first order Markov Random Field Only regularize along 1D directions and aggregate costs. Reduces complexity. Hirschmuller, CVPR, 2005

Produce Disparity Maps Regularization: Global Matching (GM) – under implementation => Restrict d(x) to a finite set of value and rewrite as first order Markov Random Field Complex problem (NP- Hard) but several effective techniques exist, e.g. Fast Primal- Dual from Komodakis, Tziritas and Paragios See B. Conejo poster G33A-0971 on Wed afternoon.

3D and 4D Processing Flow 1.Optimize Viewing Parameters -Pairwise image matching between all images, -Only keep tie-points on stable surfaces (e.g., bedrock), -Optimize external viewing parameters of all images jointly using regularized bundle adjustment. 2.Produce Disparity Maps -Project all images on reference surface (e.g. low res DTM, GTOPO or smoothed GDEM), -Cross-correlate image pairs using multi-scale, regularized image correlation. 3.Produce Point and Vector clouds (3D, 4D)

1.Produce Point and Vector clouds (3D, 4D) Triangulate multiple disparity maps to retrieve 3D topography and displacement fields

3D and 4D Processing Flow 1.Optimize Viewing Parameters -Pairwise image matching between all images, -Only keep tie-points on stable surfaces (e.g., bedrock), -Optimize external viewing parameters of all images jointly using regularized bundle adjustment. 2.Produce Disparity Maps -Project all images on reference surface (e.g. low res DTM, GTOPO or smoothed GDEM), -Cross-correlate image pairs using multi-scale, regularized image correlation. 3.Produce Point and Vector clouds (3D, 4D) -Triangulate disparity maps, -(x 1, y 1, z 1 ) -(x 2, y 2, z 2 ) -(x 1, y 1, z 1, D x, D y, D z ) -Output surface models at all times.

3D and 4D Processing Flow 1.Optimize Viewing Parameters -Pairwise image matching between all images, -Only keep tie-points on stable surfaces (e.g., bedrock), -Optimize external viewing parameters of all images jointly using regularized bundle adjustment. 2.Produce Disparity Maps -Project all images on reference surface (e.g. low res DTM, GTOPO or smoothed GDEM), -Cross-correlate image pairs using multi-scale, regularized image correlation. 3.Produce Point and Vector clouds (3D, 4D) -Triangulate disparity maps, -(x 1, y 1, z 1 ) -(x 2, y 2, z 2 ) -(x 1, y 1, z 1, D x, D y, D z ) -Output surface models at all times. 4.Grid Point Clouds and Vector Clouds -Use standard gridding libraries on each components (only external processing).

Application: Monitoring Glacier Flow in New Zealand Multi-temporal Stereo Acquisitions using Worldview GSD 50 cm: -January 30, 2013 (x2) -February 9, 2013 (x2) -February 28, 2013 (x2) 2 km -Bundle adjustment between all images, -Multi-scale image matching due to large disparities (up to 1000 pixels), -Regularized matching because of occlusions Franz Josef Glacier Fox Glacier Tasman Glacier

2 km Application: Monitoring Glacier Flow in New Zealand East-WestNorth-SouthVertical Measurements with intersection errors larger than 2m (20cm/day) have been removed (white areas). 3D motion between January 30 and February 9, m/day m/day m/day 2

2 km Application: Monitoring Glacier Flow in New Zealand East-WestNorth-SouthVertical 3D motion between January 30 and February 9, m/day m/day m/day 2 Measurements with intersection errors larger than 2m (20cm/day) have been removed (white areas).

1m GSD Shaded Elevation Model generated from stereo pair: January 30, km Application: Monitoring Glacier Flow in New Zealand

1m GSD Shaded Elevation Model generated from stereo pair: February 9, km Application: Monitoring Glacier Flow in New Zealand

1m GSD Shaded Elevation Model generated from stereo pair: February 28, km Application: Monitoring Glacier Flow in New Zealand

2 km Velocity changes Application: Monitoring Glacier Flow in New Zealand 0 m/day >2 Jan 30 – Feb 9, 2013

2 km Velocity changes Application: Monitoring Glacier Flow in New Zealand 0 m/day >2 Feb 9 – Feb 28, 2013

Velocity changes (1) (2) Velocity (GPS), Precipitations, Temperatures B. Anderson (pers. Com.) Univ. Wellington, NZ Glacial dynamics strongly affected by hydrology Application: Monitoring Glacier Flow in New Zealand

Average daily velocity of up to 4 m/day at the Fox Glacier Application: Monitoring Glacier Flow in New Zealand 0 m/day >2

Conclusions Rigorous method to measure 3D ground deformation using multi-temporal optical stereo acquisitions, All software and algorithms developed in house, except for the gridding that uses standard libraries (but can be improved), Generic methods to monitor a variety of surface processes (fault rupture, landslides, sand dune migration, glaciers, etc.), Implementation on cluster computing environment for fast processing, Next generation of matching algorithm using Global regularization is coming soon (see B. Conejo poster on Wed), Successfully demonstrated on earthquake last year, and now on glaciers. Working on making the workflow more robust and more automatic. Would like to propose a cloud application.