Abstract
This paper studies the problem of unsupervised detection of geometrically similar fragments (segments) in curves, in the context of boundary matching. The goal is to determine all pairs of sub-curves that are geometrically similar, under local scale invariance. In particular, we aim to locate the existence of a similar section (independent of length and/or orientation) in the second curve, to a section of the first curve, as indicated by the user. The proposed approach is based on a suitable distance matrix of the two given curves. Additionally, a suitable objective function is proposed to capture the trade-off between the similarity of the common sub-sequences and their lengths. The goal of the algorithm is to minimize this objective function via an efficient graph-based approach that capitalizes on Dynamic Time Warping to compare the two subcurves. We apply the proposed technique in the context of geometric matching of coastline pairs. This application is crucial for investigating the forcing factors related to the coastline evolution. The proposed method was successfully applied to global coastline data, yielding a bipartite graph with analytical point-to-point correspondences.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
Data Availability
The datasets generated during and/or analyzed during the current study are available from the corresponding authors on reasonable request.
References
Paumard, M.-M., Picard, D., Tabia, H.: Deepzzle: Solving visual jigsaw puzzles with deep learning and shortest path optimization. IEEE Trans. Image Process. 29, 3569–3581 (2020)
Naiman, A.E., Farber, E., Stein, Y.: Physical match Informatica 43(2) (2019)
Huroyan, V., Lerman, G., Wu, H.-T.: Solving jigsaw puzzles by the graph connection laplacian. SIAM J. Imaging Sci. 13(4), 1717–1753 (2020)
Markaki, S., Panagiotakis, C.: Jigsaw puzzle solving techniques and applications: a survey. Vis. Comput. 1–17 (2022)
Noroozi, M., Favaro, P.: Unsupervised learning of visual representations by solving jigsaw puzzles. In: European Conference on Computer Vision, pp 69–84. Springer (2016)
Ostertag, C., Beurton-Aimar, M.: Matching ostraca fragments using a siamese neural network. Pattern Recogn. Lett. 131, 336–340 (2020)
Mueen, A., Chavoshi, N.: Enumeration of time series motifs of all lengths. Knowl. Inf. Syst. 45(1), 105–132 (2015)
Fuchs, E., Gruber, T., Nitschke, J., Sick, B.: On-line motif detection in time series with swiftmotif. Pattern Recogn. 42(11), 3015–3031 (2009)
Azmi, A.M., Al-Ssulami, A.M.: Discovering common recurrent patterns in multiple strings over large alphabets. Pattern Recogn. Lett. 54, 75–81 (2015)
Chu, W.-S., Zhou, F., Torre, F.D.L.: Unsupervised temporal commonality discovery. In: European Conference on Computer Vision, pp 373–387. Springer (2012)
Xiong, C., Corso, J.J.: Coaction discovery: segmentation of common actions across multiple videos. In: International Workshop on Multimedia Data Mining, pp 17–24. ACM (2012)
Guo, J., Li, Z., Cheong, L.-F., Zhou, S.Z.: Video co-segmentation for meaningful action extraction. In: IEEE International COnference on Computer Vision, pp 2232–2239. IEEE (2013)
Papoutsakis, K., Panagiotakis, C., Argyros, A.: Temporal action co-segmentation in 3D motion capture data and videos. In: IEEE Conference on Computer Vision and Pattern Recognition (2017)
Panagiotakis, C., Papoutsakis, K., Argyros, A.: A graph-based approach for detecting common actions in motion capture data and videos. Pattern Recogn. 79, 1–11 (2018)
Panagiotakis, C., Karvounas, G., Argyros, A.: Unsupervised detection of periodic segments in videos. In: IEEE International Conference on Image Processing, pp 923–927. IEEE (2018)
Chu, W. -S., Song, Y., Jaimes, A.: Video Co-Summarization: Video Summarization by Visual Co-Occurrence. In: IEEE Conference on Computer Vision and Pattern Recognition (2015)
Morel, M., Achard, C., Kulpa, R., Dubuisson, S.: Time-series averaging using constrained dynamic time warping with tolerance. Pattern Recogn. 74, 77–89 (2018)
Garcin, M., Le Cozannet, G.: The driving factors of coastal evolution: toward a systemic approach. In: Climate Change and Sea Level Rise; Coastal Vulnerability and Societal Impacts (2013)
Chandrasekar, N., Mujabar, P.S.: Computer application on evaluating beach sediment erosion and accretion from profile survey data. Comput. Geosci. 14(4), 503–508 (2010)
Baux, N., Murat, A., Poizot, E., Méar, Y., Gregoire, G., Lesourd, S., Dauvin, J. -C.: An innovative geostatistical sediment trend analysis using geochemical data to highlight sediment sources and transport. Comput. Geosci. 26(2), 263–278 (2022)
Lalitha, K., Das, S., Menon, A., Varghese, K.: Graph-based clustering for apictorial jigsaw puzzles of hand shredded content-less pages. In: International Conference on Intelligent Human Computer Interaction, pp 135–147. Springer (2016)
Wegener, A.: Die entstehung der kontinente. Geol. Rundsch. 3(4), 276–292 (1912)
Mascret, A., Devogele, T., Le Berre, I., Hénaff, A.: Coastline matching process based on the discrete fréchet distance. In: Progress in Spatial Data Handling, pp. 383–400. Springer (2006)
Panagiotakis, C., Kokinou, E.: Unsupervised detection of topographic highs with arbitrary basal shapes based on volume evolution of isocontours. Computers & Geosciences 102, 22–33 (2017)
Leonowicz, A.M., Jenny, B., Hurni, L.: Automatic generation of hypsometric layers for small-scale maps. Computers & geosciences 35(10), 2074–2083 (2009)
Liu, C., Xiao, Y., Yang, J.: A coastline detection method in polarimetric sar images mixing the region-based and edge-based active contour models. IEEE Trans. Geosci. Remote Sens. 55(7), 3735–3747 (2017)
Dai, C., Howat, I.M., Larour, E., Husby, E.: Coastline extraction from repeat high resolution satellite imagery. Remote Sens. Environ. 229, 260–270 (2019)
Dijkstra, E.W., et al.: A note on two problems in connexion with graphs. Numerische mathematik 1(1), 269–271 (1959)
Rostami, B., Malucelli, F., Frey, D., Buchheim, C.: On the quadratic shortest path problem. In: International Symposium on Experimental Algorithms, pp 379–390. Springer (2015)
Hu, H., Sotirov, R.: On solving the quadratic shortest path problem. Informs J. Comput. 32 (2), 219–233 (2020)
Park, A.S., Glass, J.R.: Unsupervised pattern discovery in speech. IEEE Transactions on Audio Speech, and Language Processing 16(1), 186–197 (2008)
Heywood, W.W., WW, H., BV, S.: Geology of southampton, coats, and mansel islands, district of keewatin northwest territories (1976)
Evelpidou, N., Melini, D., Pirazzoli, P., Vassilopoulos, A.: Evidence of repeated late holocene rapid subsidence in the se cyclades (greece) deduced from submerged notches. Int. J. Earth Sci. 103(1), 381–395 (2014)
Vougioukalakis, G.E., Satow, C.G., Druitt, T.H.: Volcanism of the south aegean volcanic arc. Elements: An International Magazine of Mineralogy. Geochemistry, and Petrology 15(3), 159–164 (2019)
Kokinou, E., Papadimitriou, E., Karakostas, V., Kamberis, E., Vallianatos, F.: The kefalonia transform zone (offshore western greece) with special emphasis to its prolongation towards the ionian abyssal plain. Mar. Geophys. Res. 27(4), 241–252 (2006)
Kennett, B.L., Chopping, R., Blewett, R.S.: Preview of the australian continent: a geophysical synthesis. Preview (199),39–48 (2019)
Wilson, M.E., Moss, S.J.: Cenozoic palaeogeographic evolution of sulawesi and borneo. Palaeogeogr. Palaeoclimatol. Palaeoecol. 145(4), 303–337 (1999)
Calais, E., De Lépinay, B.M.: Strike-slip tectonic processes in the northern caribbean between Cuba and hispaniola (windward passage). Mar. Geophys. Res. 17(1), 63–95 (1995)
Rasul, N.M., Stewart, I.C.: The Red Sea. Springer, Berlin (2015)
Konopásek, J., Sláma, J., Košler, J.: Linking the basement geology along the africa-south america coasts in the south atlantic. Precambrian Res. 280, 221–230 (2016)
Lykousis, V.: Sea-level changes and shelf break prograding sequences during the last 400 ka in the aegean margins: subsidence rates and palaeogeographic implications. Cont. Shelf Res. 29(16), 2037–2044 (2009)
Acknowledgements
This research has been co-financed by the European Union and Greek national funds through the Operational Program Competitiveness, Entrepreneurship and Innovation, under the call RESEARCH - CREATE - INNOVATE B cycle (project code: T2EDK-03135).
Funding
Open access funding provided by HEAL-Link Greece.
Author information
Authors and Affiliations
Corresponding authors
Ethics declarations
Conflict of Interests
Authors declare that they have no conflicts of interest.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Panagiotakis, C., Markaki, S., Kokinou, E. et al. Coastline matching via a graph-based approach. Comput Geosci 26, 1439–1448 (2022). https://doi.org/10.1007/s10596-022-10175-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10596-022-10175-1