Introduction to Image Processing Course Notes Anup Basu, Ph.D. Professor, Dept of Computing Sc. University of Alberta.

Slides:



Advertisements
Similar presentations
Digital Image Fundamentals Selim Aksoy Department of Computer Engineering Bilkent University
Advertisements

Digital Image Fundamentals Selim Aksoy Department of Computer Engineering Bilkent University
Bit Depth and Spatial Resolution SIMG-201 Survey of Imaging Science © 2002 CIS/RIT.
Capturing and optimising digital images for research Gilles Couzin.
Midterm Review CS485/685 Computer Vision Prof. Bebis.
Sep 21, Fall 2005ITCS4010/ Computer Graphics Overview Color Displays Drawing Pipeline.
Announcements. Projection Today’s Readings Nalwa 2.1.
1 Imaging and Image Representation  Sensing Process  Typical Sensing Devices  Problems with Digital Images  Image Formats  Relationship of 3D Scenes.
Announcements Mailing list (you should have received messages) Project 1 additional test sequences online Talk today on “Lightfield photography” by Ren.
MSU CSE 803 Stockman Perspective algebra Geometry of similar triangles yields algebra for computing world-image transformation.
CSCE641: Computer Graphics Image Formation Jinxiang Chai.
Announcements Mailing list Project 1 test the turnin procedure *this week* (make sure it works) vote on best artifacts in next week’s class Project 2 groups.
Sep 21, Fall 2006IAT 4101 Computer Graphics Overview Color Displays Drawing Pipeline.
Digital Audio, Image and Video Hao Jiang Computer Science Department Sept. 6, 2007.
Chapter 2 Digital Image Fundamentals. Outline Elements of Visual Perception Light and the Electromagnetic Spectrum Image Sensing and Acquisition Image.
Recap from Friday Pinhole camera model Perspective projections Lenses and their flaws Focus Depth of field Focal length and field of view.
1 Basics of Digital Imaging Digital Image Capture and Display Kevin L. Lorick, Ph.D. FDA, CDRH, OIVD, DIHD.
Image and Sound Editing Raed S. Rasheed Image Image. Digital image. – Raster images. – Vector Images. – Stereo Images. – Image File Formats Lossless.
Image Formation and Representation CS485/685 Computer Vision Dr. George Bebis.
Goals of Computer Vision To make useful decisions based on sensed images To construct 3D structure from 2D images.
Multimedia Specification Design and Production 2012 / Semester 1 / L2 Lecturer: Dr. Nikos Gazepidis
Department of Physics and Astronomy DIGITAL IMAGE PROCESSING
CS 523 (CS 423/EE 533) Computer Vision
What is an image? f(x,y):2 
Image Processing Lecture 2 - Gaurav Gupta - Shobhit Niranjan.
Image Formation. Input - Digital Images Intensity Images – encoding of light intensity Range Images – encoding of shape and distance They are both a 2-D.
1 Image Compression. 2 GIF: Graphics Interchange Format Basic mode Dynamic mode A LZW method.
Module Code: CU0001NI Technical Information on Digital Images Week -2.
Lab #5-6 Follow-Up: More Python; Images Images ● A signal (e.g. sound, temperature infrared sensor reading) is a single (one- dimensional) quantity that.
1 Image Basics Hao Jiang Computer Science Department Sept. 4, 2014.
Multimedia I (Audio/Video Data) CS423, Fall 2007 Klara Nahrstedt/Sam King 9/19/20151.
1 Perception, Illusion and VR HNRS 299, Spring 2008 Lecture 14 Introduction to Computer Graphics.
Image Formation Fundamentals Basic Concepts (Continued…)
Digital Image Fundamentals Selim Aksoy Department of Computer Engineering Bilkent University
MIT 2.71/ /22/04 wk3-b-1 Imaging Instruments (part I) Principal Planes and Focal Lengths (Effective, Back, Front) Multi-element systems Pupils &
© 1999 Rochester Institute of Technology Introduction to Digital Imaging.
Video Video.
September 21, COMPUTER VISION WEB PAGE IS UP !! OR Simply go to computer science homepage.
Digital Cameras And Digital Information. How a Camera works Light passes through the lens Shutter opens for an instant Film is exposed to light Film is.
ISAN-DSP GROUP Introduction to Image Processing The First Semester of Class 2546 Dr. Nawapak Eua-Anant Department of Computer Engineering Khon.
Chapter 2 : Imaging and Image Representation Computer Vision Lab. Chonbuk National University.
Intelligent Vision Systems Image Geometry and Acquisition ENT 496 Ms. HEMA C.R. Lecture 2.
Chapter 1. Introduction. Goals of Image Processing “One picture is worth more than a thousand words” 1.Improvement of pictorial information for human.
Image Representation. Digital Cameras Scanned Film & Photographs Digitized TV Signals Computer Graphics Radar & Sonar Medical Imaging Devices (X-Ray,
Bitmap Graphics. Bitmap Basics Bitmap Graphic Bitmap Graphic Paint Software Paint Software.
Computer Vision Introduction to Digital Images.
Digital Imaging Fundamentals Ms. Hema C.R. School of Mechatronic Engineering.
CSCI-100 Introduction to Computing Hardware Part II.
CS Spring 2012 CS 414 – Multimedia Systems Design Lecture 4 – Visual Perception and Digital Image Representation Klara Nahrstedt Spring 2012.
Digital Image Editing Presented by John Hohn. File Formats JPEG – Joint Photographic Experts Group PNP – Portable Network Graphics GIF – Graphic Interchange.
Image Perception ‘Let there be light! ‘. “Let there be light”
1 Perception and VR MONT 104S, Fall 2008 Lecture 20 Computer Graphics and VR.
Intelligent Vision Systems Image Geometry and Acquisition ENT 496 Ms. HEMA C.R. Lecture 2.
Scanner Scanner Introduction: Scanner is an input device. It reads the graphical images or line art or text from the source and converts.
Announcements Final is Thursday, March 18, 10:30-12:20 –MGH 287 Sample final out today.
Auto-stereoscopic Light-Field Display By: Jesus Caban George Landon.
CSE 185 Introduction to Computer Vision
Image Perception ‘Let there be light! ‘. “Let there be light”
COMP 9517 Computer Vision Digital Images 1/28/2018 COMP 9517 S2, 2009.
Graphics and image data representation
Image Formation and Representation
Outline Image formats and basic operations Image representation
Digital Image Fundamentals
Announcements Midterm out today Project 1 demos.
Filtering Things to take away from this lecture An image as a function
Digital Image Fundamentals
Basic Concepts of Digital Imaging
Visuals are analog signals...
Filtering An image as a function Digital vs. continuous images
Announcements Midterm out today Project 1 demos.
Presentation transcript:

Introduction to Image Processing Course Notes Anup Basu, Ph.D. Professor, Dept of Computing Sc. University of Alberta

Introduction n Image formation In the human eye In the human eye In digital imaging systems In digital imaging systems n Color vs. Grayscale (B&W) imaging n Sampling and quantization n Formats for storing images n Imaging geometry (perspective transform) n Stereo imaging geometry n 3D Homogeneous transform

Image Formation n Human eye Cones --- sense bright light & color Cones --- sense bright light & color Rods --- sensitive to low light Rods --- sensitive to low light FOVEA FOVEA Logarithmic & relative brightness response Logarithmic & relative brightness response n Digital imaging systems (CCD cameras) AREA & LINEAR CCD arrays AREA & LINEAR CCD arrays Analog-to-digital (A/D) conversion Analog-to-digital (A/D) conversion Compound lenses (approximates pinhole) Compound lenses (approximates pinhole) Focal length, aperture & depth of field Focal length, aperture & depth of field

Color vs. Grayscale imaging n Color R,G,B representation R,G,B representation H,S,I representation H,S,I representation other representations other representations n Grayscale binary images (e.g., text ) binary images (e.g., text ) more than 2 levels more than 2 levels

Sampling & Quantization n Sampling Spatial vs. temporal Spatial vs. temporal Resolution Resolution n Quantization Grayscale images Grayscale images Color images Color images

Storage formats (uncompressed) n Bitmap n GIFF (graphic interchange file format) n TIFF (tag interchange file format) n rasterfile (Sun Microsystems) n ppm, pgm, pbm (portable …) n General format structure Header Header Body, containing pixel (picture element) values Body, containing pixel (picture element) values

Imaging geometry n Perspective transform n Other (approximate) transforms Orthographic Orthographic Scaled orthographic Scaled orthographic Paraperspective Paraperspective … n Calibration

Stereo geometry n Stereo camera separation n Left and right images n Estimating 3D from stereo n Human stereo perception (Graphics) n Computer stereo perception (Computer Vision) (Computer Vision)

Stereo geometry n Stereo camera separation n Left and right images n Estimating 3D from stereo n Human stereo perception (Graphics) n Computer stereo perception (Computer Vision) (Computer Vision)

2 & 3D Homogeneous Transforms n Scaling ; n Translation n Rotation n 2D homogeneous transforms n 3D homogeneous transforms