Hi, you are logged in as , if you are not , please click here

Challenges in HEVC video coding and video communication over 5G 19 Mar - 22 Mar 2018

More Info

Course Information

Challenges in HEVC video coding and video communication over 5G 19 Mar - 22 Mar 2018

The course is designed to provide an overview of the fundamental principles of image and video compression algorithms primarily focusing on the state-of-the-art video coding standard High Efficiency Video Coding (HEVC). The course will present the underlying theories and signal processing techniques required for video coding in an accessible manner together with practical exercises involving state-of-the-art video encoding and streaming tools. The topics include information theory, quantization, transform coding, variable length coding, prediction models, post processing and filtering, HEVC coding tools and features and MPEG-DASH based video streaming with the inclusion of laboratory demonstrations.

In addition, the course is intended to provide an overview of the state-of-the-art High Dynamic Range (HDR) video compression and distribution techniques, concepts of Hybrid broadcast/broadband TV (HbbTV) services, and challenges in interactive and personalized media content distribution.

Course Code


Course Dates

19th March 2018 – 22nd March 2018

Course Leader

Barbara Steel
Course Description

Detailed Description:

Introduction to image and video compression – Anil Fernando

An introduction to the whole course and its structure. This lecture will cover basic concepts of image and video compression, evolution of video coding standards and applications, and overview of relevant text books and reference materials in the field.

In addition, implications of video coding in video communication, video quality, error resilient and concealment aspects of video transmission will be discussed.

HEVC video coding tools – Thanuja Mallikarachchi

This lecture will cover the HEVC encoding architecture, comparison of H.264/AVC and HEVC coding tools, intra- and inter-prediction tools, transform coding, quantization, entropy coding and in-loop filtering algorithms with respect to HEVC will be discussed. Moreover, high level syntax elements, reference picture architecture will be introduced followed up by the challenges faced in HEVC based video coding.

Introduction to video coding tools: (Lab session) – Gosala Kulupana

Following the introduction to video coding in HEVC, this lab session will cover the state-of-the-art video coding and analysis tools together with the evaluation metrics. In this context, research oriented HEVC encoding and decoding tools (HM Test Models), openHEVC decoding tools, and commercially used ffmpeg tools will be introduced and their operational aspects will be demonstrated using experimental tasks. Media distribution phases including encoding, packetization, multiplexing and streaming examples will be discussed using real-world applications. In addition, stream analyser tools (Gitl HEVC Analyzer), will be used to discuss the bit stream syntax elements of both H.264/AVC and HEVC standards.


Video communication – Anil Fernando

This lecture introduces the concepts of video communication covering packet based video transmission, error resilience, error concealment, robustness of video encoders and content adaptation in video transmission.

Challenges in video content delivery over 5G networks - Muhammad Ali Imran

This lecture covers an overview of 5G communication infrastructure, practical issues in achieving ultra-low latency and reliable connectivity to realize high definition real-time mobile video transmission. In addition, 5G features that potentially support 4K video streaming over wireless networks (frequency bands, duplexing techniques, millimetre waves, small cells, massive MIMO, beamforming etc.) will be discussed.

Video streaming basics: (Lab session) – Gosala Kulupana

This lab session will introduce video streaming technologies using ffmpeg encoding tools, ffserver and MPEG-DASH. Simple exercises will be discussed involving real-world applications giving participants a hands on experience on the underlying operations associated with video communication.

In addition, the concepts of error resilience and error concealment in video coding layer will be discussed with practical exercises.

High Dynamic Range (HDR) video compression and transmission -  Tim Border

This lecture gives a brief overview of HDR video contents, HEVC based HDR video compression, and HDR standards such as Hybrid Log-Gamma (HLG). The applications and challenges of HDR video compression, streaming and transmission are discussed.

HbbTV: Specification and Applications – Oliver Botti

This lecture gives an overview of the technical specifications in DVB for interactive broadcast television, HbbTV standard and potential applications followed by a discussion on future of hybrid broadband/broadcasting television.

Quality of Experience in media applications – Anil Fernando

A brief overview of video quality assessment. This lecture will cover objective and subjective video quality assessment techniques, network QoS implications for video quality, classifications of quality metrics, SSIM, VQM models and ITU-BT-500 specifications for subjective video quality assessment. In addition, the concept of Quality of Experience and its influence on video applications over QoS models will be discussed.

Media content creation for visual search, identification and tracking Miroslaw Bober

This lecture provides the background knowledge on visual search and media content analysis for the broadcast industry. The lecture covers, standardization activities for compact descriptors for video analysis and visual search, state-of-the-art video asset management with visual finger printing, digital watermarking and visual search capabilities, and the content creation processes that enable cross platform visual content tracking, identification and searching across diverse digital media ecosystems.


Cloud resource allocation and content delivery architectures for interactive and personalized media content distribution - Dumidu Talagala

This lecture gives an overview of the content delivery network architectures for media distribution for interactive multimedia applications. The lecture is expected to provide an overview of requirements and specifications, resource planning, cloud resource provisioning and group QoE optimization to achieve immersive interactive broadcast content distribution across multiple social groups.

In addition, the challenges in video communication for interactive media applications in the context of related EU projects (e.g., ACTION-TV) will be discussed with a primary focus on the video content personalization.

Challenges in video coding and research potentials – Thanuja Mallikarachchi

This presentation will provide ongoing and future research opportunities in the field of video coding. This will cover, the state-of-the-art research approaches followed with respect to the encoding and decoding complexity reduction of HEVC standard, improvements in error resilient aware video coding, usage of parallelization tools in HEVC, SHVC, video content adaptation logics and research activities beyond HEVC.

MSc tutorial and revision session – Anil Fernando

This session summarizes the contents discussed throughout the course and discusses tutorial questions aligned with real-world use cases. The theoretical concepts in video coding will be revised and example questions will be discussed.



How would you rate your experience today?

How can we contact you?

What could we do better?

   Change Code