Next Article in Journal
A New Approach to the Optimization of Looped Water Distribution Networks with Velocity Constraints
Previous Article in Journal
Correction of Empirical Equations Known as “Strickler-Type” for the Calculation of the Manning’s Roughness Coefficient for Costa Rica’s Northern Pacific Conditions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

On the Accuracy of Particle Image Velocimetry with Citizen Videos—Five Typical Case Studies

Institute for Environmental Research & Sustainable Development, National Observatory of Athens, GR 152 36 Athens, Greece
*
Author to whom correspondence should be addressed.
Hydrology 2022, 9(5), 72; https://doi.org/10.3390/hydrology9050072
Submission received: 8 March 2022 / Revised: 19 April 2022 / Accepted: 20 April 2022 / Published: 27 April 2022

Abstract

:
The application of image velocimetry to measure surface streamflow velocities requires meticulous preparation, including surveying and securing both the existence of floating features on the water surface, and, as in every hydrometry method, appropriate hydraulic conditions (e.g., uniform flow, turbulent velocity profile, etc.). Though these requirements can be easily satisfied when all stages involved in image velocimetry are prepared and executed by specialists, this is not guaranteed when the video footage is recorded by citizens. This kind of spontaneously obtained data are frequently the only available information of extreme flood events; therefore, and despite their non-scientific origin and standardization, these data are very important for hydrology. In this study, we evaluate image velocimetry under a variety of conditions, including conditions resembling citizen videos. Furthermore, we conclude on the manual analysis as a means of verification of the accuracy of the velocity estimations. An interesting finding from the case study with non-uniform flow conditions was that the surface velocities occurring at the middle section of the river, estimated using large-scale particle image velocimetry algorithms, exhibited a significant error, whereas the manual estimation was more accurate. This finding calls for further investigation and a more careful approach in similar conditions.

1. Introduction

Image velocimetry has been proven to be a reliable method for estimating surface velocities in natural reaches and artificial channels. Though this method has been used in experimental hydraulics for decades [1], it was various recent technological advances (i.e., unmanned aerial vehicles, light and cheap high-definition cameras, modern, powerful personal computers, etc.) that created new options for field survey and allowed this method to become popular in hydrological applications [2,3,4]. Image velocimetry comes in many “flavors”, e.g., large-scale particle image velocimetry (LSPIV) [5,6], space–time image velocimetry [7], optical tracking velocimetry [8], Kande–Lucas–Tomasi image velocimetry [9], etc. These “flavors” differ in the method employed to detect the distance traveled by floating features between two subsequent frames. From this distance, along with the known video frame rate, the velocity of the features, and hence of the water at the surface, can be estimated.
Image velocimetry has some prerequisites for being applied successfully in hydrometry. First of all, as in every stream-gauging technique, the selected site should comply with certain criteria [10] (pp. i.2-4–i.2-5). Then, in order to successfully detect features on the water surface, they must have sufficient density (frequency of occurrence in the field of view) and be uniformly distributed over the cross-section. According to a study [11], the tracers’ density, dispersion, and homogeneity of shapes all have similar significance in the LSPIV accuracy, with the first being correlated negatively with the estimation error, whereas the last two are correlated positively. Other researchers have introduced the seeding distribution index (SDI) to combine all these features into a single index that is monotonically related with the estimation errors. Selecting the range of frames that minimizes this index from a video helps image velocimetry to yield more accurate surface velocity estimations [12].
The hydraulic conditions (type of flow, bed geometry, etc.) play an equally major role in the performance of image velocimetry applications, not only as far as hydrometry standards are concerned, but also because they influence the seeding properties. For example, the seeding density will tend to be lower in higher flows but more evenly distributed. In videos recorded by non-experts displaying flows with severe hydraulic conditions [13], there are various factors that need to be considered. Boursicaud et al. [14] studied the impact of some of these factors, including camera distortion, shake or movement, resolution, etc., and suggested excluding the videos in which the flow is too wavy or non-uniform. However, being selective is not a choice in such cases where data are usually extremely rare, and effort has to be undertaken in treating these data in order to make them usable.
In this study, we employed two LSPIV tools, Fudaa-LSPIV [15] and Free-LSPIV [16], to study the influence of hydraulic conditions on the accuracy of the estimated surface velocity via LSPIV. The first tool was selected because it is a reputable software co-developed by Électricité de France (EDF), and the second, because it can provide the confidence intervals of the estimated surface velocities. The reason for employing two tools was to ensure that the derived conclusions are not specific to any individual tool, but concern the same basic concept, which is the accurate detection and interpretation of the features’ displacement and its adequacy for computing the surface water velocity. These tools were applied to five case studies with varying hydraulic conditions and seeding properties to derive conclusions regarding their impact on the accuracy of the estimated velocities. The first three case studies correspond to situations in which the field survey is performed by experts, whereas the remaining two to conditions correspond to situations where videos are recorded by citizens.

2. Materials and Methods

2.1. Fudaa-LSPIV

Fudaa-LSPIV is a particle image velocimetry tool co-developed and distributed freely by EDF and Irstea with DeltaCAD since 2010. Fudaa-LSPIV is based on a cross-correlation statistical analysis to determine the displacement of features visible on water surfaces. The similarity between an interrogation window or interrogation area (IA) at frame i and the displaced IA at frame i + 1 is measured with the normalized cross correlation coefficient [17] (p. 54). Fudaa-LSPIV employs Java to provide a user-friendly interface, but the processing algorithms are written in FORTRAN in order to achieve maximum performance. The parameters of Fudaa-LSPIV are the following:
  • The area size (px). This is the size in pixels of the IA side (IA is square).
  • S1, S2, S3, and S4 (px). These are the maximum displacements, in pixels, along the four directions of the IA up to which the normalized correlation is calculated.
  • The minimum and maximum velocity threshold (m s−1). These values define the upper and lower limit of the range of the acceptable estimated velocity magnitudes. Non-acceptable values are filtered out.
  • The minimum and maximum Vx threshold (m s−1). These values define the upper and lower limit of the range of the acceptable x-components of the estimated velocities.
  • The minimum and maximum Vy threshold (m s−1). These values define the upper and lower limit of the range of the acceptable y-components of the estimated velocities.
  • The minimum and maximum correlation. These values define the upper and lower limit of the normalized correlation values for a displacement to be considered acceptable.
Regarding the values of the parameters, usually, a preliminary study indicates a suitable set. However, it is evident that this procedure introduces subjectivity. This is another advantage of Monte Carlo simulations, which reduce this subjectivity and estimate the influence of the uncertainty of the parameters on the results.

2.2. Free-LSPIV

Free-LSPIV is an open-source particle image velocimetry tool developed by the Institute for Environmental Research & Sustainable Development, National Observatory of Athens, Greece. Free-LSPIV uses the fast normalized cross-correlation algorithm [18] instead of the traditional normalized correlation. The former algorithm uses Fast Fourier Transformations to calculate the involved convolutions and is up to 10× faster than the traditional one [18]. Free-LSPIV is developed in MATLAB code (compatible with GNU Octave), whereas the CPU-intensive algorithms (the fast normalized cross-correlation) are developed in C++ [19]. The parameters of Free-LSPIV are the following:
  • The IA size (px × px). These are the sizes in pixels of the IA sides (IA is rectangle in Free-LSPIV, whereas it is square in Fudaa-LSPIV).
  • The SA size (px × px). These are the sizes in pixels of the search area sides. SA defines the boundary within which the IA is displaced at each subsequent frame to calculate the correlation coefficient. The maximum correlation coefficient obtained corresponds to the most probable features’ displacement between the sequential frames. This is equivalent to S1, S2, S3, and S4 of Fudaa-LSPIV.
  • The maximum velocity threshold (m s−1), the same parameter used in Fudaa-LSPIV.
  • The minimum and maximum Vx threshold (m s−1), the same parameters used in Fudaa-LSPIV.
  • The minimum and maximum Vy threshold (m s−1), the same parameters used in Fudaa-LSPIV.
  • The minimum correlation coefficient, the same parameter used in Fudaa-LSPIV.
  • The contrast adjustment parameter. This parameter controls the intensity capping [20], which is applied on the IA and SA before calculating the correlation. This is an additional feature of Free-LSPIV.
The speed of the fast normalized cross-correlation algorithm enables multiple runs of Free-LSPIV to be performed for Monte Carlo simulations. The advantages of employing Monte Carlo simulations in image velocimetry have been demonstrated by Rozos et al. [19,21]. In those studies, a pseudo-random sampling approach that combines the empirical with the triangular distribution was employed. This approach increases the efficiency (better exploration of the space) of small samples. The median value obtained using the Monte Carlo simulations is used as the best estimation of the surface velocity in this study, and the 5th and 95th percentiles as the boundaries for the 90% confidence interval of that estimation.

2.3. Manual Method

In this study, we also employed a manual method to estimate the surface velocities. We suggest that the proximity of the manually estimated values to the values obtained with image velocimetry allows more confidence on the estimated surface velocities. The manual estimations can be based exclusively on distinct solid floating features (e.g., leaves), the movement of which is expected to provide good information regarding the flow properties. The procedure to obtain manually the velocities is simple:
  • Obtain the row and column of the feature in the initial frame i (let us say ri and ci) and the subsequent frame i + 1 (let us say ri+1 and ci+1). Figure 1 demonstrates how this is accomplished. According to this figure, the row and column pairs in the initial and subsequent frames are (229, 589) and (234, 589), respectively.
  • Transform the row and column pairs to (x, y) pairs, employing a projective transformation [22], i.e., T(ri, ci) → (xi, yi) and T(ri+1, ci+1) → (xi+1, yi+1).
  • If Δt is the time interval between frames i and i + 1, then the surface velocity can be estimated with the following formula:
v = ‖(xi+1, yi+1) − (xi, yi)‖/Δt,
Figure 1. Manual estimation of the surface velocity in Loussios at Atsicholos Bridge. The cursor is placed over the feature (exactly the same point of a leaf), and the row and column pair is obtained: (a) frame 200 of the video; (b) frame 202 of the video. The frames were processed with GNU Octave.
Figure 1. Manual estimation of the surface velocity in Loussios at Atsicholos Bridge. The cursor is placed over the feature (exactly the same point of a leaf), and the row and column pair is obtained: (a) frame 200 of the video; (b) frame 202 of the video. The frames were processed with GNU Octave.
Hydrology 09 00072 g001

2.4. SVR Measurements

Another method, also utilizing the movement of the water surface features (mainly ripples, small water waves), is Doppler radar velocimetry. An electromagnetic beam is emitted towards the water surface and backscattered to the emitting device by features on the water surface. The backscattered beam undergoes a frequency shift (Doppler effect), and this allows one to calculate the features’ velocity. Usually, there is an angular spreading of the emitted beam, resulting in an ellipse-shaped measured area [23].
In this study, multiple measurements were performed with the handheld surface velocity radar (SVR) Viatronics SVR-3 Pro. This device operates at a frequency of 34.7 Ghz (Ka-Band), the beam width is 12°, the velocity range is 0.2–80 m s−1, and the nominal measurement accuracy is ±0.3%. During measurements, the unit compensates for the pitch-down (vertical, obtained by the internal tilt sensor) and yaw (horizontal, provided by the user) angles. The maximum allowable pitch-down and yaw angles are 45° and 60°, respectively. The yaw angle is calculated using the formula φ = atan(dφ/L) (see Figure 2).

2.5. Case Studies

The following sections provide details of the case studies. The first three case studies were obtained at locations where the conditions were ideal for image velocimetry. The remaining two case studies (especially the last one) approximate conditions typical in citizen footage.
The parameters of the two employed image velocimetry tools, Fudaa-LSPIV and Free-LSPIV, are displayed in Table A1 and Table A2, respectively.

2.5.1. Case Study—Kolubara River

Kolubara River is located in Central Serbia. The video and measurements were obtained from the study of Pearce et al. [24]. On the day the video was recorded, the mean flow velocity was 0.14 m s−1, the river width was 21 m, and the maximum depth was 1.9 m. The video was recorded from an unmanned aerial vehicle (UAV) hovering 26 m above the river surface. Stabilization and orthorectification was performed with KLT-IV [25] using 6 Ground Control Points (GCPs) as references. The frame rate of the video was 24 fps, but because of the very low flow velocity, the video was sub-sampled (skipped 6 frames for every processed frame) to 4 fps. The video was recorded at a resolution of 3696 × 4994. Flow velocity measurements were obtained with the acoustic Doppler current profilers (ADCPs) SonTek RiverSurveyor M9. The reference values of the surface velocities were obtained from the ADCP data using a second-degree polynomial fit.
Figure 3 displays a frame (the part around the measured cross-section) from the Kolubara River video. Fine artificial seeding (manifesting in this figure mainly as cloudy patterns to the right of the middle of the cross-section) was distributed uniformly across the river surface.

2.5.2. Case Study—Murg River

Murg River is located in northeast Switzerland. The video and measurements used in this study were obtained from the study of Perks et al. [26]. On the day the video was recorded, the mean surface flow velocity was 0.80 m s−1, the river width was 12 m, and the maximum depth was 0.35 m. The video was recorded from a UAV hovering 30 m above the river surface. Orthorectification and stabilization was performed with Photoscan (Agisoft) [27] using 14 GCPs as references. The video was recorded at a resolution of 4096 × 2160 with a frame rate of 12 fps. The flow velocity measurements were obtained with the Teledyne RDI StreamPro ADCP. The reference values of surface velocities were obtained with a complex log-fit (values ‘Uz=0’ in Figure 12 of Detert et al. [28]) from the ADCP measurements obtained at a depth of 0.14 m (the minimum water depth ADCP can obtain measurements).
Figure 4 displays a frame (the part around the measured cross-section) from the Murg River video. Spruce wood chips were spread across the water surface, shown as the easily distinguishable white spots in Figure 4.

2.5.3. Case Study—Salmon River

Salmon River is located in British Columbia, Canada. The video and measurements used in this study were obtained from the study of Perks et al. [26]. On the day the video was recorded, the mean flow velocity was 0.58 m s−1, the river width was 59 m, and the average depth was 0.67 m. The video was recorded from a UAV hovering 102 m above the river surface. Orthorectification and stabilization was performed with KLT-IV. The video was recorded at a resolution of 1920 × 1080 with a frame rate of 24 fps, but sub-sampling to a frame rate of 6 fps was employed. The measurements were made using a FlowTracker handheld acoustic Doppler velocimeter (ADV) at 60% of the depth only. These measurements were divided by 0.8 to obtain the reference values of the surface velocities (the data set provided by Perks et al. [26] includes a comment for the choice of this coefficient value citing a study of Hauet et al. [27]).
Figure 5 displays a frame (the part around the measured cross-section) from the Salmon River video. The water of the river is very clear, which makes various features on the river bottom visible. These static features do not contribute to the image velocimetry. Ripples on the water surface, which are colored red in Figure 5, are the only features moving along the flow. It is obvious that these features are denser at the middle of the section. There are moving features that correspond to the trees at the right bank, which introduce noise to the image velocimetry.

2.5.4. Case Study—Loussios River at Atsicholos Bridge

Loussios River is located in Peloponnese, Greece. At Atsicholos Bridge, the National Observatory of Athens (NOA) has installed and operates a monitoring station (https://hydronet.noa.gr, (accessed on 19 April 2022). HYDRO-NET monitoring network, [29]). Loussios flows in a largely pristine basin, and the catchment area upstream of the station has an area of 170 km2, the length of its main watercourse is 28 km, and the average basin altitude is 1081 m. A very sparse flow database exists for this river from measurements carried out by the NOA team [30]. Field survey works were performed on the 22 October 2021 at two locations with a distance of a few dozens of meters between them. The first cross-section is located at Atsicholos Bridge. At this location, the bed material is coarse sand mixed with fine gravel (1–2 cm) close to the left bank (looking upstream), large smooth pebbles (2–5 cm) at the middle of the cross-section, and then smaller and larger smooth stones (10–20 cm). On that day, the maximum flow velocity was measured to be 1.76 m s−1, the river width was 10.5 m, and the average depth was 0.52 m. The video was recorded with a camera on a tripod on the left bank (looking upstream). As far as Free-LSPIV is concerned, the orthorectification of the raw video was accomplished with projective transformation [22] based on 4 GCPs (3 more GCPs were used for the estimation of the transformation error, which was found to range between 0.33 and 0.58 m). As far as Fudaa-LSPIV is concerned, the orthorectification was performed with its internal tool employing all 7 GCPs (see Table A3). No stabilization was required. The video was recorded at a resolution of 1280 × 720 with a frame rate of 30 fps. The measurements (the reference values) were made using a Redback Vertical Axis Type AA (operating velocity range 0.025 to 8 m s−1, overall accuracy ±1%) ~3.5 cm below the water surface.
Figure 6 displays a frame (the part around the measured cross-section) from the Loussios at Atsicholos Bridge video. The water is clear without foam, with some ripples, and occasionally flowing leaves and other floating debris.

2.5.5. Case Study—Loussios River Upstream Atsicholos Bridge

At this location, the riverbed is very irregular with rocks up to 3.5 m from the left bank (looking upstream), then stones and pebbles (10–15 cm) for the next 3.5 m, and large stones and sand for the remaining cross-section. The maximum flow velocity on the 22 October 2021 was measured to be 4.07 m s−1, the river width was 9.5 m, and the average depth was 0.43 m. The video was recorded with a camera on a tripod on the left bank (looking upstream). Regarding Free-LSPIV, the orthorectification of the raw video was accomplished with projective transformation [22] based on 4 GCPs (4 more GCPs were used for the estimation of the transformation error, which was found to range between 0.09 and 0.25). As far as Fudaa-LSPIV is concerned, the orthorectification was performed with its internal tool employing all 8 GCPs (see Table A4 in Appendix B). No stabilization was required. The video was recorded at a resolution of 1280 × 720 with a frame rate of 30 fps.
The measurements (the reference values) were made using a Redback Vertical Axis Type AA (operating velocity range 0.025 to 8 m s−1, overall accuracy ±1%) ~3.5 cm below the water surface. Measurements were also performed with the Viatronics SVR-3 Pro deployed at the left river bank, looking upstream, 6 m from the cross section. Velocity measurements were taken at four yaw angles (between the SVR’s line-of-sight and flow direction) aiming at the middle section of the river, between 3 and 6 m from the left bank. The pitch-down angles θ were 20°, 18°, 18°, and 18°, and yaw angles φ were 25°, 30°, 40°, and 45°, respectively.
Figure 7 displays a frame (the part around the measured cross-section) from the Loussios River upstream Atsicholos Bridge video, which exhibits a very disturbed water surface. A hydraulic jump probably exists at this location (the Froude number along the 3 m long middle segment of the cross-section ranges from 0.7 to 2.0).

3. Results

This section provides the estimated surface velocities via the two image velocimetry methods, the manual method, and the comparison against the reference values.

3.1. Kolubara River

The results of image velocimetry in the case study of Kolubara River are displayed in Figure 8. According to this figure, all methods have significant errors at the left bank. The measured velocity values are outside the Free-LSPIV 90% confidence interval at this location, but also at the middle of the cross-section. The manually estimated surface velocities are mostly outside the confidence interval. The distance from the confidence interval is higher at the cross-section locations where the velocity is lower. At these locations, the features’ displacement in the two employed frames (frames 100 and 110) are less than 3 pixels, which is within the order of magnitude of the targeting accuracy of the manual method. The RMSE of Free-LSPIV, Fudaa-LSPIV, and the manual method are 0.028, 0.027, and 0.034 m s−1, respectively.
The deviations of the image velocimetry estimations from the measurements were noticed and commented on by Pearce et al. in their study [24]. They speculated that one reason is the stabilization error, which, though very low (1.27 px) corresponding to an average velocity error of 0.024 m s−1, is significant compared to the mean flow velocity (17% of the mean flow velocity). The other reason is the accuracy of the ADCP measurements, which are known to be characterized by increased uncertainty at low flow conditions. According to a USGS report [31] (its Figure 2) a flow velocity as low as 0.14 m s−1, as in the Kolubara River, could result in an absolute ADCP error of 10%.

3.2. Murg River

The results of image velocimetry in the case study of Murg are displayed in Figure 9. The RMSE of Free-LSPIV, Fudaa-LSPIV, and the manual method are 0.062, 0.155, and 0.119 m s−1, respectively. As it is apparent, the results of all methods coincide, except at the locations close to the river banks, where Free-LSPIV overestimates the velocities and manifests increased uncertainty (Rozos et al. [21] suggest a method to handle this kind of uncertainty). The confidence interval is very narrow, which means that Free-LSPIV “feels” very confident about its results, and this “confidence” is verified by the proximity of the estimations to the reference values. The manual estimations at the middle section lay very close (except of one point) to the Free-LSPIV 90% confidence interval.

3.3. Salmon River

The results of image velocimetry in the case study of Salmon River are displayed in Figure 10. As shown in Figure 10, the results of all methods are very close to the reference values at the middle of the cross-section. All manual estimations are within the Free-LSPIV 90% confidence interval. The Fudaa-LSPIV and measured velocities are mostly within this confidence interval. The uncertainty, and the error, of the estimations is significant at the river banks (a method to resolve this issue is suggested in [21]). This can be attributed to the decreased density of features at these locations (see Figure 5) and the swinging objects irrelevant to the water flow (tree leaves at the right bank). The RMSE of Free-LSPIV, Fudaa-LSPIV, and the manual method are 0.277, 0.271, and 0.149 m s−1, respectively.

3.4. Loussios River at Atsicholos Bridge

The results of image velocimetry in the case study of Loussios River at Atsicholos Bridge are displayed in Figure 11. In this figure, the image velocimetry uncertainty is similar at all locations of this cross-section. The estimations of all methods and the reference values are mostly within the 90% confidence interval produced by Free-LSPIV. The RMSE of Free-LSPIV, Fudaa-LSPIV, and the manual method are 0.221, 0.226, and 0.213 m s−1, respectively.

3.5. Loussios River Upstream

The results of image velocimetry in the case study of Loussios River upstream Atsicholos Bridge are displayed in Figure 12. In this figure, the Free-LSPIV 90% confidence interval is narrow at most parts of the cross-section, and the reference values, the results of Fudaa-LSPIV, and the manual estimations lay mostly outside of them. The relative error of the maximum velocity is 40% for both Free-LSPIV and Fudaa-LSPIV, and 20% for the manual estimation. The corresponding RMSEs are 0.964, 1.425, and 0.907 m s−1, respectively.
It is worth noting that the narrow confidence interval indicates that Free-LSPIV “feels” quite confident about its results, yet the reference values suggest that the estimated surface velocities have a significant error. However, this “confidence” of Free-LSPIV might not be unrealistic. The surface velocities obtained using a handheld surface velocity radar (SVR) Viatronics SVR-3 Pro ranged between 1.5 and 2.0 m s−1. This suggests that the image velocimetry methods correctly capture the velocity of the various surface features. Nevertheless, the problem seems to be that the velocities of these features are not representative of the true surface velocity.

4. Discussion

The aforementioned case studies exhibit several characteristics that are common in many image velocimetry applications. The videos of the first three case studies (Kolubara River, Murg River, and Salmon River) were recorded from a UAV employing a high-resolution camera. The remaining two cases were recorded from a medium resolution camera mounted on a tripod. In the first three, the camera recorded the view of the flow from above, whereas in the last two the camera recorded the view from the side (the bank). The orthorectification in the first three cases only requires scaling, whereas in the last two requires projective transformation. The flow velocity is very low (0.14 m s−1) at Kolubara River, midrange at Murg River (0.80 m s−1) and at Salmon River (0.58 m s−1), relatively high (1.76 m s−1) at Loussios Atsicholos Bridge, and high (4.07 m s−1) with markedly non-uniform flow at Loussios upstream Atsicholos Bridge. The seeding was artificial and fine with high density at Kolubara River, artificial and coarse with high density at Murg River, surface water ripples with low density at Salmon River, floating natural features (leaves, debris) with low density at Loussios at Atsicholos Bridge, and rough water surface at Loussios River upstream Atsicholos Bridge. The conclusions from these case studies are summarized in Table 1.
Though in this study we only used PIV-based tools, we argue that other image velocimetry tools, such as PTV, will exhibit similar behavior, since they will also be influenced by the Stokes-drift effect. However, the averaging effect, inherent in PIV due to the cross-correlation of the interrogation windows, imposes limits on the maximum velocity gradients that can be measured [33]. On the other hand, PTV is not subject to the averaging effect, since individual particles are tracked [34]. For this reason, the behavior of PTV in similar conditions deserves investigation.

5. Conclusions

In this study, two LSPIV tools were evaluated under five case studies. The first three case studies correspond to situations in which the field survey is performed by experts, whereas the remaining two correspond to conditions where videos are recorded by citizens. The reason for employing two tools was to isolate the peculiarities of the individual tools. This was assured because the velocities estimated using the two tools were similar in all five case studies. Furthermore, surface velocities were manually estimated from the videos in the case studies. The accuracy of the LSPIV tools was relatively good in three out of five case studies, very good at one case study, and poor for the remaining one. In this case study with poor accuracy, typical of conditions met in video footage of extreme flood events obtained by citizens, the surface velocities estimated manually were more accurate than the estimations of the LSPIV tools.
The lessons obtained from this study are that (i) it is always good practice to verify the surface velocities obtained from an image velocimetry method against a few velocities obtained manually; (ii) in the cases where the flow velocity is high and non-uniform, surface velocities obtained with image velocimetry may not be suitable for estimating the average flow velocity of the cross-section; (iii) in such cases, the manually estimated surface velocities may be a more accurate option since an expert would avoid targeting features irrelevant to the flow (e.g., a roller of hydraulic jumps).
Non-uniform hydraulic conditions are, normally, avoided in hydrometry. However, footage obtained from citizens frequently displays non-uniform conditions (attractive to non-experts because of the spectacular phenomenon). Since this footage of extreme flood events is in many cases the only available source of information, and taking into account the impact these events have on society, it is important to have a very good understanding of how to interpret this information and estimate the involved uncertainty.

Author Contributions

Conceptualization, E.R.; methodology, E.R.; software, E.R.; validation, E.R., S.L. and K.M.; formal analysis, E.R.; investigation, E.R.; resources, K.M.; data curation, E.R., S.L. and K.M.; writing—original draft preparation, E.R.; writing—review and editing, S.L. and K.M.; visualization, E.R.; supervision, E.R.; project administration, E.R.; funding acquisition, E.R. and K.M. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Internal Grant/Award of National Observatory of Athens “Low computational burden flood modelling in small to medium-sized water basins in Greece”.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data and tools (Free-LSPIV) used in this study can be found at https://www.hydroshare.org/resource/e713f959ad564adf8acacf1687250ea0/, accessed on 19 April 2022).

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.

Appendix A

The values of the Fudaa-LSPIV and Free-LSPIV parameters, used in the case studies, are displayed in Table A1 and Table A2. The Free-LSPIV parameters that are involved in Monte Carlo simulations are given as a range of values.
Table A1. Fudaa-LSPIV parameters of case studies, (I) Kolubara River, (II) Murg River, (III) Salmon River, (IV) Loussios river at of Atsicholos Bridge, (V) Loussios river upstream of Atsicholos Bridge.
Table A1. Fudaa-LSPIV parameters of case studies, (I) Kolubara River, (II) Murg River, (III) Salmon River, (IV) Loussios river at of Atsicholos Bridge, (V) Loussios river upstream of Atsicholos Bridge.
IIIIIIIVV
Area size (px)2440201016
S1 (px)812646
S2 (px)812646
S3 (px)8122046
S4 (px)19126812
Velocity threshold min (m s−1)0.020.00.00.200.1
Velocity threshold max (m s−1)0.54.03.010.010.0
Vx threshold min (m s−1)0.01−1.0−3.00.100.1
Vx threshold max (m s−1)1.01.0−0.210.010.0
Vy threshold min (m s−1)−0.1−0.1−1.0−1.5−2.0
Vy threshold max (m s−1)0.14.01.01.52.0
Correlation min0.60.40.40.400.30
Correlation max0.980.980.980.980.98
Table A2. Free-LSPIV parameters of case studies, (I) Kolubara River, (II) Murg River, (III) Salmon River, (IV) Loussios river at of Atsicholos Bridge, (V) Loussios river upstream of Atsicholos Bridge.
Table A2. Free-LSPIV parameters of case studies, (I) Kolubara River, (II) Murg River, (III) Salmon River, (IV) Loussios river at of Atsicholos Bridge, (V) Loussios river upstream of Atsicholos Bridge.
IIIIIIIVV
IA size (px × px)12 × 12–48 × 4830 × 30–120 × 12030 × 30–120 × 12011 × 11–44 × 4410 × 13–40 × 52
SA size (px × px)25 × 25–98 × 9851 × 51–206 × 20655 × 55–220 × 22015 × 18–60 × 7232 × 47–130 × 188
Velocity threshold max (m s−1)0.54.03.03.010.0
Vx threshold min (m s−1)0.01−1.0−3.0−1.50.1
Vx threshold max (m s−1)1.01.0−0.03.010.0
Vy threshold min (m s−1)−0.1−4.0 *−1.0−1.5−2.0
Vy threshold max (m s−1)0.10.11.01.52.0
Correlation min0.5–1.00.5–1.00.5–1.00.5–1.00.5–1.0
Contrast0.3–1.00.3–1.00.3–1.00.3–1.00.3–1.0
* In Fudaa-LSPIV y-axis points upwards, in Free-LSPIV y-axis points downwards.

Appendix B

Table A3 and Table A4 display the GCP of the Loussios survey upstream and at Atsicholos Bridge. The (row, col) gets the values (1,1) at the upper left corner of the frame, whereas it gets the values (maxrow, maxcol) at the lower right corner, where maxrow × maxcol is the video resolution. All GCP points were taken on the water surface.
Table A3. GCP of Loussios river case study at Atsicholos Bridge.
Table A3. GCP of Loussios river case study at Atsicholos Bridge.
X Coordinate
(m)
Y Coordinate
(m)
Frame Row
(px)
Frame Column
(px)
Error *
(m)
−3.2914.333912710.68
−1.9015.673803930.17
−0.2615.703745130.11
−3.035.06724680.10
−1.534.757573680.22
−0.434.888086170.09
−2.328.705213450.46
* Estimated with Fudaa-LSPIV.
Table A4. GCP of Loussios river case study upstream Atsicholos Bridge.
Table A4. GCP of Loussios river case study upstream Atsicholos Bridge.
X Coordinate
(m)
Y Coordinate
(m)
Frame Row
(px)
Frame Column
(px)
Error
(m)
−3.6610.072492300.02
−2.9411.812233530.24
−1.4912.302195140.06
0.2412.902216970.07
−2.263.36662660.02
−1.424.125883600.11
−0.364.176316360.02
−0.252.868666780.05

References

  1. Adrian, R.J. Scattering particle characteristics and their effect on pulsed laser measurements of fluid flow: Speckle velocimetry vs. particle image velocimetry. Appl. Opt. 1984, 23, 1690. [Google Scholar] [CrossRef] [PubMed]
  2. Dal Sasso, S.F.; Pizarro, A.; Manfreda, S. Recent Advancements and Perspectives in UAS-Based Image Velocimetry. Drones 2021, 5, 81. [Google Scholar] [CrossRef]
  3. Tauro, F.; Porfiri, M.; Grimaldi, S. Surface flow measurements from drones. J. Hydrol. 2016, 540, 240–245. [Google Scholar] [CrossRef] [Green Version]
  4. Tauro, F.; Selker, J.; van de Giesen, N.; Abrate, T.; Uijlenhoet, R.; Porfiri, M.; Manfreda, S.; Caylor, K.; Moramarco, T.; Benveniste, J.; et al. Measurements and Observations in the XXI century (MOXXI): Innovation and multi-disciplinarity to sense the hydrological cycle. Hydrol. Sci. J. 2018, 63, 169–196. [Google Scholar] [CrossRef] [Green Version]
  5. Fujita, I.; Muste, M.; Kruger, A. Large-scale particle image velocimetry for flow analysis in hydraulic engineering applications. J. Hydraul. Res. 1998, 36, 397–414. [Google Scholar] [CrossRef]
  6. Tauro, F.; Piscopia, R.; Grimaldi, S. Streamflow Observations from Cameras: Large-Scale Particle Image Velocimetry or Particle Tracking Velocimetry? Water Resour. Res. 2017, 53, 10374–10394. [Google Scholar] [CrossRef] [Green Version]
  7. Fujita, I.; Watanabe, H.; Tsubaki, R. Development of a non-intrusive and efficient flow monitoring technique: The space-time image velocimetry (STIV). Int. J. River Basin Manag. 2007, 5, 105–114. [Google Scholar] [CrossRef] [Green Version]
  8. Tauro, F.; Tosi, F.; Mattoccia, S.; Toth, E.; Piscopia, R.; Grimaldi, S. Optical Tracking Velocimetry (OTV): Leveraging Optical Flow and Trajectory-Based Filtering for Surface Streamflow Observations. Remote Sens. 2018, 10, 2010. [Google Scholar] [CrossRef] [Green Version]
  9. Perks, M.T.; Russell, A.J.; Large, A.R.G. Technical Note: Advances in flash flood monitoring using unmanned aerial vehicles (UAVs). Hydrol. Earth Syst. Sci. 2016, 20, 4005–4015. [Google Scholar] [CrossRef] [Green Version]
  10. World Meteorological Organization. Manual on Stream Gauging Vol. I Fieldwork; World Meteorological Organization: Geneva, Switzerland, 2010. [Google Scholar]
  11. Dal Sasso, S.F.; Pizarro, A.; Manfreda, S. Metrics for the Quantification of Seeding Characteristics to Enhance Image Velocimetry Performance in Rivers. Remote Sens. 2020, 12, 1789. [Google Scholar] [CrossRef]
  12. Pizarro, A.; Dal Sasso, S.F.; Perks, M.T.; Manfreda, S. Identifying the optimal spatial distribution of tracers for optical sensing of stream surface flow. Hydrol. Earth Syst. Sci. 2020, 24, 5173–5185. [Google Scholar] [CrossRef]
  13. Le Coz, J.; Patalano, A.; Collins, D.; Guillén, N.F.; García, C.M.; Smart, G.M.; Bind, J.; Chiaverini, A.; Le Boursicaud, R.; Dramais, G.; et al. Crowdsourced data for flood hydrology: Feedback from recent citizen science projects in Argentina, France and New Zealand. J. Hydrol. 2016, 541, 766–777. [Google Scholar] [CrossRef] [Green Version]
  14. Le Boursicaud, R.; Pénard, L.; Hauet, A.; Thollet, F.; Coz, J. Gauging extreme floods on YouTube: Application of LSPIV to home movies for the post-event determination of stream discharges. Hydrol. Process. 2016, 30, 90–105. [Google Scholar] [CrossRef] [Green Version]
  15. Le Coz, J.; Jodeau, M.; Hauet, A.; Marchand, B.; Le Boursicaud, R. Image-based velocity and discharge measurements in field and laboratory river engineering studies using the free FUDAA-LSPIV software. In Proceedings of the River Flow, Lausanne, Switzerland, 3–5 September 2014. [Google Scholar]
  16. Free-LSPIV: A Simple Image Velocimetry Tool. Available online: https://www.hydroshare.org/resource/e713f959ad564adf8acacf1687250ea0/ (accessed on 17 February 2022).
  17. Jodeau, M.; Hauet, A.; Le Coz, J.; Faure, J.B.; Bodart, G. Fudaa-LSPIV Version 1.7.3, User Manual; Document Version 04/01/2020; EDF and IRAE: France, Paris, 2020. [Google Scholar]
  18. Lewis, J.P. Fast Template matching. Vis. Interface 1995, 95, 120–123. [Google Scholar]
  19. Rozos, E.; Dimitriadis, P.; Mazi, K.; Lykoudis, S.; Koussis, A. On the Uncertainty of the Image Velocimetry Method Parameters. Hydrology 2020, 7, 65. [Google Scholar] [CrossRef]
  20. Gonzales, R.C.; Woods, R.E. Digital Image Processing, 2nd ed.; Prentice Hall: Upper Saddle River, NJ, USA, 2001. [Google Scholar]
  21. Rozos, E.; Mazi, K.; Koussis, A.D. Probabilistic Evaluation and Filtering of Image Velocimetry Measurements. Water 2021, 13, 2206. [Google Scholar] [CrossRef]
  22. MathWorks Help Center. Infer Spatial Transformation from Control Point Pairs. Available online: https://www.mathworks.com/help/images/ref/cp2tform.html (accessed on 15 February 2022).
  23. Tamari, S.; Garcia, F.; Arciniega-Ambrocio, J.I.; Porter, A. Laboratory and Field Testing of a Handheld Radar to Measure the Water Velocity at the Surface of Channels. Available online: https://www.researchgate.net/publication/260676906_Laboratory_and_field_testing_of_a_handheld_radar_to_measure_the_water_velocity_at_the_surface_of_open_channels (accessed on 15 January 2022).
  24. Pearce, S.; Ljubicic, R.; Peña Haro, S.; Perks, M.; Tauro, F.; Pizarro, A.; Dal Sasso, S.; Strelnikova, D.; Grimaldi, S.; Maddock, I. An Evaluation of Image Velocimetry Techniques under Low Flow Conditions and High Seeding Densities Using Unmanned Aerial Systems. Remote Sens. 2020, 12, 232. [Google Scholar] [CrossRef] [Green Version]
  25. Perks, M.T. KLT-IV v1.0: Image velocimetry software for use with fixed and mobile platforms. Geosci. Model Dev. 2020, 13, 6111–6130. [Google Scholar] [CrossRef]
  26. Perks, M.T.; Dal Sasso, S.F.; Hauet, A.; Jamieson, E.; Le Coz, J.; Pearce, S.; Peña Haro, S.; Pizarro, A.; Strelnikova, D.; Tauro, F. Towards harmonisation of image velocimetry techniques for river surface velocity observations. Earth Syst. Sci. Data 2020, 12, 1545–1559. [Google Scholar] [CrossRef]
  27. Hauet, A.; Morlot, T.; Daubagnan, L. Velocity profile and depth-averaged to surface velocity in natural streams: A review over a large sample of rivers. In Proceedings of the River flow, E3s Web of Conferences, Villeurbanne, France, 5–7 September 2018; EDP Sciences: Les Ulis, France, 2018; Volume 40, p. 06015. [Google Scholar]
  28. Detert, M.; Johnson, E.D.; Weitbrecht, V. Proof-of-concept for low-cost and noncontact synoptic airborne river flow measurements. Int. J. Remote Sens. 2017, 38, 2780–2807. [Google Scholar] [CrossRef]
  29. Mazi, Κ.; Koussis, A.D.; Lykoudis, S.; Vitantzakis, G.; Dimitriadis, P.; Kappos, N.; Psiloglou, B.; Katsanos, D.; Koletsis, I.; Rozos, E.; et al. HYDRO-NET: Hydro-telemetric Network for surface waters—Innovations and Prospects. In Proceedings of the EGU General Assembly 2021, Vienna, Austria, 19–30 April 2021. [Google Scholar] [CrossRef]
  30. Koussis, A.D.; Dimitriadis, P.; Lykoudis, S.; Kappos, N.; Katsanos, D.; Koletsis, I.; Psiloglou, B.; Rozos, E.; Mazi, K. Discharge estimation from surface-velocity observations by a maximum-entropy based method. Hydrol. Sci. J. 2022, 67, 451–461. [Google Scholar] [CrossRef]
  31. Blachard, S.F. Office of Surface Water Technical Memorandum 2005.05: Guidance on the Use of RD Instruments StreamPro Acoustic Doppler Profiler; Technical Report; U.S. Geological Survey: Reston, VA, USA, 2005.
  32. Plant, W.J.; Keller, W.C.; Hayes, K. Measurement of river surface currents with coherent microwave systems. IEEE Trans. Geosci. Remote Sens. 2005, 43, 1242–1257. [Google Scholar] [CrossRef]
  33. Scarano, F. Theory of non-isotropic spatial resolution in PIV. Exp. Fluids 2003, 35, 268–277. [Google Scholar] [CrossRef]
  34. Lei, Y.C.; Tien, W.H.; Duncan, J.; Paul, M.; Ponchaut, N.; Mouton, C.; Dabiri, D.; Rösgen, T.; Hove, J. A vision-based hybrid particle tracking velocimetry (PTV) technique using a modified cascade correlation peak-finding method. Exp. Fluids 2012, 53, 1251–1268. [Google Scholar] [CrossRef]
Figure 2. Geometry of measurements: Vsurf is the surface velocity; θ is the pitch-down angle; φ is the yaw angle; γ is the nominal horizontal beam width; D is the distance between the radar and the water surface in the line of-sight direction; DL the longitudinal and DT the transversal diameters of the ellipse conic; R is the beam footprint on the cross-section; L is the distance of the SVR from the cross section, dφ is the distance between the centroid of the beam footprint on the cross-section and the bank (d45° = L).
Figure 2. Geometry of measurements: Vsurf is the surface velocity; θ is the pitch-down angle; φ is the yaw angle; γ is the nominal horizontal beam width; D is the distance between the radar and the water surface in the line of-sight direction; DL the longitudinal and DT the transversal diameters of the ellipse conic; R is the beam footprint on the cross-section; L is the distance of the SVR from the cross section, dφ is the distance between the centroid of the beam footprint on the cross-section and the bank (d45° = L).
Hydrology 09 00072 g002
Figure 3. A part of the frame from Kolubara River video; the surface velocities are obtained along the displayed red line.
Figure 3. A part of the frame from Kolubara River video; the surface velocities are obtained along the displayed red line.
Hydrology 09 00072 g003
Figure 4. A part of a frame from Murg River video; the surface velocities are estimated along the displayed red line.
Figure 4. A part of a frame from Murg River video; the surface velocities are estimated along the displayed red line.
Hydrology 09 00072 g004
Figure 5. A part of a frame from the Salmon River video; the surface velocities are estimated along the displayed red line. The flowing features (ripples) are colored red.
Figure 5. A part of a frame from the Salmon River video; the surface velocities are estimated along the displayed red line. The flowing features (ripples) are colored red.
Hydrology 09 00072 g005
Figure 6. A part of the frame from the Loussios River at Atsicholos Bridge video; the surface velocities are estimated along the displayed red line.
Figure 6. A part of the frame from the Loussios River at Atsicholos Bridge video; the surface velocities are estimated along the displayed red line.
Hydrology 09 00072 g006
Figure 7. A part of the frame from the Loussios River upstream Atsicholos Bridge video; the surface velocities are estimated along the displayed red line.
Figure 7. A part of the frame from the Loussios River upstream Atsicholos Bridge video; the surface velocities are estimated along the displayed red line.
Hydrology 09 00072 g007
Figure 8. Kolubara River. The Free-LSPIV 90% confidence interval and median values, the reference values, the surface velocities obtained with Fudaa-LSPIV, and the surface velocities estimated manually.
Figure 8. Kolubara River. The Free-LSPIV 90% confidence interval and median values, the reference values, the surface velocities obtained with Fudaa-LSPIV, and the surface velocities estimated manually.
Hydrology 09 00072 g008
Figure 9. Murg River. The Free-LSPIV 90% confidence interval and median values, the reference values, the surface velocities obtained with Fudaa-LSPIV, and the surface velocities estimated manually. The observations obtained with ADCP at 14 cm are also displayed with magenta dots.
Figure 9. Murg River. The Free-LSPIV 90% confidence interval and median values, the reference values, the surface velocities obtained with Fudaa-LSPIV, and the surface velocities estimated manually. The observations obtained with ADCP at 14 cm are also displayed with magenta dots.
Hydrology 09 00072 g009
Figure 10. Salmon River. Free-LSPIV 90% confidence interval and median values, the reference values, the surface velocities obtained with Fudaa-LSPIV, and the surface velocities estimated manually.
Figure 10. Salmon River. Free-LSPIV 90% confidence interval and median values, the reference values, the surface velocities obtained with Fudaa-LSPIV, and the surface velocities estimated manually.
Hydrology 09 00072 g010
Figure 11. Loussios River at Atsicholos Bridge. Free-LSPIV 90% confidence interval and median values, the reference values, the surface velocities obtained with Fudaa-LSPIV, manually, and the SVR measurements.
Figure 11. Loussios River at Atsicholos Bridge. Free-LSPIV 90% confidence interval and median values, the reference values, the surface velocities obtained with Fudaa-LSPIV, manually, and the SVR measurements.
Hydrology 09 00072 g011
Figure 12. Loussios River upstream Atsicholos Bridge. Free-LSPIV 90% confidence interval and median values, the reference values, the surface velocities obtained with Fudaa-LSPIV, the surface velocities estimated manually, and the SVR measurements.
Figure 12. Loussios River upstream Atsicholos Bridge. Free-LSPIV 90% confidence interval and median values, the reference values, the surface velocities obtained with Fudaa-LSPIV, the surface velocities estimated manually, and the SVR measurements.
Hydrology 09 00072 g012
Table 1. Evaluation of LSPIV accuracy under various conditions. Case study 1: Kolubara River, 2: Murg River, 3: Salmon River, 4: Loussios River at Atsicholos Bridge, 5: Loussios River upstream Atsicholos Bridge.
Table 1. Evaluation of LSPIV accuracy under various conditions. Case study 1: Kolubara River, 2: Murg River, 3: Salmon River, 4: Loussios River at Atsicholos Bridge, 5: Loussios River upstream Atsicholos Bridge.
Case StudyFeature
Density
Feature
Type
Flow
Velocity
Evaluation
1HighArtificial and fineLowBriefly: relatively good accuracy, medium uncertainty *.
The accuracy is relatively good but is compromised by the orthorectification uncertainty which, though low in absolute terms, is significant in relative terms because of the very low flow velocity. The latter combined with the fine (instead of coarse) artificial seeding seem to be the reasons for the spikes of the upper bound of the confidence interval.
2HighArtificial and coarseMidrangeBriefly: very good accuracy, low uncertainty.
This is the case study with the best accuracy. The flow velocity is medium and uniform, and the seeding is dense and very distinguishable. The results of the two image velocimetry algorithms practically coincide. Some of the manual estimations lay outside the confidence interval. This is not alarming; it is due to the increased variance of the instantaneous measurements, as the ADCP observations manifest, and the narrowness of the confidence interval.
3Medium (varies)RipplesMidrangeBriefly: relatively good accuracy, uncertainty varies.
In this case study, the accuracy is good at the middle of the cross-section, where there is good agreement between the ADV observations, the two image velocimetry methods, and the manually estimated velocities. The accuracy is low close to the banks because of the lack of detectable features on the surface. This results in the widening of the confidence interval at these locations.
4LowFloating debrisMidrange to highBriefly: relatively good accuracy, medium uncertainty.
In this case study, the accuracy of the image velocimetry methods is relatively good along the entire cross-section. The observed values, the estimated velocities via the image velocimetry methods, and the manual estimations all fall well within the confidence interval.
5HighFoam, jet oscillation, rollerHighBriefly: poor accuracy, low uncertainty (deceptive a priori estimation).
This case study is interesting as far as the interpretation of the image velocimetry results in case studies with similar conditions is concerned. The confidence interval is narrow and hardly includes any reference value. The image velocimetry methods underestimate the high velocities by 40%. Yet, it may be that the image velocimetry methods correctly estimate the velocity of the surface features, but the velocity of the type of features that are abundant (water foam, roller, or jet oscillation of the hydraulic jump) is not representative of the surface flow velocity. This assumption is also supported by the readings of the hand-held SVR, which are similar with the image velocimetry estimations. A possible explanation could be either the Stokes-drift effect [23] or the effect of the roughness due to the turbulence [32]. On the other hand, the error of the manual estimation, which was based exclusively on within-the-flow features (floating debris and leaves rarely occurring in the footage), was only 20%.
* 90% confidence intervals obtained by Monte Carlo simulations with Free-LSPIV.
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Rozos, E.; Mazi, K.; Lykoudis, S. On the Accuracy of Particle Image Velocimetry with Citizen Videos—Five Typical Case Studies. Hydrology 2022, 9, 72. https://doi.org/10.3390/hydrology9050072

AMA Style

Rozos E, Mazi K, Lykoudis S. On the Accuracy of Particle Image Velocimetry with Citizen Videos—Five Typical Case Studies. Hydrology. 2022; 9(5):72. https://doi.org/10.3390/hydrology9050072

Chicago/Turabian Style

Rozos, Evangelos, Katerina Mazi, and Spyridon Lykoudis. 2022. "On the Accuracy of Particle Image Velocimetry with Citizen Videos—Five Typical Case Studies" Hydrology 9, no. 5: 72. https://doi.org/10.3390/hydrology9050072

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop