Brain segmentation and Phase unwrapping in MRI data ECE 738 Project JongHoon Lee.

Slides:



Advertisements
Similar presentations
MRI preprocessing and segmentation.
Advertisements

QR Code Recognition Based On Image Processing
Processor Architecture Needed to handle FFT algoarithm M. Smith.
3-D Computer Vision CSc83020 / Ioannis Stamos  Revisit filtering (Gaussian and Median)  Introduction to edge detection 3-D Computater Vision CSc
Statistical Parametric Mapping
Boundary Detection - Edges Boundaries of objects –Usually different materials/orientations, intensity changes.
Clustering & image segmentation Goal::Identify groups of pixels that go together Segmentation.
An Adaptive Image Enhancement Algorithm for Face Detection By Lizuo Jin, Shin’ichi Satoh, and Masao Sakauchi. ECE 738 In Young Chung.
Image Segmentation Image segmentation (segmentace obrazu) –division or separation of the image into segments (connected regions) of similar properties.
Lecture 07 Segmentation Lecture 07 Segmentation Mata kuliah: T Computer Vision Tahun: 2010.
Realigning and Unwarping MfD
Image Segmentation some examples Zhiqiang wang
Segmentation and Region Detection Defining regions in an image.
Mahmoud S. Hamid, Neal R. Harvey, and Stephen Marshall IEEE Transactions on Circuits and Systems for Video Technology, 2003 Genetic Algorithm Optimization.
Chapter 10 Image Segmentation.
Efficient Moving Object Segmentation Algorithm Using Background Registration Technique Shao-Yi Chien, Shyh-Yih Ma, and Liang-Gee Chen, Fellow, IEEE Hsin-Hua.
MRI Image Segmentation for Brain Injury Quantification Lindsay Kulkin 1 and Bir Bhanu 2 1 Department of Biomedical Engineering, Syracuse University, Syracuse,
AUTOMATED INHOMOGENEITY CORRECTION By Anuradha Subramanian MRI Institute Image Retreat 2005.
Segmentation Divide the image into segments. Each segment:
EPI – Echo Planar Imaging Joakim Rydell
Chapter 10 Image Segmentation.
Region of Interests (ROI) Extraction and Analysis in Indexing and Retrieval of Dynamic Brain Images Researcher: Xiaosong Yuan, Advisors: Paul B. Kantor.
Evaluating the Quality of Image Synthesis and Analysis Techniques Matthew O. Ward Computer Science Department Worcester Polytechnic Institute.
Highlights Lecture on the image part (10) Automatic Perception 16
Summer Project Presentation Presented by:Mehmet Eser Advisors : Dr. Bahram Parvin Associate Prof. George Bebis.
Mestrado em Ciência de Computadores Mestrado Integrado em Engenharia de Redes e Sistemas Informáticos VC 14/15 – TP9 Region-Based Segmentation Miguel Tavares.
Image Segmentation Using Region Growing and Shrinking
A REAL-TIME VIDEO OBJECT SEGMENTATION ALGORITHM BASED ON CHANGE DETECTION AND BACKGROUND UPDATING 楊靜杰 95/5/18.
CS292 Computational Vision and Language Segmentation and Region Detection.
Despeckle Filtering in Medical Ultrasound Imaging
Chapter 10: Image Segmentation
An Interactive Segmentation Approach Using Color Pre- processing Marisol Martinez Escobar Ph.D Candidate Major Professor: Eliot Winer Department of Mechanical.
CS 376b Introduction to Computer Vision 04 / 29 / 2008 Instructor: Michael Eckmann.
Hierarchical Distributed Genetic Algorithm for Image Segmentation Hanchuan Peng, Fuhui Long*, Zheru Chi, and Wanshi Siu {fhlong, phc,
S EGMENTATION FOR H ANDWRITTEN D OCUMENTS Omar Alaql Fab. 20, 2014.
CSci 6971: Image Registration Lecture 3: Images and Transformations March 1, 2005 Prof. Charlene Tsai.
Digital Image Processing Lecture 18: Segmentation: Thresholding & Region-Based Prof. Charlene Tsai.
Detection of nerves in Ultrasound Images using edge detection techniques NIRANJAN TALLAPALLY.
Chapter 10, Part II Edge Linking and Boundary Detection The methods discussed in the previous section yield pixels lying only on edges. This section.
Dense Image Over-segmentation on a GPU Alex Rodionov 4/24/2009.
MRI image validation using MRI simulation Emily Koch CIS II April 10, 2001.
CS654: Digital Image Analysis Lecture 25: Hough Transform Slide credits: Guillermo Sapiro, Mubarak Shah, Derek Hoiem.
CS654: Digital Image Analysis
Mathematical Morphology Mathematical morphology (matematická morfologie) –A special image analysis discipline based on morphological transformations of.
Advances in digital image compression techniques Guojun Lu, Computer Communications, Vol. 16, No. 4, Apr, 1993, pp
3D Digital Cleansing Using Segmentation Rays Authors: Sarang Lakare, Ming Wan, Mie Sato and Arie Kaufman Source: In Proceedings of the IEEE Visualization.
COMP322/S2000/L171 Robot Vision System Major Phases in Robot Vision Systems: A. Data (image) acquisition –Illumination, i.e. lighting consideration –Lenses,
Image Segmentation in Color Space By Anisa Chaudhary.
Isolating Objects From Image Stack Presented By: Md. Amjad Hossain and Raja Naresh.
Conclusions Simulated fMRI phantoms with real motion and realistic susceptibility artifacts have been generated and tested using SPM2. Image distortion.
CS 641 Term project Level-set based segmentation algorithms Presented by- Karthik Alavala (under the guidance of Dr. Jundong Liu)
B0 Distortion Correction in EPI Douglas N Greve MGH Martinos Center.
SPM Pre-Processing Oli Gearing + Jack Kelly Methods for Dummies
Digital Image Processing
Machine Vision ENT 273 Regions and Segmentation in Images Hema C.R. Lecture 4.
ESPL 1 Motivation Problem: Amateur photographers often take low- quality pictures with digital still camera Personal use Professionals who need to document.
Machine Vision ENT 273 Hema C.R. Binary Image Processing Lecture 3.
Detection of nerves in Ultrasound Images using edge detection techniques NIRANJAN TALLAPALLY.
Color Image Segmentation Mentor : Dr. Rajeev Srivastava Students: Achit Kumar Ojha Aseem Kumar Akshay Tyagi.
Grid-Based Genetic Algorithm Approach to Colour Image Segmentation Marco Gallotta Keri Woods Supervised by Audrey Mbogho.
Course : T Computer Vision
Machine Vision ENT 273 Lecture 4 Hema C.R.
FMRI data acquisition.
Chapter 10 Image Segmentation
Game Theoretic Image Segmentation
DIGITAL SIGNAL PROCESSING
Computer Vision Lecture 12: Image Segmentation II
Miguel Tavares Coimbra
Image Segmentation.
Image Segmentation Using Region Growing and Shrinking
Presentation transcript:

Brain segmentation and Phase unwrapping in MRI data ECE 738 Project JongHoon Lee

Outline Nature of fast MRI: EPI & Field Inhomogeneity Nature of fast MRI: EPI & Field Inhomogeneity Background problem – Image Distortion Background problem – Image Distortion Specific problems Specific problems a) Brain Segmentation b) Phase Unwrapping Goal Goal Approach Approach Result Result Conclusion and future work Conclusion and future work

Nature of fast MRI: EPI EPI(Echo Planar Imaging) - Most common technique for fast MRI Magnetic Field - B(r) - Homogeneous w/o object : B(r) = const. Inhomogeneous - Inhomogeneous w/ object (e.g.head: bone, brain, air,…) > Due to magnetic susceptibility difference > EPI is sensitive to this  Geometrical Distortion in EPI image  x,  y : amounts of shift (misplacement) in x, y directions in mm FOVx, FOVy : field of view in x, y direction in mm  tx,  ty : sampling interval in x, y direction (  1/sampling rate)

Nature of fast MRI: EPI Geometric Distortion Example Significance - Misregistration of EPI and Anatomical image  Incorrect mapping of region of interest(ROI)  Need to be corrected using Fieldmap

Specific Problems MRI data = complex image data from Fourier transform Magnitude image Real image Phase image Imaginary image Fieldmap = Field inhomogeneity map = TE : Echo time - Peak signal time

Specific Problems Brain Segmentation Brain Segmentation x= Phase Unwrapping Phase Unwrapping I II Fieldmap Correction Scanner

Specific Problems Phase Unwrapping Phase Unwrapping True phase Wrapped phase in original phase data Wrapped phase with noise Unwrapped phase: True phase Unwrapped phase: Fooled by noise

Specific Problems Problem. 1 – Imperfect segmentation  Noise at boundary  Erroneous unwrapping by 1D conventional Unwrapping Phase Unwrapping Phase Unwrapping Problem. 2 – Islands  Erroneous unwrapping by slice by slice 2D based seed growing method Solution! - Solution! - Unwrapping from inside to outside: Seed growing Solution! – Solution! – 3D volume based Unwrapping: 3D Seed growing

Specific Problems Brain Segmentation Brain Segmentation Manual Method - time cost - time cost - requirement for sufficient training - requirement for sufficient training Automated Method - combination of image-processing techniques - combination of image-processing techniques thresholding | clustering | region growing thresholding | clustering | region growing edge detection | morphological | surface modeling edge detection | morphological | surface modeling - Seeded region growing algorithm based method - Seeded region growing algorithm based method - Histogram - Morphology based method - Histogram - Morphology based method - Deformable surface modeling - Deformable surface modeling Problem – All the segmentation method is intensity dependent  May cause problem with phase map data Solution? – Segmentation using phase map data

Goal Simultaneous Phase unwrapping & Segmentation of brain area by assuming smoothly varying phase in brain for Fieldmap correction of fast MRI(EPI)

Approach 3D seed growing unwrapping guided by noise-pole field. Based on papers by R. Cusack et.al. & Sofia et.al. 1)Generate pole field 2)Modify the pole field with initial thresholded mask  Noise-pole field 3)Find purest point in the center of 3D brain data  Seed 4)Merge or unwrap adjacent pixels  Seed growing 5)Repeat with new, increased threshold  Iteration Unwrapped phase map 6)Stop at the final threshold  Unwrapped phase map Mask data (Segmentation) 7)Set nonzero brain area to ‘1’  Mask data (Segmentation) Geometric correction of EPI 8)Make fieldmap from two phase maps  Geometric correction of EPI

Approach Details Generate: Noise-Pole field A A’ A A’ A = A’ A  A’ A  A’  Pole Phase Map Pole Field Initial Mask Noise-Pole Field Unique point! Noise-pole field Computationally expensive segmentation is unnecessary

Approach Details Iterative seed growing: recursive algorithm Implemented in Matlab Easy to visualize/control image data Poor to deal with recursive algorithm!  ‘Out of Memory!’ Problem Converting to ‘C’ didn’t work Repeating ‘for loops’ in a recursive function  Increased speed and solved memory problem ex) 20 repetition in a function reduced time 1/3 Unwrapping from less noisy area to more noisy area

Results.1 Phase Unwrapping Phase Unwrapping

Results.2 Mask from new wayMask from High complexity segmentation (BET, Stephen M. Smith) MRI intensity images Brain Segmentation Brain Segmentation

Results.3 Undistortion

Conclusion & Future Work First work of brain segmentation using phase data  Phase only segmentation is possible research area Reduce complexity of whole procedure of fieldmap generation  Unwrapping and segmentation are executed at the same time Has not applied to other applications Smoothing and threshold parameters are to be chosen carefully Narrow areas tends to be eroded by smoothing Implementation in other language for faster operation