automatic image orientation detection

16
AUTOMATIC IMAGE ORIENTATION DETECTION

Upload: hop

Post on 06-Jan-2016

33 views

Category:

Documents


0 download

DESCRIPTION

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: Efficiency: DB size, vector size, runtime. What is Color?. What is Color?. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: AUTOMATIC IMAGE ORIENTATION  DETECTION

AUTOMATIC IMAGE ORIENTATION DETECTION

Page 2: AUTOMATIC IMAGE ORIENTATION  DETECTION

Goal

Main Goal: For any given picture detect its

orientation.

Sub Goals:How to deal with color imagesDefine criteria for images to separate

them to 4 groups: Efficiency: DB size, vector size, runtime.

Page 3: AUTOMATIC IMAGE ORIENTATION  DETECTION

What is Color?

Page 4: AUTOMATIC IMAGE ORIENTATION  DETECTION

What is Color?

Page 5: AUTOMATIC IMAGE ORIENTATION  DETECTION

Color representation - RGB

Page 6: AUTOMATIC IMAGE ORIENTATION  DETECTION

Color difference - RGB

Page 7: AUTOMATIC IMAGE ORIENTATION  DETECTION

Color representation - HSV

Page 8: AUTOMATIC IMAGE ORIENTATION  DETECTION

Classify function in MatLab

Page 9: AUTOMATIC IMAGE ORIENTATION  DETECTION

Peripheral blocks

Page 10: AUTOMATIC IMAGE ORIENTATION  DETECTION

Edge ratio

Page 11: AUTOMATIC IMAGE ORIENTATION  DETECTION

Feature VectorImage resolution = 800X600NXN blocks4N-4 peripheral blocksFor each block:

◦Mean of H,S,V◦Var of H,S,V◦Edge density

Vector size: N=4

Block size : 16peripheral blocks: 12

Vector size:12*(3+3+1)+4 = 88

Page 12: AUTOMATIC IMAGE ORIENTATION  DETECTION

Results% Test

sizeVector

sizeFeature 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 200Mean+Var+edg

eHSV 300 8

Page 13: AUTOMATIC IMAGE ORIENTATION  DETECTION

Results

Page 14: AUTOMATIC IMAGE ORIENTATION  DETECTION

Results

Page 15: AUTOMATIC IMAGE ORIENTATION  DETECTION

Future workImproving the feature vectorTesting new method of “machine

learning” Add a rejection criteriaAdd classifier of indoor/outdoorAdd an object recognition

algorithm

Page 16: AUTOMATIC IMAGE ORIENTATION  DETECTION

Thank you !