Introduction to digital image processing techniques for enhancement, compression, restoration, reconstruction, and analysis, 2-D signals and systems, image analysis, image segmentation, achromatic vision, color image processing, color imaging systems, medical imaging, image sharpening, interpolation, decimation, linear and nonlinear filtering, camera modeling, stereo vision, pose calculation, object recognition, optical flows, visual tracking, color vision, and beginning concepts of computational geometry.