[发明专利]用于对图像进行有效采样的技术在审
申请号: | 202110591527.6 | 申请日: | 2021-05-28 |
公开(公告)号: | CN113822975A | 公开(公告)日: | 2021-12-21 |
发明(设计)人: | E·马可洛夫 | 申请(专利权)人: | 辉达公司 |
主分类号: | G06T15/00 | 分类号: | G06T15/00;G06T15/40;G06T15/04;G06T15/06;G06T15/50;G06T15/60;G06T11/40 |
代理公司: | 北京市磐华律师事务所 11336 | 代理人: | 高伟 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 图像 进行 有效 采样 技术 | ||
公开了用于对图像进行有效采样的技术。样本掩码用于控制在诸如双线性滤波之类的滤波操作中使用哪些样本。常规的滤波操作基于单个坐标读取一组样本,并将这些样本进行组合以产生滤波后的样本值。通常使用专门设计用于执行这种滤波操作的固定功能单元来执行这种滤波操作。然而,对于某些应用,在产生滤波后的样本值时排除一个或更多个样本是期望的。在其他应用中,使用不同的权重因子组合样本也是理想的。例如,本文公开了用于扩展现有滤波单元的能力的技术,以在滤波操作中排除一个或更多个样本并且为组合样本指定不同的权重规则。
技术领域
本公开涉及组合样本,并且更具体地涉及使用样本掩码来选择性地组合样本。
背景技术
常规的滤波操作基于坐标读取一组最近的样本,并将它们组合以产生滤波后的样本值。例如,在2D纹理图上执行双线性滤波操作时,在坐标附近获得四个纹理像素,并通过对它们执行双线性插值来生成滤波后的纹理像素值。有时需要从双线性插值计算中排除一个或更多个纹理像素。常规的纹理滤波管线不提供排除一个或更多个纹理像素的机制。需要解决这些和/或其他相关问题。
发明内容
公开了用于基于样本掩码选择性地组合样本以产生滤波后的值的技术。在一个实施例中,一种用于选择性地组合样本的方法接收要执行的滤波操作、与缓冲区相关联的坐标以及样本掩码。该操作为坐标指定了要从缓冲区中获取的最大样本数。样本掩码根据滤波操作指定要组合最大样本数中的哪些样本以产生滤波后的值。样本掩码可以指定可以为该操作获取的一个、多个、最大或小于最大样本数的样本。在一个实施例中,一个或更多个样本是从帧缓冲区中的图像获得的。在一个实施例中,使用与图像相关联的信息(例如,对应的Z缓冲区(深度缓冲区)或G缓冲区(几何缓冲区))来产生样本掩码。
附图说明
图1A示出了图像的一部分的示例图。
图1B示出了对应于图1A的颜色值的示例图。
图1C示出了示例性样本掩码。
图1D示出了示例性系统,其包括处理器和存储器,用于根据样本掩码选择性地组合样本。
图1E示出了图1D的处理器内的示例性权重计算单元。
图2A示出了根据样本掩码选择性地组合样本的方法的示例性流程图。
图2B示出了用于产生样本掩码以用于对图像样本进行滤波的方法的示例性流程图。
图3示出了示例性并行处理单元。
图4A示出了图3的并行处理单元的示例性通用处理集群。
图4B示出了图3的并行处理单元的示例性存储器分区单元。
图5A示出了图4A的示例性流式多处理器。
图5B示出了使用图3的PPU实现的处理系统的示例图。
图5C示出了其中可以实现各种先前实施例的各种架构和/或功能的示例性系统。
图6示出了由图3的PPU实现的图形处理管线的示例性示图。
具体实施方式
通常对存储在帧缓冲区中的图像(诸如纹理图或渲染图像)执行滤波操作。滤波可用于多种目的,例如使图像平滑或从图像中采样颜色值。图像通常表示为二维平面上的颜色值的集合。每个颜色值代表二维平面上特定位置的图像的颜色。通常将位置指定为二维坐标,例如(X,Y),其中X是沿平面x轴的位置,Y是沿平面y轴的位置。通常,图像仅在(X,Y)位置存储颜色值,其中X和Y是整数(例如,在(2,3),(4,5),(3,4)等位置)。为了在其他位置(例如,在位置(2.4、3.2))导出或采样图像的颜色值,通常使用双线性滤波。在双线性滤波中,获得图像中存储的最接近被采样位置的四个颜色值(例如,也称为样本值或纹理像素),并将其组合以产生单个滤波后的值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于辉达公司,未经辉达公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110591527.6/2.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序