Boundary Constraint-free Biomechanical Model-Based Surface Matching for Intraoperative Liver Deformation Correction
Zixin Yang, Richard Simon, Kelly Merrell, Cristian. A. Linte
TL;DR
The paper tackles 3D-3D non-rigid registration in image-guided liver surgery by embedding a modified finite element model (FEM) directly into the surface-matching term, removing the need to specify zero boundary conditions. It stabilizes the stiffness matrix with diagonal loading (soft springs) so forces can be learned anywhere on the liver surface, and solves the optimization with an accelerated gradient method that uses an automatically determined step size. The method uses a soft correspondence matrix derived from a closest-point mapping and updates forces via a gradient-based scheme, ensuring the volumetric mesh preserves connectivity during deformation. Across in silico phantoms, in vitro phantoms, the Open-CAS dataset, and sparse data challenges, the approach achieves accurate registration with low target registration errors and robust performance, while remaining computationally practical (e.g., ~22 seconds for typical runs) and publicly releasing code and data for benchmarking.
Abstract
In image-guided liver surgery, 3D-3D non-rigid registration methods play a crucial role in estimating the mapping between the preoperative model and the intraoperative surface represented as point clouds, addressing the challenge of tissue deformation. Typically, these methods incorporate a biomechanical model, represented as a finite element model (FEM), into the strain energy term to regularize a surface matching term. We propose a 3D-3D non-rigid registration method that incorporates a modified FEM into the surface matching term. The modified FEM alleviates the need to specify boundary conditions, which is achieved by modifying the stiffness matrix of a FEM and using diagonal loading for stabilization. As a result, the modified surface matching term does not require the specification of boundary conditions or an additional strain energy term to regularize the surface matching term. Optimization is achieved through an accelerated gradient algorithm, further enhanced by our proposed method for determining the optimal step size. We evaluated our method and compared it to several state-of-the-art methods across various datasets. Our straightforward and effective approach consistently outperformed or achieved comparable performance to the state-of-the-art methods. Our code and datasets are available at https://github.com/zixinyang9109/BCF-FEM.
