fcv taxo zisserman

16
Andrew Zisserman Visual Geometry Group University of Oxford Taxonomy of Computer Vision: Hilbert Problems for Vision

Upload: zukun

Post on 07-Jul-2015

246 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Fcv taxo zisserman

Andrew ZissermanVisual Geometry Group

University of Oxford

Taxonomy of Computer Vision: Hilbert Problems for Vision

Page 2: Fcv taxo zisserman

Computer Vision …

• What is in the image ?

• object categorization

• object shape

• materials

• Where is it ?• 3D spatial layout

• How is the camera moving ?

• What is the action ?

…extracting information from images and videos

• human visual abilities has long been our aspiration and inspiration.

• use human as existence proof that certain tasks can be done visually,

Page 3: Fcv taxo zisserman

Computer Vision …

• What is in the image ?

• object categorization

• object shape

• materials

• Where is it ?• 3D spatial layout

• How is the camera moving ?

• What is the action ?

…extracting information from images and videos

• human visual abilities has long been our aspiration and inspiration.

• use human as existence proof that certain tasks can be done visually,

Page 4: Fcv taxo zisserman

What can we not do now that we would like to be able to do?

Hartmut Neven

(Head of Visual Search at Google)

ICML 2011

Page 5: Fcv taxo zisserman

What can we not do now that we would like to be able to do?

Hartmut Neven

(Head of Visual Search at Google)

ICML 2011

Instance search

categories

Page 6: Fcv taxo zisserman

Instance search for weakly textured objects

Hessian-Affineregions + SIFT descriptors

visual words+tf-idf weighting

querying

sparse frequency vector

Invertedfile

ranked imageshort-list

Set of SIFTdescriptorsquery image

Geometricverification

centroids(visual words)

and residual coding

Google

1 billion images

Identification and web search

Page 7: Fcv taxo zisserman

Instance search for weakly textured objects

Hessian-Affineregions + SIFT descriptors

visual words+tf-idf weighting

querying

sparse frequency vector

Invertedfile

ranked imageshort-list

Set of SIFTdescriptorsquery image

Geometricverification

centroids(visual words)

and residual coding

Google

1 billion images

Identification and web search

Page 8: Fcv taxo zisserman

The problem of instance recognition for untextured smooth objects

Page 9: Fcv taxo zisserman

The problem of instance recognition for wiry objects

Page 10: Fcv taxo zisserman

Object category recognition

P. Felzenszwalb, R. Girshick, D. McAllester, D. RamananObject Detection with Discriminatively Trained Part Based Models, PAMI’10

3D shape encoded implicitly by multiple aspects (components)

Page 11: Fcv taxo zisserman

What is represented?• Local gradient fields (texture)• Some geometry/spatial configurations

• Not material properties• Not 3D shape

Page 12: Fcv taxo zisserman

Material recognition

Exploring Features in a Bayesian Framework for Material Recognition, C. Liu, L. Sharan, E. H. Adelson and R. Rosenholtz, CVPR 2010

Some resurgence of interest recently:

• datasets

• attributes

Page 13: Fcv taxo zisserman

3D shape recovery

Some recent work:- 3D Representation for Recognition workshops, ICCV’07, 09 & 11

- shape from texture work of Forsyth, IJCV’06

- scene recovery work of Hoiem, Efros and Hebert, 2005+

• Mathematics of surfaces (differential geometry) well understood

Page 14: Fcv taxo zisserman

Mini-Hilbert problems• Visual representations to enable instance and category

recognition for untextured smooth objects and wiry objects

• Object recognition informed by 3D shape

• Object recognition informed by material properties

Page 15: Fcv taxo zisserman

Fine grained visual categorization

Caltech-UCSD birds 200The Oxford Flowers 102

Page 16: Fcv taxo zisserman

What is this?

• Move beyond supervised classification

• Attribute story …