Erin Plasse Advisors: Professor Hanson Professor Rudko.

Slides:



Advertisements
Similar presentations
An Active contour Model without Edges
Advertisements

Active Contours without Edges
An Efficient and Fast Active Contour Model for Salient Object Detection Authors: Farnaz Shariat, Riadh Ksantini, Boubakeur Boufama
TP11 - Fitting: Deformable contours Computer Vision, FCUP, Miguel Coimbra Slides by Prof. Kristen Grauman.
MRI Brain Extraction using a Graph Cut based Active Contour Model Noha Youssry El-Zehiry Noha Youssry El-Zehiry and Adel S. Elmaghraby Computer Engineering.
Active Contours, Level Sets, and Image Segmentation
November 12, 2013Computer Vision Lecture 12: Texture 1Signature Another popular method of representing shape is called the signature. In order to compute.
Usage of Sobolev metric to detect an object’s boundaries Supervisor: Arie Nahkmani Students: Yoav Ben-Raphael Itzik Ben-Basat.
1 Lecture #7 Variational Approaches and Image Segmentation Lecture #7 Hossam Abdelmunim 1 & Aly A. Farag 2 1 Computer & Systems Engineering Department,
3D Segmentation Using Level Set Methods. Heriot-Watt University, Edinburgh, Scotland Zsolt Husz Mokhled Al-TarawnehÍzzet Canarslan University of Newcastle.
Automatic Tracing of Vocal Fold Motion in High Speed Laryngeal Video Erik Bieging.
Segmentation In The Field Medicine Advanced Image Processing course By: Ibrahim Jubran Presented To: Prof. Hagit Hel-Or.
P. Brigger, J. Hoeg, and M. Unser Presented by Yu-Tseh Chi.
Active Contours / Planes Sebastian Thrun, Gary Bradski, Daniel Russakoff Stanford CS223B Computer Vision Some slides.
International Journal of Computer Vision, (1988) o 1987 KIuwer Academic Publishers, Boston, Manufactured in The Netherlands Snakes: Active Contour.
Active Contour Models (Snakes) 건국대학교 전산수학과 김 창 호.
Active Contour Model (Snake) rew. Outline Introduce Active Contour Model.
Active Contours (SNAKES) Back to boundary detection –This time using perceptual grouping. This is non-parametric –We’re not looking for a contour of a.
Snakes with Some Math.
Segmentation and Region Detection Defining regions in an image.
Segmentation Using Active Contour Model and Tomlab By: Dalei Wang 29/04/2003.
Snake: Active Contour Models. Department of Computer Science University of Missouri at Columbia History A seminal work in Computer vision, and imaging.
Chunlei Han Turku PET centre March 31, 2005
Why Road Geometry? Mobile Mapping Technology  The concept of active contours or snakes was first introduced by (Kass et al., 1988) and since then, it.
On Constrained Optimization Approach To Object Segmentation Chia Han, Xun Wang, Feng Gao, Zhigang Peng, Xiaokun Li, Lei He, William Wee Artificial Intelligence.
Snakes : Active Contour models
Instructor: Mircea Nicolescu Lecture 13 CS 485 / 685 Computer Vision.
Snakes - Active Contour Lecturer: Hagit Hel-Or
Active Contour Models (Snakes)
Deformable Contours Dr. E. Ribeiro.
NCIP SEGMENTATION OF MEDICAL IMAGES USING ACTIVE CONTOURS AND GRADIENT VECTOR FLOW B.Hemakumar M.Tech student, Biomedical signal processing and.
Local or Global Minima: Flexible Dual-Front Active Contours Hua Li Anthony Yezzi.
Quantitative Comparison of Conventional and Oblique MRI for Detection of Herniated Discs Automatic Herniation Detection A collaborative project with Doug.
Efficient Moving Object Segmentation Algorithm Using Background Registration Technique Shao-Yi Chien, Shyh-Yih Ma, and Liang-Gee Chen, Fellow, IEEE Hsin-Hua.
Active Contours Technique in Retinal Image Identification of the Optic Disk Boundary Soufyane El-Allali Stephen Brown Department of Computer Science and.
Snakes Goes from edges to boundaries. Edge is strong change in intensity. Boundary is boundary of an object. –Smooth (more or less) –Closed. –…
Snake: Active Contour Models
Active Contour Models (Snakes) Yujun Guo.
IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 20, NO. 11, NOVEMBER 2011 Qian Zhang, King Ngi Ngan Department of Electronic Engineering, the Chinese university.
Instructor: Dr. Peyman Milanfar
06 - Boundary Models Overview Edge Tracking Active Contours Conclusion.
Multimodal Interaction Dr. Mike Spann
2008/10/02H704 - DYU1 Active Contours and their Utilization at Image Segmentation Author : Marián Bakoš Source : 5th Slovakian-Hungarian Joint Symposium.
Snakes : Active Contour Models MICHAEL KASS International journal of computer vision.
Deformable Models Segmentation methods until now (no knowledge of shape: Thresholding Edge based Region based Deformable models Knowledge of the shape.
EE 492 ENGINEERING PROJECT LIP TRACKING Yusuf Ziya Işık & Ashat Turlibayev Yusuf Ziya Işık & Ashat Turlibayev Advisor: Prof. Dr. Bülent Sankur Advisor:
R-snakes Lyubomir Zagorchev, Ardeshir Goshtasby, Martin Satter Speaker: HongxingShi Image and Vision Computing 25 (2007) 945–959.
ECE 8433: Statistical Signal Processing Detection of Uncovered Background and Moving Pixels Detection of Uncovered Background & Moving Pixels Presented.
Detection of nerves in Ultrasound Images using edge detection techniques NIRANJAN TALLAPALLY.
Stylization and Abstraction of Photographs Doug Decarlo and Anthony Santella.
Abstract The Center for Remote Sensing of Ice Sheets (CReSIS) has collected hundreds of terabytes of radar depth sounder data over the Greenland and Antarctic.
An Efficient Search Strategy for Block Motion Estimation Using Image Features Digital Video Processing 1 Term Project Feng Li Michael Su Xiaofeng Fan.
A Segmentation Algorithm Using Dyadic Wavelet Transform and the Discrete Dynamic Contour Bernard Chiu University of Waterloo.
Exploring Learning Algorithms for Layer Identification from Polar Radar Imagery Tori Wilborn (Elizabeth City State University), Omar Owens (Winston Salam.
CS 641 Term project Level-set based segmentation algorithms Presented by- Karthik Alavala (under the guidance of Dr. Jundong Liu)
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 Quadric Error Metrics 1/20 Geometric Morphometrics Feb 27, 2013 Geometric Morphologyd.
Theory of Object Class Uncertainty and its Application Punam Kumar Saha Professor Departments of ECE and Radiology University of Iowa
Barcodes, MMS, and the Internet’s Cheapest Prices Greg McGrath & Greg Maier Advisors: Professor Cotter, Professor Rudko ECE-499 March 01, 2008.
The rise of the planet’s temperature has a very negative impact on the subsurface dynamics of Earth’s Polar Regions. Analyzing the polar subsurface is.
Wrapping Snakes For Improved Lip Segmentation Matthew Ramage Dr Euan Lindsay (Supervisor) Department of Mechanical Engineering.
Detection of nerves in Ultrasound Images using edge detection techniques NIRANJAN TALLAPALLY.
TUMOR BURDEN ANALYSIS ON CT BY AUTOMATED LIVER AND TUMOR SEGMENTATION RAMSHEEJA.RR Roll : No 19 Guide SREERAJ.R ( Head Of Department, CSE)
TP11 - Fitting: Deformable contours
Abstract- Goals- Results- Final Design- Design Alternatives-
Interpolation Snakes Work by Silviu Minut.
Outline Perceptual organization, grouping, and segmentation
Snakes, Shapes, and Gradient Vector Flow
Active Contours (“Snakes”)
EE 492 ENGINEERING PROJECT
Active Contour Models.
Presentation transcript:

Erin Plasse Advisors: Professor Hanson Professor Rudko

Introduction  Experiment done in 1960’s by Kenneth Stevens and Dr. Sven Öhman in Sweden  Used a cineradiograph x-ray to take lateral images of the vocal tract  31 utterances and 2 sentences were made  Analyzed how articulators displace over time  45 frames/second

Movie Clip

Image Processing  Perkell (1969)- Used manual methods to make tracings of the images

Typical Tracing Perkell (1969) used manual

Typical Analysis Perkell (1969) used manual measures

Goals & Parameters  Design an algorithm in MATLAB to automate the tracings using edge detection methods  Trace certain articulators, such as, lips, velum, epiglottis, hyoid bone, etc.  Results should be similar to the original tracings  Only 13 utterances were analyzed  Obtain tracings for the 20 utterances not analyzed by Perkell (1969)  Manual extraction is time consuming  Smooth and continuous curves

Design Alternatives  Snakes: Active Contour Models  Matlab script written by Eric Debreuve  Chan-Vese Region Based Segmentation Algorithm  Matlab script written by Shawn Lankton  EdgeTrak System for Ultrasound images  VIMS Lab, University of Delaware  Customize one of above to create own design for the data

Snakes: Active Contour Models Michael Kass  Snake: Energy minimizing spline guided by external forces  Image forces pull it toward lines and edges  MATLAB code written by Eric Debreuve  Only worked with binary images

Chan-Vese Algorithm  Region based segmentation  Use homogeneity of intensity in a region as the constraint  Only applicable to closed contours  Uses an initial mask region  MATLAB script written by Shawn Lankton

Pharynx using Chan-Vese

EdgeTrak System  Li, Kambhamettu, Stone  Uses gradient image forces and intensity information in local regions  Energy definition for snakes:  E Total = α E int + β E ext  Energy band gap  External energy is redefined for EdgeTrak as:  E′ ext (vi) = E band (vi) E ext (vi)  Not effective for closed contours  Good for tracking tongue in noisy images with high- contrast unrelated edges

Energy Minimization Band Main contribution of EdgeTrak method, finds the intensity of the regions.  Energy band regions are found around each snake element  Find mean intensity difference between regions  Find new external energy using band energy  Minimize total energy using dynamic programming

EdgeTrak Program

The Final Design  Used methods from both the EdgeTrak System, Chan-Vese, and snake methods.  Implemented using MATLAB  Used only the image gradient to find edges  Tongue is the articulator that is focused on

MATLAB Code  User picks 5 points  33 snake elements found using spline interpolation  Computes internal and external energy of initial snake elements  Computes internal and external energies of points surrounding each initial point  Finds the surrounding point with the lowest energy, this becomes new point  New contour is graphed

MATLAB Code Demo %Edge_trak_demo %Coded by Erin Plasse

Final Results Results- o Energy of original snake = o Energy of new snake = o Percent change Snake energy = Alpha =.2, Beta =.8, Delta = 5

E_snake_orig = E_snake_new = Percent_change_Snake_energy =

Initial Points Final Points

Application to other articulators

Cont.

Future Work  Apply the contour model to a sequence of consecutive frames  Find more articulators  Use the intensity method for external energy as described in the Edge Trak program

References  Perkell, Joseph S.. Physiology of Speech Production: Results and Implications of a Quantitative Cineradiographic Study. Cambridge, MA: The MIT Press,  Stevens, Kenneth and Öhman, Dr. Sven. (1963). “Cineradiographic Studies of speech:procedures and objectives.” J. Acoust. Soc. Am., 35,  M. Kass, A. Witkin, and D. Terzopoulos, “Snakes: Active Contour Models,” Int. J. Comput. Vis., vol. 1, pp ,  T.F. Chan, L.A. Vese. Active Contours Without Edges. IEEE Trans. On Img. Processing., vol. 10, pp ,  M. Li, C. Kambhametti, M. Stone. Automatic Contour Tracking in Ultrasound Images

Questions?