भू-दृष्टी 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 works

₹ 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

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

Technology Advisors: Anand Hatwalne  ·  Anand Sathe