微软公开直接机器学习DirectML API 需要显卡支持DirectX 12

据外媒 MSPoweruser 消息,微软今日宣布正式公开直接机器学习 DirectML API,可用于任何 Win32、UWP、WSL 应用程序。这个机器学习 API需要显卡支持 DirectX 12、系统版本为 Win10 1903 或以上,微软预计目前全球有超过 2 亿台设备可以使用 DirectML。这项公开 API 可以使用机器学习算法,来为图片降噪处理、游戏画面渲染等提供帮助。由于该工具是开源的,因此 AMD 显卡可以利用 DirectML 来实现类似于 N 卡的光追、DLSS 分辨率扩展等功能。

为了让这项功能更易用,微软还发布了单独的 NuGet 包:Microsoft.AI.DirectML.

DirectML 是一项基础的机器学习工具,在此之上还有 Windows ML、ONNX Runtime。这些工具能够将高效的机器学习算法带到用户应用程序中,使用显卡进行加速运算。

在图像处理领域,DxO 推出的 DeepPRIME 技术可以为图像降噪。该软件利用 AI 算法,对 RAW 原始图像文件进行处理,可以同时进行反拜耳阵列运算以及降噪,获得更加纯净的图像且不损失细节。

AMD 官方也表示,使用自带的Radeon 软件可以加载 DirectML 滤镜来进行图片、视频的处理,可以进行 AI 提升分辨率、AI 降噪的操作。这项功能需要Radeon Software Adrenalin 2020 Edition 19.12.2、Win10 1903 版本或以上、Radeon RX Vega 系列或更新的显卡来实现。音视频格式的支持包含:

JPEG、PNG、GIF、MP4、MKV

AVC、HEVC、AAC、OPUS

目前该功能暂不支持 HDR 视频的处理。点击打开英文教程页面:Edit media and Use DirectML Media Filters

在医疗领域,该技术可以用来进行超声波采集图像的优化,利用机器学习技术获取图像,帮助评估胎儿大脑发育情况。这项技术已经被美国通用公司的 GE Healthcare’s Voluson 超声波设备应用,可利用 Windows ML、DirectML,使用经过预先训练的神经网络来自动生成超声波平面图像,帮助医师进行诊断。

下一个领域是游戏方面的。微软展示了 DirectML 进行游戏分辨率扩展的场景。该功能类似英伟达自家的 DLSS 功能,可以使显卡负载更小的同时获得高分辨率画面。此外,光线追踪技术也可以通过该工具进行应用。

据IT之家了解,微软机器学习 API DirectML 从 Win10 1903 起可以支持,现在 NutGet 包可以让开发者更快应用这项技术。如果神经网络模型使用的是 ONNX 格式,则可以直接使用 DirectML、Windows ML。

推荐DIY文章
HKC惠科新推MiniLED显示器 将用上FastVA面板 分辨率更高
消息称索尼A7R5旗舰新品将采用最新像素偏移技术 拍摄更快
SurfaceDuo2进一步支持BSP与UEFI 且运行状态正常且稳定
联想拯救者刃系列最新款台式机将在今晚亮相 全新处理器可期
CFexpressTypeA存储卡增加320GB版本 售价预测可达六千元
极空间双盘位 1499元包邮-世界观天下
精彩新闻

超前放送