Title: Introduccin a las imgenes digitales
1183.151Selected Chapters in Image
ProcessingExtracting Topological Information of
3D Digital Images
Rocío González-Díaz rogodi_at_us.es
- Content
- What is topology? Bases for topological spaces
- 3D Digital images.
- Digital topology and continuous analogues
- Cellular complexes, Betti numbers and homology
- Algebraic-topological invariants of 3D digital
images - Examples
2Cellular complexes, Betti numbers and homology
groups
3Cellular complexes, Betti numbers and homology
groups
4Cellular complexes, Betti numbers and homology
groups
CELL COMPLEX-gtCHAIN COMPLEX-gtHOMOLOGY
5Cellular complexes, Betti numbers and homology
groups
CELL COMPLEX-gtCHAIN COMPLEX-gtHOMOLOGY
Examples
6Cellular complexes, Betti numbers and homology
groups
Question 1 how can we compute homology groups?
7Cellular complexes, Betti numbers and homology
groups
Question 2 How can we compute finer invariants
than homology?
DIFERENT EMBEDDINGS OF TWO DONUTS
- 1 connected component
- 2 tunnels
- 0 cavities
8Cellular complexes, Betti numbers and homology
groups
Question 2 How can we compute finer invariants
than homology?
DIFFERENT CONFIGURATIONS OF THREE TORUS
- 1 connected component
- 4 tunnels
- 3 cavities
9183.151Selected Chapters in Image
ProcessingExtracting Topological Information of
3D Digital Images
Rocío González-Díaz rogodi_at_us.es
- Content
- What is topology? Bases for topological spaces
- 3D Digital images.
- Digital topology and continuous analogues
- Cellular complexes, Betti numbers and homology
- Algebraic-topological invariants of 3D digital
images - Examples
10Algebraic-topological invariants
A cellular complex
homology groups and generators cohomology ring
(finer invariant than homology)
11Algebraic-topological invariants
Question 1 how can we compute homology?
INCREMENTA ALGORITHM (Edelsbrunner et al 2002)
12Algebraic-topological invariants
Question 1 how can we compute homology?
INCREMENTA ALGORITHM (Edelsbrunner et al 2002)
13Algebraic-topological invariants
Question 1 how can we compute homology?
INCREMENTA ALGORITHM (Edelsbrunner et al 2002)
14Algebraic-topological invariants
Question 1 how can we compute homology?
INCREMENTA ALGORITHM (Edelsbrunner et al 2002)
15Algebraic-topological invariants
Question 1 how can we compute homology?
ALGEBRAIC VERSION OF INCREMENTAL ALGORITHM (G-D,
Real 2003)
EXAMPLE
16Algebraic-topological invariants
Question 1 how can we compute homology?
ALGEBRAIC VERSION OF INCREMENTAL ALGORITHM (G-D,
Real 2003)
17Algebraic-topological invariants
Question 1 how can we compute homology?
ALGEBRAIC VERSION OF INCREMENTAL ALGORITHM (G-D,
Real 2003)
18Algebraic-topological invariants
Question 1 how can we compute homology?
ALGEBRAIC VERSION OF INCREMENTAL ALGORITHM (G-D,
Real 2003)
19Algebraic-topological invariants
Question 1 how can we compute homology?
ALGEBRAIC VERSION OF INCREMENTAL ALGORITHM (G-D,
Real 2003)
EXAMPLE
H0 Z2(0) H1 Z2(1,2)
20Algebraic-topological invariants
Question 1 how can we compute homology?
ALGEBRAIC VERSION OF INCREMENTAL ALGORITHM (G-D,
Real 2003)
Why does it work?
21Algebraic-topological invariants
Question 1 how can we compute homology?
ALGEBRAIC VERSION OF INCREMENTAL ALGORITHM (G-D,
Real 2003)
Why does it work?
22Algebraic-topological invariants
Question 1 how can we compute homology?
ALGEBRAIC VERSION OF INCREMENTAL ALGORITHM (G-D,
Real 2003)
Some properties
23Algebraic-topological invariants
24Algebraic-topological invariants
Question 2 How can we compute finer invariants
than homology?
DIFFERENT CONFIGURATIONS OF THREE TORUS
25Algebraic-topological invariants
COHOMOLOGY
26Cohomology
COHOMOLOGY GROUPS
H0 Z2(0) H0 Z2(0) H1 Z2(1,2)
H1 Z2(1,2)
27Cohomology
Z2-COHOMOLOGY RING
28Cohomology
Z2-COHOMOLOGY RING
H0 Z2(0) H0 Z2(0) H1 Z2(1,2)
H1 Z2(1,2)
29Cohomology
30Cohomology
31Cohomology
Example 1 Z2-Cohomology ring of a sphere with
two lops
32Cohomology
Example 1 Z2-Cohomology ring of a sphere with
two lops
33Cohomology
Example 1 Z2-Cohomology ring of a sphere with
two lops
34Cohomology
Example 2 Z2-Cohomology ring of the torus
35Cohomology
Example 2 Z2-Cohomology ring of the torus
36Cohomology
HB11
HB10
They are not homotopic nor homeomorphic
37Algebraic-topological invariants
Bibliography
- H. Edelsbrunner, D. Letscher, and A. Zomorodian,
Topological Persistence and Simplification,
Discrete Comput. Geom., 28 (2002), 511--533. - GonzálezDíaz R., Real P. Towards Digital
Cohomology. DGCI 2003, LNCS, Springer 2886 (2003)
92101 - GonzálezDíaz R., Real P. On the Cohomology of
3D Digital Images. Discrete Applied Math 147
(2005) 245263
38Algebraic-topological invariants
A cellular complex
homology groups and generators cohomology ring
(finer invariant than homology)