<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "https://jats.nlm.nih.gov/nlm-dtd/publishing/3.0/journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0" article-type="research-article">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">ESurf</journal-id><journal-title-group>
    <journal-title>Earth Surface Dynamics</journal-title>
    <abbrev-journal-title abbrev-type="publisher">ESurf</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Earth Surf. Dynam.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">2196-632X</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/esurf-14-329-2026</article-id><title-group><article-title>Coastal process understanding through automated identification of recurring surface dynamics in permanent laser scanning data of a sandy beach</article-title><alt-title>Automated identification of recurring surface dynamics in PLS data</alt-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Hulskemper</surname><given-names>Daan</given-names></name>
          <email>d.c.hulskemper@tudelft.nl</email>
        <ext-link>https://orcid.org/0009-0006-0949-5726</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff2">
          <name><surname>Antolínez</surname><given-names>José A. Á.</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-0694-4817</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Lindenbergh</surname><given-names>Roderik</given-names></name>
          
        <ext-link>https://orcid.org/0000-0001-8655-5266</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff3">
          <name><surname>Anders</surname><given-names>Katharina</given-names></name>
          
        <ext-link>https://orcid.org/0000-0001-5698-7041</ext-link></contrib>
        <aff id="aff1"><label>1</label><institution>Dept. of Geoscience and Remote Sensing, Delft University of Technology, Stevinweg 1, 2628 CN, Delft, the Netherlands</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>Dept. of Hydraulic Engineering, Delft University of Technology, Stevinweg 1, 2628 CN, Delft, the Netherlands</institution>
        </aff>
        <aff id="aff3"><label>3</label><institution>Remote Sensing Applications, TUM School of Engineering and Design, Technical University of Munich, Lise Meitner Str. 9, 85521 Ottobrunn, Germany</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Daan Hulskemper (d.c.hulskemper@tudelft.nl)</corresp></author-notes><pub-date><day>8</day><month>May</month><year>2026</year></pub-date>
      
      <volume>14</volume>
      <issue>3</issue>
      <fpage>329</fpage><lpage>359</lpage>
      <history>
        <date date-type="received"><day>7</day><month>October</month><year>2025</year></date>
           <date date-type="rev-request"><day>6</day><month>November</month><year>2025</year></date>
           <date date-type="rev-recd"><day>22</day><month>April</month><year>2026</year></date>
           <date date-type="accepted"><day>30</day><month>April</month><year>2026</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2026 Daan Hulskemper et al.</copyright-statement>
        <copyright-year>2026</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://esurf.copernicus.org/articles/14/329/2026/esurf-14-329-2026.html">This article is available from https://esurf.copernicus.org/articles/14/329/2026/esurf-14-329-2026.html</self-uri><self-uri xlink:href="https://esurf.copernicus.org/articles/14/329/2026/esurf-14-329-2026.pdf">The full text article is available as a PDF file from https://esurf.copernicus.org/articles/14/329/2026/esurf-14-329-2026.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d2e127">Four-dimensional (4D) topographic datasets are increasingly available at high spatial and temporal resolution, particularly from permanent terrestrial laser scanning (PLS) time series. These data offer unprecedented opportunities to analyse rapid and complex morphological processes occurring in sandy coastal environments, such as sandbar welding or bulldozer activity, as well as their longer-term impacts on sandy beaches. However, studying these processes requires the extraction and recognition of recurrent topographical surface dynamics across time, which in turn demands novel, automated methods. This study presents a novel workflow that combines 4D objects-by-change (4D-OBCs) with unsupervised classification using Self-Organizing Maps (SOMs) and hierarchical clustering. Applied to a three-year PLS time series comprising 21 194 hourly point clouds, the method identifies 4412 instances of short-term surface dynamics. These are organized into two SOMs (64 nodes each) and further grouped into 31 clusters representing distinct dynamic types, such as berm deposition, large-scale backshore erosion, and human interventions (e.g., bulldozer activity). The classification results enable detailed spatiotemporal analyses of coastal morphodynamics. The SOM topology reveals seasonal patterns in surface activity, where, for example, winter is dominated by erosional activity over the whole beach but depositional activity mainly occurs in the intertidal area. The broader clusters facilitate interpretation of environmental responses and identification of changes in cross-shore zonation of types of dynamics, like berm formation. This approach demonstrates the potential of integrating PLS and unsupervised learning to characterize complex surface dynamics, through a fully automated extraction and classification workflow. While the interpretation of clusters and their relation to environmental variables in this study is performed through expert-based analysis, the methods provide a framework for targeted, data-driven investigation and prediction of morphodynamic processes in high-resolution 4D remote sensing datasets.</p>
  </abstract>
    
<funding-group>
<award-group id="gs1">
<funding-source>Nederlandse Organisatie voor Wetenschappelijk Onderzoek</funding-source>
<award-id>20014</award-id>
</award-group>
<award-group id="gs2">
<funding-source>Deutsche Forschungsgemeinschaft</funding-source>
<award-id>535733258</award-id>
</award-group>
</funding-group>
</article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d2e139">Coastal zones are among the most densely populated regions worldwide, with large socioeconomic and ecological value <xref ref-type="bibr" rid="bib1.bibx60 bib1.bibx41" id="paren.1"/>. Approximately one third of these coastlines are sandy ecosystems, consisting of beaches and dunes <xref ref-type="bibr" rid="bib1.bibx46" id="paren.2"/>. These buffers play a critical role in mitigating coastal hazards such as storm surges and erosion, in order to protect inland regions and important ecological habitats <xref ref-type="bibr" rid="bib1.bibx12" id="paren.3"/>. However, the resilience of sandy coastal systems is increasingly under pressure due to climate change and human interventions <xref ref-type="bibr" rid="bib1.bibx80 bib1.bibx41" id="paren.4"/>. Rising sea levels, changing storm patterns, and human-driven coastal development alter sediment budgets and feedback dynamics <xref ref-type="bibr" rid="bib1.bibx48" id="paren.5"/>, leading to the degradation or loss of natural buffers. This phenomenon, known as coastal squeeze, threatens the long-term habitability of low-lying coastal areas <xref ref-type="bibr" rid="bib1.bibx81" id="paren.6"/>.</p>
      <p id="d2e161">To manage and anticipate the future of beach ecosystems, it is essential to monitor and understand the morphodynamic behaviour of sandy coastlines <xref ref-type="bibr" rid="bib1.bibx86 bib1.bibx13" id="paren.7"/>. This behaviour is a function of sand transport, which governs both short-term surface dynamics and consequently longer-term morphological evolution. These sand transport processes, however, are driven by complex interactions between hydrodynamic, aeolian, bio-geophysical, and anthropogenic forcing (i.e. water, wind, vegetation, and human activity), with periodic feedbacks across a range of spatiotemporal scales <xref ref-type="bibr" rid="bib1.bibx61 bib1.bibx11 bib1.bibx65" id="paren.8"/>. The latter makes observing the processes particularly complex .</p>
      <p id="d2e170">For example, seasonal cycles exist of the build-up, transport and ablation of sandbars, driven by daily variations in wave height, wave direction and water level <xref ref-type="bibr" rid="bib1.bibx23 bib1.bibx75" id="paren.9"/>. Depending on the strength of these cycles, this may lead to annual net accretion or erosion on the beach <xref ref-type="bibr" rid="bib1.bibx17" id="paren.10"/>. In the longer term (decades), the inland dunes may appear to grow as a function of a cycle of aeolian transport and incidental storm erosion <xref ref-type="bibr" rid="bib1.bibx18" id="paren.11"/>. However, as identified by <xref ref-type="bibr" rid="bib1.bibx22" id="text.12"/>, aeolian sediment transport toward the dune is often limited by supply or, in other words, limited by the availability of sediment in the fetch region on the beach <xref ref-type="bibr" rid="bib1.bibx20" id="paren.13"/>. Consequently, short-term changes in the cycle of sandbar transport and beach berm welding, and resulting shoreline position might have great impact on the longer-term development of the beach-dune system <xref ref-type="bibr" rid="bib1.bibx16" id="paren.14"/>. This shoreline positioning can be further impacted by longshore sediment transport in the surf zone, which also show strong seasonal and decadal variability <xref ref-type="bibr" rid="bib1.bibx59 bib1.bibx6" id="paren.15"/>, and alter availability of sand for cross-shore transport through redistribution <xref ref-type="bibr" rid="bib1.bibx53" id="paren.16"/>. On top of this, the beaches are increasingly adapted by humans through nourishments <xref ref-type="bibr" rid="bib1.bibx21" id="paren.17"/>, and incident-driven bulldozing that flattens the beach for accessibility and infrastructure protection <xref ref-type="bibr" rid="bib1.bibx42" id="paren.18"/>. The presence or absence of vegetation <xref ref-type="bibr" rid="bib1.bibx49" id="paren.19"/> and buildings <xref ref-type="bibr" rid="bib1.bibx79" id="paren.20"/> also further influences the complexity of these beach-dune sand transport and deposition processes. Understanding interactions across temporal scales is therefore essential for anticipating the effects of climate change and human impact on long-term development of sandy coast environments.</p>
      <p id="d2e211">Capturing and interpreting all these interactions requires frequent, and prolonged monitoring of topographic changes with high spatial resolution. In the past, monitoring has mainly been done through profiling of the coast at alongshore intervals of several hundreds of meters. Decades of labour-intensive fieldwork created extensive datasets of topographic dynamics <xref ref-type="bibr" rid="bib1.bibx68" id="paren.21"/>, to some extent offering the basis to understand multi-scale interactions of coastal dynamics. However, the time- and labour-intensive nature of this manual monitoring puts limits on its spatial data density and temporal frequency. Consequently, the data cannot fully describe detailed 3D interactions of short-term processes.</p>
      <p id="d2e218">Recent advances in remote sensing technologies opened the potential to acquire spatiotemporally dense data across large coastal domains. In particular, satellite imagery is now widely used to extract morphodynamic indicators such as shorelines and dune toes, which provide valuable insights into large-scale and long-term coastal landscape evolution <xref ref-type="bibr" rid="bib1.bibx74 bib1.bibx10" id="paren.22"/>. These indicators are effective for tracking erosional trends and regional coastal behaviour, but they remain proxies of the total morphodynamic response and provide little information on the underlying processes that govern landscape change. More detailed datasets of morphodynamics, derived from UAV surveys, aerial LiDAR scans, GNSS surveys, or terrestrial laser scanning (TLS), are still limited in either their spatial resolution and detail <xref ref-type="bibr" rid="bib1.bibx1" id="paren.23"/>, temporal frequency <xref ref-type="bibr" rid="bib1.bibx19" id="paren.24"/>, or temporal coverage <xref ref-type="bibr" rid="bib1.bibx45" id="paren.25"/>. These factors lower their efficacy in understanding small-scale, short-term dynamics (hours to months) and their effect on longer-term (years to decades) morphological trends. As a result, scale-dependent feedbacks between noise-level dynamics and cumulative change remain underrepresented in studies and their derived coastal models <xref ref-type="bibr" rid="bib1.bibx82 bib1.bibx56" id="paren.26"/>.</p>
      <p id="d2e236">Advances in permanent terrestrial laser scanning (PLS) offer more promising opportunities for capturing high-resolution topography across multiple spatiotemporal scales <xref ref-type="bibr" rid="bib1.bibx24 bib1.bibx44" id="paren.27"/>. PLS systems continuously capture high-resolution (cm-level), high-frequency (hours to days) 3D point clouds over extended periods (<inline-formula><mml:math id="M1" display="inline"><mml:mo lspace="0mm">&gt;</mml:mo></mml:math></inline-formula> years). They are consequently generating dense 3D time series datasets allowing to identify both rapid elevation changes and their cumulative effects over time <xref ref-type="bibr" rid="bib1.bibx44" id="paren.28"/>. This temporal coverage positions PLS as a unique tool for monitoring and understanding the evolution of dynamic coastal landscapes comprehensively.</p>
      <p id="d2e252">Yet, using PLS data integrally without extensive manual interpretation remains challenging. Datasets contain up to tens of thousands of scans <xref ref-type="bibr" rid="bib1.bibx52 bib1.bibx78" id="paren.29"/>, each comprising millions of 3D points. Traditional bitemporal change detection methods, such as DEM differencing or M3C2 <xref ref-type="bibr" rid="bib1.bibx40" id="paren.30"/>, can be used to analyse the long-term signal of dynamics in selected epochs of the dataset, but for hour-to-hour analysis such bitemporal methods become impractical and are limited in their performance with respect to signal-to-noise ratio and detectability of different process scales <xref ref-type="bibr" rid="bib1.bibx2" id="paren.31"/>. Several methods have been proposed to leverage dense temporal sampling of PLS for change detection in various environmental settings <xref ref-type="bibr" rid="bib1.bibx3 bib1.bibx37 bib1.bibx85 bib1.bibx38 bib1.bibx63 bib1.bibx64" id="paren.32"/>. For the identification of coastal surface dynamics specifically, <xref ref-type="bibr" rid="bib1.bibx37" id="text.33"/> applied unsupervised classification to full elevation time series, enabling the identification of areas with similar overall dynamics. While valuable for identifying widespread coastal patterns, this approach cannot easily group similar short-term events that occur at different times, does not include spatial segmentation, and requires an a priori choice of cluster numbers. A follow-up study by <xref ref-type="bibr" rid="bib1.bibx38" id="text.34"/> introduced temporal segmentation of elevation trends, which better identifies short-term dynamics, but still lacks spatial grouping of similar behaving areas.</p>
      <p id="d2e274">The 4D objects-by-change (4D-OBC) method <xref ref-type="bibr" rid="bib1.bibx3" id="paren.35"/> addresses the main limitations by extracting spatiotemporal extents of homogeneous elevation change, such as the build-up and transport of an intertidal bar. However, for an hourly PLS dataset of 6 months, the resulting set of 4D-OBCs still contains over 2000 individual dynamics. These 4D-OBCs are a full, unorganized set of surface dynamics objects with a specific start and end time, and a certain spatial extent, but without semantic meaning, i.e., similar dynamics and different moments in time are not identified together. The task of identifying similar types of relevant dynamics in the full dataset as objects of interest is still needed before one can analyse the characteristics, conditions, and impacts of specific short-term dynamics at different moments in time. With PLS datasets growing to several years of data, manual analysis is in general too time- and labour-intensive. This highlights the need for automated and unsupervised approaches that  group similar dynamics, such as bar migration, berm formation, or bulldozer deposits, across time and space <xref ref-type="bibr" rid="bib1.bibx28 bib1.bibx83" id="paren.36"/>.</p>

      <fig id="F1" specific-use="star"><label>Figure 1</label><caption><p id="d2e285">Schematic demonstrating the goal of this research in grouping similar short-term surface dynamics occurring at different moments in time, to study their characteristics. Visualisation is based on a point cloud from the permanent laser scanning dataset, colourised using aerial photographs provided by the Dutch government (<uri>https://www.beeldmateriaal.nl/dataroom</uri>, last access: 5 May 2026).</p></caption>
        <graphic xlink:href="https://esurf.copernicus.org/articles/14/329/2026/esurf-14-329-2026-f01.png"/>

      </fig>

      <p id="d2e298">To leverage the full potential of PLS data for analysis of scale-dependent interactions, we require methods that can: (1) reduce data complexity without discarding information on important spatiotemporal processes, (2) extract temporal and spatial extents of surface dynamics of short temporal scales (hours to months, black boxes in Fig. <xref ref-type="fig" rid="F1"/>), and (3) identify similar types of surface dynamics at different moments in time based on their spatiotemporal characteristics (green boxes in Fig. <xref ref-type="fig" rid="F1"/>). Methods that fulfil these requirements are necessary to link appearance of types of surface dynamics to environmental drivers, to support comparative analyses, and to ultimately understand how short-term processes contribute to long-term morphological change.</p>
      <p id="d2e305">In this study we address these challenges to answer the question: how can short-term surface dynamics in sandy coastal systems be extracted, grouped and linked to environmental variables? To this end we develop a workflow that combines spatiotemporal segmentation using 4D-OBCs <xref ref-type="bibr" rid="bib1.bibx3" id="paren.37"/> with unsupervised classification techniques, and environmental variables. This workflow is applied to a long-term PLS dataset of 21 194 hourly point clouds collected over 3 years at a high-energy urbanized sandy beach <xref ref-type="bibr" rid="bib1.bibx78" id="paren.38"/>. Short-term surface dynamics are here regarded as changes in the topography that have a time-span of up to several months. Environmental variables are defined as any potential forces for change on the beach, be it natural or anthropogenic, such as wind or bulldozer works.</p>
      <p id="d2e314">The main contributions are as follows. We provide a method that allows for identification and grouping of similarly behaving short-term surface dynamics even when they occur at different moments in time. This enables systematic study of the environmental, sequential, and periodic characteristics of different surface dynamics, allowing researchers to connect observed morphological changes with the processes and conditions that drive them. We demonstrate the effectiveness of the method in classifying and organizing the PLS dataset into known and previously unidentified types of short-term surface dynamics, but also artefacts. Additionally, we show different ways in which this structured dataset enables the exploration of individual types of surface dynamics and their temporal variations in relation to environmental and seasonal changes. This approach provides a new means to leverage high-frequency topographical datasets for coastal research. In future work, the structured dataset of grouped surface dynamics can be linked to environmental drivers through automated data-driven methods, such as threshold analysis, time series correlation, or physics-informed machine learning, enabling systematic and scalable investigation of causal relationships of surface dynamics. The dataset used in this study is acquired in a PLS setup, but the method is generalizable to any time series of topographic point clouds, regardless of acquisition platform, such as multitemporal UAV, airborne or satellite topographic measurements, as long as sufficient temporal frequency and spatial resolution are available to detect the target surface dynamics.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Materials</title>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Permanent laser scanning dataset</title>
      <p id="d2e332">In a PLS setup, a TLS is permanently mounted and acquires elevation data as point clouds over regular intervals for an extended period of time. For this study, a dataset of 21 780 hourly point clouds is used, acquired with a Riegl VZ2000 at Noordwijk, the Netherlands (Fig. <xref ref-type="fig" rid="F2"/>) between 11 July 2019 and 21 July 2022 <xref ref-type="bibr" rid="bib1.bibx78" id="paren.39"/>. The scanner was positioned on a hotel at 55.575 m above Normaal Amsterdams Peil (approximate Mean Sea Level in the Netherlands, MSL). Figure <xref ref-type="fig" rid="F3"/> shows a coloured version of one point cloud in the time series. Elevation measurements of the dune area, backshore, and part of the intertidal area are obtained. Spatial gaps in the data exist because of occlusion from the single viewpoint of the permanent TLS position. Consequently, the dune foot cannot be observed in the data. Details on the data characteristics (e.g., point density and accuracy) and setup can be found in <xref ref-type="bibr" rid="bib1.bibx76" id="text.40"/>.</p>

      <fig id="F2"><label>Figure 2</label><caption><p id="d2e347">Measurement locations in the Netherlands for permanent laser scanning data (Noordwijk), wave data (IJmuiden), water level (Scheveningen) and meteorological data (Hoek van Holland). The background map uses ESRI World Imagery (Powered by Esri, © ESRI, Maxar, Earthstar Geographics, and the GIS User Community).</p></caption>
          <graphic xlink:href="https://esurf.copernicus.org/articles/14/329/2026/esurf-14-329-2026-f02.jpg"/>

        </fig>

      <fig id="F3" specific-use="star"><label>Figure 3</label><caption><p id="d2e358">Permanent laser scanning point cloud of the study area indicating the main morphological beach units and cross-shore area featuring buildings. The scan is coloured using Dutch national aerial photos (<uri>https://www.beeldmateriaal.nl/dataroom</uri>).</p></caption>
          <graphic xlink:href="https://esurf.copernicus.org/articles/14/329/2026/esurf-14-329-2026-f03.png"/>

        </fig>

      <p id="d2e371">Several pre-processing steps are undertaken before surface dynamics are extracted from the point cloud time series. First, the XYZ values of each point cloud are corrected for scanner tilt using transformation matrices as provided with the dataset at 4TU.research data <xref ref-type="bibr" rid="bib1.bibx78" id="paren.41"/>. This reduces the systematic error between consecutive point clouds due to, for example, heat effects and storm conditions <xref ref-type="bibr" rid="bib1.bibx73 bib1.bibx36" id="paren.42"/>. There are some temporal gaps in the dataset of which the longest is 1.5 months. These occur due to system failure, periods of bad weather, or maintenance. Some point clouds in the dataset were found to be noisy, containing points over the whole field of view, mostly below the actual topography. These point clouds are removed by filtering based on thresholding of the lowest 10th percentile of the <inline-formula><mml:math id="M2" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula>-value of the point clouds. If this is lower than <inline-formula><mml:math id="M3" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>60 m in the local coordinate system established by the scanner position, thus corresponding to <inline-formula><mml:math id="M4" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>4.425 m a.m.s.l., the point cloud is not used. Finally, the remaining 21 194 point clouds are cropped to contain only the area indicated in Fig. <xref ref-type="fig" rid="F3"/>. The dune area is cropped out, as the vegetation obscures most of the sand transport. The far intertidal area is not used as only little data is available from this area, because the near-infrared LiDAR does not penetrate water <xref ref-type="bibr" rid="bib1.bibx26" id="paren.43"/>.</p>
</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Environmental dynamics</title>
      <p id="d2e415">The environmental dynamics considered in this study are obtained from hydrodynamic and meteorological measurements. Their relation to surface dynamics is assessed through several parameters representative of wave, water level and wind dynamics, namely, the significant wave height (<inline-formula><mml:math id="M5" display="inline"><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>), period of significant waves (<inline-formula><mml:math id="M6" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>), the water level (<inline-formula><mml:math id="M7" display="inline"><mml:mrow><mml:msub><mml:mi>W</mml:mi><mml:mi mathvariant="normal">h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>), mean wind speed (<inline-formula><mml:math id="M8" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula>), and the wind direction (<inline-formula><mml:math id="M9" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula>). These dynamics are chosen as they are input variables in most hydro- and morpho- dynamic models <xref ref-type="bibr" rid="bib1.bibx43 bib1.bibx58 bib1.bibx71" id="paren.44"/>. Other possibly important variables like wave direction, precipitation or socioeconomic factors like the crowdedness are not considered in this study, but could be added in future work.</p>
      <p id="d2e469">For the analysis the wind direction is converted to the direction in degrees with 0° in along shore direction (<inline-formula><mml:math id="M10" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi mathvariant="normal">coast</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>). The sine of the angle then gives a continuous variable with 1 being seaward wind direction, 0 for wind parallel to the coast (in both directions), and <inline-formula><mml:math id="M11" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1 for landward wind.</p>
      <p id="d2e490">The meteorological dynamics are obtained at an hourly interval at Hoek van Holland by the Dutch Meteorological Institute <xref ref-type="bibr" rid="bib1.bibx32" id="paren.45"/>. The hydrodynamics are also provided hourly. The parameters related to wave dynamics are measured at IJmuiden and the water level at Scheveningen. Both by the Public Works and Water Management Department of the Netherlands <xref ref-type="bibr" rid="bib1.bibx57" id="paren.46"/>. They match the acquisition time of each point cloud. Locations of the different measurements stations are visualised in Fig. <xref ref-type="fig" rid="F2"/>. The monitoring stations are located at distances up to <inline-formula><mml:math id="M12" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 35 km from the PLS site. Meteorological and hydrodynamic conditions along this stretch of the Dutch North Sea coast are, however, highly spatially coherent at the timescales considered in this study. Wind speed over the southern  North Sea has a decorrelation length on the order of hundreds of kilometres for daily variability <xref ref-type="bibr" rid="bib1.bibx62" id="paren.47"/>, with Hoek van Holland and IJmuiden showing similar wind statistics <xref ref-type="bibr" rid="bib1.bibx15" id="paren.48"/>. Wave conditions along the Dutch coast are also spatially homogeneous, with observed deviations in mean significant wave height on the order of only 0.2 m <xref ref-type="bibr" rid="bib1.bibx84" id="paren.49"/>.</p>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Methods</title>
      <p id="d2e527">The methods presented in this research are developed to identify and group similar types of short-term surface dynamics (e.g., intertidal bar build-up + erosion/migration, berm depositions + consecutive erosion) present in long point cloud time series of a sandy beach, and enable systematic investigation of their characteristics, conditions, temporal sequences, and periodicity. The method consists of four main steps (Fig. <xref ref-type="fig" rid="F4"/>).</p>

      <fig id="F4" specific-use="star"><label>Figure 4</label><caption><p id="d2e534">Overview of full workflow for surface dynamics grouping and understanding from dense permanent laser scanning point cloud time series.</p></caption>
        <graphic xlink:href="https://esurf.copernicus.org/articles/14/329/2026/esurf-14-329-2026-f04.png"/>

      </fig>

      <p id="d2e543">First we automatically extract the surface dynamics from the point cloud time series as 4D objects-by-change (4D-OBCs). Second, features are derived from the extracted 4D-OBCs. Third, these features are used in an automated and unsupervised clustering workflow to obtain groups of 4D-OBCs at two levels of detail, based on a Self-organizing Map (SOM) and subsequent hierarchical clustering. Fourth, representative time series are obtained for each of the clusters. These are then further analysed to identify dominant environmental conditions under which certain types of dynamics are present. Finally, we present our strategy to evaluate the found groups of surface dynamics, and their relations to environmental conditions.</p>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Step 1: extraction of surface dynamics as 4D objects-by-change</title>
      <p id="d2e554">From the point cloud time series of a permanent laser scanner, surface dynamics as 4D-OBCs are extracted. A 4D-OBC represents a spatiotemporally confined surface dynamic event like the deposition and consecutive erosion or transport of an intertidal bar. In other words, it is an elevation change defined through a fixed timespan and with a fixed planimetric extent. These temporary surface dynamics are extracted through the 4D-OBCs algorithm, as available in the <italic>py4dgeo</italic> Python software <xref ref-type="bibr" rid="bib1.bibx5" id="paren.50"/>. This algorithm consists of several steps, to extract a set of spatiotemporal segments (4D-OBCs) from a point cloud time series, which we explain in the context of the analysis of the work in <xref ref-type="bibr" rid="bib1.bibx3" id="text.51"/>.</p>
<sec id="Ch1.S3.SS1.SSS1">
  <label>3.1.1</label><title>4D objects-by-change algorithm</title>
      <p id="d2e573">Initially, the full point cloud time series is reduced to a time series of elevation changes on a set of corepoints. This is done through computation of the multiscale model-to-model cloud comparison distance <xref ref-type="bibr" rid="bib1.bibx40" id="paren.52"><named-content content-type="pre">M3C2;</named-content></xref> of every cloud to a single reference scan. When this is done for every point cloud we obtain a 4D space-time array of elevation changes at the selected corepoints (e.g., Fig. <xref ref-type="fig" rid="F5"/>a and b). We choose the corepoints as a regular grid with a 2D (planimetric) sampling distance of 1 m covering the beach and intertidal area. This spatial resolution is considered appropriate for the surface dynamics we aim to capture (<inline-formula><mml:math id="M13" display="inline"><mml:mo lspace="0mm">&gt;</mml:mo></mml:math></inline-formula> 10 m<sup>2</sup>). Morphological changes below this resolution fall within the positional uncertainty of the PLS and cannot be reliably distinguished from sensor noise <xref ref-type="bibr" rid="bib1.bibx39" id="paren.53"/>. We therefore do not consider them in the present analysis.</p>

      <fig id="F5"><label>Figure 5</label><caption><p id="d2e604">Spatial <bold>(a–d)</bold> and temporal <bold>(e)</bold> representation of a 4D object-by-change (4D-OBC). <bold>(a)</bold> Elevation change in corepoints with respect to the first epoch of the dataset at the start of the 4D-OBC. The convex hull around the 4D-OBC is coloured in black. <bold>(b)</bold> Elevation change at the central epoch of the 4D-OBC. <bold>(c)</bold> Elevation change at the last epoch of the 4D-OBC. <bold>(d)</bold> All points captured in the 4D-OBC (coloured area). The colours indicate the Dynamic Time Warping distance (DTW) to the seed time series (red star). <bold>(e)</bold> Time series of elevation change with respect to the start of the 4D-OBC, of the seed (in black), and other points incorporated in the 4D-OBC (coloured by DTW distance, corresponding to panel <bold>d</bold>). The temporal extent of the 4D-OBC lies between the two dashed lines.</p></caption>
            <graphic xlink:href="https://esurf.copernicus.org/articles/14/329/2026/esurf-14-329-2026-f05.png"/>

          </fig>

      <p id="d2e638">The obtained time series are smoothed to further ensure outliers like objects and humans on the beach, and measurement errors are not affecting the 4D-OBC extraction. This smoothing is done using a temporal median averaging window of 168 h (1 week), following <xref ref-type="bibr" rid="bib1.bibx2 bib1.bibx3" id="text.54"/>, where it was found to effectively suppress sub-daily noise while preserving multi-day surface dynamics of geomorphological relevance. By design, changes occurring on timescales shorter than the window are not captured in the smoothed time series, this is a consequence of the chosen observation scale, consistent with the minimum detectable event duration of 24 h. In studies where higher-frequency reliable data is available, a shorter filtering window could be used. This filtering also interpolates temporal gaps in the data, e.g., when data is missing due to rainfall, tidal water level, or technical problems.</p>
      <p id="d2e645">In the smoothed time series of the space-time array, breakpoints are detected to determine moments in time when change occurs. Each of these breakpoints can represent the onset of a temporary surface dynamic. The detection is done using a sliding temporal window with a width of 24 h. If the discrepancy between the median of the first and second half of the window exceeds a penalty-driven discrepancy, a breakpoint is detected <xref ref-type="bibr" rid="bib1.bibx67" id="paren.55"/>. The 24 h window width ensures that breakpoints are detected at high sensitivity, however detecting changes at shorter windows is not deemed useful, because the subdaily scale is already mostly averaged through temporal smoothing.</p>
      <p id="d2e651">Starting from each breakpoint, a temporal region is extended until the elevation of the point is back at the breakpoint elevation again. This extent is used as a seed candidate, which represents the temporal extent of a potential surface dynamic (Fig. <xref ref-type="fig" rid="F5"/>d). The derivation of the extent is governed by two parameters: the minimum duration, and minimum absolute elevation change (i.e., magnitude). These parameters thus define partially the minimal spatiotemporal scale that a 4D-OBC can describe. In this study we only consider seeds with a duration of 12 h or more and a magnitude of 5 cm or more. Lower magnitudes are close to the standard error of the LiDAR data, and might thus be the result of measurement errors. Note that processes resulting in net elevation change such as dune growth or longer-term beach erosion trends are thus by design not captured in these seeds. The algorithm detects temporary deviations that return to a baseline elevation. The study of such longer-term or permanent geomorphic trends requires complementary analysis methods, such as bitemporal DEM differencing or elevation time series trend assessment <xref ref-type="bibr" rid="bib1.bibx36" id="paren.56"/>.</p>
      <p id="d2e659">From the temporal seeds, spatial regions are grown to complete the spatiotemporal extent of a surface dynamic (Fig. <xref ref-type="fig" rid="F5"/>c). This is done by first sorting all the seeds based on their neighbourhood homogeneity, i.e., the coefficient of variation determined by the seed and its eight neighbouring locations based on the Dynamic Time Warping distance <xref ref-type="bibr" rid="bib1.bibx7 bib1.bibx3" id="paren.57"><named-content content-type="pre">DTW;</named-content></xref>. Then, from the first seed, a region is grown by considering the DTW distance between the seed time series and its neighbours. If this distance is within an adaptive threshold <xref ref-type="bibr" rid="bib1.bibx3" id="paren.58"/>, the time series is considered similar and the core point is added to the segment. The algorithm halts once no new point within the threshold distance is found; the spatiotemporal segment, or 4D-OBC is then completed. Thereafter the next seed in line is considered. If the region is smaller than a threshold <inline-formula><mml:math id="M15" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi mathvariant="normal">area</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> of 10 m<sup>2</sup> it is not used, which is a practical choice in terms of the spatial data resolution at hand and the size of target change processes. Reducing this threshold leads to a strong increase in the detected number of 4D-OBCs, most of which represent small-scale fluctuations at the margin of sensor precision <xref ref-type="bibr" rid="bib1.bibx77" id="paren.59"/>. A lower ranked seed is not considered if it is already within a previous spatiotemporal segment, to ensure no 4D-OBCs describe the same surface dynamic.</p>
      <p id="d2e696">The full parameter configuration (Table <xref ref-type="table" rid="T1"/>) of the 4D-OBC algorithm is largely based on settings used in previous work on a PLS dataset at Kijkduin in the Netherlands <xref ref-type="bibr" rid="bib1.bibx2 bib1.bibx3 bib1.bibx76" id="paren.60"/>.</p>

<table-wrap id="T1"><label>Table 1</label><caption><p id="d2e707">4D objects-by-change algorithm parameter configuration.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="2">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">parameter</oasis:entry>
         <oasis:entry colname="col2">value</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">smoothing window size</oasis:entry>
         <oasis:entry colname="col2">168 h</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">breakpoint detection window width</oasis:entry>
         <oasis:entry colname="col2">24 h</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">break point detection penalty</oasis:entry>
         <oasis:entry colname="col2">1.0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">minimum distance seeds</oasis:entry>
         <oasis:entry colname="col2">12 h</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">minimum length seed</oasis:entry>
         <oasis:entry colname="col2">24 h</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">minimum elevation change seed</oasis:entry>
         <oasis:entry colname="col2">0.05 m</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">neighbourhood radius</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M17" display="inline"><mml:msqrt><mml:mn mathvariant="normal">2</mml:mn></mml:msqrt></mml:math></inline-formula> m</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">corepoints grid cell size</oasis:entry>
         <oasis:entry colname="col2">1 m</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">minimum 4D-OBC area</oasis:entry>
         <oasis:entry colname="col2">10 m<sup>2</sup></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</sec>
<sec id="Ch1.S3.SS1.SSS2">
  <label>3.1.2</label><title>Point cloud selection and subsetting</title>
      <p id="d2e839">Due to the massive amount of samples in the dataset,  21 194 point clouds after filtering, with on average over a million points, the 4D-OBC algorithm cannot be applied directly on the full time series. As such, the 4D-OBC algorithm and point cloud selection is optimized in two partitioning steps, to allow for computation on a High-Performance Computing (HPC) cluster.</p>
      <p id="d2e842">The point cloud time series is partitioned in 9 temporal subsets. This partitioning is done to ensure no excessive amounts of memory are used, as each 4D-OBC application requires the full point cloud time series to be loaded in memory. The partitions are determined by temporal gaps in the data. When a gap is more than 6 d a new subset is created. This ensures the temporal smoothing does not overfit on single epochs (given the temporal smoothing window of 1 week), and no unrealistic jumps between epochs occur. The resulting subsets are separated by gaps of 11, 9, 10, 35, 13, 7, 7, and 19 d.</p>

      <fig id="F6" specific-use="star"><label>Figure 6</label><caption><p id="d2e848">The temporal extent (in blue) of each subset of point clouds that are processed separately.</p></caption>
            <graphic xlink:href="https://esurf.copernicus.org/articles/14/329/2026/esurf-14-329-2026-f06.png"/>

          </fig>

      <p id="d2e858">As 4D-OBCs are not dependent on each other between subsets, they can be computed in parallel for each subset, limiting the time needed for the computation. Figure <xref ref-type="fig" rid="F6"/> shows the date range of each subset. For each subset a low-tide point cloud is selected as reference point cloud for the space-time array computation. This subsetting has one important implication for the extraction of the 4D-OBCs, as the seeds are not transferred from one subset to the other. This means, when an elevation change after a breakpoint is not concluded, i.e., does not reach back to its initial elevation before the end of a subset, it will not be considered in the region growing and thus not become a 4D-OBC. Even though it might conclude to its initial elevation in the next subset. The subsetting strategy used here is mainly useful in cases where data gaps occur to determine obvious subset sizes. Alternative strategies could use, for example, a sliding window breakpoint detection approach or an event-based partitioning, triggered by periods of low morphodynamic activity. These could be detected with, for example, trend analysis <xref ref-type="bibr" rid="bib1.bibx36" id="paren.61"/>, which would provide a more data-driven approach.</p>
      <p id="d2e866">In the following partitioning step, the detected seeds per subset are divided into separate batches. These are fed sequentially to the HPC to negate its job length limitations. This subsetting has no influence on the outcome of the 4D-OBCs and has purely practical purposes. Parallel computation of seed batches is not possible, as seed selection depends on previous, already segmented objects.</p>
      <p id="d2e869">The 4D-OBC extraction is performed on an HPC node equipped with 48 cores (2 <inline-formula><mml:math id="M19" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> Intel Xeon E5-6248R, 3.0 GHz) and 768 GB RAM. The complete processing of all 9 subsets and their seed batches into 4D-OBCs with derived features completed in approximately 18 h of wall-clock time. The memory-intensive nature of loading a full subset point cloud time series into RAM is the primary driver for HPC use. A single subset, in our case, requires at maximum 23 GB of RAM. Parallel subset computation could thus in principle be performed on a workstation with sufficient memory, while the seed-batch step completion speed is CPU-bound and serial. Individual seed batches (of approximately 5000 seeds) take up to several hours. Using these smaller batches is found to be more efficient due to higher scheduler priority on shared HPC systems.</p>
</sec>
</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Step 2: processing and feature extraction</title>
      <p id="d2e888">The extraction of the 4D-OBCs potentially results in a set of thousands of spatiotemporal objects representing the extent of single unordered temporary surface dynamics. The 4D-OBCs need to be further processed and characterized, to be able to group them into different types and identify recurrent 4D-OBCs. Processing of the 4D-OBCs is done by filtering the set of extracted 4D-OBCs, merging 4D-OBCs with large spatiotemporal overlap, and extracting internal features that describe the remaining 4D-OBCs.</p>
<sec id="Ch1.S3.SS2.SSS1">
  <label>3.2.1</label><title>Filtering of 4D objects-by-change</title>
      <p id="d2e898">Some extracted 4D-OBCs have ambiguous change patterns, meaning they contain points with both erosional and depositional time series. This can occur when the magnitude of detected change is close to zero, and thus very subtle. As a consequence, a time series of opposite sign of the seed has a small DTW distance even though it is of different type. We identify these objects by computing the sign of each time series within a 4D-OBC. This sign of a time series represents net positive or net negative change, respectively erosional or depositional. It is computed by obtaining a cumulative sum of all epochs of one time series with respect to its initial elevation. The sign of the sum then determines the sign of the time series. The ratio of the two signs is used to determine if an objects is ambiguous. For our application we determine a threshold of 0.1 to be suitable for identifying most of the ambiguous 4D-OBCs, while retaining 4D-OBCs that have opposite sign for example only at the margins of the spatial segment. 4D-OBCs with a value above this threshold of 0.1 are then removed.</p>
      <p id="d2e901">Further 4D-OBCs are removed that contain unnatural outlying elevation change, due to a lack of data and consequent overfit on outliers when constructing the space-time array. This is mainly occurring in the far intertidal area, where only during low-tide and small wave run-up, measurements are taken. Therefore, the 4D-OBCs that occur beyond 250 meters from the scanner, in the intertidal area, and have an absolute elevation change of more than 1 m are removed. The distance from the scanner is based on manual approximation of the average intertidal area extent. The value of 1 m is chosen as the inspected intertidal bar deposits in the dataset did not exceed this value. These intertidal bar deposits are deemed to be the largest natural dynamics occurring in the intertidal area.</p>
</sec>
<sec id="Ch1.S3.SS2.SSS2">
  <label>3.2.2</label><title>Merging of 4D objects-by-change</title>
      <p id="d2e913">Some 4D-OBCs can overlap spatiotemporally as a consequence of gaps in the data, or inadequate adaptive thresholding <xref ref-type="bibr" rid="bib1.bibx3" id="paren.62"/>. To mitigate this effect, <xref ref-type="bibr" rid="bib1.bibx69" id="text.63"/> proposed a method to merge 4D-OBCs with spatiotemporal overlap above a certain threshold. This method is also applied here, and extended by a data-driven threshold selection. The threshold level is set by testing a range of spatial overlap and temporal overlap thresholds. The overlap is measured using the intersection over union both in space and time (sIoU and tIoU, respectively). Per combination of thresholds the resulting number of 4D-OBCs after merging is computed. We then search for the combination of thresholds where both the sIoU and tIoU, show a visual change in the trend of number of 4D-OBCs with respect to lower and higher threshold values. This is comparable to the elbow method <xref ref-type="bibr" rid="bib1.bibx66" id="paren.64"/>, which is often used for selecting the number of clusters for unsupervised clustering.</p>
</sec>
<sec id="Ch1.S3.SS2.SSS3">
  <label>3.2.3</label><title>Feature extraction of 4D objects-by-change</title>
      <p id="d2e933">To perform unsupervised clustering of surface dynamics, eight features to characterize 4D-OBCs are extracted (Table <xref ref-type="table" rid="T2"/>). These features are of spatial and temporal nature, and derived from the spatial outline and time series of each 4D-OBC. These eight features were selected based on prior knowledge of the processes that we aim to distinguish and are chosen such that they describe the varying dimensions in which these differ. All features are visualised in Fig. <xref ref-type="fig" rid="F7"/>.</p>

<table-wrap id="T2" specific-use="star"><label>Table 2</label><caption><p id="d2e943">Features used in unsupervised clustering of 4D objects-by-change (4D-OBCs).</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="4">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="justify" colwidth="7.9cm"/>
     <oasis:colspec colnum="4" colname="col4" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">feature (unit)</oasis:entry>
         <oasis:entry colname="col2">abbreviation</oasis:entry>
         <oasis:entry colname="col3" align="left">description</oasis:entry>
         <oasis:entry colname="col4">dimension</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">area (m<sup>2</sup>)</oasis:entry>
         <oasis:entry colname="col2"><italic>area</italic></oasis:entry>
         <oasis:entry colname="col3" align="left">combined sum of all corepoints in a 4D-OBC times the corepoint grid cell size</oasis:entry>
         <oasis:entry colname="col4">spatial</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">cross-shore location (m)</oasis:entry>
         <oasis:entry colname="col2"><italic>crossLoc</italic></oasis:entry>
         <oasis:entry colname="col3" align="left">cross-shore location of the seed of a 4D-OBC</oasis:entry>
         <oasis:entry colname="col4">spatial</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">duration (h)</oasis:entry>
         <oasis:entry colname="col2"><italic>duration</italic></oasis:entry>
         <oasis:entry colname="col3" align="left">number of epochs captured in 4D-OBC</oasis:entry>
         <oasis:entry colname="col4">spatial</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">magnitude (m)</oasis:entry>
         <oasis:entry colname="col2"><italic>magnitude</italic></oasis:entry>
         <oasis:entry colname="col3" align="left">maximum absolute elevation change in seed of 4D-OBC</oasis:entry>
         <oasis:entry colname="col4">temporal</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">maximum slope (m h<sup>−1</sup>)</oasis:entry>
         <oasis:entry colname="col2"><italic>maxSlope</italic></oasis:entry>
         <oasis:entry colname="col3" align="left">maximum slope in elevation change in seed of 4D-OBC</oasis:entry>
         <oasis:entry colname="col4">temporal</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">minimum slope (m h<sup>−1</sup>)</oasis:entry>
         <oasis:entry colname="col2"><italic>minSlope</italic></oasis:entry>
         <oasis:entry colname="col3" align="left">minimum slope in elevation change in seed of 4D-OBC</oasis:entry>
         <oasis:entry colname="col4">temporal</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">volume time series (m<sup>3</sup> h<sup>−1</sup>)</oasis:entry>
         <oasis:entry colname="col2"><italic>volumeTS</italic></oasis:entry>
         <oasis:entry colname="col3" align="left">time series of volume in 4D-OBC, the combined sum of all elevation time series</oasis:entry>
         <oasis:entry colname="col4">spatiotemporal</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">end volume (m<sup>3</sup>)</oasis:entry>
         <oasis:entry colname="col2"><italic>endVolume</italic></oasis:entry>
         <oasis:entry colname="col3" align="left">volume in 4D-OBC at the final epoch of the temporal segment</oasis:entry>
         <oasis:entry colname="col4">spatiotemporal</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <fig id="F7" specific-use="star"><label>Figure 7</label><caption><p id="d2e1175">Schematic of features derived from the 4D objects-by-change (4D-OBC). The spatiotemporal time series <bold>(a)</bold> includes all the elevation change time series that are incorporated in the spatial segment of the 4D-OBC <bold>(c)</bold>. The eight features used in this study are in italicized bold.</p></caption>
            <graphic xlink:href="https://esurf.copernicus.org/articles/14/329/2026/esurf-14-329-2026-f07.png"/>

          </fig>

      <p id="d2e1191">The spatial features are: the <italic>area</italic> (in m<sup>2</sup>) and cross-shore location (<italic>crossLoc</italic>, in m). The area is considered as the number of grid cells in the final outline after region growing. The <italic>crossLoc</italic> is considered as the cross-shore location of the seed of each 4D-OBC, measured with respect to the scanner.</p>
      <p id="d2e1212">The temporal features considered are <italic>duration</italic> (in h), maximum absolute elevation (<italic>magnitude</italic>, in m), maximum slope (<italic>maxSlope</italic>, in m h<sup>−1</sup>), and minimum slope (<italic>minSlope</italic>, in m h<sup>−1</sup>). The first is the difference in hours between the end and the start of a 4D-OBC. The second is taken as the maximum absolute elevation difference with respect to the initial elevation of the seed of the 4D-OBC. The third and fourth consider the slope as the difference in elevation of the seed between two consecutive time steps.</p>
      <p id="d2e1252">Two features representing combined spatial and temporal characteristics are used, the volume time series (<italic>volumeTS</italic>, in m<sup>3</sup>) and the end volume (<italic>endVolume</italic>, in m<sup>3</sup>). The <italic>volumeTS</italic> is computed for each time stamp as the sum of elevation changes over all cells in a 4D-OBC divided by the grid cell size. It thus represents the change in volume captured in a 4D-OBC over time. The <italic>endVolume</italic> is the summed elevation of all the grid cells at the end epoch of a 4D-OBC, which represents the net volume change captured in one 4D-OBC.</p>
      <p id="d2e1286">The volume time series (<italic>volumeTS</italic>) of individual 4D-OBCs differ in length because their durations vary. Consequently, to enable distance computation in the clustering step, all <italic>volumeTS</italic> are resampled to a common length <inline-formula><mml:math id="M31" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula> (the average <italic>duration</italic> across all 4D-OBCs) using linear interpolation. As a result, the <italic>volumeTS</italic> contributes <inline-formula><mml:math id="M32" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula> dimensions to the feature vector, whereas the remaining scalar features (<italic>duration</italic>, <italic>magnitude</italic>, etc.) each contribute only one dimension. All features are scaled from 0 to 1 using min–max normalisation to ensure equal weighting across features of different units:

              <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M33" display="block"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mi mathvariant="normal">scaled</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>X</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mo>min⁡</mml:mo></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mo>max⁡</mml:mo></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mo>min⁡</mml:mo></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

            where <inline-formula><mml:math id="M34" display="inline"><mml:mi>X</mml:mi></mml:math></inline-formula> is the feature value of the sample under consideration, <inline-formula><mml:math id="M35" display="inline"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mi mathvariant="normal">scaled</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the scaled version of the feature value, and <inline-formula><mml:math id="M36" display="inline"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mo>min⁡</mml:mo></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M37" display="inline"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mo>max⁡</mml:mo></mml:msub></mml:mrow></mml:math></inline-formula> are, respectively, the minimum and maximum feature value in the dataset.</p>
      <p id="d2e1403">For the resampled volume time series, <inline-formula><mml:math id="M38" display="inline"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mo>max⁡</mml:mo></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M39" display="inline"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mo>min⁡</mml:mo></mml:msub></mml:mrow></mml:math></inline-formula> are taken as the largest and smallest values in all 4D-OBCs with respect to all epochs. This ensures the shape of the time series is retained after scaling. Additionally, to prevent the <italic>volumeTS</italic> from dominating the distance computation only through its higher dimensionality, all other features are multiplied by <inline-formula><mml:math id="M40" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula> after scaling, so that the complete <italic>volumeTS</italic> features contributes the same as one scalar feature (e.g., <italic>duration</italic>) during clustering.</p>
</sec>
</sec>
<sec id="Ch1.S3.SS3">
  <label>3.3</label><title>Step 3: clustering of 4D objects-by-change</title>
      <p id="d2e1455">The set of 4D-OBCs is clustered based on the previously extracted internal features to obtain distinct groups of dynamics of which the characteristics can be analysed. This is done in three steps to allow for the analysis of surface dynamics of different levels of detail, e.g., low-level analysis of intertidal vs. backshore dynamics, and high-level analysis of different types of backshore dynamics. The dataset is first split into erosional and depositional 4D-OBCs, based on the sign of the seed elevation time series of each 4D-OBC. These depositional 4D-OBCs are thus characterised by an initial increase in elevation, and a consecutive decrease, i.e., temporary deposits; vice versa for the erosional 4D-OBCs. In the rest of this paper we refer to them as depositional or erosional objects, respectively, even though they both contain a depositional and an erosional component. The second step projects the 4D-OBCs into a detailed 2-dimensional lattice using a Self-organizing Map <xref ref-type="bibr" rid="bib1.bibx33" id="paren.65"><named-content content-type="pre">SOM;</named-content></xref>, following the approach by <xref ref-type="bibr" rid="bib1.bibx28" id="text.66"/>. The third step then clusters the nodes of this lattice at different hierarchy levels using hierarchical clustering. This combination of methods provides a balance between overfitting on outliers and overfitting on frequent dynamics.</p>
      <p id="d2e1466">SOMs are chosen because they provide a largely topology-preserving projection of high-dimensional data onto a 2D lattice, making inter-sample similarity visually inspectable without requiring a prior definition of the number of clusters. This is particularly suited to our dataset where surface dynamics form a continuum of types depending on research focus rather than discrete natural classes. Hierarchical clustering is subsequently applied to SOM nodes because it allows cluster boundaries to be explored at multiple levels, which makes them especially useful in the scale-dependent coastal setting, where different research questions call for different levels of morphodynamic detail to be explored.</p>
<sec id="Ch1.S3.SS3.SSS1">
  <label>3.3.1</label><title>Initial high level-of-detail clustering using a Self-organizing Map</title>
      <p id="d2e1476">We input the set of 4D-OBCs into a SOM algorithm, to obtain a 2-dimensional lattice of organized 4D-OBCs, where each cell in the lattice is representative of a specific type of dynamic, and proximal cells represent more similar dynamics. To achieve this organization, the <italic>8</italic>-dimensional 4D-OBCs (8 derived features, Sect. <xref ref-type="sec" rid="Ch1.S3.SS2.SSS3"/>) are iteratively mapped to a grid with at each grid location a receptive neuron with a weight vector of a similar length of <italic>8</italic>, i.e., number of features (<inline-formula><mml:math id="M41" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, with <inline-formula><mml:math id="M42" display="inline"><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, …, <inline-formula><mml:math id="M43" display="inline"><mml:mi>M</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M44" display="inline"><mml:mi>M</mml:mi></mml:math></inline-formula> <inline-formula><mml:math id="M45" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> No. grid points). All 4D-OBCs (<inline-formula><mml:math id="M46" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, with <inline-formula><mml:math id="M47" display="inline"><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, …, <inline-formula><mml:math id="M48" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M49" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> <inline-formula><mml:math id="M50" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> No. 4D-OBCs) are sequentially and in fixed order matched over a number of training cycles (<inline-formula><mml:math id="M51" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, …, <inline-formula><mml:math id="M52" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula>) to the closest neuron in feature space. As the SOM algorithm is a greedy algorithm, the order of training influences the resulting SOM. Therefore, we use an input order based on maximum dissimilarity sampling <xref ref-type="bibr" rid="bib1.bibx31" id="paren.67"/>, defined by the Euclidean distance between the samples. This ensures that the most dissimilar 4D-OBCs are matched first, and thus get the most weight in training, resulting in a SOM that has a greater representation of the full feature space of 4D-OBCs and is less dominated by overabundant but similar 4D-OBCs <xref ref-type="bibr" rid="bib1.bibx28" id="paren.68"/>. At every match, the weights of the receptive neuron and its surrounding neurons are updated based on the feature vectors of the matched 4D-OBC and a two-dimensional kernel. This is summarized in the following steps: <list list-type="order"><list-item>
      <p id="d2e1605">Initialize weight vectors, <inline-formula><mml:math id="M53" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> with <inline-formula><mml:math id="M54" display="inline"><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, …, <inline-formula><mml:math id="M55" display="inline"><mml:mi>M</mml:mi></mml:math></inline-formula></p></list-item><list-item>
      <p id="d2e1638">Select for sample <inline-formula><mml:math id="M56" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> the closest weight vector <inline-formula><mml:math id="M57" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> in feature space</p></list-item><list-item>
      <p id="d2e1664">Update all weight vectors based on a kernel function:<disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M58" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>here <inline-formula><mml:math id="M59" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is a Gaussian kernel that determines the influence of the sample <inline-formula><mml:math id="M60" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> on all weight vectors:<disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M61" display="block"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mrow><mml:mo>-</mml:mo><mml:msubsup><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>t</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle></mml:msup></mml:mrow></mml:math></disp-formula>where <inline-formula><mml:math id="M62" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the grid distance between <inline-formula><mml:math id="M63" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M64" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, in grid units; <inline-formula><mml:math id="M65" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the standard deviation of the Gaussian kernel at cycle <inline-formula><mml:math id="M66" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>, indicating the radius of influence of the sample; and <inline-formula><mml:math id="M67" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the learning rate at cycle <inline-formula><mml:math id="M68" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>.</p></list-item><list-item>
      <p id="d2e1882">Repeat step 2 and 3 for every sample in the dataset</p></list-item><list-item>
      <p id="d2e1886">Repeat step 4 for a given amount of cycles <inline-formula><mml:math id="M69" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula></p></list-item></list> The closest weight vector is determined based on the Manhattan (i.e. rectilinear) distance. This is to ensure the volume time series (<italic>volumeTS</italic>, Table <xref ref-type="table" rid="T2"/>) feature, which has a different scale (Sect. <xref ref-type="sec" rid="Ch1.S3.SS2.SSS3"/>), gets a similar weight in the distance computation as the other singular features. The initial values of <inline-formula><mml:math id="M70" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M71" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are predefined and decrease with the number of cycles to achieve convergence and global and local data ordering. The values at cycle <inline-formula><mml:math id="M72" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> are computed using an asymptotic decay function, with an initial learning rate (<inline-formula><mml:math id="M73" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>) of 1.0:

              <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M74" display="block"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>)</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi>t</mml:mi></mml:mrow><mml:mi>T</mml:mi></mml:mfrac></mml:mstyle></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></disp-formula></p>
      <p id="d2e2012">The SOM is initialised as an 8 by 8 hexagonally linked grid of randomly initialized weight vectors, with an initial kernel standard deviation (<inline-formula><mml:math id="M75" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>) of half of the SOM to ensure global optimum convergence <xref ref-type="bibr" rid="bib1.bibx34" id="paren.69"/>. The SOM lattice size is chosen to provide sufficient resolution to distinguish between sub-types of dynamics within the intertidal, berm, and backshore zones, while keeping the number of nodes visually interpretable. A larger lattice could be beneficial for longer time series with a large diversity in surface dynamics. The SOM is trained for 20 000 cycles to ensure convergence. After the training cycles, all samples in the dataset are again matched to the SOM to obtain the final grouping of 4D-OBCs in SOM nodes. This grouping minimizes the variance between the final weight vectors and feature vectors of the data samples in each group, while preserving the topological relations of the data as much as possible. The SOM algorithm is applied using the MiniSOM library <xref ref-type="bibr" rid="bib1.bibx72" id="paren.70"/>.</p>
</sec>
<sec id="Ch1.S3.SS3.SSS2">
  <label>3.3.2</label><title>Secondary low level-of-detail hierarchical clustering</title>
      <p id="d2e2041">The mean feature vectors of the 4D-OBCs in every of the 2 <inline-formula><mml:math id="M76" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 64 SOM nodes are clustered in low-level clusters using an agglomerative hierarchical clustering algorithm <xref ref-type="bibr" rid="bib1.bibx51" id="paren.71"><named-content content-type="pre">see, e.g.,</named-content></xref>, implemented in scikit-learn <xref ref-type="bibr" rid="bib1.bibx54" id="paren.72"/>. Through this clustering we identify regions of the SOM that represent more comparable types of surface dynamics. The algorithm works as follows. First, the mean feature vector is computed for each SOM node. Every node is initially part of a separate hierarchical cluster. The intercluster distance of these is quantified by computing the Manhattan distances between the mean feature vectors (i.e., using average linkage). Then, with an iteratively increasing distance threshold, all nodes are merged into the cluster where the distance between the average of the nodes already inside of the cluster and the node outside is smaller than the threshold.</p>
      <p id="d2e2059">For a chosen distance threshold one then obtains a set of clustered SOM nodes. The chosen threshold at which we derive the clusters is based on the mean silhouette score of the clusters, computed as follows:

              <disp-formula id="Ch1.E5" content-type="numbered"><label>5</label><mml:math id="M77" display="block"><mml:mrow><mml:msub><mml:mi>s</mml:mi><mml:mi mathvariant="normal">sil</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mi>n</mml:mi></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:munderover><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>d</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">inter</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mi>d</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">intra</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>max⁡</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:mi>d</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">inter</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mi>d</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">intra</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></disp-formula>

            where <inline-formula><mml:math id="M78" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the mean feature vector of a node in a cluster, <inline-formula><mml:math id="M79" display="inline"><mml:mrow><mml:mi>d</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">intra</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the mean feature distance between one node and all other nodes in the cluster it is assigned to, and <inline-formula><mml:math id="M80" display="inline"><mml:mrow><mml:mi>d</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">inter</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the mean distance between the node and all the nodes belonging to the closest cluster it is not assigned to. Thus, a value of 1 indicates a perfect separation between clusters with little intra-cluster variance, whereas a value of 0 implies overlapping clusters.</p>
      <p id="d2e2220">The choice for a threshold is based on finding a local optimum of the silhouette score in the <inline-formula><mml:math id="M81" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">sil</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> vs. distance threshold function. A local optimum indicates that with a small increase in threshold no clusters are formed with a greater balance between the inter and intra cluster distance, i.e., SOM nodes are added to clusters that considerably alter the current mean feature of the clusters. This local optimum can thus indicate that the cluster level at the respective threshold holds a physical value. In other environmental settings, the value of a distance threshold at which the clustering is useful can be different, depending on the dataset size and the diversity of dynamics. The silhouette-based threshold selection provides a data-driven means to adapt this threshold accordingly.</p>
</sec>
</sec>
<sec id="Ch1.S3.SS4">
  <label>3.4</label><title>Step 4: time series and environmental analysis</title>
      <p id="d2e2243">The conditions and temporal patterns of the surface dynamics in the identified clusters are analysed using the active count time series of 4D-OBCs per cluster. The active count at a given epoch is defined as the number of 4D-OBCs that have started before that epoch but have not yet completed. By computing this separately per cluster, we can compare the temporal activity of different surface dynamic types. The active count serves as a proxy for process energy: a higher count implies that more sand transport events of that type are simultaneously ongoing, which can be related to the prevailing environmental conditions. It does not, however, quantify the absolute volume of sand transported, which would require integration of the <italic>volumeTS</italic> across all active 4D-OBCs.</p>
</sec>
<sec id="Ch1.S3.SS5">
  <label>3.5</label><title>Evaluation strategy</title>
      <p id="d2e2257">To evaluate the applicability of the workflow for the extraction and grouping of short-term surface dynamics occurring at different moments in time, the output of Step 3 of the workflow (Sect. <xref ref-type="sec" rid="Ch1.S3.SS3"/>) is evaluated in two ways. We investigate the feature distributions of a selection of the obtained clusters and assess their separation and coherence manually, and using the silhouette score (<inline-formula><mml:math id="M82" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">sil</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, Eq. <xref ref-type="disp-formula" rid="Ch1.E5"/>). Furthermore, for one of the clusters the set of 4D-OBCs grouped in the cluster are investigated manually, to benchmark if these indeed appear similar, and can be interpreted as a similar type of surface dynamics. A single cluster that represents berm deposition is selected for this detailed illustration, because berm deposition is one of the most recognisable morphodynamic processes at the study site, providing a clear basis to evaluate whether the grouped 4D-OBCs represent similar type of events. Finally, we assess the variation in the appearance of different groups of surface dynamics, by computing their relative frequency per season. This is computed as the fraction of 4D-OBCs assigned to a given SOM node that were initiated during a particular season, normalised by the total number of 4D-OBCs initiated in that node across all seasons. In practice, the spatial characteristics and time series of multiple clusters were inspected by the authors to assess physical coherence; these broader checks inform the interpretation of all eight clusters presented in the results.</p>
      <p id="d2e2275">To assess the usefulness of the workflow for linking activity of different surface dynamics to environmental dynamics, the active count time series (Step 4, Sect. <xref ref-type="sec" rid="Ch1.S3.SS4"/>) is assessed. We notably investigate the changes in activity of a set of clusters in relation to a particular sequence of environmental conditions, here in winter 2019/2020. We focus on identifying whether variations in the activity of different groups can be related to known physical processes that lead to sand transport on beaches. We investigate to what extent certain thresholds in wave height, and extended phases of specific wave conditions, like increased wave period, can trigger changes in activity of intertidal and lower backshore dynamics; and if certain variations of wind speed and direction lead to triggering of specific activity of surface dynamics present on the backshore. Finding and interpreting such triggers and conditions within established conceptual models would indicate that the grouping is indeed physically valid, and could be used for obtaining specific insight in the conditions of selected types of surface dynamics.</p>
</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Results</title>
      <p id="d2e2290">In this section we demonstrate the ability of the workflow to extract, group and link short-term surface dynamics to environmental variables from a PLS dataset of a sandy coastal setting. After extraction of the 4D objects-by-change (4D-OBCs) and processing (step 1 and 2 of the workflow, Sect. <xref ref-type="sec" rid="Ch1.S3.SS1"/> and <xref ref-type="sec" rid="Ch1.S3.SS2"/>), we obtain a set of 4412 4D-OBCs, of which 2258 are erosional, and 2154 depositional. These surface dynamics are grouped in 2 <inline-formula><mml:math id="M83" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 64 nodes of a Self-organizing Map (SOM) and hierarchically clustered (Step 3, Sect. <xref ref-type="sec" rid="Ch1.S3.SS3"/>) to identify similar dynamics at different moments in time, characterised in terms of their internal features, like <italic>cross-shore location</italic>, <italic>duration</italic>, and <italic>magnitude</italic> (Table <xref ref-type="table" rid="T2"/>). We interpret and assess the validity of the SOM and eight selected clusters from subsequent hierarchical clustering (Sect. <xref ref-type="sec" rid="Ch1.S4.SS1"/>, following Sect. <xref ref-type="sec" rid="Ch1.S3.SS5"/>). We further assess their seasonal variations (Sect. <xref ref-type="sec" rid="Ch1.S4.SS3"/>) and variations over time compared with environmental dynamics that are known drivers of surface dynamics on the sandy beach (Sect. <xref ref-type="sec" rid="Ch1.S4.SS4"/>).</p>
<sec id="Ch1.S4.SS1">
  <label>4.1</label><title>Detailed surface dynamics groups from Self-organizing Maps</title>
      <p id="d2e2334">The initial grouping using a Self-organizing Map (SOM) results in two lattices, one for erosional (E-SOM, Fig. <xref ref-type="fig" rid="F8"/>a) and one for the depositional 4D-OBCs (D-SOM, Fig. <xref ref-type="fig" rid="F8"/>b) that present the distribution of features (Table <xref ref-type="table" rid="T2"/>) among the dataset. We create lattices of 8 by 8 nodes, thus 64 nodes in total, that are hexagonally linked. Figure <xref ref-type="fig" rid="F8"/>a and b show the distribution of the cross-shore location and volume change time series shape for, respectively, the depositional and erosional 4D-OBCs in the dataset.</p>

      <fig id="F8" specific-use="star"><label>Figure 8</label><caption><p id="d2e2347">Self-organizing Maps (SOMs) trained on <bold>(a)</bold> the set of erosional 4D-objects-by-change (4D-OBCs), and <bold>(b)</bold> the depositional 4D-OBCs. Every hexagon is a node of the SOM and represents a group of 4D-OBCs. The facecolor is the mean cross-shore location (<italic>crossLoc</italic>, Table <xref ref-type="table" rid="T2"/>) of all 4D-OBCs matched to this node. The plot on each shows the volume time series (<italic>volumeTS</italic>, Table <xref ref-type="table" rid="T2"/>) shape of the same 4D-OBCs. The edge colours represent the hierarchical cluster in which the SOM nodes are grouped. Corresponding edge colours between panels <bold>(a)</bold> and <bold>(b)</bold> do not imply similar clusters, only similar colours within each imply similar clusters. c,d,e) show example 4D-OBCs grouped in three clusters, with their volume change time series and spatial outline as convex hull.</p></caption>
          <graphic xlink:href="https://esurf.copernicus.org/articles/14/329/2026/esurf-14-329-2026-f08.jpg"/>

        </fig>

      <p id="d2e2379">Through the SOM we can identify how these features vary over the set of 4D-OBCs, and thus present characteristics of the different surface dynamics they represent. The cross-shore location showcases a great ability to distinguish the 4D-OBCs into a global feature variation. Clearly, the erosional and depositional 4D-OBCs can be distinguished by their location in the intertidal area, berm, or backshore. Additionally, one can identify that the area of the SOM describing backshore 4D-OBCs is smaller for the erosional dynamics (nodes of column A–H, row 8, in Fig. <xref ref-type="fig" rid="F8"/>a) than for the depositional dynamics (nodes of column A–H, row 1–4 in Fig. <xref ref-type="fig" rid="F8"/>b). This can imply two things, namely, the diversity in the erosional dataset in terms of the applied features is less, or the erosional set of 4D-OBCs is more dominated by intertidal and berm activities than the depositional set.</p>
      <p id="d2e2387">On a local scale, so both in intertidal, berm and backshore locations, a sorting can be identified based on the slope of the growth and decay phase of 4D-OBCs. For example, the D-SOM showcases a set of abrupt 4D-OBCs on the far landward beach (e.g., nodes C1 and D1), whereas slightly more seaward on the berm, more nodes with gradual growth of 4D-OBCs are visible (e.g., nodes F5 and G5). This variation in slope of the deposition might be linked to variations in underlying processes driving the dynamics. These maps thus allow us to investigate distributions of features and shapes of dynamics captured by the 4D-OBCs.</p>
      <p id="d2e2390">Some nodes are very similar, and only differ slightly in, for example, their time series shape (compare Fig. <xref ref-type="fig" rid="F8"/>a node A1 and B1). As such, to go beyond the study of global feature distributions of dynamics, and further study particular types of dynamics like e.g., berm deposits or bulldozer effects, further grouping of these detailed nodes is required. The SOM nodes are grouped using hierarchical clustering (Sect. <xref ref-type="sec" rid="Ch1.S3.SS3.SSS2"/>), with a distance threshold of 0.26, and 0.3, for the erosional and depositional SOMs, respectively. This leads to silhouette scores of 0.23 and 0.24, following Sect. <xref ref-type="sec" rid="Ch1.S3.SS3.SSS2"/>. For each SOM (Fig. <xref ref-type="fig" rid="F8"/>), the colour of the outline of a node indicates a separate cluster. Similar colours in Fig. <xref ref-type="fig" rid="F8"/>a and b do not imply similarity between erosional and depositional clusters, they are independent. A Principal Component Analysis (PCA) projection of the 4D-OBC feature space and SOM node positions is provided in Appendix A (Figs. <xref ref-type="fig" rid="FA1"/> and <xref ref-type="fig" rid="FA2"/>), illustrating the distribution of 4D-OBCs and SOM nodes across the two principal dimensions of feature variation for depositional and erosional dynamics, respectively. Dendrograms of the hierarchical clustering are also provided in Appendix A (Figs. <xref ref-type="fig" rid="FA3"/> and <xref ref-type="fig" rid="FA4"/>), showing the distances at which SOM nodes are merged and the relative separation of the identified clusters.</p>
</sec>
<sec id="Ch1.S4.SS2">
  <label>4.2</label><title>Broad surface dynamics clusters</title>
      <p id="d2e2420">From the 2 <inline-formula><mml:math id="M84" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 64 SOM nodes, 14 depositional and 17 erosional clusters are identified. From each of these sets, we further investigate four selected clusters, which are interpreted based on their feature characteristics. Figures <xref ref-type="fig" rid="F9"/> and <xref ref-type="fig" rid="F10"/>, display the distribution of five selected features for these eight clusters. The colours correspond to the colours in the respective SOM. The four erosional clusters show a clear separation based on their cross-shore location (<italic>crossLoc</italic>) and <italic>magnitude</italic>, and can thus be interpreted as far and deep intertidal (cluster E8), shallow intertidal (cluster E7), and two types of backshore erosion with different magnitudes (cluster E2 and 0). The far and shallow intertidal erosion clusters are comparable in their <italic>duration</italic>, which is on average shorter than two weeks (Fig. <xref ref-type="fig" rid="F9"/>b). However, they are well distinguishable by their difference in <italic>area</italic>, <italic>magnitude</italic>, and and minimum slope (<italic>minSlope</italic>, Fig. <xref ref-type="fig" rid="F9"/>c, d and e). Namely the far intertidal dynamics are smaller in <italic>area</italic>, potentially due to more gaps in the data, and have a lower <italic>magnitude</italic> <italic>minSlope</italic>, they thus grow deeper, faster. The two types of backshore erosion cover very similar cross-shore locations, but can also be distinguished by their <italic>area</italic>, <italic>magnitude</italic> and <italic>minSlope</italic>. Namely, cluster E0 contains larger erosional dynamics (<inline-formula><mml:math id="M85" display="inline"><mml:mo lspace="0mm">&gt;</mml:mo></mml:math></inline-formula> 1000 m<sup>2</sup>), that can grow deeper over a shorter period of time than cluster D1 (Fig. <xref ref-type="fig" rid="F9"/>c, d and e). More specifically, cluster E0 describes erosional dynamics that can cover the full beach width in size.</p>

      <fig id="F9" specific-use="star"><label>Figure 9</label><caption><p id="d2e2497">Density plots of five internal features of four selected hierarchical clusters (E0, E2, E7, E8) of the erosional 4D-OBC dataset. Colours correspond to the hierarchical clusters presented in Fig. <xref ref-type="fig" rid="F8"/>a. The features presented are: cross-shore location of the 4D-OBCs, its duration, area, magnitude (i.e., the maximum absolute elevation change in the seed of a 4D-OBC), and the minimum slope (i.e., minimum slope in elevation change in seed of a 4D-OBC). The features refer to Table <xref ref-type="table" rid="T2"/>.</p></caption>
          <graphic xlink:href="https://esurf.copernicus.org/articles/14/329/2026/esurf-14-329-2026-f09.png"/>

        </fig>

      <fig id="F10" specific-use="star"><label>Figure 10</label><caption><p id="d2e2512">Density plots of five internal features of four selected hierarchical clusters of the depositional 4D-OBC dataset. Colours correspond to the hierarchical clusters presented in Fig. <xref ref-type="fig" rid="F8"/>b. The features presented are: cross-shore location of the 4D-OBCs, its duration, area, magnitude (i.e., the maximum absolute elevation change in the seed of a 4D-OBC), and the maxium slope (i.e., maximum slope in elevation change in seed of a 4D-OBC). The features refer to Table <xref ref-type="table" rid="T2"/>.</p></caption>
          <graphic xlink:href="https://esurf.copernicus.org/articles/14/329/2026/esurf-14-329-2026-f10.png"/>

        </fig>

      <p id="d2e2526">The four depositional clusters also display this clear separation based on their <italic>crossLoc</italic> and <italic>magnitude</italic> (Fig. <xref ref-type="fig" rid="F10"/>a and d), and can thus be interpreted as large intertidal bar deposition (cluster D11), berm deposition (cluster D4), and high magnitude (cluster D7) and low magnitude far backshore deposition (cluster D1). Further characterisation is done based on the <italic>duration</italic>, <italic>area</italic> and maximum slope (<italic>maxSlope</italic>, Fig. <xref ref-type="fig" rid="F10"/>b, c and e). The intertidal bar depositions are only of a large <italic>area</italic> (around 1000 or more m<sup>2</sup>), and have a longer <italic>duration</italic> than the berm depositions (several weeks compared to one week). Figure <xref ref-type="fig" rid="F8"/>c, shows an example of one of the intertidal bars of cluster D11, whereas Fig. <xref ref-type="fig" rid="F8"/>b shows a large scale berm deposition of cluster D4. The latter can be interpreted as the gradual welding of a bar to the berm. The two backshore clusters are easily distinguishable by their <italic>magnitude</italic> and <italic>maxSlope</italic>, with cluster D7 being a lot higher in these regards. This high <italic>magnitude</italic>, and <italic>maxSlope</italic> might indicate dynamics that are of human origin. If we inspect the outline and time series of volume change of one of the 4D-OBCs found in this cluster (Fig. <xref ref-type="fig" rid="F8"/>a), it can be seen that it is a very local change, and surrounded by areas of erosion of comparable <italic>magnitude</italic>. This suggests local sand transport by bulldozers. The large spread in <italic>duration</italic> of the 4D-OBCs in this cluster also suggests that the changes they describe are not of a nature that is easily adjusted for in a natural morphodynamic equilibrium.</p>
<sec id="Ch1.S4.SS2.SSSx1" specific-use="unnumbered">
  <title>Examples of 4D objects-by-change found in a single cluster</title>
      <p id="d2e2595">The investigated clusters have coherent feature distributions, through which the 4D-OBCs are separated in different feature dimensions. This indicates that we are able to identify similar surface dynamics at different instances. To further demonstrate this ability to group similar dynamics at different moments in time, we assess several 4D-OBCs grouped in the berm deposition cluster D4 on their appearance and timing.</p>

      <fig id="F11" specific-use="star"><label>Figure 11</label><caption><p id="d2e2600">Timeline of the full dataset, with examples of the temporal extent of 4D objects-by-change (4D-OBCs) clustered in depositional cluster D4. The seed elevation time series and the convex hull around the spatial outline of the 4D-OBCs is visualised. The latter is drawn on top of the elevation change w.r.t. the start epoch of the 4D-OBC.</p></caption>
            <graphic xlink:href="https://esurf.copernicus.org/articles/14/329/2026/esurf-14-329-2026-f11.png"/>

          </fig>

      <p id="d2e2609">Figure <xref ref-type="fig" rid="F11"/> shows a timeline of the three years of data with the temporal extent and characteristics of seven 4D-OBCs found in cluster D4. All the 4D-OBCs are indeed located somewhere around the centre cross-shore location, some are more inland (e.g., Fig. <xref ref-type="fig" rid="F11"/>ii), and some more seaward (e.g., Fig. <xref ref-type="fig" rid="F11"/>i). However, all can be found around the estimated berm, and are thus likely part of a surface dynamics creating varying berm positions throughout the year. Furthermore, most of the 4D-OBCs contain a similar time series of elevation change, with a two step increase in elevation, concluded by a fast decrease (Fig. <xref ref-type="fig" rid="F11"/>i, ii, v, vi, and in some respect iv). 4D-OBCs in  Fig. <xref ref-type="fig" rid="F11"/>iii and vii show fairly different patterns of elevation change. The latter is very instantaneous both in its increase and decrease, which might indicate anthropogenic deposition and removal. The duration of all 4D-OBCs is quite comparable, with a period of up to two weeks. The length in alongshore direction, however, is different, where some are very long (iv, 400 m), and others are short (ii, 50 m) but seem to be part of a elongated long-shore section of deposition with interruptions (also iii an vi). Figure <xref ref-type="fig" rid="F11"/>vi, in particular, does not yet appear to have fully developed across the entire spatial extent of the surface dynamic.</p>
</sec>
</sec>
<sec id="Ch1.S4.SS3">
  <label>4.3</label><title>Seasonal variations in activity of surface dynamics</title>
      <p id="d2e2634">Following the extraction and interpretation of different types of short-term surface dynamics based on the internal characteristics of the 4D-OBCs, we can now investigate if and how these groups exhibit variation in their temporal occurrence over the years. Figures <xref ref-type="fig" rid="F12"/> and <xref ref-type="fig" rid="F13"/> display the relative occurrence of 4D-OBCs in different SOM nodes (Sect. <xref ref-type="sec" rid="Ch1.S3.SS3.SSS1"/>) in the four seasons computed over the three-year dataset.</p>

      <fig id="F12" specific-use="star"><label>Figure 12</label><caption><p id="d2e2645">Fraction of the number of 4D objects-by-change (4D-OBCs) initiated in the different seasons for every Self-organizing Map (SOM) node in the erosion SOM. The seasons refer to the Northern Hemisphere seasons: Winter (December–February), Spring (March–May), Summer (June–August), Autumn (September–November). <bold>(d)</bold> The average cross-shore location of the 4D-OBC in each node.</p></caption>
          <graphic xlink:href="https://esurf.copernicus.org/articles/14/329/2026/esurf-14-329-2026-f12.png"/>

        </fig>

      <fig id="F13" specific-use="star"><label>Figure 13</label><caption><p id="d2e2659">Fraction of the number of 4D objects-by-change (4D-OBCs) initiated in different seasons for every Self-organizing Map (SOM) node in the deposition SOM. The seasons refer to the Northern Hemisphere seasons: Winter (December–February), Spring (March–May), Summer (June–August), Autumn (September–November). <bold>(d)</bold> The average cross-shore location of the 4D-OBC in each node.</p></caption>
          <graphic xlink:href="https://esurf.copernicus.org/articles/14/329/2026/esurf-14-329-2026-f13.png"/>

        </fig>

      <p id="d2e2672">Figure <xref ref-type="fig" rid="F12"/> clearly shows varying activity of different types of dynamics in different seasons. In winter, 4D-OBCs occur over the whole SOM space with few exceptions, whereas in spring only relatively few 4D-OBC are active. In summer and autumn, the activity is unevenly distributed. In summer, the erosional dynamics that occur are found mainly at the bottom of the SOM. These nodes correspond to 4D-OBCs on the backshore (Fig. <xref ref-type="fig" rid="F12"/>d). In autumn, on the other hand, the active nodes are mainly at the top right of the SOM, corresponding to 4D-OBCs located in the intertidal zone. However, other nodes representing intertidal surface dynamics are not as active (lower left of the SOM). This indicates that different types of intertidal dynamics are active in different seasons.</p>
      <p id="d2e2679">Figure <xref ref-type="fig" rid="F13"/> displays a comparable pattern of seasonal variations, where the main difference is the lack of depositional activity in the top right of the SOM in winter. This corresponds to the area of the SOM with 4D-OBCs of the backshore (Fig. <xref ref-type="fig" rid="F8"/>b). Thus, little deposition on the backshore takes place in the winter. Whereas in summer most of the backshore depositional dynamics occur, and only relatively little intertidal depositional 4D-OBCs (lower left in Fig. <xref ref-type="fig" rid="F8"/>b).</p>
      <p id="d2e2688">These results show that particular seasons are dominated by both erosional and depositional surface dynamics. This indicates that in these seasons erosional and depositional dynamics coexist in different parts of the beach, or that they appear in periodic sequences throughout a season. Further investigation of a sequence of surface dynamics activity might demonstrate this.</p>
</sec>
<sec id="Ch1.S4.SS4">
  <label>4.4</label><title>Sequence of activity of surface dynamics during winter 2019/2020</title>
      <p id="d2e2700">To further demonstrate the applicability of the workflow for studying characteristics of short-term surface dynamics, we compare the variation in active count time series of the eight interpreted clusters (Sect. <xref ref-type="sec" rid="Ch1.S4.SS1"/>) to variations in environmental variables, as described in Sect. <xref ref-type="sec" rid="Ch1.S3.SS5"/>. We do this on a detailed scale by zooming in on a five month period of activity in the selected clusters between November 2019 and April 2020 (Fig. <xref ref-type="fig" rid="F14"/>).</p>

      <fig id="F14" specific-use="star"><label>Figure 14</label><caption><p id="d2e2711">Five-month time series in 2019/2020, of 24 h moving averaged environmental dynamics, with <bold>(A)</bold> sine of wind direction w.r.t. the coast, <bold>(B)</bold> wind speed, <bold>(C)</bold> wave height, <bold>(D)</bold> wave period, provided in Appendix A water level. The active number of 4D objects-by-change (4D-OBCs) of the selected erosional clusters (EFGH) of Fig. <xref ref-type="fig" rid="F9"/> and depositional clusters (IJKL) of Fig. <xref ref-type="fig" rid="F10"/>. All colours refer to the same colours as in Fig. <xref ref-type="fig" rid="F8"/>.</p></caption>
          <graphic xlink:href="https://esurf.copernicus.org/articles/14/329/2026/esurf-14-329-2026-f14.png"/>

        </fig>

      <p id="d2e2739">In the top five panels the environmental dynamics are plotted. Here we take the 24 h rolling mean for better interpretability. Figure <xref ref-type="fig" rid="F14"/>A, B, C, D, and E display the sine of the wind direction (Sect. <xref ref-type="sec" rid="Ch1.S2.SS2"/>), wind speed, significant wave height, wave period, and water level, respectively.</p>
<sec id="Ch1.S4.SS4.SSS1">
  <label>4.4.1</label><title>Variations in erosional (E0 and E2) and depositional (D1 and D7) backshore surface dynamics</title>
      <p id="d2e2754">The two backshore erosional surface dynamics clusters show similar low amount of activity until mid January, whereafter activity of cluster E2 increases to 25 active 4D-OBCs within days. These days are characterized by seaward windspeeds around 10 m s<sup>−1</sup>. Indeed, the lack of fetch length from this direction can cause the erosive potential to be large on the beach.</p>
      <p id="d2e2769">However, the larger scale erosional cluster (cluster E0) only notably activates later, at the beginning of February. At this time, the predominant wind direction is slightly shifted towards a more along-shore direction, which should increase the fetch length and thus, contradictory to what the results indicate here, lower the erosive potential and activity. Indeed, at this time we also observe a peak of depositional activity of the backshore, with activation in depositional cluster D1. The question is how these can coincide. Comparing the location of cluster E0 in Fig. <xref ref-type="fig" rid="F9"/>a, and cluster D1 in Fig. <xref ref-type="fig" rid="F10"/>a, we identify that cluster D1 is more confined to the far backshore area, whereas cluster E0 also occurs on the seaward side of the backshore.</p>
      <p id="d2e2776">This peak in both cluster E0, and cluster D1 under alongshore high windspeeds, increased stable wave heights, period, and water level could then conceptually be explained as follows. First, on the seaward part of the backshore, the wave run-up reached far for a longer period of time under this increased water level and wave height, forcing large scale hydrodynamically driven erosion (activity in cluster E0). The waves however did not reach to the far backshore, but here, as a consequence of buildings and other human deployments at the beach, local sheltering and turbulence might have caused lowering of wind speeds <xref ref-type="bibr" rid="bib1.bibx55" id="paren.73"/>. Because this coincided with a large fetch length, alongshore wind transported sand to the far backshore, where the sand got deposited, increasing activity in cluster D1. Next, one week later, around 10 February, almost all the 4D-OBCs in cluster D1 got eroded again, whereas the erosional activity in cluster E0 and 2 increased. The doubling of the number of 4D-OBCs in cluster E0, in particular, indicates instantaneous erosion occurring all over the beach (see Fig. <xref ref-type="fig" rid="F9"/>e). At this time, the wind speeds are vastly increased to above 15 m s<sup>−1</sup> whereas the direction is more landward, which results in less obstruction of wind at the far backshore, and a smaller fetch length, increasing the erosive potential all over this backshore area.</p>
</sec>
<sec id="Ch1.S4.SS4.SSS2">
  <label>4.4.2</label><title>Variations in erosional (E7 and E8) and depositional (D4 and D11) intertidal and berm surface dynamics</title>
      <p id="d2e2804">The intertidal and berm depositional and erosional dynamics also show large changes in activity under varying circumstances. Over the months, two intertidal bar deposits occur (cluster D11). Both of these get initiated under wave heights of 2 m and wave periods of 6 s or higher (13 November 2019 and 20 January 2020). Then, only after wave heights reach even higher than 2, do the bars get completely eroded (9 December 2019 and 30 January 2020). Erosional intertidal dynamics (cluster E7 and 8) have two distinct peaks in activity. The first only relates to cluster E7, and occurs at the same time as the erosion of the intertidal bar of depositional cluster D11 at 9 December 2019. This coincides with a very sharp increase in wave height, period, but more notably a fast periodic variation of water level. The second peak occurs around 23 February 2020, where both cluster E7 and cluster E8 gain a sharp increase in activity, thus we see both erosion in the far and near intertidal and also of greater magnitude (compare <italic>magnitude</italic> in Fig. <xref ref-type="fig" rid="F9"/>d of cluster E7 and E8). Around this time, the environmental dynamics do not necessarily experience a peak, but are rather high for a sustained period of time. The wave height is above 2 m, wave period above 6 s, and the water level remains above 0 m w.r.t. N.A.P. for around half a month, during which the activity in both groups start to peak. This indicates that the temporal duration of high-energy circumstances has great effect on the nature of the short-term dynamics of the system, be it eroding or depositing.</p>
      <p id="d2e2812">Depositional cluster D4 (berm depositions) shows slightly more variation with a constant presence all over the period under consideration. What is noticeable is that the activity signal appears to be following the signal of the wave period, and wave height, or a combination thereof, as is visible around the end of February. In some cases, this increase in activity occurs with some delay. For example, compare the increase in activity around 1 December 2019 to the increase in wave period and wave height around that day. Thus, with increased wave period, an increase in berm depositions occurs, but this relation does not hold in cases with only short peaks in wave height and period.</p>
</sec>
</sec>
</sec>
<sec id="Ch1.S5">
  <label>5</label><title>Discussion</title>
      <p id="d2e2826">This study presents a novel workflow for extracting, grouping, and interpreting short-term surface dynamics in a sandy coastal system using dense 4D topographic measurements. We demonstrate the effectiveness of combining self-organizing maps (SOMs) and hierarchical clustering to derive physically interpretable groupings of surface dynamics from a set of 4D objects-by-change (4D-OBCs). This grouping is effective even when dynamics appear at different moments in time throughout a multi-year observation period. The variations in activity of the eight selected groups are physically interpretable, and relate to changes in environmental conditions. This discussion evaluates our findings in relation to the central research question: How can short-term surface dynamics in sandy coastal systems be extracted, grouped, and linked to environmental variables?</p>
<sec id="Ch1.S5.SS1">
  <label>5.1</label><title>Extraction of surface dynamics</title>
      <p id="d2e2836">The extraction of surface dynamics as 4D-OBCs enable the analysis of spatiotemporally coherent segments of elevation change. In previous work, these have been extracted and validated for datasets of 4D topographic measurements up to several months with around 3000 hourly epochs <xref ref-type="bibr" rid="bib1.bibx2 bib1.bibx3 bib1.bibx4 bib1.bibx69" id="paren.74"/>. In the workflow presented here we enable the extraction of 4D-OBCs from even longer time series of hourly point clouds, where computational memory and time-constraints limit applicability, by enabling parallel computation in subsets, and serial computation in seed batches. In combination with the application of the C++ implementation of the 4D-OBC algorithm in the open-source Python library py4dgeo <xref ref-type="bibr" rid="bib1.bibx5" id="paren.75"/>, we achieved extraction of 4D-OBCs and derivation of features from a set of 21 194 point clouds in only 18 h on an HPC (48 cores, 2 <inline-formula><mml:math id="M90" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> Intel Xeon E5-6248R, 3.0 GHz, and 768 GB RAM), with subsequent clustering on a relatively small workstation within 1 h (32 GB RAM, 24 cores). This efficient processing offers the potential to further apply the methods on even larger datasets in future work, with the possibility of incorporating 4D-OBC detection on hierarchical spatiotemporal scales.</p>
</sec>
<sec id="Ch1.S5.SS2">
  <label>5.2</label><title>Grouping of surface dynamics</title>
      <p id="d2e2860">The application of the SOM on the extracted 4D-OBCs enables the unsupervised grouping of the full set of 4412 4D-OBCs based on the internal distributions of eight derived features, such as <italic>duration</italic>, <italic>cross-shore location</italic>, and <italic>magnitude of elevation change</italic>. The SOMs capture non-linear patterns in the eight-dimensional feature space and offer an intuitive layout for assessing inter-node similarities. Visualising a feature like volume time series shape, along with cross-shore location, enables the identification of patterns of characteristics in the dataset of surface dynamics. For example, the erosional dynamics show a lower diversity in or number of backshore dynamics than the depositional dynamics, indicated by the smaller apparent area of backshore dynamics in the respective SOM (Fig. <xref ref-type="fig" rid="F8"/>a).</p>
      <p id="d2e2874">Through hierarchical clustering of SOM nodes, we identify 14 depositional and 17 erosional dynamic types. The clusters have coherence in their internal features and allow for interpretation of morphodynamic processes such as berm deposition, large-scale beach erosion, and anthropogenic activity. For example, cluster D7 can be linked to localized sand placement, likely by bulldozers, based on its high magnitude, rapid volume change, and spatial characteristics that are different to natural deposition patterns. This opens up the possibilities to study relative impacts and frequencies of anthropogenic dynamics, which have been previously found in these datasets <xref ref-type="bibr" rid="bib1.bibx37" id="paren.76"/>, but to the best of our knowledge not studied in detail.</p>
      <p id="d2e2880">These findings highlight how unsupervised clustering methods applied to the 4D-OBC feature space can, for this environmental setting, extract morphodynamically meaningful patterns without the need for predefined class labels or thresholds. Which is demonstrated for the eight clusters investigated in this study. The clustering method greatly advances existent methods of PLS data analysis <xref ref-type="bibr" rid="bib1.bibx2 bib1.bibx37 bib1.bibx38" id="paren.77"/>, as we are now able to bring together similar 4D-OBCs, i.e. instances of surface dynamics types, occurring at different moments in time. Consequently, this enables us to study the different environmental conditions, or periods in which surface dynamics with different characteristics exist. Moreover, the grouping allows for identifying variations in location of morphodynamic zones, given by temporal cross-shore location patterns in the occurrence of specific types of dynamics. These zonations can reflect patterns of change in the extent to which hydrodynamic or meteorological forces can affect sand transport in the beach system and can thus provide a new way of analysing changes in drivers of cross-shore dynamic zonation.</p>
      <p id="d2e2886">The SOM provides a scalable and flexible grouping method: larger SOMs could be applied to explore more complex systems or longer datasets, with hierarchical clustering acting as a second-stage simplification step. This hierarchical structure of clustering gives a high grade of visual interpretability, and allows to identify levels of grouping which, depending on the application, can be investigated at varying hierarchies (cf. the dendrogram in Appendix <xref ref-type="sec" rid="App1.Ch1.S1"/>). Future work could further explore and optimize the specific settings of the SOMs and clustering. We found that, with current parameters, the E-SOM shows less diversity in the identified surface dynamics than the D-SOM (cf. Appendix <xref ref-type="sec" rid="App1.Ch1.S1"/>), which could be due to the erosional dynamics being more consistent over time, or their variation might be in different features than for the D-SOM. Optimizing settings for the two datasets separately instead (e.g., a smaller SOM and testing spatial shape features for erosional dynamics) might increase the representativeness of the clusters.</p>
      <p id="d2e2894">Future clustering applications may benefit from using density-based alternatives to hierarchical clustering such as Hierarchical Density-Based Spatial Clustering of Applications with Noise <xref ref-type="bibr" rid="bib1.bibx8" id="paren.78"/>, which can identify clusters of varying density and flag low-density nodes as noise. This would reduce overfitting to some outlying dynamics/artefacts by not forcing them into a cluster, as occurs in our workflow. Such methods would however require alternative validation metrics suited to density-based clustering, such as the Density-Based Clustering Validation score <xref ref-type="bibr" rid="bib1.bibx50" id="paren.79"><named-content content-type="pre">DBCV;</named-content></xref>, instead of the silhouette score used here. Other simpler methods like <inline-formula><mml:math id="M91" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>-means clustering offer another alternative but requires the number of clusters to be predefined and assumes approximately spherical, equal-variance clusters, assumptions unlikely to hold for the complex varying dynamics found here.</p>
      <p id="d2e2912">The application of this unsupervised classification workflow is not limited to coastal areas or specifically to 4D-OBCs. The approach is generalizable to any set of time series segments of topographic measurements, enabling the identification of similarly behaving surface dynamics at different moments in time. Adaptation may be required through additional feature engineering. For instance, in a coastal setting with lower point density data such as ICEsat line-sampled measurements <xref ref-type="bibr" rid="bib1.bibx88" id="paren.80"/>, temporal segments of uniform change could be identified using the breakpoint detection method (Sect. <xref ref-type="sec" rid="Ch1.S3.SS1"/>) or trend fitting  <xref ref-type="bibr" rid="bib1.bibx38" id="paren.81"/>. Features could then be extracted directly from these segments, without relying on the spatial or spatiotemporal features provided by 4D-OBC region growing. Instead, additional temporal descriptors (e.g., acceleration of elevation change) could be incorporated before applying the SOM and hierarchical clustering to group locations with similar dynamics.</p>
      <p id="d2e2923">In other environments, such as landslide- or avalanche-prone alpine regions <xref ref-type="bibr" rid="bib1.bibx35" id="paren.82"><named-content content-type="pre">e.g.,</named-content></xref>, the workflow could be adapted by modifying the seed detection step of the 4D-OBC method <xref ref-type="bibr" rid="bib1.bibx4" id="paren.83"><named-content content-type="pre">e.g., restricting to uni-directional changes as in</named-content></xref>. Feature design and selection would also differ, e.g., slope or acceleration of elevation change could help distinguish slow mass movements from rapid landsliding, while location-based features such as the cross-shore location used in the coastal setting would be less relevant.</p>
</sec>
<sec id="Ch1.S5.SS3">
  <label>5.3</label><title>Linking surface dynamics to environmental dynamics</title>
      <p id="d2e2944">The temporal activity of specific clusters and SOM nodes reveals known links between surface dynamics, seasonality and environmental dynamics, including wind direction, wind speed, wave height, wave period, and tidal water levels. Seasonal patterns are present in the SOM grouping, with an increase in intertidal erosion in autumn and winter, consistent with seasonal storm-driven dynamics of sandbars <xref ref-type="bibr" rid="bib1.bibx70" id="paren.84"/>. We can however identify specific types of intertidal erosion dynamics that are less active in autumn. Activity in both erosional and depositional clusters of intertidal dynamics coincided with wave heights exceeding 2 m and peak wave periods above 6 s, supporting previous findings on energetic thresholds for enabling changes in morphodynamic states of the beach <xref ref-type="bibr" rid="bib1.bibx87 bib1.bibx9" id="paren.85"/>. Further statistical analysis could then allow for the acquisition of site or time-specific threshold conditions in which different dynamics take place.</p>
      <p id="d2e2953">Through investigation of the relative activity, we show that wind speed and direction, in combination with fetch and obstructions, have a complicated but strong relation to patterns of activity in backshore depositional and erosional dynamics. Small scale erosional clusters gain an increase in activity under shorter fetch conditions through a seaward wind direction, which respond most sensitively to sustained high wind speeds (<inline-formula><mml:math id="M92" display="inline"><mml:mo lspace="0mm">&gt;</mml:mo></mml:math></inline-formula> 10 m s<sup>−1</sup>). In contrast, small depositional clusters on the far backshore get activated under similar windspeed, when there is an alongshore direction. Their deposition is likely the result of obstruction by buildings, creating local turbulence and lowering of wind speed. These findings support earlier research highlighting the complex interaction between fetch length, and threshold wind velocity for aeolian transport initiation and deposition <xref ref-type="bibr" rid="bib1.bibx20" id="paren.86"/>, and emphasize the need for considering (man-made) obstruction when predicting sand transport processes <xref ref-type="bibr" rid="bib1.bibx55" id="paren.87"/>.</p>
      <p id="d2e2981">In addition to peak event characteristics, the duration of high-energy wave conditions also influences morphodynamic response captured in the 4D-OBCs. Extended periods of elevated wave energy and water level lead to increase in intertidal erosion clusters. Moreover, variations in berm deposition can be related to sustained variations in wave period and wave height, whereas short peaks do not seem to have a similar effect on activity of berm depositions. These observations are in line with the concept of morphological relaxation time, varying periods of energetic conditions are required to drive substantial adjustments in intertidal bar systems of different scales <xref ref-type="bibr" rid="bib1.bibx47" id="paren.88"/>.</p>
      <p id="d2e2987">Future studies could include more environmental dynamics, such as wind speed variance, wave direction, precipitation, and combined multivariate dynamics, e.g., through principal component analysis or multivariate time series analysis. Moreover, quantification of thresholds for the initiation of different dynamic types, or even a statistical or causal analysis of interactions between environmental dynamics and surface dynamics could inform a data-driven way of modelling of short-term surface dynamics processes.</p>
      <p id="d2e2991">In particular, the found groups of surface dynamics, together with these environmental dynamics can be used to develop physics-based prediction models <xref ref-type="bibr" rid="bib1.bibx30" id="paren.89"/> of surface dynamics that could inform coastal management. By combining observed surface dynamics and time series of environmental variables, physics informed machine learning methods could learn specific conditions linked to surface process activity, which in this study were identified manually. Through these predictive models one might then anticipate certain high-impact dynamics and possibly prepare through adequate beach management. Additionally, these short-term prediction models could be extrapolated to future climate scenarios to identify possible impact on longer-term morphodynamic projections.</p>
</sec>
<sec id="Ch1.S5.SS4">
  <label>5.4</label><title>Limitations and implications</title>
      <p id="d2e3006">The interpretation of the results highlights the inherent complexity of the coastal system. Even under seemingly similar environmental conditions, the temporal patterns in activity across clusters of surface dynamics vary considerably, suggesting that there are other, possibly unmeasured, factors influencing the response. This includes the sequence of events, the previous morphological state, sediment availability outside of the measured area, or other cumulative effects. It furthermore emphasizes self-organization in the system, as the current state affects how the system evolves, even without a clear or direct external trigger <xref ref-type="bibr" rid="bib1.bibx14" id="paren.90"/>. Sediment availability from along-shore transport or the foreshore are not directly measured as potential environmental drivers in our study but assumed to be implicitly reflected in the extracted 4D-OBCs and history of environmental variables. In a future PLS setup, explicit monitoring of these boundary conditions (through e.g., regular monitoring with bathymetric sensors, wider-area UAV surveying, or acoustic sediment transport sensors), or exploration of the prediction thereof through the history of environmental variables in combination with, for example, LSTMs, could aid further explanation of identified beach dynamics and their variation.</p>
      <p id="d2e3012">Nonetheless, the results show that the characteristics of the grouped 4D-OBC clusters, and their temporal variations, are interpretable in terms of known coastal processes. What this method offers is not a complete explanation of morphodynamics in a PLS dataset, but rather a structured way of reducing the high dimensionality of extensive point cloud time series into types of surface dynamics. This discretization enables systematic comparisons, temporal analyses, and correlation studies, which would be otherwise infeasible. It also allows the targeted investigation of particular types of dynamics (e.g., berm growth, bar migration), and opens the door for more detailed analyses of their environmental drivers.</p>
      <p id="d2e3015">However, several methodological limitations remain. The current 4D-OBC definition is tied to temporary elevation change, but in practice, some dynamics have a net change (i.e., volume gain or loss, e.g., Fig. <xref ref-type="fig" rid="F8"/>a node 2F). This may result from the inclusion of growing regions with only partial similarity during part of the dynamic, leading to incomplete <italic>closure</italic> of the object. As we cluster on these volume features, these types of 4D-OBCs can be distinguished afterward, and thus separately analysed and regarded. However, it is a particularity of the 4D-OBCs that does influence its applicability on studies of volume change. One possible refinement would be to define unidirectional or partial dynamics (e.g., only build-up or erosion) like previous methods <xref ref-type="bibr" rid="bib1.bibx4 bib1.bibx38" id="paren.91"/>. Spatially splitting objects into separate positive or negative parts might support this, e.g., by filtering individual 4D-OBCs at their spatial margins after or during region growing through testing whether added corepoints show a coherent direction of elevation change.</p>
      <p id="d2e3026">The current 4D-OBC filtering step, that excludes non-natural intertidal dynamics of excessive change, may in other locations exclude large but natural 4D-OBCs like sandbars under nourishments. A larger threshold may offer a better balance, but it increases the risk of outlier inclusion. Possibly, to fully avoid this step and reduce the number of outlying 4D-OBCs in the intertidal area, the point cloud time series processing could be improved upon by adding a step to filter out water points, and/or use only low-tide scans.</p>
      <p id="d2e3030">The choice of features influences clustering outcome, and correlated features may bias groupings. In this work the features are selected based on previous knowledge about the processes to be clustered. A data-driven feature selection, using e.g., Shapley values <xref ref-type="bibr" rid="bib1.bibx25" id="paren.92"/> and a labelled dataset might increase effectiveness of the clustering. Furthermore, the way the volume time series (<italic>volumeTS</italic>, Table <xref ref-type="table" rid="T2"/>) is incorporated as a feature could be changed. Currently, we resample the time series such that they all have the same number of dimensions and a Manhattan distance can thus be computed between different 4D-OBCs. In the future the use of DTW distance instead of Manhattan distance could allow to compare the time series of different lengths directly. Or, the derivation of other time series-based features alike <xref ref-type="bibr" rid="bib1.bibx83" id="text.93"/> could be used as a substitute.</p>
      <p id="d2e3044">The interpretation using the active count of 4D-OBCs allows us to identify the distribution of the energy of the system into different dynamics. This offers the possibility to study its variations over time and gives indications on sand redistributions over the study area. There are, however, several limitations to the extent to which these interpretations are valid. First, the active count is decreased at the start of a subset (Sect. <xref ref-type="sec" rid="Ch1.S3.SS1.SSS2"/>), and decreases per definition when coming to the end of a subset, as fewer seeds complete their deposition-erosion cycle before the subset is ended. This decreases the interpretability of changes at the margins of a subset, which should be taken into account during analysis, in particular when statistical analysis are carried out. To add continuity across subsets and reduce edge effects, future work could use only daily low-tide scans to reduce the number of epochs, and allow single batch processing, or develop a mechanism to transfer non-concluded seeds across subsets.</p>
      <p id="d2e3049">Furthermore, the use of a time series of volume within 4D-OBCs of different types of dynamics, instead of an active count time series could in future work be investigated. As this would actually quantify sand redistribution on the beach, and would thus be preferable for analysing sand redistribution through different surface dynamics. However, the current design of te 4D-OBC segmentation method does not allow for this. As follows from the results (e.g., object vi in Fig. <xref ref-type="fig" rid="F11"/>), not all 4D-OBCs fully delineate the extent of a surface dynamic, either because a surface dynamic lies partially outside of the data coverage, or because the outer areas of the surface dynamic are too different from the internal area of the seed. If a correct measure of volume inside types of dynamics is wanted, these partial 4D-OBCs should be detected and flagged, or their growth must be optimised. Additionally, for these volumetric redistribution studies the addition of the dunefoot, dune and subtidal area in the topographical data would be preferred. This would require either a higher position of the LiDAR sensor, to diminish occlusion, or the incorporation of additional LiDAR sensors targeting the dunefoot. Incorporating sand redistribution in the dune area would also require effective separation of vegetation and sand through point-wise classification methods.</p>
      <p id="d2e3054">The reliance on unsupervised clustering avoids the need to predefine surface dynamic classes, which is an important advantage in a natural coastal system where class boundaries are continuous and scale-dependent. This, however, means we require manual validation, and there is no quantified external validation against labelled ground truth. This makes it difficult to assess whether a given parameterisation is optimal or to compare methods extensively. In future work, development of benchmark datasets of labelled 4D-OBCs, derived using video imagery or expert annotation of known events, could enable quantitative validation, data-driven feature selection, and consequently greater confidence in the transferability of the workflow to new sites.</p>
      <p id="d2e3057">A limitation of the environmental analysis is the use of monitoring stations located up to 35 km from the PLS site. While the large-scale spatial coherence of wind and wave conditions along this coast justifies this for our scale of analysis, local effects and subdaily temporal variations will not be fully captured. For future data-driven correlation and prediction studies, locally measured or spatially interpolated/downscaled environmental variables would be worth investigating.</p>
</sec>
</sec>
<sec id="Ch1.S6" sec-type="conclusions">
  <label>6</label><title>Conclusions</title>
      <p id="d2e3069">In this paper, we present a workflow to extract and group similar short-term topographical surface dynamics independent of their timing, from large 4D permanent laser scanning (PLS) datasets of sandy coastal topography. This is done through unsupervised and automated classification of 4D objects-by-change <xref ref-type="bibr" rid="bib1.bibx3" id="paren.94"><named-content content-type="pre">4D-OBCs;</named-content></xref>. We first refine the application of the 4D-OBC method to effectively process three years of hourly data, totalling 21 194 point clouds. These 4D-OBCs are further processed to extract eight internal features that characterise the 4D-OBCs as surface dynamics. Then, the 4D-OBCs are grouped into different types of surface dynamics at two levels of detail using Self-organizing Maps (SOMs) and subsequent hierarchical clustering.</p>
      <p id="d2e3077">We demonstrate that through the workflow we obtain clusters of 4D-OBCs that reveal coherent feature distribution which are physically interpretable as different types of surface dynamics, like berm deposits, high magnitude anthropogenic deposits, or large-scale beach erosion. 4D-OBCs in a single cluster are manually interpreted and indeed yield 4D-OBCs of similar appearance at different moments in time throughout the three years of hourly data. Broader inspection of feature distributions of a further eight clusters supports this coherence of surface dynamics type. Consequently, we demonstrate the ability to identify if a surface dynamic with a certain set of characteristics appears at different moments in time.</p>
      <p id="d2e3080">The fact that the method can bring together similar surface dynamics independent on their relative timing, allows for the analysis of the internal, seasonal and environmental characteristics of types of short-term surface dynamics. Zonation of specific types of dynamics, e.g., the cross-shore variation in berm location throughout the years can be identified. Additionally, seasonal variations in the presence of certain surface dynamics can be uncovered through the SOM, which show logical relation to known seasonality in sandy beach surface dynamics. Furthermore, we demonstrate that the surface dynamics can be related to environmental variables by assessing the variation in number of active 4D-OBCs per cluster.</p>
      <p id="d2e3083">In future work, the developed workflow can be used in more focused studies to identify threshold conditions and correlations between (combinations of) environmental drivers and initiation of different types of surface dynamics. Time series representing the activity of these surface dynamics can be used as output of generative machine learning models, where the inputs are environmental dynamics. If effective, these predictions can then help inform effective coastal management by anticipating high impact events, and through extrapolation assess how specific short-term changes interplay with longer-term morphodynamic trends.</p>
</sec>

      
      </body>
    <back><app-group>

<app id="App1.Ch1.S1">
  <label>Appendix A</label><title>Visualisation of 4D-OBC, SOM and hierarchical clustering space</title>
      <p id="d2e3098">In Figs. <xref ref-type="fig" rid="FA1"/> and <xref ref-type="fig" rid="FA2"/>, the 4D objects-by-change (4D-OBCs) and mean Self-organizing Map (SOM) node positions are plotted in the 2-dimensional Principal Component (PCA) space based on the feature vectors of the 4D-OBCs. It can be seen that for the Deposition SOM (D-SOM, Fig. <xref ref-type="fig" rid="FA1"/>), the mean feature vectors of the various hierarchical clusters and SOM nodes are well distributed over the feature space, with some outlying regions well represented (e.g., the green dots, cluster D4). The erosional SOM (E-SOM, Fig. <xref ref-type="fig" rid="FA2"/>), in contrast, shows less even distribution of SOM nodes over the PCA space. The SOM nodes of similar hierarchical clusters are closer together than in the D-SOM. This implies that the E-SOM does not represent the full feature space of erosional surface dynamics as well as the D-SOM. A possible reason for this could be that erosional surface dynamics show less variability in the features applied here. In future work, it could be tested if a different SOM configuration and feature engineering could result in a more even distribution of SOM nodes over the feature space.</p>
      <p id="d2e3109">Figures <xref ref-type="fig" rid="FA3"/> and <xref ref-type="fig" rid="FA4"/> show the dendrograms of the agglomerative hierarchical clustering of SOM nodes for the depositional and erosional datasets, respectively. The majority of clusters merge at relatively low distances, indicating compact and well-separated groups. A subset of nodes, particularly in the E-SOM, merge only at large distances, which possibly represent rare dynamics or data artefacts at the margins of the feature space. The chosen distance thresholds (dashed lines) correspond to local optima of the silhouette score as described in Sect. <xref ref-type="sec" rid="Ch1.S3.SS3.SSS2"/>.</p><fig id="FA1"><label>Figure A1</label><caption><p id="d2e3120">Space defined by the first two principal components of the features of the deposition 4D-OBCs. Small dots indicate transformed 4D-OBC positions in PCA space, larger dots indicate the transformed location of the mean feature vectors of the Self-organizing Map (SOM). The colours relate to the colours in Fig. <xref ref-type="fig" rid="F8"/>.</p></caption>
        
        <graphic xlink:href="https://esurf.copernicus.org/articles/14/329/2026/esurf-14-329-2026-f15.png"/>

      </fig>

      <fig id="FA2"><label>Figure A2</label><caption><p id="d2e3136">Space defined by the first two principal components of the features of the erosion 4D-OBCs. Small dots indicate transformed 4D-OBC positions in PCA space, larger dots indicate the transformed location of the mean feature vectors of the Self-organizing Map (SOM). The colours relate to the colours in Fig. <xref ref-type="fig" rid="F8"/>.</p></caption>
        
        <graphic xlink:href="https://esurf.copernicus.org/articles/14/329/2026/esurf-14-329-2026-f16.png"/>

      </fig>

<fig id="FA3"><label>Figure A3</label><caption><p id="d2e3152">Dendrogram following the hierarchical clustering of the Deposition Self-organizing Map (D-SOM). The red dashed line indicates the chosen cut-off point. The colours relate to the colours in Fig. <xref ref-type="fig" rid="F8"/>. The <inline-formula><mml:math id="M94" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula>-axis shows the Manhattan distance at which clusters are merged. <inline-formula><mml:math id="M95" display="inline"><mml:mi>X</mml:mi></mml:math></inline-formula>-axis labels indicate the respective SOM node.</p></caption>
        
        <graphic xlink:href="https://esurf.copernicus.org/articles/14/329/2026/esurf-14-329-2026-f17.png"/>

      </fig>

      <fig id="FA4"><label>Figure A4</label><caption><p id="d2e3181">Dendrogram following the hierarchical clustering of the Deposition Self-organizing Map (D-SOM). The red dashed line indicates the chosen cut-off point. The colours relate to the colours in Fig. <xref ref-type="fig" rid="F8"/>. The <inline-formula><mml:math id="M96" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula>-axis shows the Manhattan distance at which clusters are merged. <inline-formula><mml:math id="M97" display="inline"><mml:mi>X</mml:mi></mml:math></inline-formula>-axis labels indicate the respective SOM node.</p></caption>
        
        <graphic xlink:href="https://esurf.copernicus.org/articles/14/329/2026/esurf-14-329-2026-f18.png"/>

      </fig>


</app>
  </app-group><notes notes-type="codedataavailability"><title>Code and data availability</title>

      <p id="d2e3214">The permanent laser scanning data underlying this research is published at 4TU.ResearchData (<ext-link xlink:href="https://doi.org/10.4121/1AAC46FB-7900-4D4C-A099-D2CE354811D2.V2" ext-link-type="DOI">10.4121/1AAC46FB-7900-4D4C-A099-D2CE354811D2.V2</ext-link>, <xref ref-type="bibr" rid="bib1.bibx78" id="altparen.95"/>). The data of the environmental dynamics used in this study is available at: <uri>https://www.knmi.nl/nederland-nu/klimatologie/uurgegevens</uri> (last access: 5 May 2026, meteo) and <uri>https://waterinfo.rws.nl/</uri> (last access: 5 May 2026, hydro). Derived data (including the environmental dynamics) and code is published at 4TU.ResearchData (<ext-link xlink:href="https://doi.org/10.4121/7cf573ec-ce73-4dcf-86ea-553f159c417c" ext-link-type="DOI">10.4121/7cf573ec-ce73-4dcf-86ea-553f159c417c</ext-link>, <xref ref-type="bibr" rid="bib1.bibx29" id="altparen.96"/>) and GitHub (<uri>https://github.com/3dgeo-heidelberg/py4dgeo</uri>, <xref ref-type="bibr" rid="bib1.bibx27 bib1.bibx5" id="altparen.97"/>).</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d2e3245">Daan Hulskemper: Writing – original draft, Visualization, Validation, Methodology, Investigation, Formal analysis, Data curation, Conceptualization, Software. José A. Á. Antolínez: Writing – review &amp; editing, Conceptualization, Funding acquisition, Supervision. Roderik Lindenbergh: Writing – review &amp; editing, Conceptualization, Funding acquisition, Supervision. Katharina Anders: Writing – review &amp; editing, Conceptualization, Data curation, Software, Supervision.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d2e3251">The contact author has declared that none of the authors has any competing interests.</p>
  </notes><notes notes-type="disclaimer"><title>Disclaimer</title>

      <p id="d2e3257">Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. The authors bear the ultimate responsibility for providing appropriate place names. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.</p>
  </notes><ack><title>Acknowledgements</title><p id="d2e3263">This research was initiated during a visit to Universität Heidelberg. We would like to thank Prof. Dr. Bernhard Höfle for his hospitality and for inspiring us with his curiosity and ideas that helped shape this work. We also thank Dr. Sander Vos and Dr. Mieke Kuschnerus for their contributions in acquiring, processing, and interpreting the permanent laser scanning dataset.</p><p id="d2e3265">During the preparation of this work the author(s) used ChatGPT in order to improve the readability and language of the manuscript. After using this tool/service, the author(s) reviewed and edited the content as needed and take(s) full responsibility for the content of the published article.</p><p id="d2e3267">K. Anders is grateful to the Baden-Württemberg Stiftung for the financial support of the research project CharAct4D through the Postdoctoral fellowship for leading early career researchers.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d2e3272">This research has been supported by the Nederlandse Organisatie voor Wetenschappelijk Onderzoek (grant no. 20014) and the Deutsche Forschungsgemeinschaft (grant no. 535733258).</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d2e3279">This paper was edited by Giulia Sofia and reviewed by two anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bibx1"><label>Abdulsalam et al.(2025)</label><mixed-citation>Abdulsalam, M. B., Jaramillo, C., De Freitas, L., González, M., and Antolínez, J. A. A.: Assessing shoreline orientation variation across diverse coastal environments, Coast. Eng., 200, 104770, <ext-link xlink:href="https://doi.org/10.1016/j.coastaleng.2025.104770" ext-link-type="DOI">10.1016/j.coastaleng.2025.104770</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx2"><label>Anders et al.(2020)</label><mixed-citation>Anders, K., Winiwarter, L., Lindenbergh, R., Williams, J. G., Vos, S. E., and Höfle, B.: 4D objects-by-change: Spatiotemporal segmentation of geomorphic surface change from LiDAR time series, ISPRS J. Photogramm., 159, 352–363, <ext-link xlink:href="https://doi.org/10.1016/j.isprsjprs.2019.11.025" ext-link-type="DOI">10.1016/j.isprsjprs.2019.11.025</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx3"><label>Anders et al.(2021)</label><mixed-citation>Anders, K., Winiwarter, L., Mara, H., Lindenbergh, R., Vos, S. E., and Höfle, B.: Fully automatic spatiotemporal segmentation of 3D LiDAR time series for the extraction of natural surface changes, ISPRS J. Photogramm., 173, 297–308, <ext-link xlink:href="https://doi.org/10.1016/j.isprsjprs.2021.01.015" ext-link-type="DOI">10.1016/j.isprsjprs.2021.01.015</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx4"><label>Anders et al.(2022)</label><mixed-citation>Anders, K., Winiwarter, L., and Höfle, B.: Improving change analysis from near-continuous 3D time series by considering full temporal information, IEEE Geosci. Remote S., 19, 1–5, <ext-link xlink:href="https://doi.org/10.1109/LGRS.2022.3148920" ext-link-type="DOI">10.1109/LGRS.2022.3148920</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx5"><label>Anders et al.(2026)</label><mixed-citation>Anders, K., Kempf, D., Albert, W., Andriushchenko, P., Huang, X., Hulskemper, D., Isensee, T., Kapitan, D., Tabernig, R., Weiser, H., Winiwarter, L., Zahs, V., and Höfle, B.: py4dgeo: Open-source scientific software for topographic change analysis in 3D/4D geographic point clouds, SoftwareX, 34, 102670, <ext-link xlink:href="https://doi.org/10.1016/j.softx.2026.102670" ext-link-type="DOI">10.1016/j.softx.2026.102670</ext-link>, 2026.</mixed-citation></ref>
      <ref id="bib1.bibx6"><label>Anderson et al.(2018)</label><mixed-citation>Anderson, D., Ruggiero, P., Antolínez, J. A. A., Méndez, F. J., and Allan, J.: A Climate Index Optimized for Longshore Sediment Transport Reveals Interannual and Multidecadal Littoral Cell Rotations, J. Geophys. Res.-Earth, 123, 1958–1981, <ext-link xlink:href="https://doi.org/10.1029/2018JF004689" ext-link-type="DOI">10.1029/2018JF004689</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx7"><label>Berndt and Clifford(1994)</label><mixed-citation> Berndt, D. J. and Clifford, J.: Using dynamic time warping to find patterns in time series, in: Proceedings of the 3rd International Conference on Knowledge Discovery and Data Mining, AAAIWS'94, AAAI Press, Seattle, WA, 359–370, 1994.</mixed-citation></ref>
      <ref id="bib1.bibx8"><label>Campello et al.(2015)</label><mixed-citation>Campello, R. J. G. B., Moulavi, D., Zimek, A., and Sander, J.: Hierarchical Density Estimates for Data Clustering, Visualization, and Outlier Detection, ACM T. Knowl. Discov. D., 10, 1–51, <ext-link xlink:href="https://doi.org/10.1145/2733381" ext-link-type="DOI">10.1145/2733381</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx9"><label>Castelle and Masselink(2023)</label><mixed-citation>Castelle, B. and Masselink, G.: Morphodynamics of wave-dominated beaches, Cambridge Prisms: Coastal Futures, 1, <ext-link xlink:href="https://doi.org/10.1017/cft.2022.2" ext-link-type="DOI">10.1017/cft.2022.2</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx10"><label>Castelle et al.(2024)</label><mixed-citation>Castelle, B., Kras, E., Masselink, G., Scott, T., Konstantinou, A., and Luijendijk, A.: Satellite-derived sandy shoreline trends and interannual variability along the Atlantic coast of Europe, Sci. Rep., 14, 13002, <ext-link xlink:href="https://doi.org/10.1038/s41598-024-63849-4" ext-link-type="DOI">10.1038/s41598-024-63849-4</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx11"><label>Chowdhury et al.(2023)</label><mixed-citation>Chowdhury, P., Lakku, N. K. G., Lincoln, S., Seelam, J. K., and Behera, M. R.: Climate change and coastal morphodynamics: Interactions on regional scales, Sci. Total Environ., 899, 166432, <ext-link xlink:href="https://doi.org/10.1016/j.scitotenv.2023.166432" ext-link-type="DOI">10.1016/j.scitotenv.2023.166432</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx12"><label>Christiaanse et al.(2024)</label><mixed-citation>Christiaanse, J. C., Antolínez, J. A. A., Luijendijk, A. P., Athanasiou, P., Duarte, C. M., and Aarninkhof, S.: Distribution of global sea turtle nesting explained from regional-scale coastal characteristics, Sci. Rep., 14, 752, <ext-link xlink:href="https://doi.org/10.1038/s41598-023-50239-5" ext-link-type="DOI">10.1038/s41598-023-50239-5</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx13"><label>Christiaanse et al.(2025)</label><mixed-citation>Christiaanse, J. C., Reniers, A. J. H. M., Aarninkhof, S. G. J., Ostertag, E. F., Nel, R., Duarte, C. M., and Antolínez, J. A. A.: Aiding sea turtle conservation through coastal management, Front. Mar. Sci., 12, 1669885, <ext-link xlink:href="https://doi.org/10.3389/fmars.2025.1669885" ext-link-type="DOI">10.3389/fmars.2025.1669885</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx14"><label>Coco and Murray(2007)</label><mixed-citation>Coco, G. and Murray, A. B.: Patterns in the sand: From forcing templates to self-organization, Geomorphology, 91, 271–290, <ext-link xlink:href="https://doi.org/10.1016/j.geomorph.2007.04.023" ext-link-type="DOI">10.1016/j.geomorph.2007.04.023</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx15"><label>Coelingh et al.(1998)</label><mixed-citation>Coelingh, J., Van Wijk, A., and Holtslag, A.: Analysis of wind speed observations on the North Sea coast, J. Wind Eng. Ind. Aerod., 73, 125–144, <ext-link xlink:href="https://doi.org/10.1016/S0167-6105(97)00285-7" ext-link-type="DOI">10.1016/S0167-6105(97)00285-7</ext-link>, 1998.</mixed-citation></ref>
      <ref id="bib1.bibx16"><label>Cohn and Anderson(2025)</label><mixed-citation>Cohn, N. and Anderson, D.: Projecting the Longevity of Coastal Foredunes Under Stochastic Meteorological and Oceanographic Forcing, Earths Future, 13, e2024EF005335, <ext-link xlink:href="https://doi.org/10.1029/2024EF005335" ext-link-type="DOI">10.1029/2024EF005335</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx17"><label>Cohn et al.(2017)</label><mixed-citation> Cohn, N., Ruggiero, P., de Vries, S., and García-Medina, G.: Beach Growth Driven By Intertidal Sandbar Welding, Proceedings of Coastal Dynamics 2017, edited by: Aagaard, T., Deigaard, R., and Fuhrman, D., Helsingør, Denmark, 1059–1069, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx18"><label>Cohn et al.(2019)</label><mixed-citation>Cohn, N., Ruggiero, P., García-Medina, G., Anderson, D., Serafin, K. A., and Biel, R.: Environmental and morphologic controls on wave-induced dune response, Geomorphology, 329, 108–128, <ext-link xlink:href="https://doi.org/10.1016/j.geomorph.2018.12.023" ext-link-type="DOI">10.1016/j.geomorph.2018.12.023</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx19"><label>De Almeida et al.(2019)</label><mixed-citation>De Almeida, L., González, M., and Medina, R.: Morphometric characterization of foredunes along the coast of northern Spain, Geomorphology, 338, 68–78, <ext-link xlink:href="https://doi.org/10.1016/j.geomorph.2019.04.019" ext-link-type="DOI">10.1016/j.geomorph.2019.04.019</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx20"><label>Delgado-Fernandez(2010)</label><mixed-citation>Delgado-Fernandez, I.: A review of the application of the fetch effect to modelling sand supply to coastal foredunes, Aeolian Res., 2, 61–70, <ext-link xlink:href="https://doi.org/10.1016/j.aeolia.2010.04.001" ext-link-type="DOI">10.1016/j.aeolia.2010.04.001</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx21"><label>De Schipper et al.(2020)</label><mixed-citation>De Schipper, M. A., Ludka, B. C., Raubenheimer, B., Luijendijk, A. P., and Schlacher, T. A.: Beach nourishment has complex implications for the future of sandy shores, Nat. Rev. Earth Environ., 2, 70–84, <ext-link xlink:href="https://doi.org/10.1038/s43017-020-00109-9" ext-link-type="DOI">10.1038/s43017-020-00109-9</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx22"><label>De Vries et al.(2014)</label><mixed-citation>De Vries, S., Arens, S., De Schipper, M., and Ranasinghe, R.: Aeolian sediment transport on a beach with a varying sediment supply, Aeolian Res., 15, 235–244, <ext-link xlink:href="https://doi.org/10.1016/j.aeolia.2014.08.001" ext-link-type="DOI">10.1016/j.aeolia.2014.08.001</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx23"><label>Dubarbier et al.(2015)</label><mixed-citation>Dubarbier, B., Castelle, B., Marieu, V., and Ruessink, G.: Process-based modeling of cross-shore sandbar behavior, Coast. Eng., 95, 35–50, <ext-link xlink:href="https://doi.org/10.1016/j.coastaleng.2014.09.004" ext-link-type="DOI">10.1016/j.coastaleng.2014.09.004</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx24"><label>Eitel et al.(2016)</label><mixed-citation>Eitel, J. U., Höfle, B., Vierling, L. A., Abellán, A., Asner, G. P., Deems, J. S., Glennie, C. L., Joerg, P. C., LeWinter, A. L., Magney, T. S., Mandlburger, G., Morton, D. C., Müller, J., and Vierling, K. T.: Beyond 3-D: The new spectrum of lidar applications for earth and ecological sciences, Remote Sens. Environ., 186, 372–392, <ext-link xlink:href="https://doi.org/10.1016/j.rse.2016.08.018" ext-link-type="DOI">10.1016/j.rse.2016.08.018</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx25"><label>Fryer et al.(2021)</label><mixed-citation>Fryer, D., Strümke, I., and Nguyen, H.: Shapley values for feature selection: The good, the bad, and the axioms, arXiv [preprint], <ext-link xlink:href="https://doi.org/10.48550/arXiv.2102.10936" ext-link-type="DOI">10.48550/arXiv.2102.10936</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx26"><label>Höfle et al.(2009)</label><mixed-citation>Höfle, B., Vetter, M., Pfeifer, N., Mandlburger, G., and Stötter, J.: Water surface mapping from airborne laser scanning using signal intensity and elevation data, Earth Surf. Proc. Land., 34, 1635–1649, <ext-link xlink:href="https://doi.org/10.1002/esp.1853" ext-link-type="DOI">10.1002/esp.1853</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bibx27"><label>Höfle et al.(2026)</label><mixed-citation>Höfle, B., Kempf, D., Anders, K., Tabernig, R., Isensee, T., Huang, X., and Weiser, H.: py4dgeo: library for change analysis in 4D point clouds, version 1.1.0, MIT, GitHub [code], <uri>https://github.com/3dgeo-heidelberg/py4dgeo</uri> (last access: 5 May 2026), 2026.</mixed-citation></ref>
      <ref id="bib1.bibx28"><label>Hulskemper et al.(2022)</label><mixed-citation>Hulskemper, D., Anders, K., Antolínez, J. A. Á., Kuschnerus, M., Höfle, B., and Lindenbergh, R.: CHARACTERIZATION OF MORPHOLOGICAL SURFACE ACTIVITIES DERIVED FROM NEAR-CONTINUOUS TERRESTRIAL LIDAR TIME SERIES, Int. Arch. Photogramm. Remote Sens. Spatial Inf. Sci., XLVIII-2/W2-2022, 53–60, <ext-link xlink:href="https://doi.org/10.5194/isprs-archives-XLVIII-2-W2-2022-53-2022" ext-link-type="DOI">10.5194/isprs-archives-XLVIII-2-W2-2022-53-2022</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx29"><label>Hulskemper et al.(2026)</label><mixed-citation>Hulskemper, D., Antolínez, J. A. A., Lindenbergh, R., and Anders, K.: Grouped 4D Objects-By-Change Derived from the Noordwijk Sandy Beach Permanent Laser Scanning Dataset, 4TU.ResearchData [data set], <ext-link xlink:href="https://doi.org/10.4121/7cf573ec-ce73-4dcf-86ea-553f159c417c" ext-link-type="DOI">10.4121/7cf573ec-ce73-4dcf-86ea-553f159c417c</ext-link>, 2026.</mixed-citation></ref>
      <ref id="bib1.bibx30"><label>Karniadakis et al.(2021)</label><mixed-citation>Karniadakis, G. E., Kevrekidis, I. G., Lu, L., Perdikaris, P., Wang, S., and Yang, L.: Physics-informed machine learning, Nat. Rev. Phys., 3, 422–440, <ext-link xlink:href="https://doi.org/10.1038/s42254-021-00314-5" ext-link-type="DOI">10.1038/s42254-021-00314-5</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx31"><label>Kennard and Stone(1969)</label><mixed-citation>Kennard, R. W. and Stone, L. A.: Computer aided design of experiments, Technometrics, 11, 137–148, <ext-link xlink:href="https://doi.org/10.1080/00401706.1969.10490666" ext-link-type="DOI">10.1080/00401706.1969.10490666</ext-link>, 1969.</mixed-citation></ref>
      <ref id="bib1.bibx32"><label>KNMI(2024)</label><mixed-citation>KNMI: Uurgegevens van het weer in Nederland, KNMI, <uri>https://www.knmi.nl/nederland-nu/klimatologie/uurgegevens</uri> (last access: 5 May 2026), 2024.</mixed-citation></ref>
      <ref id="bib1.bibx33"><label>Kohonen(1990)</label><mixed-citation>Kohonen, T.: The self-organizing map, P. IEEE, 78, 1464–1480, <ext-link xlink:href="https://doi.org/10.1109/5.58325" ext-link-type="DOI">10.1109/5.58325</ext-link>, 1990.</mixed-citation></ref>
      <ref id="bib1.bibx34"><label>Kohonen(1995)</label><mixed-citation>Kohonen, T.: Learning vector quantization, in: Self-organizing maps, Springer Berlin Heidelberg, Berlin, Heidelberg, ISBN 978-3-642-97610-0, 175–189, <ext-link xlink:href="https://doi.org/10.1007/978-3-642-97610-0_6" ext-link-type="DOI">10.1007/978-3-642-97610-0_6</ext-link>, 1995.</mixed-citation></ref>
      <ref id="bib1.bibx35"><label>Kromer et al.(2017)</label><mixed-citation>Kromer, R. A., Abellán, A., Hutchinson, D. J., Lato, M., Chanut, M.-A., Dubois, L., and Jaboyedoff, M.: Automated terrestrial laser scanning with near-real-time change detection – monitoring of the Séchilienne landslide, Earth Surf. Dynam., 5, 293–310, <ext-link xlink:href="https://doi.org/10.5194/esurf-5-293-2017" ext-link-type="DOI">10.5194/esurf-5-293-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx36"><label>Kuschnerus(2024)</label><mixed-citation>Kuschnerus, M.: Assessing Geomorphologic Processes with Permanent Laser Scanning: A Case Study on the Dutch Coast, PhD thesis, Delft University of Technology, <ext-link xlink:href="https://doi.org/10.4233/UUID:31B3D8F8-1C0E-4A02-8089-D18034FA8850" ext-link-type="DOI">10.4233/UUID:31B3D8F8-1C0E-4A02-8089-D18034FA8850</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx37"><label>Kuschnerus et al.(2021)</label><mixed-citation>Kuschnerus, M., Lindenbergh, R., and Vos, S.: Coastal change patterns from time series clustering of permanent laser scan data, Earth Surf. Dynam., 9, 89–103, <ext-link xlink:href="https://doi.org/10.5194/esurf-9-89-2021" ext-link-type="DOI">10.5194/esurf-9-89-2021</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx38"><label>Kuschnerus et al.(2024a)</label><mixed-citation>Kuschnerus, M., De Vries, S., Antolínez, J. A. A., Vos, S., and Lindenbergh, R.: Identifying topographic changes at the beach using multiple years of permanent laser scanning, Coast. Eng., 193, 104594, <ext-link xlink:href="https://doi.org/10.1016/j.coastaleng.2024.104594" ext-link-type="DOI">10.1016/j.coastaleng.2024.104594</ext-link>, 2024a.</mixed-citation></ref>
      <ref id="bib1.bibx39"><label>Kuschnerus et al.(2024b)</label><mixed-citation>Kuschnerus, M., Lindenbergh, R., Vos, S., and Hanssen, R.: Statistically assessing vertical change on a sandy beach from permanent laser scanning time series, ISPRS Open Journal of Photogrammetry and Remote Sensing, 11, 100055, <ext-link xlink:href="https://doi.org/10.1016/j.ophoto.2023.100055" ext-link-type="DOI">10.1016/j.ophoto.2023.100055</ext-link>, 2024b.</mixed-citation></ref>
      <ref id="bib1.bibx40"><label>Lague et al.(2013)</label><mixed-citation>Lague, D., Brodu, N., and Leroux, J.: Accurate 3D comparison of complex topography with terrestrial laser scanner: Application to the Rangitikei canyon (N-Z), ISPRS J. Photogramm., 82, 10–26, <ext-link xlink:href="https://doi.org/10.1016/j.isprsjprs.2013.04.009" ext-link-type="DOI">10.1016/j.isprsjprs.2013.04.009</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx41"><label>Lansu et al.(2024)</label><mixed-citation>Lansu, E. M., Reijers, V. C., Höfer, S., Luijendijk, A., Rietkerk, M., Wassen, M. J., Lammerts, E. J., and Van Der Heide, T.: A global analysis of how human infrastructure squeezes sandy coasts, Nat. Commun., 15, 432, <ext-link xlink:href="https://doi.org/10.1038/s41467-023-44659-0" ext-link-type="DOI">10.1038/s41467-023-44659-0</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx42"><label>Lazarus and Goldstein(2019)</label><mixed-citation>Lazarus, E. D. and Goldstein, E. B.: Is There a Bulldozer in your Model?, J. Geophys. Res.-Earth, 124, 696–699, <ext-link xlink:href="https://doi.org/10.1029/2018JF004957" ext-link-type="DOI">10.1029/2018JF004957</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx43"><label>Lesser and Roelvink(2004)</label><mixed-citation>Lesser, G. R. and Roelvink, J. A.: Development and validation of a three-dimensional morphological model, Coast. Eng., <ext-link xlink:href="https://doi.org/10.1016/j.coastaleng.2004.07.014" ext-link-type="DOI">10.1016/j.coastaleng.2004.07.014</ext-link>, 2004.</mixed-citation></ref>
      <ref id="bib1.bibx44"><label>Lindenbergh et al.(2025)</label><mixed-citation>Lindenbergh, R., Anders, K., Campos, M., Czerwonka-Schröder, D., Höfle, B., Kuschnerus, M., Puttonen, E., Prinz, R., Rutzinger, M., Voordendag, A., and Vos, S.: Permanent terrestrial laser scanning for near-continuous environmental observations: Systems, methods, challenges and applications, ISPRS Open Journal of Photogrammetry and Remote Sensing, 17, 100094, <ext-link xlink:href="https://doi.org/10.1016/j.ophoto.2025.100094" ext-link-type="DOI">10.1016/j.ophoto.2025.100094</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx45"><label>Lindenbergh et al.(2011)</label><mixed-citation>Lindenbergh, R. C., Soudarissanane, S. S., De Vries, S., Gorte, B. G., and De Schipper, M. A.: Aeolian beach sand transport monitored by terrestrial laser scanning, Photogramm. Rec., 26, 384–399, <ext-link xlink:href="https://doi.org/10.1111/j.1477-9730.2011.00659.x" ext-link-type="DOI">10.1111/j.1477-9730.2011.00659.x</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx46"><label>Luijendijk et al.(2018)</label><mixed-citation>Luijendijk, A., Hagenaars, G., Ranasinghe, R., Baart, F., Donchyts, G., and Aarninkhof, S.: The State of the World's Beaches, Sci. Rep., 8, 6641, <ext-link xlink:href="https://doi.org/10.1038/s41598-018-24630-6" ext-link-type="DOI">10.1038/s41598-018-24630-6</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx47"><label>Masselink et al.(2006)</label><mixed-citation>Masselink, G., Kroon, A., and Davidson-Arnott, R.: Morphodynamics of intertidal bars in wave-dominated coastal settings – A review, Geomorphology, 73, 33–49, <ext-link xlink:href="https://doi.org/10.1016/j.geomorph.2005.06.007" ext-link-type="DOI">10.1016/j.geomorph.2005.06.007</ext-link>, 2006.</mixed-citation></ref>
      <ref id="bib1.bibx48"><label>Mentaschi et al.(2018)</label><mixed-citation>Mentaschi, L., Vousdoukas, M. I., Pekel, J.-F., Voukouvalas, E., and Feyen, L.: Global long-term observations of coastal erosion and accretion, Sci. Rep., 8, 12876, <ext-link xlink:href="https://doi.org/10.1038/s41598-018-30904-w" ext-link-type="DOI">10.1038/s41598-018-30904-w</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx49"><label>Moore et al.(2025)</label><mixed-citation>Moore, L. J., Hacker, S. D., Breithaupt, J., de Vries, S., Miller, T., Ruggiero, P., and Zinnert, J. C.: Ecomorphodynamics of coastal foredune evolution, Nat. Rev. Earth Environ., 1–16, <ext-link xlink:href="https://doi.org/10.1038/s43017-025-00672-z" ext-link-type="DOI">10.1038/s43017-025-00672-z</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx50"><label>Moulavi et al.(2014)</label><mixed-citation>Moulavi, D., Jaskowiak, P. A., Campello, R. J. G. B., Zimek, A., and Sander, J.: Density-Based Clustering Validation, in: Proceedings of the 2014 SIAM International Conference on Data Mining, Society for Industrial and Applied Mathematics, ISBN 978-1-61197-344-0, 839–847, <ext-link xlink:href="https://doi.org/10.1137/1.9781611973440.96" ext-link-type="DOI">10.1137/1.9781611973440.96</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx51"><label>Murtagh and Contreras(2012)</label><mixed-citation>Murtagh, F. and Contreras, P.: Algorithms for hierarchical clustering: an overview, WIREs Data Min. Knowl., 2, 86–97, <ext-link xlink:href="https://doi.org/10.1002/widm.53" ext-link-type="DOI">10.1002/widm.53</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx52"><label>O'Dea et al.(2019)</label><mixed-citation>O'Dea, A., Brodie, K. L., and Hartzell, P.: Continuous Coastal Monitoring with an Automated Terrestrial Lidar Scanner, Journal of Marine Science and Engineering, 7, 37, <ext-link xlink:href="https://doi.org/10.3390/jmse7020037" ext-link-type="DOI">10.3390/jmse7020037</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx53"><label>Palalane and Larson(2019)</label><mixed-citation>Palalane, J. and Larson, M.: A Long-Term Coastal Evolution Model with Longshore and Cross-Shore Transport, J. Coastal Res., 36, 411, <ext-link xlink:href="https://doi.org/10.2112/JCOASTRES-D-17-00020.1" ext-link-type="DOI">10.2112/JCOASTRES-D-17-00020.1</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx54"><label>Pedregosa et al.(2011)</label><mixed-citation> Pedregosa, F., Varoquaux, G., Gramfort, A., Michel, V., Thirion, B., Grisel, O., Blondel, M., Prettenhofer, P., Weiss, R., Dubourg, V., Vanderplas, J., Passos, A., Cournapeau, D., Brucher, M., Perrot, M., and Duchesnay, E.: Scikit-learn: Machine learning in Python, J. Mach. Learn. Res., 12, 2825–2830, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx55"><label>Poppema et al.(2021)</label><mixed-citation>Poppema, D. W., Wijnberg, K. M., Mulder, J. P., Vos, S. E., and Hulscher, S. J.: The effect of building geometry on the size of aeolian deposition patterns: Scale model experiments at the beach, Coast. Eng., 168, 103866, <ext-link xlink:href="https://doi.org/10.1016/j.coastaleng.2021.103866" ext-link-type="DOI">10.1016/j.coastaleng.2021.103866</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx56"><label>Ranasinghe(2020)</label><mixed-citation>Ranasinghe, R.: On the need for a new generation of coastal change models for the 21st century, Sci. Rep., 10, 2010, <ext-link xlink:href="https://doi.org/10.1038/s41598-020-58376-x" ext-link-type="DOI">10.1038/s41598-020-58376-x</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx57"><label>Rijkswaterstaat(2024)</label><mixed-citation>Rijkswaterstaat: Waterinfo, Rijkswaterstaat, <uri>https://waterinfo.rws.nl/</uri> (last access: 5 May 2026), 2024.</mixed-citation></ref>
      <ref id="bib1.bibx58"><label>Roelvink and Costas(2019)</label><mixed-citation>Roelvink, D. and Costas, S.: Coupling nearshore and aeolian processes: XBeach and duna process-based models, Environ. Model. Softw., 115, 98–112, <ext-link xlink:href="https://doi.org/10.1016/j.envsoft.2019.02.010" ext-link-type="DOI">10.1016/j.envsoft.2019.02.010</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx59"><label>Silva et al.(2012)</label><mixed-citation>Silva, A. N., Taborda, R., Bertin, X., and Dodet, G.: Seasonal to Decadal Variability of Longshore Sand Transport at the Northwest Coast of Portugal, J. Waterw. Port Coast., 138, 464–472, <ext-link xlink:href="https://doi.org/10.1061/(ASCE)WW.1943-5460.0000152" ext-link-type="DOI">10.1061/(ASCE)WW.1943-5460.0000152</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx60"><label>Small and Nicholls(2003)</label><mixed-citation>Small, C. and Nicholls, R. J.: A Global Analysis of Human Settlement in Coastal Zones, J. Coastal Res., 19, 584–599, <uri>http://www.jstor.org/stable/4299200</uri> (last access: 5 May 2026), 2003.</mixed-citation></ref>
      <ref id="bib1.bibx61"><label>Splinter and Coco(2021)</label><mixed-citation>Splinter, K. D. and Coco, G.: Challenges and Opportunities in Coastal Shoreline Prediction, Front. Mar. Sci., 8, 788657, <ext-link xlink:href="https://doi.org/10.3389/fmars.2021.788657" ext-link-type="DOI">10.3389/fmars.2021.788657</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx62"><label>Sušelj et al.(2010)</label><mixed-citation>Sušelj, K., Sood, A., and Heinemann, D.: North Sea near-surface wind climate and its relation to the large-scale circulation patterns, Theor. Appl. Climatol., 99, 403–419, <ext-link xlink:href="https://doi.org/10.1007/s00704-009-0149-2" ext-link-type="DOI">10.1007/s00704-009-0149-2</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx63"><label>Tabernig et al.(2025a)</label><mixed-citation>Tabernig, R., Albert, W., Weiser, H., and Höfle, B. H.: A hierarchical approach for near real-time 3D surface change analysis of permanent laser scanning point clouds, Proceedings of the 6th Joint International Symposium on Deformation Monitoring – JISDM 2025, <ext-link xlink:href="https://doi.org/10.5445/IR/1000180377" ext-link-type="DOI">10.5445/IR/1000180377</ext-link>, 2025a.</mixed-citation></ref>
      <ref id="bib1.bibx64"><label>Tabernig et al.(2025b)</label><mixed-citation>Tabernig, R., Albert, W., Weiser, H., Fritzmann, P., Anders, K., Rutzinger, M., and Höfle, B.: Temporal aggregation of point clouds improves permanent laser scanning of landslides in forested areas, Science of Remote Sensing, 100254, <ext-link xlink:href="https://doi.org/10.1016/j.srs.2025.100254" ext-link-type="DOI">10.1016/j.srs.2025.100254</ext-link>, 2025b.</mixed-citation></ref>
      <ref id="bib1.bibx65"><label>Tereszkiewicz and Ellis(2025)</label><mixed-citation>Tereszkiewicz, P. A. and Ellis, J. T.: More than surface roughness: making a case for wrack as a geomorphic engineer in the beach-dune system, J. Coast. Conserv., 29, 11, <ext-link xlink:href="https://doi.org/10.1007/s11852-025-01100-6" ext-link-type="DOI">10.1007/s11852-025-01100-6</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx66"><label>Thorndike(1953)</label><mixed-citation>Thorndike, R. L.: Who belongs in the family?, Psychometrika, 18, 267–276, <ext-link xlink:href="https://doi.org/10.1007/BF02289263" ext-link-type="DOI">10.1007/BF02289263</ext-link>, 1953.</mixed-citation></ref>
      <ref id="bib1.bibx67"><label>Truong et al.(2020)</label><mixed-citation>Truong, C., Oudre, L., and Vayatis, N.: Selective review of offline change point detection methods, Signal Process., 167, 107299, <ext-link xlink:href="https://doi.org/10.1016/j.sigpro.2019.107299" ext-link-type="DOI">10.1016/j.sigpro.2019.107299</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx68"><label>Turner et al.(2016)</label><mixed-citation>Turner, I. L., Harley, M. D., Short, A. D., Simmons, J. A., Bracs, M. A., Phillips, M. S., and Splinter, K. D.: A multi-decade dataset of monthly beach profile surveys and inshore wave forcing at Narrabeen, Australia, Sci. Data, 3, 160024, <ext-link xlink:href="https://doi.org/10.1038/sdata.2016.24" ext-link-type="DOI">10.1038/sdata.2016.24</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx69"><label>Ulm et al.(2025)</label><mixed-citation>Ulm, M., Elias, M., Eltner, A., Lotsari, E., and Anders, K.: Automated change detection in photogrammetric 4D point clouds – Transferability and extension of 4D objects-by-change for monitoring riverbank dynamics using low-cost cameras, Applied Geomatics, 17, 367–378, <ext-link xlink:href="https://doi.org/10.1007/s12518-025-00623-9" ext-link-type="DOI">10.1007/s12518-025-00623-9</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx70"><label>Van De Lageweg et al.(2013)</label><mixed-citation>Van De Lageweg, W., Bryan, K., Coco, G., and Ruessink, B.: Observations of shoreline–sandbar coupling on an embayed beach, Mar. Geol., 344, 101–114, <ext-link xlink:href="https://doi.org/10.1016/j.margeo.2013.07.018" ext-link-type="DOI">10.1016/j.margeo.2013.07.018</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx71"><label>Van Westen et al.(2024)</label><mixed-citation>Van Westen, B., De Vries, S., Cohn, N., Van IJzendoorn, C., Strypsteen, G., and Hallin, C.: AeoLiS: Numerical modelling of coastal dunes and aeolian landform development for real-world applications, Environ. Model. Softw., 179, 106093, <ext-link xlink:href="https://doi.org/10.1016/j.envsoft.2024.106093" ext-link-type="DOI">10.1016/j.envsoft.2024.106093</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx72"><label>Vettigli(2018)</label><mixed-citation>Vettigli, G.: MiniSom: minimalistic and NumPy-based implementation of the self organizing map, GitHub [code], <uri>https://github.com/JustGlowing/minisom/</uri> (last access: 5 May 2026), 2018.</mixed-citation></ref>
      <ref id="bib1.bibx73"><label>Voordendag et al.(2023)</label><mixed-citation>Voordendag, A., Goger, B., Klug, C., Prinz, R., Rutzinger, M., Sauter, T., and Kaser, G.: Uncertainty assessment of a permanent long-range terrestrial laser scanning system for the quantification of snow dynamics on Hintereisferner (Austria), Front. Earth Sci., 11, 1085416, <ext-link xlink:href="https://doi.org/10.3389/feart.2023.1085416" ext-link-type="DOI">10.3389/feart.2023.1085416</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx74"><label>Vos et al.(2023a)</label><mixed-citation>Vos, K., Splinter, K. D., Palomar-Vázquez, J., Pardo-Pascual, J. E., Almonacid-Caballer, J., Cabezas-Rabadán, C., Kras, E. C., Luijendijk, A. P., Calkoen, F., Almeida, L. P., Pais, D., Klein, A. H. F., Mao, Y., Harris, D., Castelle, B., Buscombe, D., and Vitousek, S.: Benchmarking satellite-derived shoreline mapping algorithms, Commun. Earth Environ., 4, 345, <ext-link xlink:href="https://doi.org/10.1038/s43247-023-01001-2" ext-link-type="DOI">10.1038/s43247-023-01001-2</ext-link>, 2023a.</mixed-citation></ref>
      <ref id="bib1.bibx75"><label>Vos et al.(2020)</label><mixed-citation>Vos, S., Spaans, L., Reniers, A., Holman, R., Mccall, R., and De Vries, S.: Cross-Shore Intertidal Bar Behavior along the Dutch Coast: Laser Measurements and Conceptual Model, Journal of Marine Science and Engineering, 8, 864, <ext-link xlink:href="https://doi.org/10.3390/jmse8110864" ext-link-type="DOI">10.3390/jmse8110864</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx76"><label>Vos et al.(2022)</label><mixed-citation>Vos, S., Anders, K., Kuschnerus, M., Lindenbergh, R., Höfle, B., Aarninkhof, S., and De Vries, S.: A high-resolution 4D terrestrial laser scan dataset of the Kijkduin beach-dune system, The Netherlands, Sci. Data, 9, 191, <ext-link xlink:href="https://doi.org/10.1038/s41597-022-01291-9" ext-link-type="DOI">10.1038/s41597-022-01291-9</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx77"><label>Vos et al.(2023b)</label><mixed-citation>Vos, S., Anders, K., Wulf, A. D., Vries, S. D., and Lindenbergh, R.: Spatio-Temporal Variation Of Aeolian Shoreward Sand Transport Measured Using Near-Continuous Laser Scanning, Coastal Engineering Proceedings, p. 24, <ext-link xlink:href="https://doi.org/10.9753/icce.v37.papers.24" ext-link-type="DOI">10.9753/icce.v37.papers.24</ext-link>, 2023b.</mixed-citation></ref>
      <ref id="bib1.bibx78"><label>Vos et al.(2023c)</label><mixed-citation>Vos, S., Kuschnerus, M., Lindenbergh, R., and de Vries, S.: 4D spatio-temporal laser scan dataset of the beach-dune system in Noordwijk, NL, 4TU.ResearchData [data set], <ext-link xlink:href="https://doi.org/10.4121/1AAC46FB-7900-4D4C-A099-D2CE354811D2.V2" ext-link-type="DOI">10.4121/1AAC46FB-7900-4D4C-A099-D2CE354811D2.V2</ext-link>, 2023c. </mixed-citation></ref>
      <ref id="bib1.bibx79"><label>Vos et al.(2024)</label><mixed-citation>Vos, S., Van IJzendoorn, C., Lindenbergh, R., and De Wulf, A.: Non-uniform dune development in the presence of standalone beach buildings, Geomorphology, 466, 109402, <ext-link xlink:href="https://doi.org/10.1016/j.geomorph.2024.109402" ext-link-type="DOI">10.1016/j.geomorph.2024.109402</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx80"><label>Vousdoukas et al.(2018)</label><mixed-citation>Vousdoukas, M. I., Mentaschi, L., Voukouvalas, E., Verlaan, M., Jevrejeva, S., Jackson, L. P., and Feyen, L.: Global probabilistic projections of extreme sea levels show intensification of coastal flood hazard, Nat. Commun., 9, 2360, <ext-link xlink:href="https://doi.org/10.1038/s41467-018-04692-w" ext-link-type="DOI">10.1038/s41467-018-04692-w</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx81"><label>Vousdoukas et al.(2020)</label><mixed-citation>Vousdoukas, M. I., Ranasinghe, R., Mentaschi, L., Plomaritis, T. A., Athanasiou, P., Luijendijk, A., and Feyen, L.: Sandy coastlines under threat of erosion, Nat. Clim. Change, 10, 260–263, <ext-link xlink:href="https://doi.org/10.1038/s41558-020-0697-0" ext-link-type="DOI">10.1038/s41558-020-0697-0</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx82"><label>Walker et al.(2017)</label><mixed-citation>Walker, I. J., Davidson-Arnott, R. G., Bauer, B. O., Hesp, P. A., Delgado-Fernandez, I., Ollerhead, J., and Smyth, T. A.: Scale-dependent perspectives on the geomorphology and evolution of beach-dune systems, Earth-Sci. Rev., 171, 220–253, <ext-link xlink:href="https://doi.org/10.1016/j.earscirev.2017.04.011" ext-link-type="DOI">10.1016/j.earscirev.2017.04.011</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx83"><label>Wang and Anders(2025)</label><mixed-citation>Wang, J. and Anders, K.: Unsupervised Deep Clustering on Spatiotemporal Objects Extracted from 4D Point Clouds for Automatic Identification of Topographic Processes in Natural Environments, ISPRS Ann. Photogramm. Remote Sens. Spatial Inf. Sci., X-G-2025, 929–936, <ext-link xlink:href="https://doi.org/10.5194/isprs-annals-X-G-2025-929-2025" ext-link-type="DOI">10.5194/isprs-annals-X-G-2025-929-2025</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx84"><label>Wijnberg(2002)</label><mixed-citation>Wijnberg, K. M.: Environmental controls on decadal morphologic behaviour of the Holland coast, Mar. Geol., 189, 227–247, <ext-link xlink:href="https://doi.org/10.1016/S0025-3227(02)00480-2" ext-link-type="DOI">10.1016/S0025-3227(02)00480-2</ext-link>, 2002.</mixed-citation></ref>
      <ref id="bib1.bibx85"><label>Winiwarter et al.(2023)</label><mixed-citation>Winiwarter, L., Anders, K., Czerwonka-Schröder, D., and Höfle, B.: Full four-dimensional change analysis of topographic point cloud time series using Kalman filtering, Earth Surf. Dynam., 11, 593–613, <ext-link xlink:href="https://doi.org/10.5194/esurf-11-593-2023" ext-link-type="DOI">10.5194/esurf-11-593-2023</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx86"><label>Woodroffe et al.(2025)</label><mixed-citation>Woodroffe, C. D., Evelpidou, N., Delgado-Fernandez, I., Green, D., Sengupta, D., Karkani, A., and Ciavola, P.: Coastline changes: a reconsideration of the prevalence of recession on sandy shorelines, Cambridge Prisms: Coastal Futures, 1–31, <ext-link xlink:href="https://doi.org/10.1017/cft.2025.10010" ext-link-type="DOI">10.1017/cft.2025.10010</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx87"><label>Wright and Short(1984)</label><mixed-citation>Wright, L. and Short, A.: Morphodynamic variability of surf zones and beaches: A synthesis, Mar. Geol., 56, 93–118, <ext-link xlink:href="https://doi.org/10.1016/0025-3227(84)90008-2" ext-link-type="DOI">10.1016/0025-3227(84)90008-2</ext-link>, 1984.</mixed-citation></ref>
      <ref id="bib1.bibx88"><label>Xu et al.(2024)</label><mixed-citation>Xu, N., Wang, L., Xu, H., Ma, Y., Li, Y., and Wang, X. H.: Deriving Accurate Intertidal Topography for Sandy Beaches Using ICESat-2 Data and Sentinel-2 Imagery, Journal of Remote Sensing, 4, 0305, <ext-link xlink:href="https://doi.org/10.34133/remotesensing.0305" ext-link-type="DOI">10.34133/remotesensing.0305</ext-link>, 2024.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>Coastal process understanding through automated identification of recurring surface dynamics in permanent laser scanning data of a sandy beach</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>Abdulsalam et al.(2025)</label><mixed-citation>
      
Abdulsalam, M. B., Jaramillo, C., De Freitas, L., González, M., and Antolínez, J. A. A.: Assessing shoreline orientation variation across diverse coastal environments, Coast. Eng., 200, 104770,
<a href="https://doi.org/10.1016/j.coastaleng.2025.104770" target="_blank">https://doi.org/10.1016/j.coastaleng.2025.104770</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>Anders et al.(2020)</label><mixed-citation>
      
Anders, K., Winiwarter, L., Lindenbergh, R., Williams, J. G., Vos, S. E., and Höfle, B.: 4D objects-by-change: Spatiotemporal segmentation of geomorphic surface change from LiDAR time series, ISPRS J. Photogramm., 159, 352–363, <a href="https://doi.org/10.1016/j.isprsjprs.2019.11.025" target="_blank">https://doi.org/10.1016/j.isprsjprs.2019.11.025</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>Anders et al.(2021)</label><mixed-citation>
      
Anders, K., Winiwarter, L., Mara, H., Lindenbergh, R., Vos, S. E., and Höfle, B.: Fully automatic spatiotemporal segmentation of 3D LiDAR time series for the extraction of natural surface changes, ISPRS J. Photogramm., 173, 297–308, <a href="https://doi.org/10.1016/j.isprsjprs.2021.01.015" target="_blank">https://doi.org/10.1016/j.isprsjprs.2021.01.015</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>Anders et al.(2022)</label><mixed-citation>
      
Anders, K., Winiwarter, L., and Höfle, B.: Improving change analysis from near-continuous 3D time series by considering full temporal information, IEEE Geosci. Remote S., 19, 1–5, <a href="https://doi.org/10.1109/LGRS.2022.3148920" target="_blank">https://doi.org/10.1109/LGRS.2022.3148920</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Anders et al.(2026)</label><mixed-citation>
      
Anders, K., Kempf, D., Albert, W., Andriushchenko, P., Huang, X., Hulskemper, D., Isensee, T., Kapitan, D., Tabernig, R., Weiser, H., Winiwarter, L., Zahs, V., and Höfle, B.: py4dgeo: Open-source scientific software for topographic change analysis in 3D/4D geographic point clouds, SoftwareX, 34, 102670, <a href="https://doi.org/10.1016/j.softx.2026.102670" target="_blank">https://doi.org/10.1016/j.softx.2026.102670</a>, 2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>Anderson et al.(2018)</label><mixed-citation>
      
Anderson, D., Ruggiero, P., Antolínez, J. A. A., Méndez, F. J., and Allan, J.: A Climate Index Optimized for Longshore Sediment Transport Reveals Interannual and Multidecadal Littoral Cell Rotations, J. Geophys. Res.-Earth, 123, 1958–1981,
<a href="https://doi.org/10.1029/2018JF004689" target="_blank">https://doi.org/10.1029/2018JF004689</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>Berndt and Clifford(1994)</label><mixed-citation>
      
Berndt, D. J. and Clifford, J.: Using dynamic time warping to find patterns in time series, in: Proceedings of the 3rd International Conference on Knowledge Discovery and Data Mining, AAAIWS'94, AAAI
Press, Seattle, WA, 359–370, 1994.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>Campello et al.(2015)</label><mixed-citation>
      
Campello, R. J. G. B., Moulavi, D., Zimek, A., and Sander, J.: Hierarchical Density Estimates for Data Clustering, Visualization, and Outlier Detection, ACM T. Knowl. Discov. D., 10, 1–51, <a href="https://doi.org/10.1145/2733381" target="_blank">https://doi.org/10.1145/2733381</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>Castelle and Masselink(2023)</label><mixed-citation>
      
Castelle, B. and Masselink, G.: Morphodynamics of wave-dominated beaches,
Cambridge Prisms: Coastal Futures, 1, <a href="https://doi.org/10.1017/cft.2022.2" target="_blank">https://doi.org/10.1017/cft.2022.2</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>Castelle et al.(2024)</label><mixed-citation>
      
Castelle, B., Kras, E., Masselink, G., Scott, T., Konstantinou, A., and
Luijendijk, A.: Satellite-derived sandy shoreline trends and interannual
variability along the Atlantic coast of Europe, Sci. Rep., 14,
13002, <a href="https://doi.org/10.1038/s41598-024-63849-4" target="_blank">https://doi.org/10.1038/s41598-024-63849-4</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>Chowdhury et al.(2023)</label><mixed-citation>
      
Chowdhury, P., Lakku, N. K. G., Lincoln, S., Seelam, J. K., and Behera, M. R.: Climate change and coastal morphodynamics: Interactions on regional scales, Sci. Total Environ., 899, 166432, <a href="https://doi.org/10.1016/j.scitotenv.2023.166432" target="_blank">https://doi.org/10.1016/j.scitotenv.2023.166432</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>Christiaanse et al.(2024)</label><mixed-citation>
      
Christiaanse, J. C., Antolínez, J. A. A., Luijendijk, A. P., Athanasiou, P., Duarte, C. M., and Aarninkhof, S.: Distribution of global sea turtle nesting explained from regional-scale coastal characteristics, Sci. Rep., 14, 752, <a href="https://doi.org/10.1038/s41598-023-50239-5" target="_blank">https://doi.org/10.1038/s41598-023-50239-5</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>Christiaanse et al.(2025)</label><mixed-citation>
      
Christiaanse, J. C., Reniers, A. J. H. M., Aarninkhof, S. G. J., Ostertag, E. F., Nel, R., Duarte, C. M., and Antolínez, J. A. A.: Aiding sea turtle conservation through coastal management, Front. Mar. Sci.,
12, 1669885, <a href="https://doi.org/10.3389/fmars.2025.1669885" target="_blank">https://doi.org/10.3389/fmars.2025.1669885</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>Coco and Murray(2007)</label><mixed-citation>
      
Coco, G. and Murray, A. B.: Patterns in the sand: From forcing templates to self-organization, Geomorphology, 91, 271–290, <a href="https://doi.org/10.1016/j.geomorph.2007.04.023" target="_blank">https://doi.org/10.1016/j.geomorph.2007.04.023</a>, 2007.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>Coelingh et al.(1998)</label><mixed-citation>
      
Coelingh, J., Van Wijk, A., and Holtslag, A.: Analysis of wind speed observations on the North Sea coast, J. Wind Eng. Ind. Aerod., 73, 125–144, <a href="https://doi.org/10.1016/S0167-6105(97)00285-7" target="_blank">https://doi.org/10.1016/S0167-6105(97)00285-7</a>, 1998.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>Cohn and Anderson(2025)</label><mixed-citation>
      
Cohn, N. and Anderson, D.: Projecting the Longevity of Coastal Foredunes Under Stochastic Meteorological and Oceanographic Forcing, Earths Future, 13, e2024EF005335, <a href="https://doi.org/10.1029/2024EF005335" target="_blank">https://doi.org/10.1029/2024EF005335</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>Cohn et al.(2017)</label><mixed-citation>
      
Cohn, N., Ruggiero, P., de Vries, S., and García-Medina, G.: Beach Growth Driven By Intertidal Sandbar Welding, Proceedings of Coastal Dynamics 2017, edited by: Aagaard, T., Deigaard, R., and Fuhrman, D., Helsingør, Denmark, 1059–1069, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>Cohn et al.(2019)</label><mixed-citation>
      
Cohn, N., Ruggiero, P., García-Medina, G., Anderson, D., Serafin, K. A., and Biel, R.: Environmental and morphologic controls on wave-induced dune response, Geomorphology, 329, 108–128, <a href="https://doi.org/10.1016/j.geomorph.2018.12.023" target="_blank">https://doi.org/10.1016/j.geomorph.2018.12.023</a>,
2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>De Almeida et al.(2019)</label><mixed-citation>
      
De Almeida, L., González, M., and Medina, R.: Morphometric characterization of foredunes along the coast of northern Spain, Geomorphology, 338, 68–78, <a href="https://doi.org/10.1016/j.geomorph.2019.04.019" target="_blank">https://doi.org/10.1016/j.geomorph.2019.04.019</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>Delgado-Fernandez(2010)</label><mixed-citation>
      
Delgado-Fernandez, I.: A review of the application of the fetch effect to
modelling sand supply to coastal foredunes, Aeolian Res., 2, 61–70,
<a href="https://doi.org/10.1016/j.aeolia.2010.04.001" target="_blank">https://doi.org/10.1016/j.aeolia.2010.04.001</a>, 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>De Schipper et al.(2020)</label><mixed-citation>
      
De Schipper, M. A., Ludka, B. C., Raubenheimer, B., Luijendijk, A. P., and
Schlacher, T. A.: Beach nourishment has complex implications for the future
of sandy shores, Nat. Rev. Earth Environ., 2, 70–84,
<a href="https://doi.org/10.1038/s43017-020-00109-9" target="_blank">https://doi.org/10.1038/s43017-020-00109-9</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>De Vries et al.(2014)</label><mixed-citation>
      
De Vries, S., Arens, S., De Schipper, M., and Ranasinghe, R.: Aeolian sediment transport on a beach with a varying sediment supply, Aeolian Res., 15, 235–244, <a href="https://doi.org/10.1016/j.aeolia.2014.08.001" target="_blank">https://doi.org/10.1016/j.aeolia.2014.08.001</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>Dubarbier et al.(2015)</label><mixed-citation>
      
Dubarbier, B., Castelle, B., Marieu, V., and Ruessink, G.: Process-based modeling of cross-shore sandbar behavior, Coast. Eng., 95, 35–50,
<a href="https://doi.org/10.1016/j.coastaleng.2014.09.004" target="_blank">https://doi.org/10.1016/j.coastaleng.2014.09.004</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>Eitel et al.(2016)</label><mixed-citation>
      
Eitel, J. U., Höfle, B., Vierling, L. A., Abellán, A., Asner, G. P., Deems, J. S., Glennie, C. L., Joerg, P. C., LeWinter, A. L., Magney, T. S., Mandlburger, G., Morton, D. C., Müller, J., and Vierling, K. T.: Beyond 3-D: The new spectrum of lidar applications for earth and ecological sciences, Remote Sens. Environ., 186, 372–392, <a href="https://doi.org/10.1016/j.rse.2016.08.018" target="_blank">https://doi.org/10.1016/j.rse.2016.08.018</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>Fryer et al.(2021)</label><mixed-citation>
      
Fryer, D., Strümke, I., and Nguyen, H.: Shapley values for feature selection: The good, the bad, and the axioms, arXiv [preprint], <a href="https://doi.org/10.48550/arXiv.2102.10936" target="_blank">https://doi.org/10.48550/arXiv.2102.10936</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>Höfle et al.(2009)</label><mixed-citation>
      
Höfle, B., Vetter, M., Pfeifer, N., Mandlburger, G., and Stötter, J.: Water
surface mapping from airborne laser scanning using signal intensity and
elevation data, Earth Surf. Proc. Land., 34, 1635–1649,
<a href="https://doi.org/10.1002/esp.1853" target="_blank">https://doi.org/10.1002/esp.1853</a>, 2009.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>Höfle et al.(2026)</label><mixed-citation>
      
Höfle, B., Kempf, D., Anders, K., Tabernig, R., Isensee, T., Huang, X., and Weiser, H.: py4dgeo: library for change analysis in 4D point clouds, version 1.1.0, MIT, GitHub [code], <a href="https://github.com/3dgeo-heidelberg/py4dgeo" target="_blank"/> (last access: 5 May 2026), 2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>Hulskemper et al.(2022)</label><mixed-citation>
      
Hulskemper, D., Anders, K., Antolínez, J. A. Á., Kuschnerus, M., Höfle, B., and Lindenbergh, R.: CHARACTERIZATION OF MORPHOLOGICAL SURFACE ACTIVITIES DERIVED FROM NEAR-CONTINUOUS TERRESTRIAL LIDAR TIME SERIES, Int. Arch. Photogramm. Remote Sens. Spatial Inf. Sci., XLVIII-2/W2-2022, 53–60, <a href="https://doi.org/10.5194/isprs-archives-XLVIII-2-W2-2022-53-2022" target="_blank">https://doi.org/10.5194/isprs-archives-XLVIII-2-W2-2022-53-2022</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>Hulskemper et al.(2026)</label><mixed-citation>
      
Hulskemper, D., Antolínez, J. A. A., Lindenbergh, R., and Anders, K.: Grouped 4D Objects-By-Change Derived from the Noordwijk Sandy Beach Permanent Laser Scanning Dataset, 4TU.ResearchData [data set], <a href="https://doi.org/10.4121/7cf573ec-ce73-4dcf-86ea-553f159c417c" target="_blank">https://doi.org/10.4121/7cf573ec-ce73-4dcf-86ea-553f159c417c</a>, 2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>Karniadakis et al.(2021)</label><mixed-citation>
      
Karniadakis, G. E., Kevrekidis, I. G., Lu, L., Perdikaris, P., Wang, S., and Yang, L.: Physics-informed machine learning, Nat. Rev. Phys., 3, 422–440, <a href="https://doi.org/10.1038/s42254-021-00314-5" target="_blank">https://doi.org/10.1038/s42254-021-00314-5</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>Kennard and Stone(1969)</label><mixed-citation>
      
Kennard, R. W. and Stone, L. A.: Computer aided design of experiments, Technometrics, 11, 137–148, <a href="https://doi.org/10.1080/00401706.1969.10490666" target="_blank">https://doi.org/10.1080/00401706.1969.10490666</a>, 1969.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>KNMI(2024)</label><mixed-citation>
      
KNMI: Uurgegevens van het weer in Nederland, KNMI, <a href="https://www.knmi.nl/nederland-nu/klimatologie/uurgegevens" target="_blank"/> (last access: 5 May 2026), 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>Kohonen(1990)</label><mixed-citation>
      
Kohonen, T.: The self-organizing map, P. IEEE, 78, 1464–1480,
<a href="https://doi.org/10.1109/5.58325" target="_blank">https://doi.org/10.1109/5.58325</a>, 1990.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>Kohonen(1995)</label><mixed-citation>
      
Kohonen, T.: Learning vector quantization, in: Self-organizing maps, Springer Berlin Heidelberg, Berlin, Heidelberg, ISBN 978-3-642-97610-0, 175–189, <a href="https://doi.org/10.1007/978-3-642-97610-0_6" target="_blank">https://doi.org/10.1007/978-3-642-97610-0_6</a>, 1995.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>Kromer et al.(2017)</label><mixed-citation>
      
Kromer, R. A., Abellán, A., Hutchinson, D. J., Lato, M., Chanut, M.-A., Dubois, L., and Jaboyedoff, M.: Automated terrestrial laser scanning with near-real-time change detection – monitoring of the Séchilienne landslide, Earth Surf. Dynam., 5, 293–310, <a href="https://doi.org/10.5194/esurf-5-293-2017" target="_blank">https://doi.org/10.5194/esurf-5-293-2017</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>Kuschnerus(2024)</label><mixed-citation>
      
Kuschnerus, M.: Assessing Geomorphologic Processes with Permanent Laser Scanning: A Case Study on the Dutch Coast, PhD thesis, Delft University of Technology, <a href="https://doi.org/10.4233/UUID:31B3D8F8-1C0E-4A02-8089-D18034FA8850" target="_blank">https://doi.org/10.4233/UUID:31B3D8F8-1C0E-4A02-8089-D18034FA8850</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>Kuschnerus et al.(2021)</label><mixed-citation>
      
Kuschnerus, M., Lindenbergh, R., and Vos, S.: Coastal change patterns from time series clustering of permanent laser scan data, Earth Surf. Dynam., 9, 89–103, <a href="https://doi.org/10.5194/esurf-9-89-2021" target="_blank">https://doi.org/10.5194/esurf-9-89-2021</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>Kuschnerus et al.(2024a)</label><mixed-citation>
      
Kuschnerus, M., De Vries, S., Antolínez, J. A. A., Vos, S., and Lindenbergh, R.: Identifying topographic changes at the beach using multiple
years of permanent laser scanning, Coast. Eng., 193, 104594,
<a href="https://doi.org/10.1016/j.coastaleng.2024.104594" target="_blank">https://doi.org/10.1016/j.coastaleng.2024.104594</a>, 2024a.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>Kuschnerus et al.(2024b)</label><mixed-citation>
      
Kuschnerus, M., Lindenbergh, R., Vos, S., and Hanssen, R.: Statistically assessing vertical change on a sandy beach from permanent laser scanning time series, ISPRS Open Journal of Photogrammetry and Remote Sensing, 11,
100055, <a href="https://doi.org/10.1016/j.ophoto.2023.100055" target="_blank">https://doi.org/10.1016/j.ophoto.2023.100055</a>, 2024b.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>Lague et al.(2013)</label><mixed-citation>
      
Lague, D., Brodu, N., and Leroux, J.: Accurate 3D comparison of complex topography with terrestrial laser scanner: Application to the Rangitikei
canyon (N-Z), ISPRS J. Photogramm., 82, 10–26, <a href="https://doi.org/10.1016/j.isprsjprs.2013.04.009" target="_blank">https://doi.org/10.1016/j.isprsjprs.2013.04.009</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>Lansu et al.(2024)</label><mixed-citation>
      
Lansu, E. M., Reijers, V. C., Höfer, S., Luijendijk, A., Rietkerk, M., Wassen, M. J., Lammerts, E. J., and Van Der Heide, T.: A global analysis of how human infrastructure squeezes sandy coasts, Nat. Commun., 15, 432,
<a href="https://doi.org/10.1038/s41467-023-44659-0" target="_blank">https://doi.org/10.1038/s41467-023-44659-0</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>Lazarus and Goldstein(2019)</label><mixed-citation>
      
Lazarus, E. D. and Goldstein, E. B.: Is There a Bulldozer in your Model?, J. Geophys. Res.-Earth, 124, 696–699,
<a href="https://doi.org/10.1029/2018JF004957" target="_blank">https://doi.org/10.1029/2018JF004957</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>Lesser and Roelvink(2004)</label><mixed-citation>
      
Lesser, G. R. and Roelvink, J. A.: Development and validation of a
three-dimensional morphological model, Coast. Eng., <a href="https://doi.org/10.1016/j.coastaleng.2004.07.014" target="_blank">https://doi.org/10.1016/j.coastaleng.2004.07.014</a>, 2004.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib44"><label>Lindenbergh et al.(2025)</label><mixed-citation>
      
Lindenbergh, R., Anders, K., Campos, M., Czerwonka-Schröder, D., Höfle, B., Kuschnerus, M., Puttonen, E., Prinz, R., Rutzinger, M., Voordendag, A., and Vos, S.: Permanent terrestrial laser scanning for near-continuous environmental observations: Systems, methods, challenges and applications, ISPRS Open Journal of Photogrammetry and Remote Sensing, 17, 100094,
<a href="https://doi.org/10.1016/j.ophoto.2025.100094" target="_blank">https://doi.org/10.1016/j.ophoto.2025.100094</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>Lindenbergh et al.(2011)</label><mixed-citation>
      
Lindenbergh, R. C., Soudarissanane, S. S., De Vries, S., Gorte, B. G., and De Schipper, M. A.: Aeolian beach sand transport monitored by terrestrial laser scanning, Photogramm. Rec., 26, 384–399, <a href="https://doi.org/10.1111/j.1477-9730.2011.00659.x" target="_blank">https://doi.org/10.1111/j.1477-9730.2011.00659.x</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>Luijendijk et al.(2018)</label><mixed-citation>
      
Luijendijk, A., Hagenaars, G., Ranasinghe, R., Baart, F., Donchyts, G., and Aarninkhof, S.: The State of the World's Beaches, Sci. Rep., 8, 6641, <a href="https://doi.org/10.1038/s41598-018-24630-6" target="_blank">https://doi.org/10.1038/s41598-018-24630-6</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib47"><label>Masselink et al.(2006)</label><mixed-citation>
      
Masselink, G., Kroon, A., and Davidson-Arnott, R.: Morphodynamics of intertidal bars in wave-dominated coastal settings – A review, Geomorphology, 73, 33–49, <a href="https://doi.org/10.1016/j.geomorph.2005.06.007" target="_blank">https://doi.org/10.1016/j.geomorph.2005.06.007</a>, 2006.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib48"><label>Mentaschi et al.(2018)</label><mixed-citation>
      
Mentaschi, L., Vousdoukas, M. I., Pekel, J.-F., Voukouvalas, E., and Feyen, L.: Global long-term observations of coastal erosion and accretion, Sci. Rep., 8, 12876, <a href="https://doi.org/10.1038/s41598-018-30904-w" target="_blank">https://doi.org/10.1038/s41598-018-30904-w</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib49"><label>Moore et al.(2025)</label><mixed-citation>
      
Moore, L. J., Hacker, S. D., Breithaupt, J., de Vries, S., Miller, T., Ruggiero, P., and Zinnert, J. C.: Ecomorphodynamics of coastal foredune evolution, Nat. Rev. Earth Environ., 1–16, <a href="https://doi.org/10.1038/s43017-025-00672-z" target="_blank">https://doi.org/10.1038/s43017-025-00672-z</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib50"><label>Moulavi et al.(2014)</label><mixed-citation>
      
Moulavi, D., Jaskowiak, P. A., Campello, R. J. G. B., Zimek, A., and Sander, J.: Density-Based Clustering Validation, in: Proceedings of the 2014 SIAM International Conference on Data Mining, Society for Industrial and Applied Mathematics, ISBN 978-1-61197-344-0, 839–847,
<a href="https://doi.org/10.1137/1.9781611973440.96" target="_blank">https://doi.org/10.1137/1.9781611973440.96</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib51"><label>Murtagh and Contreras(2012)</label><mixed-citation>
      
Murtagh, F. and Contreras, P.: Algorithms for hierarchical clustering: an overview, WIREs Data Min. Knowl., 2, 86–97, <a href="https://doi.org/10.1002/widm.53" target="_blank">https://doi.org/10.1002/widm.53</a>, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib52"><label>O'Dea et al.(2019)</label><mixed-citation>
      
O'Dea, A., Brodie, K. L., and Hartzell, P.: Continuous Coastal Monitoring with an Automated Terrestrial Lidar Scanner, Journal of Marine Science and Engineering, 7, 37, <a href="https://doi.org/10.3390/jmse7020037" target="_blank">https://doi.org/10.3390/jmse7020037</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib53"><label>Palalane and Larson(2019)</label><mixed-citation>
      
Palalane, J. and Larson, M.: A Long-Term Coastal Evolution Model with Longshore and Cross-Shore Transport, J. Coastal Res., 36, 411, <a href="https://doi.org/10.2112/JCOASTRES-D-17-00020.1" target="_blank">https://doi.org/10.2112/JCOASTRES-D-17-00020.1</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib54"><label>Pedregosa et al.(2011)</label><mixed-citation>
      
Pedregosa, F., Varoquaux, G., Gramfort, A., Michel, V., Thirion, B., Grisel, O., Blondel, M., Prettenhofer, P., Weiss, R., Dubourg, V., Vanderplas, J., Passos, A., Cournapeau, D., Brucher, M., Perrot, M., and Duchesnay, E.: Scikit-learn: Machine learning in Python, J. Mach. Learn. Res., 12, 2825–2830, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib55"><label>Poppema et al.(2021)</label><mixed-citation>
      
Poppema, D. W., Wijnberg, K. M., Mulder, J. P., Vos, S. E., and Hulscher, S. J.: The effect of building geometry on the size of aeolian deposition patterns: Scale model experiments at the beach, Coast. Eng., 168, 103866, <a href="https://doi.org/10.1016/j.coastaleng.2021.103866" target="_blank">https://doi.org/10.1016/j.coastaleng.2021.103866</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib56"><label>Ranasinghe(2020)</label><mixed-citation>
      
Ranasinghe, R.: On the need for a new generation of coastal change models for the 21st century, Sci. Rep., 10, 2010, <a href="https://doi.org/10.1038/s41598-020-58376-x" target="_blank">https://doi.org/10.1038/s41598-020-58376-x</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib57"><label>Rijkswaterstaat(2024)</label><mixed-citation>
      
Rijkswaterstaat: Waterinfo, Rijkswaterstaat, <a href="https://waterinfo.rws.nl/" target="_blank"/> (last access: 5 May 2026), 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib58"><label>Roelvink and Costas(2019)</label><mixed-citation>
      
Roelvink, D. and Costas, S.: Coupling nearshore and aeolian processes: XBeach and duna process-based models, Environ. Model. Softw., 115, 98–112, <a href="https://doi.org/10.1016/j.envsoft.2019.02.010" target="_blank">https://doi.org/10.1016/j.envsoft.2019.02.010</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib59"><label>Silva et al.(2012)</label><mixed-citation>
      
Silva, A. N., Taborda, R., Bertin, X., and Dodet, G.: Seasonal to Decadal Variability of Longshore Sand Transport at the Northwest Coast of Portugal, J. Waterw. Port Coast., 138, 464–472, <a href="https://doi.org/10.1061/(ASCE)WW.1943-5460.0000152" target="_blank">https://doi.org/10.1061/(ASCE)WW.1943-5460.0000152</a>, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib60"><label>Small and Nicholls(2003)</label><mixed-citation>
      
Small, C. and Nicholls, R. J.: A Global Analysis of Human Settlement in Coastal Zones, J. Coastal Res., 19, 584–599, <a href="http://www.jstor.org/stable/4299200" target="_blank"/> (last access: 5 May 2026), 2003.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib61"><label>Splinter and Coco(2021)</label><mixed-citation>
      
Splinter, K. D. and Coco, G.: Challenges and Opportunities in Coastal Shoreline Prediction, Front. Mar. Sci., 8, 788657,
<a href="https://doi.org/10.3389/fmars.2021.788657" target="_blank">https://doi.org/10.3389/fmars.2021.788657</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib62"><label>Sušelj et al.(2010)</label><mixed-citation>
      
Sušelj, K., Sood, A., and Heinemann, D.: North Sea near-surface wind climate and its relation to the large-scale circulation patterns, Theor. Appl. Climatol., 99, 403–419, <a href="https://doi.org/10.1007/s00704-009-0149-2" target="_blank">https://doi.org/10.1007/s00704-009-0149-2</a>, 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib63"><label>Tabernig et al.(2025a)</label><mixed-citation>
      
Tabernig, R., Albert, W., Weiser, H., and Höfle, B. H.: A hierarchical approach for near real-time 3D surface change analysis of permanent laser scanning point clouds, Proceedings of the 6th Joint International Symposium on Deformation Monitoring – JISDM 2025, <a href="https://doi.org/10.5445/IR/1000180377" target="_blank">https://doi.org/10.5445/IR/1000180377</a>, 2025a.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib64"><label>Tabernig et al.(2025b)</label><mixed-citation>
      
Tabernig, R., Albert, W., Weiser, H., Fritzmann, P., Anders, K., Rutzinger, M., and Höfle, B.: Temporal aggregation of point clouds improves permanent laser scanning of landslides in forested areas, Science of Remote Sensing,
100254, <a href="https://doi.org/10.1016/j.srs.2025.100254" target="_blank">https://doi.org/10.1016/j.srs.2025.100254</a>, 2025b.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib65"><label>Tereszkiewicz and Ellis(2025)</label><mixed-citation>
      
Tereszkiewicz, P. A. and Ellis, J. T.: More than surface roughness: making a case for wrack as a geomorphic engineer in the beach-dune system, J. Coast. Conserv., 29, 11, <a href="https://doi.org/10.1007/s11852-025-01100-6" target="_blank">https://doi.org/10.1007/s11852-025-01100-6</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib66"><label>Thorndike(1953)</label><mixed-citation>
      
Thorndike, R. L.: Who belongs in the family?, Psychometrika, 18, 267–276,
<a href="https://doi.org/10.1007/BF02289263" target="_blank">https://doi.org/10.1007/BF02289263</a>, 1953.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib67"><label>Truong et al.(2020)</label><mixed-citation>
      
Truong, C., Oudre, L., and Vayatis, N.: Selective review of offline change point detection methods, Signal Process., 167, 107299, <a href="https://doi.org/10.1016/j.sigpro.2019.107299" target="_blank">https://doi.org/10.1016/j.sigpro.2019.107299</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib68"><label>Turner et al.(2016)</label><mixed-citation>
      
Turner, I. L., Harley, M. D., Short, A. D., Simmons, J. A., Bracs, M. A., Phillips, M. S., and Splinter, K. D.: A multi-decade dataset of monthly beach
profile surveys and inshore wave forcing at Narrabeen, Australia,
Sci. Data, 3, 160024, <a href="https://doi.org/10.1038/sdata.2016.24" target="_blank">https://doi.org/10.1038/sdata.2016.24</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib69"><label>Ulm et al.(2025)</label><mixed-citation>
      
Ulm, M., Elias, M., Eltner, A., Lotsari, E., and Anders, K.: Automated change detection in photogrammetric 4D point clouds – Transferability and extension of 4D objects-by-change for monitoring riverbank dynamics using
low-cost cameras, Applied Geomatics, 17, 367–378, <a href="https://doi.org/10.1007/s12518-025-00623-9" target="_blank">https://doi.org/10.1007/s12518-025-00623-9</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib70"><label>Van De Lageweg et al.(2013)</label><mixed-citation>
      
Van De Lageweg, W., Bryan, K., Coco, G., and Ruessink, B.: Observations of shoreline–sandbar coupling on an embayed beach, Mar. Geol., 344, 101–114, <a href="https://doi.org/10.1016/j.margeo.2013.07.018" target="_blank">https://doi.org/10.1016/j.margeo.2013.07.018</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib71"><label>Van Westen et al.(2024)</label><mixed-citation>
      
Van Westen, B., De Vries, S., Cohn, N., Van IJzendoorn, C., Strypsteen, G., and Hallin, C.: AeoLiS: Numerical modelling of coastal dunes and aeolian landform development for real-world applications, Environ. Model. Softw., 179, 106093, <a href="https://doi.org/10.1016/j.envsoft.2024.106093" target="_blank">https://doi.org/10.1016/j.envsoft.2024.106093</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib72"><label>Vettigli(2018)</label><mixed-citation>
      
Vettigli, G.: MiniSom: minimalistic and NumPy-based implementation of the self organizing map, GitHub [code], <a href="https://github.com/JustGlowing/minisom/" target="_blank"/> (last access: 5 May 2026), 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib73"><label>Voordendag et al.(2023)</label><mixed-citation>
      
Voordendag, A., Goger, B., Klug, C., Prinz, R., Rutzinger, M., Sauter, T., and Kaser, G.: Uncertainty assessment of a permanent long-range terrestrial laser scanning system for the quantification of snow dynamics on Hintereisferner (Austria), Front. Earth Sci., 11, 1085416,
<a href="https://doi.org/10.3389/feart.2023.1085416" target="_blank">https://doi.org/10.3389/feart.2023.1085416</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib74"><label>Vos et al.(2023a)</label><mixed-citation>
      
Vos, K., Splinter, K. D., Palomar-Vázquez, J., Pardo-Pascual, J. E., Almonacid-Caballer, J., Cabezas-Rabadán, C., Kras, E. C., Luijendijk, A. P., Calkoen, F., Almeida, L. P., Pais, D., Klein, A. H. F., Mao, Y., Harris, D., Castelle, B., Buscombe, D., and Vitousek, S.: Benchmarking satellite-derived shoreline mapping algorithms, Commun. Earth Environ., 4, 345, <a href="https://doi.org/10.1038/s43247-023-01001-2" target="_blank">https://doi.org/10.1038/s43247-023-01001-2</a>, 2023a.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib75"><label>Vos et al.(2020)</label><mixed-citation>
      
Vos, S., Spaans, L., Reniers, A., Holman, R., Mccall, R., and De Vries, S.: Cross-Shore Intertidal Bar Behavior along the Dutch Coast: Laser Measurements and Conceptual Model, Journal of Marine Science and Engineering, 8, 864, <a href="https://doi.org/10.3390/jmse8110864" target="_blank">https://doi.org/10.3390/jmse8110864</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib76"><label>Vos et al.(2022)</label><mixed-citation>
      
Vos, S., Anders, K., Kuschnerus, M., Lindenbergh, R., Höfle, B., Aarninkhof, S., and De Vries, S.: A high-resolution 4D terrestrial laser scan dataset of the Kijkduin beach-dune system, The Netherlands, Sci. Data, 9, 191, <a href="https://doi.org/10.1038/s41597-022-01291-9" target="_blank">https://doi.org/10.1038/s41597-022-01291-9</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib77"><label>Vos et al.(2023b)</label><mixed-citation>
      
Vos, S., Anders, K., Wulf, A. D., Vries, S. D., and Lindenbergh, R.: Spatio-Temporal Variation Of Aeolian Shoreward Sand Transport Measured Using Near-Continuous Laser Scanning, Coastal Engineering Proceedings, p. 24, <a href="https://doi.org/10.9753/icce.v37.papers.24" target="_blank">https://doi.org/10.9753/icce.v37.papers.24</a>, 2023b.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib78"><label>Vos et al.(2023c)</label><mixed-citation>
      
Vos, S., Kuschnerus, M., Lindenbergh, R., and de Vries, S.: 4D spatio-temporal laser scan dataset of the beach-dune system in Noordwijk, NL, 4TU.ResearchData [data set], <a href="https://doi.org/10.4121/1AAC46FB-7900-4D4C-A099-D2CE354811D2.V2" target="_blank">https://doi.org/10.4121/1AAC46FB-7900-4D4C-A099-D2CE354811D2.V2</a>, 2023c.


    </mixed-citation></ref-html>
<ref-html id="bib1.bib79"><label>Vos et al.(2024)</label><mixed-citation>
      
Vos, S., Van IJzendoorn, C., Lindenbergh, R., and De Wulf, A.: Non-uniform dune development in the presence of standalone beach buildings, Geomorphology, 466, 109402, <a href="https://doi.org/10.1016/j.geomorph.2024.109402" target="_blank">https://doi.org/10.1016/j.geomorph.2024.109402</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib80"><label>Vousdoukas et al.(2018)</label><mixed-citation>
      
Vousdoukas, M. I., Mentaschi, L., Voukouvalas, E., Verlaan, M., Jevrejeva, S., Jackson, L. P., and Feyen, L.: Global probabilistic projections of extreme sea levels show intensification of coastal flood hazard, Nat. Commun., 9, 2360, <a href="https://doi.org/10.1038/s41467-018-04692-w" target="_blank">https://doi.org/10.1038/s41467-018-04692-w</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib81"><label>Vousdoukas et al.(2020)</label><mixed-citation>
      
Vousdoukas, M. I., Ranasinghe, R., Mentaschi, L., Plomaritis, T. A., Athanasiou, P., Luijendijk, A., and Feyen, L.: Sandy coastlines under threat of erosion, Nat. Clim. Change, 10, 260–263, <a href="https://doi.org/10.1038/s41558-020-0697-0" target="_blank">https://doi.org/10.1038/s41558-020-0697-0</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib82"><label>Walker et al.(2017)</label><mixed-citation>
      
Walker, I. J., Davidson-Arnott, R. G., Bauer, B. O., Hesp, P. A., Delgado-Fernandez, I., Ollerhead, J., and Smyth, T. A.: Scale-dependent perspectives on the geomorphology and evolution of beach-dune systems, Earth-Sci. Rev., 171, 220–253, <a href="https://doi.org/10.1016/j.earscirev.2017.04.011" target="_blank">https://doi.org/10.1016/j.earscirev.2017.04.011</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib83"><label>Wang and Anders(2025)</label><mixed-citation>
      
Wang, J. and Anders, K.: Unsupervised Deep Clustering on Spatiotemporal Objects Extracted from 4D Point Clouds for Automatic Identification of Topographic Processes in Natural Environments, ISPRS Ann. Photogramm. Remote Sens. Spatial Inf. Sci., X-G-2025, 929–936, <a href="https://doi.org/10.5194/isprs-annals-X-G-2025-929-2025" target="_blank">https://doi.org/10.5194/isprs-annals-X-G-2025-929-2025</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib84"><label>Wijnberg(2002)</label><mixed-citation>
      
Wijnberg, K. M.: Environmental controls on decadal morphologic behaviour of the Holland coast, Mar. Geol., 189, 227–247, <a href="https://doi.org/10.1016/S0025-3227(02)00480-2" target="_blank">https://doi.org/10.1016/S0025-3227(02)00480-2</a>, 2002.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib85"><label>Winiwarter et al.(2023)</label><mixed-citation>
      
Winiwarter, L., Anders, K., Czerwonka-Schröder, D., and Höfle, B.: Full four-dimensional change analysis of topographic point cloud time series using Kalman filtering, Earth Surf. Dynam., 11, 593–613, <a href="https://doi.org/10.5194/esurf-11-593-2023" target="_blank">https://doi.org/10.5194/esurf-11-593-2023</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib86"><label>Woodroffe et al.(2025)</label><mixed-citation>
      
Woodroffe, C. D., Evelpidou, N., Delgado-Fernandez, I., Green, D., Sengupta, D., Karkani, A., and Ciavola, P.: Coastline changes: a reconsideration of the
prevalence of recession on sandy shorelines, Cambridge Prisms: Coastal
Futures, 1–31, <a href="https://doi.org/10.1017/cft.2025.10010" target="_blank">https://doi.org/10.1017/cft.2025.10010</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib87"><label>Wright and Short(1984)</label><mixed-citation>
      
Wright, L. and Short, A.: Morphodynamic variability of surf zones and beaches: A synthesis, Mar. Geol., 56, 93–118, <a href="https://doi.org/10.1016/0025-3227(84)90008-2" target="_blank">https://doi.org/10.1016/0025-3227(84)90008-2</a>, 1984.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib88"><label>Xu et al.(2024)</label><mixed-citation>
      
Xu, N., Wang, L., Xu, H., Ma, Y., Li, Y., and Wang, X. H.: Deriving Accurate Intertidal Topography for Sandy Beaches Using ICESat-2 Data and Sentinel-2 Imagery, Journal of Remote Sensing, 4, 0305,
<a href="https://doi.org/10.34133/remotesensing.0305" target="_blank">https://doi.org/10.34133/remotesensing.0305</a>, 2024.

    </mixed-citation></ref-html>--></article>
