AUTOMATIC IMAGE ORIENTATION
This presentation is the property of its rightful owner.
Sponsored Links
1 / 16

AUTOMATIC IMAGE ORIENTATION DETECTION PowerPoint PPT Presentation


  • 53 Views
  • Uploaded on
  • Presentation posted in: General

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?.

Download Presentation

AUTOMATIC IMAGE ORIENTATION DETECTION

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Automatic image orientation detection

AUTOMATIC IMAGE ORIENTATION DETECTION


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?


What is color1

What is Color?


Color representation rgb

Color representation - RGB


Color difference rgb

Color difference - RGB


Color representation hsv

Color representation - HSV


Classify function in matlab

Classify function in MatLab


Peripheral blocks

Peripheral blocks


Edge ratio

Edge ratio


Feature vector

Feature Vector

Vector size: N=4

  • Image resolution = 800X600

  • NXN blocks

  • 4N-4 peripheral blocks

  • For each block:

    • Mean of H,S,V

    • Var of H,S,V

    • Edge density

Block size : 16

peripheral blocks: 12

Vector size:

12*(3+3+1)+4 = 88


Results

Results


Results1

Results


Results2

Results


Future work

Future work

  • Improving the feature vector

  • Testing new method of “machine learning”

  • Add a rejection criteria

  • Add classifier of indoor/outdoor

  • Add an object recognition algorithm


Thank you

Thank you!


  • Login