Exam registration:
https://doodle.com/meeting/participate/id/aA93LlOa
Course Web page:
inf.fu-berlin.de/lehre/SS24/ImageVideoCoding/ivc.htm
Repository for implementation project:
https://git.imp.fu-berlin.de/schwarz/ivc2024-project.git (C++)
https://git.imp.fu-berlin.de/schwarz/ivc2024-project-python.git (Python)
Screen sharing (during tutorials):
https://fu-berlin.webex.com/fu-berlin/j.php?MTID=mddb1f1c5e047cba54c1c5951e92dee22
Die Vorlesung behandelt die wichtigsten Konzepte und Algorithmen, die in modernen Bild- und Videocodierverfahren verwendet werden. Wir werden uns insbesondere auf Techniken konzentrieren, die in aktuellen internationalen Videocodierstandards Anwendung finden.
In einem kurzen ersten Teil werden zunächst die sogenannten Rohdatenformate eingeführt, welche als Eingangs- und Ausgangsformate von Bild- und Videocodecs verwendet werden. Dieser Teil beinhaltet folgenden Themen:
Der zweite Teil der Vorlesung behandelt zunächst die Bildcodierung und umfasst folgende Themen:
Im dritten und letzten Teil der Vorlesungen behandeln wir Konzept die letztendlich die Videocodierung deutlich effizienter machen als eine separate Codierung der Einzelbilder. Dieser Teil umfasst folgende Themen:
In den Übungen werden wir schrittweise einen eigenen Codec für Bilder implementieren. Bei entsprechenden Interesse kann dieser zu einem einfachen Videocodec erweitert werden.
Course No | Course Type | Hours |
---|---|---|
19327401 | Vorlesung | 2 |
19327402 | Übung | 2 |
Time Span | 15.04.2024 - 15.07.2024 |
---|---|
Instructors |
Heiko Schwarz
|
0086c_k150 | 2014, BSc Informatik (Mono), 150 LPs |
0086d_k135 | 2014, BSc Informatik (Mono), 135 LPs |
0087d_k90 | 2015, BSc Informatik (Kombi), 90 LPs |
0088d_m60 | 2015, MSc Informatik (Kombi), 60 LPs |
0089b_MA120 | 2008, MSc Informatik (Mono), 120 LPs |
0089c_MA120 | 2014, MSc Informatik (Mono), 120 LPs |
0207b_m37 | 2015, MSc Informatik (Lehramt), 37 LPs |
0208b_m42 | 2015, MSc Informatik (Lehramt), 42 LPs |
0458a_m37 | 2015, MSc Informatik (Lehramt), 37 LPs |
0471a_m42 | 2015, MSc Informatik (Lehramt), 42 LPs |
0556a_m37 | 2018, M-Ed Fach 1 Informatik (Lehramt an Integrierten Sekundarschulen und Gymnasien), 37 LPs |
0556b_m37 | 2023, M-Ed Informatik Fach 1 (Lehramt an Integrierten Sekundarschulen und Gymnasien), 37 LP |
0557a_m42 | 2018, M-Ed Fach 2 Informatik (Lehramt an Integrierten Sekundarschulen und Gymnasien), 42 LPs |
0557b_m42 | 2023, M-Ed Informatik Fach 2 Informatik (Lehramt an Integrierten Sekundarschulen und Gymnasien), 42 LPs |
0590a_MA120 | 2019, MSc Data Science, 120 LP |
Day | Time | Location | Details |
---|---|---|---|
Monday | 14-16 | T9/051 Seminarraum | 2024-04-15 - 2024-07-15 |
Day | Time | Location | Details |
---|---|---|---|
Monday | 12-14 | T9/055 Seminarraum | Übung 01 |
Die erste Übung am 15. April (12:15) findet statt, auch wenn diese vor der ersten Vorlesung liegt. Ich möchte in dieser Übung mit Ihnen (1) den grundsätzlichen Ablauf der Übungen diskutieren, (2) Ihnen erläutern, was wir in den Übungen erreichen wollen, und (3) versuchen, mich mit Ihnen auf eine Programmiersprache für das gemeinsame Projekt zu einigen.
Essence in English:
The first tutorial on April 15, 12:15, takes place (even though it is before the first lecture).