1st unit.ppt

Upload: srivas00074013

Post on 04-Apr-2018

224 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/30/2019 1st unit.ppt

    1/30

    Fundamentals

    Parts of these slides base on thetextbook

    Digital Image Processingby Gonzales/Woods

    Chapters 1 / 2

  • 7/30/2019 1st unit.ppt

    2/30

    Fundamentals

    These slides show

    basic concepts about digital images

  • 7/30/2019 1st unit.ppt

    3/30

    Fundamentals

    In the beginning

    well have a look at the human eye

  • 7/30/2019 1st unit.ppt

    4/30

    Fundamentals

    Some topics we have to deal with:

    Sharpness

    Brightness Processing of perceived visual

    information

  • 7/30/2019 1st unit.ppt

    5/30

    Fundamentals

    Sharpness

    The eye is able to deal with

    sharpness in different distances

  • 7/30/2019 1st unit.ppt

    6/30

    Fundamentals

    Brightness

    The eye is able to adapt to different

    ranges of brightness

  • 7/30/2019 1st unit.ppt

    7/30

    Fundamentals

    What is an image ?

  • 7/30/2019 1st unit.ppt

    8/30

    Fundamentals

    The retinal model is mathematically hard to

    handle (e.g. neighborhood ?)

  • 7/30/2019 1st unit.ppt

    9/30

    Fundamentals

    Easier: 2D array of cells, modelling the

    cones/rods

    Each cell contains a numerical value (e.g.between 0-255)

  • 7/30/2019 1st unit.ppt

    10/30

    Fundamentals

    The positionof each cell defines the position of

    the receptor

    The numerical valueof the cell represents theillumination received by the receptor

    5 7 1 0 12 4

  • 7/30/2019 1st unit.ppt

    11/30

    Fundamentals

    With this model, we can create GRAYVALUE

    images

    Value = 0: BLACK (no illumination / energy)

    Value = 255: White (max. illumination / energy)

  • 7/30/2019 1st unit.ppt

    12/30

    Fundamentals

    A 2D grayvalue - image is a 2D -> 1Dfunction,

    v = f(x,y)

  • 7/30/2019 1st unit.ppt

    13/30

    Fundamentals

    As we have a function, we can applyoperators to this function, e.g.

    H(f(x,y)) = f(x,y) / 2

    Operator Image (= function !)

  • 7/30/2019 1st unit.ppt

    14/30

    Fundamentals

    H(f(x,y)) = f(x,y) / 2

    6 8 2 0

    12 200 20 10

    3 4 1 0

    6 100 10 5

  • 7/30/2019 1st unit.ppt

    15/30

    Fundamentals

    Remember: the value of the cells is theillumination (or brightness)

    6 8 2 0

    12 200 20 10

    3 4 1 0

    6 100 10 5

  • 7/30/2019 1st unit.ppt

    16/30

    Fundamentals

    As we have a function, we can applyoperators to this function

    but why should we ?

    some motivation for (digital) imageprocessing

  • 7/30/2019 1st unit.ppt

    17/30

    Fundamentals

    Transmission of images

  • 7/30/2019 1st unit.ppt

    18/30

    Fundamentals

    Image Enhancement

  • 7/30/2019 1st unit.ppt

    19/30

    Fundamentals

    Image Analysis / Recognition

    F d l

  • 7/30/2019 1st unit.ppt

    20/30

    Fundamentals

    The mandatory steps:

    Image Acquisition andRepresentation

    F d t l

  • 7/30/2019 1st unit.ppt

    21/30

    Fundamentals

    Typical sensor for images:

    CCD Array (Charge Couple Devices)

    Use in digital cameras Typical resolution 1024 x 768

    (webcam)

    F d t l

  • 7/30/2019 1st unit.ppt

    22/30

    Fundamentals

    CCD

    Fundamentals

  • 7/30/2019 1st unit.ppt

    23/30

    Fundamentals

    Representation

    Black/White and Color

    Fundamentals

  • 7/30/2019 1st unit.ppt

    24/30

    Fundamentals

    Color Representation: Red / Green / Blue

    Model for

    Color-tube

    Note: RGB is not theONLY color-model, in factits use is quiet restricted.

    More about that later.

    Fundamentals

  • 7/30/2019 1st unit.ppt

    25/30

    Fundamentals

    Color images can be represented by3D Arrays (e.g. 320 x 240 x 3)

    Fundamentals

  • 7/30/2019 1st unit.ppt

    26/30

    Fundamentals

    But for the timebeing well handle

    2D grayvalueimages

    Fundamentals

  • 7/30/2019 1st unit.ppt

    27/30

    Fundamentals

    Digital vs. Analogue Images

    Analogue:Function v = f(x,y): v,x,y are REAL

    Digital:Function v = f(x,y): v,x,y are INTEGER

    Fundamentals

  • 7/30/2019 1st unit.ppt

    28/30

    Fundamentals

    Stepping down from REALity to INTEGER

    coordinates x,y: Sampling

    Fundamentals

  • 7/30/2019 1st unit.ppt

    29/30

    Fundamentals

    Stepping down from REALity to INTEGER

    grayvalues v : Quantization

    Fundamentals

  • 7/30/2019 1st unit.ppt

    30/30

    Fundamentals

    Sampling

    andQuantization