Abstract
Video systems have become widely used all around the world in coastal monitoring strategies, allowing both high temporal and spatial sampling frequency, with low logistic and costs efforts. The present paper deals with a new tool for coastal images processing, aimed at the automatic shoreline detection and data analysis. The tool is composed by a shoreline detection routine implemented in a web-application, addressed at images processing (i.e. shoreline extraction and geo-rectification), data analysis and sharing results about beach actual state and shore evolution in quasi-real time. The Shoreline Detection Model (SDM) is based on a new algorithm, implementing image-processing procedures, which allows extracting the sea/land boundary from automatic segmented Timex images. The SDM calibration and validation has been performed on different coastal images derived from a video monitoring system installed at Alimini (Lecce, IT) in 2005, by comparing automatic shoreline contours with the manual detected ones. Moreover, in December 2015, new video monitoring systems were installed in South Italy (Porto Cesareo and Torre Canne, Apulia region), at sandy beaches affected by erosion phenomena. The application of the SDM on images recorded by the new systems has allowed testing the model feasibility at sites characterized by different morphological features and geographical exposition. The present describes in detail the SDM algorithm and the image processing procedures used. The results of the model calibration and validation performed at Alimini and the tests performed at Porto Cesareo on first images are reported.
Similar content being viewed by others
References
Aarninkhof SG, Turner IL, Dronkers TD, Caljouw M, Nipius L (2003) A video-based technique for mapping intertidal beach bathymetry. Coast Eng 49:275–289
Aarninkhof SGJ, Ruessink BG, Roelvink JA (2005) Nearshore subtidal bathymetry from time-exposure video images. J Geophys Res Oceans 110:C06011
Achanta R, Shaji A, Smith K, Lucchi A, Fua P, Süsstrunk S (2012) SLIC superpixels compared to state-of-the-art superpixel methods. IEEE Trans Pattern Anal Mach Intell 34(11):2274–2282
Arbelaez P (2006) Boundary extraction in natural images using ultrametric contour maps, computer vision and Pattern recognition Workshop, 2006. CVPRW'06. Conference on. IEEE, pp 182–182
Arbeláez P, Cohen L (2008) Constrained image segmentation from hierarchical boundaries, Computer Vision and Pattern Recognition, 2008. CVPR 2008. IEEE Conference on. IEEE, pp 1–8
Arbelaez P, Maire M, Fowlkes C, Malik J (2011) Contour detection and hierarchical image segmentation. IEEE Trans Pattern Anal Mach Intell 33:898–916
Archetti R (2009) Quantifying the evolution of a beach protected by low crested structures using video monitoring. J Coast Res 24(4):884–899
Archetti R, Romagnoli C (2011) Analysis of the effects of different storm events on shoreline dynamics of an artificially embayed beach. Earth Surf Process Landf 36:1449–1463
Archetti R, Paci A, Carniel S, Bonaldo D (2016) Optimal index related to the shoreline dynamics during a storm: the case of Jesolo beach. Nat Hazards Earth Syst Sci 16:1107–1122
Beucher S, Lantuéjoul C (1979) Use of watersheds in contour detection. Workshop published
Beucher S, Meyer F (1992) The morphological approach to segmentation: the watershed transformation. Opt Eng-N Y-Marcel Dekker Inc 34:433–433
Canny J (1986) A computational approach to edge detection. IEEE Trans Pattern Anal Mach Intell 8(6):679–698
Damiani L, Aristodemo F, Saponieri A, Verbeni B, Veltri P, Vicinanza D (2011) Full-scale experiments on a beach drainage system: hydrodynamic effects inside beach. J Hydraul Res 49:44–54
Dijkstra EW (1959) A note on two problems in connexion with graphs. Numer Math 1:269–271
van Dongeren A, Plant N, Cohen A, Roelvink D, Haller MC, Catalán P (2008) Beach wizard: Nearshore bathymetry estimation through assimilation of model computations and remote observations. Coast Eng 55:1016–1027
Holland TK (2001) Application of the linear dispersion relation with respect to depth inversion and remotely sensed imagery. IEEE Trans Geosci Remote Sens 39:2060–2072
Holland K, Raubenheimer B, Guza R, Holman RA (1995) Runup kinematics on a natural beach. J Geophys Res Oceans 100:4985–4993 (1978–2012)
Holman RA, Stanley J (2007) The history and technical capabilities of Argus. Coast Eng 54(6):477–491
Holman R, Plant N, Holland T (2013) cBathy: a robust algorithm for estimating nearshore bathymetry. J Geophys Res Oceans 118:2595–2609
Hoonhout B, Radermacher M, Baart F, Van der Maaten L (2015) An automated method for semantic classification of regions in coastal images. Coast Eng 105:1–12
Jimenez JA, Osorio A, Marino-Tapia I, Davidson M, Medina R, Kroon A, Archetti R, Ciavola P, Aamikhof SGJ (2007) Beach recreation planning using video-derived coastal state indicators. Coast Eng 54:507–521
Kingston KS (2003) Applications of complex adaptive systems approaches to coastal systems. University of Plymouth, Plymouth, p 106
Kroon A, Davidson MA, Aarninkhof SGJ, Archetti R, Armaroli C, Gonzalez M, Medri S, Osorio A, Aagaard T, Holman RA, Spanhoff R (2007) Application of remote sensing video systems to coastline management problems. Coast Eng 54:493–505
Lagarias JC, Reeds JA, Wright MH, Wright PE (1998) Convergence properties of the Nelder--mead simplex method in low dimensions. SIAM J Optim 9:112–147
Lippmann T, Holman RA (1989) Quantification of sand bar morphology: a video technique based on wave dissipation. J Geophys Res Oceans 94:995–1011
Lisi I, Molfetta MG, Bruno MF, DiRisio M, Damiani L (2011) Morphodynamic classification of sandy beaches in enclosed basins: the case study of Alimini (Italy). J Coast Res 64:180
Lv J (2015) An improved slic superpixels using reciprocal nearest neighbor clustering. Int J Signal Process, Image Process Pattern Recognit 8(5):239–248
MacQueen J (1967) Some methods for classification and analysis of multivariate observations. In: Proceedings of the fifth Berkeley symposium on mathematical statistics and probability. Oakland, CA, pp 281–297
Maire M (2009) Contour detection and image segmentation. University of California, Berkeley
Martin D, Fowlkes C, Tal D, Malik J (2001) A database of human segmented natural images and its application to evaluating segmentation algorithms and measuring ecological statistics, Computer Vision, 2001. ICCV 2001. In: Proceedings. Eighth IEEE International Conference on. IEEE, pp 416–423
Martin DR, Fowlkes CC, Malik J (2004) Learning to detect natural image boundaries using local brightness, color, and texture cues. IEEE Trans Pattern Anal Mach Intell 26:530–549
Melby J, Caraballo-Nadal N, Kobayashi N (2012) Wave runup prediction for flood mapping. Proc Coast Eng 1:79
Molfetta MG, Valentini N, Damiani L (2014) Coastal video monitoring system: results and perspectives, 1° Workshop sullo stato dell'arte delle ricerche nel Politecnico di Bari – 1st Workshop on the state of the art and challenges of research efforts at POLIBA. GANGEMI EDITORE Spa, Bari
Najman L, Schmitt M (1996) Geodesic saliency of watershed contours and hierarchical segmentation. IEEE Trans Pattern Anal Mach Intell 18:1163–1173
Osorio AF, Medina R, Gonzalez M (2012) An algorithm for the measurement of shoreline and intertidal beach profiles using video imagery: PSDM. Comput Geosci 46:196–207
Pele O, Werman M (2010) The quadratic-chi histogram distance family.ECCV'10 Proceedings of the 11th European conference on computer vision: Part II. Springer, Berlin, Heidelberg, pp. 749–762.
Peyré G, Cohen LD (2006) Landmark-based geodesic computation for heuristically driven path planning, Computer Vision and Pattern Recognition, 2006 I.E. Computer Society Conference on. IEEE, pp 2229–2236
Plant NG, Holman RA (1997) Intertidal beach profile estimation using video images. Mar Geol 140:1–24
Power HE, Atkinson AL, Hammond T, Baldock TE (2013) Accuracy of wave runup formula on contrasting southeast Australian beaches. In Coasts and Ports 2013: 21st Australasian Coastal and Ocean Engineering Conference and the 14th Australasian Port and Harbour Conference. Engineers Australia, p 618
Prewitt JM (1970) Object enhancement and extraction. Picture process Psychopictorics 10(1):15–19
Quartel S, Addink E, Ruessink B (2006) Object-oriented extraction of beach morphology from video images. Int J Appl Earth Obs Geoinf 8:256–269
Radermacher M, Wengrove M, Van Thiel de Vries J, Holman R (2014) Applicability of video-derived bathymetry estimates to nearshore current model predictions. In: Proceedings of the 13th International coastal symposium, Durban, South Africa, 13-17 April 2014. Journal of coastal research, special issue 70, 2014. Coastal education and research foundation (CERF)
Ren X (2008) Multi-scale improves boundary detection in natural images.In: Forsyth D., Torr P., Zisserman A. (eds) Computer Vision–ECCV 2008. Lecture Notes in Computer Science. Springer, Berlin, Heidelberg, pp 533–545
Reniers D, Telea A (2007) Tolerance-based feature transforms. Adv Comput Graphics Comput Vision 4:187–200
Rigos A, Andreadis O, Andreas M, Vousdoukas M, Tsekouras G, Velegrakis A (2014) Shoreline extraction from coastal images using Chebyshev polynomials and RBF neural networks. In: Iliadis L, Maglogiannis I, Papadopoulos H (eds) Artificial Intelligence applications and innovations. Springer, Berlin Heidelberg, pp 593–603
Santos F, Pais-Barbosa J, Teodoro AC, Gonçalves H, Baptista P, Moreira A, Veloso-Gomes F, Taveira-Pinto F, Gomes-Costa P, Lopes V, Neves-Santos F (2012) Coastal morphodynamic features/patterns analysis through a video-based system and image processing. In SPIE Remote Sensing (pp. 85381Q-85381Q). International Society for Optics and Photonics. doi:10.1117/12.974679
Saponieri A, Damiani L (2015) Numerical analysis of infiltration in a drained beach. Int J Sustain Dev Plan 10:467–486
Sasso R (2012) Video-based nearshore bathymetry estimation for rip current forecasting on a macrotidal beach. Delft University of Technology, TU Delft
Savitzky A, Golay MJ (1964) Smoothing and differentiation of data by simplified least squares procedures. Anal Chem 36(8):1627–1639
Schindelin J, Arganda-Carreras I, Frise E, Kaynig V, Longair M, Pietzsch T, Preibisch S, Rueden C, Saalfeld S, Schmid B (2012) Fiji: an open-source platform for biological-image analysis. Nat Methods 9:676–682
Schwiegerling J (2004) Field guide to visual and ophthalmic optics. SPIE Press, Bellingham
Sembiring LE (2015) Rip current prediction system for swimmer safety: towards operational forecasting using a process based model and nearshore bathymetry from video. TU Delft, Delft University of Technology
Sethian JA (2003) Level set methods and fast marching methods. J Comput Inf Technol 11:1–2
Simarro G, Bryan KR, Guedes RM, Sancho A, Guillen J, Coco G (2015) On the use of variance images for runup and shoreline detection. Coast Eng 99:136–147
Sobel I (1978) Neighborhood coding of binary images for fast contour following and general binary array processing. Comput Graphics Image Process 8(1):127–135
Stockdon HF, Holman RA (2000) Estimation of wave phase speed and nearshore bathymetry from video imagery. J Geophys Res Oceans 105(C9):22015–22033
Stockdon HF, Holman RA, Howd PA, Sallenger AH Jr (2006) Empirical parameterization of setup, swash, and runup. Coast Eng 53:573–588
Stockdon H, Thompson D, Plant N, Long J (2014) Evaluation of wave runup predictions from numerical and parametric models. Coast Eng 92:1–11
Thévenaz P, Sage D, Unser M (2012) Bi-exponential edge-preserving smoother. IEEE Trans Image Process 21:3924–3936
Trujillo-Pino A, Krissian K, Alemán-Flores M, Santana-Cedrés D (2013) Accurate subpixel edge location based on partial area effect. Image Vis Comput 31:72–90
Turner IL, Leyden VM, Symonds G, Mcgrath J, Jackson A, Jancar T, Aarninkhof S, Elshoff I (2001) Predicted and observed coastline changes at the gold Coast artificial reef, coastal Engineering Conference. ASCE American Society of Civil Engineers, pp 1836–1847
Uunk L, Wijnberg K, Morelissen R (2010) Automated mapping of the intertidal beach bathymetry from video images. Coast Eng 57:461–469
Vousdoukas M, Ferreira P, Almeida L, Dodet G, Psaros F, Andriolo U, Taborda R, Silva A, Ruano A, Ferreira Ó (2011) Performance of intertidal topography video monitoring of a meso-tidal reflective beach in South Portugal. Ocean Dyn 61:1521–1540
Wilson GW, Özkan-Haller HT, Holman RA (2010) Data assimilation and bathymetric inversion in a two-dimensional horizontal surf zone model. J Geophys Res Oceans 115:C12057
Acknowledgements
This research is partially supported by Authority of Basin of Apulia Region (Italy). We thank our colleagues from ACIC (http://www.acic-tech.be) who provided expertise in web-application building and management. Intervention co-financed by the Development Fund and Cohesion 2007-2013 - APQ search Apulia Region "Regional program in support of smart specialization and social and environmental sustainability FutureInResearch".
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by: H. A. Babaie
Rights and permissions
About this article
Cite this article
Valentini, N., Saponieri, A., Molfetta, M.G. et al. New algorithms for shoreline monitoring from coastal video systems. Earth Sci Inform 10, 495–506 (2017). https://doi.org/10.1007/s12145-017-0302-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12145-017-0302-x