140 likes | 268 Views
Knowledge-centred Earth Observation (KEO) Phase 1 Final Presentation. Sergio D’Elia Head - Service Support and Ground Segment Technology EOP – Ground Segment Department. Technology Results. SSE. Service Support Environment. Knowledge-based Information Mining. KIM. Chainable Web Services.
E N D
Knowledge-centred Earth Observation(KEO)Phase 1 Final Presentation Sergio D’Elia Head - Service Support and Ground Segment Technology EOP – Ground Segment Department
Technology Results SSE Service Support Environment Knowledge-based Information Mining KIM
Chainable Web Services Service Provider (user) Non-EO Domain Services (GIS) EO Domain Services Data Access Services Catalogue Order • Delivery Tasking Processing Archive Service Support Environment • Service publication, chaining, discovery, activation, monitoring • Services • Can be automatic or manual • Remain by the providers • Can be from any domain • Advantages • Minimised upfront investments • Reduced time to market • Reduced costs (use synergies) • Easier GS interface (e.g.: simple catalogue service, DDS, …) • Operational • http://services.eoportal.org SSE
Requests Info Internet ToolBox User A1 A3 A2 Service Provider 2 Service Provider 1 On-line / Off-line Results SSE Architecture SSE Portal - Service A • Service B • … • Only flow control in Portal (data exchange external) • Uses only 4 commands • Customisable Services • ToolBox (supports widely used legacy standards and translates terms) • Regional / Thematic portals Functions • Subscription • Service Classification - Tuneable User Interface - Service Characterisation • Area of Interest • User Feedback • Monitoring / Control - Documents / Tools Directories Workflows Service A A1 A2 A3
Service Chaining Example Spot Vegetation Sensor S10 User need: Format Conversion GeoTIFF HDF “Carbon flux over Belgium in GeoTIFF format (Kyoto Protocol verification)” Value Adder Data Provider Automation of Business Process Data Provider Service Provider Net Flux of Carbon Map (HDF) Clipping Europe Belgium
Test / automate internal procedures (chain own services) Services Internal Use A1 A2 A3 Cooperate / exploit synergies with other SPs Restricted Use Provide services to selected users Restricted Access Provide services: from one / more SPs manual / automatic simple / chained Public Access SSE Use Opportunities Public Access Restricted Access SSE Portal
Database Ingestion Information Mining Client Knowledge-based Information Mining • Probabilistic Information Mining method permitting to search an entire image collection for large or well characterised areas • Based on • A simple GUI for system training / refinement from sample images • Application of training to the entire image collection • Reuse of training performed by other users • Provides • Matching image identifiers • Maps of feature extents • GIS objects • Demonstrator available at http://kes.esrin.esa.int/kes KIM Data
A few clicks’ training Applied to all ingested images KIM User Interface KIM permits interactive training for new features and real-time search within the image collection
Service Provider (user) Non-EO Domain Services (GIS) EO Domain Services KEO Data Access Services Catalogue Order • Delivery Programming Processing Archive KIM KEO Positioning SSE
Catalogue IF Discovery / Chaining / Management Client Information Service IF Knowledge base Information Workflow Engine Descriptions Support Feature Extr. Algorithms Probabilistic Information Extraction Data KIM Database Ingestion Information Mining Client KEO Concept SSE KEO
KEO Main Capabilities • Interactive Probabilistic Information Mining (PIM) • Train the system (to identify features in image collections) • Obtain image identifiers or feature maps / objects • Associate semantic terms to “feature labels” • Store training for reuse also by others • Component-based Processing Environment (CPE) • Accept / classify information extraction modules (also from KIM) • Create local Web Services • Chain / execute Web Services under workflow engine control • Store output into Web Servers • Publish workflows or Web Servers Services into SSE • Accept external modules or images • Environment Management • Monitor / control PIM and CPE • Manage knowledgebase (multi-domain + KEO specific)
MERIS RR Archives User FTP Subscription e-mail Ingestion Orders KIM Database Cloud-free Service Information KIM SSE Information Mining User Authorisation MIMS Expert Service n MERIS Cloud-free Subscription Service SSE = Service Support Environment KIM = Knowledge-based Information Mining MIMS = MERIS Information Mining Services
Classification Ontology Domain Leaves define “Service Categories” (improving stability) Classification Knowledge-base (single, shared, stable, multi-lingual) Domain (Service Category) Semantic links Domain (Service Category) Portfolio Data-base (local, specific, dynamic, selected language) Product Service Processor
Multi-domain Thesaurus Resources Environment Marine Resources Marine Envir. Land Coastal Envir. Offshore Envir. Marine Pollution Operational Oceanography Oil Spill Oil Seepage Algae Algae Bloom Oil Spill Detection Oil Spill Mov. Forecast Oil Seepage Detection Algae Bloom Detection Service Service Service Service Product Service Service Product System A System B System C System D System E System F Processor Processor