Back to All
Developer Blog

Using Super Resolution to Boost Resolution in Virtual Reality

Co-written by Sam Holmes

Virtual reality (VR) devices utilize high resolutions and framerates to create a sense of presence and immersion. Creating immersive content at these high resolutions and framerates can be taxing on performance, memory, system and wireless bandwidth, and power. At Qualcomm Technologies, Inc. we’ve been exploring solutions to address these challenges, and super resolution techniques is one such technique which can be beneficial.

Recently we worked with Guy Godin, creator of Virtual Desktop, to integrate Snapdragon Game Super Resolution boosting the quality of PCVR-to-HMD split rendering. VR gamers who were only able to render at the lower supported resolutions will now be able to upscale their favorite PCVR titles to the highest available resolution settings (Ultra / God Like) on the headset. And they can also take advantage of Synchronous Space Warp to help further reduce the VR-ready PC requirements. This will be available soon on multiple headsets with our Snapdragon XR2 Platform and its Qualcomm Adreno GPU.

Qualcomm-image
PCVR Streaming Options in Virtual Desktop

 

What is super resolution and how can it help VR?

Super resolution techniques create higher resolution images from lower resolution inputs by refining details and enhancing features to produce sharp and clear visuals while using less resources than native rendering. By utilizing super resolution, platforms, and applications, developers can increase the display resolution while meeting framerates and maintaining visual fidelity.

Such approaches also benefit VR devices. Carefully tuned algorithms enhance PCVR-to-HMD split rendering setups by reducing the wireless bandwidth necessary to deliver rendered frames. Further, by applying super resolution on the HMD, headset power and bandwidth pressure is also reduced by only upscaling content close to the end of the display pipeline.

Key Features of Snapdragon Game Super Resolution for VR The nature of VR systems requires special attention when implementing super resolution algorithms. There are several aspects specific to VR that factored into our solution:

  • Requires only the color buffer
    For ease of integration into VR systems and to support existing content, we selected an algorithm that only needs the color buffer to perform the upscaling. This is critical for enabling super resolution to be applied to existing applications, without developers needing to make any changes or rebuild applications.
  • Supports Frame Extrapolation
    Integrating with framerate extrapolation techniques like Synchronous Space Warp enables both framerate and resolution to be increased, which can double the available PC render time on top of the PC render savings already provided by HMD upscaling.
  • Low Latency
    Latency in VR should be kept low so a solution can be highly optimized for the target hardware. The upscaling solution has been carefully optimized for maximum performance while maintaining low power consumption on Snapdragon XR2 HMDs. This is done without adding any frames of latency.
  • Optimized Power and Bandwidth
    Unlike other popular super resolution algorithms, we use a single GPU pass, so it can be combined with other operations avoiding costly additional trips to memory and minimizing quality loss from sampling the image extra times.

 

output

Dec 19, 2023 | 0:07

Video Player is loading.
Current Time 0:00
Duration 0:07
Loaded: 86.86%
Stream Type LIVE
Remaining Time 0:07
 
1x
  • Chapters
  • descriptions off, selected
  • captions off, selected
  • default, selected

Conclusion

The high performance, low latency, single-pass nature of Snapdragon Game Super Resolution makes it well suited for both standalone and PCVR-to-HMD split rendering XR applications running on headsets with Snapdragon XR2 platforms.

Stay tuned, we'll have plenty more to share about Snapdragon Game Super Resolution for XR soon.

Interested in learning more about the Snapdragon XR2? Be sure to check out the Snapdragon XR2 HMD Reference Design.

For additional reading, check out our VR blogs and our Gaming Graphics blogs on Qualcomm Developer Network.

Snapdragon and Qualcomm branded products are products of Qualcomm Technologies, Inc. and/or its subsidiaries.

Opinions expressed in the content posted here are the personal opinions of the original authors, and do not necessarily reflect those of Qualcomm Incorporated or its subsidiaries ("Qualcomm"). The content is provided for informational purposes only and is not meant to be an endorsement or representation by Qualcomm or any other party. This site may also provide links or references to non-Qualcomm sites and resources. Qualcomm makes no representations, warranties, or other commitments whatsoever about any non-Qualcomm sites or third-party resources that may be referenced, accessible from, or linked to this site.

About the Author
Jonathan Wicks
Jonathan WicksEngineer, Principal
Qualcomm relentlessly innovates to deliver intelligent computing everywhere, helping the world tackle some of its most important challenges. Our leading-edge AI, high performance, low-power computing, and unrivaled connectivity deliver proven solutions that transform major industries. At Qualcomm, we are engineering human progress.

Stay connected

Get the latest Qualcomm and industry information delivered to your inbox.

Subscribe
Manage your subscription

© Qualcomm Technologies, Inc. and/or its affiliated companies.

Snapdragon and Qualcomm branded products are products of Qualcomm Technologies, Inc. and/or its subsidiaries. Qualcomm patented technologies are licensed by Qualcomm Incorporated.

Note: Certain services and materials may require you to accept additional terms and conditions before accessing or using those items.

References to "Qualcomm" may mean Qualcomm Incorporated, or subsidiaries or business units within the Qualcomm corporate structure, as applicable.

Qualcomm Incorporated includes our licensing business, QTL, and the vast majority of our patent portfolio. Qualcomm Technologies, Inc., a subsidiary of Qualcomm Incorporated, operates, along with its subsidiaries, substantially all of our engineering, research and development functions, and substantially all of our products and services businesses, including our QCT semiconductor business.

Materials that are as of a specific date, including but not limited to press releases, presentations, blog posts and webcasts, may have been superseded by subsequent events or disclosures.

Nothing in these materials is an offer to sell or license any of the services or materials referenced herein.