IEEE Trans Med Imaging. 2021 Jun;40(6):1726-1736. doi: 10.1109/TMI.2021.3065030. Epub 2021 Jun 1.
The ability to extend the field of view of laparoscopy images can help the surgeons to obtain a better understanding of the anatomical context. However, due to tissue deformation, complex camera motion and significant three-dimensional (3D) anatomical surface, image pixels may have non-rigid deformation and traditional mosaicking methods cannot work robustly for laparoscopy images in real-time. To solve this problem, a novel two-dimensional (2D) non-rigid simultaneous localization and mapping (SLAM) system is proposed in this paper, which is able to compensate for the deformation of pixels and perform image mosaicking in real-time. The key algorithm of this 2D non-rigid SLAM system is the expectation maximization and dual quaternion (EMDQ) algorithm, which can generate smooth and dense deformation field from sparse and noisy image feature matches in real-time. An uncertainty-based loop closing method has been proposed to reduce the accumulative errors. To achieve real-time performance, both CPU and GPU parallel computation technologies are used for dense mosaicking of all pixels. Experimental results on in vivo and synthetic data demonstrate the feasibility and accuracy of our non-rigid mosaicking method.
腹腔镜图像视野扩展能力有助于外科医生更好地理解解剖结构。然而,由于组织变形、复杂的相机运动和显著的三维(3D)解剖表面,图像像素可能会发生非刚性变形,传统的拼接方法无法实时地为腹腔镜图像提供稳健的工作。为了解决这个问题,本文提出了一种新的二维(2D)非刚性同时定位与地图构建(SLAM)系统,能够补偿像素的变形并实时进行图像拼接。该 2D 非刚性 SLAM 系统的关键算法是期望最大化和对偶四元数(EMDQ)算法,它可以从稀疏且嘈杂的图像特征匹配中实时生成平滑且密集的变形场。提出了一种基于不确定性的闭环方法来减少累积误差。为了实现实时性能,使用 CPU 和 GPU 并行计算技术对所有像素进行密集拼接。体内和合成数据的实验结果证明了我们的非刚性拼接方法的可行性和准确性。