IPF Ecosystem
Producer–consumer architecture tying the synthetic raw generator, MSI processor, and shared data-store into one validated IPF prototype.
Open-source Earth-observation software developed under a proportionate, tailored ECSS-E-ST-40C lifecycle. Each overview below distils the technical substance of the repository; full compliance documentation lives in the respective GitHub Pages sites.
Producer–consumer architecture tying the synthetic raw generator, MSI processor, and shared data-store into one validated IPF prototype.
The IPF prototype connects a synthetic raw-data producer (Sentinel-2 MSI Synthetic Raw Data Generator), a multispectral consumer (msi-processor), and a shared data-store registry. The generator runs S2B L1B backwards through the operational radiometric chain, materialises Synthetic L0 products and a calibration database, and the processor consumes those inputs for a non-tautological L0→L1B round-trip.
S2 L1B → Synthetic L0 reverse radiometric chain — validates against reference ESA L0 to ≤ ~4 DN.
Generic pushbroom MSI ground-segment processor — L0 to L2 on EOPF CPM with eight processing units, ECSS Cat-C lifecycle.
Sensor-agnostic spaceborne SAR forward processor — L0 SAR packets to L1 SLC and L1 GRD on EOPF, Sentinel-1 reference profile.
Multi-modal geospatial embedding search and change detection on a frozen Clay v1.5 ViT — embed once, query cheaply.
See the IPF ecosystem overview for the full producer–consumer architecture diagram.