Checking for non-preferred file/folder path names (may take a long time depending on the number of files/folders) ...

Hydrocam Sample Data and Processed Results


Authors:
Owners: This resource does not have an owner who is an active HydroShare user. Contact CUAHSI (help@cuahsi.org) for information on this resource.
Type: Resource
Storage: The size of this resource is 406.4 MB
Created: Jul 11, 2025 at 11:47 p.m. (UTC)
Last updated: Aug 03, 2025 at 12:35 a.m. (UTC)
Citation: See how to cite this resource
Content types: CSV Content 
Sharing Status: Public
Views: 77
Downloads: 0
+1 Votes: Be the first one to 
 this.
Comments: No comments (yet)

Abstract

This HydroShare resource provides a complete example of camera-based streamflow monitoring data collection and automated segmentation processing for the Blacksmith Fork site, demonstrated on one day of real image data. It includes both example image inputs and compute outputs generated using a containerized cloud-based inference pipeline. The processing workflow uses the Segment Anything deep learning model, deployed in a serverless environment with AWS Lambda and S3. Each image is segmented to identify regions of interest (ROIs) and calculate water-relevant pixel statistics. Ground truth comparison supports quality assurance using Intersection over Union (IoU) scores. Results are automatically uploaded and stored in a PostgreSQL database for hydrologic analysis. This dataset supports the reproducibility of the modeling approaches described in submitted manuscripts to Environmental Modelling & Software, offering transparency into the full data processing pipeline from raw image ingestion to output storage. It serves as a reference implementation for camera-based environmental monitoring at scale.

Subject Keywords

Coverage

Spatial

Coordinate System/Geographic Projection:
WGS 84 EPSG:4326
Coordinate Units:
Decimal degrees
Place/Area Name:
Blacksmith Fork Monitoring Site
Longitude
-111.8173°
Latitude
41.6407°

Temporal

Start Date:
End Date:

Content

readme.md

Camera-Based Streamflow Monitoring – Blacksmith Fork Site (Example Dataset)

Overview

This HydroShare resource provides a complete example of camera-based streamflow monitoring data collection and automated segmentation processing for the Blacksmith Fork site. The dataset demonstrates one full day of real image data and outputs generated through a containerized, cloud-based inference pipeline.

The workflow leverages the Segment Anything deep learning model, deployed in a serverless environment using AWS Lambda and S3. Each image is automatically segmented to identify water regions, compute region-of-interest (ROI) pixel statistics, and generate stage estimates. Outputs are validated with ground truth comparisons using Intersection over Union (IoU) scores and written to a PostgreSQL database for hydrologic analysis.

This resource supports reproducibility of the modeling approaches described in manuscripts submitted to Environmental Modelling & Software and provides transparency into the complete data pipeline—from raw camera imagery to processed hydrologic outputs.


Folder and File Structure

├── Images/ # Original camera images (one day of data)
├── Segmented_Images/ # Segmented overlays generated by SAM
├── Videos/ # Video clips corresponding to image captures
├── Blacksmithfork2024-12-12.csv # Segmentation results and stage estimates
├── FileStatus.db # SQLite database used for file tracking


File Descriptions

  • Images/
    Contains raw input images captured at the Blacksmith Fork site for one day of monitoring.

  • Segmented_Images/
    Contains model outputs showing water segmentation overlays and ROI boundaries.

  • Videos/
    Video files captured alongside images, supporting visual validation and velocity analysis.

  • Blacksmithfork2024-12-12.csv
    A CSV file containing:

  • Timestamps of captured images
  • ROI pixel counts
  • Estimated stream stage values
  • Segmentation verification flags
  • IoU scores against ground truth
  • Links to both original and segmented images

  • FileStatus.db
    A lightweight SQLite database used on the field computer for file tracking and data integrity verification.
    It records metadata such as file name, type, capture time, upload status, cloud storage destination, and integrity checks.


Applications

  • Serves as a reference implementation of end-to-end cloud-integrated camera-based monitoring.
  • Demonstrates the role of serverless AI pipelines for operational hydrologic monitoring.
  • Provides example datasets for reproducibility of methods and validation of segmentation-based water level estimation.
  • Supports research on scalability and automation in environmental monitoring networks.

Credits

Funding Agencies

This resource was created using funding from the following sources:
Agency Name Award Title Award Number
National Oceanic and Atmospheric Administration Cooperative Institute for Research to Operations in Hydrology (CIROH) NA22NWS4320003
Utah Water Research Laboratory
United States Geological Survey

How to Cite

Neupane, S., J. S. Horsburgh (2025). Hydrocam Sample Data and Processed Results, HydroShare, http://www.hydroshare.org/resource/5d872ecf37684244a12e729c2790a0c3

This resource is shared under the Creative Commons Attribution CC BY.

http://creativecommons.org/licenses/by/4.0/
CC-BY

Comments

There are currently no comments

New Comment

required