IT之家1月29日消息 據(jù)外媒 MSPoweruser 消息,微軟今日宣布正式公開直接機器學習 DirectML API,可用于任何 Win32、UWP、WSL 應用程序。這個機器學習 API 需要顯卡支持 DirectX 12、系統(tǒng)版本為 Win10 1903 或以上,微軟預計目前全球有超過 2 億臺設備可以使用 DirectML。這項公開 API 可以使用機器學習算法,來為圖片降噪處理、游戲畫面渲染等提供幫助。由于該工具是開源的,因此 AMD 顯卡可以利用 DirectML 來實現(xiàn)類似于 N 卡的光追、DLSS 分辨率擴展等功能。
為了讓這項功能更易用,微軟還發(fā)布了單獨的 NuGet 包:Microsoft.AI.DirectML.
DirectML 是一項基礎的機器學習工具,在此之上還有 Windows ML、ONNX Runtime。這些工具能夠?qū)⒏咝У臋C器學習算法帶到用戶應用程序中,使用顯卡進行加速運算。
在圖像處理領域,DxO 推出的 DeepPRIME 技術可以為圖像降噪。該軟件利用 AI 算法,對 RAW 原始圖像文件進行處理,可以同時進行反拜耳陣列運算以及降噪,獲得更加純凈的圖像且不損失細節(jié)。
AMD 官方也表示,使用自帶的 Radeon 軟件可以加載 DirectML 濾鏡來進行圖片、視頻的處理,可以進行 AI 提升分辨率、AI 降噪的操作。這項功能需要 Radeon Software Adrenalin 2020 Edition 19.12.2、Win10 1903 版本或以上、Radeon RX Vega 系列或更新的顯卡來實現(xiàn)。音視頻格式的支持包含:
JPEG、PNG、GIF、MP4、MKV
AVC、HEVC、AAC、OPUS
目前該功能暫不支持 HDR 視頻的處理。點擊打開英文教程頁面:Edit media and Use DirectML Media Filters
在醫(yī)療領域,該技術可以用來進行超聲波采集圖像的優(yōu)化,利用機器學習技術獲取圖像,幫助評估胎兒大腦發(fā)育情況。這項技術已經(jīng)被美國通用公司的 GE Healthcare’s Voluson 超聲波設備應用,可利用 Windows ML、DirectML,使用經(jīng)過預先訓練的神經(jīng)網(wǎng)絡來自動生成超聲波平面圖像,幫助醫(yī)師進行診斷。
下一個領域是游戲方面的。微軟展示了 DirectML 進行游戲分辨率擴展的場景。該功能類似英偉達自家的 DLSS 功能,可以使顯卡負載更小的同時獲得高分辨率畫面。此外,光線追蹤技術也可以通過該工具進行應用。
據(jù)IT之家了解,微軟機器學習 API DirectML 從 Win10 1903 起可以支持,現(xiàn)在 NutGet 包可以讓開發(fā)者更快應用這項技術。如果神經(jīng)網(wǎng)絡模型使用的是 ONNX 格式,則可以直接使用 DirectML、Windows ML。
廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。