Computer Vision
Visual perception and imaging geometry. Pixels, pixel neighborhoods and pixel connectivity. Image transforms: Fourier, Hadamard, Walsh, Discrete Cosine, Haar, Slant and others. Techniques for image manipulation and enhancement in both the frequency and spatial domains. Histogram equalization, image subtraction and local averaging. Filtering, homomorphic methods. Color models and use of monochrome techniques on RGB channels. Image restoration: camera movement cancellation, scratch removal. Image compression techniques, lossy and lossless. Image segmentation, edge detection, edge linking, boundary detection; region growing, splitting and merging. Image representation as a hierarchical collection of objects, chain codes, Fourier descriptors. Object recognition, signatures.
Prerequisites: ECE211 and ECE160, or ECE264
Credits: 3.00
Course Code: ECE 468