Surface wave measurements with IoT image processing
This study develops two different approaches to perform temporal and spatial measurements of surface wave profile for experimental studies in transparent wave flumes. Both are based on image acquisition and processing with an Internet of Things (IoT) system consisting of three sets of GoPro camera c...
Saved in:
Main Authors: | , , , |
---|---|
Other Authors: | |
Format: | Article |
Language: | English |
Published: |
2022
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/155893 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-155893 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1558932022-03-26T20:11:30Z Surface wave measurements with IoT image processing Wei, Yuying Sree, Dharma K. K. Yang, Chun Law, Adrian Wing-Keung School of Civil and Environmental Engineering School of Mechanical and Aerospace Engineering Nanyang Environment and Water Research Institute Environmental Process Modelling Centre Engineering::Civil engineering Wave Profile IoT System This study develops two different approaches to perform temporal and spatial measurements of surface wave profile for experimental studies in transparent wave flumes. Both are based on image acquisition and processing with an Internet of Things (IoT) system consisting of three sets of GoPro camera cum Raspberry Pi connected wirelessly together in a local LAN. The first approach uses advanced edge algorithms with perspective transformation of the multiple cameras for the detection, while the second approach adopts Convolutional Neural Network (CNN) algorithms instead with training of the processed image data using information from additional discrete probes installed. Their accuracy is assessed under a range of experimental conditions of regular and irregular waves with different wave heights and periods, based on metrics that consist of the average errors of the predicted water surface profile as well as position errors for wave crests and troughs. The effects on the measurement accuracy due to the image acquisition frequency, camera resolution and camera location are also investigated. The results show that higher wave steepnesses generally lead to larger detection errors, and measurements for irregular waves are also more challenging. In addition, positioning the cameras closer to the wave flume sidewalls yields better detection results as expected, particularly in resolving wave crests and troughs, although the field of view narrows at the same time. However, higher video frequencies and camera resolutions might not necessarily improve the accuracy contrary to common expectation due to jaggedness in the image processing. Overall, both approaches are shown to be viable for the measurement of wave profile in the laboratory. The first approach is more straight forward in terms of implementation, and it performs well for regular wave conditions. The second approach requires more complex training of the neural networks, but its accuracy is significantly higher particularly for irregular waves. Submitted/Accepted version 2022-03-24T06:19:21Z 2022-03-24T06:19:21Z 2021 Journal Article Wei, Y., Sree, D. K. K., Yang, C. & Law, A. W. (2021). Surface wave measurements with IoT image processing. Journal of Hydro-Environment Research, 39, 60-70. https://dx.doi.org/10.1016/j.jher.2021.07.001 1570-6443 https://hdl.handle.net/10356/155893 10.1016/j.jher.2021.07.001 2-s2.0-85111060958 39 60 70 en Journal of Hydro-Environment Research © 2021 International Association for Hydro-environment Engineering and Research, Asia Pacific Division. All rights reserved. This paper was published by Elsevier B.V. in Journal of Hydro-Environment Research and is made available with permission of International Association for Hydro-environment Engineering and Research, Asia Pacific Division. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Civil engineering Wave Profile IoT System |
spellingShingle |
Engineering::Civil engineering Wave Profile IoT System Wei, Yuying Sree, Dharma K. K. Yang, Chun Law, Adrian Wing-Keung Surface wave measurements with IoT image processing |
description |
This study develops two different approaches to perform temporal and spatial measurements of surface wave profile for experimental studies in transparent wave flumes. Both are based on image acquisition and processing with an Internet of Things (IoT) system consisting of three sets of GoPro camera cum Raspberry Pi connected wirelessly together in a local LAN. The first approach uses advanced edge algorithms with perspective transformation of the multiple cameras for the detection, while the second approach adopts Convolutional Neural Network (CNN) algorithms instead with training of the processed image data using information from additional discrete probes installed. Their accuracy is assessed under a range of experimental conditions of regular and irregular waves with different wave heights and periods, based on metrics that consist of the average errors of the predicted water surface profile as well as position errors for wave crests and troughs. The effects on the measurement accuracy due to the image acquisition frequency, camera resolution and camera location are also investigated. The results show that higher wave steepnesses generally lead to larger detection errors, and measurements for irregular waves are also more challenging. In addition, positioning the cameras closer to the wave flume sidewalls yields better detection results as expected, particularly in resolving wave crests and troughs, although the field of view narrows at the same time. However, higher video frequencies and camera resolutions might not necessarily improve the accuracy contrary to common expectation due to jaggedness in the image processing. Overall, both approaches are shown to be viable for the measurement of wave profile in the laboratory. The first approach is more straight forward in terms of implementation, and it performs well for regular wave conditions. The second approach requires more complex training of the neural networks, but its accuracy is significantly higher particularly for irregular waves. |
author2 |
School of Civil and Environmental Engineering |
author_facet |
School of Civil and Environmental Engineering Wei, Yuying Sree, Dharma K. K. Yang, Chun Law, Adrian Wing-Keung |
format |
Article |
author |
Wei, Yuying Sree, Dharma K. K. Yang, Chun Law, Adrian Wing-Keung |
author_sort |
Wei, Yuying |
title |
Surface wave measurements with IoT image processing |
title_short |
Surface wave measurements with IoT image processing |
title_full |
Surface wave measurements with IoT image processing |
title_fullStr |
Surface wave measurements with IoT image processing |
title_full_unstemmed |
Surface wave measurements with IoT image processing |
title_sort |
surface wave measurements with iot image processing |
publishDate |
2022 |
url |
https://hdl.handle.net/10356/155893 |
_version_ |
1728433376564609024 |