Skip to main content
You are browsing the curriculum of a past academic year (2019–2020).
Do you want to change to the ongoing academic year?
Course unit, curriculum year 2019–2020
SGN-34006

3D and Virtual Reality, 5 cr

Tampere University
Teaching periods
Course code
SGN-34006
Language of instruction
English
Academic year
2019–2020
Level of study
Advanced studies
Grading scale
General scale, 0-5
Persons responsible
Responsible teacher:
Atanas Gotchev
Responsible organisation
Faculty of Information Technology and Communication Sciences 100 %
Core content
  • Geometric data types. Linear and affine transformations.
  • Cameras and rasterization. Depth. Verteces and pixels. Color. Raytracing.
  • Binocular vision; perception of depth. 3D visual cues.
  • 3D scene capture: multi-camera, multi-sensor approaches.
  • 3D scene representation formats: multi-view + multi-depth; layered depth; epipolar image; point-clouds and meshes. Copression of 3D imagery.
  • Immersive displays: 3D, light field VR and AR displays.
  • 3D tracking sensors: mechanical, optical, magnetic, audio. Motion capture.
Complementary knowledge
  • Transform matrices. Rotations and translations. Frames.
  • Materials and texture mapping.Geometrical models.
  • Vergence and accommodation conflict. Focus cues.
  • Calibration and rectification of multi-camera setting with different topologies. Depth estimation.
  • Format conversion methods. Multi-modal 3D scene compression.
  • Display-specific artifacts
  • Augmented reality
Specialist knowledge
  • Interpolation.
  • Sampling and reconstruction. Animation.
  • Visual processing paths
  • Capture-specific 3D visual artifacts
  • Representation-specific and compression-specific 3D visual artifacts.
  • Quality measurements for 3D displays.
  • Virtual reality
Learning outcomes
Prerequisites
Recommended prerequisites
Further information
Equivalences
Studies that include this course
Completion option 1

Participation in teaching

No scheduled teaching