A Video Coding Refresher

A Video Coding Refresher

Published 9/2024
https://www.udemy.com/course/a-video-coding-refresher/

A comprehensive introduction

What you’ll learn

Overview of Video Coding

Video Coding Considerations and Video Quality Assessment

Color Formats, HDR, Video Hierarchy

Block Sizes, Intracoding, Intercoding

Transform Coding, Quantization, Entropy Coding, In-Loop Filtering

MP 4 Media Container, MIPI, H.323. SMPTE ST 2110

Requirements

There are no prerequisites.

Description

Significant improvements in video coding efficiencies entail a corresponding increase in encoding computation and complexity. For example, very high quality encoding may only be suitable for non-realtime applications. As a consequence, video codec development will become increasingly optimized toward specific applications in future. As you will discover, optimizing the efficiency of video coding requires a painstaking effort and a systematic approach in analyzing the coding performance using a wide variety of video content and coding parameters. Factors such as resolution, color/brightness volume, frame rate, and amount of information loss in video coding all impact the visual quality. This course gives an overview of video coding, focusing on the key principles of current and emerging video coding standards. It provides invaluable insights on video coding building blocks, including •Block Partitioning•Intracoding•Intercoding•Transform Coding•Quantization•Entropy Coding•In-loop FilteringThe instructor has published several books and many scientific research papers on video coding and streaming. He has developed 6 U.S. video patents that were licensed to industry and received the National Association of Broadcasters Technology Innovation Award for demonstrations of advanced media technologies. He has also conducted many custom video courses for Comcast/NBC, Qualcomm, Motorola Solutions, universities, and the IEEE, and has served as an expert witness on cable TV and video streaming.

Overview

Section 1: Introduction

Lecture 1 Introduction

Section 2: Video Coding Considerations and Quality Assessment

Lecture 2 Video Coding Considerations and Quality Assessment

Section 3: Color Formats, HDR, Video Coding Hierarchy

Lecture 3 Color Formats, HDR, Video Coding Hierarchy

Section 4: Block Sizes, Intracoding, Intercoding

Lecture 4 Block Sizes, Intracoding, Intercoding

Section 5: Transform Coding

Lecture 5 Transform Coding

Section 6: Quantization, Entropy Coding, Deblocking Filter

Lecture 6 Quantization, Entropy Coding, Deblocking Filter

Section 7: MP 4 Media Container, MIPI, H.323. SMPTE ST 2110

Lecture 7 MP 4 Media Container, MIPI, H.323. SMPTE ST 2110

Anyone who wish to learn about video coding