Peter Reinartz, Thomas Krauß

Slides:



Advertisements
Similar presentations
About Chelys About Chelys About Chelys Software development and integration for the space sector since 1996 Service provider for some of the most important.
Advertisements

REQUIRING A SPATIAL REFERENCE THE: NEED FOR RECTIFICATION.
IMAGE Dense DSMs from Stereo Imagery Dr. Philippe Simard President SimActive Inc.
Page 1GlobColour CDR Meeting – July 10-11, 2006, ESRIN All rights reserved © 2006, ACRI-ST Resulting Technical Specification.
5th ESA Advanced Training Course on Land Remote Sensing
IMAGE Semi-automatic 3D building extraction in dense urban areas using digital surface models Dr. Philippe Simard President SimActive Inc.
For Internal Use Only. © CT T IN EM. All rights reserved. 3D Reconstruction Using Aerial Images A Dense Structure from Motion pipeline Ramakrishna Vedantam.
PHOTOMOD. Future outlook Aleksey Elizarov Head of Software Development Department, Racurs October 2014, Hainan, China From Imagery to Map: Digital Photogrammetric.
With support from: NSF DUE in partnership with: George McLeod Prepared by: Geospatial Technician Education Through Virginia’s Community Colleges.
Geospatial World Forum Jan 19-21, Future of Photogrammetry Rolta’s Vision.
Cartographic quality contouring in PHOTOMOD 5.0 A. Sechin Scientific Director X th International Scientific and Technical Conference From Imagery to Map:
Member of the ExperTeam Group Ralf Ratering Pallas GmbH Hermülheimer Straße Brühl, Germany
Digital Imaging and Remote Sensing Laboratory Automatic Tie-Point and Wire-frame Generation From Oblique Aerial Imagery Seth Weith-Glushko Advisor: Carl.
VIII th International Scientific and Technical Conference From Imagery to Map: Digital Photogrammetric Technologies Alexey B. Elizarov Deputy Head of Software.
High-Performance Computing for Processing Earth Observation Data By Dr Ashok Kaushal Senior Divisional Director Enterprise Geospatial & Defense Solutions.
Spatial data models (types)
The SAM-Grid Fabric Services Gabriele Garzoglio (for the SAM-Grid team) Computing Division Fermilab.
Digital Photogrammetry by G.C.Nayak Point of Discussion Approch to Photogrammetry: Integrated with RS Process Involved Issues Involved in.
Using Reference 3D ISPRS Workshop - CODIST Addis Abeba.
Cloud Computing for the Enterprise November 18th, This work is licensed under a Creative Commons.
Image Registration January 2001 Gaia3D Inc. Sanghee Gaia3D Seminar Material.
BlackBridge | Earth Science Conference 2014 – USA Earth Science Conference 2014 – San Francisco - USA MASS PROCESSING.
1 U.S. Department of the Interior U.S. Geological Survey National Center for EROS Remote Sensing Technologies Group The Proposed USGS Plan for Digital.
Orthorectification using
Introduction to Apache OODT Yang Li Mar 9, What is OODT Object Oriented Data Technology Science data management Archiving Systems that span scientific.
CE497 Urban Remote Sensing, Jie Shan1 Geometric rectification Homework 5.
ILDG Middleware Status Chip Watson ILDG-6 Workshop May 12, 2005.
Integrated Grid workflow for mesoscale weather modeling and visualization Zhizhin, M., A. Polyakov, D. Medvedev, A. Poyda, S. Berezin Space Research Institute.
ETICS All Hands meeting Bologna, October 23-25, 2006 NMI and Condor: Status + Future Plans Andy PAVLO Peter COUVARES Becky GIETZEL.
The european ITM Task Force data structure F. Imbeaux.
Photometric analysis of Martian moon Phobos with the HRSC on Mars Express A. Pasewaldt 1, K. Willner 2, J. Oberst 1,2, Frank Scholten 1, M. Wählisch 1,
Satellites, Ground Segment, and Data Access Evolution at DLR K
CLASS Information Management Presented at NOAATECH Conference 2006 Presented by Pat Schafer (CLASS-WV Development Lead)
Altman IM Ltd | | process | verify | convert | route | connect Prism Software’s solutions provide advanced workflow.
Slide 1 Archive Computing: Scalable Computing Environments on Very Large Archives Andreas J. Wicenec 13-June-2002.
Deutscher Wetterdienst Consolidation of the software for the generation of External Parameters and extension with new raw data sets Hermann Asensio.
CEOS Data Cube Open Source Software Status Brian Killough CEOS Systems Engineering Office (SEO) WGISS-40 Harwell, Oxfordshire, UK September 30, 2015 (remote.
CE403, Geometric rectification Homework 6. CE403, Description Objective: geometrically rectify a portion (~2km*2km) of SPOT image over West.
R I T Rochester Institute of Technology Geometric Scene Reconstruction Using 3-D Point Cloud Data Feng Li and Steve Lach Advanced Digital Image Processing.
Envisat AATSR 2 weeks June 2003 Web Mapping Access to the MUIS Browse Products Lars Edgardh Spacemetric Torbjörn Westin Spacemetric
Digital Elevation Model From stereo pair First Experience Naomi Jackson 18-Nov-2013.
2. WP9 – Earth Observation Applications ESA DataGrid Review Frascati, 10 June Welcome and introduction (15m) 2.WP9 – Earth Observation Applications.
AHM04: Sep 2004 Nottingham CCLRC e-Science Centre eMinerals: Environment from the Molecular Level Managing simulation data Lisa Blanshard e- Science Data.
Sub pixelclassification
Application Specific Module Tutorial Zoltán Farkas, Ákos Balaskó 03/27/
Alaska DEM Workshop JULY 22, Agenda Sensors Terrain Models Accuracy Grid Spacing Deliverables Archive (DEMs, Stereo coverage) Product.
OSSIM Technology Overview Mark Lucas. “Awesome” Open Source Software Image Map (OSSIM)
Large-scale accelerator simulations: Synergia on the Grid turn 1 turn 27 turn 19 turn 16 C++ Synergia Field solver (FFT, multigrid) Field solver (FFT,
Origami: Scientific Distributed Workflow in McIDAS-V Maciek Smuga-Otto, Bruce Flynn (also Bob Knuteson, Ray Garcia) SSEC.
Developing GRID Applications GRACE Project
Simulation Production System Science Advisory Committee Meeting UW-Madison March 1 st -2 nd 2007 Juan Carlos Díaz Vélez.
Tutorial on Science Gateways, Roma, Catania Science Gateway Framework Motivations, architecture, features Riccardo Rotondo.
EGI-Engage is co-funded by the Horizon 2020 Framework Programme of the European Union under grant number WG on Python and WG on Workflows.
High-throughput parallel pipelined data processing system for remote Earth sensing big data in the clouds Высокопроизводительная параллельно-конвейерная.
Research and Service Support Resources for EO data exploitation RSS Team, ESRIN, 23/01/2013 Requirements for a Federated Infrastructure.
Geospatial Data Abstraction Library(GDAL) Sabya Sachi.
Module 2.8 Overview and status of evolving technologies REDD+ training materials by GOFC-GOLD, Wageningen University, World Bank FCPF 1 Module 2.8 Overview.
Compute and Storage For the Farm at Jlab
USGS EROS Emergency Operations Management and Distribution Systems
Simulation Production System
What’s new in FUSION? Bob McGaughey
Automatically Collect Ground Control Points from Online Aerial Maps
GEOG457 / 657 Lecture and lab topics Data management Image fusion
Digital Elevation Models (DEM) Digital Terrain Models (DTM) / Digital Surface Models (DSM) Brief Review Applications in image processing: Inclusion in.
The VITO Earth Observation LTDA Facility
JD Edwards Support and Oracle Cloud Infrastructure: A Successful Path to Oracle Cloud
Warm-up slide Jan : end of The World: Dubai island development sinks back into sea - financial crisis.
Module 01 ETICS Overview ETICS Online Tutorials
Southern California Earthquake Center
Product self-assessment to CARD4L Normalised Radar Backscatter
Presentation transcript:

CATENA Distributed Generic Processing Chain for Optical Satellite Imagery Processing Peter Reinartz, Thomas Krauß Remote Sensing Technology Institute Photogrammetry and Image Analysis ESA Workshop on Models for Scientific Exploitation of EO data Frascati, 2012-10-11

Why processing chains for higher level optical data processing? Needed for: Processing of large areas and large data volumes e.g. Image2006/2009/2012, each time about 3500 scenes IRS/SPOT for whole Europe-38 Processing of time series e.g. CCI-Fire, Meris/ATSR/SPOT-VGT for 1995-2009, about 130.000 scenes Requirements: Fully automatic processing of Mass data from Many optical sensors/satellites Modular and easy re-configurable for many projects Image 2006, ~3500 IRS/SPOT scenes

Atmospheric correction CATENA CATENA – chain for fully automatic processing of optical satellite data Automatic and operational processing chain for processing of mass data Using global databases and reference data Support of native satellite image formats from SPOT4/5, IRS-P6 Liss3/AWiFS, ALOS AVNIR/PRISM, Ikonos, Quickbird, RapidEye, WorldView, GeoEye, Cartosat, Pleiades, Meris, ATSR, VGT, Modis, … Reference image DEM input output Ortho image Original image Image Matching Sensor Model Refinement Ortho- rectification Atmospheric correction extract ground control points from global Reference databases perform parameter estimation Use global DEM database remove atmospheric influence Thematic processing

CATENA CATENA – Use cases Catena is A chain of processing modules Uses interface- and data standards Usable as DIMS- or stand-alone-version Example use cases are Orthorectification in Image2006, Image2009, UrbanAtlas, ... DEM-Generation as service for Cartosat/Euromap Stereoprocessing, Time series, CCI-Fire, ...

CATENA CATENA – Requirements Systems and Libraries: Linux (tested on CentOS, Ubuntu) XDibias (DLR in-house development) Python, scipy, numpy GDAL Modules: Must not be interactive (automatic processing chain!) Preferable: UNIX C/C++ source code, python code Possible: Java, Fortran, any standard UNIX (script) programming language No commercial programming environments which require any kind of licenses!

CATENA CATENA – Interfaces Input-Data: Original Level-1-satellite data containing all metadata Processed data including required metadata Modules: Image data and metadata in standardized XDibias format Modules wrap existing processors with configuration files and any image format supported by GDAL Output: Any image format supported by GDAL Standardized export.xml containing meta- and processing info JPG-Quicklooks, KML files, any other intermediate files

CATENA – Summary of Principles Standardized image- and metadata formats Standardized process flow organization Processor follows ESA „Generic IPF Interface Specifications“ Distributed computing and storage Standardized Development and Deployment process Guidelines for module development, documentation and deployment ISO9000 certification in process: external audit today (2012-10-11)

CATENA – System overview Modules and order defined in chain Some modules need additional data Select processing chain and set parameters Original data Import Processing chains Reference DB 1 Module 1 Module 2 Ingestion Reference DB 2 Module 3 Ortho DEM-Generation Atmospheric Corr. CCI-Fire Chain . . . Delivery Module 4 Reference DB 3 Delivered data Module ... Export Standardized image and meta data Work- space Processing control system Web-Interface Each job gets processed in own space Cleaned up after delivery DIMS-PSM or stand-alone

CATENA – Grid computing Reference data crontab crontab work work Node 2 crontab data Node 1 work crontab crontab Node 3 . . . work work Node 5 Node 4 crontab crontab work work scene database DB crontab work crontab Server work Simply add new node by creating working directory and inserting CATENA into crontab Node 6 Node n web server

CATENA – Distributed Mass Storage Distributed mass storage with access from each processing node is needed for automatic processing of time series or bulk data for: Realized as easily expansible Scality storage ring: Data is stored automatically in three distributed copies in the ring, read-access also in parallel from three storage nodes. Data

Web-Interface of stand-alone version CATENA Web-Interface of stand-alone version

CATENA Examples Orthorectification geocoded, optionally atmospheric corrected satellite images for further thematic processing and emergency mapping DEM generation generate DEMs and Ortho images from (multi) stereo satellite data

Processing chain: Orthorectification CATENA Processing chain: Orthorectification Standard processing chain for most optical satellite data Satellites acquire oblique images Ephemeris and attitude not exactly known Correct these using ground control points from already existing geocoded images Project satellite image on existing digital elevation model from DEM database (e.g. SRTM) Resample satellite image in requested projection and resolution

Processing chain: Orthorectification Workflow CATENA Processing chain: Orthorectification Workflow Original image Reference image Matching DEM Control points Improvement of orbit and attitude data Manually measured ground control points Generation of ortho image Quality check Delivery Probleme bei Qualität z.B. ungünstige Bewölkung, starke Änderungen von Referenz zu neuem Bild Prozessor generell auch für Flugzeugdaten geeignet BW: Diese Übersicht beschreibt auch gleichzeitig den Ablauf wie wir ihn für die SAR-GTC-Prozessierung anstreben. AP420 einzelne, neue Modulentwicklungen (Thema Passpunkte), AP430 Prozessketten Ortho image Atmospheric Correction Thematic processing

Overall Geometric Accuracy Requirement: RMSE < 20m Overall (~4000 scenes) mean accuracy w.r.t. reference data set: RMSEx/y ~ 10 m ( CE64 ~14m) ~0.5 pixel size of resampled images Coverage 1 Coverage 2 RMSE X Y X Y Mean number of ICPs per scene for accuracy assessment: IRS-P6: 5496 points / scene SPOT 4/5: 1360 points / scene Residual plots available

Processing chain: DEM generation Workflow Metadata Orientation Matching DEM Generation Ortho- rectifi- cation Images DEM Ortho Input Processing Output At least two images from same orbit Good relative orientation required, <0.5px, Bundle block adjustment Dense pixelwise Semi-Global Matching = Disparity map on original images Reprojection of DEM to target coordiante system, Interpolation and filling of holes Orthorectification of the original imagery

Processing chain: DEM generation Ortho image and DEM, London

Processing chain: DEM generation London DSM from 5 WorldView-2 Images

Processing chain: DEM generation K2 WorldView-2 Triple Stereo Processing Chains for Optical Data • Thomas Krauß • 2012-07-27 • www.DLR.de • Slide 19 Processing chain: DEM generation K2 WorldView-2 Triple Stereo 15° Very steep terrain Very detailed surface model Film: http://www.dlr.de/dlr/desktopdefault.aspx/tabid-10212/332_read-921/ 0° -15°

Processing Chains for Optical Data Summary CATENA Processing Chains for Optical Data Summary Processing chain CATENA developed at the Remote Sensing Technology Institute of DLR for fully automatic processing of mass data from many different optical satellites Already in use for many projects (Image2006-2012, UrbanAtlas, CCI-Fire, Cartosat-DEM-processor, Worldview-2 and Pleiades DEM generation, …) Based on the general processing chain infrastructure CATENA including: Modular system of processing Modules connected to Chains Distributed parallel grid computing Distributed mass storage Easily expandable, e.g.: A new processing chain for a new project Adding normal Linux-PCs or virtual machines as new background processing nodes Contact: Thomas Krauß, DLR-IMF, Thomas.Krauss@dlr.de

Thank you for your attention