Related Experiment Video
Updated: Jan 9, 2026

Sample Drift Correction Following 4D Confocal Time-lapse Imaging
Published on: April 12, 2014
A Closed-Form Dual Quaternion Model for Drift Correction in TLS Pose-Circuits
Rubens Antonio Leite Benevides1, Daniel Rodrigues Dos Santos2, Luis Augusto Koenig Veiga1
1Geomatics Department, Federal University of Paraná, Curitiba 81530-900, PR, Brazil.
This study introduces a novel drift correction model for 3D point clouds, significantly reducing scan inconsistencies. The dual quaternion interpolation method efficiently refines 3D reconstructions without complex computations.
Area of Science:
- Geomatics Engineering
- Computer Vision
- Robotics
Background:
- 3D point cloud data acquisition via laser scanning is rapid but prone to registration errors.
- Accumulated errors lead to drift and global inconsistencies in 3D reconstructions.
- Existing drift correction models distribute errors along closed trajectories.
Purpose of the Study:
- To present a novel drift correction model for 3D point clouds.
- To address global inconsistencies caused by registration errors in laser scanning.
- To improve the accuracy and efficiency of 3D reconstruction in closed trajectories.
Main Methods:
- Development of a drift correction model based on the linear interpolation of dual quaternions.
- Simultaneous refinement of rotations and translations in closed trajectories.
- Avoidance of iterative computations and matrix decomposition for efficiency.
Main Results:
- Experimental evaluations on eight terrestrial laser scanning (TLS) datasets.
- Robust average error reduction of 26% in 3D reconstructions.
- Maximum error reduction of 41% observed in circuits with significant drift.
Conclusions:
- The proposed dual quaternion-based model offers an efficient and fast solution for pose-circuit correction.
- The method significantly improves pose accuracy in closed trajectories, reducing global inconsistencies.
- The sensor-agnostic nature allows application to various 3D mapping systems beyond TLS.
Related Concept Videos
Kinematic Equations for Rotation
For instance, imagine a point A on a rigid body engaged in circular motion. The translational velocity of this particular point can be calculated by taking the time derivatives of the displacement equation, which essentially measures the...
Curvilinear Motion: Rectangular Components
As the car advances, its position evolves over time. Quantifying the car's velocity involves computing the...
Kinematic Equations - II
Suppose a car merges into freeway traffic on a 200 m long ramp. If its initial velocity is 10 m/s and it accelerates at 2 m/s2, then the...
Kinematic Equations - III
Using the kinematic equations,...
Curvilinear Motion: Normal and Tangential Components
The positive direction of the t-axis aligns with the increasing position of the car along the curved path, denoted by the unit vector ut. Simultaneously, the n-axis, perpendicular to the t-axis, dissects the curved path into differential arc segments, each forming the arc of a circle with a radius of...
Equations of Motion: Rectangular Coordinates and Cylindrical Coordinates
When a particle moves relative to an inertial frame, the equations of motion can be expressed using rectangular components. If the motion is confined to the x-y plane, the equations having the x and y coordinates only can be used to simplify the mathematical representation.
However, when particles...

