Computer Graphics
TU Braunschweig

Wavelet-Based Fast Decoding of 360° Videos

Wavelet-Based Fast Decoding of 360° Videos

In this paper, we propose a wavelet-based video codec specifically designed for VR displays that enables real-time playback of high-resolution 360° videos. Our codec exploits the fact that only a fraction of the full 360° video frame is visible on the display at any time. To load and decode the video viewport-dependently in real time, we make use of the wavelet transform for intra- as well as inter-frame coding. Thereby, the relevant content is directly streamed from the drive, without the need to hold the entire frames in memory. With an average of 193 frames per second at 8192 × 8192 -pixel full-frame resolution, the conducted evaluation demonstrates that our codec’s decoding performance is up to 272% higher than that of the state-of-the-art video codecs H.265 and AV1 for typical VR displays. By means of a perceptual study, we further illustrate the necessity of high frame rates for a better VR experience. Finally, we demonstrate how our wavelet-based codec can also directly be used in conjunction with foveation for further performance increase.

Author(s):Colin Groth, Sascha Fricke, Susana Castillo, Marcus Magnor
Published:February 2023
Journal:IEEE Transactions on Visualization and Computer Graphics (TVCG, Proc. IEEE VR)
Presented at:IEEE Conference on Virtual Reality and 3D User Interfaces (VR) 2023
Project(s): Immersive Digital Reality 

  title = {Wavelet-Based Fast Decoding of 360\textdegree  Videos},
  author = {Groth, Colin and Fricke, Sascha and Castillo, Susana  and Magnor, Marcus},
  journal = {{IEEE} Transactions on Visualization and Computer Graphics ({TVCG}, Proc. {IEEE} {VR})},
  doi = {10.1109/{TVCG}.2023.3247080},
  pages = {1--9},
  month = {Feb},
  year = {2023}