Xiaofen Zheng, Jayaram Udupa, Xinjian Chen Medical Image Processing Group Department of Radiology University of Pennsylvania Feb 10, 2008 (4:30 – 4:50pm)

Slides:



Advertisements
Similar presentations
Nonrigid Image Registration Using Conditional Mutual Information Loeckx et al. IPMI 2007 CMIC Journal Club 14/04/08 Ged Ridgway.
Advertisements

Image Registration  Mapping of Evolution. Registration Goals Assume the correspondences are known Find such f() and g() such that the images are best.
Mutual Information Based Registration of Medical Images
3D Segmentation Using Level Set Methods. Heriot-Watt University, Edinburgh, Scotland Zsolt Husz Mokhled Al-TarawnehÍzzet Canarslan University of Newcastle.
Image Processing - Segmentation Variational Models Osher-Sethian Level-Set Framework + topologically flexible Osher-Sethian Level-Set Framework + topologically.
Non-Rigid Registration of 3D Surface by Deformable 2D Triangular Meshes Speaker:James Chang.
November 2005 Center for Computational Visualization Institute of Computational and Engineering Sciences Department of Computer Sciences University of.
Nonrigid Registration
P. Brigger, J. Hoeg, and M. Unser Presented by Yu-Tseh Chi.
Tuesday Seminar Deformable Image Registration
1 CAVASS: Computer Assisted Visualization and Analysis Software System Jayaram K. Udupa, George J. Grevera * Dewey Odhner, Ying Zhuge, Andre Souza, Tad.
Algorithm Worldwide PIV Challenge 2003 German Aerospace Center (DLR) Busan, Korea September 19-20, Image distortion PIV based.
A Computationally Efficient Approach for 2D-3D Image Registration Juri Minxha Medical Image Analysis Professor Benjamin Kimia Spring 2011 Brown University.
Non-Rigid Registration. Why Non-Rigid Registration  In many applications a rigid transformation is sufficient. (Brain)  Other applications: Intra-subject:
1 An Introduction and Demonstration of a New Computer Assisted Visualization and Analysis Software System (CAVASS) Jayaram K. Udupa +, George J. Grevera.
1 The architecture and performance of CAVASS (Computer Assisted Visualization and Analysis Software System) George J. Grevera *+, Jayaram K. Udupa +, Dewey.
Estimating 3D Respiratory Motion from Orbiting Views Rongping Zeng, Jeffrey A. Fessler, James M. Balter The University of Michigan Oct Funding provided.
Transforming Static CT in Gated PET/CT Studies to Multiple Respiratory Phases M Dawood, F Büther, N Lang, X Jiang, KP Schäfers Department of Nuclear Medicine,
Medical Image Synthesis via Monte Carlo Simulation James Z. Chen, Stephen M. Pizer, Edward L. Chaney, Sarang Joshi Medical Image Display & Analysis Group,
Yujun Guo Kent State University August PRESENTATION A Binarization Approach for CT-MR Registration Using Normalized Mutual Information.
Image Registration Narendhran Vijayakumar (Naren) 12/17/2007 Department of Electrical and Computer Engineering 1.
Combining Laser Scans Yong Joo Kil 1, Boris Mederos 2, and Nina Amenta 1 1 Department of Computer Science, University of California at Davis 2 Instituto.
Non-Rigid Registration on SPIE 2002 First Part: TPS.
Medical Image Registration
Robust Linear Registration of CT images using Random Regression Forests Ender Konukoglu 1, Antonio Criminisi 1, Sayan Pathak 2, Duncan Robertson 1, Steve.
Computer-Aided Diagnosis and Display Lab Department of Radiology, Chapel Hill UNC Julien Jomier, Erwann Rault, and Stephen R. Aylward Computer.
IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 20, NO. 11, NOVEMBER 2011 Qian Zhang, King Ngi Ngan Department of Electronic Engineering, the Chinese university.
July 2010 Image Registration Techniques, Benchmarking, Strategy Surgical Planning Laboratory Center for Neurological Imaging July 2010 Lidwien Veugen Supervision.
NA-MIC National Alliance for Medical Image Computing Non-rigid MR-CT Image Registration Atsushi Yamada, Dominik S. Meier and Nobuhiko.
Optimization Using Broyden-Update Self-Adjoint Sensitivities Dongying Li, N. K. Nikolova, and M. H. Bakr McMaster University, 1280 Main Street West, Hamilton,
Progress in hyppocampal box extraction (MAGIC5 Lecce)‏ Marco Favetta on behalf 1.Code Reorganization (LE – Done)‏ 2.Code Optimization (LE - Work in progress)‏
GPU Acceleration in Registration Danny Ruijters 26 April 2007.
A D V A N C E D C O M P U T E R G R A P H I C S CMSC 635 January 15, 2013 Spline curves 1/23 Curves and Surfaces.
Comparison of Ventricular Geometry for Two Real-Time 3D Ultrasound Machines with Three-dimensional Level Set Elsa D. Angelini, Rio Otsuka, Shunishi Homma,
Dinggang Shen Development and Dissemination of Robust Brain MRI Measurement Tools ( 1R01EB ) Department of Radiology and BRIC UNC-Chapel Hill IDEA.
KinectFusion : Real-Time Dense Surface Mapping and Tracking IEEE International Symposium on Mixed and Augmented Reality 2011 Science and Technology Proceedings.
Object Based Video Coding - A Multimedia Communication Perspective Muhammad Hassan Khan
DTU Medical Visionday May 27, 2009 Generative models for automated brain MRI segmentation Koen Van Leemput Athinoula A. Martinos Center for Biomedical.
Joint Depth Map and Color Consistency Estimation for Stereo Images with Different Illuminations and Cameras Yong Seok Heo, Kyoung Mu Lee and Sang Uk Lee.
Medical Image Processing Federica Caselli Department of Civil Engineering University of Rome Tor Vergata Corso di Modellazione e Simulazione di Sistemi.
Building Prostate Statistical Atlas using Large-Deformation Image Registration Eric Hui University of Waterloo – MIAMI Bi-weekly.
Modern Floor-planning Based on B ∗ -Tree and Fast Simulated Annealing Paper by Chen T. C. and Cheng Y. W (2006) Presented by Gal Itzhak
Mining High Utility Itemset in Big Data
NA-MIC National Alliance for Medical Image Computing Non-rigid Registration of Pre- procedural MRI and Intra-procedural CT for CT-guided.
Jan Kamenický Mariánská  We deal with medical images ◦ Different viewpoints - multiview ◦ Different times - multitemporal ◦ Different sensors.
Yen Le Computation Biomedicine Lab Advisor: Dr. Kakadiaris 1 Automatic Multi-Region Segmentation Applied to Gene Expression Image from Mouse Brain.
Image Registration as an Optimization Problem. Overlaying two or more images of the same scene Image Registration.
On the computation of the defining polynomial of the algebraic Riccati equation Yamaguchi Univ. Takuya Kitamoto Cybernet Systems, Co. LTD Tetsu Yamaguchi.
Deformable Part Model Presenter : Liu Changyu Advisor : Prof. Alex Hauptmann Interest : Multimedia Analysis April 11 st, 2013.
NA-MIC National Alliance for Medical Image Computing Non-rigid MR-CT Image Registration Atsushi Yamada, Dominik S. Meier and Nobuhiko.
Danny Ruijters 17 April D-3D intra-interventional registration of coronary arteries.
Area: VLSI Signal Processing.
Spatio-Temporal Free-Form Registration of Cardiac MR Image Sequences Antonios Perperidis s /02/2006.
Algorithms for Image Registration: Advanced Normalization Tools (ANTS) Brian Avants, Nick Tustison, Gang Song, James C. Gee Penn Image Computing and Science.
Image Registration with Hierarchical B-Splines Z. Xie and G. Farin.
Optimal Component Analysis Optimal Linear Representations of Images for Object Recognition X. Liu, A. Srivastava, and Kyle Gallivan, “Optimal linear representations.
Theory of Object Class Uncertainty and its Application Punam Kumar Saha Professor Departments of ECE and Radiology University of Iowa
Dan, Phoenix, Carl.  Several ways you can model  Polynomial functions, linear functions, splines.
EENG 751 3/16/ EENG 751: Signal Processing I Class # 9 Outline Signal Flow Graph Implementation l Fundamentals l System Function l Graph Construction.
Motion tracking TEAM D, Project 11: Laura Gui - Timisoara Calin Garboni - Timisoara Peter Horvath - Szeged Peter Kovacs - Debrecen.
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology 1 f-information measures in medical image registration Presenter.
Stencil-based Discrete Gradient Transform Using
Reporter :Liang, Min-Chen Date :2003/04/15
Steven Ge, Xinmin Tian, and Yen-Kuang Chen
Mutual Information Based Registration of Medical Images
Classification of Hand-Written Digits Using Scattering Convolutional Network Dongmian Zou Advisor: Professor Radu Balan.
Multi-modality image registration using mutual information based on gradient vector flow Yujun Guo May 1,2006.
A Hybrid PCA-LDA Model for Dimension Reduction Nan Zhao1, Washington Mio2 and Xiuwen Liu1 1Department of Computer Science, 2Department of Mathematics Florida.
Pyramid coder with nonlinear prediction
Implementation of a De-blocking Filter and Optimization in PLX
Presentation transcript:

Xiaofen Zheng, Jayaram Udupa, Xinjian Chen Medical Image Processing Group Department of Radiology University of Pennsylvania Feb 10, 2008 (4:30 – 4:50pm) Cluster of Workstation Based Non-rigid Image Registration Using Free-Form Deformation

Outline  3D nonrigid registration method and its parallelization  Large image data sets  Parallel computing: cluster of workstations (COW)  Results  Time analysis: sequential vs. parallel

Registration Algorithm B-spline coefficients Image pyramid Optimization Output computing Successive 1-D filtering and reduction [Unser1993] Image pyramid

Registration Algorithm B-spline coefficients Image pyramid Optimization Output computing

Registration Algorithm B-spline coefficients Image pyramid Optimization Output computing B-spline image representation and coefficients using 1-D recursive filters [Unser1991] Thevenaz and Unser’s image model via cubic Bspline [Thévenaz 2000]

Registration Algorithm B-spline coefficients Image pyramid Optimization Output computing Analytic method of computing gradient of MI [Thévenaz 2000] Stochastic gradient descent optimization [Klein 2007]

Optimization  Derivative of Mutual Information (MI) [Thévenaz 2000]

Registration Algorithm B-spline coefficients Image pyramid Optimization Output computing Control points refinement between two levels [Maurer 2000]

Registration Algorithm B-spline coefficients Image pyramid Optimization Output computing Cubic B-spline Deformation [Mattes 2003] Thevenaz and Unser’s image model via cubic Bspline [Thévenaz 2000]

Experiment  10 workstations (each has Pentium D 3.4 GHz CPU and 4 GB of main memory) through 1GB/s switch  Large CT image Size : 512×512×459, voxel: 0.68×0.68×1.5 mm^3 Control mesh: 27×27×52 (113,724) 100 iteration of optimization in each level  Regular brain MRI image Size : 256×256×46, voxel: 0.98×0.98×3 mm^3 Control mesh: 27×27×15 (10,935) 100 iteration of optimization in each level

Time analysis (sequential vs. parallel) Scaled time comparison for sequential and parallel computing for each step on each level.

Cumulative Time cost of sequential, parallel and combined solution in each step.

Results (large image) Reference image (original CT image)Test image (known deformed image)Overlay test image with reference imageOutput imageOverlay output image with reference image

Results (large image) Reference image (original CT image)Test image (known deformed image)Overlay test image with reference imageOutput imageOverlay output image with reference image

Results (regular image) Reference image (original brain MRI image)Test image (deformed image)Overlay reference image with test imageOutput imageOverlay reference image with output image

Conclusion  Important to tackle time-critical clinical applications  A general parallel strategy  Complex interplay  Implemented in CAVASS software

Reference [Klein 2007] Stefan Klein, Marius Staring, Josien P.W. Pluim, “Evaluation of Optimization Methods for Nonrigid Medical Image Registration using Mutual Information and B-splines”, IEEE Transactions on Image Processing, vol. 16, pp , [Thévenaz 2000] Philippe Thévenaz, Michael Unser, “Optimization of Mutual Information for Multiresolution Image Registration”, IEEE Transactions on Image Processing, vol. 9, no. 12, pp , December [Unser1993] Michael Unser, Akram Aldroubi, Murray Eden, “The L2 Polynomial Spline Pyramid”, IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 15, no. 4, pp , April 1993 [Unser1991] Michael Unser, Akram Aldroubi, Murray Eden, “Fast B-Spline Transforms for Continuous Image Representation and Interpolation”, IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 13, no. 3, pp , March [Maurer2003] Torsten Rohlfing, Calvin R. Maurer, “Nonrigid Image Registration in Shared-Memory Multiprocessor Environments with Application to Brains, Breasts, and Bees”, IEEE Transactions on Information Technology in Biomedicine, vol. 7, no. 1, pp , March [Rohlfing2001] Torsten Rohlfing, Calvin R. Maurer, Walter G. O’Dell, Jianhui Zhong, “Modeling liver motion and deformation during the respiratory cycle using intensity-based free-form registration of gated MR images”, SPIE Medical Imaging Conference Proceedings vol. 4319, pp , [Mattes 2003] Mattes, D., Haynor, D. R., Vesselle, H., Lewellen, T. K., and Eubank, W., “PET-CT image registration in the chest using free-form deformations,” IEEE Transactions on Medical Imaging 22(1), pp.120– 128, [Maurer 2001] Rohlfing, T., Maurer, C. R., ODell, W. G., and Zhong, J., “Modeling liver motion and deformation during the respiratory cycle using intensity-based free-form registration of gated MR images,” Medical Imaging, Proc. SPIE 4319, pp. 337–348, 2001.