imageprocessing13 revision

Upload: thilaga-mohan

Post on 05-Jul-2018

212 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/16/2019 ImageProcessing13 Revision

    1/26

    Course Website: http://www.comp.dit.ie/bmacnamee

    Digital Image Processing:

    Revision

    Brian Mac ameeBrian.Macamee!comp.dit.ie

    http://www.comp.dit.ie/bmacnameemailto:[email protected]:[email protected]://www.comp.dit.ie/bmacnamee

  • 8/16/2019 ImageProcessing13 Revision

    2/26

    "

    o# 

    "$%e& 'tages in Digital Image Processing

    Image

     (c)uisition

    Image

    Restoration

    Morphological

    Processing

    'egmentation

    Representation

    * Description

    Image+nhancement

    ,b-ect

    Recognition

    Problem Domain

    Colour Image

    Processing

    Image

    Compression

  • 8/16/2019 ImageProcessing13 Revision

    3/26

    o# 

    "$

    %e& 'tages in Digital Image Processing:

    Image ()uisition

    Image

     (c)uisition

    Image

    Restoration

    Morphological

    Processing

    'egmentation

    Representation

    * Description

    Image+nhancement

    ,b-ect

    Recognition

    Problem Domain

    Colour Image

    Processing

    Image

    Compression   I  m  a  g  e  s   t  a   /  e  n   #  r  o  m   0  o  n  1  a   l  e  1   *   W  o  o   d  s 2

       D   i  g   i   t  a   l   I  m  a  g  e   P  r  o  c  e  s  s   i  n  g   3   "   4   4   "   5

  • 8/16/2019 ImageProcessing13 Revision

    4/26

    6

    o# 

    "$

    %e& 'tages in Digital Image Processing:

    Image +nhancement

    Image

     (c)uisition

    Image

    Restoration

    Morphological

    Processing

    'egmentation

    Representation

    * Description

    Image+nhancement

    ,b-ect

    Recognition

    Problem Domain

    Colour Image

    Processing

    Image

    Compression   I  m  a  g  e  s   t  a   /  e  n   #  r  o  m   0  o  n  1  a   l  e  1   *   W  o  o   d  s 2

       D   i  g   i   t  a   l   I  m  a  g  e   P  r  o  c  e  s  s   i  n  g   3   "   4   4   "   5

  • 8/16/2019 ImageProcessing13 Revision

    5/26

    7

    o# 

    "$

    %e& 'tages in Digital Image Processing:

    Image Restoration

    Image

     (c)uisition

    Image

    Restoration

    Morphological

    Processing

    'egmentation

    Representation

    * Description

    Image+nhancement

    ,b-ect

    Recognition

    Problem Domain

    Colour Image

    Processing

    Image

    Compression   I  m  a  g  e  s   t  a   /  e  n   #  r  o  m   0  o  n  1  a   l  e  1   *   W  o  o   d  s 2

       D   i  g   i   t  a   l   I  m  a  g  e   P  r  o  c  e  s  s   i  n  g   3   "   4   4   "   5

  • 8/16/2019 ImageProcessing13 Revision

    6/26

    8

    o# 

    "$

    %e& 'tages in Digital Image Processing:

    Morphological Processing

    Image

     (c)uisition

    Image

    Restoration

    Morphological

    Processing

    'egmentation

    Representation

    * Description

    Image+nhancement

    ,b-ect

    Recognition

    Problem Domain

    Colour Image

    Processing

    Image

    Compression   I  m  a  g  e  s   t  a   /  e  n   #  r  o  m   0  o  n  1  a   l  e  1   *   W  o  o   d  s 2

       D   i  g   i   t  a   l   I  m  a  g  e   P  r  o  c  e  s  s   i  n  g   3   "   4   4   "   5

  • 8/16/2019 ImageProcessing13 Revision

    7/26

    $

    o# 

    "$

    %e& 'tages in Digital Image Processing:

    'egmentation

    Image

     (c)uisition

    Image

    Restoration

    Morphological

    Processing

    'egmentation

    Representation

    * Description

    Image+nhancement

    ,b-ect

    Recognition

    Problem Domain

    Colour Image

    Processing

    Image

    Compression   I  m  a  g  e  s   t  a   /  e  n   #  r  o  m   0  o  n  1  a   l  e  1   *   W  o  o   d  s 2

       D   i  g   i   t  a   l   I  m  a

      g  e   P  r  o  c  e  s  s   i  n  g   3   "   4   4   "   5

  • 8/16/2019 ImageProcessing13 Revision

    8/26

    9

    o# 

    "$

    %e& 'tages in Digital Image Processing:

    ,b-ect Recognition

    Image

     (c)uisition

    Image

    Restoration

    Morphological

    Processing

    'egmentation

    Representation

    * Description

    Image+nhancement

    ,b-ect

    Recognition

    Problem Domain

    Colour Image

    Processing

    Image

    Compression   I  m  a  g  e  s   t  a   /  e  n   #  r  o  m   0  o  n  1  a   l  e  1   *   W  o  o   d  s 2

       D   i  g   i   t  a   l   I  m  a

      g  e   P  r  o  c  e  s  s   i  n  g   3   "   4   4   "   5

  • 8/16/2019 ImageProcessing13 Revision

    9/26

    o# 

    "$

    %e& 'tages in Digital Image Processing:

    Representation * Description

    Image

     (c)uisition

    Image

    Restoration

    Morphological

    Processing

    'egmentation

    Representation

    * Description

    Image+nhancement

    ,b-ect

    Recognition

    Problem Domain

    Colour Image

    Processing

    Image

    Compression   I  m  a  g  e  s   t  a   /  e  n   #  r  o  m   0  o  n  1  a   l  e  1   *   W  o  o   d  s 2

       D   i  g   i   t  a   l   I  m  a

      g  e   P  r  o  c  e  s  s   i  n  g   3   "   4   4   "   5

  • 8/16/2019 ImageProcessing13 Revision

    10/26

    ;4

    o# 

    "$

    %e& 'tages in Digital Image Processing:

    Image Compression

    Image

     (c)uisition

    Image

    Restoration

    Morphological

    Processing

    'egmentation

    Representation

    * Description

    Image+nhancement

    ,b-ect

    Recognition

    Problem Domain

    Colour Image

    Processing

    Image

    Compression

  • 8/16/2019 ImageProcessing13 Revision

    11/26

    ;;

    o# 

    "$

    %e& 'tages in Digital Image Processing:

    Colour Image Processing

    Image

     (c)uisition

    Image

    Restoration

    Morphological

    Processing

    'egmentation

    Representation

    * Description

    Image+nhancement

    ,b-ect

    Recognition

    Problem Domain

    Colour Image

    Processing

    Image

    Compression   I  m  a  g  e  s   t  a   /  e  n   #  r  o  m   0  o  n  1  a   l  e  1   *   W  o  o   d  s 2

       D   i  g   i   t  a   l   I  m  a

      g  e   P  r  o  c  e  s  s   i  n  g   3   "   4   4   "   5

  • 8/16/2019 ImageProcessing13 Revision

    12/26

    ;"

    o# 

    "$ (C0?

    THIS IS NOT A LIST OF

    WHAT IS COMING UP IN

     YOUR EXAM – DO NOT

    COMPLAIN!

  • 8/16/2019 ImageProcessing13 Revision

    13/26

    ;

    o# 

    "$Introduction to Image Processing

    What is a digital image@What is digital image processing@

  • 8/16/2019 ImageProcessing13 Revision

    14/26

    ;6

    o# 

    "$Digital Image Processing Aundamentals

    =he human visual s&stemight and the electromagnetic spectrum

    Image ac)uisition

    Image sampling and )uantisation

    'patial and intensit& level resolution

  • 8/16/2019 ImageProcessing13 Revision

    15/26

    ;7

    o# 

    "$Image +nhancement

    +nhancement in the spatial and #re)uenc&domains

    Point processing

      og trans#ormation  Power law trans#ormation

  • 8/16/2019 ImageProcessing13 Revision

    16/26

    ;8

    o# 

    "$'patial Ailtering

    'patial #iltering process  Can &ou eplain how it wors@

    'moothing #ilters

    Problems at image edges during #iltering  Padding and di##erent padding techni)ues

    Di##erence between correlation and

    convolution

  • 8/16/2019 ImageProcessing13 Revision

    17/26

    ;$

    o# 

    "$'patial Ailtering 3contE5

    'patial di##erentiation

      ;st derivative

      "nd derivative

    Di##erentiation based #ilters

  • 8/16/2019 ImageProcessing13 Revision

    18/26

    ;9

    o# 

    "$Are)uenc& Domain Ailtering

    =he Aourier trans#orm  Be able to eplain the big idea behind it

      Gou do not need to now the maths #or it

      Importance o# the inverse Aourier trans#orm

  • 8/16/2019 ImageProcessing13 Revision

    19/26

    ;

    o# 

    "$Are)uenc& Domain Ailtering 3contE5

  • 8/16/2019 ImageProcessing13 Revision

    20/26

    "4

    o# 

    "$Image Restoration: oise Removal

    Image enhancement vs. image restorationWhat is meant b& noise removal@

    What is meant b& a noise model@

      Common noise models 0aussian

    Ra&leigh

    +rlang

    Ailtering to remove noise  'imple mean #ilter 

      ,ther mean #ilters

    ),(),(),(   y x y x f   y x g    η +=

    +ponential

    >ni#orm

    Impulse 3salt * pepper5

  • 8/16/2019 ImageProcessing13 Revision

    21/26

    ";

    o# 

    "$

    Image Restoration: oise Removal

    3contE5

    ,rder statistics #ilters  Median #ilter 

      Ma and min #ilter 

      Midpoint #ilter   (lpha trimmed mean #ilter 

    Removing noise in the #re)uenc& domain  Particularl& good #or removing periodic noise

      Band re-ect #ilters Ideal band re-ect #ilter 

    Butterworth band re-ect #ilter 

    0aussian band re-ect #ilter 

  • 8/16/2019 ImageProcessing13 Revision

    22/26

    ""

    o# 

    "$Image 'egmentation: =hresholding

    =he segmentation problemImportance o# good thresholding

    Problems that can arise with thresholding

    =he basic global thresholding algorithm

    'ingle value thresholding vs. multiple value

    thresholding

    Basic adaptive thresholding

  • 8/16/2019 ImageProcessing13 Revision

    23/26

    "

    o# 

    "$Morphological Image Processing

    Basic morphological concepts and operations 

  • 8/16/2019 ImageProcessing13 Revision

    24/26

    "6

    o# 

    "$Gour +am?

    Aollows the same #ormat as previous &ears6 )uestions in each section2 attempt an&

    )uestions #rom each section

    Read the )uestions care#ull&

    DO THE PAST PAPERS  available online

  • 8/16/2019 ImageProcessing13 Revision

    25/26

    "7

    o# 

    "$'ummar&

    =here are two main -obs in image processing  +nhancement o# images #or human viewing

      Preparation o# images #or machine processing

    Both o# these are hard areas to wor in?We have covered a lot o# the #irst area2 and a

    little o# the second

    =he sub-ect o# machine vision is huge2 growingand reall& interesting

  • 8/16/2019 ImageProcessing13 Revision

    26/26

    "8

    o# 

    "$

    =han &ou ver&

    much #or listeningand good luc in

    &our eams