Course detail
Multimedia
FIT-MULAcad. year: 2020/2021
Definition of multimedia technology, multimedia peripheral devices, connection between signal processing and multimedia, digital signal processors and their features, "case study" of system design with digital signal processor, Windows sound, video, and raster operation API, formats for image and sound digitization, formats for image and sound encoding, image compression, video compression, sound compression, DirectX raster operations, DirectX sound, OpenGL raster operations, multimedia programming interfaces.
Learning outcomes of the course unit
The students will learn to search team partners, to work in team, and to defend their work in public. They will also improve their skills in development tools usage and also in practical C/C++ programming.
Prerequisites
- recommended prerequisite
Co-requisites
Recommended optional programme components
Literature
IEEE Multimedia, IEEE, USA – various articles (EN)
David Salomon, Giovanni Motta. Handbook of Data Compression. Springer, 2010. ISBN 978-1-84882-902-2
Planned learning activities and teaching methods
Assesment methods and criteria linked to learning outcomes
Language of instruction
Work placements
Aims
Specification of controlled education, way of implementation and compensation for absences
Classification of course in study plans
- Programme IT-MGR-2 Master's
branch MBI , any year of study, summer semester, 5 credits, elective
branch MPV , any year of study, summer semester, 5 credits, elective
branch MSK , any year of study, summer semester, 5 credits, elective
branch MIS , any year of study, summer semester, 5 credits, compulsory-optional
branch MBS , any year of study, summer semester, 5 credits, elective
branch MIN , any year of study, summer semester, 5 credits, elective
branch MMI , any year of study, summer semester, 5 credits, elective
branch MMM , any year of study, summer semester, 5 credits, elective - Programme MITAI Master's
specialization NADE , any year of study, summer semester, 5 credits, elective
specialization NBIO , any year of study, summer semester, 5 credits, elective
specialization NGRI , any year of study, summer semester, 5 credits, compulsory
specialization NNET , any year of study, summer semester, 5 credits, elective
specialization NVIZ , any year of study, summer semester, 5 credits, elective
specialization NCPS , any year of study, summer semester, 5 credits, elective
specialization NSEC , any year of study, summer semester, 5 credits, elective
specialization NEMB , any year of study, summer semester, 5 credits, elective
specialization NHPC , any year of study, summer semester, 5 credits, elective
specialization NISD , any year of study, summer semester, 5 credits, elective
specialization NIDE , any year of study, summer semester, 5 credits, elective
specialization NISY , any year of study, summer semester, 5 credits, elective
specialization NMAL , any year of study, summer semester, 5 credits, elective
specialization NMAT , any year of study, summer semester, 5 credits, elective
specialization NSEN , any year of study, summer semester, 5 credits, elective
specialization NVER , any year of study, summer semester, 5 credits, elective
specialization NSPE , any year of study, summer semester, 5 credits, elective - Programme IT-MGR-2 Master's
branch MGM , 1. year of study, summer semester, 5 credits, compulsory
Type of course unit
Lecture
Teacher / Lecturer
Syllabus
- Introduction, signal processing (10. 2. 2021, Zemčík, slides)
- Filtration (17. 2. 2021, Zemčík, slides)
- Compression techniques (24. 2. 2021, Bařina, slides)
- Audio formats (3. 3. 2021, Grézl, slides, new slides)
- Sound interfaces (10. 3. 2021, Bařina, slides)
- Image and video compression fundamentals (17. 3. 2021, Zemčík, slides)
- Image formats (24. 3. 2021, Bařina, slides)
- Video formats (31. 3. 2021, Bařina, slides)
- Multimedia frameworks (7. 4. 2021, Bařina, slides), mid-term test
- DirectX (14. 4. 2021, Kobrtek, slides)
- OpenGL (21. 4. 2021, Milet, slides)
- Formats and technologies in TV (28. 4. 2021, invited speaker Novotný, slides)
- Conclusion (5. 5. 2021, Zemčík)
Exercise in computer lab
Teacher / Lecturer
Syllabus
- Introductory lab, introduction to tools
- Sound filter design and implementation
- Raster operations in Windows API
- Video sequence processing
- JPEG compression - DCT settings
- DirectX interface for sound and image
Project
Teacher / Lecturer
Syllabus
- Individually assigned examples for the duration of the course