Comparison of Stereo Vision Techniques for cloud-top height retrieval

Similar documents
GEOG 4110/5100 Advanced Remote Sensing Lecture 4

Stereo Vision A simple system. Dr. Gerhard Roth Winter 2012

Inline Computational Imaging: Single Sensor Technology for Simultaneous 2D/3D High Definition Inline Inspection

Geometric Accuracy Evaluation, DEM Generation and Validation for SPOT-5 Level 1B Stereo Scene

GEOG 4110/5100 Advanced Remote Sensing Lecture 2

Range Imaging Through Triangulation. Range Imaging Through Triangulation. Range Imaging Through Triangulation. Range Imaging Through Triangulation

On-line and Off-line 3D Reconstruction for Crisis Management Applications

Finally: Motion and tracking. Motion 4/20/2011. CS 376 Lecture 24 Motion 1. Video. Uses of motion. Motion parallax. Motion field

Integrating LIDAR into Stereo for Fast and Improved Disparity Computation

Stereo matching. Francesco Isgrò. 3D Reconstruction and Stereo p.1/21

Camera Drones Lecture 3 3D data generation

Appendix E. Development of methodologies for Brightness Temperature evaluation for the MetOp-SG MWI radiometer. Alberto Franzoso (CGS, Italy)

MTG-FCI: ATBD for Outgoing Longwave Radiation Product

Step-by-Step Model Buidling

Outline. ETN-FPI Training School on Plenoptic Sensing

Image-Based Rendering

Multiray Photogrammetry and Dense Image. Photogrammetric Week Matching. Dense Image Matching - Application of SGM

MTG-FCI: ATBD for Clear Sky Reflectance Map Product

InSAR Operational and Processing Steps for DEM Generation

Introduction to 3D Machine Vision

Dense 3D Reconstruction. Christiano Gava

STEREO EVALUATION OF ALOS/PRISM DATA ON ESA-AO TEST SITES FIRST DLR RESULTS

Stereoscopic Height and Wind Retrievals for Aerosol Plumes with the MISR INteractive explorer (MINX)

Motion Analysis. Motion analysis. Now we will talk about. Differential Motion Analysis. Motion analysis. Difference Pictures

Visual Tracking. Image Processing Laboratory Dipartimento di Matematica e Informatica Università degli studi di Catania.

CHAPTER 3 DISPARITY AND DEPTH MAP COMPUTATION

Colorado School of Mines. Computer Vision. Professor William Hoff Dept of Electrical Engineering &Computer Science.

3D Modeling of Objects Using Laser Scanning

Visual Tracking. Antonino Furnari. Image Processing Lab Dipartimento di Matematica e Informatica Università degli Studi di Catania

Defining Remote Sensing

EVALUATION OF WORLDVIEW-1 STEREO SCENES AND RELATED 3D PRODUCTS

Colorado School of Mines. Computer Vision. Professor William Hoff Dept of Electrical Engineering &Computer Science.

EE 264: Image Processing and Reconstruction. Image Motion Estimation I. EE 264: Image Processing and Reconstruction. Outline

DIGITAL SURFACE MODELS OF CITY AREAS BY VERY HIGH RESOLUTION SPACE IMAGERY

Multi-View Stereo for Static and Dynamic Scenes

Calibration of IRS-1C PAN-camera

DEPTH AND GEOMETRY FROM A SINGLE 2D IMAGE USING TRIANGULATION

AIT Inline Computational Imaging: Geometric calibration and image rectification

Correspondence and Stereopsis. Original notes by W. Correa. Figures from [Forsyth & Ponce] and [Trucco & Verri]

Motion and Tracking. Andrea Torsello DAIS Università Ca Foscari via Torino 155, Mestre (VE)

Dense 3D Reconstruction. Christiano Gava

Chapters 1 7: Overview

Laser Beacon Tracking for High-Accuracy Attitude Determination

Prototyping GOES-R Albedo Algorithm Based on MODIS Data Tao He a, Shunlin Liang a, Dongdong Wang a

Improvements to the SHDOM Radiative Transfer Modeling Package

CS 787: Assignment 4, Stereo Vision: Block Matching and Dynamic Programming Due: 12:00noon, Fri. Mar. 30, 2007.

Remote Sensing of Snow

Fourier analysis of low-resolution satellite images of cloud

Modeling of the ageing effects on Meteosat First Generation Visible Band

Scene Segmentation by Color and Depth Information and its Applications

Stereo vision. Many slides adapted from Steve Seitz

IR-Signature of the MULDICON Configuration Determined by the IR-Signature Model MIRA

EE795: Computer Vision and Intelligent Systems

ASTER User s Guide. ERSDAC Earth Remote Sensing Data Analysis Center. 3D Ortho Product (L3A01) Part III. (Ver.1.1) July, 2004

CARBON NANOTUBE FLAT PLATE BLACKBODY CALIBRATOR. John C. Fleming

CS201 Computer Vision Lect 4 - Image Formation

Infrared Scene Simulation for Chemical Standoff Detection System Evaluation

Lecture 20: Tracking. Tuesday, Nov 27

MISR-GOES 3D Winds: Implications for Future LEO- GEO and LEO-LEO Winds

L2 Data Acquisition. Mechanical measurement (CMM) Structured light Range images Shape from shading Other methods

Geometric Correction

SATELLITE- AND GROUND-BASED MULTI-VIEW PHOTOGRAMMETRIC DETERMINATION OF 3D CLOUD GEOMETRY

SST Retrieval Methods in the ESA Climate Change Initiative

MET 4410 Remote Sensing: Radar and Satellite Meteorology MET 5412 Remote Sensing in Meteorology. Lecture 9: Reflection and Refraction (Petty Ch4)

Minimizing Noise and Bias in 3D DIC. Correlated Solutions, Inc.

Lecture 15: Image-Based Rendering and the Light Field. Kayvon Fatahalian CMU : Graphics and Imaging Architectures (Fall 2011)

Eamonn Ansbro, Kingsland Observatory, Instrumented UFO research Unique range of information may provide

The Light Field and Image-Based Rendering

Sentinel-1 Toolbox. TOPS Interferometry Tutorial Issued May 2014

Introduction to Remote Sensing

A MULTI-RESOLUTION APPROACH TO DEPTH FIELD ESTIMATION IN DENSE IMAGE ARRAYS F. Battisti, M. Brizzi, M. Carli, A. Neri

Presented at the FIG Congress 2018, May 6-11, 2018 in Istanbul, Turkey

Revision History. Applicable Documents

Multiview Reconstruction

Lecture 10 Dense 3D Reconstruction

Epipolar Geometry CSE P576. Dr. Matthew Brown

Beginner s Guide to VIIRS Imagery Data. Curtis Seaman CIRA/Colorado State University 10/29/2013

Detecting motion by means of 2D and 3D information

Remote Sensing Introduction to the course

Ruch (Motion) Rozpoznawanie Obrazów Krzysztof Krawiec Instytut Informatyki, Politechnika Poznańska. Krzysztof Krawiec IDSS

2017 Summer Course on Optical Oceanography and Ocean Color Remote Sensing. Introduction to Remote Sensing

Live Metric 3D Reconstruction on Mobile Phones ICCV 2013

SATELLITE- AND GROUND-BASED MULTI-VIEW PHOTOGRAMMETRIC DETERMINATION OF 3D CLOUD GEOMETRY

Terrain correction. Backward geocoding. Terrain correction and ortho-rectification. Why geometric terrain correction? Rüdiger Gens

Data Mining Support for Aerosol Retrieval and Analysis:

Multiview Image Compression using Algebraic Constraints

Using temporal seeding to constrain the disparity search range in stereo matching

Sentinel-2 Calibration and Validation : from the Instrument to Level 2 Products

MULTI-MODAL MAPPING. Robotics Day, 31 Mar Frank Mascarich, Shehryar Khattak, Tung Dang

TOA RADIANCE SIMULATOR FOR THE NEW HYPERSPECTRAL MISSIONS: STORE (SIMULATOR OF TOA RADIANCE)

Depth Camera for Mobile Devices

The raycloud A Vision Beyond the Point Cloud

Computer Vision Lecture 17

Lecture 10 Multi-view Stereo (3D Dense Reconstruction) Davide Scaramuzza

Computer Vision Lecture 17

Planetary Rover Absolute Localization by Combining Visual Odometry with Orbital Image Measurements

Multi-view stereo. Many slides adapted from S. Seitz

International Society for Photogrammetry and Remote Sensing

Tutorial (Beginner level): Orthomosaic and DEM Generation with Agisoft PhotoScan Pro 1.3 (with Ground Control Points)

ENVI Automated Image Registration Solutions

Transcription:

Comparison of Stereo Vision Techniques for cloud-top height retrieval Anna Anzalone *,, Francesco Isgrò^, Domenico Tegolo *INAF-Istituto Istituto di Astrofisica e Fisica cosmica di Palermo, Italy ^Dipartimento di Scienze Fisiche, Università degli Studi Federico II di Napoli,, Italy Dipartimento di Matematica ed Applicazioni, Università degli Studi di Palermo, Italy 6th International Workshop Data Analysis in Astronomy Livio Scarsi Erice 2007

Goal To retrieve cloud-top height from Infra Red image pairs by means of stereo vision techniques Preliminary results of a comparison of a selected set of classic algorithm devoted to extract dense disparity maps and motion fields on IR stereo image pairs of clouds

Field of Interest Climate and weather forecasting studies Cloud effects: Earth s s warming and cooling Cloudmap2, EUSO, AUGER Earth atmosphere monitored by means of large field-of-view telescopes to detect the UV fluorescence track and Čerenkov Radiation produced by the EECR interacting with the atmosphere. Attenuation, occlusion Knowledge of the cloud scenario improves the measurement of: primary energy EECRs composition Astrophysics: Cosmic ray radiation at ultra high energy Cloud effects: Cloud presence can affect: Maximum of the shower signal Diffusion/transmission of the Čerenkov photons Depending on: Cloud altitude Cloud Optical Depth Shower inclination

Current Approaches for indirect measurements from space Radiative Transfer Methods Brightness temperature (11μm) CO 2 slicing method (15μm) Oxigen A-band method (76μm) Need extra information (Aqua/CERES, Terra/MODIS data) Ambient temperature/pressure profiles Computer Vision Methods Feature and area based strereo matching (ERS2/ATSR2, Terra/MISR data) Only geometric relations Emitted IR-radiation converted into a temperature. Comparison with an atmosphere temperature profile: the lowest altitude with the same temperature is assigned as cloud height. Mass above the cloud and pressure profile

Operative Multiview Instruments Height information can be retrieved from Stereo images obtained from pairs of consecutive frames of the same cloudy scene ATSR-2 Along-Track Scanning Radiometer on board the ESA-ERS ERS-2 2 satellite altitude: ~780 km satellite velocity: 6.7 km/sec orbital period: about 100 minutes ATSR2 views: forward view: along the direction of the orbit track at an incidence angle of 55 as it flies toward the scene ATSR nadir view: 120s later, a second observation of the scene at an angle close to 0 Inter-camera delay: 120 sec Multi angle Imaging Spectro Radiometer on board NASA-Terra/Aqua satellites altitude: 705 km 4 spectral bands Visible ible and NearIR 9 different views of the same scene total temporal range of 7 min Operative algorithm for Inter-camera delay: 45-60 sec height maps pixel size: 275m pixel depth: 14bit Cloud motion is significant MISR MISR Jpl image P-49081 Height accuracy 270 m ± 270 m

ATSR2 Stereo Data ATSR2 cloudy image pairs forward view: along the direction of the orbit track at an incidence angle of 55 as it flies toward the scene nadir view: ).120s later, a second observation of the scene at an angle close to 0 ATSR-2 2 DATA Nadir- Forward views (11μm) IR channels: 11μm Gridded Brightness Temperat. data image size: 512x512 pixel size: 1km Swath:: Pixel depth: 16 bit ~ 500 km Ancillary data Cloudiness masks to discard images not including a meaningful number of mostly cloudy pixels d d

Parallax Effect Parallax is the apparent displacement in the sky of an object seen from two different points of view r=d Terra-Sole d = r/tg(p) The bigger the distance is, the smaller the parallax angle gets

Depth recovery distance of scene points to the camera The problem of depth recovery can be split into two steps: Correspondence find matching between consecutive frames For each point of the left image detect the corresponding one in the right image Reconstruction given the correspondences retrieve the 3-D structure according to the reference data system by triangulation Depth estimation depends strongly on the disparity computation Satellite height depth= bf /d Et 1 Et b 2 Focal Surface x 1 x 2 EARTH Area-based: for each point a small The template textured patch of the reference displacement image is searched into the corresponding to matched one according to a the best match measure of similarity. Dense gives the maps, uniform regions. disparity value to Feature-based: matching between the reference features independently selected in point both images ( edges, corners,..) Sparse maps, interpolation, cloud edges feature extraction dependency often not well defined Disparity is the apparent displacement of the scene point on the two image planes x f depth Cloud height h

Matching Algorithms Following the taxonomy of the most common stereo matching algorithms given by the Scharstein and Szeliski (2002) review: Stereo algorithms generally perform the following 4 steps: For this work the (1) matching cost computation first three steps are considered (2) cost aggregation (3) disparity computation/optimisation optimisation problem (4) disparity refinement. the actual step sequence can be different, depending on the particular algorithm considered We obtained a set of 80 combinations of different steps and parameters to be compared 80 disparity maps.. + 1

.. + 1 Optical Flow Algorithm Differential approach finding correspondences by estimating the apparent motion (temporal derivatives) of the scene points on the images. Optical flow: image grey level temporal changes are intended to be evidence of motion. Multi-resolution approach to cope with large vector motion (large time interval) Motion of coarsest images to predict motion for the finest level Multiresolution Optical Flow Estimation Algorithm scheme Motion field Iforward->Inadir Motion field Inadir -> Iforward Consistency check + Interpolation Motion Field

The Algorithm Scheme Implementation of the basic version of known area-based stereo matching algorithms Matching Module PSNR Monitor Forward ATSR2 Image Nadir ATSR2 Image Dense Disparity Maps PSNR module Optical Flow Module Best PSNR Assessment and final selection of the best performers

PSNR Disparity Map : d(i 1,I 2 ) Warping back: wb(i) wb: I 2 d I I I 1? PSNR (I,I 1 ) Two Measures of Goodness PSNR between an original image I and the reconstructed one I': PSNR I I 255 ' (, ) = 20log10 ' 2 ( I( p) I ( p)) p Weighted PSNR PGaps : pixel percentage where the consistency check step did not validate the computed disparity value d(pixel) by interpolation WPSNR(I, I') = (1 PGaps)PSNR(I, I')

PSNR WPSNR Results The fluctuation in the WPSNR graphs mean that some combination of parameters and matching steps provide more consistent disparity maps than others. On the contrary this result it is not highlighted by the nearly regular behaviour of the PSNR values. Similar graphs have been obtained for the other input image pairs. PSNR and WPSNR values for 80+1 disparity maps from different methods obtained as combinations of different steps of the matching algorithms and parameters.

Retrieved disparity values Pixel by pixel comparison of disparities retrieved by the 80 different matcher method combination. The different sequences of algorithms were found to yield very similar results in terms both of PSNR and of disparity values as shown in the figure, where relatively to an input image pair, separate difference distributions between pairs of disparity maps from different matcher combinations,are displayed. The plot shows a blow up of the central peak for all distributions and small difference values. (70% image pixel)

Conclusions The experiments show a general agreement between the disparity maps retrieved by the selected methods and highlight a slightly better performance of the optical flow based method In the future we plan: To test these sets of algorithms on data coming from other satellite data sources To validate the estimated height maps through maps provided by other type of sensors (e.g. lidar,, radar, etc)