Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
RECOGNITION
1
Talal A. Alsubaie
SFDA
OUTLINES
What is a pattern?
What is A pattern Class?
What is pattern recognition?
Human Perception
Examples of applications
The Statistical Way
Human and Machine Perception
Pattern Recognition
Pattern Recognition Process
Case Study
WHAT IS A PATTERN?
HUMAN PERCEPTION
EXAMPLES OF APPLICATIONS
THE
STATISTICAL
WAY
8
A A B
Grid by Grid
Comparison
A A B
0
0
0
1
1
0
0
1
0
0
1
1
1
0
0
0
0
1
1
1
0
0
0
1
1
1
1
1
0
0
1
1
1
0
0
0
0
0
1
1
No of
Mismatch= 3
10
A A B
Grid by Grid
Comparison
11
A A B
0
0
0
1
1
0
0
1
0
0
1
1
1
0
0
0
0
1
1
1
No of
Mismatch= 9
1
0
0
0
1
1
1
1
1
1
1
0
1
0
1
0
1
1
1
0
12
*/-+1@#
PROBLEM WITH GRID BY GRID
COMPARISON
A-Z
a-z
Solution
Artificial
Intelligence
0-9
13
PATTERN RECOGNITION
a car
Network.
Machine Learning.
15
LEARNING
16
Category A
Category B
Classification
(Supervised Classification)
Clustering
(Unsupervised Classification) 17
Post- processing
Classification
Feature Extraction
Segmentation
Sensing
18
input
19
CASE STUDY
Fish Classification:
Sea
Bass / Salmon.
Salmon
20
Sea-bass
conditions.
Position of fish on the conveyor belt.
Camera noise.
etc
Capture image.
Isolate fish
Take measurements
Make decision
21
Pre-processing
Feature Extraction
Classification
Sea Bass
Salmon
22
Pre-Processing:
Image enhancement
Separating touching or occluding fish.
Finding the boundary of the fish.
23
HOW TO SEPARATE
SEA BASS FROM SALMON?
24
HOW TO SEPARATE
SEA BASS FROM SALMON?
x1
x
2
x1 : lightness
x2 : width
25
FEATURE SELECTION
Good features
Bad features
26
DECISION BOUNDARY
27
28
29
30
31
Correlated
33
DEMO
34
DEMO
35
36
DEMO (CONT.)
37
VIDEO DEMO
38
Q&A
39
40
THAN
K
YOU