ICCE 2022

How to Cite

DEEP LEARNING OBJECT DETECTION APPLICATION TO SURFING WAVE QUALITY. (2023). Coastal Engineering Proceedings, 37, papers.25.


Quantitative monitoring is imperative to the sustainable management of coastal resources. Surfing resources have been both created and degenerated or destroyed by activities in the coastal zone. Effective surfing wave quality monitoring requires identification and tracking of the breaking part of the wave and the unbroken wave crest. Remote Camera Systems (RCS) have proven their utility in being able to monitor the coastal zone and provide almost continuous, high frequency data collection. RCSs lend themselves very well to the monitoring of surf breaks which are highly dynamic. The images captured from an RCS monitoring a surf break on the west coast of Aotearoa New Zealand are used to train a Convolutional Neural Network (CNN) to detect the break points (BP), associated crest orientation and relative Still Water Level (SWL) of each instance of breaking waves in each image. Model settings and image annotations were modified over a suite of training cases to improve model efficacy, which was evaluated each epoch of training with mean Average-Precision (mAP; max 1). A mAP of 0.794 was achieved for the BP and Crest Point (CP) CNN, and 8.634 for the SWL. The model was used to detect ~1.6 M objects across ~1 million images, with a mean confidence value of all BP-CP detections of 0.63 and more than 70percent of detections being greater than 0.5. This model enables the first automation of meaningful surfing wave quality monitoring.


Atkin, E.A. 2010. The Impact of an ASR on Breaking Wave Conditions at Boscombe, UK. Thesis: University of Southampton, UK.

Atkin, E.A. 2021. Machine-learned Peel Angles for Surfing Wave Quality Monitoring. Proceedings of the 25th Australasian Coasts & Ports 2021 Conference, Christchurch, New Zealand.

Atkin, E.A., Mead, S.T., Bryan, K., Hume, T. and Waiti, J. 2017. Remote Sensing, Classification and Management Guidelines for Surf Breaks of National and Regional Significance. Proceedings of the 23rd Australasian Coasts and Ports Conference, Cairns, Aus., 21-23 June 2017.

Atkin, E.A, Bryan, K., Hume, T., Mead, S. T., and Waiti, J., 2019a. Management Guidelines for Surfing Resources. Raglan, Aotearoa New Zealand: Aotearoa New Zealand Association for Surfing Research.

Atkin, E.A, Bryan, K., Mead, S. T., Hume, T., and Waiti, J. 2019b. Management Guidelines for Surfing Resources. Proceedings of the 24th Australasian Coasts and Ports Conference, Hobart, Australia, 10-13 September 2019.

Atkin, E.A., Mead, S.T., O’Connell-Milne, S. and Davies-Campbell, J. 2021. Surf Break of Regional Significance: Southland. eCoast technical report prepared for Environment Southland.

Battjes, J. A. 1974. Surf Similarity. Coastal Engineering Proceedings, 1(14), 26.

Bouguet J.Y. 2015. Camera Calibration. Toolbox for Matlab. Available online:

Bruder, B.L. and Brodie, K.L. 2020. CIRN Quantitative Coastal Imaging Toolbox. SoftwareX, 12.

Davies-Campbell, J. 2018. The Morphology and Surf Conditions of Aramoana Beach, Otago : A Surf Break of National Significance. Thesis: University of Waikato, Aotearoa New Zealand.

Department of Conservation, 2010. New Zealand Coastal Policy Statement 2010. Wellington, New Zealand: Department of Conservation, 30p.

Edeyejedi 2020. Re: Rotated Bounding Boxes [Discussion post]. GitHub.

Everingham, M., Eslami, S. M. A., Van Gool, L., Williams, C. K. I., Winn, J. and Zisserman, A. 2015. The PASCAL Visual Object Classes Challenge: A Retrospective. International Journal of Computer Vision, 111(1), 98-136.

Galvin, C. J., 1968. Breaker Type Classification on Three Laboratory Beaches. Journal of Geophysical Research, 73, 3651-3659.

Guizar-Sicairos, M., Thurman, S.T. and Fienup, J.R. 2008. Efficient Subpixel Image Registration Algorithms. Optics Letters, 33, 156-158.

He, K., Gkioxari, G., Dollár, P. and Girshick, R. 2017. Mask R-CNN. In Proceedings of the IEEE International Conference on Computer Vision.

Holman, R.A and Stanley, J. 2007. The History and Technical Capabilities Of Argus. Coastal Engineering, 54, 6, p. 477–491.

Hutt, J. A., Black, K. P. and Mead, S. T. 2001. Classification of Surf Breaks in Relation to Surfing Skill. In: Black, K.P. (ed.) Natural and Artificial Reefs for Surfing and Coastal Protection, Journal of Coastal Research, SI No. 29, p. 66-81.

Iribarren, C. R., and Nogales, C. 1949. Protection des Ports. Section II, Comm. 4, XVIIth Inter. Naval Cong., 31-80.

Jocher et al. 2020. Ultralytics/yolov5. Version v3.0. DOI: 10.5281/zenodo.3983579

Karimi, D., Dou, H., Warfield, S.K. and Gholipour, A. 2020. Deep Learning with Noisy Labels: Exploring Techniques and Remedies Medical Image Analysis, 65.

Kim, J., Kim, J., Kim, T., Huh, D., and Caires, S. 2020. Wave-Tracking in the Surf Zone Using Coastal Video Imagery with Deep Neural Networks. Atmosphere, 11(3), 304.

Li, M., Zhang, X., Lei, L., Wang, X. and Guo, X. 2020. Agricultural Greenhouses Detection in High Resolution Satellite Images Based on Convolutional Neural Networks: Comparison of Faster R-CNN, YOLO v3 and SSD. Sensors, 20, 4938.

Lin, T.Y., Maire, M., Belongie, S., Hays, J., Perona, P., Ramanan, D., Dollár, P. and Zitnick, C.L. 2014. Microsoft COCO: Common Objects in Context. European Conference on Computer Vision, p.740-755.

Malta, A., Mendes, M. and Farinha, T. 2021. Augmented Reality Maintenance Assistant Using YOLOv5. Applied Sciences, 11, 4758.

McIntosh, R., Atkin, E.A. and Davies-Campbell, J, 2018. Development of an Automated Peel Angle Detection System for the Manu Bay Surf Break. New Zealand Coastal Society Conference, Gisborne, 2018.

Mead, S.T. 2000. Incorporating High-Quality Surfing Breaks into Multi-Purpose Offshore Reefs. Hamilton, New Zealand: University of Waikato, Ph.D. dissertation.

Mead, S. T. and Black, K. P. 2001a. Field Studies Leading to the Bathymetric Classification of World-Class Surfing Breaks. In: Black, K.P. (ed.) Natural and Artificial Reefs for Surfing and Coastal Protection, Journal of Coastal Research, SI 29, pp. 5-21.

Mead, S. T. and Black, K. P. 2001b. Functional Component Configurations Controlling Surfing Wave Quality at World-Class Surfing Breaks. In: Black, K.P. (ed.) Natural and Artificial Reefs for Surfing and Coastal Protection, Journal of Coastal Research, SI 29, pp. 22-32.

Mead S. T. and Black, K. P. 2001c. Predicting the Breaking Intensity of Surfing waves. In: Black, K.P. (ed.) Natural and Artificial Reefs for Surfing and Coastal Protection, Journal of Coastal Research, SI 29, pp. 51-65.

Moores, A. 2001. Using Video Images to Quantify Wave Sections and Surfer Parameters. Hamilton, New Zealand: The University of Waikato, Masters Thesis, 143p.

Nepal, U. and Eslamiat, H. 2022. Comparing YOLOv3, YOLOv4 and YOLOv5 for Autonomous Landing Spot Detection in Faulty UAVs. Sensors, 22, 464.

Rodriguez-Padilla, I., Castelle, B., Marieu, V. and Morichon, D. 2020. A Simple and Efficient Image Stabilization Method for Coastal Monitoring Video Systems. Remote Sensing, 12, 70.

Scarfe, B.E. 1999. Hydrography and Photogrammetry: Tools for Artificial Surfing Reef Studies. MSc Dissertation, University of Otago, New Zealand.

Scarfe, B. 2008. Oceanographic Considerations for the Management and Protection of Surfing Breaks. PhD thesis, University of Waikato, New Zealand.

Shand, T.D. Bailey, D.G., and Shand, R.D. 2012. Automated Detection of Breaking Wave Height Technique. Journal of Coastal Research, 28(3), 671-682.

Stringari, C.E., Harris, D.L. and Power, H. 2019. A Novel Machine Learning Algorithm for Tracking Remotely Sensed Waves in The Surf Zone. Coastal Engineering,147, p.149-158.

Stringari, C.E, Guimarães, P.V, Filipot, J-F., Leckler, F. and Duarte, R. 2021. Deep Neural Networks for Active Wave Breaking Classification. Scientific Reports, 11(1), pp.1-12.

Thompson, M.E., Watterson, E. and Baldock, T.E. 2021. Detailed Assessment of Surf Amenity over Reef and Sand Bottom Surf Breaks using Wave Peel Tracking. Proceedings of the 25th Australasian Coasts & Ports 2021 Conference – Christchurch, 30 November – 3 December 2021.

van der Walt, S., Schönberger, J.L., Nunez-Iglesias, J., Boulogne, F., Warner, J.D., Yager, N., Gouillart, E., Yu, T. and the scikit-image contributors 2014. scikit-image: Image processing in Python. PeerJ, 2, 453.

Walker, J.R., Palmer, R.Q. and Kukea, J.K. 1972. Recreational Surfing on Hawaiian Reefs. Proceedings of the 13th Conference on Coastal Engineering, Vancouver, Canada.

Walker, J.R., 1974, Recreational Surf Parameters, Honolulu, Hawaii, USA: University of Hawaii, Look Laboratory Report No. 30, 311p.

Wiegel, R. L., 1964. Oceanographical Engineering. N.J: Prentice-Hall.

Yang, H., Deng R., Lu, Y., Z, Zhu, Chen, Y., Roland, J.T., Lu, L., Landman, B.A., Fogo, A.B. and Huo, Y., 2020. CircleNet: Anchor-free Glomerulus Detection with Circle Representation. Medical image computing and computer-assisted intervention, International Conference on Medical Image Computing and Computer-Assisted Intervention.

Creative Commons License

This work is licensed under a Creative Commons Attribution 4.0 International License.

Copyright (c) 2023 Edward A Atkin, Jai Davies-Campbell, Rhys McIntosh