Digital Image Processing: Lecture 1 by Prof. Sinisa Todorovic - Prof. S. Todorovic, Assignments of Electrical and Electronics Engineering

Information about the digital image processing course (ece 468) offered by prof. Sinisa todorovic at oregon state university. It includes the instructor's contact information, recommended textbook, course objectives, prerequisites, requirements, grading policy, and academic honesty policy. The document also covers the basics of digital images, pixel values, and fundamental steps in digital image processing.

Typology: Assignments

Pre 2010

Uploaded on 08/31/2009

koofers-user-x35
koofers-user-x35 🇺🇸

8 documents

1 / 20

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
ECE 468: Digital Image Processing
Lecture 1
Prof. Sinisa Todorovic
1
ECE 468: Digital Image Processing
Instructor:
Sinisa Todorovic
Office:
2107 Kelley Engineering Center
Office Hours:
Wednesday 3-4pm, or by appointment
Classes:
Tuesdays & Thursdays 8:30-9:50am, KEC 1001
Class website:
http://web.engr.oregonstate.edu/~sinisa/courses/OSU/ECE468/ECE468.html
2
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14

Partial preview of the text

Download Digital Image Processing: Lecture 1 by Prof. Sinisa Todorovic - Prof. S. Todorovic and more Assignments Electrical and Electronics Engineering in PDF only on Docsity!

ECE 468: Digital Image Processing

Lecture 1

Prof. Sinisa Todorovic [email protected] 1 ECE 468: Digital Image Processing

  • Instructor: Sinisa Todorovic [email protected]
  • Office: 2107 Kelley Engineering Center
  • Office Hours: Wednesday 3-4pm, or by appointment
  • Classes: Tuesdays & Thursdays 8:30-9:50am, KEC 1001
  • Class website: http://web.engr.oregonstate.edu/~sinisa/courses/OSU/ECE468/ECE468.html

Recommended Textbook

  • “Digital Image Processing”^ by R.C. Gonzalez and R.E. Woods, 3rd edition, Pearson Prentice Hall, 2008
  • Additional readings on the class website 3 Course Objectives
  • Cover^ basic^ theory and algorithms^ widely^ used in image processing
  • Develop hands-on experience in processing images
  • Familiarize with MATLAB Image Processing Toolbox
  • Develop critical thinking about the state of the art

Grading Policy

  • Homework = 30%
  • Midterm exam = 30%
  • Final exam = 40%
  • Optional makeup homework = 5% 7 Academic Honesty -- Examples of Cheating
  • Bringing forbidden material or devices to the examination
  • Working on the exam before or after the official time allowed
  • Requesting a re-grade of work altered after the initial grading
  • Submitting a homework that is not your own work

What is a Digital Image? 9 What is a Digital Image?

  • Two-dimensional function^ f(x,y)^ or matrix
  • x, y,^ f(x,y)^ are discrete and finite
  • Image size =^ maxx x^ maxy -- e.g. 640x
  • Pixel intensity value f(x,y)! [0, 255] y x column row pixel

A Typical Digital Image Processing System 3D world camera algorithms representations users irrelevant interaction for this course problem understanding trade offs training data expert systems knowledge base processed image input image 13 Sources of Energy for Image Formation Source: DIP/3e

Some Applications -- Medical Diagnostics Gamma-ray imaging Source: DIP/3e X-ray imaging 15 Some Applications -- Magnetic Resonance Imaging

Some Applications -- Remote Sensing Aerial images Satellite images 19 Some Applications -- Infrared Satellite Images Source: DIP/3e

Some Applications -- Storing Images Blue-ray DVD Standard DVD 21 Some Applications -- Transmitting Images Video conferencing

Fundamental Steps in Digital Image Processing

  • Acquisition
  • Spatial and frequency transforms
  • Enhancement (subjective)
  • Restoration (objective)
  • Color processing
  • Multi-resolution processing
  • Compression
  • Morphological processing
  • Segmentation 25 Image Acquisition Image properties depend on:
  • Image acquisition parameters
  • Camera distance, viewpoint, motion
  • Camera intrinsic parameters (e.g., lens aberration)
  • Number of cameras
  • Illumination
  • Visual properties of the 3D world captured

How to Design a Camera? source: S. Savarese object film Do we get a reasonable image if we put a film in front of an object? 27 Pinhole Camera

  • The barrier block off most of the rays
  • This reduces blurring
  • Aperture = Opening of the pinhole object film barrier with a pinhole source: S. Savarese

Combining Lenses... source: S. Savarese 31 Issues with Lenses: Chromatic Aberration different refractive indices for different light wavelengths source: S. Savarese

Issues with Lenses: Radial Distortion source: S. Savarese 33 Image Sampling and Quantization Source: DIP/3e

Spatial Resolution

  • Dots (pixels) per inch -- DPI
  • Examples:
    • Newspapers 75dpi
    • Magazines 133dpi
    • Glossy brochures 175dpi Source: DIP/3e 72dpi 1250dpi 300dpi 150dpi 37 Intensity Resolution Number of intensity levels -- usually 8 or 16 bits Source: DIP/3e

Homework 1 due 01/ 39 Next Class

  • MATLAB tutorial
  • Image interpolation
  • Basic spatial relationships between pixels
  • Spatial operations on images
  • Intensity transformations