Bharatiya Antariksh Hackathon 2026 — Challenge 4

Route Resilience From Space.

A pure-software platform that fuses SAR and optical satellite imagery to compute road network criticality — no hardware, built for cloud, backed by ISRO Bhuvan data.

Python Graph Theory SAR Fusion ISRO Bhuvan Cartosat-1/2 RISAT-1

What it solves

Critical infrastructure, seen from orbit.

When roads fail — flood, disaster, conflict — the question is never "did it fail" but "which failure matters most." Project ISRO answers that with betweenness centrality computed over satellite-verified road graphs.

Multi-modal Satellite Fusion

SAR imagery from RISAT-1 combined with optical data from Cartosat-1/2 provides all-weather road detection where single-sensor methods break down.

Graph-theoretic Criticality

Road segments are modelled as weighted graph edges. Betweenness centrality identifies which nodes, if removed, cause the greatest disruption to regional connectivity.

Pure Software, Cloud-ready

No hardware dependencies. The full pipeline — ingestion, processing, analysis, and visualisation — runs on standard cloud infrastructure with public ISRO data APIs.

Architecture

How the codebase is structured.

projectISRO/

├── data/
│   └── sample geospatial logs, GeoTIFFs
│
├── src/
│   ├── analytics/
│   │   └── centrality, fusion, graph models
│   ├── api/
│   │   └── endpoint controllers, data bridge
│   └── frontend/
│       └── React interface, map views
│
├── tests/
│   └── unit suites for data verification
│
├── README.md
└── requirements.txt
A

Data ingestion

Raw Bhuvan satellite feeds (SAR + optical) enter via data/. Normalised to common coordinate reference system before processing.

B

Analytics pipeline

Pure Python algorithms in src/analytics/ fuse sensor bands, extract road geometry, and compute graph centrality scores.

C

API layer

Endpoint controllers in src/api/ expose processed results to the frontend as structured JSON — decoupled from data logic.

D

Frontend

React components in src/frontend/ render the interactive road criticality map and analytics dashboard.

Technology

Built entirely in software.

No proprietary hardware. The full pipeline is reproducible on any cloud instance with public satellite data access.

Python 3.11 NumPy / SciPy NetworkX GDAL / Rasterio GeoPandas Matplotlib / Folium React FastAPI ISRO Bhuvan API Cartosat-1/2 + RISAT-1 pytest

Team

Three people, one submission.

Built independently over weeks alongside coursework — no institutional lab, no pre-existing codebase.

Krish

Data & Analytics

@krish

Nitish

API & Backend

@nitish

Shahnewaz

Frontend & Integration

@heysanzu