Documente Academic
Documente Profesional
Documente Cultură
Course Information
(3 hour lecture + 2 hour lab) a week. Assignments and lab tasks. Assessment
Final-Term Examination Oral Discussion Practical Examination Semester Work 65 % 10 % 15 % 10 %
Image Processing, Analysis and Machine Vision, Milan Sonka, Vaclav Hlavac, Roger Boyle, Thomson, 2008, http://visionbook.felk.cvut.cz/index.html The Essential Guide to Image Processing, Alan C. Bovik, Academic Press, 2009. Digital Image Processing and Analysis: Human and Computer Vision Application with CVIPtools, 2nd edition, S. E. Umbaugh, CRC Press, 2011. Mastering Matlab 6: A Comprehensive Tutorial and Reference, D. Hanselman and B. Littlefield, Prentice Hall, 2000. Digital Image Processing Using MATLAB, 2nd edition, Rafael C. Gonzalez, Richard E. Woods, and Steven L. Eddins, Gatesmark Publishing, 2009.
Course Outline
Later in the lecture.
Course Outcomes
During and upon the completion of this course, you will Know how to write programs that display and manipulate 2D images. Have a basic understanding of various image operations. Make use of data structures, linear algebra, and signal processing. Require substantial programming effort and good software engineering practices. Develop and deploy an image processing application of your own design.
Introduction
Contents
1. 2. 3. 4. 5. 6. What is a Digital Image? What is Digital Image Processing? History. Applications. Components of Image Processing System. Fundamental Steps of Digital Image Processing. 7. Image Acquisition.
f(x,y)
2. What is DIP?
DIP: Processing of a digital image by means of a computer.
Major tasks:
Improvement of pictorial information for human interpretation. Processing of scene data for autonomous machine perception.
Image Analysis
Mid Level Process
Machine Vision
High Level Process
3. History
NY <--- submarine cable ---> London Bartlane System (1920)
Early digital image Improved digital image Early 15 tone digital image
3. History (cont.)
Space programs (1960s) Medical applications (1970s)
A picture of the moon taken by the Ranger 7 probe minutes before landing
3. History (cont.)
1980s - Today
Human interpretation
Space programs. Medical imaging. Tomography scans. Remote earth observations from aerials/satellites. Astronomy. Archeology. Physics.
Machine perception
Automatic character recognition. Industrial machine vision. Military recognition. Auto-processing of fingerprints. Auto-processing of aerial/satellite imagery -> weather forecasting.
4. Example Applications
Could be useful to categorize by image source. Selected most common:
Image enhancement/restoration. Special effects. Medical Visualisation. Industrial inspection. Law enforcement. Human computer interfaces.
5. Components of a IP System
Network Image Display Mass Storage
Computer
Hardcopy
Specialized Hardware
Knowledge base
Restoration
Enhancement
Acquisition
Problem Domain
Segmentation
Object Recognition Representation & Description Colour Image Processing Image Compression
Problem Domain
Segmentation
Object Recognition Representation & Description Colour Image Processing Image Compression
Problem Domain
Segmentation
Object Recognition Representation & Description Colour Image Processing Image Compression
Problem Domain
Segmentation
Object Recognition Representation & Description Colour Image Processing Image Compression
Problem Domain
Segmentation
Object Recognition Representation & Description Colour Image Processing Image Compression
Problem Domain
Segmentation
Object Recognition Representation & Description Colour Image Processing Image Compression
Problem Domain
Segmentation
Object Recognition Representation & Description Colour Image Processing Image Compression
Problem Domain
Segmentation
Object Recognition Representation & Description Colour Image Processing Image Compression
Problem Domain
Segmentation
Object Recognition Representation & Description Colour Image Processing Image Compression
Problem Domain
Segmentation
Object Recognition Representation & Description Colour Image Processing Image Compression
Problem Domain
Image Acquisition
Contents
1. 2. 3. 4. 5. 6. 7. Human Visual Perception Light and Electromagnetic Spectrum Image Sensing and Acquisition Image Sampling and Quantization Self-study sections. Summary Next Lecture.
Close your right eye and focus on the cross with your left eye. Hold the image about 20 inches away from your face and move it slowly towards you. The dot should disappear!
Achromatic light
Intensity
Imaging Sensor
sample
sample
sample
128 256
64 32
512
1024
10241024
512512
256256
128128
6464
3232
The picture on the right is fine for counting the number of cars, but not for reading the number plate.
Low Detail
Medium Detail
High Detail
5. Self-study
Section (2.5)
Neighborhood Adjacency Connectivity Regions Boundaries Distance Mathematical operations used in DIP.
Section (2.6)
Digital Image
x
Steps of DIP
Segmentation Representation Recognition & Description
History
DIP
Components of IP System
Display Networking
Apps
Digital Image
x
Steps of DIP
Segmentation Representation Recognition & Description
History
DIP
Components of IP System
Display Networking
Apps
Image
Steps of DIP
Segmentation
Acquisition
History
DIP
Components of IP System
Display Networking
Apps
7. Next Lecture
Image Enhancement Techniques - Intensity Transformations - Histogram Processing ------ Smoothing Spatial Filters - Sharpening Spatial Filters - Combined Methods.