CEOS Data Cube Concept and Prototype Project Plans

Slides:



Advertisements
Similar presentations
SEO Data Services Tools for GFOI Brian Killough CEOS Systems Engineering Office (SEO) CEOS SDCG-7 Meeting Sydney, Australia March 4, 2015 (Day #3)
Advertisements

CEOS Systems Engineering Office (SEO) Data Services for GFOI Brian Killough NASA LaRC, CEOS SEO Presented at SDCG-6 Oslo, Norway October 22-24, 2014.
Kenya Data Cube Project Plans
USGS Core Data Stream Report Session 7: Baseline Global Observation Scenario SDCG-7 Sydney, Australia March 4 th – 6 th 2015.
CEOS System Engineering Toolset (CSET) CSET is a Software Framework + Suite of Tools (Apps) that leverages a Common Architecture, Unified Data Model, Common.
SDCG-7 Session-8 Thursday, March 5, 2015 GFOI Space Data Services SDCG-7 Sydney, Australia March 4 th – 6 th 2015.
SEO Report to WGISS Brian Killough CEOS Systems Engineering Office (SEO) WGISS-39 May 11-15, 2015.
28 th CEOS Plenary, Tromos, Norway, 29-30, October, th CEOS Plenary Session Brian Killough CEOS SEO, NASA CEOS Plenary, Agenda Item 24 CEOS Systems.
Global Data Flows Study SDCG-8, Session 6 Frank Martin Seifert (ESA); Gene Fosnight (USGS) 24 Sep 2015, Bonn.
Element 2: Country-specific Space Data Services
Update on CEOS Support to GFOI S. Briggs, S. Ward ESA, GFOI Office SIT Workshop Agenda Item #9 CARB-3/4/5 CEOS SIT Technical Workshop EUMETSAT, Darmstadt,
Brian Killough / NASA, CEOS SEO SDCG-8 Session 7, Agenda Items 26 and 27 GFOI Space Data Services SDCG-8 DLR, Bonn, Germany September 23 rd -25 th 2015.
The Namibia Flood Dashboard Satellite Acquisition and Data Availability through the Namibia Flood Dashboard Matt Handy NASA Goddard Space Flight Center.
SDCG-6 Oslo, Norway October 22-24, 2014 Baseline Global Observation Scenario SDCG-6 Session 3 E. Fosnight F.M. Seifert.
CEO Team SEO SIT Technical Workshop 25 – Agenda #16 EUMETSAT 17 th to 18 th September 2015 Committee on Earth Observation Satellites CEOS in the future.
Global Forest Observations Initiative (GFOI) Overview Frank Martin Seifert, ESA SDCG-8 Commercial Providers Day, Bonn, 23 September 2015.
Slide: 1 27 th CEOS Plenary |Montréal | November 2013 Agenda item: 33 Brian Killough, NASA, CEOS SEO CEOS Plenary, November 5-6, 2013 CEOS Systems.
SDCG-6 Oslo, Norway October 22-24, 2014 SDCG 3-Year Work Plan Stephen Ward, SDCG EXEC (Australia) SDCG-6: Oslo,
GEON2 and OpenEarth Framework (OEF) Bradley Wallet School of Geology and Geophysics, University of Oklahoma
GFOI Status & Issues Sept 2014 Stephen Briggs, Space Data Lead - CEOS SIT Technical Workshop, 16 th – 18 th September 2014.
Australian Geoscience Data Cube
CEOS Data Cube Open Source Software Status Brian Killough CEOS Systems Engineering Office (SEO) WGISS-40 Harwell, Oxfordshire, UK September 30, 2015 (remote.
Committee on Earth Observation Satellites Brian Killough & Kim Holloway, CEOS SEO Plenary Agenda Item # th CEOS Plenary Kyoto, Japan 6 November 2015.
Baseline Global Observation Scenario SDCG-8, Session 3 Gene Fosnight (USGS); Frank Martin Seifert (ESA) 24 Sep 2015, Bonn.
GFOI Space Data Services 3-year Work Plan Brian Killough NASA LaRC, CEOS SEO Presented at SDCG-6 Oslo, Norway October 22-24, 2014.
SDCG-6 Oslo, Norway October 22-24, 2014 Element 2: Space Data Services Oct 2014 Stephen Ward, SDCG EXEC for Australia.
Session Introduction Session 7: Baseline Global Observation Scenario SDCG-7 Sydney, Australia March 4 th – 6 th 2015.
Brian Killough CEOS Systems Engineering Office (SEO) February 23, 2016 SEO Tools and Data Services A summary report to the LSI-VC (Agenda #8)
Brian Killough / NASA, CEOS SEO SDCG-9, Session 5 Agenda Items 14 and 15 GFOI Space Data Services.
CEOS Data Cubes A new need for Capacity Building Brian Killough CEOS Systems Engineering Office (SEO) WGCapD-5 Meeting March 30 – April 1, 2016.
SEO Report to WGISS Brian Killough CEOS Systems Engineering Office (SEO) WGISS-41 Meeting March 14-18, 2016.
SDCG-6 Oslo, Norway October 22-24, 2014 GFOI SPACE DATA COMPONENT Accessing and Analysing Space Data GFOI Open Forum,
CEOS Data Cubes A briefing for the GEO Secretariat Brian Killough CEOS Systems Engineering Office (SEO) April 1, 2016.
Brian Killough / NASA, CEOS SEO SDCG-10, Session 5 Agenda Items 32 and 33 GFOI Space Data Services.
CEOS Data Cube Initiative
GFOI Space Data Needs and Issues
USGS EROS LCMAP System Status Briefing for CEOS
Moderate Resolution Sensor Interoperability (MRI) Framework
Analysis Ready Data (ARD) SEO Status Report
CEOS Data Cube Report Agenda Item #7 September 13, 2017
SEO Capacity Building Agenda #15 Brian Killough
Colombia Data Cube Brian Killough CEOS Systems Engineering Office (SEO) WGISS-43 Meeting April 4, 2017.
CEOS Data Cube (CDC) and FDA Pilot Outcomes
Data Interoperability Summary
Future Data Architectures (FDA) Pilot Project Summary
SEO Report Brian Killough and Kim Holloway CEOS SEO 30th CEOS Plenary
SEO Report to WGISS Brian Killough CEOS Systems Engineering Office (SEO) WGISS-42 Meeting September 19, 2016.
Space Data Services Session 2: Space Data Country Outreach and Delivery Agenda Item #3 Brian Killough CEOS Systems Engineering Office (SEO) February 25,
AOGEOSS Task 11. Develop Regional GEOSS Data set.
SDCG Support to Colombia
GFOI Status & Issues CEOS Lead & SDCG EXEC SIT-31 Agenda Item 5
FDA context Steven Hosford On behalf of FDA Co-chairs
Land Imagery Data Architectures
Open Data Cubes Cloud Services Experiences and Lessons Learned
Analysis ready data: definition document
SDCG REPORT TO SIT TW 2016 Oxford, September, 2016.
SEO Report Brian Killough NASA, CEOS Systems Engineering Office
ARD Needs and Plans for Thematic Pilots
FDA Objectives and Implementation Planning
COVE Tool Updates Joint SDCG/GEOGLAM/LSI-VC Meeting September 6, 2018
Thomas Cecere & Jonathon Ross USGS and Geoscience Australia
GFOI Space Data Services
SEO Report to WGISS Brian Killough CEOS Systems Engineering Office (SEO) WGISS-46 Meeting October 22, 2018.
GFOI Space Data Needs and Issues
SEO Report Brian Killough, NASA, CEOS SEO CEOS Plenary 2018
Brian Killough (NASA, SEO), Mirko Albani (ESA, WGISS Chair)
Status Report on the Open Data Cube and the use of ARD
SEO Report to WGISS-47 Brian Killough
Open Data Cube Demo and FDA Interfaces
SEO Report to WGISS-48 Brian Killough
Presentation transcript:

CEOS Data Cube Concept and Prototype Project Plans Brian Killough CEOS Systems Engineering Office (SEO) WGISS-39 May 11-15, 2015

There is a global need for Space Data Services Many countries lack the knowledge, infrastructure, and resources to access and use space-based data. Countries have expressed a desire for support from CEOS by providing: search & discovery tools, cloud-based storage and processing, and training & capacity building. CEOS is leading several projects to demonstrate data services tools and build an architecture that supports a growing volume of data. It is expected that these data services pilot projects will provide a foundation for future operational systems that will be funded and managed by UN organizations and individual countries. CEOS agencies have a keen interest in this activity since it promotes the use and benefit of satellite data.

What is the CEOS Data Services Vision? CEOS will provide the architecture and tools for countries to access and utilize satellite data. CEOS will provide the training and capacity building necessary to utilize those tools and manage satellite data. CEOS will fund prototype projects to demonstrate tools and services for data access and utilization. CEOS will consider low bandwidth contraints (poor internet) and the growing volume of satellite data in its architecture and tools. CEOS will utilize advanced technologies in its architecture and tools, such as Data Services Platforms and Data Cubes based on cloud computing

An Example Space Data Problem in Kenya A significant growth in land imagery data (optical and radar) from Landsat (NASA-USGS) and Sentinel (EC-ESA) will increase data volumes by >10 times in the next few years. Kenya could have 5TB of annual Landsat and Sentinel-2 data by 2017. Recent testing ... Processing a scene takes ~1 minute in U.S. and ~1 hour in Kenya. Downloading a scene takes ~6 seconds in U.S. and ~30 minutes in Kenya. Too much time is spent with image preparation! We need a better solution ... Increased Data Volume Low Computing Capacity Slow Internet

Data Cubes! What is the Solution? Proven concept in Australia by Geoscience Australia and the Australian Space Agency (CSIRO). A multi-dimensional (space, time, data layers) Data Cube is an efficient and effective solution! Shift in Paradigm ... Scenes vs. Pixels (no pixels lost) Analysis Ready” Data Products vs. Unprocessed Data (leave processing to the Space Agencies). Data Cube approach supports an infinite number of applications, makes it easier for users to access and use space-based data, and allows efficient time series analyses and data assimilation. Data Cubes! Data Layer #1 Data Layer #2 Data Layer #3 Data Layer #4 TIME

What’s different about the Data Cube approach? The Data Cube arranges 2D (spatial) data temporally and spatially to allow flexible and efficient large-scale analysis. The “Dice and Stack” method is used to subdivide the data into spatially-regular (nested grid), time-stamped, band-aggregated layers which can be managed as dense temporal stacks. Remote sensing data is typically both spatially and temporally irregular: i.e. image footprints vary between repeat observations, and successful acquisitions do not occur on a regular basis. Data is “clumped” both spatially and temporally and, hence, not suited to the monolithic array approaches traditionally employed due to large volume of no-data pixels. The Datacube arranges the data spatially and temporally to allow efficient large-scale analysis. “Dice’N’Stack” method used to subdivide the data into spatially-regular, time-stamped, band-aggregated tiles which can be traversed as a dense temporal stack. Dice… …and Stack

What is a Nested Grid? A standard Universal Transverse Mercator (UTM) Nested Grid is an effective method for subdividing scene-based data. The Nested Grid approach improves interoperability and sharing of data across domains and observation types with spatial consistency. Datasets from various missions can be subdivided with a grid spacing similar to their base pixel resolution. Example ... Landsat surface reflectance products are 30-meters resolution (baseline). MODIS is a 4x multiple of Landsat and SPOT is a ¼ multiple of Landsat.

General Data Cube Architecture Applications Web-based Mobile Phone A flexible architecture that supports infinite user applications, increasing and diverse datasets, local or cloud-based deployment, and automated ingestion of new datasets. Open Source (Apache v2.0) software to allow free and open access, Advanced Programming Interface (API) access, future data and capability growth, and commercial opportunities. API Data and Application Platform Access Control Data Management Job Management API Data Cube Access Analytics Visualization API Toolset Analysis-Ready Data Products Data Cube Space Agency Satellite

Detailed Data Cube Architecture UI & Application Layer Detailed Data Cube Architecture Forest Economics App N SLEEK SEO (GFOI/GEOGLAM) SLEEK Integrating Tool Application / UI Mobile App API Data & Application Platform GA + CCI TBD Virtual Lab Platform Data & Application Platform (Data Management, Access Controls, Job Management, Etc.) Database GA SEO SEO SEO + GA Data Cube Infrastruct. AGDC Higher-level API Data Presentation API Visualization API Analytics API TBD N-Dimensional Array GA AGDC Low-level API GA GA GA + SEO Architecture Considerations: Short-term vs. Long-term Flexible Deployment Model (Hybrid, AWS) Technology Decisions Performance vs. Flexibility AGDC API vs. Platform Resources / Timeline Datacube Files Data AGDC Database Data Metadata, Records, Etc. GeoTIFF, HDF, NetCDF Data Acquisition & Inflow Space Segment/Ground Station Operation Analysis-Ready Data Supply

High-Level Data Cube Requirements Free and open access to software and APIs Documented processes for Data Cube generation, new data ingestion, and application interfaces Automated ingestion of new data layers and new data acquisitions Support cloud-based or local deployment Utilize “Analysis Ready” data products for satellite data layers Enable user development of applications through flexible APIs Utilize a UTM “nested grid” for multiple dataset interoperability and spatial consistency Develop a baseline user interface that supports Data Cube statistics/analysis and optical image preparation (e.g., mosaics). Architecture flexibility and standards to support multi-country Data Cubes

User Interface Concept Web-based tool that utilizes a Map Panel and a Tool Panel similar to many existing GIS tools. Tool Panel Map Panel Example User Interface: GEOGLAM MODIS Time-Series Tool Map Panel would allow the user to zoom in/out of the region and draw a region to select for an analysis. This panel would also be used to display analysis results as overlays or separate images or graphs. Tool Panel would provide analytics and application functions. The tool panel would allow the user to issue queries of the Data Cube content through various APIs. Once all of the APIs are in place, then it will be possible for anyone to create their own user interface for any application using the Data Cube.

Detailed Requirements for the Data Cube User Interface (1) Image Preparation ... Highest Priority (baseline interface) Automate the image preparation process (no manual review) Perform cloud masking and identify data gaps (utilize Landsat CFmask output to identify clouds and cloud shadows) Report statistics after masking (e.g., % cloud or cloud shadow, pixel time stamp) Create mosaic images for further analyses (e.g., GEOTIFF output, local storage) (2) Forest Extent Mapping ... Lower Priority (example application) Run unsupervised classifiers (e.g., custom, K-means, ISODATA) Allow upload of “training data” (e.g., input file of forest locations) Run supervised classifiers (e.g., Nearest Neighbor using training data) Allow users to upload or create their own algorithms Create forest/non-forest maps (3) Change Detection ... Lower Priority (example application) Run specific change detection algorithms (e.g., CCDC) Create change detection maps and statistical output

Kenya Data Cube Project The Kenya Data Cube Project is led by NASA-SEO and the Australian Government (Geoscience Australia, CSIRO and the Dept. of the Environment). The project will involve a large number of stakeholders and funders ... Australian Government, NASA, USGS, United Nations REDD+ and FAO, Gates Foundation, Clinton Foundation (CCI and SLEEK), SilvaCarbon. The project will involve a large number of CEOS groups ... Space Agencies (satellites), NASA-SEO (data tools), SDCG for GFOI, LSI-VC, WGISS (data archives), WGCapD (training) and GEOGLAM. Team met on March 9-11 to develop a vision, architecture and task plan for the project.

Now and in the Future Now Future Australia Data Cube Kenya Data Cube Web Application Web Application & Mobile App Now Future New Datasets New APIs New Data Platform Improved Data Cube API Flexible web applications Enhanced documentation Enhanced performance Data and Application Platform Data Cube API Analytics API Visualization API Presentation API Data Cube API Landsat + MODIS Landsat-7/8, SRTM, MODIS, SPOT, ALOS-1, Sentinel-1A/2A

Who is involved? WGISS Studies? Kenya Data Cube CEOS Non-CEOS NASA-SEO SDCG for GFOI CCI-SLEEK ? Gates Foundation ? SilvaCarbon ? Applications Data & Application Platform CCI-SLEEK ? Gates Foundation ? NASA-SEO GA NASA-SEO CSIRO ? API Toolset GA: Australia Cube NASA-SEO: Kenya Cube CSIRO: South America Cube ? WGISS Studies? Landsat-7/8, SRTM, MODIS, SPOT, ALOS-1, Sentinel-1A/2A

Project Phase 1 Phase 1: thru December 2015 Develop an initial Kenya Data Cube with Landsat and SRTM data layers. Demonstrate a user interface with statistics/analysis tools and image preparation capability (e.g. mosaics). Demonstrate an application including a land classification algorithm and a temporal change detection algorithm. Present results at the United Nations COP-21 Climate Change Meeting.

Future Project Phases Phase 2: thru 2016 Expand datasets (e.g., MODIS, SPOT, ALOS, Sentinel-1A, Sentinel-2A) Expand regions (e.g., Colombia, East Africa) Expand applications (e.g., GFOI, SLEEK, GEOGLAM) Demonstrate automated data ingestion of new products. Expand analysis tools, application platform and APIs. Phase 3: 2017+ More data layers, more regions, more applications. Optimization of ingestion, data cube processing, and APIs for expanded applications support. Demonstrate a mobile application.