SLIDE 1
ORIENTATION DETECTION Goal Main Goal: For any given picture detect - - PowerPoint PPT Presentation
ORIENTATION DETECTION Goal Main Goal: For any given picture detect - - PowerPoint PPT Presentation
AUTOMATIC IMAGE ORIENTATION DETECTION Goal Main Goal: For any given picture detect its orientation. Sub Goals: How to deal with color images Define criteria for images to separate them to 4 groups: = 0, = 90, =
SLIDE 2
SLIDE 3
What is Color?
SLIDE 4
What is Color?
SLIDE 5
Color representation - RGB
SLIDE 6
Color difference - RGB
SLIDE 7
Color representation - HSV
SLIDE 8
Classify function in MatLab
SLIDE 9
Peripheral blocks
SLIDE 10
Edge ratio
SLIDE 11
Feature Vector
Image resolution = 800X600 NXN blocks 4N-4 peripheral blocks For each block:
- Mean of H,S,V
- Var of H,S,V
- Edge density
Vector size: N=4 Block size : 16 peripheral blocks: 12 Vector size: 12*(3+3+1)+4 = 88
SLIDE 12
Results
% T est size Vector size Feature Vector Color scheme DB size N 62% 50 24 Mean RGB 200 3 % 34 50 48 Mean+var RGB 200 3 76% 70 24 Mean HSV 300 4 79% 400 37 Mean+edge HSV 300 4 82% 400 88 Mean+Var+edge HSV 300 4 81% 200 200 Mean+Var+edge HSV 300 8
SLIDE 13
Results
SLIDE 14
Results
SLIDE 15
Future work
Improving the feature vector T
esting new method of “machine learning”
Add a rejection criteria Add classifier of indoor/outdoor Add an object recognition algorithm
SLIDE 16