SIH26166SoftwareSpace Technology
₹1,50,000 Prize (₹75k Joint)
•
Deadline: 20 September 2026
•
Submitted Ideas: 0/500

Multi-modal, Sun angle and scale invariant image correspondence using Chandrayaan-2 optical images (OHRC, TMC and IIRS)

Ministry / Organization: Indian Space Research Organisation(ISRO)
Department: Department of Space / Indian Space Research Organisation
Technical Complexity
9/10
Dataset Accessibility
7/10
36h Hackathon Viability
8/10
Step 0 • Zero-Jargon Layman Summary

“ISRO needs a smart software tool to match and align different types of lunar photos taken by Chandrayaan-2 and other spacecraft. Even if the photos have different lighting, angles, or zoom levels, the software must stitch and align them perfectly down to sub-pixel precision.”

The DecodeX PS Decoder™

Deconstructed Problem Blueprint

Step 1

WHAT TO BUILD?

A robust, multi-modal image registration software platform that ingests optical lunar datasets (OHRC, TMC, IIRS) alongside reference frames (LRO NAC, SELENE), detects key features, and maps them with sub-pixel accuracy despite extreme illumination, viewpoint, and scale variations.

Step 2

WHO IS IT FOR?

ISRO scientists, planetary researchers, mission planning teams, and payload data processing cells at SAC (Space Applications Centre) and ISRO Telemetry, Tracking and Command Network (ISTRAC).

Step 3

WHY DOES IT EXIST?

Traditional feature-matching algorithms (like SIFT, ORB) fail on lunar surfaces due to lack of atmosphere, harsh shadow variations caused by low solar elevation angles, and massive discrepancies in spatial resolution and sensors between different orbiters.

Step 4

INPUT → PROCESS → OUTPUT ARCHITECTURE PIPELINE

01 • Inputs & Telemetry

Chandrayaan-2 optical imagery (OHRC, TMC-2, IIRS) and reference orbital images (LRO NAC, SELENE) in standard formats (GeoTIFF, PDS4, IMG).

02 • Processing & AI Core

Deep learning-based robust feature extraction (e.g., SuperGlue, LightGlue, or invariant self-supervised CNN keypoint descriptors), illumination normalization preprocessing, multi-scale pyramid matching, geometric transformation modeling, and sub-pixel refinement via phase correlation or optical flow.

03 • Actionable Deliverables

Geometrically aligned source images matching the reference coordinate system, corresponding match-point coordinate files, and real-time evaluation performance reports.

Step 5

CONSTRAINTS

  • Achieve true sub-pixel accuracy (< 1 pixel registration error).
  • Maintain uniform spatial distribution of match points across the entire image tile.
  • Handle large raster files (Gigapixel images from OHRC) efficiently with low memory footprints.
  • Robust against extreme sun angle and shadow length variations.
Step 6

JURY METRICS

  • Root Mean Square Error (RMSE) of matched tie points.
  • Inlier match count and Inlier ratio percentage after RANSAC filtering.
  • Uniform spatial distribution score (entropy or quad-tree density balance of match points).
  • Processing execution time per gigapixel frame.
Step 7

CORE BOTTLENECK

Handling severe illumination changes where shadows drastically alter crater and boulder appearances, causing classical and standard deep feature matchers to produce false positives or zero matches.

Why You Should Choose This PS (Pros)

  • High prestige space-tech problem statement directly backed by ISRO.
  • Clear, quantifiable mathematical and algorithmic deliverables (RMSE, inlier counts).
  • Great potential for creating reusable open-source planetary science software modules.

Challenges & Risks to Watch (Cons)

  • Heavy computation required for high-resolution OHRC imagery needs optimization.
  • Handling massive raster data formats (GeoTIFF/PDS) can crash unoptimized backend pipelines during evaluation.
  • Lack of immediate ground-truth pairs without preprocessing test datasets.
Hackathon Blueprint

Recommended Tech Stack & Grand Finale Features

Frontend & Mobile
React.jsTailwind CSSOpenLayers / Leaflet for geospatial visualization
Backend & APIs
FastAPI / PythonCelery for asynchronous raster processing tasks
AI / ML & Models
LightGlue / SuperGlue for deep local feature matchingPyTorchOpenCVRasterio / GDAL for geospatial image handling
Database & Cloud
PostgreSQL + PostGISLocal file storage / MinIO for tile caching

Killer Features to Impress the SIH Jury

An interactive 'Side-by-Side Slider & Heatmap' viewer showing error vectors and matched tie-points instantly.
An automated Quad-tree density balancer ensuring tie-points are evenly distributed rather than clustered in textured craters.
An illumination-normalization filter toggle that balances shadow and highlight tones before feature extraction.
View Official SIH 2026 Portal Raw Text
▼

Background Image Registration is the process of aligning two or more images of the same scene taken at different times, from different viewpoints, or by different sensors into a common coordinate system.

It has two main components:

•Source Image (Moving): The image that is to be geometrically transformed to align with the reference image.
•Reference Image (Fixed): The target image about which source image is to be geometrically transformed.

Description The process of lunar images registration involves finding match points between source and reference image and then aligning the source image with the reference image. The key challenges involved in this process are as follows:

•Illumination variation: Illumination variation refers to changes in sun azimuth and elevation effect on the surface lighting conditions that affect the appearance of the lunar surface features which is hard to correlate.
•Viewpoint variation: It refers to geometric distortions caused by different camera positions/orientations capturing the same scene. Objects appear shifted, scaled, rotated, or perspective-distorted depending on observing angle.
•Scale Variation: Lunar imaging missions operate at vastly different altitudes and at different spatial resolutions. This creates scale ratios.

Expected Solution Generic software solution for finding correspondence between Chandrayaan-2 acquired optical images and Lunar reference images with a sub-pixel accuracy of source image maintaining uniform distribution across the images.

•Software and registered product with corresponding match points.
•Evaluation metric (eg. RMSE, inlier match count, inlier ratio, etc.)