Title: Image registration of satellite images
1Object Recognition by Implicit Invariants
Jan Flusser Jaroslav
Kautsky Filip Å roubek
Institute of Information Theory and
AutomationPrague, Czech RepublicFlinders
University of South AustraliaAdelaide, Australia
2General motivation
How can we recognize deformed objects?
3(No Transcript)
4(No Transcript)
5Problem formulation
- Curved surface ? deformation of the image
- g D(f)
- D - unknown deformation operator
6What are explicit invariants?
- Functionals defined on the image space L such
that - E(f) E(D(f)) for all admissible D
- Fourier descriptors, moment invariants, ...
7What are explicit invariants?
- Functionals defined on the image space L such
that - E(f) E(D(f)) for all admissible D
- For many deformations explicit invariants do not
exist.
8What are implicit invariants?
- Functionals defined on L x L such that
- I(f,D(f)) 0 for all admissible D
- Implicit invariants exist for much bigger set of
deformations
9 Our assumption about D
- Image deformation is a polynomial transform r(x)
of order gt 1 of the spatial coordinates - f(r(x)) f(x)
10What are moments?
- Moments are projections of the image function
into a polynomial basis
11How are the moments transformed?
m A.m
- A depends on r and on the polynomial basis
- A is not a square matrix
- Transform r does not preserve the order of the
moments - Explicit moment invariants cannot exist.
- If they existed, they would contain all
moments.
12Construction of implicit momentinvariants
- Eliminate the parameters of r from the system
- Each equation of the reduced system is an
implicit invariant
m A.m
13Artificial example
14Invariance property
15Robustness to noise
16Object recognitionAmsterdam Library of Object
Images http//staff.science.uva.nl/aloi/
17ALOI database
99 recognition rate
18The bottle
19The bottle
20(No Transcript)
21The bottle again
22The bottle again
23The bottle again
24The bottle again
25The bottle again
26The bottle again
27The bottle again
100 recognition rate
28Implementation
- How to avoid numerical problems with high
- dynamic range of standard moments?
29Implementation
- How to avoid numerical problems with high
- dynamic range of standard moments?
- We used
- orthogonal
- Czebyshev
- polynomials
30Summary
- We proposed a new concept of implicit invariants
- We introduced implicit moment invariants to
polynomial deformations of images
31 Any questions?
32 33Common types of moments
34Special case
- If an explicit invariant exist, then
- I(f,g) E(f) E(g)
35An example in 1D
36Orthogonal moments
- Legendre
- Zernike
- Fourier-Mellin
- Czebyshev
- Krawtchuk, Hahn
37(No Transcript)
38(No Transcript)
39Outlook for the futureand open problems
- Discriminability?
- Robustness?
- Other transforms?
40How is it connected with image fusion?
41Základnà prÃstupy
Basic approaches
- Brute force
- Normalized position ? inverse problem
- Description of the objects by invariants
42An example in 2D
43 Our assumption about D
- Image degradation is a polynomial transform r(x)
of the spatial coordinates of order gt 1
44Construction of implicit momentinvariants
- Eliminate the parameters of r from the system
- Each equation of the reduced system is an
implicit invariant
45How are the moments transformed?
- A depends on r and on the moment basis
- A is not a square matrix
- Transform r does not preserve the moment orders
- Explicit moment invariants cannot exist.
- If they existed, they would contain all
moments.
46(No Transcript)