Automated Satellite Image Object Detection & Labelling — Prototype
Step 1 — AOI Selection
Draw a polygon/rectangle on the map to define the Area of Interest.
AOI GeoJSON (editable):
Step 2 — Load Satellite Image
You can upload a local image (JPEG/PNG) or provide an image URL (WMS/tiles require server-side CORS tokens).
Step 3 — Preprocess & Inspect
Preview and tile the image (tiling helps with large images).
Step 4 — Object Detection (Browser)
This prototype uses
coco-ssd
via TensorFlow.js for demonstration. For production, run server-side Detectron2 / YOLOv8 and custom-trained models.Model not loaded.
Step 5 — Review / Edit Labels
Accept / reject detections, add manual boxes by dragging on the image.
Step 6 — Export Labels & Dataset
Notes & Next steps
- Production deployments should use server-side models (Detectron2 / YOLOv8) and GPU instances.
- To fetch Sentinel/Planet/Maxar images automatically, configure API keys and a backend proxy to handle CORS and licensing.
- This prototype demonstrates the human-in-the-loop annotation + browser inference flow and label export for training.
0 Comments