Digital video coding, compression, processing and communications. Target applications from low bit-rate, low quality to high bit-rate, high quality. Two- and three-dimensional sampling, color spaces, motion representation. Motion estimation: optical flow, blockmatching; constrained optimization: Bayesian methods, simulated annealing, Gibbs random fields. Mathematical basis for compression standards such as JPEG and MPEG, and digital television including HDTV. Rate-distortion based compression for optimal bit allocation via dynamic programming (Viterbi algorithm). Scalability in multimedia systems.
3 credits. Prerequisite: ECE 310
Course Code: ECE 418