OGC Testbed-21 è un'iniziativa collaborativa volta a prototipare, progettare, sviluppare e testare rapidamente soluzioni a problematiche legate alla geolocalizzazione.

OGC Testbed-21 sta esplorando i seguenti compiti:

  • Qualità dei dati per integrità, provenienza e affidabilità (DQ4IPT)
  • GEOINT Imagery Media per intelligence, sorveglianza e ricognizione per OGC Testbed-21 (GIMI-T21)
  • Sviluppo di strumenti di test di conformità (CTTG)

Durante lo svolgimento dei compiti sopracitati, i partecipanti collaborano per creare meccanismi che migliorino la rappresentazione della qualità dei dati nei framework di integrità, provenienza e affidabilità (IPT); facilitino lo sviluppo della specifica GEOINT Imagery Media for Intelligence, Surveillance, and Reconnaissance (GIMI); e promuovano lo sviluppo di strumenti di test di conformità per GIMI.

OGC Testbed-21 offre un'eccezionale opportunità di confrontarsi con le più recenti ricerche sulla progettazione di sistemi geospaziali, lo sviluppo di concept e la prototipazione rapida. La serie Testbed offre alle parti interessate un'opportunità di business per definire, perfezionare e sviluppare reciprocamente interfacce e protocolli nel contesto di esperienze pratiche e feedback. Si prevede che i risultati dell'iniziativa OGC Testbed-21 plasmeranno il futuro degli ecosistemi geospaziali e delle Infrastrutture di Dati Spaziali (SDI) per molti anni a venire.

Tra gli sponsor di OGC Testbed-21 figurano i membri strategici di OGC, la National Aeronautics and Space Administration (NASA) e la National Geospatial-Intelligence Agency (NGA). OGC è grata per la leadership dimostrata nel settore grazie alla loro sponsorizzazione, nonché per il loro contributo alla definizione della visione di OGC Testbed-21, per la loro guida attiva delle sue attività e per il loro supporto al lavoro dei partecipanti.

Qualità dei dati per integrità, provenienza e affidabilità (DQ4IPT)

L'obiettivo del progetto DQ4IPT è esplorare l'integrazione delle considerazioni sulla qualità dei dati nei framework IPT in modo tale che gli utenti dei dati di osservazione della Terra possano avere fiducia nei dati che utilizzano per le analisi.

Gli obiettivi del compito sono pertanto i seguenti:

  1. Sviluppare un'architettura di riferimento che integri le considerazioni sulla qualità dei dati nei framework IPT.
  2. Dimostrare come l'architettura di riferimento possa migliorare l'affidabilità dei dati di osservazione della Terra.
  3. Identificare le sfide che probabilmente si incontreranno nell'adattamento delle piattaforme esistenti all'approccio proposto dall'architettura di riferimento.

I risultati attesi del compito includono:

  • Server IPT D101 abilitato per DQ 1: An OGC API – Processes implementazione, insieme ai componenti software di supporto, che insieme implementano le funzionalità IPT. Almeno uno dei processi offerti dall'API deve fornire output che includano un'immagine elaborata (originariamente raccolta da un satellite) e metadati ISO 19115 codificati in JSON, che includono report sulla qualità dei dati che fanno riferimento alle definizioni delle misure di qualità di OGC RAINBOW.
  • Server IPT D102 abilitato per DQ 2: Un'implementazione dell'API OGC - Records, insieme ai componenti software di supporto, che insieme implementano le funzionalità IPT. I metadati forniti dall'implementazione dell'API OGC - Records devono includere collegamenti a metadati ISO 19115 codificati in JSON, che includono report sulla qualità dei dati che fanno riferimento alle definizioni delle misure di qualità di OGC RAINBOW.
  • Libreria software D103 con supporto DQ: Una libreria software in grado di accedere ai metadati e ai report sulla qualità dei dati dai server implementati dai componenti D101 e D102, e di recuperare i dati da tali server. La libreria software deve essere in grado di convertire i metadati da documenti XML conformi allo standard ISO 19115-3 in documenti JSON conformi allo standard ISO 19115-4 (bozza). La libreria software deve inoltre supportare la conversione dei metadati da documenti JSON conformi allo standard NASA UMM in documenti JSON conformi allo standard ISO 19115-4 (bozza). Infine, la libreria software deve dimostrare la capacità di convertire i metadati da documenti JSON di TrainingDML-AI in documenti JSON conformi allo standard ISO 19115-4 (bozza).
  • Rapporto D001 sulla qualità dei dati relativi a integrità, provenienza e affidabilità: Un rapporto che riassume tutti i risultati e le lezioni apprese.

Immagini GEOINT per attività di intelligence, sorveglianza e ricognizione (GIMI-T21)

L'obiettivo principale del progetto GIMI di OGC Testbed-21 è quello di consentire lo sviluppo di applicazioni GIMI continuando a fornire contributi open source con licenza permissiva alle librerie GStreamer e libheif, basandosi sui progressi compiuti durante OGC Testbed-20.

Il progetto OGC Testbed-21 includerà una nuova iniziativa incentrata sull'analisi, l'implementazione e la valutazione dell'ontologia emergente del dominio delle immagini (Imagery Domain Ontology, IDO) del GEOINT Media Standards Board (GMSB), attraverso l'implementazione e la verifica di file sidecar di metadati strutturati secondo l'ontologia. Questi file forniscono informazioni descrittive sui metadati delle immagini contenute nei file GIMI. L'Imagery Domain Ontology si basa sulla Basic Formal Ontology (BFO) e sulle Common Core Ontologies (CCO).

I risultati attesi del compito includono:

  • D210 OGC API – Istanza di registrazione (solo in natura): L'istanza OGC API Records è stata estesa per supportare l'archiviazione di file di metadati dell'ontologia insieme ai file GIMI che descrivono.
  • Istanza D211 GIMI 1: Estensione della libreria open source GStreamer per supportare i requisiti tecnici 1a e 1c descritti nel bando di partecipazione (Call for Participation - CFP). Il software dovrebbe inoltre supportare la creazione di file GIMI e dei file di metadati sidecar necessari per soddisfare i requisiti tecnici 2a e 2b.
  • Istanza D212 GIMI 2: Estensione della libreria open source libheif per supportare i requisiti tecnici 1a e 1b descritti nel bando di partecipazione (Call for Participation - CFP). Il software dovrebbe inoltre supportare la creazione di file GIMI e dei file di metadati sidecar necessari per soddisfare i requisiti tecnici 2a e 2b.
  • Esempi di file GeoTIFF e COG in formato D213 per il benchmarking GIMI: Ambiente di benchmarking (ad esempio Jupyter Notebook e file di esempio) per valutare le prestazioni di query sui dati, interazione con i dati, download e visualizzazione di contenuti immagine, ecc.
  • D214 Lettore/visualizzatore GIMI/IDO basato su cloud: Un browser open-source o un'applicazione client software autonoma per riprodurre o visualizzare file GIMI.
  • D201 Documentazione degli aggiornamenti a libheif: Documentazione che descriva gli aggiornamenti di libheif implementati durante il Testbed. Il report deve identificare e descrivere in modo univoco le Pull Request/Contributi inviati. Devono essere inoltre indicati i contributi che sono stati accettati in libheif durante il periodo di svolgimento del Testbed.
  • D202 Documentazione degli aggiornamenti a GStreamer: Documentazione che descriva gli aggiornamenti di GStreamer implementati durante il Testbed. Il report deve identificare e descrivere in modo univoco le Pull Request/Contributi inviati. Devono essere inoltre indicati i contributi che sono stati accettati in GStreamer durante il periodo di esecuzione del Testbed.
  • Specifiche del testbed-21 D203 OGC di base per GIMI: Un rapporto che documenta l'apprendimento di base di GIMI per questo banco di prova.
  • D204 Ontologie per la descrizione della copertura - Rapporto: Un rapporto che documenta l'implementazione e il test dei file sidecar di metadati strutturati basati su IDO. Il rapporto dovrebbe identificare le opzioni per l'integrazione delle descrizioni di copertura codificate in RDF in base a Coverage Implementation Schema (CIS) standard (OGC 09-146r8).
  • Rapporto di valutazione D205 sulle prestazioni delle interrogazioni, dell'interazione, del download e della visualizzazione dei dati GIMI: Una relazione contenente osservazioni, risultati e valutazioni di ciascuna funzionalità principale implementata, sia dal punto di vista delle prestazioni che della funzionalità stessa. Formulare raccomandazioni, ove opportuno.
  • Rapporto D206 sull'avanzamento dello standard GIMI: Relazione e presentazione agli sponsor del Testbed, al termine dell'OGC Testbed-21, che riassumono il lavoro svolto per promuovere lo standard candidato GIMI, la valutazione dei risultati e le raccomandazioni basate sui risultati ottenuti.

Sviluppo di strumenti di test di conformità (CTTG)

L'obiettivo principale del task OGC Testbed-21 Conformance Testing Tool Development (CTTG) è quello di fornire uno strumento di test di conformità GIMI integrabile in TEAM Engine. TEAM Engine è un'applicazione basata su Java per il test di servizi web e altre risorse informative. Esegue suite di test sviluppate utilizzando il framework TestNG e, in alternativa, script OGC Compliance Test Language (CTL).

I risultati attesi del compito includono:

  • D301 Strumento di prova di conformità GIMI: Questa soluzione verrà implementata come applicazione TestNG basata su Java per l'integrazione in TEAM Engine.
  • Documentazione D302 per lo strumento di test di conformità: La documentazione sarà concepita per supportare l'installazione e l'esecuzione dello strumento.
  • Corso di formazione D303 per lo strumento di test di conformità GIMI: Ciò includerà una presentazione in diapositiva e un documento di accompagnamento da utilizzare per la formazione degli utenti finali.

Invito alla partecipazione

Il bando completo per la partecipazione (CFP) all'OGC Testbed-21 è disponibile ai link sottostanti: