Wrapping Snakes For Improved Lip Segmentation Matthew Ramage Dr Euan Lindsay (Supervisor) Department of Mechanical Engineering.

Slides:



Advertisements
Similar presentations
Active Contours without Edges
Advertisements

Active Shape Models Suppose we have a statistical shape model –Trained from sets of examples How do we use it to interpret new images? Use an “Active Shape.
TP11 - Fitting: Deformable contours Computer Vision, FCUP, Miguel Coimbra Slides by Prof. Kristen Grauman.
Incorporating Global Information into Active Contour Models Anthony Yezzi Georgia Institute of Technology.
Real-Time Camera-Based Character Recognition Free from Layout Constraints M. Iwamura, T. Tsuji, A. Horimatsu, and K. Kise.
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.
Tuesday, Oct 7 Kristen Grauman UT-Austin
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.
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.
EE663 Image Processing Edge Detection 5 Dr. Samir H. Abdul-Jauwad Electrical Engineering Department King Fahd University of Petroleum & Minerals.
RECOGNIZING FACIAL EXPRESSIONS THROUGH TRACKING Salih Burak Gokturk.
Rodent Behavior Analysis Tom Henderson Vision Based Behavior Analysis Universitaet Karlsruhe (TH) 12 November /9.
Today: Image Segmentation Image Segmentation Techniques Snakes Scissors Graph Cuts Mean Shift Wednesday (2/28) Texture analysis and synthesis Multiple.
Snakes Goes from edges to boundaries. Edge is strong change in intensity. Boundary is boundary of an object. –Smooth (more or less) –Closed. –…
Feature vs. Model Based Vocal Tract Length Normalization for a Speech Recognition-based Interactive Toy Jacky CHAU Department of Computer Science and Engineering.
Snake: Active Contour Models
Erin Plasse Advisors: Professor Hanson Professor Rudko.
Comp 775: Deformable models: snakes and active contours Marc Niethammer, Stephen Pizer Department of Computer Science University of North Carolina, Chapel.
Active Contour Models (Snakes) Yujun Guo.
Visual Speech Recognition Using Hidden Markov Models Kofi A. Boakye CS280 Course Project.
CS292 Computational Vision and Language Segmentation and Region Detection.
Instructor: Dr. Peyman Milanfar
T-Snake Reference: Tim McInerney, Demetri Terzopoulos, T-snakes: Topology adaptive snakes, Medical Image Analysis, No ,pp73-91.
Dr. Xia Wang Assistant Professor Department of Mechanical Engineering Tel: Fax: Contact.
1 Video Surveillance systems for Traffic Monitoring Simeon Indupalli.
Much of the material from: COL Stephen Ressler, P.E., Ph.D.
Computer Vision Spring ,-685 Instructor: S. Narasimhan Wean Hall 5409 T-R 10:30am – 11:50am.
Classical Mechanics Describes the relationship between the motion of objects in our everyday world and the forces acting on them Conditions when Classical.
Gwangju Institute of Science and Technology Intelligent Design and Graphics Laboratory Multi-scale tensor voting for feature extraction from unstructured.
06 - Boundary Models Overview Edge Tracking Active Contours Conclusion.
Multimodal Interaction Dr. Mike Spann
1 PDE Methods are Not Necessarily Level Set Methods Allen Tannenbaum Georgia Institute of Technology Emory University.
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.
October 14, 2014Computer Vision Lecture 11: Image Segmentation I 1Contours How should we represent contours? A good contour representation should meet.
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:
Curtis Kelsey University of Missouri A FINGERPRINTING SYSTEM MOBILE MODEL FOR VIDEO COPY PROTECTION.
Gili Werner. Motivation Detecting text in a natural scene is an important part of many Computer Vision tasks.
R-snakes Lyubomir Zagorchev, Ardeshir Goshtasby, Martin Satter Speaker: HongxingShi Image and Vision Computing 25 (2007) 945–959.
PSEUDO-RELEVANCE FEEDBACK FOR MULTIMEDIA RETRIEVAL Seo Seok Jun.
Robust Entropy-based Endpoint Detection for Speech Recognition in Noisy Environments 張智星
ICVGIP 2012 ICVGIP 2012 Speech training aids Visual feedback of the articulatory efforts during acquisition of speech production by a hearing-impaired.
Shape similarity and Visual Parts Longin Jan Latecki Temple Univ., In cooperation with Rolf Lakamper (Temple Univ.),
Theory of Object Class Uncertainty and its Application Punam Kumar Saha Professor Departments of ECE and Radiology University of Iowa
Object Recognition by Integrating Multiple Image Segmentations Caroline Pantofaru, Cordelia Schmid, Martial Hebert ECCV 2008 E.
Motion Segmentation at Any Speed Shrinivas J. Pundlik Department of Electrical and Computer Engineering, Clemson University, Clemson, SC.
Portable Camera-Based Assistive Text and Product Label Reading From Hand-Held Objects for Blind Persons.
MIT Artificial Intelligence Laboratory — Research Directions Intelligent Perceptual Interfaces Trevor Darrell Eric Grimson.
TP11 - Fitting: Deformable contours
Signal and Image Processing Lab
A New Approach to Track Multiple Vehicles With the Combination of Robust Detection and Two Classifiers Weidong Min , Mengdan Fan, Xiaoguang Guo, and Qing.
Outline Perceptual organization, grouping, and segmentation
Force Review and Universal Law of Gravitation
Snakes, Shapes, and Gradient Vector Flow
Active Contours (“Snakes”)
EE 492 ENGINEERING PROJECT
Active Contour Models.
Presentation transcript:

Wrapping Snakes For Improved Lip Segmentation Matthew Ramage Dr Euan Lindsay (Supervisor) Department of Mechanical Engineering

Presentation Overview Brief overview of Visual Speech Recognition Requirements of a good Lip Segmenter One approach: Traditional Snakes An improved approach: “Wrapping Snakes”

What is Visual Speech Recognition? Uses video footage to identify spoken words Does not use any audio information Audio-only speech recognition accuracy falls dramatically as audio signal degraded Basic Principle: Mouth shape is based on the underlying structure of the word being spoken

What makes a good Lip Segmenter? Accurately represents lip shape Robust against poor initialisation Can handle multiple enclosed regions Reliably handles noisy images Can handle weak lip features near strong noise Quickly finds the lip shape

One Approach: Traditional Snakes A form of Active Contour Model Series of connected points Internal forces: Tension Rigidity External forces: Constraints Image Forces: Based on image features Using snakes to track the outer lip boundary (Kass et al. 1988) Kass, M, Witkin, A & Terzopoulos, D, 1988, 'Snakes: Active contour models', International Journal of Computer Vision, vol. 1, no. 4, pp

Traditional Snakes

Problems with Traditional Snakes Not robust against poor initialisation Cannot handle multiple enclosed regions Cannot reliably handle noisy images Cannot handle weak target features with strong noise

Multiple Enclosed Regions (Traditional Snake)

Weak Features & Strong Noise (Traditional Snake)

The Problem? Traditional Snakes don’t continue along features

The Problem? Traditional Snakes don’t continue along features

The Solution: A Wrapping Force A substitute for the Image Force Based on the Image Force Modified by the snake’s shape and position When a snake curves away from a feature, apply a force along the feature Pushes snake along the feature

Calculating the Wrapping Force Component of Image Force in the direction of the Snake’s Normal

Wrapping Behaviour

Cutting the Snake Cut the snake when separate sections come into contact Benefits: Distinguishes between multiple fully enclosed regions Ignores areas of noise near the lips Allows the lip shape to be accurately found Increased robustness of lip segmentation

Pinching Forces A subset of points a made “Pinch Points” Non-adjacent pinch points attract when close enough Pulls sections of the snake together when close enough Helps with cutting

Multiple Enclosed Regions (Wrapping Snake)

Weak Features & Strong Noise (Wrapping Snake)

Properties of Wrapping Snakes Accurately represents lip shape Robust against poor initialisation Can handle multiple enclosed regions Reliably handles noisy images Can handle weak lip features near strong noise Quickly finds the lip shape

Wrapping Snakes For Improved Lip Segmentation Matthew Ramage Dr Euan Lindsay (Supervisor) Department of Mechanical Engineering

Handles Very Poor Initial Position (Wrapping Snake)

Multiple Enclosed Regions (Traditional Snake)

Multiple Enclosed Regions (Wrapping Snake)