3D optical flow computation using a parallel variational multigrid scheme with application to cardiac C-arm CT motion

作者:

Highlights:

摘要

Motivated by recent applications to 3D medical motion estimation, we consider the problem of 3D optical flow computation in real time. The 3D optical flow model is derived from a straightforward extension of the 2D Horn–Schunck model and discretized using standard finite differences. We compare memory costs and convergence rates of four numerical schemes: Gauss–Seidel and multigrid with three different strategies of coarse grid operators discretization: direct coarsening, lumping and Galerkin approaches. Experimental results to compute 3D motion from cardiac C-arm CT images demonstrate that our variational multi-grid based on Galerkin discretization outperforms significantly the Gauss–Seidel method. The parallel implementation of the proposed scheme using domain partitioning shows that the algorithm scales well up to 32 processors on a cluster of AMD Opteron CPUs which consists of four-way nodes connected by an Infiniband network.

论文关键词:3D optical flow,Horn–Schunck model,Multigrid,Galerkin coarsening,Parallelization,Cardiac C-arm CT motion

论文评审过程:Received 25 August 2004, Revised 13 December 2006, Accepted 19 December 2006, Available online 28 December 2006.

论文官网地址:https://doi.org/10.1016/j.imavis.2006.12.017