Skip to main content
Side panel
Home
Recherche de cours
Aide
More
English (en)
Deutsch (de)
English (en)
Español - Internacional (es)
Français (fr)
Русский (ru)
日本語 (ja)
简体中文 (zh_cn)
You are currently using guest access
Log in
Home
Recherche de cours
Aide
Open course index
Open block drawer
VICO : Multimedia Communication
Topic outline
General
Collapse all
Expand all
Forum des nouvelles
Image & Video coding - Vincent Ricordel
Step 00
Program
File
Lab 0: GNU/Octave Introduction
File
Lab1b: Image "Cameraman.tif"
File
Lab1b: Image "Clown.bmp"
File
GNU/octave Scripts examples
File
Step 01
Lecture 1: Image coding basis
File
Video: Master-VICO-L1
Nudgis resource
Literature: Digital Video Compression Overview (DPCM, 1993)
File
Step 02
Lab1a: DPCM principles
File
Lab1b: DPCM - Coding of a grey level image (soft: GNU/octave)
File
Lab1b: DPCM - correction (GNU/octave code)
File
Step 03
Lecture 2: Video Coding (MPEG1 & 2)
File
Video: Master-VICO-L2
Nudgis resource
Literature: ME (Motion Estimation), MPEG1 & MPEG2
File
Step 04
Lab2a: Block Matching (GNU/octave)
File
Lab2a: Block Matching (GNU/octave)
File
2 frames of the sequence "Vectra"
File
The sequence "Vectra"
File
Lab2a: Block Matching (GNU/octave) - solution
File
Lab2b: Motion Estimation (VCDemo)
File
VCDemo-HELP
File
Step 05
Lecture 3: Video Coding (MPEG4, H.264/AVC)
File
Video: Master-VICO-L3
Nudgis resource
Literature: H.264/AVC
File
Step 07
Lab3a: MPEG1, MPEG2 (VCDemo)
File
Interleaved sequence "Mobile" (for VCDemo)
File
Lab3b: H.264/AVC (VCDemo)
File
Step 06
Lecture 4: Video Coding (HEVC)
File
Video: Master-VICO-L4
Nudgis resource
Literature: HEVC
File
Step 08
Lab4: HEVC
File
Link to the HM16.20
URL
Scripts examples (encoding / decoding, .bat files)
Softs (YUVPlayer.exe, Visual-Studio-C++-express)
File
Link to the "Intel Video Pro Analyser" (.exe)
URL
Another link to the "Intel Video Pro Analyser" (.exe) on UNcloud.
URL
YUV video sequence: Mobile (CIF, color, 300 frames)
URL
YUV video sequence: coastgard (QCIF, color, 300 frames)
File
YUV video sequence: foreman (QCIF, color, 10 frames)
File
Step-09
Lecture 5: Vector Quantization (VQ) & TSLVQ (Tree-Structured Lattice VQ)
File
Video: Master-VICO-L5
Nudgis resource
Literature: LBG, TSLVQ
File
Step-10
Lab5a: Lloyd algorithm (K means)
File
Lab5a: Lloyd code (GNU/octave)
File
A (simple) color image
File
Lab5b: TSLVQ
File
Lab5b: TSLVQ code (GNU/octave)
File
Step-11 Exam
Subject example - 2018
File
Subject example - 2022
File
Topic 2
Week 4 - Data Security and Chaos-based Data Security
Safwan El Assad
DS&CbDS
Folder
DS&CbDS_Papers
Folder
Topic 3