Media Processing

Previous Year's Students' Projects

WiSe 2016/17

Interactive Coloring Book

  • Pascal Gruppe 
  • Benjamin Mayer
  • Bastian Cornelsen

Media Processing

Lecture and Tutorial Media Processing

Module code inf018
Language of Instructions German
Target Group Bachelor
Area Applied Computer Science
SWS 2 + 2
ECTS 6.0

Module Contents

The module adresses methods of media processing. The lecture focuses on the process chain from digital image generation, image processing and image storage to image analysis. Topics of the lecture initially include classical topics of image enhancement, feature extraction, feature measurement, shape analysis and image understanding. Likewise however methods of machine learning and deep neural networks are considered the image processing, image analysis and image improvement. In the practical assisgments the different methods of the image processing are combined and used at a concrete example of application.

Placement in the Curriculum

The Module Human-Computer Interaction is an elective compulsory module for practical computer science. The module is offered as a lecture with an accompanying practical project of 6 ECTS (2VL + 2P), lecture and practical assignments. The expected workload is 180 hours with an 56 hours of expected attendance time. The module involves independent project work in small teams. 

Learning Goals

The students can explain the basics of image processing and know which algorithms exist for the basic tasks in image processing and how these are applied.  

The students can apply basic methods of image processing they learned in the lecture to solve simple problems.


The students

  • can name basic characteristics of digital media
  • can explain the most common methods for encoding and compressing images, video and audio
  • can describe basic procedures for image enhancement, feature extraction, feature description, image analysis and image comprehension.


The students

  • can recognize and evaluate image properties and decide for suitable image processing methods.
  • can select existing software packages for simple image processing problems, as well as use and customize them for their specific task.
  • can implement simple image and media processing functions in a higher programming language (e.g., C ++).


The students

  • can plan, implement, and document a software project in team work.
  • can present the results of their work to an audience and adequately respond to criticism and questions.


The students

  • can accept and learn from mistakes made during the process of implementation.


Registration for the module takes place in the first semester weeks via the learning management system Stud.IP. The students will receive detailed information on attendance, tasks and dates in the first course at the beginning of the semester as well as in the learning management system Stud.IP.


[1] Wilhelm Burger und Mark James Burge. Digitale Bildverarbeitung: Eine Einführung mit Java und Image, J. Springer, 2006.

(Changed: 19 Jan 2024)  | 
Zum Seitananfang scrollen Scroll to the top of the page