最新高通VR專利提出『遠程渲染的異步空間扭曲』解決方案

映維網 2020年04月08日)相信不少VR從業者都不會對異步空間扭曲技術感到陌生。這項技術在Oculus的推廣下得到了相當的普及。異步空間技術主要是通過插入前一陣的扭曲幀來將PC幀率提高一倍,基本上可把標準虛擬現實體驗要求的從90fps降低至45fps。這樣,較低配置的PC設備也都能渲染出VR內容,從而達到流暢VR所需的90fps。

根據美國專利商標局日前公佈的專利申請,高通同樣有探索類似的發明技術。

最新高通VR專利提出『遠程渲染的異步空間扭曲』解決方案

高通指出,計算設備通常利用圖形處理單元(GPU)來加速圖形數據的渲染。通常,GPU配置為執行圖形處理管道中的處理過程。但隨著無線通信和小型手持式設備的出現,人們對改進圖形處理的需求越來越大。

尤其是隨著一體機的發展,遠程VR渲染的要求越來越高。所以,高通為其提出了一份名為“Asynchronous Space Warp For Remotely Rendered Vr”的異步空間扭曲技術。

文件描述的裝置可以配置為通過第一設備從第二設備接收對應於第二設備第一方向的第一位置信息。所述裝置同時可以配置成由第一設備生成基於第一位置信息的第一圖形內容。

另外,所述裝置可進一步配置成由第一設備生成用於扭曲第一圖形內容的運動信息。所述裝置可進一步配置為由第一設備對第一圖形內容進行編碼。而且,所述裝置可配置成由第一設備向第二設備提供運動信息和編碼後的第一圖形內容。

所述的裝置可以是GPU。

最新高通VR專利提出『遠程渲染的異步空間扭曲』解決方案

圖5是內容生成和編碼系統500的一個實施例。更具體地說,圖5是異步空間扭曲(ASW)生成和編碼系統的一個示例。如圖5所示,系統500包括服務器502和客戶端504。服務器502包括渲染器510和編碼器514。客戶端504包括解碼單元516、解碼幀518、頭部追蹤系統520、緩衝器530、異步時間扭曲(ATW)單元540、運動矢量計算單元550、運動矢量濾波和外推單元560、扭曲單元570和顯示單元580。

在圖5的實施例中,服務器502可以生成與接收姿勢522相對應的眼緩衝區,並將所述幀傳送到頭顯或客戶端504。客戶端504可以將先前渲染的姿態和幀存儲在緩衝器530中。在一些實施例中,ATW單元540可以將先前的幀與渲染的姿態對齊,並且可以在客戶端504計算出接收幀與對齊幀之間的運動矢量。由於客戶端504可能不具有關於場景的幾何信息,所以運動矢量可以由計算機算法來確定。在某些方面,儲存先前解碼的幀,並據此計算運動矢量。由於顯示幀的當前姿態可能與上次接收幀的姿態不同,所以可以將運動向量推斷為當前姿態。進一步地,可以對計算出的網格運動矢量進行濾波和外推,並將計算出的網格運動矢量應用於接收幀的頂點網格。

總的來說,可以對通過外推運動矢量所接收到的最後幀進行扭曲來獲得顯示幀。高通指出,ASW可以幫助平滑對象運動並顯示出最小的抖動。

相關專利:Asynchronous Space Warp For Remotely Rendered Vr

名為“Asynchronous Space Warp For Remotely Rendered Vr”的專利申請最初於2019年5月提交,並在日前由美國專利商標局公佈。

原文鏈接:https://yivian.com/news/73535.html


分享到:


相關文章: