First cycle
degree courses
Second cycle
degree courses
Single cycle
degree courses
School of Engineering
ICT FOR INTERNET AND MULTIMEDIA
Course unit
SOURCE CODING
INN1029415, A.A. 2017/18

Information concerning the students who enrolled in A.Y. 2017/18

Information on the course unit
Degree course Second cycle degree in
ICT FOR INTERNET AND MULTIMEDIA
IN2371, Degree course structure A.Y. 2017/18, A.Y. 2017/18
N0
bring this page
with you
Degree course track CYBERSYSTEMS [002PD]
Number of ECTS credits allocated 6.0
Type of assessment Mark
Course unit English denomination SOURCE CODING
Department of reference Department of Information Engineering
Mandatory attendance No
Language of instruction English
Branch PADOVA
Single Course unit The Course unit can be attended under the option Single Course unit attendance
Optional Course unit The Course unit can be chosen as Optional Course unit

Lecturers
Teacher in charge GIANCARLO CALVAGNO ING-INF/03

Mutuating
Course unit code Course unit name Teacher in charge Degree course code
INN1029415 SOURCE CODING GIANCARLO CALVAGNO IN2371

ECTS: details
Type Scientific-Disciplinary Sector Credits allocated
Core courses ING-INF/03 Telecommunications 6.0

Mode of delivery (when and how)
Period Second semester
Year 1st Year
Teaching method frontal

Organisation of didactics
Type of hours Credits Hours of
teaching
Hours of
Individual study
Shifts
Lecture 6.0 48 102.0 No turn

Calendar
Start of activities 26/02/2018
End of activities 01/06/2018

Syllabus
Prerequisites: Fundamentals of mathematical analysis and probability. Digital signal processing.
Target skills and knowledge: The goal of the course is to provide the principles and tools to analyze and develop both lossless and lossy data compression techniques. Moreover, applications of such techniques to multimedia signal coding will be presented, together with some of the present coding standards.
Examination methods: Written exam and home assignment.
Assessment criteria: Students must demonstrate to know the theoretical concepts developed during the course and must be able to apply them to practical data compression problems.
Course unit contents: Lossless coding:
Entropy. Uniquely decodable codes. Fists Shannon theorem. Typical set. Asymptotic equipartition property. Huffman coding, arithmetic coding and Ziv-Lempel coding. Context based adaptive coding.

Lossy coding:
Rate-distortion function R(D) and distortion-rate function D(R). Gaussian case. Shannon lower bound. Scalar quantization. Vector quantization. Predictive coding. Transform coding. Subband coding. Optimal bit allocation. Coding gains and asymptotic values.

Applications to multimedia signal compression (audio, images, video):
Multimedia signals redundancy. Objective redundancy and perceptual redundancy. Essentials of MPEG3 (MP3), JPEG, JPEG2000, MPEG2 and H.264/AVC standards.
Planned learning activities and teaching methods: Lectures.
Additional notes about suggested reading: All the topics of the course will be taught in classroom. Class notes can be integrated with the reference textbook and with additional material made available on the moodle platform.
Textbooks (and optional supplementary readings)
  • K. Sayood, Introduction to data compression. Walham: Morgan Kaufmann, 2012. Cerca nel catalogo