[发明专利]用于生成射线跟踪图像的可视化的技术在审
申请号: | 201980016496.2 | 申请日: | 2019-02-21 |
公开(公告)号: | CN111801713A | 公开(公告)日: | 2020-10-20 |
发明(设计)人: | A·N·金罗斯;S·L·哈格里维斯;A·帕特尔;T·L·戴维松 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06T15/06 | 分类号: | G06T15/06 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 彭梦晔 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 生成 射线 跟踪 图像 可视化 技术 | ||
本文中描述的示例总体上涉及生成图像的可视化。从图形处理单元(GPU)或图形驱动器拦截指定用于使用射线跟踪来生成图像的射线跟踪指令的专有结构。可以基于辅助信息来将专有结构转换为用于生成图像的可视化的可视化结构。可以从可视化结构来生成图像的可视化。
背景技术
计算设备的使用日益变得更加普遍。计算设备的范围从标准台式计算机到可穿戴计算技术等。近年来增长的计算设备的一个领域是在图像渲染的上下文中,诸如游戏、视频流等的渲染,这些图像渲染通常依赖于图形处理单元(GPU)以基于从计算设备接收的渲染指令来将图形从计算设备渲染到显示设备。图像的射线跟踪正在开发为另一种解决方案以用于经由应用生成图像并且经由GPU请求图像的显示。在射线跟踪中,应用可以定义要显示的图像,并且可以定义加速结构以支持在显示器上高效地生成图像。加速结构有助于尽快决定特定射线可能与场景中的哪些对象交叉并且拒绝射线不会击中的一个或多个对象。传统上,基于加速结构来执行射线跟踪是特定于驱动器的,以允许GPU制造商定义相应GPU的射线跟踪过程。
已经开发了用于光栅化图形的工具,其允许可视化某些光栅化图像、图像中的对象等,以允许开发人员在给定时间点调试或以其他方式查看渲染的图像/对象。因为射线跟踪使用特定于驱动器的加速结构来定义图像,所以常规工具可能无法处理与射线跟踪有关的图像数据以提供类似的可视化特征。
发明内容
下面给出了一个或多个示例的简化概述,以便提供对这样的示例的基本理解。该概述不是所有预期示例的详尽概述,并且既不旨在标识所有示例的关键或重要元素,也不旨在界定任何或所有示例的范围。其唯一目的是以简化的形式呈现一个或多个示例的某些概念,作为稍后呈现的更详细描述的序言。
在一个示例中,提供了一种用于生成图像的可视化的方法。该方法包括:从图形处理单元(GPU)或图形驱动器拦截指定用于使用射线跟踪来生成射线图像的射线跟踪指令的专有结构,基于辅助信息来将专有结构转换为用于生成图像的可视化的可视化结构,以及从可视化结构生成图像的可视化。
在另一示例中,提供了一种用于生成图像的可视化的计算设备。该计算设备包括:存储用于执行操作系统的一个或多个参数或指令以及包括可视化应用的一个或多个应用的存储器、以及耦合到存储器的至少一个处理器。至少一个处理器被配置为从GPU或图形驱动器拦截指定用于使用射线跟踪来生成图像的射线跟踪指令的专有结构,基于辅助信息来将专有结构转换为用于生成图像的可视化的可视化结构,并且从可视化结构来生成图像的可视化。
在另一示例中,提供了一种计算机可读介质,该计算机可读介质包括由一个或多个处理器可执行以用于生成图像的可视化的代码。该代码包括用于以下操作的代码:从GPU或图形驱动器拦截指定用于使用射线跟踪来生成图像的射线跟踪指令的专有结构,基于辅助信息来将专有结构转换为用于生成图像的可视化的可视化结构,并且从可视化结构生成图像的可视化。
为了实现前述和相关目的,一个或多个示例包括下文中充分描述并且在权利要求中特别指出的特征。以下描述和附图详细阐述了一个或多个示例的某些说明性特征。然而,这些特征仅指示可以采用各种示例的原理的各种方式中的几种,并且该描述旨在包括所有这样的示例及其等同物。
附图说明
图1是根据本文中描述的示例的用于生成可以由图形处理单元(GPU)进行射线跟踪的图像的可视化的计算设备的示例的示意图。
图2是根据本文中描述的示例的基于专有射线跟踪结构来生成图像的可视化的方法的示例的流程图。
图3是根据本文中描述的示例的用于修改图像的可视化的方法的示例的流程图。
图4示出了根据本文中描述的示例的用于拦截图像数据以生成图像的可视化的数据流的示例。
图5示出了根据本文中描述的示例的用于显示图像的可视化的界面的示例。
图6是用于执行本文中描述的功能的计算设备的示例的示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980016496.2/2.html,转载请声明来源钻瓜专利网。