from metric homotopies to nd persistence massimo ferri mathematics department univ. of bologna...

57
From metric homotopies to nD From metric homotopies to nD persistence persistence Massimo Ferri Mathematics Department Univ. of Bologna http://www.dm.unibo.it/~ferri/e.htm [email protected]

Upload: mackenzie-morrison

Post on 28-Mar-2015

215 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

From metric homotopies to nD From metric homotopies to nD persistencepersistence

Massimo Ferri

Mathematics Department

Univ. of Bologna

http://www.dm.unibo.it/~ferri/e.htm

[email protected]

Page 2: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 2/57

From metric homotopies to nD persistenceFrom metric homotopies to nD persistence

• The University of Bologna• Metric homotopies• Size Functions and Natural Pseudodistance• Applications• nD persistence• Work in progress and conclusions

Page 3: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 3/57

The University of BolognaThe University of Bologna

• Oldest in Europe? (Competitor: La Sorbonne)

• Active at the end of the 11th century as a Law school

• 1158: formal recognition by Emperor Frederick I Barbarossa

Page 4: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 4/57

The University of BolognaThe University of Bologna

Some “visiting professors”:• Dante Alighieri• Thomas Becket • Erasmus of Rotterdam

A good student:• Nicolaus Copernicus

Thomas Becket

Page 5: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 5/57

The University of BolognaThe University of BolognaMathematics in Bologna:• Luca Pacioli (14th c.): arithmetic and geometry• Rafael Bombelli (16th c.): invention of complex #’s• Scipione Dal Ferro, Gerolamo Cardano, Ludovico

Ferrari (16th c.): 3rd and 4th degree formulas• Bonaventura Cavalieri, Pietro Mengoli (17th c.):

early integral calculus• Maria Gaetana Agnesi (18th c.): analytical geometry• Luigi Cremona, Eugenio Beltrami, Beniamino Segre

(19th-20th c.): algebraic geometry• Cesare Arzela`, Leonida Tonelli (20th c.): analysis

Page 6: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 6/57

From metric homotopies to nD persistenceFrom metric homotopies to nD persistence

• The University of Bologna• Metric homotopies• Size Functions and Natural Pseudodistance• Applications• nD persistence• Work in progress and conclusions

Page 7: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 7/57

Metric homotopiesMetric homotopies

Page 8: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 8/57

Metric homotopiesMetric homotopies

Page 9: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 9/57

Metric homotopiesMetric homotopies

Two minimal paths…

Page 10: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 10/57

Metric homotopiesMetric homotopies

…showing the lack of associativity

Page 11: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 11/57

Metric homotopiesMetric homotopies

• No way of obtaining a group• Just a fake one…

… which may be fairly complicated.

A minimal path on a cube

Page 12: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 12/57

Metric homotopiesMetric homotopies

My student Patrizio Frosini decided for a totally different approach:

Size Functions

Frosini, P., Measuring shapes by size functions, Proc. of SPIE, Intelligent Robots and Computer Vision X: Algorithms and Techniques, Boston, MA 1607 (1991).

Page 13: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 13/57

From metric homotopies to nD persistenceFrom metric homotopies to nD persistence

• The University of Bologna• Metric homotopies• Size Functions and Natural Pseudodistance• Applications• nD persistence• Work in progress and conclusions

Page 14: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 14/57

Size Functions and Natural PseudodistanceSize Functions and Natural Pseudodistance

Page 15: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 15/57

Size Functions and Natural PseudodistanceSize Functions and Natural Pseudodistance

Page 16: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 16/57

Size Functions and Natural PseudodistanceSize Functions and Natural Pseudodistance

Page 17: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 17/57

Size Functions and Natural PseudodistanceSize Functions and Natural Pseudodistance

Page 18: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 18/57

Size Functions and Natural PseudodistanceSize Functions and Natural Pseudodistance

Approximation translates into “blind strips”.

Page 19: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 19/57

Size Functions and Natural PseudodistanceSize Functions and Natural Pseudodistance

All information carried by a size function can be condensed in the formal series of its cornerpoints

The matching distance

Page 20: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 20/57

Size Functions and Natural PseudodistanceSize Functions and Natural Pseudodistance

The matching distance between formal series of cornerpoints is stable under perturbation of the measuring function!

Page 21: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 21/57

Size Functions and Natural PseudodistanceSize Functions and Natural Pseudodistance

Page 22: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 22/57

Size Functions and Natural PseudodistanceSize Functions and Natural Pseudodistance

It turns out that:

i.e. the matching distance between size functions yields a lower bound (and an optimal one!) to the natural pseudodistance.

Page 23: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 23/57

From metric homotopies to nD persistenceFrom metric homotopies to nD persistence

• The University of Bologna• Metric homotopies• Size Functions and Natural Pseudodistance• Applications• nD persistence• Work in progress and conclusions

Page 24: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 24/57

ApplicationsApplications

• Classification problems:Bologna

• Leukocytes• Monograms• Sketches• Melanocytic lesions

Genova• Tree leaves• Numerals• Alphabet of the deaf• Cars

Page 25: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 25/57

ApplicationsApplications

Page 26: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 26/57

ApplicationsApplications

Page 27: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 27/57

ApplicationsApplications

Page 28: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 28/57

ApplicationsApplications

Similitudes

Page 29: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 29/57

ApplicationsApplications

Affine transformations

Page 30: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 30/57

ApplicationsApplications

Homographies

Page 31: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 31/57

ApplicationsApplications

melanoma

naevus

Page 32: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 32/57

ApplicationsApplications

An image and one of its splittings.

The curve of the image(meas. fct.: luminance).

Page 33: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 33/57

ApplicationsApplications

Page 34: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 34/57

ApplicationsApplications

• Image retrievalSea faunaSilhouettesTrade marks

• “Keypics”

Page 35: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 35/57

ApplicationsApplications

Query 1 2 3

The challenge of a public database.

CSS

CSS

our system

our system

Page 36: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 36/57

ApplicationsApplicationsQuery 1 2 3

The challenge of a public database.

CSS

CSS

our system

our system

Page 37: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 37/57

ApplicationsApplications

Trade marks: two queries and the first eight retrieved images

Page 38: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 38/57

ApplicationsApplications

• We suggest that images on the Internet should be equipped with simplified sketches representing the essentials of the images themselves: keypics.

• Keypics should be provided by the image owner or manager.

• This graphical indexing might be extended to whole Web pages.

• Encoding of keypics should be standard (e.g. in SVG).

Page 39: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 39/57

ApplicationsApplications

A Data Manager might wish to index the image of a saxophone by its geometrical outline, but also (or only) with a musical note.

Page 40: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 40/57

ApplicationsApplications

Some different keypic drawing conceptions.

Page 41: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 41/57

ApplicationsApplications

A retrieval experiment

Page 42: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 42/57

ApplicationsApplications

A retrieval experiment

Page 43: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 43/57

From metric homotopies to nD persistenceFrom metric homotopies to nD persistence

• The University of Bologna• Metric homotopies• Size Functions and Natural Pseudodistance• Applications• nD persistence• Work in progress and conclusions

Page 44: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 44/57

nD persistencenD persistence

• k-dimensional measuring functions• Higher degree homology

Page 45: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 45/57

nD persistencenD persistence

Frosini, P., Mulazzani, M., Size homotopy groups for computation of natural size distances, Bull. of the Belgian Math. Soc. - Simon Stevin, 6 (1999), 455-464.

k-dimensional measuring functions

Page 46: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 46/57

nD persistencenD persistence

Page 47: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 47/57

nD persistencenD persistence

Page 48: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 48/57

nD persistencenD persistence

Page 49: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 49/57

nD persistencenD persistence

Higher homology modules (persistent homology / size functor)

Page 50: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 50/57

nD persistencenD persistence

Page 51: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 51/57

nD persistencenD persistence

Persistent homology for k-dimensional measuring functions

Page 52: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 52/57

nD persistencenD persistence

Page 53: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 53/57

nD persistencenD persistence

The reduction theorem from k-dimensional to 1-dimensional measuring functions - through maxima along admissible pairs - works unaltered also for higher homology modules!

Cagliari, F., Di Fabio, B., Ferri, M., One-dimensional reduction of multidimensional persistent homology, Proc. Amer. Math. Soc. 138 (2010), 3003-3017.

Page 54: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 54/57

From metric homotopies to nD persistenceFrom metric homotopies to nD persistence

• The University of Bologna• Metric homotopies• Size Functions and Natural Pseudodistance• Applications• nD persistence• Work in progress and conclusions

Page 55: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 55/57

Work in progress and conclusionsWork in progress and conclusions

Present research:

• Search for optimal admissible pairs• Better bounds for the natural pseudodistance• Algorithms• Applications to colour images and 3D meshes• New applications to melanoma diagnosis

Page 56: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 56/57

Work in progress and conclusionsWork in progress and conclusions

The theory of Size Functions is developing along two directions: k-dimensionality and higher homology modules.

Together with “concrete” applications in Pattern Recognition, we would like to find contact points with other theoretical domains.

Page 57: From metric homotopies to nD persistence Massimo Ferri Mathematics Department Univ. of Bologna ferri/e.htm ferri@dm.unibo.it

Ljubljana, 12/4/2012 M. Ferri – From metric homotopies to nD persistence 57/57

THANK YOU FOR YOUR ATTENTION !