Pune Agri Hackathon 2026  ·  Theme 8 · Geospatial & GIS-Based Crop Survey

भू-दृष्टी Bhu-Drushti

Satellite-Ground Reconciliation & Crop Field Verification System for Maharashtra

"A satellite sees, The System suggests, An officer confirms"

2.3 Cr farm plots to verify every season
5 Cr+ farming families dependent on accuracy
80%+ Krishi Sahayak field time recovered
₹ 0 satellite imagery cost (ESA Sentinel-2)

The Problem

Around 55–60% of Maharashtra's geography consists of farmland, roughly 30 million football fields. Surveying this land is often a manual and time-consuming process. Today, the responsibility of verifying what's growing on those fields is on the farmers who need to self-declare what they are growing. This still doesn't offer statewide coverage.

This leads to challenges in crop verification, planning, subsidy distribution, insurance verification, and disaster management and assessment.

Without Bhu-Drushti

A Krishi Sahayak in Baramati taluka, post-Kharif, October

  • 3,200 plots across her Circle need physical verification
  • 8 Krishi Sahayaks, 15 min per plot = 100+ working days
  • No way to know which plots actually need a visit
  • Every plot treated as equal priority

Result: physically impossible to complete verification within the seasonal window.

With Bhu-Drushti

Same Krishi Sahayak, same October morning

  • Satellite has pre-scored all 3,200 plots overnight
  • She opens a prioritised queue of 4 flagged plots
  • Field visits confirmed with geo-tagged photo evidence
  • Remaining 3,196 auto-confirmed with satellite audit trail

Entire Circle verified within the window. She is no longer the bottleneck.

Satellite crop data from ESA Sentinel-2 (free, 10m resolution, every 5 days) already covers every plot in Maharashtra. Bhu-Drushti is the missing reconciliation layer.

Demo

Four Integrated Capabilities

None of which exist in the workflow today.

🛰️

Satellite Pipeline

Satellite imagery to plot boundaries. Same code processes 10 prototype plots or all 2.3 crore Maharashtra plots without change. Cloud cover > 40%: auto-flagged for mandatory Krishi Sahayak visit.

⚖️

Risk Scoring Engine

Range matching (Phase 1), pixel-count area check (Phase 2), and DTW time-series classification (>84% accuracy for Indian Kharif crops).

📱

Krishi Sahayak Mobile App

Offline first, full field day with zero internet. Works on budget Android phones. React Native with expo-sqlite.

🗺️

District Dashboard

Progressive Web App on any modern browser, no install. Role-based access per officer scope. Module based activation for different features.

MVP Status

Working prototype, live demo using real Sentinel-2 data, Malegaon Khurd village, Baramati taluka, Kharif 2024.

Satellite Pipeline, Validated

GEE Python pipeline live. All 10 plots returned NDVI 0.64–0.79, consistent with healthy Kharif vegetation. Plot boundaries digitised from Mahabhunaksha cadastral data.

Risk Scoring, Signal 1 Operational

NDVI range matching produces 0–100 scores. Demo output: 6 auto-confirmed, 3 flagged, 1 escalated. DTW time-series classification staged for Phase 2.

Krishi Sahayak Mobile App, Mode B (Verification Queue)

Risk-sorted queue of 4 plots, offline-first SQLite, GPS accuracy gate ≤ 15m, mandatory geo-tagged photo before verdict. Demo Mode at hackathon venue.

District Dashboard, Basic

Leaflet map with plot polygons coloured by satellite crop classification. Risk summary panel. NDVI disaster change detection demonstrated with simulated pre/post event data.

Backend, Self-Contained

Node.js (Express) + PostGIS on Docker. Three REST endpoints: plot queue, verdict upload, NDVI delta heatmap. Zero government API dependency in Phase 1.

Roadmap

Phase 1 · Now MVP

10 plots, Malegaon Khurd. Signal 1 risk scoring with real data. Self-contained, no govt. API needed.

Phase 2 · 3–9 months Taluka Pilot

Full taluka, DILRMP cadastral MoU, Signal 2 & 3, Mode A sowing capture.

Phase 3 · 9–24 months Full Maharashtra

All 36 districts, 358 talukas, 2.3 crore plots, both seasons. AgriStack API integration.

Why the Economics Work

₹ 0 Satellite imagery cost, ESA Sentinel-2 is free
~₹ 0 Marginal cost per new taluka, same pipeline, no new dev
~₹1,800/mo Phase 2 full taluka pilot (Cloud infrastructure costs)
₹500 Cr MahaAgri-AI Policy 2025–2029 allocation for remote sensing & AI crop survey, funded, not yet deployed

Team Krushinnovators

AH
Aditi Hatwalne Full-stack Developer
YG
Yamini Girey Product & Domain Research

Technology Advisors: Anand Hatwalne  ·  Anand Sathe