【技术实现步骤摘要】
图像处理
[0001]本公开涉及图像处理。
技术介绍
[0002]数字图像尝试在各个像素位置处使用有限的像素值集合来表示连续图像。存在许多不同类型的图像处理技术,这些技术产生用像素值表示的图像。例如,图形渲染过程(例如,光栅化或光线跟踪过程)可用于形成计算机生成的图像,例如示出包括表示场景中对象的几何形状的场景视图。
[0003]每个像素位于图像的2D图像空间中的点处,但是每个像素的值通常表示像素值尝试表示的连续图像的区域,其中该区域具有非零面积。换句话讲,每个像素在图像空间中具有覆盖区域,并且像素值应该是图像在其覆盖区域(或“内核支持”)上的某种形式的加权平均值(例如,由积分内核数学地表示)。如关于像素使用的术语“覆盖区域”不一定指显示装置中像素的物理形状,而可能是指用于构成该像素的最终像素值的像素滤波器的面积。如果像素值的覆盖区域太小(使得覆盖区域之间存在大间隙),那么图像中可能会出现伪像。这些伪像可能由“混叠”引起,并且可能导致图像中的闪烁或阶梯效应(或其他令人不快的效应)。然而,如果像素值的覆盖区域太大(使得它们在很大程度上重叠),那么图像会显得模糊并且/或者像素值的评估成本可变得过高。
[0004]用于减少混叠效应的一些现有方法是超采样或多重采样抗混叠(MSAA),其中用比最终图像中的像素密度更大的样本密度来处理经渲染的值,使得可以通过对经渲染的值进行下采样来确定最终像素。一些其他现有方法使用时间抗混叠滤波器,其中生成场景的图像(或“帧”)的序列,其中帧序列上的像素值可以被组合以减少诸如混叠 ...
【技术保护点】
【技术特征摘要】
1.一种图像处理方法,包括:确定一个或多个经滤波的像素值的集合,其中所述一个或多个经滤波的像素值表示使用一个或多个滤波函数的集合处理图像数据的结果;标识所述一个或多个滤波函数的集合的总协方差;以及将细化滤波函数应用于所述一个或多个经滤波的像素值的集合,以确定一个或多个细化的像素值的集合,其中所述细化滤波函数具有基于所述一个或多个滤波函数的集合的所述总协方差确定的协方差。2.如权利要求1所述的方法,其中所述一个或多个滤波函数的所述协方差和所述细化滤波函数的所述协方差是各向同性的,并且表示为方差。3.如权利要求1或2所述的方法,其中所述标识所述一个或多个滤波函数的集合的所述总协方差包括:为所述一个或多个滤波函数中的每一者标识相应的个体协方差;以及对一个或多个所标识的个体协方差求和。4.如任一项前述权利要求所述的方法,其中所述将细化滤波函数应用于所述一个或多个经滤波的像素值的集合包括将锐化函数应用于所述一个或多个经滤波的像素值的集合以确定一个或多个锐化的像素值的集合,其中所述锐化函数的协方差表示所述一个或多个滤波函数的集合的所述总协方差的负值。5.如权利要求4所述的方法,还包括通过确定所述一个或多个滤波函数的集合的所述总协方差的所述负值来确定所述锐化函数的所述协方差。6.如权利要求4或5所述的方法,其中所述将锐化函数应用于所述一个或多个经滤波的像素值的集合包括:确定锐化矩阵;以及执行所述锐化矩阵与所述一个或多个经滤波的像素值的集合的卷积。7.如权利要求1至3中任一项所述的方法,其中所述一个或多个滤波函数的集合的所述总协方差低于目标总协方差,并且所述将细化滤波函数应用于所述一个或多个经滤波的像素值的集合包括将模糊函数应用于所述一个或多个经滤波的像素值的集合以确定一个或多个模糊的像素值的集合,其中所述模糊函数的所述协方差表示所述目标总协方差与所述一个或多个滤波函数的集合的所述总协方差之间的差。8.如任一项前述权利要求所述的方法,其中所述确定一个或多个经滤波的像素值的集合包括执行纹理滤波,其中所述一个或多个经滤波的像素值的集合表示使用滤波函数集合处理表示纹理的源图像的图像数据的结果,所述滤波函数集合包括以下中的一项或多项:(i)mipmap生成滤波函数,(ii)纹理滤波函数,(iii)各向异性滤波函数,以及(iv)纹理映射函数。9.如权利要求8所述的方法,其中存在以下情况中的一项或多项:(i)所述mipmap生成滤波函数是箱式滤波函数,(ii)所述纹理滤波函数是帐篷滤波函数,以及(iii)所述各向异性滤波函数是抽头和函数。10.如权利要求8或9所述的方法,其中所述将细化滤波函数应用于所述一个或多个经滤波的像素值的集合包括:将图块中的图元的纹理坐标扩展到以下中的一项或两项之外:(i)所述图块的边界,以
及(ii)所述图元的边界;以及使用所扩展的纹理坐标将所述细化滤波函数应用于对应于所述图元的一个或多个片段的所述经滤波的像素值中的一个或多个经滤波的像素值。11.如权利要求1至7中任一项所述的方法,其中所述确定一个或多个经滤波的像素值的集合包括执行图形渲染过程以确定经渲染的像素值,其中所述方法包括对于所述经渲染的像素值中的每一者:确定用于渲染所述像素值的所述一个或多个滤波函数的所述总协方差的指示;以及将相应细化滤波函数应用于所述经渲染的像素值以确定相应的细化的像素值,其中应用于所述像素值的所述细化滤波函数具...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。