Contact
AI & computer vision

Capture once. Re-run the latest model anytime.

Hand a frontier vision model your field requirements and it reads every 360° scene, returning structured engineering assessments. Your imagery is permanent, the models only get better, so last year's captures sharpen with this year's model. No new fieldwork.

Talk to our AI team See a live example ↓
860K+
360° scenes captured
39
states documented
1,200+
data fields / scene
4
protocols in production
Live demo

From a 360° scene to a structured assessment.

A real example: one captured scene, six cube faces, read against the MS4 stream-assessment protocol.

Black Branch 2
Scene 0 · 36.17005, −86.26820
Actual model output
6-face panoramic input
Front face of the panorama Front
Right face of the panorama Right
Back face of the panorama Back
Left face of the panorama Left
Up face of the panorama Up
Down face of the panorama Down
Each cube face is analyzed independently, then synthesized into site-level metrics.
Structured analysis output
MS4 Visual Stream Assessment
Stream assessment scores
SVAP stream score
7.2 Good
Habitat quality index
6.8 Moderate-High
Bank stability
Moderately Stable
Riparian buffer width
15–30 meters
Channel characteristics
Channel type
Riffle-Pool Sequence
Substrate
Gravel, Cobble, Sand
Estimated width
8–12 meters
Flow condition
Base Flow
Infrastructure detected
Outfall count
2 outfalls identified
Dry weather flow
Detected
Pipe material
Corrugated Metal, PVC
Estimated diameter
18", 24"
Full MS4 analysis contains 630+ structured fields, per-face directional analysis, habitat metrics, erosion indicators, and IDDE screening, exportable to GIS.
Analysis protocols

Built on the methodologies your work already uses.

Each protocol encodes an established standard, so the output drops straight into your reporting, not a black box. These four run in production today — but they're a floor, not a ceiling: if you can define a model, we can run it on the imagery.

MS4 Visual Stream Assessment

~630 fields / scene

USDA SVAP, EPA Rapid Bioassessment, and MS4 permit requirements in one pass — channel geometry, bank stability, substrate, riparian buffer, and automated outfall detection for IDDE compliance.

SVAP Stream Score Habitat Quality Index Outfall Inventory Bank Erosion Severity

Erosion & Sediment Control

~162 fields / scene

Head cuts, bank undercutting, mass wasting, and deposition — each classified by severity with cost-ranked remediation priorities for NPDES documentation.

Condition Rating (A–F) Erosion Risk Score Remediation Priority Feature Classification

NPS Visual Resource Inventory

~240 fields / scene

The National Park Service VRI methodology — landform, vegetation, water, color contrast, and cultural modifications across all six directions, scored on the official 5×5 scale.

Scenic Quality Rating View Importance Class Scenic Inventory Value Directional Analysis

River Access Site Analysis

~130 fields / scene

Launch and takeout suitability, parking, ADA compliance, amenities inventory, and safety hazards like hydraulics and strainers, with improvement recommendations.

Safety Assessment Amenities Inventory ADA Compliance Access Features
Flagship service · on a permit cycle

MS4 stormwater compliance, handled on a cycle.

Stormwater permits require every outfall to be inspected and documented on a recurring five-year cycle. We capture your whole system once — every outfall, inlet, culvert, and stream reach in 360° — and the model returns permit-ready stream assessments and an outfall inventory you can file. Then we come back each cycle, so you hold a living visual record, not a one-time snapshot.

Compliance-software vendors hand you a database to fill in yourself. We document the condition of the water itself — USDA SVAP, EPA Rapid Bioassessment, and illicit-discharge (IDDE) screening in one pass, exportable straight to your GIS.

Talk to us about MS4 See the assessment output ↑
Every asset, one pass
Outfalls, inlets, culverts, and stream reaches captured and located across the entire system.
Permit-ready output
SVAP, Rapid Bioassessment, and IDDE screening returned as structured fields, exportable to GIS for your annual report.
Built to repeat
Re-run the same corridors each permit cycle — a durable record of change, not a one-off survey.
Who it's for
Municipal stormwater divisions and stormwater utilities operating under an MS4 permit.
How it works
01

360° capture

High-resolution panoramic imagery at regular intervals, each scene tagged with GPS, elevation, and bearing.

02

Cube-face extraction

Each panorama is projected to six cube faces at 4096² px so fine detail survives the analysis.

03

Model analysis

Every face is read by a frontier vision model against methodology-specific prompts, then synthesized to site-level metrics.

04

Structured output

Results stored as structured JSON, exportable to GeoJSON for GIS or queried via API.

See it in motion
Demo

Object detection → audio

Objects detected per scene drive automatic spoken descriptions.

Demo

Time Machine

See the same place change across capture dates.

Demo

Species observations

Research-grade iNaturalist data, in the scene.

Beyond 360° · new product

Sentinel — realtime camera & AI monitoring.

The same vision models, running live on fixed and mobile cameras with realtime data, for the sites you need to watch continuously.

Visit Sentinel ↗
Why it matters for agencies

Turn miles of imagery into answers.

01

MS4 stormwater compliance

Locate and inventory outfalls, inlets, culverts, and drainage assets across an entire system, with conditions documented for permit reporting.

02

Visual resource indexing

Index scenic and visual resources along corridors to support land-use planning, NEPA, and permitting.

03

Asset inventory at scale

Detect signs, guardrails, culverts, and infrastructure across miles of corridor automatically, no crew at every mile.

04

Accessibility at scale

Generate ADA-compliant descriptions for tens of thousands of scenes automatically, instead of captioning each by hand.

Have imagery, or a model, you want to put to work?

We deploy our vision models on your captures and satellite feeds, or train custom ones for your use case.

Start a conversation →