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.
3 credits. Prerequisites: ECE 211 and ECE 161, or ECE 264
Course Code: ECE 468