[发明专利]改善渲染效率的技术有效
| 申请号: | 201410257530.4 | 申请日: | 2014-03-13 |
| 公开(公告)号: | CN104063841B | 公开(公告)日: | 2018-01-19 |
| 发明(设计)人: | S·J·斯潘格勒;P·苏提;C·D·贝里;秋场宽 | 申请(专利权)人: | 英特尔公司 |
| 主分类号: | G06T1/60 | 分类号: | G06T1/60 |
| 代理公司: | 永新专利商标代理有限公司72002 | 代理人: | 王英,张立达 |
| 地址: | 美国加*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 改善 渲染 效率 技术 | ||
技术领域
本文描述的实施例通常涉及改善渲染三维对象的二维图像的效率。
背景技术
在渲染三维(3D)对象的二维(2D)图像时,在经历渲染的图像的某些部分中剩余的背景颜色或“清晰颜色”可能存在或者可能不存在。这取决于被渲染的对象的种类,该对象是否填充整个图像和/或渲染所述对象的目的而变化。因而,在渲染期间是否存在保持未被着色的像素以使得它们必须被着色为清晰颜色以便使图像完整,这经常是事先未知的。
鉴于这一不确定性,最初使图像的所有像素都被着色为清晰颜色以便确保在渲染之后没有像素被留下具有未定义或随机的颜色,这已经成为公认的做法。然而,这必然意味着使用清晰颜色对所有像素进行的首次着色时花费的努力中的至少一些,如果不是全部,是浪费的,因为在渲染期间,至少它们中的一些将被对象的颜色覆盖。
这一浪费不仅在使用渲染引擎来渲染图像同时发生向所有像素写入清晰颜色之间浪费的时间方面相当可观,而且在出于除了针对每一个像素将针对清晰颜色的颜色像素值重复地写入存储器单元中的目的以外的目的而采用的浪费的处理器时间和浪费的存储器带宽方面也相当可观。相对于这些和其它考虑,需要本文描述的实施例。
附图说明
图1说明了计算设备之间的可能交互以便渲染图像的实施例。
图2说明了图1的实施例的一部分。
图3说明了在图1的实施例中的数据的各部分和图像的各部分之间的关系。
图4说明了图2的部分的子部分。
图5说明了第一逻辑流的实施例。
图6说明了第二逻辑流的实施例。
图7说明了第三逻辑流的实施例。
图8说明了第四逻辑流的实施例。
图9说明了处理架构的实施例。
具体实施方式
各种实施例通常涉及在针对图像的像素存储基元(例如,线,多边形等等)的颜色数据值时推迟或者完全避免清晰颜色的颜色数据值的存储的技术。更具体地说,保持与高速缓存并且与图像缓冲器相关联的比特表,该比特表中的每一个比特指示是否由于渲染图像而又对像素块进行了着色。与高速缓存相关联的一个这样的表用于控制复用器,该复用器用于在将多个像素块的每一个高速缓存行从高速缓存逐出并且进入存储器时使用清晰颜色的颜色数据值对仍然未被着色的像素块进行着色。与存储器相关联的另一个这样的表在完成图像的渲染时使用,以便识别仍然被保留未被着色的所述图像的任何像素块,以使得可以将针对清晰颜色的颜色数据值存储在存储器中需要使用清晰颜色对那些仍然未被着色的像素块进行着色的单元处。
可以设想的是,在至少一些图像的渲染之后,其中渲染处理导致那些图像内的每一个像素的着色,应该不再需要使用清晰颜色对像素进行着色。因而,通过推迟使用清晰颜色对像素进行着色直到完成渲染之后,不存在使用清晰颜色对像素进行着色以便仅使该清晰颜色被覆盖的处理时间或存储器带宽的浪费。对于渲染处理没有导致每一个像素被着色的其它图像,推迟使用清晰颜色对像素进行着色最大限度地减少了这样的浪费,因为只有需要使用清晰颜色进行着色的像素被进行了这样的着色。取决于所渲染的图像的本质,在用于创建每一个图像的时间上的改善会是显著的。
通常参照本文使用的标注和术语,可以按照在计算机或计算机网络上执行的程序过程的形式来呈现下面的详细描述部分。这些过程描述和表示由本领域技术人员使用以便最有效地向本领域的其他技术人员传达他们工作的实质。这里通常将过程认为是导致期望结果的前后一致的操作序列。这些操作是要求物理量的物理操控的操作。通常,尽管不一定,这些量采用能够被存储、传输、组合、比较和以其它方式操控的电、磁或光学信号的形式。主要出于通用的原因,将这些信号称为比特、值、元素、符号、字符、项、数字等等有时被证明是方便的。然而,应当指出,所有这些和类似的术语将与合适的物理量相关联,并且仅仅是应用于这些量的方便的标记。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410257530.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种快速超分辨率图像重建方法和装置
- 下一篇:一种分布式点菜方法和系统





