Comparison of Ventricular Geometry for Two Real-Time 3D Ultrasound Machines with Three-dimensional Level Set Elsa D. Angelini, Rio Otsuka, Shunishi Homma, Andrew F. Laine The Heffner Biomedical Imaging Lab Department of Biomedical Engineering, Columbia University, New York, NY, USA Average error (1) = 0.86%, (2) = 1%. Gaussian kernel for (3) lead to the smallest error (0.03%). Anisotropic diffusion (3-4) reduces measurement errors for first-order interpolation kernels. RESULTS RESULTS Computation Times Measurements of cylinder diameter were performed manually by a user on B-scan slices for different data processing: (1) Original data (scale=1); (2) Original data (scale=2); (3) Original data (scale=2 with smoothing);(4) Diffused data (thresholds=5, 10 iterations) (scale=1); (5) Diffused data (variable threshold, 10 iterations) (scale=1). INTRODUCTION INTRODUCTION Three-dimensional ultrasound machines ba sed on matrix phased-array transducers a re gaining predominance for real-time dy namic screening in cardiac and obstetric practice. Comparison of the quantification of card iac function from two matrix-phased arra y 3D ultrasound machines: RT3D machine from Volumetrics Medical Imaging. Entire cardiac volume is acquir ed with an array of 6464 elements and a downsampling factor of 4 between receive /transmit modes. Sonos 7500 machine from Philips Medic al Systems. Four cardiac sub-volumes an d no downsampling. DATA DATA RT3D data were acquired by a RT3D Volumetrics© machine using acquisi tion parameters identical to clini cal settings. Phantom object: Two cylinders (dia meter = 10 mm) with different sign al-to-noise ratios (SNR). Our expe riments focused on a SNR of 2dB. In-vitro phantom: myocardium muscle sample in a water tank. Clinical data: Echocardiographic v olume of a healthy volunteer. DISCUSSIO DISCUSSIO N N Downscaling with smoothing and anisotropic diffusion can efficiently reduce speckle noise and sampling artifacts. Anisotropic diffusion with variable gradient threshold significantly improves image quality. Manual tracing on denoised RT3D data showed high spatial measurement accuracy for scales 1 and 2 on phantom data. Anisotropic diffusion is less computational expensive than spatial Brushlet denoising and provided similar visual improvement of image quality. Anisotropic diffusion lowers the order of the interpolation kernels for scan conversion enabling optimization of data processing for real-time denoising and visualization. SEGMENTATION SEGMENTATION Homogeneity-based Implicit Deformabl e Model Segmentation algorithm: Initially prop osed by Chan and Vese [1], and derived from the Mumford-Shah functional [2]. The segmentation of a volume data I is performed via deformation of an initia l curve C to minimize the following en ergy functional: REFERENCE REFERENCE S S 1.O. V. Ramm and S. W. Smith, "Real time volumetric ul trasound imaging system." Journal of Digital Imaging, Vol. 3, No. 4, pp. 261-266, 1990. 2.Q. Duan, E. D. Angelini, T. Song and A. Laine, "Fast interpolation algorithms for real-time three-dimensio nal cardiac ultrasound", IEEE EMBS Annual Internation al Conference, pp. 1192-1195, Cancun, Mexico, 2003. 3.Y. Yu and S. T. Acton, "Speckle reducing anisotropic diffusion." IEEE Transactions on Image Processing, Vo l. 11, No. 11, pp. 1260-1270, 2002. 4.P. Perona and J. Malik, "Scale-space and edge detect ion using anisotropic diffusion." IEEE Transactions o n Pattern Analysis and Machine Intelligence, Vol. 12, No. 7, pp. 629-639, 1990. 5.J. Weickert, B. M. t. H. Romeny and M. A. Viergever, "Efficient and reliable schemes for nonlinear diffusi on filtering." IEEE Transactions on Image Processing, Vol. 7, No. 3, pp. 398-410, 1998. 6.E. Angelini, A. Laine, S. Takuma, J. Holmes and S. H omma, "LV volume quantification via spatio-temporal a nalysis of real-time 3D echocardiography." IEEE Trans actions on Medical Imaging, Vol. 20, No. 6, pp. 457-4 69, 2001. CONCLUSIO CONCLUSIO N N A fast 3D scan conversion algorithm combined with smoothing and anti-aliasing was introduced for RT3D ultrasound. A fast denoising method based on anisotropic diffusion with varying gradient threshold was described for RT3D ultrasound. Quantitative assessment was performed, (a) (b) Cylindrical phantom object. (a) Anisotropic diffusion with a fixed gradient threshold. (b) Anisotropic diffusion with a variable gradient threshold. (a) (b) (c) Scan conversion result of Phantom (a) Scale =1 (b) Scale =2 (c) Scale=2 with smoothing. (a) (b) (c) Endocardiographic data (a) Original data. (b) An isotropic diffusion with a variable gradient thres hold. (c) Brushlet thresh old in transform space. (a) (b) in-vitro myocardium tissue sample. (a) Original data. (b) Data after anisotropic diffusion with a variable gradient threshold. RESULTS RESULTS METHODOLOGY METHODOLOGY 2.2 Anisotropic Filtering Original framework of Perona and Malik with the diffusion function proposed by Weickert. The parameter λ serves as a gradient th reshold. A linear model is proposed for iterative adaptivity: ACKNOWLEDGEMENTS ACKNOWLEDGEMENTS The authors would like to thank to Dr. Homma, Dr. Hirata and Dr. Otsuka f rom the Echocardiography Laboratories at Columbia Presbyterian Hospital f or providing the ultrasound data sets. Data Matrix size in spheric al coordin ates Scale of scan convers ion Smoothi ng option for scan convers ion Matrix size in Cartesian coordinat es Diffusi on computa tion time for one iterati on (second s) Scan convers ion computa tion time (second s) Phantom object 64x64x3 73 1 No 389x389x3 76 0.38 106 Cardiac tissue 64x64x2 58 1 No 274x274x2 61 0.25 37 Clinical exam 64x64x4 38 1 No 454x454x4 41 - 169 Clinical exam 64x64x4 38 2 No 228x228x2 21 - 21 Clinical exam 64x64x4 38 2 Yes 228x228x2 21 - 23 Clinical exam 64x64x4 38 1 No 454x454x4 41 0.51 169 Measurements of Object Dimensions of a Cylinder ( ) () () () () 2 2 0 1 0 0 0 1 0 1 ,, inside C outside C ECc c LC AC I c d I c d m n l l = + + - W+ - W ò ò Numerical implementation: Implementation with a 3D level set framework. implicit numerical scheme for unconditional stability. Parameters controlled and optimized: Smoothness: Yes/No Scale: [original voxel size: (0.308 mm) 3 ] Filter width (1/2/3) (optimized in previous studies) - c 0 and c 1 = average of the volume data I inside and outside of the curve C. - L(C) = length of the curve. - A(C) = area of the curve.