schedule

20
Schedule • F5: Texture and segmentation • F6: Energy and graph based segmentation • F7: Active contours, snakes and level sets • F8: Fitting, Hough transform • F9: Recognition and classification •…

Upload: kolina

Post on 17-Jan-2016

31 views

Category:

Documents


0 download

DESCRIPTION

Schedule. F5: Texture and segmentation F6: Energy and graph based segmentation F7: Active contours, snakes and level sets F8: Fitting, Hough transform F9: Recognition and classification …. A Vision Application. Binary Image Segmentation. How ?. Cost function. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Schedule

Schedule

• F5: Texture and segmentation

• F6: Energy and graph based segmentation

• F7: Active contours, snakes and level sets

• F8: Fitting, Hough transform

• F9: Recognition and classification

• …

Page 2: Schedule

A Vision ApplicationBinary Image Segmentation

How ?

Cost function Models our knowledge about natural images

Optimize cost function to obtain the segmentation

Page 3: Schedule

Why do these tokens belong together?

Page 4: Schedule
Page 5: Schedule
Page 6: Schedule
Page 7: Schedule
Page 8: Schedule
Page 9: Schedule
Page 10: Schedule

TRAFFIC RESEARCH

• Increase traffic safety• Increase traffic flow• Together with Traffic

Dept in Lund.• Automatic detection

and analysis of objects and events in traffic environment

Page 11: Schedule

K-means clustering using intensity alone and color alone

Image Clusters on intensity Clusters on color

Page 12: Schedule

K-means using color alone, 11 segments

Image Clusters on color

Page 13: Schedule

K-means usingcolor alone,11 segments.

Page 14: Schedule

K-means using colour andposition, 20 segments

Page 15: Schedule
Page 16: Schedule

Graph theoretic clustering

• Represent tokens using a weighted graph.– affinity matrix

• Cut up this graph to get subgraphs with strong interior links

Page 17: Schedule
Page 18: Schedule
Page 19: Schedule

Example eigenvector

points

matrix

eigenvector

Page 20: Schedule

More than two segments

• Two options– Recursively split each side to get a tree,

continuing till the eigenvalues are too small– Use the other eigenvectors