Introduccin a las imgenes digitales - PowerPoint PPT Presentation

1 / 46
About This Presentation
Title:

Introduccin a las imgenes digitales

Description:

Web page: http://www.prip.tuwien.ac.at ... The torus and a mug are topologically equivalent. ... Torus. 0. 1. 1. Donut. 1. 0. 1. Sphere. What is topology? 28 ... – PowerPoint PPT presentation

Number of Views:108
Avg rating:3.0/5.0
Slides: 47
Provided by: Dpto74
Category:

less

Transcript and Presenter's Notes

Title: Introduccin a las imgenes digitales


1
Selected Chapters in Image Processing Prof.
Walter Kropatsch
183.151
Extracting Topological Information of 3D Digital
Images Dr. Rocio Gonzalez-Diaz rogodi_at_us.es
1
2
183.151Selected Chapters in Image
ProcessingExtracting Topological Information of
3D Digital Images
  • Web page http//www.prip.tuwien.ac.at/teaching/ss
    /akbv
  • Speaker Rocío González-Díaz rogodi_at_us.esPerson
    al web-page http//www.personal.us.es/rogodi
  • Organisation
  • Registration TUWIS
  • Termin Block von 22.4. bis 30.4. Ort
    Seminarraum 183/2

2
3
183.151Selected Chapters in Image
ProcessingExtracting Topological Information of
3D Digital Images
3
4
183.151Selected Chapters in Image
ProcessingExtracting Topological Information of
3D Digital Images
MOTIVATION
  • Aim of the course to learn how to extract
    properties and features of digital images that
    correspond to topological properties or
    topological features of objects
  • algorithms for thinning, border or surface
    tracing,
  • counting of components or tunnels,
  • or region-filling.

4
5
183.151Selected Chapters in Image
ProcessingExtracting Topological Information of
3D Digital Images
APPLICATION DOMAINS
  • Geometric Modeling
  • Digital Image Processing
  • Pattern Recognition
  • Medical Imaging

5
6
183.151Selected Chapters in Image
ProcessingExtracting Topological Information of
3D Digital Images
RELATED READING
  • 3D Image Processing
  • Lohmann G. Volumetric Image Analysis. Wiley
    Sons, 1998.
  • Nikolaidis N., Pitas I. 3D Image Processing
    Algorithms. Wiley Sons, 2000.
  • Girod, B., Greiner, G. Principles of 3D Image
    Analysis and Synthesis. Springer-Verlag, 2000

6
7
183.151Selected Chapters in Image
ProcessingExtracting Topological Information of
3D Digital Images
RELATED READING
  • Digital topology
  • Kong, T.Y., Rosenfeld A. Topological Algorithms
    for Digital Image Processing. Elsevier, 1996.
  • Klette, R., Rosenfeld A. Digital Geometry.
    Morgan Kaufmann Series in Computer Graphics and
    Geometric Modeling, 2004
  • Topology and Algebraic Topology
  • Munkres J. Topology. Prentice Hall, 1999.
  • Hatcher A. Algebraic Topology. Cambridge
    University Press in 2002

7
8
183.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

8
9
183.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

9
10
Selected Chapters in Image ProcessingExtracting
Topological Information of 3D Digital Images
What is Topology?
10
11
Selected Chapters in Image ProcessingExtracting
Topological Information of 3D Digital Images
What is Topology?
  • Topology
  • Topological invariant
  • Homotopy
  • Metric spaces

11
12
Selected Chapters in Image ProcessingExtracting
Topological Information of 3D Digital Images
What is Topology?
  • Topology
  • Topological invariant
  • Homotopy
  • Metric spaces

12
13
What is topology?

Informally, topology is the study of properties
that remain unaffected by continuously
deforming the shape or size of a figure.
bending, squeezing, stretching, and compressing,
but not by breaking or tearing
The torus and a mug are topologically equivalent.
Informally, two objects are topologically
equivalent if one can be continuously deformed
into the other.
http//members.shaw.ca/jillbritton/qgoo/jbqgoo.htm
13
14
What is topology?

What is the exact meaning of object and
continuity?
An object a topological space a set and a
topology on the set
  • A topology on a set X is a collection T of
    subsets of X such that
  • and X are in T.
  • Union of elements of T is in T.
  • Finite intersection of T is in T.

A subset U of X is open if U belongs to T . A
subset U of X is close if X-U is open.
14
15
What is topology?

What is the exact meaning of object and
continuity?
  • Examples of topologies
  • The collection of all subsets of X (discrete
    topology).
  • The collection consisting of X and
    (indiscrete topology).
  • If X is the set of real numbers, the collection
    of all open intervals and unions of intervals
    (Euclidean topology).

15
16
What is topology?

What is the exact meaning of object and
continuity?
  • If is a set, a basis for a topology on
    is a collection of subsets of such
    that
  • For each in , there exist one in
    containing .
  • If belongs to and , then there
    exist in containing such that

16
17
What is topology?

What is the exact meaning of continuity?
Let and be two topological spaces. A
function is continuous if for each open subset
of , the set is an open
subset of .
17
18
What is topology?

MATHEMATICALLY
  • Two topological spaces, X and Y, are
    topologically equivalent if there exists a
    function f X ? Y such that
  • f X ? Y is a bijection,
  • f X? Y is continuous,
  • the inverse function f--1 Y ? X is continuous.


We say that f is a homeomorphism between X and
Y. We write X Y.
Topology is the study of those properties that do
not change under homeomorphism.
18
19
What is topology?

Examples
  • The open interval (-1, 1) and the real numbers
    R.
  • The unit 2-disc D2 and the unit square in R2 .
  • The function f  0, 2p) ? S1 defined by f(f)
    (cos(f), sin(f)) is bijective and continuous, but
    not a homeomorphism.

19
20
What is topology?

Example classification of the letters of the
alphabet up to homeomorphism

Two letters in the same class are topologically
equivalent
20
21
What is topology?

Example classification of the letters of the
alphabet up to homeomorphism

Two letters in the same class are topologically
equivalent
21
22
What is topology?
So, how to know if two objects are homeomorphic
(topologically equivalent)?
A trefoil
A donut
22
23
Selected Chapters in Image ProcessingExtracting
Topological Information of 3D Digital Images
What is Topology?
  • Topology
  • Topological invariant
  • Homotopy
  • Metric spaces

23
24
What is topology?
A topological invariant is a property which
remain unaffected by homeomorphism.
Two objects are homeomorphic
They have the same topological invariants
24
25
What is topology?

Connectedness is a topological invariant.
The existence of a route by metro between two
places in Wien would not depend on the lengths of
the metro lines, but only on connectivity
properties.
25
26
What is topology?

Connectedness is a topological invariant.
A topological space X is said to be connected if
it cannot be contained in two disjoint nonempty
open sets.
The topological space X is path-connected space
if any two points x and y can be joined by a path
(a continuous function f 0,1 X with f(0)
x and f(1) y ).
26
27
What is topology?
Connectedness is a topological invariant.
Path-connectedness connectedness
sin(1/x)U0 is connected but not path-connected
In finite topological spaces, path-connectedness
connectedness
27
28
What is topology?
  • Some topological invariants
  • Number of connected components
  • Number of independent loops
  • Number of cavities
  • Euler number

28
29
What is topology?

So, how to know if two objects are homeomorphic?
Answer 1 seeking for a homeomorphism between the
objects.
Answer 2 seeking for topological invariants in
both objects.
29
30
What is topology?

How to seek for topological invariants of an
object?
Idea Thinning the object and computing
topological invariants in the thinned object.
THINNING f
THINNED OBJECT A
Homotopy equivalence
GENERAL TOPOLOGY
Skeleton
Digital
Digital thinning
DIGITAL TOPOLOGY
Combinatorial
Homology
Chain contraction
ALGEBRAIC TOPOLOGY
30
31
Selected Chapters in Image ProcessingExtracting
Topological Information of 3D Digital Images
What is Topology?
  • Topology
  • Topological invariant
  • Homotopy
  • Metric spaces

31
32
What is topology?

HOMOTOPY
OBJECT X
THINNING f
THINNED OBJECT A
Homotopy equivalence
A homotopy between two continuous functions f and
g from a topological space X to a topological
space Y is a continuous function H X 0,1 ? Y
such that, for all points x in X, H(x,0)f(x) and
H(x,1)g(x).
32
33
What is topology?

HOMOTOPY EQUIVALENCE
A homotopy equivalence between two topological
spaces and is a continuous map
satisfying that there exists
another continuous map
such that g o f is homotopic to the indentity
map of and f o g is homotopic to identity
map of
We say that X and Y are homotopy equivalent or
have the same homotopy type
33
34
What is topology?
HOMOTOPY EQUIVALENCE
Example

They have the same homotopy type but they are not
homeomorphic
34
35
What is topology?

Remarks
If two objects are topologically equivalent, then
they have the same homotopy type
Homotopy class
Homeomorphism class
Number of connected components, independent loops
and cavities and Euler number are also homotopy
invariants.
35
36
What is topology?

Example classification of the letters of the
alphabet up to homotopy

Two letters in the same class are homotopy
equivalent
36
37
What is topology?

Example classification of the letters of the
alphabet up to homotopy

Two letters in the same class are homotopy
equivalent
37
38
Selected Chapters in Image ProcessingExtracting
Topological Information of 3D Digital Images
What is Topology?
  • Topology
  • Topological invariant
  • Strong deformation retraction
  • Homotopy
  • Metric spaces

38
39
What is topology?

Intuitively, a continuous function maps points
that are "close together" to points that are
close together.
How can we express mathematically the idea of
close together?

Metric spaces A metric on a set X is a function
(called distance) d X X ? R such that for all
x, y, z in X d(x, y) 0 (non-negativity)
d(x, y) 0 if and only if x y
(identity of indiscernibles) d(x, y) d(y, x)
(symmetry) d(x, z) d(x, y) d(y, z)
(triangle inequality).
39
40
What is topology?

Distances in R3 Euclidean distance Manhatta
n distance Chebyshev distance

40
41
What is topology?

Let (X,d) be a metric space.
The open ball of radius r (gt0) about x in X is
the set B(x r) y in M d(x,y) lt r.
Example of open balls
Euclidean distance
Manhattan distance
Chebyshev distance
41
42
What is topology?
  • Jordan Surface Theorem Let X be a continuous,
    injective mapping of the sphere into R3. Then,
    the complement of the image of X consists of two
    distinct connected components
  • One is bounded (the interior)
  • The other is unbounded (the exterior).
  • The image of X is their common boundary.

42
43
What is topology?

The problem of the embedding
43
44
What is topology?

Isotopy
Let f and g be two homeomorphisms from the
topological space X to the topological space Y.
An isotopy is a homotopy, H, such that for each
fixed t, H(x,t) gives a homeomorphism.
Example when should two knots K and K in 3D
space be considered the same? When there exists
an isotopy starting with the identity
homeomorphism of 3D space, and ending at a
homeomorphism, h, such that h moves K to K.
44
45
What is topology?

Isotopy
These knots are homeomorphic but not isotopic
45
46
Selected Chapters in Image ProcessingExtracting
Topological Information of 3D Digital Images
What is Topology?
  • Topology
  • Topological invariant
  • Homotopy
  • Metric spaces

46
Write a Comment
User Comments (0)
About PowerShow.com