Degree in Electronic Engineering - Minor in Robotics

Become a qualified specialist focused in the field of robotics applied to sectors such as social, educational, therapeutic or care

Digital Video

Description
Type Subject
Optativa
Semester
First
Credits
4.00

Titular Professors

Previous Knowledge
Objectives
Contents

THEORETICAL T:

Topic 1: Baseband video signal

1.1. Composite video signal
1.1.1. PAL and NTSC encoders
1.1.2. Measurements in composite video

1.2. Component video signal
1.2.1. YUV and GBR signals
1.2.2. Component video measurements

1.3. Digital video signal
1.3.1. SDI signal generation
1.3.2. Formats: HDTV 1080, HDTV 720
1.3.3. HD-SDI
1.3.4. SDI encoder
1.3.5. AES / EBU
1.3.6. Ancillary Data
1.3.7. Embedded audio
1.3.8. ITU-R BT 2020 UHDTV

Topic 2: Video compression

2.1 Introduction to video compression techniques
2.1.1 Lossless compression
2.1.1.1 Variable length code (VLC). Huffman code
2.1.1.2 Lempel-Ziv coding
2.1.1.3 Arithmetic coding
2.1.2 Predictive methods
2.1.2.1 Predictive coding with losses. DPCM
2.1.2.2 Quantification
2.1.2.3 Vector Quantification
2.1.3 Transformed methods
2.1.3.1 Unit transforms
2.1.3.2 Karhunen-Loève Transform
2.1.3.3 Discrete Fourier Transform (DFT)
2.1.3.4 Discrete Cosine Transform (DCT)
2.1.3.5 Two-dimensional transforms 2D DCT
2.1.3.6 Sub-band coding. EZW

2.2 Image Coding
2.2.1 Lossless JPEG
2.2.2 JPEG with losses
2.2.3 JPEG-2000

2.3 Fundamentals of video encoding
2.3.1 Hybrid Coding
2.3.2 Motion estimation and compensation

2.4 Video compression standards
2.4.1 Video encoding standardization bodies
2.4.2 H.120, H.261
2.4.3 MPEG-1 and MPEG-2
2.4.4 MPEG-4 Visual
2.4.5 MPEG-4 Part 10 AVC / H.264
2.4.6 VC-1
2.4.7 Dirac
2.4.8 MPEG-HEVC / H.265

2.5 Video quality measures
2.5.1 Objective measures
2.5.2 Subjective measures

2.6 Audio compression
2.6.1 Perceptual audio encoding
2.6.2 MPEG-1 Layer I & II
2.6.3 Layer 3 (mp3)
2.6.4 Multi-channel audio

Topic 3: Video containers

3.1 MPEG-2 Systems
3.1.1 Elementary Streams (ES)
3.1.2 Synchronization
3.1.3 Packetized Elementary Stream (PES)
3.1.4 Program Stream (PS)
3.1.5 Transport Stream (TS)
3.1.6 Program Specific Information (PSI)
3.1.7 Service Information (DVB-SI)
3.1.8 DVB Subtitling
3.1.9 Measures on Transport Stream (ETR 290).
3.1.10 Transmission of data on Transport Stream
3.1.11 Hybrid Broadcast-Broadband TV (HbbTV)
3.1.12 Conditional DVB-CA access
3.1.13 Symulcript and Multicrypt

3.2 Other containers:
3.2.1 ISO based Media File format
3.2.2 Material exchange Format: MXF

Topic 4: Video over IP

4.1 Progressive download

4.2 Streaming
4.2.1 Unicast vs multicast
4.2.2 RTP / RTCP protocols
4.2.3 RTSP and SDP
4.2.4 Streaming architectures. CDNs
4.2.5 Peer-2-peer (p2p)
4.2.6 Video over IP issues

4.3 Adaptive HTTP Streaming (OTT)
4.3.1 HLS
4.3.2 MPEG-DASH

PRACTICAL PART:

Students must complete four practices consisting of:

1. Baseband measurements
2. Video compression
3. MPEG-2 Systems
4. IPTV and OTT

Methodology
Evaluation
Evaluation Criteria
Basic Bibliography
Additional Material