In the computer graphics group, we are doing research on and developing new algorithms for the creation of images from three-dimensional scene descriptions. We have a special focus on computer graphics for mobile devices, such as mobile phones. On those platforms the algorithms need to be very efficient both in terms of memory bandwidth and power, and implementations must be very small. This presents difficult challenges that we attack in our research. Another area of study is programming languages and software architectures suitable for computer graphics applications. We are also looking into algorithms for ray tracing, GPU architectures, graphics hardware, rasterization algorithms, shading languages, and collision detection.