pith. machine review for the scientific record. sign in

arxiv: 2604.26318 · v1 · submitted 2026-04-29 · 💻 cs.CV

Recognition: unknown

Point Cloud Registration via Probabilistic Self-Update Local Correspondence and Line Vector Sets

Authors on Pith no claims yet

Pith reviewed 2026-05-07 14:01 UTC · model grok-4.3

classification 💻 cs.CV
keywords point cloud registrationRANSACline vector setsprobabilistic updatinglocal correspondence3D alignmentremote sensingsingular value decomposition
0
0 comments X

The pith

A probabilistic self-update on local line vector correspondences improves point cloud registration accuracy by at least 10 percent while cutting runtime.

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The paper develops a point cloud registration method built around a dual RANSAC interaction between a global evaluator and a local updater. Local correspondence sets begin from angle histogram statistics and line vector length preservation, then receive probabilistic refinement after every interaction round. An early termination rule on the global stage trades off accuracy against speed, and a weighted singular value decomposition produces the final rigid transform. A sympathetic reader would care because faster, more accurate alignment of 3D scans supports reliable remote sensing, robotics mapping, and scene reconstruction without demanding extra hardware.

Core claim

The authors establish that maintaining and probabilistically self-updating local correspondence sets derived from preserved line vectors and angle histograms, inside a dual RANSAC model with global early termination, produces registration solutions that run faster and reduce root mean square error by at least 10 percent relative to prior state-of-the-art methods on public datasets.

What carries the argument

The probabilistic self-updating local correspondence sets based on line vector preservation, which refine matches after each dual RANSAC round to improve global consistency.

Load-bearing premise

The assumption that line vector lengths and angle histograms supply a reliable initial local set whose probabilistic updates will consistently converge to better correspondences across varied real-world scans.

What would settle it

Execute the algorithm on point cloud pairs exhibiting strong non-rigid deformation or extreme sensor noise that violates line vector length preservation, then check whether the claimed 10 percent RMSE gain over baselines vanishes.

Figures

Figures reproduced from arXiv: 2604.26318 by Kuo-Liang Chung, Wu-Chi Chen, Yu-Cheng Lin.

Figure 2
Figure 2. Figure 2: The construction of the initial SUL correspondence and line vector sets using the proposed AHS-based and LVLP-based methods. (a) The point cloud pair in which the source and target points are marked in green and blue, respectively, and the correspondences in C are denoted by red lines. (b) The angle histogram H(θ). (c) The AHS-based angle histogram H′ (θ). (d) The initial SUL correspondence set C sul. (e) … view at source ↗
Figure 3
Figure 3. Figure 3: The true inlier probability of the potential global inlier ci according to Equation (7). Definition 1. One global correspondence ci in the current global inlier set Irglo but not in the local SUL correspondence set C sul , i.e., ci ∈ Irglo ∩ (C\C sul), is a potential global inlier. Under the specified residual threshold Tr , whose value se￾lection is discussed in the first paragraph of Section 4.1.2, the r… view at source ↗
Figure 4
Figure 4. Figure 4: The choice of the maximal RANSAC interaction rounds, i.e. Rmax, as our global early termination condition. (a) The RMSE plot. (b) The time plot. (a) (b) (c) (d) (e) (f) view at source ↗
Figure 5
Figure 5. Figure 5: Determine the specified values of T f , α, and β. (a) RMSE diagram with respect to T f . (b) Execution time diagram with respect to T f . (c) RMSE diagram with respect to α. (d) Execution time diagram with respect to α. (e) RMSE diagram with respect to β. (f) Execution time diagram with respect to β. 10 view at source ↗
read the original abstract

Point cloud registration (PCR) is a fundamental task for integrating 3D observations in remote sensing applications. This paper proposes a fast and effective PCR algorithm utilizing probabilistic self-updating local correspondence and line vector sets. Our dual RANSAC interaction model comprises a global RANSAC evaluating the global correspondence set and a local RANSAC operating on dynamically updated local sets. Initially, these local sets are constructed using angle histogram statistics and line vector length preservation techniques. To improve accuracy, a probabilistic self-updating strategy refines the local sets after each interaction round. To reduce runtime, we introduce a global early termination condition that optimally balances accuracy and efficiency. Finally, a weighted singular value decomposition estimates the registration solution. Evaluations on public datasets demonstrate our algorithm achieves superior time efficiency and at least a 10% root mean square error improvement over state-of-the-art methods. The C++ source code is publicly available at https://github.com/ivpml84079/Probabilistic-Self-Update-Line-Vector-Set-Based-Point-Cloud-Registration.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit. Tearing a paper down is the easy half of reading it; the pith above is the substance, this is the friction.

Referee Report

2 major / 1 minor

Summary. The paper proposes a point cloud registration algorithm based on a dual RANSAC interaction model that combines a global RANSAC on the full correspondence set with a local RANSAC on dynamically maintained local sets. Local sets are initialized from angle histogram statistics and line vector length preservation, then refined after each round via a probabilistic self-update strategy; a global early-termination condition is introduced for efficiency, and the final rigid transform is recovered by weighted SVD. The central empirical claim is that the method achieves superior runtime and at least a 10% RMSE reduction relative to prior state-of-the-art approaches on public datasets, with C++ code released publicly.

Significance. If the reported accuracy and speed gains are reproducible, the algorithm would constitute a practical advance for PCR pipelines in remote-sensing and robotics settings. The public code release is a clear strength that supports independent verification and extension.

major comments (2)
  1. [§4] §4 (Experiments): the headline claim of “at least a 10% RMSE improvement” is stated without per-dataset RMSE tables, standard deviations across repeated trials, or ablation results that isolate the probabilistic self-update component from the dual-RANSAC and early-termination heuristics. Without these data the magnitude and robustness of the gain cannot be assessed.
  2. [§3.2–3.3] §3.2–3.3 (Local-set construction and probabilistic update): the manuscript lists RANSAC inlier threshold, iteration limits, histogram bin count, and line-vector tolerance as free parameters yet provides no sensitivity study or convergence analysis showing that the self-update step remains stable when these values vary. Because the 10% RMSE claim rests on the update reliably producing superior correspondences, the absence of such analysis is load-bearing for the generality of the result.
minor comments (1)
  1. [§3] The notation for line-vector sets and the precise definition of the probabilistic update probability are introduced without an accompanying diagram or pseudocode; a single figure illustrating one update iteration would improve clarity.

Simulated Author's Rebuttal

2 responses · 0 unresolved

We thank the referee for the constructive and detailed comments. We have revised the manuscript to address the concerns regarding experimental validation and parameter analysis, adding the requested tables, statistics, and sensitivity studies to better support our claims.

read point-by-point responses
  1. Referee: [§4] §4 (Experiments): the headline claim of “at least a 10% RMSE improvement” is stated without per-dataset RMSE tables, standard deviations across repeated trials, or ablation results that isolate the probabilistic self-update component from the dual-RANSAC and early-termination heuristics. Without these data the magnitude and robustness of the gain cannot be assessed.

    Authors: We agree that additional experimental details are needed to fully substantiate the headline claim. In the revised manuscript we have added a new table (Table 2) reporting per-dataset RMSE values for all compared methods, together with means and standard deviations computed over 10 independent trials per dataset. We have also included an ablation study (Section 4.4) that isolates the probabilistic self-update component from the dual-RANSAC interaction and early-termination heuristics, confirming that the self-update step accounts for the majority of the observed accuracy improvement. revision: yes

  2. Referee: [§3.2–3.3] §3.2–3.3 (Local-set construction and probabilistic update): the manuscript lists RANSAC inlier threshold, iteration limits, histogram bin count, and line-vector tolerance as free parameters yet provides no sensitivity study or convergence analysis showing that the self-update step remains stable when these values vary. Because the 10% RMSE claim rests on the update reliably producing superior correspondences, the absence of such analysis is load-bearing for the generality of the result.

    Authors: We acknowledge the value of explicit sensitivity and convergence analysis for the listed parameters. While the original parameter choices were determined via empirical tuning on the public datasets, the revised manuscript now contains a dedicated sensitivity study (new Section 3.4) that systematically varies each parameter (inlier threshold, iteration count, histogram bins, and line-vector tolerance) over plausible ranges. The study reports RMSE variation and shows that the probabilistic self-update remains stable, with accuracy changes typically below 5% for ±20% parameter perturbations. A brief convergence plot of the self-update iterations is also provided. revision: yes

Circularity Check

0 steps flagged

No circularity: algorithmic construction with external empirical validation

full rationale

The paper presents a constructive PCR algorithm using dual RANSAC, initial local sets from angle histograms and line vector lengths, followed by probabilistic self-updating and weighted SVD. All performance claims (time efficiency, >=10% RMSE improvement) are asserted via experiments on public datasets, not derived from the method itself. No equations or steps reduce a claimed result to a fitted parameter, self-definition, or self-citation chain; the derivation chain is a forward algorithmic procedure whose outputs are independently measured against external benchmarks.

Axiom & Free-Parameter Ledger

2 free parameters · 2 axioms · 0 invented entities

The method rests on standard rigid-registration mathematics and RANSAC sampling assumptions; no new physical entities are postulated. Free parameters exist in the form of RANSAC thresholds, update probabilities, and histogram binning choices that are tuned for the reported performance.

free parameters (2)
  • RANSAC inlier threshold and iteration limits
    Standard RANSAC parameters that control acceptance of correspondences and must be chosen or tuned for each dataset.
  • Probabilistic update thresholds and line-vector tolerance
    Parameters governing how local sets are refined after each interaction round.
axioms (2)
  • standard math Rigid transformations can be recovered from sufficient inlier correspondences via weighted SVD
    Core assumption underlying the final registration step, drawn from established computer-vision literature.
  • domain assumption Angle histograms and line-vector length preservation provide useful initial local correspondence cues
    The paper's initial local-set construction step relies on this geometric prior.

pith-pipeline@v0.9.0 · 5486 in / 1408 out tokens · 82147 ms · 2026-05-07T14:01:15.593870+00:00 · methodology

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Reference graph

Works this paper leans on

65 extracted references · 17 canonical work pages · 1 internal anchor

  1. [1]

    D. Hong, L. Gao, N. Yokoya, J. Yao, J. Chanussot, Q. Du, B. Zhang, More diverse means better: Multimodal deep learning meets remote-sensing imagery classification, IEEE Transactions on Geoscience and Remote Sensing 59 (5) (2020) 4340–4354

  2. [2]

    H. Hu, Y . Hou, Y . Ding, G. Pan, M. Chen, X. Ge, V2pnet: voxel-to-point feature propagation and fusion that improves feature representation for point cloud registration, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing 16 (2023) 5077–5088

  3. [3]

    Ghorbani, H

    F. Ghorbani, H. Ebadi, A. Sedaghat, N. Pfeifer, A novel 3-d local daisy- style descriptor to reduce the effect of point displacement error in point cloud registration, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing 15 (2022) 2254–2273

  4. [4]

    W. Tao, S. Xu, W. Huang, S. Hu, M. Pang, A distinctive binary descriptor and two-point ransacwc for point cloud registration, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing 16 (2023) 7529–7542

  5. [5]

    J. Li, P. Zhao, Q. Hu, M. Ai, Robust point cloud registration based on topological graph and cauchy weighted lq-norm, ISPRS J. Photogramm. Remote Sens. 160 (2020) 244–259. doi:https://doi.org/10.1016/ j.isprsjprs.2019.12.008

  6. [6]

    Huang, Y

    R. Huang, Y . Xu, W. Yao, L. Hoegner, U. Stilla, Robust global registration of point clouds by closed-form solution in the frequency domain, ISPRS Journal of Photogrammetry and Remote Sensing 171 (2021) 310–329

  7. [7]

    Z. Wang, S. Yan, L. Wu, X. Zhang, B. Chen, Robust point clouds registra- tion with point-to-point lp distance constraints in large-scale metrology, ISPRS Journal of Photogrammetry and Remote Sensing 189 (2022) 23–35

  8. [8]

    R. B. Rusu, N. Blodow, M. Beetz, Fast point feature histograms (fpfh) for 3d registration, in: Proc. IEEE Int. Conf. Robot. Autom., 2009, pp. 3212–3217.doi:10.1109/ROBOT.2009.5152473

  9. [9]

    C. Choy, J. Park, V . Koltun, Fully convolutional geometric features, in: Proc. Int. Conf. Comput. Vis., 2019, pp. 8958–8966

  10. [10]

    K. He, X. Zhang, S. Ren, J. Sun, Deep residual learning for image recog- nition, in: Proc. IEEE Conf. Comput. Vis. Pattern Recognit., 2016, pp. 770–778

  11. [11]

    Ronneberger, P

    O. Ronneberger, P. Fischer, T. Brox, U-net: Convolutional networks for biomedical image segmentation, in: Proc. 18th Int. Conf. Med. Image Comput. Comput.-Assist. Interv., Springer, 2015, pp. 234–241

  12. [12]

    P. W. Theiler, J. D. Wegner, K. Schindler, Keypoint-based 4-points congruent sets–automated marker-less registration of laser scans, IS- PRS J. Photogramm. Remote Sens. 96 (2014) 149–163. doi:https: //doi.org/10.1016/j.isprsjprs.2014.06.015

  13. [13]

    M. A. Fischler, R. C. Bolles, Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartog- raphy, Commun. ACM 24 (6) (1981) 381–395. doi:10.1145/358669. 358692. URLhttps://doi.org/10.1145/358669.358692

  14. [14]

    M. Lyu, J. Yang, Z. Qi, R. Xu, J. Liu, Rigid pairwise 3d point cloud registration: A survey, Pattern Recognit. 151 (2024) 110408

  15. [15]

    N. Xu, R. Qin, S. Song, Point cloud registration for lidar and photogram- metric data: A critical synthesis and performance analysis on classic and deep learning algorithms, ISPRS J. Photogramm. Remote Sens. 8 (2023) 100032

  16. [16]

    P. J. Besl, N. D. McKay, A method for registration of 3-d shapes, IEEE Trans. Pattern Anal. Mach. Intell. 14 (2) (1992) 239–256. doi:10.1109/ 34.121791

  17. [17]

    B. K. Horn, Closed-form solution of absolute orientation using unit quater- nions, J. Opt. Soc. Amer. 4 (4) (1987) 629–642. doi:10.1364/JOSAA. 4.000629

  18. [18]

    S. J. He, S. T. Zhao, F. Bai, J. Wei, A method for spatial data registration based on pca-icp algorithm, Adv. Mater. Res. 718 (2013) 1033–1036

  19. [19]

    Bouaziz, A

    S. Bouaziz, A. Tagliasacchi, M. Pauly, Sparse iterative closest point, Com- put. Graph. Forum 32 (5) (2013) 113–123

  20. [20]

    A. L. Pavlov, G. W. Ovchinnikov, D. Y . Derbyshev, D. Tsetserukou, I. V . Oseledets, AA-ICP: Iterative closest point with Anderson acceleration, in: Proc. IEEE Int. Conf. Robot. Autom., 2018, pp. 3407–3412

  21. [21]

    J. Li, Q. Hu, Y . Zhang, M. Ai, Robust symmetric iterative closest point, ISPRS J. Photogramm. Remote Sens. 185 (2022) 219–231. doi:https: //doi.org/10.1016/j.isprsjprs.2022.01.019

  22. [22]

    Jiang, J

    J. Jiang, J. Cheng, X. Chen, Registration for 3-D point cloud using angular- invariant feature, Neurocomputing 72 (16-18) (2009) 3839–3844. doi: https://doi.org/10.1016/j.neucom.2009.05.013

  23. [23]

    Z. Yao, Q. Zhao, X. Li, Q. Bi, Point cloud registration algorithm based on curvature feature similarity, Measurement 177 (2021) 109274

  24. [24]

    Aiger, N

    D. Aiger, N. J. Mitra, D. Cohen-Or, 4-points congruent sets for robust pairwise surface registration, in: ACM Trans. Graphics, V ol. 27, 2008, p. 85

  25. [25]

    Mellado, D

    N. Mellado, D. Aiger, N. J. Mitra, Super 4pcs fast global point cloud registration via smart indexing, Comput. Graph. Forum 33 (5) (2014) 205–215.doi:https://doi.org/10.1111/cgf.12446

  26. [26]

    Q.-Y . Zhou, J. Park, V . Koltun, Fast global registration, in: Proc. Eur. Conf. Comput. Vis., 2016, pp. 766–782

  27. [27]

    O. Chum, J. Matas, J. Kittler, Locally optimized ransac, in: Pattern Recog- nition: 25th DAGM Symposium, Magdeburg, Germany, September 10-12,

  28. [28]

    Proceedings 25, Springer, 2003, pp. 236–243

  29. [29]

    Lebeda, J

    K. Lebeda, J. Matas, O. Chum, Fixing the locally optimized ransac–full experimental evaluation, in: Proc. British Machine Vision Conf., V ol. 2, Citeseer Princeton, NJ, USA, 2012

  30. [30]

    Barath, J

    D. Barath, J. Matas, Graph-cut ransac, in: Proc. IEEE Conf. Comput. Vis. Pattern Recognit., 2018, pp. 6733–6741

  31. [31]

    P. H. S. Torr, Bayesian model estimation and selection for epipolar geome- try and generic manifold fitting, Int. J. Comput. Vis. 50 (2002) 35–61

  32. [32]

    Raguram, O

    R. Raguram, O. Chum, M. Pollefeys, J. Matas, J.-M. Frahm, Usac: A universal framework for random sample consensus, IEEE Trans. Pattern Anal. Mach. Intell. 35 (8) (2013) 2022–2038

  33. [33]

    Brachmann, C

    E. Brachmann, C. Rother, Neural-guided ransac: Learning where to sample model hypotheses, in: Proc. IEEE/CVF Int. Conf. Comput. Vis., 2019, pp. 4322–4331

  34. [34]

    Barath, J

    D. Barath, J. Matas, Graph-cut ransac: Local optimization on spatially coherent structures, IEEE Trans. Pattern Anal. Mach. Intell. 44 (9) (2021) 4961–4974

  35. [35]

    Barath, J

    D. Barath, J. Noskova, M. Ivashechkin, J. Matas, Magsac++, a fast, reliable and accurate robust estimator, in: Proc. IEEE Conf. Comput. Vis. Pattern Recognit., 2020, pp. 1304–1312

  36. [36]

    H. Yang, L. Carlone, A polynomial-time solution for robust registration with extreme outlier rates, in: Proc. Robot. Sci. Syst., 2019. doi:10. 48550/ARXIV.1903.08588

  37. [37]

    H. Yang, J. Shi, L. Carlone, TEASER: Fast and certifiable point cloud registration, IEEE Trans. Robot. 37 (2) (2021) 314–333. doi:10.1109/ TRO.2020.3033695

  38. [38]

    J. Yang, H. Li, D. Campbell, Y . Jia, Go-icp: A globally optimal solution to 3d icp point-set registration, IEEE Trans. Pattern Anal. Mach. Intell. 38 (11) (2016) 2241–2254.doi:10.1109/TPAMI.2015.2513405

  39. [39]

    H. Yang, P. Antonante, V . Tzoumas, L. Carlone, Graduated non-convexity for robust spatial perception: From non-minimal solvers to global outlier rejection, IEEE Robot. Automat. Lett. 5 (2) (2020) 1127–1134. doi: 10.1109/LRA.2020.2965893

  40. [40]

    J. Shi, H. Yang, L. Carlone, Robin: A graph-theoretic approach to reject outliers in robust estimation using invariants, in: Proc. IEEE Int. Conf. Robot. Autom., 2021, pp. 13820–13827. doi:10.1109/ICRA48506. 2021.9562007

  41. [41]

    J. Li, Q. Hu, M. Ai, Point cloud registration based on one-point RANSAC and scale-annealing biweight estimation, IEEE Trans. Geosci. Remote Sens. 59 (11) (2021) 9716–9729.doi:10.1109/TGRS.2020.3045456

  42. [42]

    Cai, T.-J

    Z. Cai, T.-J. Chin, A. P. Bustos, K. Schindler, Practical optimal registration of terrestrial LiDAR scan pairs, ISPRS J. Photogramm. Remote Sens. 15 147 (2019) 118–131. doi:https://doi.org/10.1016/j.isprsjprs. 2018.11.016

  43. [43]

    Sun, RANSIC: Fast and highly robust estimation for rotation search and point cloud registration using invariant compatibility, IEEE Robot

    L. Sun, RANSIC: Fast and highly robust estimation for rotation search and point cloud registration using invariant compatibility, IEEE Robot. Au- tomat. Lett. 7 (1) (2022) 143–150.doi:10.1109/LRA.2021.3116313

  44. [44]

    Chung, W.-T

    K.-L. Chung, W.-T. Chang, Centralized ransac-based point cloud registra- tion with fast convergence and high accuracy, IEEE J. Sel. Topics Appl. Earth Observ. Remote Sens. 17 (2024) 5431–5442

  45. [45]

    Z. Chen, K. Sun, F. Yang, L. Guo, W. Tao, Sc2-pcr++: Rethinking the generation and selection for efficient and robust point cloud registration, IEEE Trans. Pattern Anal. Mach. Intell. 45 (10) (2023) 12358–12376

  46. [46]

    Sun, Sucoft: Robust point cloud registration based on guaranteed super- core maximization and flexible thresholding, IEEE Trans

    L. Sun, Sucoft: Robust point cloud registration based on guaranteed super- core maximization and flexible thresholding, IEEE Trans. Geosci. Remote Sens. (2024)

  47. [47]

    Y . Han, G. Zhang, R. Zhang, Grid graph-based large-scale point clouds registration, International Journal of Digital Earth 16 (1) (2023) 2448– 2466

  48. [48]

    Q.-Y . Zhou, J. Park, V . Koltun, Open3d: A modern library for 3d data processing, arXiv preprint arXiv:1801.09847 (2018)

  49. [49]

    Zhang, J

    X. Zhang, J. Yang, S. Zhang, Y . Zhang, 3d registration with maximal cliques, in: Proc. IEEE Conf. Comput. Vis. Pattern Recognit., 2023, pp. 17745–17754

  50. [50]

    R. Li, X. Yuan, S. Gan, R. Bi, A robust correspondence-based registration method for large-scale outdoor point cloud, International Journal of Digital Earth 17 (1) (2024) 2407943

  51. [51]

    Zhang, Y

    X. Zhang, Y . Zhang, J. Yang, Mac++: Going further with maximal cliques for 3d registration, in: 2025 International Conference on 3D Vision (3DV), IEEE, 2025, pp. 261–275

  52. [52]

    Huang, L

    T. Huang, L. Peng, R. Vidal, Y . Liu, Scalable 3d registration via truncated entry-wise absolute residuals, in: Proc. IEEE Comput. Soc. Conf. Comput. Vis. Pattern Recognit., 2024, pp. 27477–27487

  53. [53]

    X. Xing, Z. Lu, Y . Wang, J. Xiao, Efficient single correspondence voting for point cloud registration, IEEE Trans. Image Process. (2024)

  54. [54]

    Z. Xu, F. Meng, Z. Wang, Y . Gao, Y . Dai, X. Xing, J. Lin, Z. Guo, Globally spatial consistency-based maximum consensus for efficient point cloud registration, The Photogrammetric Record 40 (191) (2025) e70023

  55. [55]

    L. Mohr, I. Geles, F. Fraundorfer, Gafar revisited—exploring the limits of point cloud registration on sparse subsets, Robot. Auton. Syst. 185 (2025) 104870

  56. [56]

    Z. Qin, H. Yu, C. Wang, Y . Guo, Y . Peng, K. Xu, Geometric transformer for fast and robust point cloud registration, in: Proc. IEEE/CVF Conf. Comput. Vis. Pattern Recognit., 2022, pp. 11143–11152

  57. [57]

    A. Zeng, S. Song, M. Nießner, M. Fisher, J. Xiao, T. Funkhouser, 3dmatch: Learning the matching of local 3d geometry in range scans, in: Proc. IEEE Conf. Comput. Vis. Pattern Recognit., V ol. 1, 2017, p. 4

  58. [58]

    Geiger, P

    A. Geiger, P. Lenz, R. Urtasun, Are we ready for autonomous driving? the kitti vision benchmark suite, in: Proc. IEEE Conf. Comput. Vis. Pattern Recognit., IEEE, 2012, pp. 3354–3361

  59. [59]

    Z. Dong, F. Liang, B. Yang, Y . Xu, Y . Zang, J. Li, Y . Wang, W. Dai, H. Fan, J. Hyyppä, et al., Registration of large-scale terrestrial laser scanner point clouds: A review and benchmark, ISPRS J. Photogramm. Remote Sens. 163 (2020) 327–342

  60. [60]

    R. B. Rusu, S. Cousins, 3d is here: Point cloud library (pcl), in: Proc. IEEE Int. Conf. Robot. Autom. (ICRA), IEEE, 2011

  61. [61]

    D. W. Scott, On optimal and data-based histograms, Biometrika 66 (3) (1979) 605–610

  62. [62]

    R. J. Freund, W. J. Wilson, Statistical Methods, 2nd Edition, Academic Press, Elsevier Science, San Diego, CA, USA, 2003

  63. [63]

    T. H. Cormen, C. E. Leiserson, R. L. Rivest, C. Stein, Introduction to algorithms, MIT press, 2022

  64. [64]

    Schäling, The boost C++libraries, Boris Schäling, 2011

    B. Schäling, The boost C++libraries, Boris Schäling, 2011

  65. [65]

    Matsumoto, T

    M. Matsumoto, T. Nishimura, Mersenne twister: a 623-dimensionally equidistributed uniform pseudo-random number generator 8 (1) (1998) 3–30.doi:10.1145/272991.272995. URLhttps://doi.org/10.1145/272991.272995 16