wrapping snakes for improved lip segmentation

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

Upload: eyal

Post on 17-Jan-2016

37 views

Category:

Documents


0 download

DESCRIPTION

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 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Wrapping Snakes For Improved Lip Segmentation

Wrapping SnakesFor Improved Lip Segmentation

Matthew Ramage

Dr Euan Lindsay (Supervisor)

Department of Mechanical Engineering

Page 2: Wrapping Snakes For Improved Lip Segmentation

Presentation Overview

Brief overview of Visual Speech Recognition

Requirements of a good Lip SegmenterOne approach: Traditional SnakesAn improved approach: “Wrapping

Snakes”

Page 3: Wrapping Snakes For Improved Lip Segmentation

What is Visual Speech Recognition?

Uses video footage to identify spoken wordsDoes 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

Page 4: Wrapping Snakes For Improved Lip Segmentation

What makes a good Lip Segmenter?

Accurately represents lip shapeRobust against poor initialisation

Can handle multiple enclosed regionsReliably handles noisy images

Can handle weak lip features near strong noise

Quickly finds the lip shape

Page 5: Wrapping Snakes For Improved Lip Segmentation

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. 321-31.

Page 6: Wrapping Snakes For Improved Lip Segmentation

Traditional Snakes

Page 7: Wrapping Snakes For Improved Lip Segmentation

Problems with Traditional Snakes

Not robust against poor initialisationCannot handle multiple enclosed regions

Cannot reliably handle noisy imagesCannot handle weak target features with

strong noise

Page 8: Wrapping Snakes For Improved Lip Segmentation

Multiple Enclosed Regions

(Traditional Snake)

Page 9: Wrapping Snakes For Improved Lip Segmentation

Weak Features & Strong Noise

(Traditional Snake)

Page 10: Wrapping Snakes For Improved Lip Segmentation

The Problem?

Traditional Snakes don’t continue along features

Page 11: Wrapping Snakes For Improved Lip Segmentation

The Problem?

Traditional Snakes don’t continue along features

Page 12: Wrapping Snakes For Improved Lip Segmentation

The Solution: A Wrapping Force

A substitute for the Image ForceBased 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 featurePushes snake along the feature

Page 13: Wrapping Snakes For Improved Lip Segmentation

Calculating the Wrapping Force

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

Page 14: Wrapping Snakes For Improved Lip Segmentation

Wrapping Behaviour

Page 15: Wrapping Snakes For Improved Lip Segmentation

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 lipsAllows the lip shape to be accurately found Increased robustness of lip segmentation

Page 16: Wrapping Snakes For Improved 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 enoughHelps with cutting

Page 17: Wrapping Snakes For Improved Lip Segmentation

Multiple Enclosed Regions

(Wrapping Snake)

Page 18: Wrapping Snakes For Improved Lip Segmentation

Weak Features & Strong Noise

(Wrapping Snake)

Page 19: Wrapping Snakes For Improved Lip Segmentation

Properties of Wrapping Snakes

Accurately represents lip shapeRobust against poor initialisation

Can handle multiple enclosed regionsReliably handles noisy images

Can handle weak lip features near strong noise

Quickly finds the lip shape

Page 20: Wrapping Snakes For Improved Lip Segmentation

Wrapping SnakesFor Improved Lip Segmentation

Matthew Ramage

Dr Euan Lindsay (Supervisor)

Department of Mechanical Engineering

Page 21: Wrapping Snakes For Improved Lip Segmentation

Handles Very Poor Initial Position

(Wrapping Snake)

Page 22: Wrapping Snakes For Improved Lip Segmentation

Multiple Enclosed Regions

(Traditional Snake)

Page 23: Wrapping Snakes For Improved Lip Segmentation

Multiple Enclosed Regions

(Wrapping Snake)