Monitoring 16 stations in production

Turn every camera
into a water gauge

Computer vision that reads water levels from standard webcam images. Real-time monitoring, flood alerts, and hydrological data — without installing a single sensor.

Webcam
Filter
Segment
Detect
Measure
Alert

Intelligent water monitoring
as a service

We operate the entire pipeline — from camera integration to real-time API. You get the data, we handle the AI.

📷

Camera Integration

We connect to your existing webcams or install new ones. Supports IP cameras, RTSP streams, HTTP snapshots, and filesystem watchers. No proprietary hardware required.

🧠

AI Water Level Reading

Our ML pipeline processes every image: corruption filtering, water segmentation, gauge panel detection, and pixel-to-centimeter interpolation. Sub-3cm accuracy.

📊

Real-Time Data API

Authenticated REST API delivering water level readings, alert states, historical trends, and calibration health. Integrate directly into your existing SCADA or monitoring systems.

🚨

Flood Alert System

Configurable multi-level alerts (yellow, orange, red) with SMS, email, and webhook notifications. Real-time alerting with intelligent debouncing to avoid false alarms.

🔧

Auto-Calibration

Vision-based calibration that adapts to different gauge types. Automated drift detection alerts you when cameras shift or conditions change. No manual surveying needed.

🌐

Multi-Region Scaling

Architecture built for Spain-wide deployment. Each region gets isolated processing with centralized monitoring. Onboard a new river in under an hour.

0
Stations monitored
<3cm
Average accuracy
24/7
Continuous monitoring
>97%
Pixel-level accuracy

Five AI stages, one reading

Each image passes through a precision-engineered pipeline that extracts reliable water level measurements from noisy, real-world camera feeds.

01

Corruption Classifier

Our classification model filters out unusable images: night, fog, camera glitches, sun glare. Only clean frames continue to inference.

02

Water Segmentation

Our proprietary segmentation model produces pixel-perfect water masks. >97% pixel-level accuracy across all river conditions.

03

Panel Detection

Our custom detection model identifies numbered gauge panels with high precision. Adapts to new gauge types without retraining.

04

Waterline Extraction

Advanced algorithms extract the waterline with statistical outlier filtering. Robust against reflections and debris.

05

Calibrated Interpolation

Piecewise linear interpolation maps pixels to centimeters using detected panel positions. Self-correcting with drift detection.

live_reading.tsx
142 cm
Estación Alegia — Cuenca del Oria • Nivel actual
Filter
Segment
Detect
Confid.

Built for real infrastructure

Flood Management

Municipal Early Warning

Provide your civil protection teams with real-time water level data and configurable alerts. Faster response times, fewer false alarms. Currently protecting communities across the Basque Country's five river basins.

Hydrology

Hydrological Data Networks

Supplement your SAIH stations with computer vision. Get high-frequency readings from any webcam without installing expensive ultrasonic or pressure sensors. Validate existing instruments with independent visual readings.

Reservoirs

Dam & Reservoir Monitoring

Track reservoir levels continuously from shore cameras. Correlate with rainfall data and weather forecasts. Detect anomalous drawdown patterns that may indicate structural concerns.

Climate

Long-Term Trend Analysis

Build historical water level datasets from camera archives. Analyze seasonal patterns, climate trends, and the impact of land use changes on river flow. AI-powered data where none existed before.

Start a pilot in your region

We can evaluate your existing camera infrastructure and have a proof-of-concept running within weeks. No upfront hardware investment required.

contact@camvisionia.com General inquiries & pilots
📍
San Sebastián, Spain Operating across the Basque Country
🌍
Expanding across Spain Catalonia, Ebro, Cantabria pilots available