Command Center

Welcome to OIL India Drone Patrolling Console
TOWERS INSPECTED (FIELD DATA) 0 from uploaded field data
DEFECT / CRITICAL TOWERS 0 flagged in field data
UNINSPECTED TOWERS 0 no field data yet
TOTAL TOWERS 0 in tower registry
CURRENT ACTIVE INSPECTION CAMPAIGN
In-Progress
Critical Monitor Minor Good Uninspected

Live Inspection Streaming — DJI M2 Dual-Sensor & Mobile

DJI Mavic 2 Enterprise (Visual + Radiometric Thermal) · RTMP/HLS ingest · Phone WebRTC · GCS telemetry
Flight Altitude (AGL) -- m
Ground Speed -- km/h
Smart Battery Capacity -- %
Pilot Coordinates (GPS) --
LIVE FEED
UAV: DJI Mavic 2 Enterprise SENSOR: Visual / Thermal — switch on controller LAT: -- LNG: -- ALT: --

Past Flight Recordings

Click Refresh to load recorded flights from the server.
Geospatial Registry
Asset Code Type Grid Voltage Last Inspected Severity Deliverables (click to open)

Upload Visual / Thermal Tower Inspection Data

Upload visual (RGB) or thermal images/videos from your mobile or PC. Uploads are stored in the local browser database, linked to assets, and analyzed by the mock AI.

GPS & Telemetry Source
Selected media view
GPS Tag
--
SLA Mitigation Limit
--
Criticality Rating
--
Video player scrub panel speed multiplier:

Defect Register — AI & Manual, by Tower

Real defects only (AI ≥85% + manually logged). Click a defect's tower tag to open it. Assign → SLA → resolve.
Raw Images → AI Defect Scan — or upload new raw images:
RGB Snapshot
Model Fine-Tuning Calibration
Is this defect class correct? Log feedback to re-train the visual classifier:
DEF-001 Open
Asset Tag TWR-3301-12
Component Type Foundation
Defect Taxonomy Description
Concrete pedestal cracks
Inference Confidence 94%
Timestamp --
Assigned Inspector/SME
Unassigned
Executive comments & Audit Notes
Chipping pedestal foundation concrete...

Vegetation Encroachment — Point Cloud Analysis

3D classification of ground / vegetation / conductor & conductor-to-canopy clearance measurement
m
MEASURE
Pick a measurement tool above.
Load a point cloud (.las / .ply / .xyz / .pcd) or click  Load Sample Corridor  to begin.
Drag to orbit · scroll to zoom.
Ground   Vegetation   Conductor   Structure   Encroachment
Point Cloud
— pts
No cloud loaded
Minimum Clearance Found
— m
Threshold: 3.0 m
Encroachment Zones
canopy points inside safety radius
Encroachment Detail
Run a measurement to list violations.

Reports & Management Information System (MIS)

Uploaded field reports + severity override per tower
Set Tower Severity (Manual Override)
CSV Template
Set severity per tower directly — overrides AI/defect-based severity on Command Center. Use Import CSV for bulk updates (columns: tower_code, severity). Levels: Critical · Monitor · Minor · Good
Uploaded Field Reports (from MinIO)
Click Refresh to load reports.

System Alerts & Escalation Matrix Config

Automatic dispatch notifications setup (OIL Active Directory linked routing lists)
Active System Alarms Log
Alert ID Type Notification Message Severity Time Logged Status
ALT-101 SLA Breach Warning Critical Defect DEF-001 (TWR-3301-12) unassigned for 72+ hours. Critical 10 mins ago Unresolved
ALT-102 Thermal Anomaly Hotspot of 94°C detected on TWR-3301-12 Conductor Clamp. High 2 hours ago Unresolved
ALT-103 Flight Deviation Drone telemetry lost briefly over Naharkatiya reserve forest zone. Medium 1 day ago Acknowledged
Dispatch Alerts & SLA Routing Rules
* Auto-Escalation: If Critical alarms remain unresolved beyond SLA window limits, alert is routed to Tier 2 supervisor group with SMS pager.

System Settings & Compliance Configuration

Setup data governance configurations, area-wise access, and contractor exit export handover.
Access Governance & AD Configuration
Videos retained for at least 30 days. Defect clips/snapshots excluded from delete sweeps.
Days retention standard
Required to upload/publish data to the cloud. Viewing (client platform) needs no credential. Stored only on this device.
Admin Real-Data Import Center
Import production assets, flight plans, and AI detections. You can drop files directly into the /data/ folder on your disk, or upload them below to parse and load them into the browser session database immediately.
Import Assets Register (CSV)
Upload towers/poles. Expects feeder, line_id, asset_id, type, latitude, longitude...
Import Corridor Flight Plan (KML / GeoJSON)
Upload plannedWaypoint route tracking. Expects KML line coordinates...
Import AI Anomaly Detections (COCO JSON)
Upload AI-detected annotations and defect polygons. Expects COCO format...
Access Control & Role Permissions Matrix
Define granular dashboard permissions for each Active Directory Security Group.
Feature / Page Scope Lead Admin Ops Supervisor Field Operator
Systematic Report Layout Designer
Configure custom themes, corporate branding, title, header accents, and confidentiality legal notices on exported reports.
Contract Exit & Secure Handover Tool
As per SOW requirements, all generated/processed data remains the sole property of OIL. Click below to download the complete structure database manifest (assets, defects history, flight logs, personnel) for secure IT handover.
Manage Tower Registry (Selective Delete)
Delete individual towers or clear the entire registry. Select towers below and click "Delete Selected", or use the delete button on each row.
Danger Zone — Delete ALL Uploaded Field Data
Permanently deletes every uploaded file (videos, images, reports, point clouds) and the shared defect register from cloud storage. Use this to clear test data before real operations. Cannot be undone.

Upload Center — Deliverables & Field Data

Every deliverable maps to a tower on the Command Center. Upload in the correct format below.
Deliverable Types — Required Format & Folder Structure click to expand/collapse
#DeliverableAccepted formatRecommended (fast)S3 folder created
1Visual Report (per tower) PDF (or DOCX) PDF, < 20 MB <date>/<line>/<tower>/…/Visual_Report/
2Thermal Report (per tower) PDF (or DOCX) PDF, < 20 MB <date>/<line>/<tower>/…/Thermal_Report/
3Span Video (Tower→Tower) MP4 (H.264) 1080p, +faststart · set From/To towers (or SRT auto-detect) <date>/<line>/<tower>/spans/
4Clearance & Vegetation Point cloud .las / .laz (or .ply) .laz (compressed) · thinned if >500 MB <date>/<line>/<tower>/pointcloud/
5Corridor Ortho Map GeoTIFF .tif Cloud-Optimized GeoTIFF (COG) — tiled + overviews. A plain TIFF loads very slowly / may not render. <date>/<line>/ortho/
6Raw Images (→ Defect & AI) JPG / PNG (visual or thermal) Full-res, geotagged. Scanned by AI (≥85%) & logged as defects. <date>/<line>/<tower>/…/Raw_Images_…/
Ortho tip: convert once with gdal_translate in.tif out_cog.tif -of COG -co COMPRESS=DEFLATE (or export a COG from Pix4D/Metashape). This adds tiles + overviews so the map streams instantly instead of downloading the whole file.
Naming: the Tower No. you enter is the key that links a file to its tower — keep it consistent (e.g. always T-28).
Upload Daily Data
🔴 CRITICAL
🟠 MONITOR
🟡 MINOR
🟢 GOOD
Leave all 0 for routine data. The tower's map colour = its worst grade with count > 0.
Select a Data / Deliverable Type to see the required file format.
Quick Video → S3 → Live Feed Pick a video file — it uploads to your S3 bucket and streams in the Real-time Monitor live feed. No Google Drive, fully in your cloud.
Paired Inspection (Visual + Thermal + SRT) Upload the matched DJI triplet for one tower — visual + thermal video and the SRT telemetry. They store together and play side-by-side, synced, with GPS overlay.
Daily Collection Coverage
Repository Browser
No data uploaded yet. Use the form to add daily inspection data.
Browse Uploaded Data — by Tower (Cloud / S3) Verify what's on the cloud. Every image, video, synced set, point cloud & report, grouped per tower — so any missing/incorrect data is easy to spot.
Loading uploaded field data…