MUlti-Dimensional Spline-Based Estimator (MUSE) for Motion Estimation: Algorithm Development and Initial Results

Image registration and motion estimation play central roles in many fields, including RADAR, SONAR, light microscopy, and medical imaging. Because of its central significance, estimator accuracy, precision, and computational cost are of critical importance. We have previously presented a highly accurate, spline-based time delay estimator that directly determines sub-sample time delay estimates from sampled data. The algorithm uses cubic splines to produce a continuous representation of a reference signal and then computes an analytical matching function between this reference and a delayed signal. The location of the minima of this function yields estimates of the time delay. In this paper we describe the MUlti-dimensional Spline-based Estimator (MUSE) that allows accurate and precise estimation of multi-dimensional displacements/strain components from multi-dimensional data sets. We describe the mathematical formulation for two- and three-dimensional motion/strain estimation and present simulation results to assess the intrinsic bias and standard deviation of this algorithm and compare it to currently available multi-dimensional estimators. In 1000 noise-free simulations of ultrasound data we found that 2D MUSE exhibits maximum bias of 2.6 × 10−4 samples in range and 2.2 × 10−3 samples in azimuth (corresponding to 4.8 and 297 nm, respectively). The maximum simulated standard deviation of estimates in both dimensions was comparable at roughly 2.8 × 10−3 samples (corresponding to 54 nm axially and 378 nm laterally). These results are between two and three orders of magnitude better than currently used 2D tracking methods. Simulation of performance in 3D yielded similar results to those observed in 2D. We also present experimental results obtained using 2D MUSE on data acquired by an Ultrasonix Sonix RP imaging system with an L14-5/38 linear array transducer operating at 6.6 MHz. While our validation of the algorithm was performed using ultrasound data, MUSE is broadly applicable across imaging applications.

[1]  Michael Unser,et al.  Splines: a perfect fit for signal and image processing , 1999, IEEE Signal Process. Mag..

[2]  Michael Unser,et al.  Image interpolation and resampling , 2000 .

[3]  Helmuth Späth,et al.  Two-dimensional spline interpolation algorithms , 1993 .

[4]  M K Cheezum,et al.  Quantitative comparison of algorithms for tracking single fluorescent particles. , 2001, Biophysical journal.

[5]  Hans Torp,et al.  Comparison between cross-correlation and auto-correlation technique in color flow imaging , 1993 .

[6]  W. Walker,et al.  A fundamental limit on delay estimation using partially correlated speckle signals , 1995, IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control.

[7]  Gaetano Scarano,et al.  Discrete time techniques for time delay estimation , 1993, IEEE Trans. Signal Process..

[8]  Gregg E. Trahey,et al.  A comparison of algorithms for tracking sub-pixel speckle motion , 1997, 1997 IEEE Ultrasonics Symposium Proceedings. An International Symposium (Cat. No.97CH36118).

[9]  W. O’Brien,et al.  Volumetric blood flow via time-domain correlation: experimental verification , 1990, IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control.

[10]  R C Waag,et al.  Measurements of ultrasonic pulse arrival time differences produced by abdominal wall specimens. , 1991, The Journal of the Acoustical Society of America.

[11]  Dinesh Manocha,et al.  MARS: a MAPLE/MATLAB/C resultant-based solver , 1998, ISSAC '98.

[12]  P. Suetens,et al.  A simulation study on the performance of different estimators for two-dimensional velocity estimation , 2002, 2002 IEEE Ultrasonics Symposium, 2002. Proceedings..

[13]  G.E. Trahey,et al.  A comparative evaluation of several algorithms for phase aberration correction , 1994, IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control.

[14]  W. Webb,et al.  Automated detection and tracking of individual and clustered cell surface low density lipoprotein receptor molecules. , 1994, Biophysical journal.

[15]  O. Bonnefous,et al.  Time Domain Formulation of Pulse-Doppler Ultrasound and Blood Velocity Estimation by Cross Correlation , 1986, Ultrasonic imaging.

[16]  Michael Unser,et al.  A pyramid approach to subpixel registration based on intensity , 1998, IEEE Trans. Image Process..

[17]  B. J. Geiman,et al.  Ensemble tracking for 2D vector velocity measurement: Experimental and initial clinical results , 1998, IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control.

[18]  J. Ophir,et al.  Methods for Estimation of Subsample Time Delays of Digitized Echo Signals , 1995 .

[19]  Antoni Fertner,et al.  Comparison of various time delay estimation methods by computer simulation , 1986, IEEE Trans. Acoust. Speech Signal Process..

[20]  W.F. Walker,et al.  A spline-based algorithm for continuous time-delay estimation using sampled data , 2005, IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control.

[21]  G E Trahey,et al.  A real time system for quantifying and displaying two-dimensional velocities using ultrasound. , 1993, Ultrasound in medicine & biology.

[22]  Gaetano Giunta,et al.  Fine estimators of two-dimensional parameters and application to spatial shift estimation , 1999, IEEE Trans. Signal Process..

[23]  G.E. Trahey,et al.  Continuous delay estimation with polynomial splines , 2006, IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control.

[24]  D. Warshaw,et al.  Computer-assisted tracking of actin filament motility. , 1992, Analytical biochemistry.

[25]  W. Walker,et al.  A comparison of the performance of time-delay estimators in medical ultrasound , 2003, IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control.

[26]  T. Hall,et al.  2-D companding for noise reduction in strain imaging , 1998, IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control.

[27]  M. O’Donnell,et al.  Phase-aberration correction using signals from point reflectors and diffuse scatterers: basic principles , 1988, IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control.

[28]  W F Walker,et al.  A method of imaging viscoelastic parameters with acoustic radiation force. , 2000, Physics in medicine and biology.

[29]  F. Viola,et al.  Computationally efficient spline- based time delay estimation , 2008, IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control.

[30]  W. Walker,et al.  Development and characterization of a vitreous mimicking material for radiation force imaging , 2002, IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control.

[31]  B. Friemel,et al.  Relative performance of two-dimensional speckle-tracking techniques: normalized correlation, non-normalized correlation and sum-absolute-difference , 1995, 1995 IEEE Ultrasonics Symposium. Proceedings. An International Symposium.

[32]  J. Ophir,et al.  Elastography: A Quantitative Method for Imaging the Elasticity of Biological Tissues , 1991, Ultrasonic imaging.

[33]  E. Catmull,et al.  A CLASS OF LOCAL INTERPOLATING SPLINES , 1974 .

[34]  J. Ophir,et al.  An adaptive strain estimator for elastography , 1998, IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control.

[35]  K. Jacobson,et al.  Direct observation of brownian motion of lipids in a membrane. , 1991, Proceedings of the National Academy of Sciences of the United States of America.