HIRBERT

HIRBERT: Hyperspectral Imaging of River Bathymetry using an Ensemble of Regression Trees
3 Downloads
Updated 28 Jun 2025

View License

This standalone software application provides a means of inferring water depth from passive optical remotely sensed data via a machine learning-based workflow: Hyperspectral Imaging of River Bathymetry using an Ensemble of Regression Trees, or HIRBERT for short. This approach could provide accurate depth estimates in clear-flowing, relatively shallow streams but is less likely to yield reliable bathymetric information in more turbid, deeper rivers. The primary inputs to the algorithm are paired observations of depth and spectral reflectance, which are used to train an ensemble of regression trees and perform an accuracy assessment via cross-validation. The resulting model can then be applied to the image from which the spectra were obtained to produce a continuous map of water depth. The software also provides tools to facilitate interpretation of the depth retrieval model.

Cite As

Legleiter, C.J., 2025, HIRBERT (ver. 1.0.0, February, 2025): U.S. Geological Survey software release, https://doi.org/10.5066/P139QREH.

MATLAB Release Compatibility
Created with R2025a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0