Anisotropic non-rigid Iterative Closest Point Algorithm for respiratory motion abdominal surface matching.
Dominik Spinczyk1, Mateusz Bas2
1Biomedical Engineering, Silesian University of Technology, 40 Roosevelta, 41-800, Zabrze, Poland. dominik.spinczyk@polsl.pl.
Biomedical Engineering Online
|March 20, 2019
Summary
This study enhances surface registration for computer-aided surgery using a modified Iterative Closest Point Algorithm. The improved method significantly increases correspondence accuracy and landmark precision, crucial for minimally invasive interventions.
Area of Science:
- Medical Imaging
- Computer-Aided Surgery
- Computational Geometry
Background:
- Accurate surface registration is vital for computer-aided surgery.
- Non-rigid registration algorithms often struggle with noise and establishing precise correspondences.
Purpose of the Study:
- To present a modified non-rigid Iterative Closest Point (ICP) algorithm for enhanced surface registration.
- To incorporate an anisotropic noise model and landmark-guided correspondences into the ICP algorithm.
Main Methods:
- Modification of the non-rigid Iterative Closest Point (ICP) algorithm.
- Integration of an anisotropic noise model to account for sensor characteristics.
- Inclusion of landmark correspondences to guide the transformation process iteratively.
- Validation using human abdominal surface data acquired with a time-of-flight camera.
Main Results:
- The modified ICP algorithm demonstrated a significant improvement in landmark position error (over 20% reduction).
- The percentage of unique correspondences in the target point cloud increased by approximately 12%.
- Surface registration accuracy improved to within 1 mm, a critical threshold for minimally invasive surgery.
Conclusions:
- The anisotropic noise model enhances the quality of point correspondences in surface registration.
- Landmark-guided correspondences substantially improve registration accuracy, particularly in challenging datasets.
- This refined ICP approach offers significant potential for advancing computer-aided surgical applications.
Related Concept Videos
Equation of Motion for a Rigid Body
623
The movement of a rigid object can be understood through the equations that explain both translational and rotational motion about the center of mass of the object, point G. This center of mass is the point where the equation of motion for translational motion comes into play, as per Newton's Second Law.
The combined moments generated about the center of mass of the object are equal to the rate of change of the angular momentum of the body. An external force, when applied at a different...
The combined moments generated about the center of mass of the object are equal to the rate of change of the angular momentum of the body. An external force, when applied at a different...
623
Planar Rigid-Body Motion
1.0K
Understanding the movement of a rigid body in planar motion involves recognizing that every particle within this body is traversing a path that maintains a consistent distance from a specific plane. This concept is fundamental in the study of physics and mechanical engineering, and it allows us to comprehend better how objects move in space.
Planar motion is typically divided into three distinct categories. The first is rectilinear translation, demonstrated by a subway train that moves along...
Planar motion is typically divided into three distinct categories. The first is rectilinear translation, demonstrated by a subway train that moves along...
1.0K
Sign Test for Matched Pairs
400
The sign test for matched pairs offers a robust method for comparing two paired samples, often for the effects of an intervention in one of them. This method is very useful in situations where the underlying distribution of the data is unknown. The test compares two related samples—often pre- and post-treatment measurements on the same subjects—to determine if there are significant differences in their median values.
To conduct the sign test, we first calculate the differences in...
To conduct the sign test, we first calculate the differences in...
400
Rigid Body Equilibrium Problems - I
5.5K
A rigid body is said to be in static equilibrium when the net force and the net torque acting on the system is equal to zero. To solve for rigid body equilibrium problems, do the following steps.
5.5K
Trial and Error and Algorithm
401
A problem-solving strategy is a plan of action used to find a solution. Different strategies have distinct action plans. Trial and error involves trying different solutions until one works. For instance, to fix a broken printer, you might check ink levels, ensure the paper tray isn't jammed, and verify the printer's connection to your laptop. This method can be time-consuming but is commonly used. Thomas Edison, for example, used trial and error to find a suitable filament for the light...
401
Rigid Body Equilibrium Problems - II
8.0K
A rigid body is in static equilibrium when the net force and the net torque acting on the system are equal to zero.
Consider two children sitting on a seesaw, which has negligible mass. The first child has a mass (m1) of 26 kg and sits at point A, which is 1.6 meters (r1) from the pivot point B; the second child has a mass (m2) of 32 kg and sits at point C. How far from the pivot point B should the second child sit (r2) to balance the seesaw?
Consider two children sitting on a seesaw, which has negligible mass. The first child has a mass (m1) of 26 kg and sits at point A, which is 1.6 meters (r1) from the pivot point B; the second child has a mass (m2) of 32 kg and sits at point C. How far from the pivot point B should the second child sit (r2) to balance the seesaw?
8.0K


