You are on page 1of 23

Review

Dec 4, 2020

MSBD 5010
Topic 1
• Image representation
– Pixel = picture element
– Sampling
– Quantization
• MATLAB programming

MSBD 5010
Topic 2
• Spatial domain image enhancement
– Intensity transformation functions
• Inverse or Image Negatives
• Brightening, e.g., log
• Darkening, e.g., nth power
• Power-law transformation
• Intensity normalization
– Histogram Equalization
• Contrast stretching
• Contrast compressing
• Global vs local
MSBD 5010
Topic 2
• Spatial domain image enhancement
– Image operations
• Addition, subtraction, multiplication, AND,
OR, Not, etc.
– Image averaging, effect to noise
– Filtering using a mask
– Low-pass spatial filtering
– Median spatial filtering
– High-pass spatial filtering
MSBD 5010
Topic 3
• Frequency domain image enhancement
– Discrete Fourier transform and inverse
– Notch filter
– Low-pass filtering, e.g., Ideal, Butterworth
and Gaussian
– Image power
– High-pass filtering, e.g., Ideal, Butterworth
and Gaussian

MSBD 5010
Topic 4
• Image restoration and filtering
– Random noise distributions and parameter
estimation
– Periodic noise
– Arithmetic and Geometric mean filters
– Harmonic and Contraharmonic mean filters
– Order-statistics filters
• Median, max&min, midpoint and alpha-trimmed
mean filters
– Adaptive filters
• Local noise reduction filter
• Median filter

MSBD 5010
Topic 4
• Image restoration and filtering
– Frequency domain filtering
• Bandreject, bandpass, notch filters
– Restoration based on degradation
function
• Inverse filter, Wiener filter and Geometric
mean filter
– Geometric transformations for distortion
correction

MSBD 5010
Topic 4
• Non-linear filtering
– linear diffusion filtering
– non-linear isotropic diffusion filtering
– non-linear anisotropic diffusion filtering
– edge-enhancing anisotropic diffusion
filtering (not examined)

MSBD 5010
Topic 5
• Morphological image processing
– Set theory review
– Dilation and erosion
– Opening and closing
– Boundary extraction
– Region filling
– Connected components
– Skeletons
– Extensions to gray-scale images

MSBD 5010
Topic 6
• Image segmentation
– Point, line and edge detection (Prewitt, Sobel
and Laplacian of Gaussian)
– Hough transform, e.g., straight line, circle, etc
– Thresholding (Global and Adaptive)
– Statistical mixture model
– Expectation-maximisation method
– Morphological Watersheds

MSBD 5010
Topic 6
• Image segmentation
– Motion, e.g., difference image and
accumulative difference approaches
– Active contour models
• Snakes
• Quadratic energy functionals (not examined)
• Example using level set methods (not examined)

MSBD 5010
Topic 7
• Image registration
– Geometric transformations, e.g., translation,
rotation, scale, shearing, affine
– Objective functions based on features and
voxel intensity
– Part-based matching (not examined)
• Single part registration
• Pairwise part registration

MSBD 5010
Topic 8
• Image compression
– Coding, interpixel and psychovisual
redundancies
– Source encoder and decoder
– Channel encoder and decoder, e.g.,
Hamming coding
– Lossless compression
• Huffman encoding
• Lossless predictive coding

MSBD 5010
Topic 8
• Image compression
– Lossy compression
• Lossy predictive coding
• Transform coding
• JPEG

MSBD 5010
Topic 9 and Topic 10
• Face detection and recognition
– Face detection using image pyramid, integral
image and AdaBoost learning
– Face recognition using Eigenfaces
– Near-infrared images for face recognition (not
examined)

• Feature descriptors
– Local Binary Pattern (LBP)
– Corner Detection (not examined)

MSBD 5010
Course outcomes
On successful completion of this course, students are expected to be
able to

1. Identify basic image enhancement techniques in both the spatial


and frequency domains
2. Enhance an image in the presence of noise and distortion
3. Apply basic morphological image processing techniques
4. Segment image components from an image
5. Register images with similarity metrics and transformations
6. Compress an image with lossless or lossy compression methods
7. Represent and describe an image using different feature
descriptors

MSBD 5010
MSBD 5010 Final Examination
• Dec 11, 2020, Friday
• Time: 7:30 pm - 10:30 pm
• Venue and format:
– online proctored exam (details will be available, e.g., dry run)
– Virtual background and video filter, please disable
– Consent to be unmute
– Need to check ID
– Follow HKUST Academic Honor Code
• Coverage: Topic 1 – Topic 10, hand-written notes,
assignments, tutorial materials, some IP&CV related
topics.
• Closed notes and Closed books
• Welcome to make appointment if there are questions

MSBD 5010
Examples

MSBD 5010
Examples

MSBD 5010
Examples

MSBD 5010
Examples

MSBD 5010
Examples

MSBD 5010
Examples

MSBD 5010

You might also like