Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC...
-
Upload
lora-gibson -
Category
Documents
-
view
219 -
download
1
Transcript of Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC...
![Page 1: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/1.jpg)
Digital Image Processing (DIP)Dr. Abdul Basit Siddiqui
Assistant Professor-FURC
04/19/23 1FURC-BCSE7
![Page 2: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/2.jpg)
Digital Image Processing (DIP)
Instructor Dr. Abdul Basit Siddiqui Text Book R. C. Gonzalez and R. E. Woods, “Digital Image
Processing, Pearson Education, Inc., 2002. Prerequisites 1. Fundamental knowledge of probability and
random variables, Vectors and Matrices. 2. Working knowledge of Matlab 3. DSP topics such as convolution, FFT,
filtering, etc.
Yahoo Group Lectures and Assignments will be updated on yahoo group regularly.
04/19/23 2FURC-BCSE7
![Page 3: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/3.jpg)
04/19/23 FURC-BCSE7 3
Grading Policy
Attendance 05%
Assignments 05%
Quizzes 05%
Project 05%
Midterm 30%
Final 50%
![Page 4: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/4.jpg)
History
• 1921: Image transmission
– Newspaper industry– Cable transmission– London – New York
04/19/23 FURC-BCSE7 4
![Page 5: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/5.jpg)
History
• 1960’s: Space program
– Moon picture– Enhancement by
computer • 1970: Computerized
tomography (CT)
04/19/23 FURC-BCSE7 5
• The first picture of the moon by a U.S. spacecraft on July 31,1964 at 9:09 A.M. (courtesy of NASA)
![Page 6: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/6.jpg)
04/19/23 FURC-BCSE7 6
Why Do We Process Images?
Facilitate picture storage and transmission
– Efficiently store an image in a digital camera
– Send an image through mobile phone
Enhance and restore images
– Remove scratches from an old photo
– Improve visibility of tumor in a radiograph
![Page 7: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/7.jpg)
04/19/23 FURC-BCSE7 7
Why Do We Process Images?
Extract information from images – Measure water pollution from aerial images
– Measure the 3D distances and heights of objects from stereo images
Prepare for display or printing – Adjust image size
– Halftoning
![Page 8: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/8.jpg)
Image Processing Applications– Nuclear medicine– Medical Diagnostics– Automated Industrial Inspection– Remote Sensing
• Weather Prediction• Military reconnaissance
– Geological exploration– Astronomical Observations– Image database management– The paperless office– Photographers, advertising agencies and publishers– Machine vision– Biometrics
• Finger Prints• Iris etc.
– Movies and entertainment
04/19/23 FURC-BCSE7 8
![Page 9: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/9.jpg)
Image Enhancement
04/19/23 FURC-BCSE7 9
![Page 10: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/10.jpg)
04/19/23 FURC-BCSE7 10
Image Processing Examples
Photo Restoration
Damaged Image Restored Image
![Page 11: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/11.jpg)
04/19/23 FURC-BCSE7 11
Image Processing ExamplesPhoto Restoration
![Page 12: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/12.jpg)
04/19/23 FURC-BCSE7 12
Image Processing Examples
Photo Colorization
Original B/W Image Colorized Image Original Image Colorized Image
![Page 13: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/13.jpg)
04/19/23 FURC-BCSE7 13
Image Processing Examples
Photo Colorization
![Page 14: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/14.jpg)
04/19/23 FURC-BCSE7 14
Image Processing Examples
Original Images Enhanced Images
![Page 15: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/15.jpg)
04/19/23 FURC-BCSE7 15
Image Processing Examples
Restoration of Image from Hubble Space Telescope
Faulty Image of Saturn Recovered Image
![Page 16: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/16.jpg)
04/19/23 FURC-BCSE7 16
Image Processing Examples
Halftoning
![Page 17: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/17.jpg)
04/19/23 FURC-BCSE7 17
Image Processing Examples
Halftoning
![Page 18: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/18.jpg)
04/19/23 FURC-BCSE7 18
Image Processing Examples
Halftoning
![Page 19: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/19.jpg)
04/19/23 FURC-BCSE7 19
Image Processing Examples
Extraction of Settlement Area from an Aerial image
Faulty Image of Saturn Recovered Image
![Page 20: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/20.jpg)
04/19/23 FURC-BCSE7 20
Image Processing Examples
Earthquake Analysis from Space
Image shows the ground displacement of a typical area due to earthquake
![Page 21: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/21.jpg)
04/19/23 FURC-BCSE7 21
Image Processing ExamplesStereo Images from Satellite
Image shows the ground displacement of a typical area due to earthquake
![Page 22: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/22.jpg)
04/19/23 FURC-BCSE7 22
Image Processing Examples
![Page 23: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/23.jpg)
04/19/23 FURC-BCSE7 23
Image Processing ExamplesFace Detection
Image shows the ground displacement of a typical area due to earthquake
![Page 24: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/24.jpg)
04/19/23 FURC-BCSE7 24
Image Processing Examples
Face Tracking
Image shows the ground displacement of a typical area due to earthquake
![Page 25: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/25.jpg)
04/19/23 FURC-BCSE7 25
Image Processing ExamplesFace Morphing
Faulty Image of Saturn Recovered Image
![Page 26: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/26.jpg)
Image Morphing
04/19/23 FURC-BCSE7 26
![Page 27: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/27.jpg)
04/19/23 FURC-BCSE7 27
Image Processing Examples
Fingerprint Recognition
Faulty Image of Saturn Recovered Image
![Page 28: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/28.jpg)
04/19/23 FURC-BCSE7 28
Applications of DIP
Electromagnetic (EM) band Imaging– Gamma ray band images
– X-ray band images
–Ultra-violet band images
– Visual light and infra-red images
– Imaging based on micro-waves and radio waves
![Page 29: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/29.jpg)
– Some Research ProjectsSome Research Projects
04/19/23 FURC-BCSE7 29
![Page 30: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/30.jpg)
Monitoring Human Behavior from Video Taken in an Office Environment
• A system which makes context-based
decisions about the actions of people in a
room. These actions include entering,
using a computer terminal, opening a
cabinet, picking up a phone, etc.
• Source: Source: http://server.cs.ucf.edu/~vision/http://server.cs.ucf.edu/~vision/
04/19/23 FURC-BCSE7 30
![Page 31: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/31.jpg)
04/19/23 FURC-BCSE7 31
EM Spectrum
![Page 32: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/32.jpg)
04/19/23 FURC-BCSE7 32
Applications of DIP (EM Band Imaging)
Gamma-Ray Imaging
– Nuclear medicine, astronomical observations.
X-Ray Imaging– Medical diagnostics (CAT scans, x-ray scans), industry, astronomy.
Ultra-Violet Imaging
– Fluorescence microscopy, astronomy
Visible & Infrared-band Imaging (most widely used)– Light microscopy, astronomy, remote sensing, industry, law enforcement, military recognizance, etc.
Micro-wave and Radio band Imagery
– Radar, Medicine (MRI), astronomy
![Page 33: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/33.jpg)
MONITORING HEAD/EYE MOTION FOR DRIVER ALERTNESS
04/19/23 FURC-BCSE7 33
![Page 34: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/34.jpg)
MONITORING FAST FOOD PRODUCTION
• The purpose of the project is to automatically monitor a fast food employee as she puts together a sandwich. Helpful in determining correctness of sandwich assembly, collecting statistics on employee performance and food safety inspection.
04/19/23 FURC-BCSE7 34
![Page 35: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/35.jpg)
04/19/23 FURC-BCSE7 35
Classification of DIP and Computer Vision Processes
Low-Level Process: (DIP)
– Primitive operations where inputs and outputs are images; major functions: image pre-processing like noise reduction, contrast enhancement, image sharpening, etc.
Mid-Level Process (DIP and Computer Vision)
– Inputs are images, outputs are attributes (e.g., edges); major functions: segmentation, description, classification / recognition of objects
High-Level Process (Computer Vision)
– Make sense of an ensemble of recognized objects; perform the cognitive functions normally associated with vision
![Page 36: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/36.jpg)
04/19/23 FURC-BCSE7 36
Image Processing Steps
![Page 37: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/37.jpg)
04/19/23 FURC-BCSE7 37
DIP Course
Digital Image Fundamentals and Image Acquisition (briefly)
Image Enhancement in Spatial Domain– Pixel operations– Histogram processing– Filtering
Image Enhancement in Frequency Domain– Transformation and reverse transformation– Frequency domain filters– Homomorphic filtering
Image Restoration– Noise reduction techniques
– Geometric transformations
![Page 38: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/38.jpg)
04/19/23 FURC-BCSE7 38
DIP Course
Color Image Processing– Color models
– Pseudocolor image processing
– Color transformations and color segmentation
Wavelets and Multi-Resolution Processing
– Multi-resolution expansion
– Wavelet transforms, etc.
Image Compression
– Image compression models
– Error free compression
– Lossy compression, etc
![Page 39: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/39.jpg)
04/19/23 FURC-BCSE7 39
DIP Course
Image Segmentation
– Edge, point and boundary detection
– Thresholding
– Region based segmentation, etc
![Page 40: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/40.jpg)
Image Representation
• Image– Two-dimensional function f(x,y)– x, y : spatial coordinates
• Value of f : Intensity or gray level
04/19/23 FURC-BCSE7 40
![Page 41: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/41.jpg)
Digital Image
• A set of pixels (picture elements, pels)
• Pixel means– pixel coordinate– pixel value– or both
• Both coordinates and value are discrete
04/19/23 FURC-BCSE7 41
![Page 42: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/42.jpg)
Example
• 640 x 480 8-bit image
04/19/23 FURC-BCSE7 42
![Page 43: Digital Image Processing (DIP) Dr. Abdul Basit Siddiqui Assistant Professor-FURC 9/14/20151FURC-BCSE7.](https://reader036.fdocuments.in/reader036/viewer/2022062516/56649e4f5503460f94b47354/html5/thumbnails/43.jpg)
04/19/23 FURC-BCSE7 43