Next Article in Journal
A Spatio-Temporal Ensemble Deep Learning Architecture for Real-Time Defect Detection during Laser Welding on Low Power Embedded Computing Boards
Previous Article in Journal
Classification of Walking Environments Using Deep Learning Approach Based on Surface EMG Sensors Only
Previous Article in Special Issue
Evaluation of the Effects of Mobile Smart Object to Boost IoT Network Synchronization
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Image Sensors for Wave Monitoring in Shore Protection: Characterization through a Machine Learning Algorithm

by
Aimé Lay-Ekuakille
1,*,
John Peter Djungha Okitadiowo
2,
Diana Di Luccio
3,
Maurizio Palmisano
4,
Giorgio Budillon
3,
Guido Benassai
5 and
Sabino Maggi
6,7
1
Department of Innovation Engineering, University of Salento, 73100 Lecce, Italy
2
Department of Computer Science, Technological University Bel Campus, 03 Kinshasa, Congo
3
Science and Technologies Department, University of Naples “Parthenope”, 80133 Naples, Italy
4
CNR, National Research Council, Experimental Research Center, 82100 Benevento, Italy
5
Engineering Department, University of Naples “Parthenope”, 80133 Naples, Italy
6
CNR, National Research Council, Institute of Atmospheric Pollution Research, 70126 Bari, Italy
7
Faculty of Engineering, International Telematic University UniNettuno, 00186 Rome, Italy
*
Author to whom correspondence should be addressed.
Sensors 2021, 21(12), 4203; https://doi.org/10.3390/s21124203
Submission received: 10 April 2021 / Revised: 6 June 2021 / Accepted: 15 June 2021 / Published: 18 June 2021
(This article belongs to the Special Issue Feature Papers in Physical Sensors Section 2020)

Abstract

:
Waves propagating on the water surface can be considered as propagating in a dispersive medium, where gravity and surface tension at the air–water interface act as restoring forces. The velocity at which energy is transported in water waves is defined by the group velocity. The paper reports the use of video-camera observations to study the impact of water waves on an urban shore. The video-monitoring system consists of two separate cameras equipped with progressive RGB CMOS sensors that allow 1080p HDTV video recording. The sensing system delivers video signals that are processed by a machine learning technique. The scope of the research is to identify features of water waves that cannot be normally observed. First, a conventional modelling was performed using data delivered by image sensors together with additional data such as temperature, and wind speed, measured with dedicated sensors. Stealth waves are detected, as are the inverting phenomena encompassed in waves. This latter phenomenon can be detected only through machine learning. This double approach allows us to prevent extreme events that can take place in offshore and onshore areas.

1. Introduction

The monitoring of sudden and extreme events [1] through the use of real-time sensors and sensing systems can be of paramount importance for setting up the actions necessary to prevent further risks and damages.
Sea motion involves a complex set of parameters, among which are the magnitude of longitudinal and vertical waves, sea temperature, wind, transport phenomena, coastal erosion [2]. In general, sea wave characterization can be performed by means of diverse techniques and instrumentation. Remote sensing is generally the common technique to measure sea parameters, especially those related to waves. Radar is the most important instrument for detecting surface wave properties, for instance in the X-band, hence radar reflectivity can display these properties [3]. However, airborne or satellite-based platforms display some limitations such as height and length sensitivity, and information acquisition by points instead of surface; this implies the need to extend the local punctual information to the whole adjacent area. Local measurement can be performed by specific instruments, notably floating accelerometer buoys [4] on water, altimeter gauges [5] connected to airplane operating with radio pulses, and other instruments working by using electrical and optical variations. The accelerometers allow the water displacement to be measured in function of time. These devices exhibit a limitation due to small wave displacements, i.e., less accuracy. The altimeters, instead, offer the advantage of being usable for large areas. In general, the instruments, working on electrical variations, leverage: (i) the resistive gauge to measure the water level thanks to a pair of wires of pre-established resistivity to be mounted in vertical position in the sea. The level of water varies the resistivity, hence, so does the voltage which is proportional to the level; (ii) the variation of capacitance is connected to the variation of the dielectric constant due to the presence of water. The capacitance is proportional to the water level. The above instruments suffer from dysfunctions due to marine organisms that usually cause fouling phenomena. Echo-sounder [6] can be a solution but it is not accurate during storms. Thus, onshore instruments with high penetrating radius in terms of vision could be a solution. That is the scope of this paper. Dedicated algorithms should be developed to extract features from vision sensors located onshore, i.e., on the coast. The main advantages are connected to the opportunity of extracting from the video cameras the same features that can be obtained with multi-parametric sensors, without problems related to the effects of storms on the sea surface. Another minor advantage of the proposed system is its low cost.
Waves propagating on the water surface [7] can be considered waves propagating in a dispersive medium, where gravity and surface tension at the air–water interface act as restoring forces. In shallow waters, i.e., when the wavelength λ d , where d is the water depth, the phase velocity c p is independent of the wavelength and can be written as
c p = g d
where g is the acceleration by gravity, implying that waves in shallow waters do not exhibit frequency dispersion. Conversely, in deep waters, i.e., when λ / 2 < d , the phase velocity c p is independent of the water depth but is proportional to the square root of the wavelength λ :
c p = g h 2 π
Expressing the wavelength λ as a function of the wave frequency f , λ = g / 2 π f 2 , we also obtain that in, deep waters, the phase velocity c p is inversely proportional to the frequency of the water waves. In intermediate water depths, the expression for the phase velocity becomes:
c p = g h 2 π tanh ( 2 π d / λ )
which reduces to Equations (1) or (2) in the limiting cases of shallow or deep waters, respectively. The velocity at which energy is transported in water waves is defined by the group velocity c g . For shallow waters, there is no frequency dispersion and thus the group velocity is identical to the phase velocity, c g = c p , while for deep waters, the group velocity is always half the phase velocity, c g = c p / 2 . At intermediate water depths, the expression of the group velocity becomes more complicated:
c g = c p 2 ( 1 + 4 π d / λ sinh ( 4 π d / λ ) )
however, it is basically equal to the phase velocity of deep waters with a correction factor that depends on the ration between the depth d and the wavelength λ .
Based upon these considerations [8], the work carried out in this paper aims to provide an up-to-date and comprehensive overview of the physical environment of the Bagnoli-Coroglio Bay.
The paper is organized as follows: the current section has presented the main motivation of the paper by illustrating the different techniques used in this work; Section 2 describes the local context where the activities are carried out; Section 3 deals with the imaging system, the pre-processing of the necessary information related to the different parameters to be used, included SAR observations, and the illustration of the machine learning approach that uses the cameras to make comparison with the previous pre-processing step according to two different algorithms; Section 4 depicts the results that cannot be directly produced by the current instrumentation, and lastly, the conclusions summarize the results and present an outlook of future work.

2. Study Area and Local Context

The industrial activity in Bagnoli, mainly focused on iron and steel manufacturing, began in 1904 and led to the construction of one of the largest steel centers in Europe, the ILVA steel plant of Bagnoli (later renamed as Italsider) which, at the peak of its growth, occupied an area of approximately 2 million km2. In 1930, the increasing demand for raw materials made it necessary to build huge infrastructures to allow the docking of large tonnage ships. Between 1962 and 1964, part of the marine surface was filled by Italsider, causing a serious macro-alteration of the natural coastline [9]. For over 80 years, this area was subjected to exploitation and strong industrialization processes focused on the production of steel, cement and fiber cement, suffering a degradation that continued throughout the last century. This degradation led to very high levels of pollution that affected the whole area, infiltrating the land, groundwater and marine area and causing a serious macro-alteration of the natural coastline, irremediably influencing its social and economic development as well as causing a serious macro-alteration of the natural coastline [10].
The study area of this work includes a little beach located near the urbanized area of Bagnoli (Gulf of Napoli, southern Tyrrhenian Sea) (Figure 1). After 2000, the entire area was included among the Italian sites of high environmental risk, establishing the so-called “Sito di rilevante Interesse Nazionale” (site of relevant national interest) Bagnoli-Coroglio.
For over 80 years, this area was subjected to exploitation and strong industrialization processes focused on the production of steel, cement and fiber cement [11].
In 1990, the last industrial plant was also closed. Unfortunately, after so many years of intense industrial processes and activities, the damage was already done. The high levels of pollutants present in the soil and in the sea led to a severe program of redevelopment and the environmental remediation of the whole area. Today [12], the physiognomy of the area also appears deeply disturbed by indiscriminate urbanization processes that totally changed its profile and beaches, in addition to the effects caused by the industrial area, have undergone strong anthropic alterations. All these changes have contributed to modifying the marine currents in some sections of the study area, with a consequent effect on the coastline.
To characterize the environmental quality of the marine area impacted by the Bagnoli industrial site, provide an up-to-date and comprehensive overview of the physical environment of the Bagnoli-Coroglio Bay and develop a possible remediation and restoration strategy, extensive research projects have been carried out in recent years, as reported in [10].

3. Materials and Methods

Two main aspects are recalled in this paper, namely the sensors systems based on imaging and video-recording, and the algorithms used to process the output of the sensors.

3.1. Sensors Imaging

The video-camera observations were collected using a video-monitoring system installed in November 2018 in proximity of the test area (40°48′56.520″ N; 14°09′44.550″ E), as shown in Figure 1. The video-monitoring system consists of two separate cameras equipped with progressive RGB CMOS sensors that allow 1080p HDTV video recording [13]. The two cameras are oriented in the west–southwest (WSW) and south–southwest (SSW) directions and are mounted on a steel pole placed in front of the beach, at an elevation of approximately 30 m MSL (Figure 1b).
Every 30 min, all the images captured by each camera are saved in a different AVI file. The size of each 30 min file is approximately 0.5 GB. Since the AVI file size is limited to 2 GB for all system codecs, this design choice ensures the compatibility of the generated files with current tools and operating systems.
Images collected on the 16, 17 and 18 December 2018 from 07:00 UTC to 16:30 UTC with a 1 s time step were used for this work. The video camera measurements pointed out a deviation of the video-derived shoreline positions from those measured by GPS, correlated with the distance from a viewpoint and with the slope of the beach. In particular, the shoreline deviation of the T1 camera is approximately ± 1 m and reaches a maximum of 1.8 m in the sectors where the beach curvature is larger, while the deviation of the T2 camera has a maximum value of 1 m.

3.2. Classical Numerical Method

To characterize the meteo-marine scenario during the video camera acquisition, a high spatial resolution model chain was configured using a High-Performance Computing (HPC) infrastructure that manages and runs the Weather Research and Forecasting (WRF), the Regional Ocean Model System (RMS3), and the WaveWatch III (WW3) open source model components [14].
The model chain uses an offline coupling approach; the WRF atmospheric model component provides the hourly weather forecasts necessary as an initial condition for the WW3 offshore sea waves model component and for the hydrodynamic model RMS, as shown in the block diagram of Figure 2. To produce the numerical simulations of the 10 m wind fields presented in this paper, we configured the WRF model with two-way nested computational domains: a coarser domain (d01WRF) covering the whole of Europe and a finer domain (d02WRF) only covering the Italian peninsula, having a 25 and 5 km spatial resolution, respectively. The initial conditions of the WRF model were based on data from the Global Forecast System (GFS) produced by the National Center for Environmental Prediction (NCEP) [15].
Similarly, we configured three telescopic WW3 computing grids: the ground resolution on the whole Mediterranean area d01WW3 is 9 km, the resolution for the seas surrounding the Italian peninsula d02WW3 is set at 3 km, while the east sector of the central and southern Tyrrhenian Sea d03WW3 is covered at a resolution of 1 km [16].
The configuration of ROMS3 was provided using the sole d03RMS3 domain covering, at the spatial resolution of approximately 160 m, as the geographic area between the southern Lazio Region (Italy) and the northern Calabria Region (Italy) spanning for more than 100 × 50 nautical miles. Each of the configured models uses 1 h external time steps (with different internal time steps Δ t for each model and domain) and support a restart mode (see Figure 2).
This wind numerical model configuration has already been used to support studies on coastal dynamics, coastal vulnerability assessment [17] and coastal management, as well as in combination with SAR-derived field observations.

3.3. Machine Learning-Based Approach

The movement of the waves can be considered as irrotational, and therefore, as the potential it derives from water is practically incompressible [18], this potential satisfies the Laplace equation. For wavelengths greater than 30 cm, surface tension can be neglected, and periodic solutions of low-amplitude air waves obey a dispersion relationship:
ω 2   =   g k tanh ( k h )
with ω = 2 π / T : the pulse of the wave; T : the swell period; k = 2 π / L : wave number; L : the wave length of the swell; and h : the depth of the water. This relation gives the speed of propagation of the wave:
c = ω k = g k tanh ( k h )
For the case of regular waves, this relation is correct at approximately 10% near in deep water, and the error can reach 30% in the case of shallow water as well. For this, the speed also increases with the amplitude of the waves. We note that the speed of the waves increases with the period, as the waves disperse, except in the limit of shallow depths. For this, the longest wave trains generated by a storm arrive before the shorter waves. For great depths, i.e., beyond half the wavelength, the speed of the waves no longer depends on the depth since the hyperbolic tangent tends towards 1.
The dispersion relation also makes it possible to understand the behavior of the waves [19] as they approach the coast. When the depth decreases spatially, the period remains constant. The above formulas lead to an increase in the number of wavelengths, and therefore a decrease in the wavelength and speed.
To simplify, in the case of deep water: velocity (propagation velocity or phase velocity) in m/s: c = 1.25 L ; period (time between two peaks): T 0.8 L ; and wave length: L 1.6 T 2 .
The aforementioned considerations are essential to implement the double algorithm illustrated in Figure 3a,b. Given the type of phenomenon and mechanism generating the envisaged outcomes, machine learning is the strong and right approach for extracting the desired data. We are not concerned with the distributions covering the epiphenomenon and whether they fall within, as for instance is the case of Lagrange’s, Poisson’s and Gauss’ descriptions, but we try to understand the global correlation amongst them. That is the main advantage of the machine learning approach. However, the inner arrangements of the algorithm are not obvious. These arrangements usually change according to the problem to be solved. Both Figure 3a,b are algorithm arrangements which are almost and slightly novel for the class of the problem we are facing in this paper. The first part, as per Figure 3a, is based on the acquisition of images captured by the video-sensors in order to retrieve the following data from the waves: temperature, vertical speed, and their magnitude. The algorithm is essentially based on convolution [20] along with a pooling of frames [21], and the final processing is provided by a multilayer perceptron (MLP) [22]. This first part must classify and extract features connected to temperature, vertical speed and wave detection. The convolution is devoted to applying the kernel, that is a few arrays of numbers, at the input to be connected to the output tensor, denoted as feature map, in this case maps of temperature, speed and wave detection. The pooling layer performs upon each feature of the above map in a separate way to create a new set of the same number of pooled feature maps. The pooling layer reduces the dimension of each feature map by a factor of 2.
The second algorithm, instead, extracts a volume of successive images to be, first processed by a 3D-CNN, and after through a cascaded LSTM (Long Short-Term Memory) [23], softmax [24], and a CTC block (connectionist temporal classification) [25]. In this case, the interest is in the composition of overlapped layers of waves, called superimposition, to retrieve and understand small particles of water contributing to the waving connected to the propagation speed.
Unlike RNN [26], the LSTM procedure provides small modifications to the information by multiplications and additions. The information is recorded by LSTM in the sense it selectively stores significant and useful parameters and forgets that is not useful. The chosen information is then processed by means of a softmax operator to maximize the magnitude of the previous information, also using an averaging operation. The last procedure is implemented by CTC that acts as a classifier that selects the most probable labeling related to the output of the softmax.
The aforementioned algorithms are connected to specific activation function, and considering the flowchart, we used the sotfmax as an activation function to solve the problem as well as max pooling layer blocks. The architecture we used has the same operating mode as that of the StoolNet of [27]. All convolutional layers are 1 “MP”, e.g., pooling layer, the pitches of all pooling layers are 3, and the core size is 3 × 3. “FC” stands for fully connected layer. The entry to StoolNet has been pre-processed, so that background information is discarded. The entry is resized to 120 × 84 × 3. The convolutional core sizes are 3 × 3 and the stride is 1. All activation functions in StoolNet are softmax.
The softmax function is also known to be used in various methods of classification into multiple classes, for example, in the case of artificial neural networks.

4. Results and Discussion

The test case was performed on Bagnoli beach, during the period 16–18 December 2018. The numerical model chain described in Section 3 was configured to reconstruct the weather and sea characteristics of the study area during this period.
As shown in Figure 4 and Figure 5, the study area was characterized by low winds coming from NW during the early hours of December 16 which underwent an hourly rotation in the following hours of the day, blowing from the NW at approximately 16:00 UTC. On 17 December 2018, the WRF meteorological model highlighted a maximum wind speed coming from NE with a maximum intensity of approximately 13 m/s at approximately 14:00 UTC. Subsequently, there was a decrease in wind speed in a range of 1–8 m/s mainly coming from N.
Starting from these weather forcings (wind), the numerical models WW3 and ROMS were used to perform the measurement of the sea state in terms of offshore waves [28], sea temperature, salinity and currents.
As shown in Figure 6, the study area was characterized by the maximum significant wave height value (of approximately 1.3 m) on 17 December 2018, which is associated with an average period of approximately 5.5 s.
The sea temperature and salinity define the weather column density, and indirectly, the vertical movements of the sea [29]. Figure 7 shows a sea surface temperature (SST) ranging from approximately 17.7 °C (during the night) and 18.1 °C. The sea surface salinity (SST) variations are very small.
The use of a machine learning approach reveals interesting features for decision-making allowing us to prevent damages. The adopted sensors, based on a progressive RGB CMOS device, allow 1080p HDTV video recording. The quality permits a good match for feature extraction based on artificial intelligence. As indicated in the previous section, using the first algorithm based on machine learning, we report an example of temperature distribution in December 2018 in function of the depth by considering two successive waves. The surface temperature, as per Figure 8, is approximately 10 °C for wave 1 (bottom band) in April 2019, and 18 °C for wave 2 (top band) in December 2018. The successive frames captured by the sensors are also reported. This is correct because, in December, in the area of the Naples gulf, the month of December is actually considered to be in autumn after a generally “strong” summer; conversely, April is in late mild winter.
Figure 9 depicts the vertical speed of wave propagation with a hypothetical (theoretical) and processed profile recovered by the first algorithm. Certainly, there is a reduced magnitude in the middle area due to the evanescent effect connected to the overlapping of successive waves. This trend agrees with what is shown in the previous figure. To advance the content of the wave field of propagation, which is generally invisible to the human eye, thanks to the pooling procedure, we are able to distinguish with a preview the propagation of the wave field (Figure 10). This is very important in order to advance the useful actions before possible peaks. Now, we are able to detect the transport phenomena connected to partial irrotational wave propagation; that is, we can see a helicoidal motion of some particles (Figure 11). This aspect is very important, or instance, to detect fine solid and liquid materials with a different density than the sea water; for example, pollution due to oil spill.
The results need to be expressed with specific performance metrics. Two important indicators can be used, i.e., accuracy and the loss. Whilst the accuracy is well known, the loss is important in training algorithms. A loss function [30], also known as a cost function, takes into account the probabilities or uncertainty of a prediction based on the difference between the prediction and the true value. This gives us a more nuanced view of the model’s performance.
Unlike precision, the loss is not a percentage; it is a sum of errors made for each sample in training or validation sets, which is often used in the learning process to find the best values of parameters for the model with appropriate weights in the neural network. During the training process, the objective pursued is the only one to minimize or lower this value. The most common loss functions are log loss and cross entropy loss, which give the same result when calculating error rates between 0 and 1, as well as the root mean square error and probability loss. In contrast to the precision, the loss can be used in both classification and regression problems.
The proposed metrics were applied to tailor the research in the effort to verify the training process related to the proposed algorithm. We recollect that two periods were involved. From Figure 12 and Figure 13, the trends of accuracy and loss are similar, respectively, for training (“train”) and delivered value (“val”), but there is a small discrepancy in the confusion matrix for both considered periods, i.e., April 2019 and December 2018. Since the trends are close, we introduced the confusion matrix as a further indicator to evaluate the eventual discrepancies. Figure 14 depicts both matrices for April (left) and December (right), whilst the value of the central diagonal are close, within a certain range of oscillation, but some values in the left area of the central diagonal indicate that there is a major discrepancy between the training and the delivered values for the data obtained in April. This “opening” or discrepancy starts after the ascending curve, after the 50th epoch and before the 100th epoch. It could be a question of wind and temperature distribution in two different periods: spring and autumn.

5. Conclusions

Certainly, the benefits of using sensors and sensing systems to extract features from a complex process involving different weather/climatic parameters is incommensurable. However, it is necessary to develop a robust algorithm to acquire these benefits in reference to the variability of the complex process. Video-sensors can assume a key role in recording the above complex process thanks to adequate post-processing. Extreme phenomena involving the sea and the ocean, in terms of marine waves, must be investigated, monitored in an online and offline manner. The latter requires recordings by means of sensors and sensing systems to understand the paroxysmal point that allows us to consider the phenomenon under test as reversible. That is, wave conditions along with wind fall in the range of the complex process.
The classical approach, in terms of modeling, delivers elements necessary for understanding such as wave magnitude, water surface temperature and wind fields. Certainly, in our case, an additional sensing instrument was necessary to retrieve local temperature and wind direction and intensity. However, these data can be given as input for a training algorithm based on artificial intelligence, namely machine learning to extract features encompassed in a panoply of data video-recorded by means of CMOS sensors. The classical approach, mostly deterministic and/or probabilistic, displays inaccuracy whether the set of data is not complete and/or in the presence of nonlinearities in the recovered data.
The current approach, also proposed in this paper, is based on collecting data from different sources such as weather forecast systems, and synthetic aperture radar (SAR) to be processed for retrieving accurate results. The cameras are used for counting the number of waves impacting on the shore. All these data are processed using a high spatial resolution model chain configured using a high-performance computing (HPC) infrastructure as depicted in Figure 2. It is a huge process with important deliveries in terms of results such as wind direction, magnitude, temperature and wave height.
Machine learning, instead, as was the case for us, enabled leveraging the information in order to produce useful features connected to parameters and variables which are hidden in the waves such as submarine temperature profiles, waves fields and transport phenomena. This approach is similar to virtual ultrasound monitoring [31]. Specific metrics have been adopted such as accuracy, loss and confusion matrix. They display reliable trends yielding to consider good training for the proposed algorithm.
Machine learning only works on the images captured by the video-sensors located on the shore. It delivers much more data than the previously illustrated model, that is: (i) temperature and wave range displacement in terms of successive waving. Numerically speaking, the results of temperature are very close, i.e., they display a difference less than 0.5–1.2%. Figure 8 exhibits a transitional layer from one pack to another with the relative temperature while the numerical model does not; (ii) the wave velocity is reported in both approaches. The training velocity is close to the theory envisaged for this area; (iii) the CNN allows to extract the wave field which is possible but difficult with the classical approach. Thanks to the wave field, we are able to extract the spatial wave displacement and impact in the visible and invisible range, as reported in Figure 10. This allows us to understand the submarine flow before the storm or in the absence of isokinetic conditions that complicate the application of classical models. The isokinetic conditions allow one to work in fluid equilibrium with a low Reynolds number; (iv) the 3-CNN, instead, delivers the transport phenomenon with the rolling and swelling as reported in Figure 11. The transport is certainly amplified by the wave height as mentioned previously. It is a paramount aspect for detecting material displacements, as in the case of oil spill due to discharges from vessels.

Author Contributions

Conceptualization, A.L.-E.; Formal analysis, A.L.-E.; Methodology, A.L.-E., J.P.D.O., D.D.L., M.P., G.B. (Giorgio Budillon), G.B. (Guido Benassai), S.M.; Resources, A.L.-E., D.D.L.; Supervision, A.L.-E., M.P., S.M.; Validation, A.L.-E., J.P.D.O., D.D.L., M.P., S.M.; Writing—original draft, A.L.-E., D.D.L.; Writing—review & editing, A.L.-E., M.P., D.D.L., S.M. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Elferchichi, A.; Giorgio, G.A.; Lamaddalena, N.; Ragosta, M.; Telesca, V. Variability of Temperature and Its Impact on Reference Evapotranspiration: The Test Case of the Apulia Region (Southern Italy). Sustainability 2017, 9, 2337. [Google Scholar] [CrossRef] [Green Version]
  2. Corbari, C.; Salerno, R.; Ceppi, A.; Telesca, V.; Mancini, M. Smart irrigation forecast using satellite LANDSAT data and meteo-hydrological modeling. Agric. Water Manag. 2019, 212, 283–294. [Google Scholar] [CrossRef]
  3. Lay-Ekuakille, A.; Avoci Ugwiri, M.; Djungha Okitadiowo, J.P.; Telesca, V.; Picuno, P.; Liguori, C.; Satya, S.P. SAR Sensors Measurements for Environmental Classification: Machine Learning-based Performances. IEEE Instrum. Meas. Mag. 2020, 23, 23–30. [Google Scholar] [CrossRef]
  4. Lyman, T.P.; Elsmore, K.; Gaylord, B.; Byrnes, J.E.K.; Miller, L.P. Open Wave Height Logger: An open source pressure sensor data logger for wave measurement. Limnol. Oceanogr. Methods 2020, 18, 335–345. [Google Scholar] [CrossRef]
  5. Picco, P.; Vignudelli, S.; Repetti, L. A Comparison between Coastal Altimetry Data and Tidal Gauge Measurements in the Gulf of Genoa (NW Mediterranean Sea). J. Mar. Sci. Eng. 2020, 8, 862. [Google Scholar] [CrossRef]
  6. Lurton, X.; Dugelay, S.; Augustin, J.-M. Analysis of Multibeam Echo-Sounder Signals from the Deep Seafloor. In Proceedings of the OCEANS’94, Brest, France, 13–16 September 1994. [Google Scholar] [CrossRef]
  7. Toffoli, A.; Bitner-Gregersen, E.M. Types of Ocean Surface Waves, Wave Classification. In Encyclopedia of Maritime and Offshore Engineering; John Wiley & Sons, Ltd.: Chichester, UK, 2017; pp. 1–8. [Google Scholar]
  8. Jenkinsa, A.D.; Bakhoday Paskyabib, M.; Ferb, I.; Guptac, A.; Adakudlu, M. Modelling the effect of ocean waves on the atmospheric and ocean boundary layers. Energy Procedia 2012, 24, 166–175. [Google Scholar] [CrossRef] [Green Version]
  9. Budillon, G.; Delfanti, R.; Vicinanza, D. Special Issue on geophysical processes in ABBaCo project (environmental restoration and bathing at SIN Bagnoli-Coroglio, Southern Tyrrhenian Sea). Chem. Ecol. 2020, 36, 493–495. [Google Scholar] [CrossRef]
  10. Sacchi, M.; Matano, F.; Molisso, F.; Passaro, S.; Caccavale, M.; Di Martino, G.; Guarino, A.; Innangi, S.; Tamburrino, S.; Tonielli, R.; et al. Geological framework of the Bagnoli-Coroglio coastal zone and continental shelf, Pozzuoli (Napoli) Bay. Chem. Ecol. 2020, 36, 529–549. [Google Scholar] [CrossRef]
  11. Armiento, G.; Caprioli, R.; Cerbone, A.; Chiavarini, S.; Crovato, C.; De Cassan, M.; De Rosa, L.; Montereali, M.R.; Nardi, E.; Nardi, L.; et al. Current status of coastal sediments contamination in the former industrial area of Bagnoli-Coroglio (Naples, Italy). Chem. Ecol. 2020, 36, 579–597. [Google Scholar] [CrossRef]
  12. Di Luccio, D.; Benassai, G.; Mucerino, L.; Montella, R.; Conversano, F.; Pugliano, G.; Robustelli, U.; Budillon, G. Charac-terization of beach run-up patterns in Bagnoli bay during ABBACO project. Chem. Ecol. 2020, 36, 619–636. [Google Scholar] [CrossRef]
  13. Pugliano, G.; Robustelli, U.; Benassai, G.; Luccio, D.; Mucerino, L. Shoreline measurement obtained with direct and remote techniques on a sandy beach in Gulf of Pozzuoli (Campania). IMEKO TC19, 2019. International Workshop on Metrology for the Sea: Learning to Measure Sea Health Parameters. MetroSea 2019, 2020, 265–269. [Google Scholar]
  14. Skamarock, W.C.; Klemp, J.B. A time-split nonhydrostatic atmospheric model for weather research and forecasting applications. J. Comput. Phys. 2008, 227, 3465–3485. [Google Scholar] [CrossRef]
  15. NCEP Products Inventory. Global Products. Available online: https://www.nco.ncep.noaa.gov/pmb/products/gfs (accessed on 20 February 2021).
  16. Powers, J.G.; Klemp, J.B.; Skamarock, W.C.; Davis, C.A.; Dudhia, J.; Gill, D.O.; Coen, J.L.; Gochis, D.J.; Ahmadov, R.; Peckham, S.E.; et al. The Weather Research and Forecasting Model: Overview, System Efforts, and Future Directions. Bull. Am. Meteorol. Soc. 2017, 98, 1717–1737. [Google Scholar] [CrossRef]
  17. Tolman, H.L. The Numerical Model WAVEWATCH: A Third Generation Model for Hindcasting of Wind Waves on Tides in Shelf Seas; Faculty of Civil Engineering, Delft University of Technology: Delft, The Netherlands, 1989. [Google Scholar]
  18. Tolman, H.L. Distributed-memory concepts in the wave model WAVEWATCH III. Parallel Comput. 2002, 28, 35–52. [Google Scholar] [CrossRef]
  19. Di Luccio, D.; Benassai, G.; Budillon, G.; Mucerino, L.; Montella, R.; Pugliese Carratelli, E. Wave run-up prediction and observation in a micro-tidal beach. Nat. Hazards Earth Syst. Sci. 2018, 18, 2841–2857. [Google Scholar] [CrossRef] [Green Version]
  20. Ahammad, S.H.; Rajesh, V.; Rahman, M.Z.U.; Lay-Ekuakille, A. A Hybrid CNN Based Segmentation and Boosting Classifier for Real Time Sensor Spinal Cord Injury Data. IEEE Sens. J. 2020, 20, 10092–10101. [Google Scholar] [CrossRef]
  21. Singh, S.P.; Sharma, M.K.; Lay-Ekuakille, A.; Gangwar, D.; Gupta, S. Deep ConvLSTM With Self-Attention for Human Activity Decoding Using Wearable Sensors. IEEE Sens. J. 2021, 21, 8575–8582. [Google Scholar] [CrossRef]
  22. Lay-Ekuakille, A.; Trotta, A. Predicting VOC Concentration Measurements: Cognitive Approach for Sensor Networks. IEEE Sens. J. 2011, 11, 3023–3030. [Google Scholar] [CrossRef]
  23. Balouji, E.; Gu, I.Y.; Bollen, M.H.; Bagheri, A.; Nazari, M. A LSTM-Based Deep Learning Method with Application to Voltage Dip Classification. In Proceedings of the 2018 18th International Conference on Harmonics and Quality of Power (ICHQP), Institute of Electrical and Electronics Engineers (IEEE), Ljubljana, Slovenia, 13–16 May 2018; pp. 1–5. [Google Scholar]
  24. Liu, W.; Wen, Y.; Yu, Z.; Yang, M. Large-Margin Softmax Loss for Convolutional Neural Networks. In Proceedings of the ICML’16: 33rd International Conference on International Conference on Machine Learning, New York, NY, USA, 20–22 June 2016; Volume 48, pp. 507–516. [Google Scholar]
  25. Graves, A.; Fernandez, S.; Gomez, F.; Schmidhuber, J. Connectionist Temporal Classification: Labelling Unsegmented Sequence Data with Recurrent Neural Networks. In Proceedings of the 23 rd International Conference on Machine Learning, Pittsburgh, PA, USA, 25–29 June 2006. [Google Scholar]
  26. Sherstinsky, A. Fundamentals of Recurrent Neural Network (RNN) and Long Short-Term Memory (LSTM) network. Phys. D Nonlinear Phenom. 2020, 404, 132306. [Google Scholar] [CrossRef] [Green Version]
  27. Yang, Z.; Leng, L.; Kim, G.B. (Guido Benassai) StoolNet for Color Classification of Stool Medical Images. Electronics 2019, 8, 1464. [Google Scholar] [CrossRef] [Green Version]
  28. Di Luccio, D.; Benassai, G.; Di Paola, G.; Rosskopf, C.; Mucerino, L.; Montella, R.; Contestabile, P. Monitoring and modelling coastal vulnerability and mitigation proposal for an archaeological site (Kaulonia, Southern Italy). Sustainability 2018, 10, 2017. [Google Scholar] [CrossRef] [Green Version]
  29. Benassai, G.; Migliaccio, M.; Nunziata, F. The use of COSMO-SkyMed© SAR data for coastal management. J. Mar. Sci. Technol. 2015, 20, 542–550. [Google Scholar] [CrossRef]
  30. Janocha, K.; Czarnecki, W.M. On Loss Functions for Deep Neural Networks in Classification. Schedae Inform. 2017, 25, 4959. [Google Scholar] [CrossRef]
  31. Conversano, F.; Casciaro, E.; Franchini, R.; Lay-Ekuakille, A.; Casciaro, S. A quantitative and automatic echographic method for real-time localization of endovascular devices. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 2011, 58, 2107–2117. [Google Scholar] [CrossRef] [PubMed]
Figure 1. Overview of the study area (a) and zoomed-in image of the investigated beach (b), showing the points of view of the video-monitoring system (camera T1 (c) and camera T2 (d)).
Figure 1. Overview of the study area (a) and zoomed-in image of the investigated beach (b), showing the points of view of the video-monitoring system (camera T1 (c) and camera T2 (d)).
Sensors 21 04203 g001
Figure 2. Block diagram of the model chain and of their mutual connections.
Figure 2. Block diagram of the model chain and of their mutual connections.
Sensors 21 04203 g002
Figure 3. (a) Proposed double machine learning algorithm: a convolution including a multilayer perceptron (left); (b) Proposed double machine learning algorithm: 3D-CNN encompassing dedicated routines based on LSTM, Softm and CTC.
Figure 3. (a) Proposed double machine learning algorithm: a convolution including a multilayer perceptron (left); (b) Proposed double machine learning algorithm: 3D-CNN encompassing dedicated routines based on LSTM, Softm and CTC.
Sensors 21 04203 g003
Figure 4. Calculation of wind speed (solid line) and wind direction (circles) in the study area between 16 and 18 December 2018. The simulation was performed using the WRF numerical model.
Figure 4. Calculation of wind speed (solid line) and wind direction (circles) in the study area between 16 and 18 December 2018. The simulation was performed using the WRF numerical model.
Sensors 21 04203 g004
Figure 5. Maps of wind speed and wind direction in the study area between 16 and 18 December 2018.
Figure 5. Maps of wind speed and wind direction in the study area between 16 and 18 December 2018.
Sensors 21 04203 g005
Figure 6. Calculation of wave height and direction (a) and wave period (b) in the study area between 16 and 18 December 2018. The simulation was performed using the WW3 numerical model.
Figure 6. Calculation of wave height and direction (a) and wave period (b) in the study area between 16 and 18 December 2018. The simulation was performed using the WW3 numerical model.
Sensors 21 04203 g006
Figure 7. Calculation of sea surface temperature and salinity in the study area between 16 and 18 December 2018. The simulation was performed using the RMS3 numerical model.
Figure 7. Calculation of sea surface temperature and salinity in the study area between 16 and 18 December 2018. The simulation was performed using the RMS3 numerical model.
Sensors 21 04203 g007
Figure 8. Temperature distribution during wave propagation and displacement steps.
Figure 8. Temperature distribution during wave propagation and displacement steps.
Sensors 21 04203 g008
Figure 9. Vertical speed profile in theoretical and training steps.
Figure 9. Vertical speed profile in theoretical and training steps.
Sensors 21 04203 g009
Figure 10. Wave field of propagation in frequencies visible and invisible to the human eye.
Figure 10. Wave field of propagation in frequencies visible and invisible to the human eye.
Sensors 21 04203 g010
Figure 11. Output frames of processed overlapped wave propagation with 3D-CNN illustrating transport phenomena.
Figure 11. Output frames of processed overlapped wave propagation with 3D-CNN illustrating transport phenomena.
Sensors 21 04203 g011
Figure 12. Accuracy vs. long epoch and loss illustration in April 2019.
Figure 12. Accuracy vs. long epoch and loss illustration in April 2019.
Sensors 21 04203 g012
Figure 13. Accuracy vs. long epoch and loss illustration in December 2018.
Figure 13. Accuracy vs. long epoch and loss illustration in December 2018.
Sensors 21 04203 g013
Figure 14. Confusion matrix metrics for April 2019 (left), and December 2018 (right).
Figure 14. Confusion matrix metrics for April 2019 (left), and December 2018 (right).
Sensors 21 04203 g014
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Lay-Ekuakille, A.; Djungha Okitadiowo, J.P.; Di Luccio, D.; Palmisano, M.; Budillon, G.; Benassai, G.; Maggi, S. Image Sensors for Wave Monitoring in Shore Protection: Characterization through a Machine Learning Algorithm. Sensors 2021, 21, 4203. https://doi.org/10.3390/s21124203

AMA Style

Lay-Ekuakille A, Djungha Okitadiowo JP, Di Luccio D, Palmisano M, Budillon G, Benassai G, Maggi S. Image Sensors for Wave Monitoring in Shore Protection: Characterization through a Machine Learning Algorithm. Sensors. 2021; 21(12):4203. https://doi.org/10.3390/s21124203

Chicago/Turabian Style

Lay-Ekuakille, Aimé, John Peter Djungha Okitadiowo, Diana Di Luccio, Maurizio Palmisano, Giorgio Budillon, Guido Benassai, and Sabino Maggi. 2021. "Image Sensors for Wave Monitoring in Shore Protection: Characterization through a Machine Learning Algorithm" Sensors 21, no. 12: 4203. https://doi.org/10.3390/s21124203

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