System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
技术实现思路
1、本文公开了图像处理技术的各种实施例,该图像处理技术旨在提高通过渲染多平面图像生成的可视图像的质量,该多平面图像具有多个像素并且由对应于距参考相机位置的不同相应距离的多个层表。在示例实施例中,该图像处理技术包括以下操作中的一项或多项:(a)对于第一像素集合,对这些层的相应权重进行缩放,以使缩放权重的总和被归一化为一;(b)对于第二像素集合,用对应的局部平均值替换这些层中的相应阿尔法值和纹理值;以及(c)对于第三像素集合,缩放这些层中的对应纹理值,使得对于为该参考相机位置渲染的所得可视图像,该第三集合的纹理值与从该参考相机位置捕获的源图像的相应纹理值相匹配。
2、根据示例实施例,提供了一种用于增强第一多平面图像的装置,所述第一多平面图像由对应于距参考相机位置的不同相应距离的多个层表示,所述装置包括:至少一个处理器;以及包括程序代码的至少一个存储器;并且其中,至少一个存储器和程序代码被配置为与至少一个处理器一起使装置至少:对于第一像素集合中的每个像素,对这些层的相应权重进行缩放,以使缩放权重的总和等于预定固定值;对于第二像素集合中的每个像素,用对应的局部平均值替换这些层中的相应阿尔法值和纹理值;以及针对第三像素集合中的每个像素,缩放这些层中的对应纹理值,使得对于为该参考相机位置渲染的所得可视图像,该第三集合中的每个像素的纹理值与从该参考相机位置捕获的参考图像的相应纹理值相匹配。
3、根据另一示例实施例,提供了一种用于增强第一多平面图像的方法,所述
4、根据又另一示例实施例,提供了一种存储指令的非暂态计算机可读介质,这些指令当由处理器执行时使处理器执行包括用于增强第一多平面图像的方法的操作,该第一多平面图像由对应于距参考相机位置的不同相应距离的多个层表示,该方法包括:对于第一像素集合中的每个像素,对这些层的相应权重进行缩放,以使缩放权重的总和为预定固定值,对相应权重的缩放是利用至少一个处理器和包括程序代码的至少一个存储器执行的;对于第二像素集合中的每个像素,用对应的局部平均值替换这些层中的相应阿尔法值和纹理值,该替换是利用该至少一个处理器和该至少一个存储器执行的;以及对于第三像素集合中的每个像素,缩放这些层中的对应纹理值,使得对于为该参考相机位置渲染的所得可视图像,该第三集合中的每个像素的纹理值与从该参考相机位置捕获的参考图像的相应纹理值相匹配,对对应纹理值的缩放是利用该至少一个处理器和该至少一个存储器执行的。
本文档来自技高网...【技术保护点】
1.一种用于增强第一多平面图像的装置,所述第一多平面图像由对应于距参考相机位置的不同相应距离的多个层表示,所述装置包括:
2.如权利要求1所述的装置,其中,所述第二集合是空集。
3.如权利要求1或2所述的装置,其中,所述至少一个存储器和所述程序代码被配置为与所述至少一个处理器一起进一步使所述装置至少通过以下方式来生成第二多平面图像:
4.如权利要求3所述的装置,其中,所述至少一个存储器和所述程序代码被配置为与所述至少一个处理器一起进一步使所述装置通过对所述缩放权重进行递归反向传播来计算所述第二多平面图像的阿尔法值。
5.如权利要求3或4所述的装置,其中,所述至少一个存储器和所述程序代码被配置为与所述至少一个处理器一起进一步使所述装置通过至少在基于所述第二多平面图像生成的可视图像中找到一个或多个空纹理值来标识所述第二像素集合。
6.如权利要求3至5中任一项所述的装置,其中,所述至少一个存储器和所述程序代码被配置为与所述至少一个处理器一起进一步使所述装置基于所述第二多平面图像来生成第三多平面图像,所述第三多平面图像的第二像素
7.如权利要求6所述的装置,其中,所述至少一个存储器和所述程序代码被配置为与所述至少一个处理器一起进一步使所述装置对所述第三多平面图像执行阿尔法通道归一化。
8.如权利要求7所述的装置,其中,所述至少一个存储器和所述程序代码被配置为与所述至少一个处理器一起进一步使所述装置执行阿尔法到权重转换以实现所述阿尔法通道归一化。
9.如权利要求6至8中任一项所述的装置,其中,所述至少一个存储器和所述程序代码被配置为与所述至少一个处理器一起进一步使所述装置基于所述第三多平面图像来生成第四多平面图像(例如,图4的440),所述第四多平面图像的第三像素集合具有导致所述匹配的阿尔法值和纹理值。
10.如权利要求9所述的装置,其中,所述至少一个存储器和所述程序代码被配置为与所述至少一个处理器一起进一步使所述装置通过为与所述参考相机位置不同的虚拟相机位置渲染所述第四多平面图像来生成另一可视图像。
11.一种用于增强第一多平面图像的方法,所述第一多平面图像由对应于距参考相机位置的不同相应距离的多个层表示,所述方法包括:
12.如权利要求11所述的方法,进一步包括至少通过以下方式来生成第二多平面图像:
13.如权利要求12所述的方法,进一步包括通过对所述缩放权重进行递归反向传播来计算所述第二多平面图像的阿尔法值。
14.如权利要求12或权利要求13所述的方法,进一步包括通过至少在基于所述第二多平面图像生成的可视图像中找到一个或多个空纹理值来标识所述第二像素集合。
15.如权利要求12至14中任一项所述的方法,进一步包括
16.如权利要求15所述的方法,进一步包括对所述第三多平面图像执行阿尔法通道归一化。
17.如权利要求16所述的方法,进一步包括执行阿尔法到权重转换以实现所述阿尔法通道归一化。
18.如权利要求15至17中任一项所述的方法,进一步包括
19.如权利要求18所述的方法,进一步包括
20.一种存储指令的非暂态计算机可读介质,所述指令在由处理器执行时使所述处理器执行包括如权利要求11至19中任一项所述的方法的操作。
...【技术特征摘要】
【国外来华专利技术】
1.一种用于增强第一多平面图像的装置,所述第一多平面图像由对应于距参考相机位置的不同相应距离的多个层表示,所述装置包括:
2.如权利要求1所述的装置,其中,所述第二集合是空集。
3.如权利要求1或2所述的装置,其中,所述至少一个存储器和所述程序代码被配置为与所述至少一个处理器一起进一步使所述装置至少通过以下方式来生成第二多平面图像:
4.如权利要求3所述的装置,其中,所述至少一个存储器和所述程序代码被配置为与所述至少一个处理器一起进一步使所述装置通过对所述缩放权重进行递归反向传播来计算所述第二多平面图像的阿尔法值。
5.如权利要求3或4所述的装置,其中,所述至少一个存储器和所述程序代码被配置为与所述至少一个处理器一起进一步使所述装置通过至少在基于所述第二多平面图像生成的可视图像中找到一个或多个空纹理值来标识所述第二像素集合。
6.如权利要求3至5中任一项所述的装置,其中,所述至少一个存储器和所述程序代码被配置为与所述至少一个处理器一起进一步使所述装置基于所述第二多平面图像来生成第三多平面图像,所述第三多平面图像的第二像素集合具有对应的局部平均值作为所述第二像素集合中的像素值。
7.如权利要求6所述的装置,其中,所述至少一个存储器和所述程序代码被配置为与所述至少一个处理器一起进一步使所述装置对所述第三多平面图像执行阿尔法通道归一化。
8.如权利要求7所述的装置,其中,所述至少一个存储器和所述程序代码被配置为与所述至少一个处理器一起进一步使所述装置执行阿尔法到权重转换以实现所述阿尔法通道归一化。
9.如权利要求6至8中任一项所述的装置,其中,所述至少一个存储器...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。