240 likes | 666 Views
Introduction to Digital Image Processing. March 4, 2003. Shreekanth Mandayam ECE Department Rowan University http://engineering.rowan.edu/~shreek/spring03/cc/. Module Overview. Lecture 1 Digital Image Fundamentals Lecture 2 Digital Image Enhancement Digital Image Segmentation
E N D
Introduction to Digital Image Processing March 4, 2003 Shreekanth Mandayam ECE Department Rowan University http://engineering.rowan.edu/~shreek/spring03/cc/
Module Overview • Lecture 1 • Digital Image Fundamentals • Lecture 2 • Digital Image Enhancement • Digital Image Segmentation • Digital Image Compression
Lecture 1 Digital Image Fundamentals
Monochromatic Digital Image y x Gray Level f(x,y)
B B G G R+G+B R+G+B R R B G R+G+B R B G R+G+B B R G R+G+B R B G R+G+B R
Sampling & Quantization • Sampling demos/demo1sampling_and_quantization/demo_sampling.m • Quantization demos/demo1sampling_and_quantization/demo_quant.m Digital Image Processing Course Nos. 0909-452-01 (Senior Elective) and 0909-552-01 (Graduate)Fall 2003 Previous Offering: http://engineering.rowan.edu/~shreek/fall01/dip/
Fundamental Steps* Preprocessing (Enhancement & Restoration) Representation & Description Segmentation Knowledge Base Problem Domain Image Acquisition Recognition & Interpretation Result *Rafael C. Gonzalez and Richard E. Woods, Digital Image Processing, Addison-Wesley, 1992
Point Processing(Intensity Transformation) s(x,y) = T{ r(x,y)} Transformed Gray Level Original Gray Level Transformation Function >>imadjdemo >>imadjust
Point Processing • Pixel Operations • Point processing • Histogram equalization • Connectivity individual pixels all pixels neighboring pixels
L-1 0 L-1 0 Point Processing L-1 s2 s g s s1 0 r r r1 r2 L-1 0 >>imadjdemo >>imadjust
Image Histogram >>imadjdemo >>imhist
Histogram Equalization(Balancing) >>imadjdemo >>histeq
Fundamental Steps* Preprocessing (Enhancement & Restoration) Representation & Description Segmentation Knowledge Base Problem Domain Image Acquisition Recognition & Interpretation Result *Rafael C. Gonzalez and Richard E. Woods, Digital Image Processing, Addison-Wesley, 1992
z1 w1 w2 z2 w3 z3 w5 z5 w6 z6 z4 w4 w8 z8 z9 w9 w7 z7 Spatial Filtering (Masking) Portion of a digital image Mask Replace with R = w1z1 + w2z2 + ….. +w9z9
-1 -1 -2 0 -1 1 0 0 0 2 -2 0 0 2 1 1 -1 1 Edge Detection Sobel Masks >>edgedemo >>edge • demos/demo2spatial_filtering/edgegradientdemo.m
Fundamental Steps* Preprocessing (Enhancement & Restoration) Representation & Description Segmentation Knowledge Base Problem Domain Image Acquisition Recognition & Interpretation Result *Rafael C. Gonzalez and Richard E. Woods, Digital Image Processing, Addison-Wesley, 1992
Information Concentration Data Compaction Feature Extraction Discrete Cosine Transform Discrete Cosine Transform >>dctdemo
JPEG Compression Standard Compute DCT F(u,v) Reorder to form 1-D Sequence Level Shift f(x,y) Normalize Compute DC Coefficient Compute AC Coefficients http://www.jpeg.org/
Summary Digital Image Processing Course Nos. 0909-452-01 (Senior Elective) and 0909-552-01 (Graduate)Fall 2003 Previous Offering: http://engineering.rowan.edu/~shreek/fall01/dip/