This project seminar aims at bachelor students who want to extend their computer graphic skills with respect to the analysis, planning, and development of real-time image and video processing techniques for mobile devices. The course has mainly a project character and is subdivided into two parts:
The first part of the course is organized as a lecture series, introducing the following basic concepts and foundations to:

- Techniques for image and video processing,
- OpenGL ES and OpenGL ES Shading Language (GLSL ES)
- Application development for Android and iOS systems

Using selected image and video processing operations, the course teaches how fundamental rendering techniques can be developed and tested. Furthermore, limitations and challenges of graphics development for mobile devices will be taught.
In the second part of the course, participants will work individually or in teams to implement selected topics in the field of interactive image and video processing. Therefore, both an iOS and Android framework will be provided.