DMET 902 Advanced Video Processing

Course Information

Abstract

  • This course introduces the students to some major topics in digital video compression. The course is intended to be self-contained, hence, reasonable preparation for most of the topics is provided. The course coverage includes Motion Estimation/Motion
    Compensation (ME/MC), Transform Coding, Entropy Coding, and Video Coding Standards with an emphasis on Advanced Video Coding (AVC) as one of the most widely-spread video coding standard, as well as the emerging Scalable Video Coding (SVC). The students are trained to model different algorithms using SW (MATLAB and/or any other programming languages), HW description languages, and/or dataflow programming languages (e.g. CAL).
     

Outline

    • Introduction to Video Coding
    • Motion Estimation/Compensation – Concepts and Implementations
    • Transform Coding – Concepts and Implementations
    • Entropy Coding – Concepts and Implementations
    • Video Coding Standards (with emphasis on Advanced Video Coding and Scalable Video Coding)
       

Objectives

    • Recognizing the basic fundamentals of digital video representation and compression
    • Recognizing the general features of Motion Estimation
    • Recognizing the general features of Transform and Quantization
    • Recognizing the general features of Entropy Coding
    • Recognizing the basic features of the H.264 standard
    • Recognizing the basic features of the SVC standard
    • Recognizing the basic features of other video coding standards
       
RenewSession