Universitat des Saarlandes

Universitaet des Saarlandes, through its activities at the Intel Visual ComputingInstitute. With more than 30 professors, 300 Ph.D.students and three associated on-campus institutes (theGerman Research Centre for Artificial Intelligence and the Max Planck Institutes on Informatics and onSoftware-Systems) the University of Saarland in Saarbruecken is one of the biggest and most important academic centre for Computer Science in Europe, and a world centre for visual computing.

In 2008 theUniversity of Saarland was granted two major funds under the German Excellence Initiative and established itself as the leading computer science department in Germany. The foundation and opening of the Intel Visual Computing Institute in 2009 extended this excellence towards industrial research.

The Intel Visual Computing Institute is a joint undertaking of Saarland University, Intel, the German Research Centre for Artificial Intelligence and the Max Planck Institutes for Informatics and Software Systems.

IVCI focuses on research into the acquisition, modelling, processing, transmission, rendering and display of visual and associated data. It addresses a complex combination of hard challenges: achieving highest performance and scalability, integrating multi-modal data, analyzing and handling of massive data volumes, designing efficient and scalable algorithms, efficient encoding and transmission of time dependent data, and all of this under real-time constraints. IVCI’s research field includes computer graphics, computer vision, still and moving image processing, CAD, interactive simulation, geometry processing, animation, HCI, parallel programming languages, compilers and tools.

Video: User Controlled Robots
Two browsers windows showing a single shared 3D scene where the robots are each interactively controlled by a user through XML3D runnning in each of the browser. Scene changes by either client are synchronized among them and with a rendering server in the cloud. There the scenes are rendered in real-time and the results are streamed from the server the clients. The server actually renderes two versions of the scene: The left browser shows the scene rendered via real-time ray tracing (overlay shows the dynamic distribution of rendering tasks across four nodes), while the right browser displays the same scene rendered on the server from the perspective of the other robot via DirectX11.