Pattern Recognition without Features Fred Stentiford University - - PowerPoint PPT Presentation
Pattern Recognition without Features Fred Stentiford University - - PowerPoint PPT Presentation
Pattern Recognition without Features Fred Stentiford University College London http://www.ucl.ac.uk/~fstentif/ Issues Selection of Features Training Process Commonality Reference Candidate Graphical Similarity Representation
Issues
- Selection of Features
- Training Process
Commonality
Reference Candidate
Graphical Similarity Representation
- Pixels are represented as nodes
- Nodes possess the properties:
- Location of pixel
- Brightness gradient orientation
- A relationship exists between a pair of nodes if
their properties and relative orientation match that
- f a pair in a second image.
- A maximal clique is the largest subset of nodes
that all match and possess an orientation relationship with each other.
Cliques of Matching Pixels
x1 x2 x3 x4 x5
φ34 φ12 φ23 φ45 φ51 φ13 φ14 φ31 φ35 φ42 φ41 φ52 φ53
y1 y2 y3 y4 y5
Φ’34 Φ’12 Φ’23 Φ’45 Φ’51 Φ’13 Φ’14 Φ’31 Φ’35 Φ’42 Φ’41 Φ’52 Φ’53
Similarity = size of maximal clique
Yale Face Database A
Yale Face Database A
Face Matching
1764 points
Relative orientation ε1<19°; Gradient direction ε2<55°;
reference
Gradient Directions
Matching
Close-up showing matching gradient orientations
Results - Expressions
1000 1500 2000 2500 3000 3500 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Subject Maximal clique size Happy Surprised Wink Sleepy Glasses Sad No Glasses
No errors
Results - Illumination
Gradient direction not affected in many areas
Results - Illumination
800 1000 1200 1400 1600 1800 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Subject Maximal clique size Rightlight Centrelight Leftlight
No errors
Results - Occlusions
200 400 600 800 1000 1200 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Subject Maximal clique size Top Surprised Left Surprised Right Surprised Bottom Surprised
Errors - bottom:6/15
Results - Occlusions
Results - Occlusions
Neuron Sensitivity
Certain neurons are sensitive to brightness gradient vector orientation (Podvigin 2001)
Benefits of the Approach
- Avoids the need for feature selection
- No training data required
- Automatic location of match
- Displays immunity to distortions
- Potential for parallel implementation