GPIS-Based Calibration for Non-Overlapping Dual-LiDAR Systems Using a 2.5D Calibration Framework
Huan Yu, Xiaohong Zhang, Ming Li, Desheng Zhuo, Pin Zhang, Man Li, Yuanyuan Shi

TL;DR
This paper introduces a new 2.5D calibration method for dual-LiDAR systems in autonomous vehicles, improving accuracy and robustness without relying on calibration targets.
Contribution
A novel 2.5D calibration framework using GPIS for non-overlapping dual-LiDAR systems, avoiding calibration targets and weak scene assumptions.
Findings
The method achieves centimeter-level lateral accuracy and sub-degree yaw error in simulations.
It outperforms motion-based and BEV-based baselines in both clean and noisy environments.
A nuScenes case study shows improved yaw accuracy and competitive lateral precision in real-world emulation.
Abstract
Dual-LiDAR systems are widely deployed in autonomous driving, yet extrinsic calibration remains challenging in non-overlapping field-of-view (FoV) configurations where correspondence-based methods are unreliable. We propose an engineering-oriented 2.5D calibration framework that estimates horizontal extrinsics (x,y,yaw) via motion-guided planar alignment and then refines them using Gaussian Process Implicit Surfaces (GPIS), which provide continuous and probabilistic surface constraints from spatially disjoint scans. This design avoids calibration targets and reduces dependence on strong scene assumptions, improving robustness under noise and weak structure. Extensive high-fidelity simulation experiments demonstrate centimeter-level lateral accuracy and sub-degree yaw error, consistently outperforming representative motion-based and BEV-based baselines under both clean and noisy…
Genes, proteins, chemicals, diseases, species, mutations and cell lines named across the full text — each resolved to its canonical identifier and authoritative record.
Click any figure to enlarge with its caption.
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13- —National Science Fund for Distinguished Young Scholars of China
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotics and Sensor-Based Localization · Advanced Vision and Imaging · Advanced Optical Sensing Technologies
1. Introduction
The adoption of multi-LiDAR configurations has become increasingly prevalent in autonomous driving systems. Accurate extrinsic calibration, particularly in non-overlapping sensor layouts, is critical to achieving reliable sensor fusion and high-quality environmental perception.
Recent surveys [1] confirm that existing calibration methods struggle with minimal overlap scenarios. While prior works—such as motion-based calibration pipelines with geometric refinement [2] or coarse-to-fine strategies leveraging road structures [3]—have shown promising results in structured scenes, their performance often deteriorates in unstructured environments. This degradation is especially pronounced in non-overlapping LiDAR setups, where minimal FoV overlap undermines conventional point- or plane-based registration methods. While some approaches [4,5] have addressed non-overlapping configurations, they typically require strong environmental priors or specific sensor arrangements. Recent benchmarks such as BLCC [6] have further established standardized evaluation metrics for multi-LiDAR systems, highlighting the need for robust, targetless solutions.
Several practical challenges contribute to these limitations. First, heterogeneous sensor configurations—such as variations in vertical angular resolution (0.1° to 1.33°) and horizontal resolution (0.05° to 0.4°) [7]—complicate direct alignment between LiDAR devices. Second, due to physical installation constraints, FoV overlap between sensors is often below 15% [2,8], rendering conventional feature correspondence unreliable. Moreover, vehicle-mounted LiDARs frequently exhibit anisotropic angular sampling, amplifying vertical misalignment. Real-world point clouds also tend to be sparse, noisy, and lack geometric texture, which further challenges explicit surface modeling approaches.
To this end, we propose a novel extrinsic calibration framework based on GPIS for non-overlapping dual-LiDAR sensor setups in autonomous vehicles. By constructing continuous, probabilistic surface models from disjoint LiDAR observations, our method performs reliable and robust calibration even in unstructured environments, without requiring overlapping fields of view or artificial targets. From a sensor-system perspective, the proposed framework is designed as a modular calibration backend that can be integrated into LiDAR-based perception and mapping stacks to improve geometric consistency across sensors. The approach integrates relative motion constraints and GPIS-based surface registration within a hybrid optimization pipeline.
Despite these efforts, existing decoupled strategies frequently neglect formal error propagation under sensor noise or motion uncertainty, reducing their reliability in field applications. Together, these challenges underscore the need for a calibration method that can operate effectively without overlapping views, artificial targets, or strong geometric priors.
The main contributions of this paper are as follows:
- GPIS-based implicit surface modeling for non-overlapping LiDAR calibration: we build a continuous surface representation with a thin-plate spline kernel and a confidence-weighted formulation to handle sparse and noisy LiDAR returns.
- A practical 2.5D calibration pipeline for engineering deployment: we propose a multi-stage framework that estimates horizontal extrinsics ( ) via motion/planar alignment and refines them via GPIS surface alignment; vertical-aware preprocessing follows our prior work [8] and is not quantitatively evaluated in this paper.
- Comprehensive evaluation in simulation and a preliminary real-data case study: we validate accuracy and robustness under varying Gaussian noise in PreScan and further report a nuScenes-based case study using front/rear split point clouds to emulate non-overlapping dual-LiDAR setups.
The rest of this paper is organized as follows: Section 2 reviews relevant multi-LiDAR calibration techniques. Section 3 presents the proposed GPIS-based calibration framework. Section 4 reports experimental results and comparisons. Section 5 concludes this paper and outlines future directions.
2. Related Work
Accurate extrinsic calibration of multi-LiDAR systems is critical for enabling robust sensor fusion and environment modeling in autonomous platforms. Existing works can be broadly categorized into four main classes: (1) targetless calibration, (2) scene-structure-driven calibration, (3) integrated systems with joint optimization, and (4) implicit surface modeling for calibration. This section reviews representative methods in each category and highlights their limitations in non-overlapping configurations.
2.1. Targetless Calibration via Motion or Overlap Constraints
Target-free calibration strategies have been extensively studied for LiDAR systems, with methods leveraging point cloud geometry and motion consistency [9]. These methods aim to estimate inter-LiDAR extrinsics without relying on artificial calibration targets. Some motion-based calibration techniques trace their roots to classical hand–eye calibration theory, including dual quaternion formulations [10], which inspire modern LiDAR-to-LiDAR self-alignment strategies. Jiao et al. [2] proposed a motion-based pipeline combining hand–eye initialization and geometric point-to-plane refinement, which performs well in moderate overlap scenarios. Maroli et al. [11] introduced a rotation-only calibration technique using vehicle motion, but it lacks support for full 6-DoF estimation. Zhu and Liu [12] presented an early unsupervised approach relying on heuristic constraints from LiDAR returns, yet it suffers from limited observability and lacks probabilistic modeling.
Recent studies have extended these ideas to multi-modal configurations. Zhang et al. [4] proposed an overlap-free calibration method for LiDAR–camera platforms by leveraging environmental structure, demonstrating that overlapping FoVs are not strictly necessary for accurate calibration. Liu et al. [5] developed a targetless calibration method using adaptive voxelization to align small FoV LiDARs and cameras, showing promising results under sparse data conditions. Recent developments include Multi-LiCa [13], which employs feature-based matching with GICP refinement, and overlap-free methods [4] that leverage environmental structure. However, these approaches often require partial overlap between sensors or rely on specific environmental features, limiting their applicability in diverse scenarios. Adaptive point-line fusion techniques [14] further enhance robustness in non-overlapping configurations. These strategies reinforce the feasibility of structure-aware and probabilistic approaches in non-overlapping setups and provide valuable inspiration for our GPIS-based method.
2.2. Scene-Structure-Driven Calibration
Scene-based methods enhance robustness by leveraging strong environmental priors. Occupancy grids [15] and scan-matching techniques such as Normal Distributions Transform (NDT) [16] have shown utility in structured settings but require sufficient overlap. Wei et al. [3] introduced CROON, a two-stage framework using road plane estimation and ICP-based refinement. M-LOAM [17] integrates calibration within SLAM, jointly optimizing extrinsics and motion. LeGO-LOAM [18] and Loam-Livox [19] provide robust odometry front-ends often reused in calibration pipelines.
Point cloud preprocessing techniques such as fast 3D segmentation [20], planar surface extraction [21], and shape detection with Random Sample Consensus (RANSAC) [22] are also commonly applied. Probabilistic map structures such as OctoMap [23] further improve robustness in complex environments. Despite their effectiveness, these methods generally depend on geometric regularity, dense surfaces, and loop closure, which limits their use in open or weakly structured environments.
2.3. Integrated Systems with Joint Optimization
A parallel research direction embeds calibration into SLAM frameworks for joint optimization [24]. M-LOAM [17] jointly estimates trajectory and calibration parameters using a sliding window. Recent unified frameworks such as iKalibr [25] support multiple sensor modalities with continuous-time trajectory estimation, while observability-aware methods [26] analyze parameter identifiability. Continuous-time approaches [27,28] further enhance modeling for asynchronous sensors. While integrated approaches offer adaptive refinement, they are sensitive to odometry quality and may suffer from drift accumulation [17].
In contrast, our method decouples calibration from motion tracking and map building, enabling reliable performance without SLAM or loop closure assumptions.
2.4. Implicit Surface Modeling for Calibration
Recent advances in probabilistic modeling have enabled implicit and continuous representations of geometry. GPIS [29] represent signed distance fields, (SDFs) with uncertainty estimates, allowing smooth interpolation across sparse and noisy inputs. Applications of GPIS include robotic grasping [30], semantic SLAM [31], control barrier functions [32], and robotic manipulation [33]. Recent work has extended GPIS to unified frameworks for mapping, odometry, and planning [31]. Extensions such as Log-GPIS distance fields [34], GPmap for sparse inference [35], continuous frontier mapping [36], and GP occupancy mapping [37] improve computational scalability and flexibility.
To the best of our knowledge, our work is the first to employ GPIS as a core constraint mechanism for extrinsic calibration in multi-LiDAR setups. By learning probabilistic surface priors from spatially disjoint scans and embedding them into a hybrid optimization framework, we avoid reliance on overlap, targets, or strong structural assumptions. This enables robust calibration in minimally constrained, unstructured, and noisy environments—conditions where many existing techniques degrade.
Even under non-overlapping instantaneous FoVs, many pipelines implicitly create map-level shared structure by aggregating scans into a common reference frame and then performing alignment (e.g., ICP/NDT/feature matching) on the accumulated representation. However, dense-map registration can be brittle under noise/outliers and often yields a non-smooth objective that is difficult to optimize robustly. We therefore introduce GPIS as an intermediate representation layer: it denoises measurements, provides a continuous implicit surface, and stabilizes linearization during optimization. A qualitative comparison of representative multi-LiDAR calibration paradigms and their limitations under non-overlapping setups is summarized in Table 1. In this work, we benchmark only 2.5D horizontal extrinsics , while vertical-aware preprocessing follows our prior work and is therefore not quantitatively evaluated.
3. Materials and Methods
3.1. System Overview
We propose a novel framework for extrinsic calibration of non-overlapping multi-LiDAR systems, leveraging GPIS to construct continuous surface models and enable high-precision alignment. The framework consists of three main stages, as illustrated in Figure 1:
- 1.Preprocessing: vertical component estimation and BEV projection to improve surface completeness and provide a structured prior.
- 2.GPIS-based LiDAR odometry: frame-to-frame motion estimation via SDF alignment and map updates using GP regression.
- 3.Extrinsic calibration: initialization through motion constraints followed by refinement using ICP and GPIS surface registration.
Preprocessing: Vertical-Aware Ground Estimation and BEV Projection. To mitigate the sparse vertical resolution in LiDAR scans, we adopt a vertical-aware preprocessing routine to stabilize ground estimation and BEV construction. Enhanced RANSAC fitting and dynamic occupancy encoding yield robust ground estimation. These preprocessing steps, validated in our previous work [8], provide reliable structural priors for downstream GPIS modeling. Note that the quantitative evaluation in this paper focuses on 2.5D horizontal extrinsics ( ); vertical-related parameters are leveraged only for preprocessing and are not benchmarked here. The full preprocessing pipeline is illustrated in Figure 2.
GPIS-based Odometry. We employ GPIS to model the observed environment as a SDF. Each new frame’s pose is estimated by minimizing the distance between its points and the SDF surface. The map is updated using GP regression while discarding low-confidence regions, maintaining consistency and smoothness.
Extrinsic Calibration. Initial extrinsic parameters are estimated using relative motion constraints between LiDARs, formulated as a nonlinear hand-eye calibration problem. These parameters are then refined through ICP alignment of GPIS zero-level surfaces, achieving accurate calibration without overlap or targets.
This pipeline decouples mapping from calibration, ensuring modularity and robustness in unstructured, non-overlapping configurations.
3.2. LiDAR Odometry via GPIS Mapping
In this work, we introduce a robust method for LiDAR pose estimation and map updating based on GPIS [30,31]. GPIS is a sophisticated mathematical tool that effectively represents the shape of 2D and 3D surfaces in an implicit manner, aligning well with real-world environmental structures.
The essence of our method lies in its ability to predict surfaces directly, eliminating the need for explicit parametric surface representations. This characteristic makes it an ideal solution for handling complex spatial geometry problems. The implicit surface is mathematically defined using the two-dimensional thin plate spline covariance function. This function offers several advantages: it describes smooth surfaces, ensures infinite differentiability, requires minimal manual tuning under our default settings (kernel form fixed; a small number of interpretable hyperparameters), provides a closed-form solution, and has physical significance through its energy equation. Additionally, the overlap range between consecutive frames serves as an effective measure for similarity estimation, reinforcing the GP as an optimal choice for the optimization process. The overall algorithm flow is as follows:
3.2.1. Pose Estimation
As illustrated in Figure 3, the GPIS-based odometry framework alternates between pose optimization and surface map updating. Let the environment be modeled as an SDF , and let the transformation align the observed point with the surface where . The optimization objective is to minimize the distance to the surface:
This optimization problem is solved iteratively as follows:
- 1.Initialize the pose .
- 2.Transform using .
- 3.Solve for using the closed-form solution in Equation (A7).
- 4.If , stop; otherwise, update and repeat.
The transformation is refined by solving a confidence-weighted linear system derived from the GPIS gradient field and spatial Jacobians. This approach enables robust incremental motion estimation without requiring explicit feature correspondences or loop closure. The full mathematical derivation and weight definition are provided in Appendix A.
3.2.2. Map Updating
We adopt an online map updating strategy based on GPIS [31]. This method allows for continuous, accurate environmental mapping from sparse LiDAR observations while preserving essential structural features. It incorporates the following three modules:
- GP regression and map update,
- inference of map surface points,
- computational acceleration techniques.
These integrated modules ensure both efficiency and real-time capability during GPIS-based mapping.
Figure 4 presents the odometry results from both reference and target LiDAR frames. The black trajectory shows the estimated self-motion, while the green rays represent current LiDAR observations. The GPIS map is constructed by sampling the SDF. Positive SDF values (yellow) correspond to external surfaces, while negative values (blue) indicate internal structures. In regions with high variance, the confidence scores are reduced, and the corresponding map points are discarded. Notably, even in the absence of loop closure, the trajectory demonstrates excellent internal consistency, with no observable drift or ghosting upon returning to the origin.
To further illustrate the spatial consistency of surface point reconstruction during odometry, Figure 5 presents the evolution of zero-level surface points extracted across multiple time steps. It demonstrates how GPIS-based map inference progressively reconstructs structured environmental geometry without relying on explicit feature correspondences.
3.3. Extrinsic Calibration via Motion and Surface Alignment
Level set methods [38] offer a powerful framework for evolving surface geometries, which is particularly beneficial when dealing with implicit models. Given that the GPIS maps from the reference and target LiDARs exhibit partial consistency within their respective odometry frames, we perform a two-stage optimization process as follows:
3.3.1. Initial Value Estimation via Relative Motion
In this first stage, we estimate the initial transformation between the non-overlapping LiDARs based on relative motion constraints. This method does not require overlapping fields of view or artificial targets, making it ideal for scenarios with limited or no overlap between sensor fields. Figure 6 shows the constrained relative motion between sensors for decoupled optimization.
Let the poses of the reference and target LiDARs at times and k be denoted as , respectively. The extrinsic transformation remains constant across time and satisfies the following relationships:
These transformation relationships, shown in Equation (2), link the consecutive poses of the two LiDARs through their ego-motions and a fixed extrinsic calibration.
By eliminating the absolute poses from the above formulation, we arrive at the classic hand–eye calibration form:
where
Instead of using a closed-form decomposition, we formulate the calibration as a non-linear optimization problem:
where denotes a residual function that measures the discrepancy between the aligned transformations, and is a confidence weight for each motion pair.
This optimization is solved using the Ceres Solver (version 2.1.0), which provides robust and fast convergence of the extrinsic parameter .
3.3.2. Refinement via ICP on GPIS Surface Points
Once the GPIS maps are generated from both the reference and target LiDAR odometries, we extract environmental surface points using zero-level sets of the SDF, as depicted in Figure 7.
To refine the initial extrinsic parameters, we apply the ICP algorithm to these extracted surface points. The alignment results before and after ICP optimization are shown in Figure 8. Despite large initial angular offsets, such as 158°, the ICP process consistently converges to an accurate registration. Higher precision is subsequently achieved by optimizing over the GPIS-defined surfaces. These surfaces provide a continuous and noise-suppressed representation, which contributes to the accuracy of the optimization process.
3.4. Implementation Details
3.4.1. GPIS Kernel Configuration
We employ a 2D thin-plate spline (TPS) covariance function for GPIS modeling:
where is the Euclidean distance, is a small constant for numerical stability when , is the signal variance, and is the noise variance (nugget term). Unless otherwise stated, these hyperparameters are kept fixed across all experiments for reproducibility.
3.4.2. Optimization Settings
Motion-based initialization is solved using the Ceres Solver with the Levenberg–Marquardt algorithm, a trust-region radius of , and convergence tolerances of for both the cost function and parameter updates. ICP refinement employs point-to-plane minimization with an outlier rejection threshold of 0.1 m and a maximum of 50 iterations.
3.4.3. Control Point Sampling
For backward–forward projection evaluation, we uniformly sample 40,000 control points from the reference LiDAR frame. The GPIS map is updated at 1 Hz with a spatial resolution of 0.5 m using a quadtree structure.
4. Results
4.1. Experiments on Prescan
To validate the effectiveness and robustness of the proposed non-overlapping LiDAR calibration framework, we conducted extensive experiments in a simulated environment using PreScan (version 2021.1). This section outlines the experimental setup, compares calibration accuracy with multiple baseline methods, and evaluates robustness under varying levels of Gaussian noise. We adopt evaluation metrics consistent with recent benchmarks [6], including translation error and angular error .
4.1.1. Simulation Environment and Dataset
All experiments were carried out in the high-fidelity PreScan simulation platform [39,40], which offers realistic modeling of LiDAR sensing physics and noise. The scene includes multiple LiDAR sensors mounted with minimal field-of-view (FoV) overlap, reflecting typical deployment challenges in real-world vehicle systems. Figure 9 illustrates the simulated multi-LiDAR configuration used for validation.
Each LiDAR sensor uses 32 vertical channels with a scanning range of +6° to −4°, consistent with the specifications of the Leishen CH32 solid-state LiDAR. Ground-truth extrinsic parameters are available, enabling precise quantitative evaluation of our calibration method.
4.1.2. Horizontal Extrinsic Calibration Accuracy
We evaluate the horizontal components of the estimated extrinsic parameters by comparing them to the ground truth. Here, represent lateral displacements in meters and is the yaw angle in degrees. The planar error magnitude is computed as .
Baseline Methods. 3D-IO-M [41] estimates LiDAR poses through pairwise 3D ICP between successive scans to build dense point clouds for alignment. ALOAM-M, based on the LOAM algorithm [42], performs LiDAR odometry with optimized feature selection, followed by map-based calibration. 2D-NO-M leverages Normal Distributions Transform (NDT) [16] in a 2D BEV space for odometry estimation, using map alignment to estimate extrinsics.
Ours. Our approach combines relative motion-based estimation with ICP refinement on GPIS zero-level surfaces. As shown in Table 2, our method outperforms all baselines, achieving a horizontal translation error of 7 cm and angular error of 0.158°, demonstrating superior accuracy in non-overlapping configurations.
4.1.3. Projection Error Visualization and Analysis
To quantitatively evaluate calibration accuracy, we adopt the backward–forward projection error as a geometric consistency metric.
As shown in Figure 10, control points are sampled from the reference LiDAR frame (denoted by circles). These points are projected into the target frame using ground-truth extrinsics, generating the backward-projected points. These points are then reprojected back into the reference frame using the estimated extrinsics, resulting in the reprojected points (crosses). The discrepancy between the original and reprojected points represents the error introduced by the extrinsic estimation.
The backward–forward projection error is defined as the average Euclidean distance between each original point and its reprojected counterpart , formulated as:
We evaluate the distribution of this error by randomly sampling 40,000 control points from the reference frame and visualizing the results in both 3D and projected 2D space.
As shown in Figure 11a, baseline methods such as 3D-IO-M exhibit significant drift due to angular errors, while our method remains highly consistent, maintaining sub-meter accuracy across the entire range. Figure 11b shows the ratio between horizontal (XOY) and full-space projection errors. Our method remains close to 1.0, indicating accurate alignment in all spatial axes.
As shown in Figure 12, we visualize the 2D backward–forward projection error for different calibration methods at a 100-meter observation distance. Compared to the baseline methods—3D-IO-M ( ), ALOAM-M ( ), and 2D-NO-M ( )—our GPIS-based approach significantly reduces the projection error to only , demonstrating superior angular alignment and robustness in long-range scenarios.
4.1.4. Robustness Under Gaussian Noise
To evaluate the robustness of our method under sensor noise, we inject Gaussian noise with varying standard deviations ( ) into the LiDAR range data and compute the average backward–forward projection error.
As shown in Table 3, our method demonstrates superior resilience to noise, maintaining low projection errors across all tested noise levels. In contrast, 3D-IO-M and ALOAM-M show significant degradation at higher noise levels, validating that our GPIS-based approach effectively mitigates the impact of noisy observations.
4.2. Preliminary Real-Data Validation on nuScenes
4.2.1. Experimental Setup
To partially address the lack of real-world validation, we conduct a preliminary case study on the nuScenes dataset. Since nuScenes provides only a single physical LiDAR sensor, we emulate a realistic non-overlapping dual-LiDAR configuration by splitting each scan into front-view and rear-view subsets according to the sensor heading. This setup mimics two LiDARs mounted with opposite viewing directions and non-overlapping fields of view, which is a challenging scenario for calibration methods relying on direct scan overlap. Under this construction, the ground-truth relative extrinsic between the front and rear subsets is known and fixed as . This allows us to quantitatively evaluate calibration accuracy by measuring absolute parameter errors. We perform 2.5D extrinsic calibration over an entire driving sequence (whole-trajectory estimation), estimating only horizontal parameters . Vertical parameters are intentionally excluded, consistent with the engineering-oriented design of the proposed method.
4.2.2. Baselines and Evaluation Metrics
We compare the proposed GPIS-based method with several representative baselines: (i) a motion-only hand–eye calibration method based on ego-motion estimates and (ii) BEV-based registration methods, including 2D ICP and 2D NDT. All methods are evaluated using absolute parameter errors, including , , and absolute angular error after angle wrapping. Note that yaw accuracy is evaluated as deviation from the known ground truth of 180°. Due to the limited revision period, results are reported on one representative nuScenes sequence. The purpose of this experiment is to demonstrate feasibility and relative performance trends on real sensor data, rather than to provide exhaustive statistical evaluation.
4.2.3. Quantitative Results
We conduct two real-data experiments on the nuScenes dataset to analyze the behavior of different calibration strategies under different prior conditions. Both experiments are performed under a non-overlapping dual-LiDAR configuration constructed by front/rear splitting, and all results are reported as absolute parameter errors with respect to the ground truth .
Experiment I: Calibration Without GPS Prior
Experiment I evaluates calibration performance when no global positioning prior is available. In this setting, the motion-based hand–eye baseline relies solely on ego-motion estimated via 3D ICP, while BEV-based ICP and NDT operate on 2D projections. This experiment is not intended to demonstrate superiority among different methods. Instead, it highlights the inherent difficulty of non-overlapping extrinsic calibration when no reliable global prior is available. As shown in Table 4, all methods exhibit large translational and angular errors. In particular, BEV-based methods suffer from severe performance degradation due to the loss of geometric constraints in road-dominant environments, while the proposed method behaves similarly to motion-based hand–eye calibration under weak prior conditions.
Experiment II: Calibration with GPS Prior
In Experiment II, a coarse GPS prior is provided as initialization. With the availability of global positioning information, overall trajectory alignment errors are significantly reduced for all methods, and iterative optimization converges more rapidly.
As reported in Table 5, the proposed GPIS-based method achieves smaller yaw error and competitive lateral accuracy compared to motion-based hand–eye calibration, benefiting from environment-level surface constraints. These results demonstrate the effectiveness of the proposed approach as a refinement stage. rather than a standalone initializer, which is consistent with its intended engineering-oriented design.
4.2.4. Observed Failure Cases and Discussion
We also observed failure cases in which the proposed pipeline does not return a valid solution. These cases typically occur when ego-motion excitation is insufficient (e.g., near-straight trajectories with limited rotation), when the scene is dominated by highly dynamic objects, or when the initialization from motion-only calibration is too far from the optimum. A systematic analysis of success rate across more sequences, as well as more robust initialization and failure recovery strategies, will be investigated in future work.
4.2.5. Extension to Multi-Sensor Configurations
While our current experiments validate dual-LiDAR calibration, the framework is extensible to sensors through global consistency constraints. For three or more LiDARs, we recommend a hierarchical approach: first establish pairwise calibrations between adjacent sensors, then enforce global consistency through bundle adjustment over all sensor pairs. This mitigates pairwise error accumulation by jointly optimizing all extrinsic parameters with temporal constraints. Synchronization issues can be addressed by incorporating time offset estimation in the optimization, while differing scan rates may require temporal interpolation of point clouds. Future work will include experimental validation on three-LiDAR setups to demonstrate these extensions.
4.3. Computational Cost and Scalability
We evaluated the computational performance of our GPIS-based calibration framework on a desktop workstation (Intel Core i7-8700K CPU, Intel Corporation, Santa Clara, CA, USA; 32 GB RAM; NVIDIA RTX 3080 GPU, NVIDIA Corporation, Santa Clara, CA, USA). Table 6 reports the per-stage runtime and peak memory footprint on a representative sequence of 1000 frames with approximately 50,000 points per scan.
The scalability terms follow Big- notation, where N is the number of raw points per scan, M is the number of GPIS support/map elements involved in regression and inference, T is the temporal window length used for motion constraints, and K is the number of ICP iterations. Overall, the pipeline runs at approximately 3.3 Hz on our test sequence. GPIS odometry and the initialization stage dominate runtime; memory usage is mainly driven by GPIS map maintenance and support-point storage. Improving real-time capability via sparse/incremental GPIS updates is an important direction for future work.
5. Discussion
The experimental results in the PreScan environment demonstrate that the proposed GPIS-based framework can accurately calibrate non-overlapping dual-LiDAR systems and substantially outperforms representative baselines. From a sensor-system perspective, the framework provides an extrinsic calibration backend for dual-LiDAR suites on autonomous vehicles, enabling consistent geometric alignment under challenging deployment constraints. Compared with 3D-IO-M and ALOAM-M, which depend on explicit 3D feature correspondences and sufficient overlap, our method achieves centimeter-level horizontal translation accuracy and sub-degree yaw accuracy in minimally overlapping settings. The backward–forward projection analysis further shows that the drift of the proposed method remains below one meter at a 100 m range, whereas ICP-based approaches exhibit rapidly growing errors.
The main reason for this improvement lies in the implicit and probabilistic nature of GPIS modeling. Instead of directly aligning sparse and noisy point clouds, we construct a continuous implicit surface representation that encodes both geometric structure and uncertainty. This representation suppresses high-frequency noise, provides informative gradients for pose optimization, and yields a smoother objective for subsequent refinement. As a result, the calibration process becomes less sensitive to local outliers and missing measurements, which is crucial in unstructured scenes and practical non-overlapping dual-LiDAR configurations.
Compared with recent calibration systems such as Multi-LiCa [13] and integrated toolchains such as iKalibr [25], our approach targets the non-overlapping setting by introducing a GPIS-based implicit-surface layer that stabilizes map-level alignment without requiring full SLAM integration in the evaluated pipeline. Learning-based methods [43] are also promising, but they typically require substantial training data, and their generalization across sensor configurations remains an open challenge. Despite these advantages, the proposed framework has several limitations. First, the current implementation relies on batch optimization and GP regression, which constrains throughput when scaling to longer sequences or larger maps. Second, our primary evaluation is conducted in simulation; although the sensor models and noise statistics are realistic, real-world factors such as multi-path reflections, adverse weather, and mechanical deformation of sensor mounts are not yet captured. Future work will focus on improving efficiency via sparse/incremental GPIS updates, extending validation to real autonomous-vehicle multi-LiDAR rigs, and investigating global-consistency optimization for multi-sensor ( ) configurations.
6. Conclusions
This paper presents an engineering-oriented 2.5D extrinsic calibration framework for non-overlapping dual-LiDAR systems. By combining motion-guided planar alignment with GPIS-based implicit-surface constraints, the proposed method enables stable map-level alignment without requiring calibration targets or strong structural assumptions.
Extensive experiments in the PreScan environment demonstrate that our approach achieves centimeter-level horizontal translation accuracy and sub-degree yaw accuracy, consistently outperforming representative motion-/feature-based baselines under both clean and noisy settings. To further assess practical applicability, we additionally report a preliminary nuScenes case study using front/rear split point clouds to emulate a non-overlapping dual-LiDAR setup, where the proposed method yields improved yaw accuracy and competitive lateral precision.
Current limitations include the reliance on batch optimization and GP regression, which constrain throughput when scaling to longer sequences or larger maps, as well as the lack of full real-vehicle validation. Future work will investigate sparse/incremental GPIS updates to improve efficiency, validate the framework on real autonomous-vehicle multi-LiDAR rigs, and explore global-consistency optimization for multi-sensor ( ) configurations.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Lyu X. Liu S. Qiao R. Jiang S. Wang Y. Camera, Li DAR, and IMU Spatiotemporal Calibration: Methodological Review and Research Perspectives Sensors 202525540910.3390/s 2517540940942841 PMC 12431046 · doi ↗ · pubmed ↗
- 2Jiao J. Yu Y. Liao Q. Ye H. Fan R. Liu M. Automatic Calibration of Multiple 3d Lidars in Urban Environments Proceedings of the 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)Macau, China 3–8 November 2019152010.1109/IROS 40897.2019.8967797 · doi ↗
- 3Wei P. Yan G. Li Y. Fang K. Cai X. Yang J. Liu W. CROON: Automatic Multi-Li DAR Calibration and Refinement Method in Road Scenear Xiv 20222203.03182
- 4Zhang D. Ma L. Gong Z. Tan W. Zelek J. Li J. An Overlap-Free Calibration Method for Li DAR–Camera Platforms Based on Environmental Perception IEEE Trans. Instrum. Meas.202372850170710.1109/TIM.2023.3244816 · doi ↗
- 5Liu X. Yuan C. Zhang F. Targetless Extrinsic Calibration of Multiple Small Fo V Li DA Rs and Cameras Using Adaptive Voxelization IEEE Trans. Instrum. Meas.202271850261210.1109/TIM.2022.3176889 · doi ↗
- 6Hou M. Wang G. Wang Z. Zhang T. Ma B. BLCC: A Benchmark for Multi-Li DAR and Multi-camera Calibration Multi Media Modeling, Proceedings of the 31st International Conference on Multimedia Modeling, MMM 2025, Nara, Japan, 8–10 January 2025 Ide I. Kompatsiaris I. Xu C. Yanai K. Chu W. Nitta N. Riegler M. Yamasaki T. Springer Singapore 2025 Volume 1552017719210.1007/978-981-96-2054-8_11 · doi ↗
- 7Velodyne Lidar Inc. Velodyne HDL-32E Datasheet, 2018 Available online: https://www.mapix.com/wp-content/uploads/2018/07/97-0038_Rev-M_-HDL-32E_Datasheet_Web.pdf(accessed on 15 January 2026)
- 8Yin L. Wang W. Yu H. Luo B. Targetless Extrinsic Calibration for Multi-beam LIDA Rs with Narrow Overlapping Field of View Proceedings of the 2020 Chinese Automation Congress (CAC)Shanghai, China 6–8 November 20207574758110.1109/CAC 51589.2020.9326755 · doi ↗
