five

Autonomous classification of wave breaker type in a large wave flume

收藏
DataONE2026-01-06 更新2026-01-17 收录
下载链接:
https://search.dataone.org/view/sha256:db6314ba9b3ccd39e63d1bfa6a2820d21fc7d1ce1c3a3482c9cc7e12c98ec21c
下载链接
链接失效反馈
官方服务:
资源简介:
This dataset accompanies the article \"Autonomous Classification of Wave Breaker Type in a Large Wave Flume.\" It contains the Python code used to train, test, and implement a You Only Look Once-random forest (YOLO-RF) machine learning (ML) model for classifying breaking waves (plunging or spilling) from GoPro videos collected in a wave flume. In addition to the Python code, it contains supplemental files, including the training and testing data sets for the YOLO and RF models, full-length input videos, an example of the model applied to one set of wave conditions, and examples of all files (including intermediary files) generated while training and testing the model. The YOLO model, which classifies five wave features (e.g., prebreaking, curling, splashing, whitewash, crumbling) in a set of video frames, is coupled to an RF model that takes normalized feature counts over multiple frames as inputs and outputs a wave-breaking type for each detected wave. The model, trained and validat..., Data Collection: Laboratory testing was conducted at the O.H. Hinsdale Wave Laboratory large wave flume at Oregon State University. The usable length of the wave flume is about 90m, and the width is 3.7m. The bathymetry was adjusted using concrete slabs, and the height of the flume at the piston-type generator is 4.6 m. The primary objective of these tests was to measure the energy loss and change in breaking induced by the submerged breakwater structures, the latter of which is facilitated by the YOLO-RF approach. A variety of 1/6 scale tests, relative to conditions at a planned deployment site, were conducted with different wave periods and wave heights at a mean water level of 1.44m. Both regular and irregular wave fields were generated from a piston-type wavemaker, but mostly irregular cases are included in this dataset. A JONSWAP spectrum was used to generate irregular waves with specified significant wave heights and peak periods such that the random spectrum, for each set of wave..., , # Data from: Autonomous classification of wave breaker type in a large wave flume #### **Accompanying Article** Robertson, I., Alvaro, A., Verma, S., Jones, B., Levy, J., Gokdepe, M., & Huang, Z. (2026). *Autonomous classification of wave breaker type in a large wave flume*. **Coastal Engineering, 204**, 104902. [https://doi.org/10.1016/j.coastaleng.2025.104902](https://doi.org/10.1016/j.coastaleng.2025.104902) #### Overview This repository contains the data and code used to train, test, and implement a machine learning algorithm that classifies videos of breaking waves as plunging or spilling. The program was designed to analyze videos shot in a wave flume from head-on overhead angles, but with proper modification could be applied to field settings or alternate angles. The python scripts were developed and implemented using a conda virtual environment and used a GPU to speed up processing. For best results, a similar configuration is recommended. #### File Structure **Code** Cod...,
创建时间:
2026-01-07
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作