Tutorial: matplotlib Alice Invernizzi a.invernizzi@cineca.it.

Slides:



Advertisements
Similar presentations
Patient information extraction in digitized X-ray imagery Hsien-Huang P. Wu Department of Electrical Engineering, National Yunlin University of Science.
Advertisements

The Irish Question.
1 Gesture recognition Using HMMs and size functions.
Fare clic per modificare lo stile del sottotitolo dello schema 25/03/2010PRESERVE – Alba Julia 17 March 2010 “ENVIRONMENTAL SUSTAINABILITY AND TERRITORIAL.
Tae-Shick Wang; Kang-Sun Choi; Hyung-Seok Jang; Morales, A.W.; Sung-Jea Ko; IEEE Transactions on Consumer Electronics, Vol. 56, No. 2, May 2010 ENHANCED.
COMPARATIVES AND SUPERLATIVES. Comparative adjective + er Superlative adjective the … + est Great greater the greatest Hard + er harder the hardest Small.
Introduction to Computer Vision Image Texture Analysis
Analysis of Contour Motions Ce Liu William T. Freeman Edward H. Adelson Computer Science and Artificial Intelligence Laboratory Massachusetts Institute.
Computational Biology, Part 23 Biological Imaging II Robert F. Murphy Copyright  1996, 1999, All rights reserved.
ImageJ tutorial showing the operations needed to calculate air-filled porosity for an example soil column.
Visualization of dynamic power and synchrony changes in high density EEG A. Alba 1, T. Harmony2, J.L. Marroquín 2, E. Arce 1 1 Facultad de Ciencias, UASLP.
Clustering & image segmentation Goal::Identify groups of pixels that go together Segmentation.
Histogram Processing The histogram of a digital image with gray levels from 0 to L-1 is a discrete function h(rk)=nk, where: rk is the kth gray level nk.
Automatic Thresholding
4th European Micro-UAV Meeting Sept , 2004
Foreground Modeling The Shape of Things that Came Nathan Jacobs Advisor: Robert Pless Computer Science Washington University in St. Louis.
Authers : Yael Pritch Alex Rav-Acha Shmual Peleg. Presenting by Yossi Maimon.
Image Segmentation Region growing & Contour following Hyeun-gu Choi Advisor: Dr. Harvey Rhody Center for Imaging Science.
A New Block Based Motion Estimation with True Region Motion Field Jozef Huska & Peter Kulla EUROCON 2007 The International Conference on “Computer as a.
IEEE TCSVT 2011 Wonjun Kim Chanho Jung Changick Kim
Segmentación de mapas de amplitud y sincronía para el estudio de tareas cognitivas Alfonso Alba 1, José Luis Marroquín 2, Edgar Arce 1 1 Facultad de Ciencias,
MRI Image Segmentation for Brain Injury Quantification Lindsay Kulkin 1 and Bir Bhanu 2 1 Department of Biomedical Engineering, Syracuse University, Syracuse,
LYU 0102 : XML for Interoperable Digital Video Library Recent years, rapid increase in the usage of multimedia information, Recent years, rapid increase.
EEG synchrony pattern segmentation for the exploratory analysis of cognitive experiments Alfonso Alba1, José Luis Marroquín2, Edgar Arce1 1 Facultad de.
1 Integration of Background Modeling and Object Tracking Yu-Ting Chen, Chu-Song Chen, Yi-Ping Hung IEEE ICME, 2006.
Tanmoy Mondal, Ashish Jain, and H. K. Sardana. Introdution the research advancement in the field of automatic detection of craniofacial structures has.
Thresholding Thresholding is usually the first step in any segmentation approach We have talked about simple single value thresholding already Single value.
1 Transport Development in Lebanon The Road to Change Holy Spirit University of Kaslik Ms. Tina Habib.
Brain segmentation and Phase unwrapping in MRI data ECE 738 Project JongHoon Lee.
Digital Image Processing Lecture 1: Introduction Prof. Charlene Tsai
 Process of partitioning an image into segments  Segments are called superpixels  Superpixels are made up several pixels that have similar properties.
Prakash Chockalingam Clemson University Non-Rigid Multi-Modal Object Tracking Using Gaussian Mixture Models Committee Members Dr Stan Birchfield (chair)
Calibration & Measurements. Calibrating the System Before we can make any measurements we need to calibrate our imaging system to create real world numbers.
Chapter 10 Image Segmentation.
: Chapter 8: Edge Detection 1 Montri Karnjanadecha ac.th/~montri Image Processing.
DSAEK GRAFTS WITH PARALLEL FACES : IS THE FUTURE? Luca Avoni IV ivis suite user meeting Innsbruck, 6 July 2013.
Departments of Radiology and Medical Physics University of Wisconsin-Madison Vessel Branch Segmentation of Phase Contrast Vastly undersampled PRojection.
Computational Biology, Part 22 Biological Imaging II Robert F. Murphy Copyright  1996, 1999, All rights reserved.
Image Segmentation in Color Space By Anisa Chaudhary.
Austin Howard & Chris Wohlgamuth April 28, 2009 This presentation is available at
Image Segmentation by Histogram Thresholding Venugopal Rajagopal CIS 581 Instructor: Longin Jan Latecki.
Image Segmentation Dr. Abdul Basit Siddiqui. Contents Today we will continue to look at the problem of segmentation, this time though in terms of thresholding.
Machine Vision ENT 273 Regions and Segmentation in Images Hema C.R. Lecture 4.
Evaluation of Image Segmentation algorithms By Dr. Rajeev Srivastava.
Region Detection Defining regions of an image Introduction All pixels belong to a region Object Part of object Background Find region Constituent pixels.
Di Hend Elayek V°C RIM United Nations. Fare clic per modificare stili del testo dello schema Secondo livello Terzo livello Quarto livello Quinto livello.
Machine Vision Edge Detection Techniques ENT 273 Lecture 6 Hema C.R.
Thresholding Foundation:. Thresholding In A: light objects in dark background To extract the objects: –Select a T that separates the objects from the.
Machine Vision ENT 273 Hema C.R. Binary Image Processing Lecture 3.
Cell Segmentation in Microscopy Imagery Using a Bag of Local Bayesian Classifiers Zhaozheng Yin RI/CMU, Fall 2009.
Pixel Parallel Vessel Tree Extraction for a Personal Authentication System 2010/01/14 學生:羅國育.
Motion Segmentation at Any Speed Shrinivas J. Pundlik Department of Electrical and Computer Engineering, Clemson University, Clemson, SC.
Color Image Segmentation Mentor : Dr. Rajeev Srivastava Students: Achit Kumar Ojha Aseem Kumar Akshay Tyagi.
ENTERFACE 08 Project 9 “ Tracking-dependent and interactive video projection ” Mid-term presentation August 19th, 2008.
Chocolate food of the gods and children's delight Istituto Comprensivo “Cena” Classes 4 E – 4 F. 2012/2013.
Trascinare l'immagine su un segnaposto o fare clic sull'icona per aggiungerla 24/01/13 ALBE STEINER SCHOOL,TU RIN  Classes: 3G, 4G, 4F, 4C COMENIUS DWOP.
Fare clic per modificare lo stile del titolo Fare clic per modificare gli stili del testo dello schema Secondo livello Terzo livello Quarto livello Quinto.
Computer Graphics CC416 Week 13 Clipping.
DIGITAL SIGNAL PROCESSING
Alice Invernizzi Tutorial: matplotlib Alice Invernizzi
Error Concealment In The Pixel Domain And MATLAB commands
Outline Image formats and basic operations Image representation
Outline Perceptual organization, grouping, and segmentation
Tuning JPEG2000 Image Compression for Graphics Regions
Post-processing 4D Flow MRI using Ensemble Kalman Filter
CSC 381/481 Quarter: Fall 03/04 Daniela Stan Raicu
By: Mohammad Qudeisat Supervisor: Dr. Francis Lilley
Image and Video Processing
Midterm Exam Closed book, notes, computer Similar to test 1 in format:
Using simple machine learning for image segmentation
Presentation transcript:

Tutorial: matplotlib Alice Invernizzi a.invernizzi@cineca.it

Introduction Dynamic phase-contrast (PC) MRI is being used for quantitation of pulsatile motion and flow in many clinical applications. In order to achieve accurate and consistent flow measurements, a reliable automated method for segmentation of the lumen region is needed. The difference in temporal information from pixels located in the lumen and in the surrounding tissue is used as a segmentation Criterion. (Alperin and Lee 2004)

Algorithm description The automated procedure includes four steps: 1) selecting a reference velocity waveform 2) generating CC map 3) computing optimal CC threshold 4) tracking the edge of the segmented region

Algorithm description selecting a reference velocity waveform Phase contrast image with location of the reference waveform 2) generating CC map The CC coefficient is used to quantify similarity between the reference waveform and waveforms obtained from other pixels in the image

Algorithm description 3) computing optimal CC threshold A histogram of number of pixels with CC value above the threshold for different threshold values is generated. The optimal threshold CC value is selected at the point of transition from region C to region B

Algorithm description 4) tracking the edge of the segmented region Region-growing algorithm is applied in order to obtain a segmentated image based on similarity threshold value criterion. if C(xy)>threshold OK

Implementation Use IPython for interactive processing analysis Load data file into numpy array (loadtxt function) Visualize temporal data (imshow function) and choose time reference image. Apply a rectangular selection to select a sub-region of interest. (RectangleSelector) Choose a pixel inside the lumen area (picker event) Plot the waveform of selected pixel and of the surrounding ones (using subplot) Compute CC matrix and plot CC histogram (bar) Track the edge of the segmented region and show it (imshow) Plot the 3d-surface and animate it through time (plot_surface and animation)