orientation detection
play

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, =


  1. AUTOMATIC IMAGE ORIENTATION DETECTION

  2. 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°, 𝜕 = 180°, 𝜕 = 270°  Efficiency: DB size, vector size, runtime.

  3. What is Color?

  4. What is Color?

  5. Color representation - RGB

  6. Color difference - RGB

  7. Color representation - HSV

  8. Classify function in MatLab

  9. Peripheral blocks

  10. Edge ratio

  11. Feature Vector Vector size: N=4  Image resolution = 800X600  NXN blocks Block size : 16  4N-4 peripheral blocks peripheral blocks: 12  For each block: ◦ Mean of H,S,V ◦ Var of H,S,V ◦ Edge density Vector size: 12*(3+3+1)+4 = 88

  12. Results N DB Color Feature Vector Vector T est % size scheme size size 3 200 RGB Mean 24 50 62% 3 200 RGB Mean+var 48 50 34 % 4 300 HSV Mean 24 70 76% 4 300 HSV Mean+edge 37 400 79% 300 HSV Mean+Var+edge 88 400 4 82% 8 300 HSV Mean+Var+edge 200 200 81%

  13. Results

  14. Results

  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

  16. Thank you!

Recommend


More recommend