Introduction of Digital Image Processing - LTAN

Embed Size (px)

Citation preview

  • 8/8/2019 Introduction of Digital Image Processing - LTAN

    1/22

    Introduction and Fundamentals

    of Digital Image Processing

    Lai Thi Anh NgaJune, 26th 2010

  • 8/8/2019 Introduction of Digital Image Processing - LTAN

    2/22

    Introduction

    Instructor: Lai Thi Anh Nga

    Email: [email protected]

    Research interests:

    Image processing, computer vision, multimedia,video coding

    References:

    R.C. Gonzalez and R.E. Woods, Digital ImageProcessing, 3rd Ed.,Prentice-Hall2007

    R.C. Gonzalez and R.E. Woods, Digital Image

    Processing using MATLAB , 3rd Ed., Prentice-Hall2004

    mailto:[email protected]:[email protected]
  • 8/8/2019 Introduction of Digital Image Processing - LTAN

    3/22

    Survey

    What is Picture? Image?

    What is Digital Image?

  • 8/8/2019 Introduction of Digital Image Processing - LTAN

    4/22

    History of Digital Image

  • 8/8/2019 Introduction of Digital Image Processing - LTAN

    5/22

    The born of Digital Computers & DIP

    The images in previous slides are digital; but

    they are NOT considered as the results of DIP

    What do we mean by Digital Image Processing?

    Processing digital images by a digital computer

    DIP has been dependent on the development of

    digital computers and other supporting

    technologies (e.g., data storage, display and

    transmission)

  • 8/8/2019 Introduction of Digital Image Processing - LTAN

    6/22

    The Boom of Digital Images in the

    Last 20 Years

    Acquisition

    Digital cameras, scanners

    MRI and Ultrasound imaging

    Infrared and microwave imaging

    Transmission

    Internet, wireless communication

    Display

    Printers, LCD monitor, digital TV

  • 8/8/2019 Introduction of Digital Image Processing - LTAN

    7/22

    What is a digital image?

    What is an image? Picture, Photograph

    Visual data

    Usually two- or three-dimensional What is a digital image?

    An image which is discretized, i.e., defined ona discrete grid (ex. scanner)

    Two-dimensional collection of light intensityvalues (or gray values)

    Matrix, two-dimensional function

  • 8/8/2019 Introduction of Digital Image Processing - LTAN

    8/22

    What is digital image processing?

    DIP deals with the manipulation and

    analysis of pictures by a computer.

    Improve pictorial information for better

    clarity (human interpretation).

    Automatic machine processing of scene data

    (interpretation by a machine/non-human,

    storage, transmission).

  • 8/8/2019 Introduction of Digital Image Processing - LTAN

    9/22

    DIP in Early Projects (1)

    Space project:

    The first picture of moon by

    US spacecraft Ranger 7 on

    July 31, 1964 at 9:09AM EDT

  • 8/8/2019 Introduction of Digital Image Processing - LTAN

    10/22

    DIP in Early Projects (2)

    Computer TomographySir Godfrey N. Housefield

    and Prof. Allan M. Cormackshared 1979 Nobel Prize in

    Medicine for the invention of CT

  • 8/8/2019 Introduction of Digital Image Processing - LTAN

    11/22

    Photography (3)

  • 8/8/2019 Introduction of Digital Image Processing - LTAN

    12/22

    Motion Pictures (4)

  • 8/8/2019 Introduction of Digital Image Processing - LTAN

    13/22

    Law Enhancement and

    Biometrics (5)

  • 8/8/2019 Introduction of Digital Image Processing - LTAN

    14/22

    Light Microscopy (6)

  • 8/8/2019 Introduction of Digital Image Processing - LTAN

    15/22

    Automated Visual Inspection

  • 8/8/2019 Introduction of Digital Image Processing - LTAN

    16/22

    Levels in Image Processing

    Level 0: Image representation (acquisition,sampling, quantization, compression)

    Level 1: Image-to-image transformations

    (enhancement, restoration, segmentation) Level 2: Image-to-parameter transformation

    (feature selection)

    Level 3: Parameter-to-decisiontransformation (recognition andinterpretation)

  • 8/8/2019 Introduction of Digital Image Processing - LTAN

    17/22

    Image Processing and Analysis

    Transformations

    Image Processing: Levels 0 and 1

    Image Analysis: Levels 1 and 2

    Computer/Robot Vision: Levels 2 and 3 Computer Graphics/Animation ?

    This mainly involves creating images or visual

    effects from a given description.

    Image processing and analysis is mainly

    concerned with interpreting a given image.

  • 8/8/2019 Introduction of Digital Image Processing - LTAN

    18/22

    Fundamental steps in DIP

  • 8/8/2019 Introduction of Digital Image Processing - LTAN

    19/22

    A DIP System

  • 8/8/2019 Introduction of Digital Image Processing - LTAN

    20/22

    Tour Guide for a Beginner

  • 8/8/2019 Introduction of Digital Image Processing - LTAN

    21/22

    Specific Objectives

    Know basics of digital image processingincluding image acquisition,perception,transformation, compression, enhancement,

    interpolation, restoration, analysis, and so on MATLAB:

    Implement basic image processing algorithms

    Some functions provided by MATLAB imageprocessing toolbox

    Library for DIP: OpenCV, AForge

  • 8/8/2019 Introduction of Digital Image Processing - LTAN

    22/22

    Q&A