Current technology is able to support real applications of virtual reality in numerous activities. The gradual development in the field of virtual reality reveals new issues which require basic research. More precisely, the research topics include the problematics of a single user and the virtual reality (usability of virtual reality, convenient approaches, effectivity and ergonomics), the problematics of a group of users in a virtual environment (virtual and remote cooperation), the handling of large data sets (virtualization of real world, editing of large models) and a combination of virtual and real world in general (projection, video, specific input and output technologies).
During the acquisition of models of objects which are to be transferred from the real world to virtual reality, it is necessary to process large unstructured data sets which have to be organized in a specific form suitable for further processing. This includes the development of efficient algorithms for the creation and maintenance of both surface and point models and their modifications into a form that allows solving fundamental issues of modeling, visualization, collision detection and many others in real time. Another important field with direct connection to virtual reality is the visualization. Visualization relates to the key concepts of data semantics, content interpretation and extracting new information from the data. The connection between visualization and virtual reality offers a possibility of interactive exploration of visualized data and gaining new knowledge in a particular field of interest.
Key methods and concepts used in computer graphics and virtual reality are continuously being implemented in specialized hardware and influence the design of new architectures. Concurrently, methods with high degree of parallelism are being developed.

Main research priorities

  • Theoretical research of algorithms in the field of collision detection techniques and visualization of large scenes. With the utilization of computational geometry principles, efficient methods are developed, together with efficient data structures which allow real-time visualization and collision detection.
  • Analysis and visualization of protein structures based on computational geometry and computer graphics. A new system for computation of channels connecting an active site in a protein molecule with molecular surface is developed in cooperation with National Centre for Biomolecular Research (Masaryk University).
  • Algorithms for haptic interaction. In cooperation with the Faculty of Applied Sciences (University of West Bohemia, Pilsen), algorithms for triangular meshes are developed. The algorithms are verified and tested in haptic and virtual reality applications.
  • Interaction techniques in virtual environment. The research is focused on multimodal interaction methods which allow effective use of applications in the virtual environment. A system called VRECKO, which supports a large number of input and output devices in the Human Computer Interaction laboratory, is being developed. This system allows prototyping of novel interaction methods.
  • Motion capture and tracking. We test optic systems for motion capture and tracking of a user and objects in space. The research is also focused on the connection of the system to developed applications.

Information for students

Computer graphics has become an important tool in many fields of informatics. It contains many interesting areas ranging from theoretical solution of fundamental problems with mathematical basics to gaming applications. It helps solving new interdisciplinary tasks and converts conventional work forms in the research and in ordinary life. In our team, there are opportunities for students interested in theoretical basics of informatics, mathematic analysis, computational geometry or numeric methods as well as for students which are willing to create applications of technologic novelty and work with unique devices for human-computer interaction and haptic feedback. More details can be found on the webpage of the Human Computer Interaction Laboratory or personally in the laboratory. Feel free to visit us and get acquainted with our research.

Research team

The research in the field of virtual reality and computer graphics is being carried out in the Human Computer Interaction Laboratory. On the web page of the laboratory you may find the structure of the research team, current research interests and projects, open problems and related activities.


Assoc. Prof. Jiří Sochor
Phone: +420-549 49 6939
Email: sochor(at)