[发明专利]用于多级绘制后图像变换的方法和系统在审
申请号: | 201880029610.0 | 申请日: | 2018-04-20 |
公开(公告)号: | CN110582797A | 公开(公告)日: | 2019-12-17 |
发明(设计)人: | T·奥兹冈纳;M·科姆帕兰;R·S·哈拉登;J·P·布拉德福德 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06T3/00 | 分类号: | G06T3/00 |
代理公司: | 11256 北京市金杜律师事务所 | 代理人: | 赵林琳 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 变换数据 图像变换 采样位置 生成模块 图像位置 存储器 源图像 生成图像 重新计算 取回 存储 绘制 应用 | ||
提供了用于多级绘制后图像变换的系统和方法。系统可以包括变换生成模块,其被布置为动态地生成图像变换。系统可以包括变换数据生成模块,其被布置为:通过针对第一采样位置和第二采样位置应用所生成的图像变换并且将变换数据存储在存储器中,生成第一变换数据和第二变换数据。系统可以包括第一图像变换级,其选择针对目的地图像位置的第一变换数据和第二变换数据,并且基于所选择的第一变换数据和第二变换数据来计算估计源图像位置。系统可以包括第二图像变换级,其选择针对目的地图像位置的第一变换数据和第二变换数据,从存储器中取回第一变换数据和第二变换数据,并且基于所选择的第一变换数据和第二变换数据来重新计算估计源图像位置。
背景技术
即使通过采用专用硬件将三维(3-D)场景、模型和/或对象绘制为二维(2-D)图像的图形处理单元(GPU),绘制这样的图像通常也需要大量的计算和时间。因此,可以基于在绘制图像之前所计算的参数来绘制图像,这些参数最终与图像被显示时的实际条件不一致。例如,用于绘制图像的、针对未来时间的用户取向的“最佳猜测”估计可能与该未来时间的用户的实际取向不匹配,从而导致经绘制的图像和经绘制的图像被显示时的条件之间的不匹配。
减少这样的不匹配的一个方法是执行经绘制的图像的绘制后变换,相对于经绘制的图像的绘制,该绘制后变换以显著减少的时间量被执行。例如,可以基于早期的参数估计来绘制初始图像,并且可以基于在图像被显示之前不久执行的、新的更准确的参数估计来执行初始图像的绘制后变换。然而,由于更复杂的图像变换需要更多的时间来完成,因此常规方法面临着延时和图像变换的复杂性之间的折衷。另外,由于预先可能不知道执行图像后变换的时间量,因此可能在较早的时间发起图像后变换来允许通常不会发生的“最坏情况”场景,从而导致失去进一步减少延时的机会。通常,已通过使用诸如仿射或投影变换的简单图像变换来解决这样的问题,以实现低延时绘制后变换。
发明内容
用于多级绘制后图像变换的系统和方法。系统可以包括变换生成模块,其被布置为动态地生成源空间中的位置与目的地空间中的对应位置之间的图像变换。系统还可以包括第一存储器,其被布置为接收和存储变换数据。系统还可以包括变换数据生成模块,其被布置为:从变换生成模块接收图像变换,通过针对第一采样位置应用由变换生成模块生成的图像变换来生成针对第一采样位置的第一变换数据,通过针对第二采样位置应用由变换生成模块生成的图像变换来生成针对第二采样位置的第二变换数据,以及将第一变换数据和第二变换数据存储在第一存储器中。系统可以包括第一图像变换级(stage),其被布置为:选择针对第一目的地图像位置的、第一变换数据和第二变换数据,基于由第一图像变换级选择的第一变换数据和第二变换数据来计算针对第一目的地图像位置的第一估计源图像位置,以及通过使用所计算的第一估计源图像位置来执行第一操作来生成第一数据。系统还可以包括第二图像变换级,其被布置为:选择针对第一目的地图像位置的、第一变换数据和第二变换数据,从存储器中取回所选择的第一变换数据和第二变换数据,基于由第二图像变换级取回的第一变换数据和第二变换数据来重新计算针对第一目的地图像位置的第一估计源图像位置,以及使用经重新计算的第一估计源图像位置和由第一绘制级生成的第一数据来生成针对第一目的地图像位置的第一图像数据。系统还可以包括绘制后变换模块,其被布置为:接收第一图像数据,并且基于第一图像数据来生成第一变换图像。
提供本发明内容是以简化形式介绍一些概念,这些概念将在下面的具体实施方式中进一步描述。本发明内容既不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于限制所要求保护的主题的范围。此外,所要求保护的主题不限于解决在本公开的任何部分中指出的任何或所有缺点的实施方式。
附图说明
通过仅是示例而非限制的方式,附图描绘了根据本教导的一个或多个实施方式。在附图中,相同的附图标记是指相同或相似的元件。
图1是图示了被配置为执行多级图像变换的示例系统中包括的特征的示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880029610.0/2.html,转载请声明来源钻瓜专利网。