0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Arm精銳超級分辨率技術(shù)解析

Arm社區(qū) ? 來源:Arm社區(qū) ? 2024-09-03 11:28 ? 次閱讀

作者:Arm 開發(fā)者生態(tài)系統(tǒng)戰(zhàn)略總監(jiān) Peter Hodges

近日,Arm 推出了 Arm 精銳超級分辨率技術(shù) (Arm Accuracy Super Resolution, Arm ASR),這是一款面向移動設(shè)備進行優(yōu)化升級的出色開源超級分辨率(下文簡稱“超分”)解決方案。本文將為你介紹我們所采用的方法,并歡迎你一同加入我們的技術(shù)探索旅程。

制作精良的游戲能夠帶領(lǐng)玩家踏上一段動人的旅程。游戲開發(fā)者套件里有許多工具可以為此增添助力,例如引人入勝的音樂、富有想象力的操控模式和圖形效果等。就圖形技術(shù)而言,手游中圖像的精細(xì)程度令人震撼。游戲被渲染到包含數(shù)百萬像素的屏幕上,并以驚人的 60Hz 或更高的刷新率顯示呈現(xiàn)。

推動游戲開發(fā)更上一層樓是行業(yè)永無止境的追求?,F(xiàn)代手游通過復(fù)雜的光照和著色器,不斷突破極限,以實現(xiàn)開發(fā)者的愿景。然而代價在于,這不僅加重了 GPU 的負(fù)載,還會消耗更多電力。即使是在高端 PC 上,我們也認(rèn)識到超分技術(shù)正是我們所追尋的答案。

Arm 精銳超級分辨率技術(shù)

通過超分技術(shù),一幀的內(nèi)容得以在某些階段先以較低分辨率渲染,然后應(yīng)用該技術(shù)從低分辨率放大到高分辨率。這一技術(shù)并非在幀渲染的每個環(huán)節(jié)都使用,否則可能會在渲染全屏效果或用戶界面時產(chǎn)生不美觀的瑕疵。然而,在管線的早期階段,該技術(shù)可以發(fā)揮顯著作用,并作為流程的一環(huán)提供抗鋸齒效果。

wKgZombWgl6APN8JAABZMk2oklg784.jpg

圖:將超分技術(shù)集成到幀中

后處理技術(shù)示例

基于光照的后處理 基于圖像的后處理
屏幕空間反射 膠片顆粒
屏幕空間環(huán)境遮擋 色差
去噪器(陰影、反射) 暈影
曝光 色調(diào)映射

在眾多可用的解決方案中,AMD 超級分辨率銳畫技術(shù) 2 (FSR 2) 引起了我們的關(guān)注。作為 GPUOpen 的一部分,該開源項目始于 2016 年,采用相對寬松的 MIT 許可證,旨在提供可移植的解決方案,以緩解 PC 和游戲主機之間存在的性能差異。這引發(fā)了我們的關(guān)注和思考:優(yōu)秀的移動端解決方案應(yīng)該具備哪些特性?

超分技術(shù)的類型

超分技術(shù)主要分為空間類和時域類。最先問世和被開發(fā)者采用的是空間類技術(shù)。

空間類超分會逐幀生成結(jié)果,其工作原理理解起來更加簡單,對游戲引擎的要求也相對較低,例如 FSR 1 和驍龍游戲超級分辨率 (GSR) 就是這一類的代表。但該技術(shù)的缺點在于,開發(fā)者在選擇渲染分辨率時不能過于激進,否則最終圖像可能會出現(xiàn)模糊。不過,這種技術(shù)的算力成本相對較低。

而時域類超分則更為復(fù)雜,它通過整合多個幀的信息來生成最終結(jié)果。通常來說,它能夠從較低分辨率生成更高質(zhì)量的圖像。但這對游戲引擎提出了額外的輸入要求。例如,必須提供深度和運動矢量信息,并且最好有反應(yīng)性遮罩,以便處理如粒子效果等缺乏深度或運動信息的元素。

邁向時域類超分技術(shù)

我們決定直接選用時域類超分技術(shù),來應(yīng)對常見的圖形性能挑戰(zhàn),并為手游開發(fā)者帶來優(yōu)勢。我們以 AMD FSR 2 為基礎(chǔ),它能夠提供不錯的效果,但實現(xiàn)成本相對較高,僅適用于 PC 和高端游戲主機。我們的解決方案源自 FSR 2,因此開發(fā)者能夠繼續(xù)使用熟悉的 API 和配置選項。

在研究過程中,我們采用了大家熟悉的小餐館場景,并且增加了更多的局部重疊光源和主光源衰減,以此模擬實際的計算挑戰(zhàn),大約需要渲染 280 萬個三角形。

針對搭載 Arm Immortalis-G720 GPU 和采用 2800x1260 顯示分辨率的商用移動設(shè)備,我們對收集的結(jié)果進行分析后,發(fā)現(xiàn) GPU 性能得到了顯著提升。

wKgZombWgm2ACCO6AAFfvFEag_E828.png

圖:使用 Arm ASR、FSR 2、FSR 1 和 GSR 時的

原生分辨率和提升性能的幀率分析

同樣重要的是,這項技術(shù)能夠穩(wěn)定保持在相對較低的溫度下,渲染出高質(zhì)量的結(jié)果。而以原生分辨率進行渲染時,不可避免地會出現(xiàn)明顯的發(fā)熱升溫,這會有損游戲中的用戶體驗,并縮短游戲時間。

Arm ASR 的性能表現(xiàn)

Arm ASR 的出色性能得益于一系列高效的著色器代碼,不僅減輕了 GPU 的負(fù)載,也降低了帶寬需求。

wKgaombWgp-AW5v6AAJMjaoPc58691.png

圖:FSR 2 和 Arm ASR 的 GPU 性能分析

性能的提升往往也同樣意味著節(jié)省能耗,由此可以延長電池續(xù)航時間,這對于用戶的日常使用是一大利好。在我們與 MediaTek 的協(xié)作中,證實了這一推測,在搭載天璣 9300 芯片手機上進行了測試并得到了以下結(jié)果。

wKgaombWgqqAUrsmAAFvRLVN_1I072.png

圖:原生全分辨率 (1080p)、Arm ASR 質(zhì)量、平衡和性能模式下從 540p 提升到 1080p,以及原生半分辨率 (540p) 的功耗對比

Arm 游戲內(nèi)容團隊一直在努力制作一款虛幻引擎 (Unreal Engine) 演示,以挑戰(zhàn)未來移動端 GPU 的性能極限。我們也期待將 Arm ASR 應(yīng)用于此類內(nèi)容演示中。

這個演示場景中包含了許多精致入微的細(xì)節(jié),這正是因為我們在 Arm ASR 中支持了穩(wěn)健對比度自適應(yīng)銳化 (RCAS) 技術(shù),AMD FSR 1 和 FSR 2 也采用了這項技術(shù)。效果顯而易見。

與開源社區(qū)共享成果

我們對這項工作成果深感自豪,并希望基于 MIT 開源許可協(xié)議與開發(fā)者社區(qū)進行成果共享,使得每一位開發(fā)者都能親身感受 Arm ASR 的優(yōu)勢,并在自己的項目中嘗試應(yīng)用。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • ARM
    ARM
    +關(guān)注

    關(guān)注

    134

    文章

    8966

    瀏覽量

    365015
  • gpu
    gpu
    +關(guān)注

    關(guān)注

    27

    文章

    4590

    瀏覽量

    128140
  • 分辨率
    +關(guān)注

    關(guān)注

    2

    文章

    1008

    瀏覽量

    41735

原文標(biāo)題:Arm 推出精銳超級分辨率技術(shù)

文章出處:【微信號:Arm社區(qū),微信公眾號:Arm社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    什么是cif分辨率

    ;nbsp;       分辨率數(shù)字監(jiān)控產(chǎn)品中一項重要的技術(shù)指標(biāo),它在很大程度上決定了產(chǎn)品
    發(fā)表于 05-28 16:31

    PICO 5000D可調(diào)分辨率示波器中柔性分辨率

    本文是pico可調(diào)分辨率示波器中柔性分辨率的原理以及優(yōu)勢解析,英國pico公司從事PC示波器研發(fā)生產(chǎn)27年的經(jīng)驗,希望能夠給各位工程師帶來新的、有特點、能夠適應(yīng)更多應(yīng)用場景的工具。
    發(fā)表于 09-11 17:42

    什么是視頻分辨率

    什么是視頻分辨率 視頻分辨率是指視頻會議產(chǎn)品所成圖像的大小或尺寸。 常見的視像分辨率有352×288,176×144,640×480,1024×768。在
    發(fā)表于 04-25 17:20 ?7210次閱讀

    什么是分辨率

    什么是分辨率      液晶電視的分辨率(resolution)是關(guān)乎面板顯示圖像格式的的重要指標(biāo)。通常我們所指的分辨率是指面板的物理分辨率,即畫面顯示的點數(shù),
    發(fā)表于 05-24 21:56 ?1133次閱讀

    打印機分辨率/輸出分辨率

    打印機分辨率/輸出分辨率              打印機分辨率又稱
    發(fā)表于 12-23 14:16 ?3574次閱讀

    什么是屏幕分辨率

    什么是屏幕分辨率 屏幕分辨率是指沿著屏幕的長和寬排列象素的多少。由于LCD的顯示特性,LCD有所謂的原始分辨率,而它的最佳分辨率就是它的原
    發(fā)表于 01-23 10:09 ?2965次閱讀

    電腦屏幕分辨率多少合適_屏幕分辨率設(shè)置表

    分辨率:resolution,又稱為解析度,是衡量屏幕圖像的精密度。通常,分辨率被表示成每一個方向上的像素數(shù)量,比如640x480等。由于屏幕顯示是由像素點組成的,可顯示的像素點越多,畫面
    發(fā)表于 08-21 16:06 ?18.8w次閱讀
    電腦屏幕<b class='flag-5'>分辨率</b>多少合適_屏幕<b class='flag-5'>分辨率</b>設(shè)置表

    快速設(shè)定分辨率

    快速設(shè)定分辨率快速設(shè)定分辨率快速設(shè)定分辨率快速設(shè)定分辨率
    發(fā)表于 04-28 11:45 ?4次下載

    AMD超級分辨率技術(shù)即將落地開啟

    AMD RX 6000系列顯卡首發(fā)的時候,AMD提出了一項名為“Super Resolution”(超分辨率/超級分辨率)的技術(shù),對應(yīng)NVIDIA DLSS,都是利用ML機器學(xué)習(xí)的超采
    的頭像 發(fā)表于 03-05 10:10 ?2131次閱讀

    分辨率的峰值分辨率和有效分辨率概念

    低帶寬、高分辨率ADC的有效位數(shù)計算方法因公司而異,而器件的有效位數(shù)受噪聲限制。有些公司規(guī)定使用有效分辨率來表示有效位數(shù),ADI則規(guī)定使用峰峰值分辨率。峰峰值分辨率是指無閃爍位數(shù),計算
    的頭像 發(fā)表于 10-19 15:40 ?3743次閱讀

    AMD超級分辨率銳畫技術(shù)極致游戲體驗

    AMD超級分辨率銳畫技術(shù) 今年6月,AMD正式發(fā)布一項先進的空間放大解決方案——AMD FidelityFX Super Resolution超級
    的頭像 發(fā)表于 11-01 16:36 ?4562次閱讀

    如何有效匹配鏡頭分辨率和相機分辨率?

    在機器視覺中,分辨率作為衡量鏡頭和相機的重要參數(shù),已被大家熟知。但是,在實際組合應(yīng)用中,大家知不知道要如何有效匹配鏡頭分辨率和相機分辨率呢?
    的頭像 發(fā)表于 01-07 11:56 ?2346次閱讀

    鏡頭分辨率簡述

    分辨率可以從顯示分辨率與圖像分辨率兩個方向來分類。
    的頭像 發(fā)表于 01-15 11:12 ?738次閱讀

    什么是DSR(動態(tài)超級分辨率)?DSR是做什么的?如何開啟DSR技術(shù)?

    什么是DSR(動態(tài)超級分辨率)?DSR是用來做什么的?如何開啟DSR技術(shù)? DSR是一項圖形技術(shù),旨在提高圖形處理單元(GPU)的性能,從而提供更高的圖像質(zhì)量和更清晰的圖形細(xì)節(jié)。DSR
    的頭像 發(fā)表于 01-17 11:17 ?1.1w次閱讀

    什么是高分辨率示波器?它有哪些優(yōu)勢?

    分辨率示波器是一種在信息與系統(tǒng)科學(xué)相關(guān)工程與技術(shù)領(lǐng)域中廣泛應(yīng)用的科學(xué)儀器,其設(shè)計旨在提供更高的信號分辨率和更精細(xì)的信號分析能力。以下是對高分辨率示波器的詳細(xì)
    的頭像 發(fā)表于 08-08 11:49 ?372次閱讀