Automated Analysis Of Coastal Webcam Footage By Means Of Machine Learning
Abstract and Figures
This thesis aims to create a machine-learning approach for predicting wave heights and water levels from webcam images. For this purpose, different models and input data types were tested. Classification and regression tasks were performed with deep learning and machine learning models. The water level prediction was divided into four models depending on the sea state visible in the models. There are models for calm, smooth, slight, and rough seas and a model for wave height prediction. The best results were achieved using supervised machine learning with Gaussian process regression. For the 2015 dataset, the wave height prediction achieved an error of 11 cm while the water level prediction achieved a mean error of 26 cm. The errors for the individual water level prediction models were 0 cm for calm seas, 14 cm for smooth seas, 12 cm for slight seas, and 1 cm for moderate seas.