Technical Deep Dive

How to Build Real-Time
Satellite Vision

Zoom into any city on Earth, as close to live as possible. Here's the full engineering blueprint โ€” sensors, orbits, AI, downlink, and cost.

500+Satellites needed for near-live
25cmBest commercial resolution today
<5 minAchievable revisit time
$2Bโ€“$5BFull build cost

Section 01

The Core Problem โ€” Why It's Hard

A single satellite can't watch one place continuously. Physics won't allow it.

The fundamental constraint: A LEO satellite at 500km travels at 27,000 km/h. It crosses your city in roughly 8 minutes, then won't be back for ~90 minutes. You cannot make one satellite hover โ€” only a GEO satellite (at 36,000km) stays still, but at that distance you'd need a mirror the size of a building to resolve a car. The solution is many satellites, not one better satellite.

๐Ÿ“ Why GEO Can't Do It

  • 35,786km altitude โ€” light travel time alone adds delay
  • To resolve 1m at that distance needs a ~4m diameter mirror
  • To resolve 10cm (read a licence plate) needs a 40m mirror โ€” impossible to launch
  • Weather and thermal distortion blur images further
  • Verdict: GEO = wide area low res only (weather satellites)

๐ŸŒ Why LEO Is the Answer

  • 300โ€“600km altitude โ€” 60โ€“120x closer than GEO
  • 25cm resolution achievable with a 50cm telescope mirror
  • Physics: resolution scales linearly with altitude โ€” lower = sharper
  • Trade-off: satellite moves fast, short window over target
  • Solution: more satellites = more windows

โ˜๏ธ The Cloud / Night Problem

  • Optical cameras are blocked by clouds โ€” ~60% of Earth is cloudy at any time
  • Solution 1: SAR (radar) โ€” penetrates clouds, works at night
  • Solution 2: Multi-spectral / infrared โ€” sees through thin cloud
  • Solution 3: Enough satellites that a clear-sky pass happens soon
  • Best system: optical + SAR constellation combined

Section 02

Revisit Rate โ€” The Key Metric

How often a satellite flies over the same point. This determines how "live" your view is.

1 satellite
Every 24 hrs
10 satellites
Every 2โ€“3 hrs
30 satellites (BlackSky)
Every 90 min
50 satellites
Every 20โ€“30 min
200 satellites (Planet)
Every 5โ€“10 min
500+ satellites
Every 1โ€“2 min
1,000+ satellites (VLEO)
Near-continuous
Orbital mechanics trick: You don't need satellites evenly spaced at one altitude. Use a Walker constellation โ€” a mix of polar orbit (covers poles and gets every latitude twice per day) and inclined orbit (covers mid-latitudes more frequently). This is how Planet Labs achieves daily global coverage with ~200 satellites.
AltitudeOrbital PeriodGround SpeedPasses/Day over One CityResolution (50cm lens)
300 km (VLEO)~90 min28,000 km/h16ร—~15cm
500 km (LEO standard)~95 min27,400 km/h~14ร—~25cm
600 km~97 min27,000 km/h~13ร—~30cm
1,200 km (MEO)~110 min26,000 km/h~12ร—~60cm
35,786 km (GEO)24 hrsStationaryContinuous BUT5โ€“50m only

Section 03

How to Build It โ€” Layer by Layer

Five engineering layers, each building on the last. Skip one and the system breaks.

๐Ÿ›ฐ๏ธ
Layer 1 โ€” Satellite Bus & Sensor

The physical satellite: structure, power (solar), propulsion, attitude control + the imaging payload. Electro-optical for daytime, SAR radar for night/cloud, or both. Off-the-shelf bus from ISISPACE, Surrey Satellite, or build in-house for cost at scale.

Hardest
๐Ÿ“ก
Layer 2 โ€” Downlink & Ground Stations

Getting data off the satellite fast. X-band radio gives ~300 Mbps. Optical laser terminals give 10โ€“100 Gbps but require precise pointing. Global ground station network (or use AWS Ground Station / KSAT as-a-service) to minimise wait time between passes and downlink.

Hard
๐Ÿค–
Layer 3 โ€” On-Board AI Processing

Raw video is too large to send down every pass. AI runs on the satellite itself โ€” detects objects, flags changes, compresses to event clips. NVIDIA Jetson-class GPUs are now radiation-hardened for space. Only send what matters: "3 new vehicles at this location since last pass."

Medium
โ˜๏ธ
Layer 4 โ€” Ground Processing & Cloud Pipeline

Imagery lands at ground station, ingested to cloud (AWS/Azure/GCP), orthorectified (corrected for satellite angle and Earth curvature), indexed by location and time, stored in a geospatial database (PostGIS, Google Earth Engine). Automated pipeline โ€” zero manual steps.

Easier
๐Ÿ–ฅ๏ธ
Layer 5 โ€” User Interface & Tasking

The dashboard where users log in, draw a box on a map, task a satellite, receive imagery or alerts. Map tiles served via MapboxGL or Cesium.js. AI change detection overlay. Tasking API for programmatic access. This layer is the fastest to build โ€” it's just a web app talking to a geospatial API.

Easiest

Section 04

Full Technical Blueprint

Every component, what it does, and what to use.

1
Satellite Design โ€” Electro-Optical Payload

Use a Cassegrain telescope design โ€” compact, large aperture, ideal for high-res imaging from a small sat. 50cm mirror โ†’ 25cm ground resolution from 500km. 70cm mirror โ†’ 17cm resolution. Paired with a TDI (Time Delay Integration) sensor โ€” the satellite moves, the sensor rows shift in sync, effectively giving a longer exposure without blur. Used by WorldView, Pleiades, SPOT.

Resolution target: 25โ€“50cm ยท Satellite mass: 100โ€“300kg ยท Build cost per sat: $2Mโ€“$8M at volume
2
SAR Payload โ€” See Through Clouds & Night

Synthetic Aperture Radar emits microwave pulses and measures the reflection. Penetrates clouds, fog, smoke, works at night. Resolution down to 25cm (Umbra achieves this). Trade-off: active system uses more power, data is harder to interpret visually โ€” AI needed to make SAR imagery human-readable. Best approach: mix optical + SAR sats in the same constellation.

Resolution: 25cmโ€“1m ยท Power: 500Wโ€“2kW per pulse ยท Cost per sat: $3Mโ€“$10M
3
On-Board Processing โ€” AI at the Edge

Install radiation-hardened GPU on each satellite. Run YOLO or RT-DETR object detection on each frame. Classify: vehicles, ships, aircraft, buildings, military equipment. Generate change maps vs. previous pass. Compress output to 1โ€“5% of raw data size. Transmit only the change events and tagged clips. This alone makes the system 50x more efficient.

Hardware: NVIDIA Jetson Orin (space-rated) or custom ASIC ยท ~$50Kโ€“$200K per satellite
4
Optical Inter-Satellite Links (Space Lasers)

Like Starlink v2 โ€” satellites pass data to each other via laser instead of waiting for a ground station pass. A satellite over the ocean can relay data through the constellation to one near a ground station, cutting latency from hours to minutes. Required for a truly global near-real-time system. Tesat and Mynaric make the laser terminal hardware.

$500Kโ€“$2M per terminal ยท Adds 50โ€“100ms latency across the constellation
5
Ground Station Network

You need a downlink station within range every orbit (every ~95 min). Strategy: own 3โ€“4 polar ground stations (Svalbard, Alaska, Antarctica, Tierra del Fuego) which see every polar-orbit satellite twice per orbit, plus supplement with AWS Ground Station or KSAT as-a-service for lower latitudes. Target: no satellite goes more than 20 minutes without a downlink opportunity.

Own stations: $5Mโ€“$15M each ยท AWS Ground Station: ~$5โ€“$10 per minute of contact
6
Geospatial Processing Pipeline

Imagery arrives raw โ€” it needs orthorectification (correcting for satellite angle, Earth curvature, terrain). Stack: GDAL for raster processing, PostGIS for spatial indexing, STAC (SpatioTemporal Asset Catalog) for querying imagery by location+time, Titiler for serving map tiles on demand. All runs on Kubernetes โ€” fully automated from ingestion to serving in under 10 minutes.

Cloud cost: $50Kโ€“$500K/month depending on volume ยท Engineering: 10โ€“15 person team
7
User Dashboard & Tasking API

Frontend: React + Mapbox GL JS or Cesium.js for 3D globe. User draws AOI (Area of Interest) on map, system schedules next satellite pass, delivers result. AI change detection layer highlights what's new vs last pass. WebSocket push notifications: "New activity detected at your watched location." REST + GraphQL API for programmatic access โ€” integrate with Sovereign Foundry or Maven.

Build time: 3โ€“6 months with AI-assisted dev ยท Team: 5โ€“8 engineers

Section 05

Who's Doing This Now

Commercial players you can partner with, license data from, or compete against.

๐ŸŒ Planet Labs
Best Coverage
  • 200+ satellites, daily global coverage
  • 3โ€“5m resolution (Doves) + 50cm (SkySat)
  • SkySat: 90-second video clips
  • API access: task via REST, get GeoTIFF back
  • Price: $10โ€“$30 per kmยฒ per image
  • Best for: change monitoring, analytics
โšก BlackSky
Best Revisit Rate
  • 30 satellites, 90cm resolution
  • 90-minute revisit time globally
  • Video clips + still imagery
  • AI analytics included in platform
  • US government primary customer
  • Best for: time-sensitive surveillance
๐Ÿ“ก Umbra
Best SAR
  • SAR constellation โ€” works night + cloud
  • 25cm resolution (best commercial SAR)
  • Open data archive + tasking API
  • Can detect submarines, underground structures
  • Price: from $500 per task
  • Best for: all-weather persistent monitoring
๐ŸงŠ Capella Space
SAR Specialist
  • SAR constellation, 50cm resolution
  • 1-hour tasking to delivery
  • Spotlight mode for detailed area imaging
  • Change detection AI built-in
  • US DoD + commercial clients
  • Best for: rapid tasking, urgent intel
๐ŸŒ Satellogic
Best Value
  • 35+ satellites, 70cmโ€“1m resolution
  • Video clips + hyperspectral
  • Whole-Earth re-map every week
  • Low cost per kmยฒ โ€” democratising access
  • Strong in Latin America + Middle East
  • Best for: large-area monitoring
๐Ÿ”ญ Maxar (WorldView)
Highest Res
  • WorldView-3: 31cm resolution
  • Legacy operator, US govt priority
  • 30cm imagery โ€” read car make/model
  • High cost, limited tasking slots
  • Being acquired / restructured
  • Best for: single-image highest detail
Strategic option: You don't have to own satellites. You can build the AI intelligence layer, the dashboard, and the sovereign data platform โ€” then license imagery from Planet, BlackSky, Umbra via API. This is the Project MAX approach: let commercial providers own the hardware, you own the analysis, the client relationship, and the sovereign data custody.

Section 06

Cost to Build Each Tier

Three levels โ€” from data reseller to full sovereign constellation owner.

ApproachBuild CostTimelineRevisitResolutionWho Owns Hardware
Tier 0 โ€” Data Reseller + AI Layer $5Mโ€“$20M 3โ€“6 months 90 minโ€“daily 25cmโ€“1m Planet / BlackSky / Umbra
Tier 1 โ€” 10-Sat Starter Constellation $80Mโ€“$200M 18โ€“24 months 2โ€“3 hours 50cm You own + augment with commercial
Tier 2 โ€” 50-Sat Regional Coverage $300Mโ€“$800M 2โ€“3 years 15โ€“30 min 25โ€“50cm You own
Tier 3 โ€” 200-Sat Global System $1.5Bโ€“$3B 3โ€“5 years 3โ€“8 min 25cm optical + SAR You own
Tier 4 โ€” 500+ Near Real-Time $4Bโ€“$10B 5โ€“7 years <2 min 15โ€“25cm optical + SAR + IR You own โ€” near-NRO capability

โšก Fastest Path to Capability

  • Month 1โ€“3: Sign data agreements with Planet + Umbra + BlackSky
  • Month 3โ€“6: Build the AI change detection + dashboard layer
  • Month 6โ€“12: Sell sovereign access to first government client
  • Year 2+: Use revenue to fund own satellite procurement
  • Year 3โ€“5: Launch first 10 own satellites, reduce dependence on vendors

๐Ÿš€ Cost Per Satellite (2026)

  • Small EO sat (50kg, 1m res): $1Mโ€“$3M
  • Medium EO sat (150kg, 50cm): $3Mโ€“$8M
  • SAR sat (100kg, 1m): $4Mโ€“$10M
  • Launch cost (rideshare): $6,000โ€“$8,000/kg
  • SpaceX Transporter: $5,000/kg to 500km SSO
  • 10-sat launch (1,000kg): ~$5Mโ€“$8M total

๐Ÿค– Where AI Cuts Cost Most

  • On-board AI: 50x reduction in downlink data volume
  • Automated ground processing: removes 20-person analyst team
  • AI tasking optimisation: squeezes 30% more useful passes from same constellation
  • Automated anomaly detection: only alert humans on real events
  • Net result: a 50-sat AI constellation outperforms a 200-sat dumb one

The Bottom Line

You don't need to own satellites to start. License data from existing players, build the sovereign AI intelligence layer on top, and sell access to governments who can't trust US providers with their national security imagery. That's a $5Mโ€“$20M build that generates $100M+ revenue. Use that cash to build your own constellation progressively.

$5M
Minimum to start โ€” AI layer + licensed imagery = first sovereign product
6 months
To first client
25cm
Resolution available today
90 min
Revisit โ€” day one
$10B+
Valuation at 20 govt clients
Reports
๐Ÿ›ฐ๏ธ Project MAX โ€” Palantir Takedown ๐Ÿ” Palantir Service Offerings ๐Ÿ’ฐ Replication Targets โšก Sovereign Stack Deep Dive ๐Ÿ“ก Satellite Brief ๐Ÿ”ญ Real-Time Satellite Vision ๐ŸŒ Palantir Access Map ๐ŸŸข No Satellite Stack ๐Ÿ‡บ๐Ÿ‡ฆ Ukraine Defence AI ๐ŸŒ Singapore & Gulf Analysis ๐Ÿง  The Product They Cant Refuse ๐ŸŽฏ Swarm Brain โ€” Ukraine ๐Ÿ”ฎ Predictive Offensive Intel ๐Ÿ‘๏ธ Autonomous Border Intel ๐Ÿ›ก๏ธ Orb Defence โ€” UAE 3D AI Grid