<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "https://jats.nlm.nih.gov/nlm-dtd/publishing/3.0/journalpublishing3.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article" dtd-version="3.0" xml:lang="en">
<front>
<journal-meta>
<journal-id journal-id-type="publisher">ISPRS-Archives</journal-id>
<journal-title-group>
<journal-title>The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences</journal-title>
<abbrev-journal-title abbrev-type="publisher">ISPRS-Archives</abbrev-journal-title>
<abbrev-journal-title abbrev-type="nlm-ta">Int. Arch. Photogramm. Remote Sens. Spatial Inf. Sci.</abbrev-journal-title>
</journal-title-group>
<issn pub-type="epub">2194-9034</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/isprs-archives-XLIX-B2-2026-169-2026</article-id>
<title-group>
<article-title>Semantically-Driven Adaptive Registration for Correcting Non-Constant Drift in Multi-Temporal MLS Data</article-title>
</title-group>
<contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>El Issaoui</surname>
<given-names>Aimad</given-names>
<ext-link>https://orcid.org/0000-0003-3998-4900</ext-link>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Taka</surname>
<given-names>Veikka</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Kaartinen</surname>
<given-names>Harri</given-names>
<ext-link>https://orcid.org/0000-0002-4796-3942</ext-link>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Kukko</surname>
<given-names>Antero</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Hyyppä</surname>
<given-names>Juha</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
</contrib>
</contrib-group><aff id="aff1">
<label>1</label>
<addr-line>Department of Remote Sensing and Photogrammetry, Finnish Geospatial Research Institute (FGI), the National Land Survey of Finland, Vuorimiehentie 5, FI-02150 Espoo, Finland</addr-line>
</aff>
<aff id="aff2">
<label>2</label>
<addr-line>Department of Built Environment, School of Engineering, Aalto University, P.O. Box 11000, FI-00076, Aalto, Finland</addr-line>
</aff>
<pub-date pub-type="epub">
<day>23</day>
<month>07</month>
<year>2026</year>
</pub-date>
<volume>XLIX-B2-2026</volume>
<fpage>169</fpage>
<lpage>174</lpage>
<permissions>
<copyright-statement>Copyright: &#x000a9; 2026 Aimad El Issaoui 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://isprs-archives.copernicus.org/articles/XLIX-B2-2026/169/2026/isprs-archives-XLIX-B2-2026-169-2026.html">This article is available from https://isprs-archives.copernicus.org/articles/XLIX-B2-2026/169/2026/isprs-archives-XLIX-B2-2026-169-2026.html</self-uri>
<self-uri xlink:href="https://isprs-archives.copernicus.org/articles/XLIX-B2-2026/169/2026/isprs-archives-XLIX-B2-2026-169-2026.pdf">The full text article is available as a PDF file from https://isprs-archives.copernicus.org/articles/XLIX-B2-2026/169/2026/isprs-archives-XLIX-B2-2026-169-2026.pdf</self-uri>
<abstract>
<p>Mobile Laser Scanning (MLS) provides high-accuracy 3D point clouds essential for road infrastructure monitoring. However, multi-temporal MLS analysis is often limited by non-constant, spatially varying trajectory drift caused by GNSS outages and IMU inaccuracies. These misalignments can exceed the magnitude of the changes being monitored, such as pavement deformation, making accurate change detection challenging. This paper presents a fully automatic, semantically driven registration pipeline designed to correct spatially varying drift in directly georeferenced MLS data. The method first applies Principal Component Analysis (PCA) and intensity-based filtering to classify points into stable geometric categories, including flat horizontal surfaces, flat vertical structures, and linear vertical features. A correspondence-based filtering step removes dynamic objects and temporal changes to ensure that registration is driven by stable geometry. The core of the method is an adaptive piecewise registration strategy, where the reference point cloud is divided into sequential 1-meter patches. Each patch is assigned a local rigid transformation estimated using an adaptively expanding registration window guided by the availability of stable vertical features. A final smoothing step ensures spatial continuity between adjacent transformations. The method was evaluated on two MLS datasets collected one year apart along a 3 km road corridor using the FGI Roamer-R4DW system. Validation using 30 independent ground signals showed that the 3D RMSE improved from 3.38 cm to 1.54 cm, with vertical RMSE improving from 2.54 cm to 0.67 cm. The results demonstrate that the proposed approach enables centimeter-level alignment suitable for high-precision multi-temporal road monitoring and change detection applications.</p>
</abstract>
<counts><page-count count="6"/></counts>
</article-meta>
</front>
<body/>
<back>
</back>
</article>