1 Introduction

Τhe accurate prediction of the wave run-up height R is vital for the effective design of coastal protection works (e.g., Briganti et al. 2005) and beach nourishment projects (e.g., Dean 2001), as well as for the prediction of storm wave, surge, and tsunami effects (e.g., Korycansky and Lynett 2007) and the planning of efficient coastal management schemes (e.g., Kroon et al. 2007; Munoz-Perez et al. 2001; Xue 2001). Typically, coastal engineers and marine geologists estimate R with the help of empirical formulations, using as input parameters the offshore wave height, period, and wave length, along with the beach slope. One of the earliest efforts to parameterize wave run up was the one of Hunt (1959), who, after considering measurements on wave tank tests for an extensive set of wave conditions, suggested the following relationship:

$$ R = {H_{{o}}}\xi $$
(1)

where H o is the deep water significant wave height and ξ the Iribarren number (Battjes 1974; Iribarren and Nogales 1949), given by:

$$ \xi = \frac{\beta }{{{{\left( {{H_{{o}}}{/}{L_{{o}}}} \right)}^{{1/2}}}}} $$
(2)

where β is the beach slope and L o is the deep water wavelength.

Several other formulations have been proposed in the literature, expressing R as a function of parameters like H o, H o + H o ξ, (H o L o)1/2, β(H o L o)1/2, and (βH o  L o)1/2 (e.g., Holman 1986; Douglass 1992; Synolakis 1987; Ruggiero et al. 2004), while the use of coastal video monitoring systems allowed the acquisition of wave run-up measurements for longer periods at various sites (Holman and Stanley 2007; Velegrakis et al. 2007; Vousdoukas et al. 2009a). Most of the above measurements are based on “timestack” images (e.g., Aagaard and Holm 1989; Holland and Holman 1993), which are representing the temporal pixel intensity variations (x-axis) along a cross-shore transect of contiguous pixels that span the swash zone (y-axis). The correspondence between optical and in situ run-up has been well documented (Holland and Holman 1991; Holman and Guza 1984), and the approach is currently considered as “standard.” Stockdon et al. (2006) combined information from ten different field sites and constitute the most extensive analysis of wave run-up up-to-now, proposing the following relationship:

$$ {R_2} = 1.1\left( {0.35\beta {{\left( {{H_{\text{o}}}{L_{\text{o}}}} \right)}^{{1/2}}} + \frac{{{{\left[ {{H_{\text{o}}}{L_{\text{o}}}\left( {0.563{\beta^2} + 0.004} \right)} \right]}^{{1/2}}}}}{2}} \right) $$
(3)

Despite the fact that coastal video monitoring systems are operating at several sites worldwide, the number of studies based on wave run-up measurements is not proportional. Most of the existing ones are based on observations on US coasts (e.g., Ruggiero et al. 2001; Raubenheimer and Guza 1996), with the exception of some North Sea studies at Dutch and Danish sites (e.g., Aagaard and Holm 1989; Ruessink et al. 1998). According to our knowledge, recent efforts to test existing wave run-up parameterizations against extensive field data from the European Atlantic coast are few. On the other hand, the geological history, the tidal and climatic conditions, as well as the wave climate may vary significantly among continents and sites, demanding further investigation.

One of the limiting factors in generating wave run-up measurements from timestack images is the fact that automatic extraction is not always robust. As a result, manual supervision is required, implying increased processing times. Given the foregoing context, the objective of this contribution is to (a) present a semi-automatic procedure for the generation of wave run-up data from timestack images and apply it in imagery acquired from a reflective beach in the S Portuguese coast; (b) present/discuss the dataset and compare against existing parameterizations, as well as new ones considering additional parameters like the tidal elevation and the wind speed; and (c) use the site-specific parameterization to assess the alongshore vulnerability to overwash events, using an approach with general applicability.

2 Study area

Faro Beach is located in the mesotidal, NW–SE oriented sandy Ancão Peninsula (S Portugal, Fig. 1). Tides in the area are semi-diurnal, with average ranges of 2.8 m for spring tides and 1.3 m during neap tides, although a maximum range of 3.5 m can be reached. The offshore wave climate is moderate to high, with an average annual significant offshore wave height H s = 0.92 m and average peak wave period T p = 8.2 s (Almeida et al. 2011a, b; Ferreira et al. 2009). Waves are mostly west-southwest (occurrence ∼71%), while shorter period SE waves by regional winds are also frequent (23%). Storm events in the region are considered when the significant offshore wave height exceeds 3 m and typically correspond to less than 1% of the offshore wave climate.

Fig. 1
figure 1

a Map of the Algarve region (S Portugal) showing the locations of the study area (rectangle), the IH wave buoy, and the Huelva tidal gauge. b Mosaic of aerial photographs of the study area, rotated by 39° counterclockwise. The location of the video station and the cross-shore transect considered for swash motion monitoring are shown, along with the main parking area and another section where the wall is discontinuous and overwash events are frequent

Faro Beach is essentially a reflective beach (see classification of Wright and Short 1984) with beach-face slopes typically above 10% and varying from 6% to 15%, with a tendency to decrease eastward along the beach where a “low tide terrace” beach state is reached (Almeida et al. 2010). Sediments are medium to very coarse, moderately well-sorted sands (see classification of Folk 1980) with d 50 ∼ 0.5 mm and d 90 ∼ 2 mm. While the eastern sector of Faro Beach is accreting and vegetated foredune development is evident, the central and western parts tend toward erosion, with much of their natural dune ridge having been overtaken by urban development. As a result, a large part of the ocean front has been artificially stabilized with sea walls, which are often overwashed during spring tides or under storm conditions (Almeida et al. 2011b).

3 Methods

3.1 Wave, tidal, wind, and topographic data

Offshore wave data were provided by a wave buoy, deployed offshore Faro Beach at 93 m depth (Fig. 1a) by the Portuguese Hydrographic Institute (www.hidrografico.pt). Tidal data were provided by a tide gauge deployed at the Huelva Harbor by the Spanish Port Authorities (www.puertos.es, Fig. 1a). In addition, characteristics of extreme wave events with 5-, 10-, 25-, and 50-year return periods (Table 1) were obtained from recent literature on the study area (Pires 1998; Almeida et al. 2011a, b; Ferreira et al. 2009). Wind data were available from the Faro Airport meteorological station and for the present study only the cross-shore velocity component U w,x was considered, with positive values corresponding to shoreward wind.

Table 1 Significant wave height and direction, peak wave period, surge height, maximum tidal elevation, and duration of the tested extreme events with return period of 5, 10, and 25 years

A digital elevation model (DEM) of the broader area around Faro Beach was available from a LIDAR survey which took place in November 2009, while topographic data were collected using an RTK DGPS. Forty topographic surveys took place during the period from September 2009 to April 2010, mainly during spring tides and cover a wide range of wave conditions. All topographic data were initially acquired in the Datum 73 (EPSG:27493) coordinate system and were subsequently rotated so that the x- and y-axes corresponded to cross-shore and alongshore dimensions, respectively. The rotation angle was 39° anti-clockwise around the origin of the new coordinate system: [x,y]=[12,255,−295,575] in Datum 73. Grids were generated from each topographic survey with a resolution of 0.2 m. The measuring errors have been estimated (a) using either fixed points of known coordinates and (b) measuring repeatedly the same beach transect. The accuracy was estimated to be in the range of 5 cm for both vertical and horizontal dimensions.

3.2 Coastal video imagery

A video monitoring station installed on the roof of a building facing Faro Beach was acquiring coastal zone imagery from 1 February 2009 to 30 May 2010, for 10 min every hour during daylight, with an acquisition frequency of 1 Hz. Imagery from the summer period (14 June 2009–1 September 2009) was not considered due to intense summer occupation of the beach. The system consists of two Mobotix M22, 3.1 megapixel (2,048 × 1,536 pixel resolution), Internet Protocol cameras, connected to a PC with permanent internet access. The elevation of the center of view is around 20 m above MSL. The two cameras provide a ∼90° view of the coast westward of the cameras, covering an alongshore length of 500 m, including the area selected for topographic monitoring (Vousdoukas et al. 2011b).

For this study, timestack images for wave run-up measurements were generated on an hourly basis. Standard transformation from image to world coordinates (image geo-rectification) took place after applying a lens distortion correction (Bouguet 2007) and considering the 3 × 4 perspective transformation matrix P, using homogeneous coordinates (Hartley and Zisserman 2006). The procedure followed is described in detail in Vousdoukas et al. (2011) and in the extensive literature on coastal video monitoring (e.g., Holman and Stanley 2007; Smith and Bryan 2007; Pearre and Puleo 2009 and references therein). Geo-rectification errors due to camera movement have been corrected following an automatic procedure based on feature matching (Vousdoukas et al. 2011b).

The x, y, and z coordinates of the desired beach transect obtained from the topographic data were transformed into image dimensions to define a line along the original images. Pixel intensities were sampled along this line during image progressions of 10 min to produce the final timestack images (Fig. 2), with x- and y-axes indicating time and cross-shore distance, respectively. The cross-shore resolution of the timestack images was 0.2 m, equal to the minimum pixel footprint along the monitored transect, and images were generated each hour on days when topographic surveys took place. On occasions when no major morphological changes were detected between days, image data from the day following a topographic survey were also used. Therefore, although run-up was not measured every day, the approach used served to diminish geolocational artifacts in the obtained wave run-up measurements.

Fig. 2
figure 2

Snapshot of the GUI timestack processing software used. Red lines indicate the swash front motions, and yellow dots the discrete maxima considered for the estimation of 2% exceedence values

3.3 Timestack processing

All timestack images were processed in an open-access GUI software (https://sourceforge.net/projects/guitimestack; see “Appendix” and Fig. 2), specially developed in MATLAB to extract and process time series of the cross-shore position of the swash extrema (Fig. 2). The extraction of the swash time series is based on a modified Otsu’s thresholding method (Otsu 1979), while the GUI environment allows rigorous manual quality control and corrections when necessary. The obtained values, expressing cross-shore coordinates, were transformed into elevations using the topographic information from the daily field surveys, assuming that there was little morphological change during tidal cycles. The estimated elevations express the total wave run-up level η total(t), which can be defined as:

$$ {\eta_{\text{total}}}(t) = {\eta_{\text{tide}}} + {\eta_{\text{su}}} + {\eta_{\text{s}}} + {S_{\text{sw}}}(t) $$
(4)

where η tide and η su are the tidal and surge heights, respectively; η s is the maximum wave set-up height; and S sw(t) is the swash-induced water-level fluctuation (Vousdoukas et al. 2009a, 2011a; Stockdon et al. 2006).

Wave run-up height R is usually defined as a discrete-in-time variable, containing the local maxima of the water-level fluctuation time series η sw(t), with respect to still water level:

$$ {\eta_{\text{sw}}}(t) = {\eta_{\text{s}}} + {S_{\text{sw}}}(t) $$
(5)

Given the distance of the Huelva gauge from the study area, only the tidal variations were taken into consideration, implying that the surge and wave set-up heights η su and η s in Eq. 4, could not be directly measured, while S sw(t) was available after de-trending η total(t). For the above reasons, η sw(t) was obtained according to Eq. 5 using the fluctuating component S sw(t) and considering wave set-up values estimated from wave-propagation model simulations on a typical winter beach profile for the area and using instantaneous wave and tidal parameters as input. The model is solving high-order Boussinesq equations, based on the xz integrated momentum equations (Mei 1994; Veeramony and Svendsen 2000). The model is using the surface roller concept for wave energy dissipation with surface and thickness calculated according to Schaffer et al (1993) (for further details, see Vousdoukas et al. 2009b; Karambas and Koutitas 2002 and references therein).

3.4 Post-processing

Two percent exceedence (R 2) values were estimated from the η sw(t) series after extracting the local maxima, expressing the uppermost position of each swash event (swash excursion maxima). Similarly, all the total run-up elevation η total(t) values discussed below correspond to 2% exceedence values, η total,2, unless otherwise indicated. The foreshore beach slope β s was estimated by applying a linear regression fit on the profile section with elevations ranging between z β  = η tide ± (S sw(t)), where σ expresses standard deviation.

The R 2 measurements were used to form empirical wave run-up parameterizations using as input previously proposed expressions (e.g., Holman 1986; Ruggiero et al. 2001; Hunt 1959; Stockdon et al. 2006; Synolakis 1987; e.g., Douglass 1992), through iterative fitting and using the RMS errors as an indication of the predictive skill of each parameterization. The statistical significance of the difference between the resulting expressions was assessed applying two-sample t tests on pairs of the absolute prediction errors. The parameters tested were H o, H o ξ, H o + H o ξ, (H o L o)1/2, β(H o L o)1/2, η  tide, U w,x , Ω, (βH o  L o)1/2, as well as the Stockdon et al. (2006) formula. The non-dimensional sediment fall velocity Ω was estimated according to the following equation:

$$ Ω = \frac{{{H_{{b}}}}}{{{w_{{s}}}{T_{{p}}}}} $$
(6)

where w s and T p are the sediment fall velocity tidal and peak wave period, respectively, and H b the breaker height, estimated in the present case by the wave-propagation model. The sediment fall velocity was estimated according to Fredsoe and Deigaard (1992), considering mean grain size for the area d 50 = 0.5 mm. Spectral analysis was applied to the S sw(t) time series, and infragravity and incident frequency band energy contributions were estimated by integrating the spectra energy densities considering a cutoff frequency of 0.05 Hz.

4 Results

4.1 General

All (456) timestack images were processed and the automatically extracted swash time series were manually corrected using the GUI interface, when necessary. The image-processing algorithm’s performance occasionally produced rogue measurements when human activity or rain affected image quality. The generated dataset covered the year long range of beach states and wave forcing in the study area, excluding the summer season, during which beach occupation made image acquisition impossible. The significant wave height H s values were varying between 0.17 m < H s < 3.6 m, around a mean of 1.4 m and mode of 0.4 m (Fig. 3a), while the peak wave period fluctuated from T p = 2.7 s to T p = 16.5 s with the average and the mode being equal to 9.5 and 4.2 s, respectively (Fig. 3b). The beach-face slope β varied from 4% to 15%, around a mean of 10.3% and a mode of 10% (Fig. 3c).

Fig. 3
figure 3

Histograms of the significant wave height (a), peak wave period (b), beach-face slope (c), Iribarren number (d), non-dimensional sediment fall velocity (e), and 2% exceedence wave run-up height for the measurements considered. The number of bins considered is 100

The Iribarren number varied from ξ = 0.3 to ξ = 2.8779 (Fig. 3d), and 81% of the measurements indicate the presence of “plunging breakers” (0.5 < ξ < 3.3) and the remaining 19% “spilling” ones (e.g., US Army Corps of Engineers 2002). The non-dimensional sediment fall velocity varied from Ω = 0.71 to Ω = 6.54 around a mean value of 3.15 (Fig. 3e), which implies that 87% of the measurements correspond to “intermediate” beach state (1 < Ω < 6), 12% to “reflective” (Ω < 1), and 1% to “dissipative” one (Wright and Short 1984).

Considering the shore-normal wind component the highest wind speed to and from the shore was U w,x  = 21 m/s and U w,x  = −8.6 m/s, respectively, while for 60% of the cases U w,x was positive (toward the shore). The minimum 2% wave run-up exceedence value measured was R 2 = 0.51 m and the maximum R 2 = 3.11 m, with a mean of R 2 = 1.39 m (Fig. 3f). The range of the total run-up elevation 2% exceedence values was 2.3 m < η total,2 < 7.33 m around a mean of 4.52 with the maximum value implying overwash along some sections of Faro Beach.

4.2 Wave run-up parameterization

Several parameters were tested to provide an optimal fit to the measurements; an overview is given in Table 2. The best performance was obtained by the following formula with RMS error equal to 0.39 m (Table 2; Fig. 4a):

$$ {R_2} = 0.53\beta {\left( {{H_{{o}}}{L_{{o}}}} \right)^{{1/2}}} + 0.58\xi \sqrt {{\frac{{H_{{o}}^3}}{{{L_{{o}}}}}}} + 0.45 $$
(7)

However, the following two formulas resulted in similar RMS errors RMSE = 0.4 m (Table 2 and Fig. 4b, c), and the differences were not statistically significant (paired samples t test, 5% significance level):

$$ {R_2} = 0.57{H_{{o}}}\xi + 0.02{H_{{o}}} + 0.45 $$
(8)
$$ {R_2} = 0.58{H_{{o}}}\xi + 0.46 $$
(9)

The Stockdon06 formula resulted in slightly higher RMS errors as it showed a tendency to underestimate R 2, and even though the differences were statistically significant (paired samples t test, 5% significance level), they did not exceed 6 cm (Fig. 4d).

Table 2 Summary of efforts to parameterize the 2% exceedence for the run-up height R 2 on the grounds of the deep water significant wave height H o, offshore wavelength L o, the Iribarren number ξ, the beach slope β, the tidal elevation η tide, and the cross-shore wind speed component U w,x
Fig. 4
figure 4

Scatter plots showing the three more accurate R 2 wave run-up parameterizations (ac; x-axis; see label for equation), as well as the values estimated with the Stockdon06 formula (d), versus the measurements (y-axis)

The R 2 prediction capacity improved when the shore-normal wind speed component U w,x and/or the tidal elevation η tide were included in the parameterizations. It is interesting that the linear regression fit using only the U w,x as independent variable resulted in RMS around 0.55 m, which when was reduced to 0.51 m when combined with η tide (Table 2). As a result, the RMS error for the best-fit case was reduced by 1.1% when U w,x was included in the parameterizations (RMSEbest = 0.391 m; see also Table 2) and by 8.1% when η tide was considered (RMSEbest = 0.366 m). The latter case was found to result in statistically significant predictive capacity (paired sample t test, 5% significance level), as was also the case for the overall best-fit case, occurring when both factors were included according to the following equation (RMSEbest = 0.364 m, 8.4% reduction; see also Table 2):

$$ {R_2} = 0.503\beta {\left( {{H_{{o}}}{L_{{o}}}} \right)^{{1/2}}} + 0.878\xi \sqrt {{\frac{{H_{{_{{o}}}}^3}}{{{L_{{o}}}}}}} - 0.016{U_{{w,x}}} + 0.188{\eta_{{tide}}} + 0.457 $$
(10)

where η tide expresses the tidal water-level variations relatively to the MSL.

4.3 Effect of the tidal variations

All wave run-up height measurements were separated according to the η tide (positive–negative) and additional iterative fitting efforts took place resulting in further reduction of the RMS errors. The best case for high tide (η tide > 0) resulted in RMSE ∼ 0.39 m which was further decreased to 0.33 m when U w,x was also considered (see also Fig. 5a):

$$ {R_{{2,{{HT}}}}} = 0.67\beta {\left( {{H_{{o}}}{L_{{o}}}} \right)^{{1/2}}} - 0.31\xi \sqrt {{\frac{{H_{{o}}^3}}{{{L_{{o}}}}}}} - 0.01{U_{{w,x}}} + 0.58 $$
(11)

Similarly for the wave run-up height measurements corresponding to “low tide” (η tide < 0), the following parameterization resulted in RMSE ∼ 0.37 m (see also Fig. 5b):

$$ {R_{{2,{{LT}}}}} = 0.29\beta {\left( {{H_{{o}}}{L_{{o}}}} \right)^{{1/2}}} + 3.14\xi \sqrt {{\frac{{H_{{o}}^3}}{{{L_{{o}}}}}}} - 0.001{U_{{w,x}}} + 0.24 $$
(12)
Fig. 5
figure 5

Scatter plots showing the best-fit R 2 wave run-up parameterizations (x-axis; see label for equation) vs the measurements (y-axis), corresponding to water levels above (a) and below MSL (b)

4.4 Wave run-up spectra

The E infra /E inci ratio of the infragravity-incident wave run-up energy contributions varied around a mean value of E infra /E inci = 0.55 (Fig. 6a), while the average peak run-up frequency for all the swash time series was f p,sw = 0.057 s−1 (Fig. 6b). The infragravity and incident band contributions to the total wave run-up energy seemed to be similar, with the exception of some cases, which were related mostly to high tide conditions, for which E inci was dominating the swash spectra (Fig. 7). Most of the cases for which the peak run-up frequency was at the infragravity band (f p,sw < 0.05 s−1), the Iribarren number was ξ < 1 and higher Iribarren number values were frequently related to f p,sw around 0.06 s−1. The ratios of the peak run-up to peak offshore wave period indicated that major wave run-up peak period down-shifting occurred for ξ < 1.5 (Fig. 8). No dependency of the peak run-up frequency to the non-dimensional sediment fall velocity was discerned; however, most values f p,sw higher than 0.005 s−1 were found to be related to water levels about MSL (Fig. 9).

Fig. 6
figure 6

Histograms (number of bins = 100) of the infragravity-to-incident band wave run-up energy contributions ratio E infra /E inci (a) and the peak run-up frequency (b) for all the studied time series

Fig. 7
figure 7

Scatter plot of infragravity (E infra) vs incident band (E inci) wave run-up energy contributions. Color scale expresses the tidal level

Fig. 8
figure 8

Scatter plot of the ratio of the peak run-up period to peak offshore wave period vs the Iribarren number ξ

Fig. 9
figure 9

Scatter plot of the peak run-up frequency vs the non-dimensional sediment fall velocity Ω (e). Color scale expresses the tidal level

4.5 Dune overwash predictions

Following, 222 η total,2 measurements which exceeded η total,2 > 2 m above MSL were processed in an effort to improve the predicting capacity of dune overwash events. The best-fit case, expressed by the following equation, resulted in RMS error around 0.41 m:

$$ \eta _{{{\text{total}},2}} \, = \,0.681\beta {\left( {H_{{\text{o}}} L_{{\text{o}}} } \right)}^{{1/2}} \, - \,0.235\xi {\sqrt {\frac{{H^{3}_{{\text{o}}} }}{{L_{{\text{o}}} }}} }\, + \,0.782\eta _{{{\text{tide}}}} \, + \,0.497 $$
(13)

The equation was applied to predict overwash along Faro Beach for four extreme storm scenarios. Apart from the wave and water-level parameters given in Table 1, the average beach-face slope β = 0.1 was considered to complete the necessary input parameters. Comparison of the predicted η total,2 values with the LIDAR DEM, for a 5-year return period storm, resulted in predicted overwash along 37% of the study area (Fig. 11a). The maximum excess run-up elevation η total,2 − z dune crest was 0.75 m, while the average was 0.17 m; z dune crest expresses the alongshore variations of the dune crest elevation. The results highlight the parking area (indicated by black line, y ∼ 0, Fig. 11a) and another section where the wall backing the beach is interrupted (indicated by black line, y ∼ 850), as the beach sections with the highest possibility for overwash occurrence and as additional vulnerable points were identified the locations where the dunes are interrupted to allow access to the beach though stairs on the wall backing the beach (indicated by arrows, Fig. 11a).

Considering a 10-year return period storm, the percentage of predicted overwashed beach increased to 49%, with maximum and average excess run-up elevation equal to 1 and 0.35 m, respectively. The predictions also indicated that overwash of the dunes found west of the parking area, while significant overwash was predicted along the area with 790 m < y < 1,000 m where the dune has been overtaken by house construction and the elevation of the back-wall is low (Fig. 11b).

The percentage of predicted overwashed beach for a 25-year return period storm was 54%, and the maximum and mean excess run-up elevation reached 1.34 and 0.65 m, respectively. The predicted “weak spots” were similar but appeared to be broader (Fig. 11c). For a one-in-50-year storm event, the overwashed beach length is predicted to cover 75% of the total, with maximum and mean excess run-up elevation reaching 1.78 and 0.84 m, respectively (Fig. 11d).

5 Discussion

5.1 Wave run-up parameterization

Estimating the wave run-up height from empirical parameterizations is a standard approach for coastal engineers and researchers, which, however, has several limitations and may involve inaccuracies. The above is also shown by the scatter of the values when compared to the ones estimated from formulations (Figs. 4 and 5), as well as from the fact that maximum absolute errors often reached 1 m. Waves interact with the bathymetry as they propagate to the coast and are gradually transformed to skewed and following, asymmetric breaking waves, before they eventually trigger wave run up.

Predicting swash motions when the wave characteristics at the shoreline are known is relatively straightforward, and swash excursions have been well described by ballistic models. The above approach is based on translating swash energy/momentum into wave run-up height, considering the beach-face friction and slope (e.g., Hunt 1959) and has been proved to be accurate, despite uncertainties, i.e. the ones related to the interaction of individual waves (e.g., Larson et al. 2004). On the other hand, wave energy dissipation due to shoaling/breaking is more difficult to quantify, especially since the surf zone is often a denied environment for field measurements.

Moreover, swash is driven by a variety of waves: breaking and non-breaking short waves (sea and swell), as well as longer, non-breaking ones, i.e., leaky-mode standing waves and standing and progressive edge waves (e.g., Holland et al. 1995). In most wave run-up parameterizations, offshore wave statistical and spectral parameters (e.g., H s, T p) are used to express the energy of the entire offshore wave spectrum, which is a simplification and possible source of errors. The wave buoy is recording wave data on the other side of the cape (Fig. 1), a fact which could question the validity of the measurements for non-synoptic events. On the other hand, the wave regime of the study area consists almost exclusively of WSW and SE waves, and the buoy measurements at the cape have been shown to be representative of the offshore wave conditions for Faro Beach. Moreover, even if SE waves nearshore Faro Beach are affected by increased refraction, they are less important in terms of overwash and hazards than WSW ones which are typically of longer period and more energetic.

The beach slope or the Iribarren number is typically parameter expressing the capacity of the beach morphology to gradually dissipate the (mostly-incident frequency band) wave energy before reaching the shore. However, this can be a serious simplification and the correlation between the peak run-up period and ξ was very weak for values ξ < 1.5, which characterized a significant part of the present dataset (Fig. 3d).While wave shoaling/breaking takes place mostly at the surf zone, most wave run-up parameterizations were based on the beach-face slope. The main reason is that the dry/intertidal beach is more accessible than the submerged profile for topographic surveying. However, using the beach-face slope is a possible source of errors, since it does not always express the shape of the surf zone bathymetry.

Several previous studies report that swash motions are dominated by energy found in the low-frequency band (0.005 Hz < f swash < 0.1 Hz), and the ratio of the infragravity-to-incident frequency energy contributions to the total swash spectra has been typically found to exceed E infra /E inci > 0.8 (Erikson et al. 2006; Holman and Guza 1984; e.g., Baldock and Holmes 1999; Mase 1988). However, the values from the steep, Faro Beach were lower (Fig. 6a), and the low-frequency contributions were more significant mainly during storm conditions, when the surf zone was saturated.

For the present dataset, the R 2 prediction errors of the best-fit parameterization (Eq. 7) were found to be loosely related to the tidal variations (Fig. 10g), and more specifically, R 2 was over-estimated for low tides and underestimated for high tides. Wave dissipation is expected to increase during low tides, and the results indicate that its poor representation resulted in residual errors. For the same reason, parameterizations including η tide improved the predictive capacity (see Table 2), since the tidal level probably added a “wave dissipation factor” to the fitting efforts. Similarly, isolating measurements for tidal levels above and below MSL decreased the RMS errors (Fig. 5), which were higher for the low tides, an indication that wave dissipation is not accurately expressed by the approach followed. On the other hand, more detailed wave-propagation estimations (e.g., using numerical models) would again suffer by inaccurately described surf zone bathymetry, which is the case for most engineering/research efforts requiring wave run-up height estimations.

Fig. 10
figure 10

Scatter plots of the wave run-up height R 2 error vs the significant wave height (a), peak wave period (b), beach-face slope (c), Iribarren number (d), non-dimensional sediment fall velocity (e), shore-normal wind velocity component (f), tidal elevation (g), and the peak run-up frequency (h)

Apart from η tide, most other input parameters did not show to be correlated to the R 2 prediction error (e.g., T p, β, U wind,x , T p,run up, see Fig. 10g), while many over-predicted values were related to values of H s < 1 m, Ω < 2, and ξ > 2. The above values are indicative of reflective beach state and occurrence of plunging breakers. It is important to note that many of the parameters found in the literature express analytical solutions, supported by theoretical concepts, while others are the result of data-driven approaches. The latter is mostly the case for the presently followed approach as well, since the parameterizations derived on the grounds of conceptual models were outperformed by the equations generated by iterative fitting (Eq. 7).

The tidal level and the wind speed were introduced for the first time (according to our knowledge) and showed to improve the parameterizations’ predictive capacity (Table 2). As mentioned above, η tide is likely to have acted as a factor expressing the increased wave energy dissipation during low tides. The above process should have been also expressed by the beach-face slope (or ξ), which has the tendency to decrease moving from the profile section around the high tide mean water level to the section around low tide mean water level. However, the improvement of the results by including the tidal elevation implies that either the slope alone is not sufficient to express the variations of wave attenuation with mean water level or that the relationship between the two parameters is not linear and was better expressed with the addition of an extra term.

An interesting remark is that U w,x was incorporated in Eq. 1012, multiplied by a negative fitting parameter, implying increasing R 2 with seaward wind velocities, while one would expect shoreward wind to be in favor of longer swash excursions. The negative coefficient value may represent a best-fit solution obtained from the iterative procedure for the given set of parameters, without having any physical meaning. On the other hand, wind is often an “underestimated” parameter which can have significant impact on both hydrodynamics and beach morphology (e.g., Masselink 1998). The direction and the magnitude of the local wind can affect breaker type, and onshore winds have been shown to cause waves to break in deeper depths and spill, whereas offshore winds cause waves to break in shallower depths and plunge (Douglass 1990). Spilling breakers generate less turbulence and less intense local fluid motions than plunging or collapsing breakers, which act as free-falling jets driving sediment suspension and scour (Lin and Liu 1998; Ting and Kirby 1995). On the other hand, spilling breakers tend to travel along longer sections, and the surf zone integrated wave dissipation could eventually be higher than the one of plunging waves, implying reduced energy level at the swash initiation.

Onshore wind can also indirectly affect wave shoaling/breaking through wind setup, which when intense tends to form two-dimensional pressure gradients and rip currents. The latter can interact with waves and attenuate them, while they can also alter beach slope and width through the formation of cusp systems (MacMahan et al. 2005, 2006). All the above justify the estimated negative fitting coefficient for U w,x and imply that it is a parameter that should be considered for wave run-up height estimations. Parameterizations combining U w,x and η tide produced also reasonable RMS errors (0.51 m, see Table 2), a fact which can be justified by the good correlation between the wind speed and the significant wave height.

5.2 Dune overwash predictions

The dune overwash predictions were realistic, and the identified vulnerable areas came in good agreement with field observations and previous studies in the area (Almeida et al. 2011b; Ferreira et al. 2006). Even though a constant beach-face slope value was considered for the entire study area, during the dune overwash predictions, the approach could be easily modified for alongshore variable β. However, we do not feel that such a modification would improve significantly the accuracy of the predictions for the present study site, since Faro Beach is very dynamic and beach profile pivoting can be very fast during storm conditions, making β a parameter which cannot be easily assessed. Thus, we feel that avoiding errors due to the inaccurate beach-face slope definition is inevitable, especially given the fact that beach cusp systems are very variable. However, the use of alongshore variable β would make sense for sites which are either less dynamic, or where an intensive topographic monitoring scheme is active.

Furthermore, we should note that the predictions are based at the topography of the study area during the 2009–2010 winter and that the dune/beach morphology can change either due to storm induced erosion, or anthropogenic factors. While incorporating recently updated topographic data can improve the predictions’ accuracy, one of the shortcomings of using empirical wave run-up height parameterizations lies on the fact that they were derived assuming cross-shore constant beach-face slope and sediment characteristics. This is not the case for dune-backed beaches where the beach-face gradient is significantly lower than the one of the dune-face. For the case of Faro Beach, cross-shore slope variations are not very high, since dunes have been, to a large extent, depleted and/or occupied by beach infrastructure.

On the other hand, the active beach width has been reduced at the area around the parking (−200 m < y < 100 m, e.g., Fig. 11) where intense human intervention took place, mostly related to the installation of pavements and/or artificial dunes based on boulders. At these sections, swash excursions take place over parts of the sandy beach face and are usually restricted by the above structures. Locations with exposed boulders have increased porosity, and thus, some capacity to attenuate swash energy and mitigate overwash events. On the other hand, this is not the case for the impermeable wall seaward the parking, where overwash events take place several times per year, even under non-storm conditions (Almeida et al. 2011b).

Fig. 11
figure 11

Overwash maps of Faro Beach for storms with return period of 5 (a), 10 (b), 25 (c), and 50 years (d). Color scale indicates the excess total run-up height, relative to the maximum dune/seawall elevation, and white lines express the maximum swash excursion limit, in cases of no overwash

The main advantage of the methodology followed is that it is simple, and it can be applied at the numerous study sites where data from coastal video monitoring stations exist. Moreover, the GUI timestack processing application has been designed in a way to easily allow modifications and different image-processing algorithms, which potentially could be more efficient at sites with different environmental conditions than Faro Beach. Wave set-up estimations using the Boussinesq model could be easily substituted by empirical formulations (e.g., Stockdon et al. 2006) for the sake of simplicity.

Sallenger (2000) developed a storm-impact scaling model that used the relationship between water levels and the dune base and crest elevations, to define four storm-impact regimes: swash, collision, overwash, and inundation. The wave run-up parameterizations proposed for the present study could be very helpful to implement the above approach in a more accurate way. For the case of the tested extreme events (Fig. 11), only two regimes occurred: collision and overwash.

6 Conclusions

Timestack images generated from a coastal video monitoring station installed at Faro Beach, S Portugal were processed in GUI software, developed in MATLAB, to extract and process time series of the cross-shore position of the swash extrema. A dataset of 456 R 2 measurements was used to form empirical wave run-up parameterizations using as input previously proposed expressions, and the obtained RMS errors from the best-fit cases were around 0.39 m.

The R 2 prediction capacity improved when the shore-normal wind speed component and/or the tidal elevation η tide were included in the parameterizations, further reducing the RMS errors to 0.364 m. Introducing the tidal level allowed a more accurate representation of the increased wave energy dissipation during low tides, while the negative trend between R 2 and the shore-normal wind speed component is probably related to the wind effect on wave breaking.

The ratio of the infragravity-to-incident frequency energy contributions to the total swash spectra were in general lower that the ones reported in the literature E infra /E inci > 0.8, since low-frequency contributions at the steep, reflective Faro Beach become more significant mainly during storm conditions.

An additional parameterization for the total run-up elevation was derived considering only 222 measurements for which η total,2 exceeded 2 m above MSL and the best-fit case resulted in RMS error of 0.41 m. The equation was applied to predict overwash along Faro Beach for four extreme storms scenarios and the percentage of predicted overwashed beach ranged from 36% to 75%, corresponding to maximum excess run-up elevation values up to 1.8 m.