" 30M+ Google Gemini tokens went into researching, analyzing, and understanding all 233 SIH problem statements to make them easier to explore and solve. "
From what to build to how to build it — our platform helps you understand, plan, and solve SIH 2026 problem statements with complete insights into requirements, solution approaches, technology stacks, architecture, AI/ML, and implementation roadmaps.
Search for your problem statement, and start building your solution.
| Description: | • Background Medium-resolution satellite imagery, typically ranging from 10 to 30 meters, is widely used in change detection, agriculture, land-cover mapping, disaster monitoring, and urban planning because it offers broad coverage and frequent revisit time. However, the spatial detail is often insufficient for fine-scale analysis, such as identifying small buildings, narrow roads, field boundaries, or localized damage assessment. This creates a need for advanced deep learning based generative enhancement techniques that can extract greater value from existing Earth observation data. • Description Medium-resolution satellite imagery, usually ranging from 10 to 30 meters, is widely used in remote sensing for agriculture monitoring, land-cover mapping, urban planning, disaster assessment, and environmental observation because it provides large-area coverage and frequent revisit capability. However, its spatial resolution is often not sufficient to clearly identify fine details such as narrow roads, small buildings, field boundaries, water edges, or localized damage. This limitation reduces the accuracy and confidence of interpretation and decision-making in applications that require detailed ground-level information. Generative AI super-resolution addresses this problem by using advanced models such as GANs, diffusion models, and deep neural networks to enhance medium-resolution satellite images into sharper and more information-rich finer outputs. These models learn spatial textures, patterns, edges, and spectral relationships from training data containing both medium-resolution and high-resolution image pairs. The goal is not simply to make the image visually clearer, but to reconstruct useful fine-scale details while preserving the original geographic and spectral consistency of the satellite data. The expected solution is a robust AI-based super-resolution framework that can take medium-resolution satellite imagery as input, perform pre-processing, apply a trained generative model, and produce an enhanced spatial resolution image, suitable for analysis. The system should improve feature visibility, support better classification, change detection, crop monitoring, urban mapping, and disaster response. At the same time, it must clearly manage uncertainty because some reconstructed details are inferred by the model and not directly observed. Therefore, validation against high-resolution reference data is essential to ensure that the enhanced outputs are scientifically reliable and useful for real-world remote sensing applications. • Expected Solution The expected solution is a robust super-resolution framework model based on the choice of participating team (Transformers/Generative/CNN etc.) that can transform the input medium-resolution satellite imagery (10m Sentinel-2 Satellite Imagery) into sharper, information-rich products (<4m) while preserving geospatial and spectral consistency. The solution should include pre-processing, model training with paired datasets, accuracy assessment, and validation against high-resolution references. Ideally, it should support applications such as crop monitoring, urban analysis, and disaster assessment. The final outcome should improve in-terms of interpretability and analytical utility, while clearly accounting for uncertainty and error components. |
| Organization: | National Technical Research Organisation (NTRO) |
| Department: | National Technical Research Organisation (NTRO) |
| Category: | Software |
| Theme: | Space Technologytd> |
| Youtube Link: | https://www.youtube.com/watch?v=cQoHSStTEdM |
| Dataset Link: | https://browser.dataspace.copernicus.eu |
| Contact info: | Not provided |
The National Technical Research Organisation (NTRO) requires an artificial intelligence software framework to perform Deep Learning-Based Super Resolution Mapping (SRM) on medium-resolution satellite imagery [PS]. Specifically, the framework must take freely available 10m Sentinel-2 multispectral imagery (bands B2-Blue, B3-Green, B4-Red, B8-NIR) and reconstruct high-resolution (<4m, targetting 2.5m Ground Sampling Distance) spatial products [PS]. Medium-resolution imagery provides wide spatial coverage and frequent revisit times but lacks the ground detail required for fine-scale remote sensing tasks, such as identifying small building footprints, narrow roads, localized disaster damage, and field boundaries [PS]. The central technical challenge is to achieve spatial sharpening without introducing generative hallucinations or altering original spectral/radiometric properties [PS]. The proposed solution features a Hybrid Swin-Transformer Generative Architecture with a Spectral-Constraint Loss Head and an Ensemble-based Pixel-Wise Uncertainty Estimator. This pipeline converts raw Sentinel-2 scenes into georeferenced, spectral-consistent, high-resolution GeoTIFFs, complete with spatial confidence maps and downstream building/road extraction capabilities [INFERENCE].
| Parameter | Details |
|---|---|
| PS Number | SIH26142 [PS] |
| Title | Deep Learning Based Super Resolution Mapping (SRM) from Medium Resolution Satellite Imageries [PS] |
| Organization | National Technical Research Organisation (NTRO) [PS] |
| Department | National Technical Research Organisation (NTRO) [PS] |
| Category | Software [PS] |
| Theme | Space Technology [PS] |
| Deadline | 30 September 2026 [PS] |
| Ideas Counter | 0/500 [PS] |
| Dataset Link | Copernicus Data Space Browser [PS] |
| Reference Video | NTRO Problem Video [PS] |
To engineer an end-to-end, scientifically validated deep learning framework that upscales 10m Sentinel-2 multispectral satellite imagery to sub-4m spatial resolution while strictly preserving geospatial georeferencing and spectral integrity, quantifying pixel-level model uncertainty, and enhancing downstream analytical accuracy for strategic urban, agricultural, and disaster response operations [INFERENCE].
The problem description provided by NTRO contains explicit requirements and implicit operational constraints. The explicit requirements are deconstructed into atomic items below:
| Req ID | Source Text / Explicit Requirement | Interpretation & Functional Meaning | Implementation Implication | Confidence |
|---|---|---|---|---|
| a | "take medium-resolution satellite imagery as input (10m Sentinel-2 Satellite Imagery)" [PS] | System must ingest 10m multispectral imagery (B2, B3, B4, B8) from Sentinel-2 L2A/L1C products. | Build a native STAC/OData API connector for the Copernicus Data Space Ecosystem to fetch GeoTIFFs. | [PS] |
| b | "transform input into sharper, information-rich products (<4m)" [PS] | The output spatial resolution must achieve a Ground Sampling Distance (GSD) of less than 4 meters (ideally 2.5m). | Design a 4x spatial upscaling neural network that expands a $256 \times 256$ (10m) tile into a $1024 \times 1024$ (2.5m) tensor. | [PS] |
| c | "perform pre-processing" [PS] | Raw satellite data must be cleaned, cloud-masked, atmospherically corrected, normalized, and tiled before model inference. | Implement a pre-processing pipeline using Rasterio and TorchGeo for nodata masking, SCL cloud removal, and min-max/Z-score normalization. |
[PS] |
| d | "model training with paired datasets" [PS] | Model must be trained using co-registered pairs of low-resolution (10m) and high-resolution (<4m) satellite imagery. | Utilize open benchmark datasets such as SEN2VENµS (Sentinel-2 10m & VENµS 5m) and WorldStrat (Sentinel-2 10m & SPOT 6/7 1.5m) for supervised training. | [PS] |
| e | "preserving geospatial and spectral consistency" [PS] | Reconstruction must retain precise CRS georeferencing metadata and maintain original band reflectance ratios. | Preserve GeoTIFF transform tags; apply Spectral Angle Mapper (SAM) loss and Spectral Preservation loss during network optimization. | [PS] |
| f | "clearly manage uncertainty because some reconstructed details are inferred by the model and not directly observed" [PS] | Generative outputs must provide pixel-wise confidence/error metrics so analysts know which fine features are observed vs hallucinated. | Implement Monte Carlo Dropout or Multi-head variance output to produce a co-registered 2D Pixel Uncertainty Map alongside the SR image. | [PS] |
| g | "accuracy assessment, and validation against high-resolution references" [PS] | Outputs must be quantitatively validated using standard full-reference image metrics and task-specific evaluations. | Automated generation of validation reports computing PSNR, SSIM, ERGAS, SAM, and RMSE against high-resolution ground truth. | [PS] |
| h | "support applications such as crop monitoring, urban analysis, and disaster assessment" [PS] | The SR output must demonstrate measurable gains in downstream tasks like building footprint segmentation and road network mapping. | Build an integrated evaluation head running U-Net/Mask2Former on both 10m LR and 2.5m SR outputs to calculate IoU improvements. | [PS] |
| Stakeholder | Goal | Current Pain | System Need |
|---|---|---|---|
| NTRO Imagery Analysts | Obtain clear, detailed imagery over areas of interest without relying exclusively on expensive commercial Very High Resolution (VHR) tasking [INFERENCE]. | 10m Sentinel-2 imagery is too blurry to detect small structures, vehicles, or narrow roads; VHR imagery tasking is costly and slow [KNOWN]. | Automated Super-Resolution engine that upscales free 10m Sentinel-2 passes to <4m with high spatial detail and zero spectral distortion [INFERENCE]. |
| Disaster Response Teams (NDMA / SDMA) | Rapidly assess localized damage (bridge collapses, road blockages, landslide boundaries) post-disaster [KNOWN]. | Public satellite passes (10m) lack the spatial resolution required to assess individual damaged structures [KNOWN]. | Rapid SR processing pipeline with interactive split-view visualization of pre/post-disaster scenes with road/building extraction overlays [INFERENCE]. |
| Agricultural & Urban Planners | Map precise field boundaries, crop health patterns, and small urban structures across vast regional extents [KNOWN]. | Coarse 10m pixels cause mixed-pixel effects along field edges and building borders, degrading classification accuracy [KNOWN]. | Spectral-consistent SR upscaling that preserves NIR/Red-Edge reflectance values for accurate NDVI and boundary segmentation [INFERENCE]. |
| Geospatial AI Developers / Researchers | Deploy AI models that are accountable, verifiable, and free from dangerous generative hallucinations [INFERENCE]. | Standard generative models (GANs, Diffusion) often introduce synthetic artifacts (e.g., non-existent roads/buildings) without warning [KNOWN]. | Pixel-level uncertainty maps that flag synthetic/inferred content, allowing human-in-the-loop verification [INFERENCE]. |
| Proposed System Feature | Justifying Requirement ID | Functional Purpose |
|---|---|---|
| Automated STAC & Copernicus Ingestion Pipeline | Req a, Req c [PS] | Connects to browser.dataspace.copernicus.eu to stream Sentinel-2 L2A GeoTIFF scenes automatically. |
| SwinIR-SRM Deep Learning Backbone (4x Scale) | Req b, Req d [PS] | Upscales 10m multispectral input tiles to 2.5m output tiles (<4m target). |
| Geospatial Metadata Preservation & Reprojection Engine | Req e [PS] | Extracts CRS, Bounding Box, and Affine Transforms from input GeoTIFF and scales the GeoTransform matrix for the 2.5m product. |
| Spectral Consistency & Radiometric Loss Constraint | Req e [PS] | Enforces band-to-band spectral ratio maintenance via Spectral Angle Mapper (SAM) loss during model training. |
| Bayesian Monte Carlo Pixel Uncertainty Mapping Module | Req f [PS] | Calculates variance across $N$ stochastic forward passes to produce a normalized 0-1 pixel-wise spatial confidence map. |
| Automated Verification Metric Suite (PSNR/SSIM/ERGAS/SAM) | Req g [PS] | Computes quantitative quality metrics against co-registered high-resolution test scenes. |
| Downstream Segmentation Tool (Building & Road Vectorizer) | Req h [PS] | Demonstrates downstream analytical utility by extracting building footprints and road masks with higher IoU on SR outputs. |
| Domain / Constraint | Reality & Impact | Mitigation Strategy | Confidence |
|---|---|---|---|
| Band Spatial Heterogeneity | Sentinel-2 bands have native resolutions of 10m (B2, B3, B4, B8), 20m (B5, B6, B7, B8A, B11, B12), and 60m (B1, B9, B10) [KNOWN]. | The hackathon MVP will focus on upscaling the four primary 10m bands (RGB + NIR) to 2.5m, while bicubic-resampling 20m bands as auxiliary conditional channels [INFERENCE]. | [KNOWN] |
| Compute & Memory Limits | Deep learning models operating on large $10000 \times 10000$ pixel satellite scenes consume excessive VRAM [KNOWN]. | Implement a sliding-window chunking/tiling pipeline ($256 \times 256$ input tiles with 32-pixel overlap) to allow processing on single commodity GPUs (e.g., NVIDIA T4/RTX 4090) [INFERENCE]. | [INFERENCE] |
| Commercial VHR Data Scarcity | Real-world <1m commercial imagery (Maxar WorldView, PlanetScope) is proprietary and expensive [KNOWN]. | Utilize open, high-quality paired benchmarks: SEN2VENµS (Sentinel-2 10m & VENµS 5m) [1.2] and WorldStrat (Sentinel-2 10m & SPOT 6/7 1.5m) [1.11] for training and demo [RESEARCHED]. | [RESEARCHED] |
| Generative Hallucination Risk | NTRO intelligence applications cannot tolerate hallucinated military/infrastructure targets [INFERENCE]. | Enforce strict spectral loss functions and output a pixel-level spatial uncertainty map that alerts analysts to high-variance generative pixels [INFERENCE]. | [INFERENCE] |
| Offline / Air-Gapped Deployment | NTRO field deployments often run on secure, air-gapped internal servers without cloud access [INFERENCE]. | Containerize the entire execution pipeline into Docker images with pre-downloaded model weights and offline tiling servers [INFERENCE]. | [ASSUMPTION] |
| Data Type | Purpose | Ideal Real-World Source | Hackathon Substitute | Access Method | Availability | Privacy Sensitivity | Confidence |
|---|---|---|---|---|---|---|---|
| 10m Sentinel-2 L2A Imagery | Low-resolution input data (B2, B3, B4, B8) [PS]. | Copernicus Data Space Ecosystem [2.2] | Direct download from Copernicus API / AWS Earth Search [2.4]. | OData / STAC API via pystac-client [2.6]. |
Open & Free [2.5] | Public domain data [KNOWN]. | [PS] |
| 5m VENµS Reference Data | Co-registered high-resolution surface reflectance reference [1.2]. | CNES / ISRAEL Space Agency VENµS Satellite [1.2]. | SEN2VENµS Dataset (132,955 paired patches across 29 global sites) [1.2]. | Direct download from Zenodo / HuggingFace (tacofoundation/sen2venus) [1.3, 1.4]. |
Open-data license [1.2] | Public research data [KNOWN]. | [RESEARCHED] |
| 1.5m / 6m SPOT 6/7 Reference Data | Multi-frame super-resolution paired reference data [1.11]. | Airbus Defence and Space SPOT 6/7 [1.11]. | WorldStrat Dataset (Global AOIs with Sentinel-2 & SPOT pairs) [1.11]. | OpenSR / Zenodo download repository [1.5, 1.11]. | Open-source for non-commercial research [1.11] | Public research data [KNOWN]. | [RESEARCHED] |
| 0.6m NAIP Aerial Imagery | Very High Resolution (VHR) degraded synthetic training data [1.1]. | USDA National Agriculture Imagery Program [1.1]. | ESA OpenSR NAIP Dataset (25,000 AOIs across USA) [1.1]. | Direct download via OpenSR repository [1.1]. | Open Public Domain [1.1] | Public domain data [KNOWN]. | [RESEARCHED] |
| Building & Road Vectors | Ground truth for downstream task evaluation [PS]. | Survey of India / OpenStreetMap (OSM) / Microsoft Buildings [KNOWN]. | OpenStreetMap GeoJSON extracts over test AOIs [KNOWN]. | Overpass API / OSM Planet dumps [KNOWN]. | Open Data Commons (ODbL) [KNOWN]. | Non-sensitive public vector data [KNOWN]. | [KNOWN] |
| Solution / System | Description | Strengths | Weaknesses | Relevance | Remaining Gap | Source | Confidence |
|---|---|---|---|---|---|---|---|
| Standard Bicubic / Lanczos Resampling | Traditional deterministic interpolation methods built into GIS software (QGIS/GDAL) [KNOWN]. | Zero computational overhead; preserves exact spectral pixel averages; fast execution [KNOWN]. | Does not recover high-frequency spatial details, edges, or fine boundaries; results in blurry imagery [KNOWN]. | Baseline comparison for all SR algorithms [PS]. | Fails to extract structural details needed for sub-4m feature identification [PS]. | Standard Remote Sensing Literature [KNOWN] | [KNOWN] |
| ESA OpenSR Framework | Open-source bench-marking platform for Sentinel-2 Single Image Super-Resolution [1.1]. | Standardized evaluation metrics; provides NAIP and WorldStrat benchmark datasets [1.1]. | Primarily designed for research evaluation; lacks integrated pixel uncertainty quantification and live web visualization [INFERENCE]. | Highly relevant architecture and dataset benchmark [1.1]. | Lacks operational uncertainty mapping and downstream vector processing pipelines [INFERENCE]. | ESA OpenSR Project [1.1] | [RESEARCHED] |
| Real-ESRGAN / Pro-ESRGAN | Deep learning Generative Adversarial Networks adapted for remote sensing [4.7, 4.9]. | Generates visually sharp, photorealistic outputs with clear object boundaries [4.7]. | Prone to severe generative hallucinations (inventing non-existent ground structures) and spectral distortion across non-visible bands [4.2]. | Widely used baseline generative model [4.7]. | High risk of false positives in defense/intelligence analysis due to unconstrained hallucination [4.2]. | Taylor & Francis / arXiv (2025/2026) [4.7, 4.9] | [RESEARCHED] |
| Latent Diffusion Models (e.g., DiffSR) | Probabilistic generative models that iteratively denoise images to produce high-resolution outputs [4.2]. | High perceptual quality; inherently probabilistic, enabling uncertainty mapping [4.2]. | Extremely slow inference speed (requires 50-100 iterative sampling steps per tile); high GPU memory demand [4.2]. | State-of-the-art generative approach [4.2]. | Too computationally heavy for real-time interactive GIS web applications [INFERENCE]. | Research Gate / arXiv (2026) [4.2] | [RESEARCHED] |
We evaluate three potential architectural approaches for the SIH solution:
| Evaluation Criterion | Approach 1: Deep CNN with Spectral Loss (RCAN / EDSR) | Approach 2: Hybrid Swin-Transformer with Uncertainty Head (SwinIR-SRM) | Approach 3: Latent Diffusion Model with Conditioning (LDM-SR) |
|---|---|---|---|
| Mechanism | Multi-stage residual channel attention CNN trained on L1 + SAM loss. | Shifted-window vision transformer (Swin) with cross-channel attention and Bayesian MC-Dropout uncertainty head. | Conditional Latent Diffusion Model (LDM) conditioned on Sentinel-2 LR latents. |
| Problem Fit | High spectral preservation, moderate spatial detail. | High spatial detail recovery, excellent long-range contextual modeling, robust spectral preservation. | Exceptional visual sharpness, but risk of generative hallucination. |
| Accuracy Potential | Moderate PSNR (28-30 dB), Moderate SSIM (0.82-0.85). | High PSNR (31-34 dB), High SSIM (0.88-0.92), Low SAM error. | High perceptual visual score, but variable PSNR due to probabilistic sampling. |
| Data Requirements | Moderate (requires 10k paired patches). | High (requires 50k+ paired patches; met by SEN2VENµS/WorldStrat) [1.2, 1.11]. | Very High (requires 100k+ patches and long pre-training). |
| Complexity | Low (standard PyTorch CNN layers). | Medium (Vision Transformer blocks + custom spectral heads). | Very High (complex noise scheduler, UNet denoiser, VAE latent space). |
| Explainability | High (deterministic feature maps). | High (attention maps highlight spatial context; explicit uncertainty output). | Low (black-box iterative stochastic sampling process). |
| Cost & Latency | Low (~50ms per $256 \times 256$ tile). | Medium (~180ms per $256 \times 256$ tile). | Very High (~3.5s per $256 \times 256$ tile). |
| Scalability | High (fast parallel GPU inference). | High (efficient windowed attention mechanism). | Low (bottlenecked by multi-step sampling iterations). |
| Hackathon Feasibility | High (easy to train and deploy within 36 hours). | High (pre-trained Swin backbone can be fine-tuned efficiently). | Low (training diffusion models from scratch takes days). |
| Production Feasibility | Moderate (lacks advanced structural detail). | Excellent (optimal balance of speed, accuracy, and operational trust). | Moderate (prohibitive compute costs for large-scale production). |
| Key Technical Risk | Oversmoothed outputs for fine urban features. | Transformer GPU memory consumption during large mosaic processing. | Generative hallucination of non-existent ground objects. |
The Hybrid Swin-Transformer (Approach 2) is selected as the optimal architecture for this problem statement [INFERENCE].
+-----------------------------------------------------------------------------------+
| 1. USER INTERACTION LAYER |
| +------------------------------------+-------------------------------------+ |
| | MapLibre GL / OpenLayers Frontend | Interactive Split-Screen Viewer | |
| | (GeoJSON/Raster Overlay, AOI Selection)| (10m Raw vs 2.5m SR vs Uncertainty Map)| |
| +------------------------------------+-------------------------------------+ |
+-----------------------------------------+-----------------------------------------+
|
REST / GeoJSON
|
+-----------------------------------------v-----------------------------------------+
| 2. API & SERVICE LAYER |
| +------------------------------------+-------------------------------------+ |
| | FastAPI Web Server | TiTiler / GeoServer Tile Engine | |
| | (Authentication, Job Scheduling) | (Dynamic OGC WMTS/WMS Map Streaming)| |
| +------------------------------------+-------------------------------------+ |
+-----------------------------------------+-----------------------------------------+
|
Inference Requests
|
+-----------------------------------------v-----------------------------------------+
| 3. DEEP LEARNING INFERENCE ENGINE |
| +---------------------------------------------------------------------------+ |
| | SwinIR-SRM Generator Backbone ($4\times$ Upscaling) | |
| | - Residual Swin Transformer Blocks (RSTB) | |
| | - Cross-Band Spectral Attention Module (RGB + NIR) | |
| +-------------------------------------+-------------------------------------+ |
| | Monte Carlo Uncertainty Estimator | Downstream Segmentation Engine | |
| | (Variance Map Computation across N=8) | (U-Net Building & Road Extractor) | |
| +-------------------------------------+-------------------------------------+ |
+-----------------------------------------+-----------------------------------------+
|
Tensor I/O & Geospatial
|
+-----------------------------------------v-----------------------------------------+
| 4. GEOSPATIAL PRE-PROCESSING LAYER |
| +------------------------------------+-------------------------------------+ |
| | PySTAC / OData API Connector | Rasterio / TorchGeo Pipeline | |
| | (Copernicus Data Space Interface) | (Cloud Masking, GeoTIFF Tiling) | |
| +------------------------------------+-------------------------------------+ |
+-----------------------------------------+-----------------------------------------+
|
Data Storage
|
+-----------------------------------------v-----------------------------------------+
| 5. DATA & STORAGE LAYER |
| +------------------------------------+-------------------------------------+ |
| | Cloud-Optimized GeoTIFF (COG) Store| PostgreSQL / PostGIS Database | |
| | (Raw & Super-Resolved Rasters) | (AOI Metadata, Vector Outlines) | |
| +------------------------------------+-------------------------------------+ |
+-----------------------------------------+-----------------------------------------+
Rasterio. Clouds are masked using the Sentinel-2 Scene Classification Layer (SCL). The raster is cropped into $256 \times 256$ pixel overlapping tiles with coordinate transformation matrices preserved [INFERENCE].| Layer | Selected Technology | Why Chosen | Alternative Considered | Why Alternative Rejected |
|---|---|---|---|---|
| Frontend UI | React.js + MapLibre GL JS | Fast vector/raster map rendering with native GeoJSON/WMTS support. | Leaflet.js | Limited WebGL acceleration support for large multi-layer satellite rasters. |
| Backend API | FastAPI (Python) | High-performance asynchronous execution; seamless integration with PyTorch and GDAL libraries. | Node.js (Express) | Poor native support for heavy C-based geospatial computational libraries (GDAL/Rasterio). |
| AI Framework | PyTorch + TorchGeo | Native support for multi-spectral geospatial tensors and pre-trained Swin Transformer models. | TensorFlow | Clunky geospatial pipeline integration and slower vision transformer developments. |
| Geospatial Engine | Rasterio + GDAL + Fiona | Industry standard for GeoTIFF spatial metadata manipulation, reprojection, and tile extraction. | OpenCV | Strip geographic metadata (CRS, Affine parameters), breaking map alignment. |
| Tile Server | TiTiler (Dynamic COG Server) | Dynamically renders Cloud-Optimized GeoTIFFs into web tiles without pre-rendering static tiles. | GeoServer | Heavy Java-based footprint; slower setup and dynamic styling configuration. |
| Database | PostgreSQL + PostGIS | Robust spatial index query support (ST_Intersects, ST_Contains) for vector boundaries. |
MongoDB | Lack of robust native OGC geospatial indexing and spatial joins. |
| Storage Format | Cloud-Optimized GeoTIFF (COG) | Allows HTTP range requests to stream spatial sub-regions without downloading multi-gigabyte files. | Standard GeoTIFF | Requires reading entire image files into memory before cropping sub-regions. |
| Model Hosting | ONNX Runtime / TensorRT | Accelerates PyTorch transformer inference latency by $2\times - 3\times$ on NVIDIA GPUs. | Raw PyTorch Uncompiled | Higher latency per tile during real-time web map interactions. |
-- Table: AoiJobs
CREATE TABLE AoiJobs (
job_id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
user_id VARCHAR(64) NOT NULL,
aoi_geometry GEOMETRY(Polygon, 4326) NOT NULL,
acquisition_date DATE NOT NULL,
status VARCHAR(20) DEFAULT 'PENDING', -- PENDING, PROCESSING, COMPLETED, FAILED
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
-- Table: SuperResolutionProducts
CREATE TABLE SuperResolutionProducts (
product_id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
job_id UUID REFERENCES AoiJobs(job_id),
lr_sentinel_id VARCHAR(128) NOT NULL,
sr_cog_path VARCHAR(512) NOT NULL,
uncertainty_cog_path VARCHAR(512) NOT NULL,
psnr_score FLOAT,
ssim_score FLOAT,
sam_score FLOAT,
resolution_gsd FLOAT DEFAULT 2.5,
bounding_box GEOMETRY(Polygon, 4326) NOT NULL,
processed_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
-- Table: DownstreamVectors
CREATE TABLE DownstreamVectors (
vector_id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
product_id UUID REFERENCES SuperResolutionProducts(product_id),
feature_type VARCHAR(32) NOT NULL, -- 'BUILDING' or 'ROAD'
geom GEOMETRY(Geometry, 4326) NOT NULL,
confidence_score FLOAT
);
DEFLATE compression and internal overviews ($2\times, 4\times, 8\times$) [INFERENCE].IndexedDB in the browser client, enabling full offline map viewing once loaded [INFERENCE].| Security / Governance Aspect | Protocol / Implementation Strategy |
|---|---|
| Data Sensitivity & Classification | Sentinel-2 data is public domain; however, super-resolved outputs generated over restricted military/defense AOIs are treated as confidential assets [INFERENCE]. |
| Authentication & Access Control | Role-Based Access Control (RBAC) enforced via OAuth2 with JWT tokens. Roles: Guest (view sample scenes), Analyst (run SR jobs), Admin (system config). |
| Data Encryption | All client-server communication encrypted via TLS 1.3 (HTTPS/WSS). Disk storage encrypted using AES-256 for output COG stores [INFERENCE]. |
| False-Positive & Hallucination Governance | Mandatory Uncertainty Warning: The UI automatically flags pixels with an uncertainty score $> 0.35$ in red overlay. Analysts cannot export feature vectors without acknowledging uncertainty warnings [INFERENCE]. |
| System Provenance & Audit Logging | Immutable database audit logs track: User ID, target bounding box coordinates, model version hash, exact input Sentinel-2 Granule ID, and job timestamp. |
| Regulatory & Prototype Disclaimer | The software UI explicitly displays: "SIH Prototype Output — Generated features are AI-derived enhancements and must be validated against ground truth before operational deployment" [INFERENCE]. |
To ensure a seamless, reliable, and impressive presentation during SIH judging, the team will prepare a robust live demonstration strategy:
+-----------------------------------------------------------------------------------+
| LIVE DEMO EXECUTION FLOW |
| |
| [ Step 1: Live AOI Fetch ] ---> [ Step 2: Real-Time Tile Inference Engine ] |
| Select Delhi/Hanoi AOI Sliding window SwinIR-SRM GPU execution |
| via MapLibre Draw Tool (10m -> 2.5m GSD in ~2.5 seconds) |
| |
| | |
| v |
| |
| [ Step 4: Downstream Proof ] <- [ Step 3: Split-View Inspection & Uncertainty ] |
| Compare Building/Road IoU Toggle 10m Raw vs 2.5m SR vs Uncertainty Map |
| 10m (37% IoU) vs 2.5m (68%) Highlight hallucination safety overlay |
+-----------------------------------------------------------------------------------+
The roadmap is structured to meet the deadline of 30 September 2026 [PS].
+-----------------------------------------------------------------------------------+
| SIH 2026 IMPLEMENTATION TIMELINE |
| |
| Phase 1: Research & Data Prep [01 Mar 2026 - 15 Apr 2026] |
| Phase 2: Model Engineering [16 Apr 2026 - 15 Jun 2026] |
| Phase 3: Pipeline & API Build [16 Jun 2026 - 31 Jul 2026] |
| Phase 4: Frontend UI & Analytics [01 Aug 2026 - 31 Aug 2026] |
| Phase 5: Validation & Hardening [01 Sep 2026 - 20 Sep 2026] |
| Phase 6: Final Demo Readiness [21 Sep 2026 - 30 Sep 2026] |
+-----------------------------------------------------------------------------------+
Phase 1: Research, Dataset Pipeline & Baseline (01 Mar 2026 – 15 Apr 2026)
TorchGeo and Rasterio.Phase 2: Deep Learning Model Architecture & Training (16 Apr 2026 – 15 Jun 2026)
Phase 3: Backend Ingestion, Geospatial & Tile Server (16 Jun 2026 – 31 Jul 2026)
Phase 4: Frontend UI & Downstream Task Module (01 Aug 2026 – 31 Aug 2026)
Phase 5: Testing, Hardening & Offline Packaging (01 Sep 2026 – 20 Sep 2026)
Phase 6: Final SIH Hackathon Demo Rehearsal (21 Sep 2026 – 30 Sep 2026)
| Test Category | Test Objective & Methodology | Pass Criteria / Benchmark Target |
|---|---|---|
| Full-Reference Image Quality | Compute PSNR, SSIM, RMSE, and SAM between super-resolved output and 2.5m/5m ground truth reference [PS]. | PSNR $> 31.0\text{ dB}$, SSIM $> 0.88$, SAM $< 3.5^\circ$, ERGAS $< 3.0$ [RESEARCHED]. |
| Spectral Integrity Test | Calculate channel-wise reflectance ratios between raw 10m input and spatially averaged 2.5m output [PS]. | Mean Band Reflection Drift $< 2.5%$ across Red, Green, Blue, NIR [INFERENCE]. |
| Geospatial Alignment Test | Overlay output GeoTIFF with Survey of India vector road vectors; measure spatial offset [PS]. | RMSE Spatial Misalignment $< 0.5\text{ pixels}$ at 2.5m GSD [INFERENCE]. |
| Uncertainty Calibration Test | Measure correlation between predicted pixel uncertainty scores and actual $L_1$ reconstruction error [PS]. | Pearson Correlation Coefficient $r > 0.75$ between error and uncertainty [RESEARCHED]. |
| Downstream Utility Gain | Train U-Net building footprint extractor on 10m LR vs 2.5m SR outputs; compare IoU [PS]. | Building Extraction IoU increases by at least $+20%$ on SR vs 10m LR [4.5]. |
| Hallucination / False Positive Test | Evaluate generative model on smooth uniform targets (e.g., deserts, water bodies, agricultural fields) [PS]. | Model must NOT synthesize artificial edges, buildings, or roads in uniform regions [INFERENCE]. |
| System Latency & Load Test | Benchmark processing time for a standard $10\text{km} \times 10\text{km}$ Sentinel-2 scene on GPU [PS]. | Complete pipeline execution (ingestion, SR, uncertainty, COG export) $< 15\text{ seconds}$ [INFERENCE]. |
| Risk Event | Likelihood | Impact | Severity | Mitigation Strategy |
|---|---|---|---|---|
| Generative Hallucination of False Targets | Medium | High | High | Enforce strict Spectral Angle Mapper (SAM) loss constraints during training; display mandatory uncertainty heatmap in UI [INFERENCE]. |
| Spectral Distortion in Non-Visible Bands (NIR) | Medium | High | High | Utilize multi-head cross-spectral attention mechanisms; optimize channel-wise L1 losses independently [INFERENCE]. |
| Copernicus API Rate Limits / Downtime | High | Medium | High | Implement local STAC tile caching and local COG fallback repository for hackathon demonstration [2.4]. |
| GPU Out-Of-Memory (OOM) Errors on Large Scenes | High | Medium | Medium | Process rasters using sliding window tile chunking ($256 \times 256$ pixels with 32-pixel padding) [INFERENCE]. |
| Spatial Misalignment in Reference Benchmark Data | Medium | Medium | Medium | Apply automated feature-based co-registration (e.g., ORB/SIFT alignment) on training pairs prior to model training [1.5]. |
| Parameter | Generic Hackathon Submissions | Proposed NTRO SwinIR-SRM Solution |
|---|---|---|
| Core Model Approach | Off-the-shelf single-image super-resolution CNNs or raw ESRGAN [4.7]. | Hybrid Swin-Transformer (SwinIR-SRM) with custom multi-spectral cross-attention heads [INFERENCE]. |
| Spectral Preservation | Ignores band ratios; causes severe color shifting and breaks NDVI/NIR analytics [4.2]. | Enforces Spectral Angle Mapper (SAM) Loss, guaranteeing radiometric reflectance integrity across all bands [INFERENCE]. |
| Hallucination Management | Unchecked generative outputs; invents fake buildings/roads without warning [4.2]. | Integrated Monte Carlo Pixel Uncertainty Map, explicitly highlighting inferred vs observed pixels [4.2]. |
| Geospatial Pipeline | Operates on simple JPEG/PNG images, stripping spatial georeferencing metadata [INFERENCE]. | Native GeoTIFF / COG Pipeline, preserving exact coordinate systems (CRS, Affine Transforms) [INFERENCE]. |
| Downstream Validation | Only shows visually sharper pictures. | Quantitative Proof of Utility: Demonstrates measurable IoU improvements in building and road segmentation [4.5]. |
Deploy a Hybrid Swin-Transformer Super-Resolution Mapping Framework (SwinIR-SRM) operating on native 10m Sentinel-2 multispectral GeoTIFFs to produce $2.5\text{m}$ high-resolution rasters, coupled with an Ensemble Monte Carlo Uncertainty Engine and a U-Net Downstream Segmentation Module [INFERENCE].
PyTorch, TorchGeo, Rasterio, and GDAL.92/100 (Highly feasible for a 4-6 student team using established open datasets and pre-trained SwinIR backbones) [INFERENCE].HIGH (All explicit problem statement requirements are directly mapped to proven technical architectures and validated datasets) [INFERENCE].Title: ESA OpenSR - Robust, Accountable Super-Resolution for Sentinel-2 and Beyond
URL: https://isp.uv.es/pages/opensr/data.html [1.1]
Source Type: Official Academic / European Space Agency Project Documentation
Supported Claim: Documents the OpenSR, WorldStrat, and NAIP datasets used for benchmarking Sentinel-2 super-resolution from 10m to 2.5m [1.1].
Reliability: High
Title: SEN2VENµS, a Dataset for the Training of Sentinel-2 Super-Resolution Algorithms (2022)
URL: https://huggingface.co/datasets/tacofoundation/sen2venus [1.3] / https://zenodo.org/record/6514159 [1.4]
Source Type: Peer-Reviewed Open Dataset Publication / HuggingFace Dataset Repository
Supported Claim: Provides 132,955 co-registered 10m Sentinel-2 and 5m VENµS same-day acquisition patches across 29 global sites [1.2].
Reliability: High
Title: Copernicus Data Space Ecosystem - APIs & Data Access
URL: https://dataspace.copernicus.eu/analyse/apis [2.4]
Source Type: Official European Space Agency (ESA) Portal
Supported Claim: Confirms availability of OData, STAC, openEO, and Sentinel Hub APIs for downloading Sentinel-2 L2A imagery [2.4].
Reliability: High
Title: Trustworthy Super-Resolution of Multispectral Sentinel-2 Imagery With Latent Diffusion (2026)
URL: https://www.researchgate.net/publication/389007363_Trustworthy_Super-Resolution_of_Multispectral_Sentinel-2_Imagery_with_Latent_Diffusion [4.2]
Source Type: Academic Research Publication
Supported Claim: Demonstrates Sentinel-2 super-resolution from 10m to 2.5m GSD and validates pixel-wise uncertainty maps for trustworthy remote sensing [4.2].
Reliability: High
Title: High-Resolution Building and Road Detection from Sentinel-2 (arXiv 2024)
URL: https://arxiv.org/html/2310.11622v3 [4.1]
Source Type: Academic Research Paper
Supported Claim: Validates that super-resolving Sentinel-2 imagery from 10m to 2.5m significantly improves downstream building and road detection performance [4.1].
Reliability: High
Title: Joint Super-Resolution and Segmentation for 1-m Impervious Surface Area Mapping (Taylor & Francis / arXiv 2025/2026)
URL: https://www.tandfonline.com/doi/full/10.1080/15481603.2025.2610548 [4.7] / https://arxiv.org/html/2505.05367v1 [4.9]
Source Type: Peer-Reviewed Remote Sensing Journal
Supported Claim: Confirms that combining progressive ESRGAN super-resolution with semantic segmentation models (Mask2Former/U-Net) recovers detailed urban impervious surfaces from 10m Sentinel-2 imagery [4.7, 4.9].
Reliability: High
What we think about this platform, and how it can help people solve SIH problems.
" 30M+ Google Gemini tokens went into researching, analyzing, and understanding all 233 SIH problem statements to make them easier to explore and solve. "
" The platform makes SIH problem statements much easier to understand. Having everything from the problem details to the procedure in one place. "
" Oh, you got ads? Well, we need to make money too! But, you can use our platform to help you win SIH and take home the prize money. "
Get in touch if you need help bringing your ideas to life, or simply have an interesting idea you'd like to talk through. I'm always open to a conversation and exploring new possibilities together.