ECES 682 Digital Image Processing Oleh Tretiak ECE Department Drexel University Digtial Image Processing, Spring 2006 1 About the Course • Instructior: Oleh Tretiak, Bossone 607, 215 895 2214, tretiak@coe.drexel.edu Office hours: M 2-4, Tu 2-4, or by appointment • Textbook: • Web site: ece.drexel.edu/courses/ECE-S682 Site contains syllabus, assignments, solutions, exams, etc We will also use webct (reachable through Drexel One and http://vle.dcollege.net/) for grade distribution Also see textbook website, imageprocessingplace.com • Rafael C. Gonzalez and Richard E. Woods, Digital Image Processing (Second Edition), Prentice Hall, 2002 2 Digtial Image Processing, Spring 2006 Course Administration • Course Policy: Homework will be assigned, collected, and graded. Late homework will not be accepted. A special project will be assigned. There will be a mid-term and final (comprehensive) examination. • Grading: Homework (15%), Project (15%), Midterm (30%), Final exam (40%) 3 Digtial Image Processing, Spring 2006 Course Content • Introduction, vision, sensing and acquisition, sampling and quantization • Image domain processing: grey value, histogram, arithmetic operations, spatial filtering • Fourier domain processing: Fourier transform, DFT, smoothing, sharpening • Image noise • Image restoration • Color and color processing, wavelets • Compression: principles, theories, lossy static and motion compression • Morphological processing • Segmentation • See Syllabus for further detail. 4 Digtial Image Processing, Spring 2006 Today’s Lecture • Introduction (Chapter 1) What is Image Processing Examples of images Steps in Digital Image Processing • Digital Image Fundamentals (Chapter 2) Elements of vision and visual perception Light Image sensing and acquisition Image sampling and quantization Relationship between pixels 5 Digtial Image Processing, Spring 2006 What is Image Processing? • Machine Vision • Computer Vision • Pattern Recognition • Image Processing 6 Digtial Image Processing, Spring 2006 Origin of DIP Picture of earth’s moon taken by space probe in 1964. Picture made with a television camera (vidicon), transmitted to the earth by analog modulation, and digitized on the ground. Digtial Image Processing, Spring 2006 7 Medical Images Digtial Image Processing, Spring 2006 8 Multispectral Satellite Images Digtial Image Processing, Spring 2006 9 Image Processing in Manufacturing Digtial Image Processing, Spring 2006 10 Radar Image Digtial Image Processing, Spring 2006 11 Image Processing Procedures • • • • • • • • Image acquisition Enhancement Restoration Color processing Compression Morphological processing Segmentation Representation and description 12 Digtial Image Processing, Spring 2006 Digital Image Fundamentals • Vision 13 Digtial Image Processing, Spring 2006 Subjective Brightness Perception 14 Digtial Image Processing, Spring 2006 Chapter 2: Digital Image Fundamentals 15 Digtial Image Processing, Spring 2006 Chapter 2: Digital Image Fundamentals 16 Digtial Image Processing, Spring 2006 Chapter 2: Digital Image Fundamentals 17 Digtial Image Processing, Spring 2006 Chapter 2: Digital Image Fundamentals 18 Digtial Image Processing, Spring 2006 Image Sensing and Acquisition • • • • Single sensor Line scan Array sensor Other (MRI, Ultrasound) 19 Digtial Image Processing, Spring 2006 Chapter 2: Digital Image Fundamentals 20 Digtial Image Processing, Spring 2006 Chapter 2: Digital Image Fundamentals 21 Digtial Image Processing, Spring 2006 Chapter 2: Digital Image Fundamentals 22 Digtial Image Processing, Spring 2006 Chapter 2: Digital Image Fundamentals 23 Digtial Image Processing, Spring 2006 Image Sampling and Quantization • Actual image is continuous • Digital image has a finite number of pixels and levels 24 Digtial Image Processing, Spring 2006 Chapter 2: Digital Image Fundamentals 25 Digtial Image Processing, Spring 2006 Spatial and Gray-Level Resolution • Photo Id: 100x100 pixels, 4 bits (grey scale) Color adds 50% • Photo image Depends when you bought a digital camera • Film editing practice: 2048x1536 color pixels, 10 bit • Advertising copy (Vogue) 30 Mb 26 Digtial Image Processing, Spring 2006 Chapter 2: Digital Image Fundamentals 27 Digtial Image Processing, Spring 2006 Basic Relationships • • • • • Neighors and Neighborhoods Adjacency and connectivitiy Distance measures Pixel operations Linear and nonliear operations 28 Digtial Image Processing, Spring 2006