• DocumentCode
    1127060
  • Title

    A Programmable Display Layer for Virtual Reality System Architectures

  • Author

    Smit, Ferdi Alexander ; Van Liere, Robert ; Froehlich, Bernd

  • Author_Institution
    Centrum Wiskunde & Inf. (CWI), Amsterdam, Netherlands
  • Volume
    16
  • Issue
    1
  • fYear
    2010
  • Firstpage
    28
  • Lastpage
    42
  • Abstract
    Display systems typically operate at a minimum rate of 60 Hz. However, existing VR-architectures generally produce application updates at a lower rate. Consequently, the display is not updated by the application every display frame. This causes a number of undesirable perceptual artifacts. We describe an architecture that provides a programmable display layer (PDL) in order to generate updated display frames. This replaces the default display behavior of repeating application frames until an update is available. We will show three benefits of the architecture typical to VR. First, smooth motion is provided by generating intermediate display frames by per-pixel depth-image warping using 3D motion fields. Smooth motion eliminates various perceptual artifacts due to judder. Second, we implement fine-grained latency reduction at the display frame level using a synchronized prediction of simulation objects and the viewpoint. This improves the average quality and consistency of latency reduction. Third, a crosstalk reduction algorithm for consecutive display frames is implemented, which improves the quality of stereoscopic images. To evaluate the architecture, we compare image quality and latency to that of a classic level-of-detail approach.
  • Keywords
    computer displays; rendering (computer graphics); software architecture; virtual reality; VR architecture; crosstalk reduction algorithm; display frame generation; display systems; frequency 60 Hz; latency reduction; programmable display layer; smooth motion; virtual reality system; Crosstalk; Delay; Displays; Graphics; Hardware; Image quality; Layout; Page description languages; Rendering (computer graphics); Virtual reality; Display algorithms; image-based rendering.; virtual reality; Computer Graphics; Equipment Design; Equipment Failure Analysis; Imaging, Three-Dimensional; Models, Theoretical; User-Computer Interface;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/TVCG.2009.75
  • Filename
    5156497