Isidoro, JorgeMartins, RicardoCarvalho, Rita F.de Lima, João L.M.P.2021-07-072021-07-0720210263-2241http://hdl.handle.net/10400.1/16736Measuring and monitoring the water depth/level is a key issue when studying free-surface flows. These tasks are usually expensive in terms of time and money; however, even that expenditure is sometimes not enough to assure reliable and/or accurate results. Free-surface flows are complicated to deal with, as the instability caused by e.g., turbulence, wind, or air-entrainment, can cause important spatial and temporal fluctuations at the surface level. This work presents a non-intrusive, computer vision-based image treatment and segmentation technique that assures the detection and measurement of the free-surface water fluctuations along space and time. The labo-ratory physically based tests under steady flow conditions, and different channel bed roughness and slopes, showed a very good fit with manually direct measurements carried out with a point-gauge micrometre. Under unsteady flow conditions this technique also showed to successfully deal with applications requiring high spatiotemporal resolution of water depth/level measurements.engHydrometrySurface water levelComputer visionMATLAB®A high-frequency low-cost technique for measuring small-scale water level fluctuations using computer visionjournal article10.1016/j.measurement.2021.109477