预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115311397A(43)申请公布日2022.11.08(21)申请号202210952649.8(22)申请日2022.08.09(71)申请人北京字跳网络技术有限公司地址100190北京市海淀区紫金数码园4号楼2层0207(72)发明人王奥宇陈斌斌覃裕文张璐薇(74)专利代理机构北京世辉律师事务所16093专利代理师林程程(51)Int.Cl.G06T15/00(2011.01)G06T19/00(2011.01)权利要求书2页说明书9页附图4页(54)发明名称用于图像渲染的方法、装置、设备和存储介质(57)摘要根据本公开的实施例,提供了用于图像渲染的方法、装置、设备和存储介质。在此描述的方法包括:将捕获的图像分割为多个区域,多个区域对应于多个增强现实类别,多个增强现实类别分别具有对应的渲染优先级;以及基于渲染优先级来渲染多个区域,使得在为多个区域中的第一区域渲染第一增强现实效果的过程中,避免渲染多个区域中的第二区域,其中与第一区域相关联的第一增强现实类别不同于与第二区域相关联的第二增强现实类别。以此方式,可以基于渲染优先级依次为图像的多个区域渲染多个增强现实特效,并且避免不同增强现实特效之间的遮挡或覆盖。CN115311397ACN115311397A权利要求书1/2页1.一种图像渲染方法,包括:将捕获的图像分割为多个区域,所述多个区域对应于多个增强现实类别,所述多个增强现实类别分别具有对应的渲染优先级;以及基于所述渲染优先级来渲染所述多个区域,使得在为所述多个区域中的第一区域渲染第一增强现实效果的过程中,避免渲染所述多个区域中的第二区域,其中与所述第一区域相关联的第一增强现实类别不同于与所述第二区域相关联的第二增强现实类别。2.根据权利要求1所述的方法,其中基于所述渲染优先级来渲染所述多个区域包括:将与所述第一区域对应的模板缓冲指定为第一参考值,所述第一参考值用于指示所述第一增强现实类别,并且与所述图像中除所述第一区域之外的其他区域指定的参考值不同;以及利用与所述第一增强现实类别相关联的第一渲染器为所述第一区域渲染所述第一增强现实效果,所述第一渲染器仅针对具有所述第一参考值的区域渲染所述第一增强现实效果。3.根据权利要求2所述的方法,其中基于所述渲染优先级来渲染所述多个区域包括:将与所述第二区域对应的模板缓冲指定为第二参考值,所述第二参考值用于指示所述第二增强现实类别,并且与所述图像中除所述第二区域之外的其他区域指定的参考值不同;以及利用与所述第二增强现实类别相关联的第二渲染器在所述第一区域已被渲染的所述图像上为所述第二区域渲染所述第二增强现实效果,所述第二渲染器仅针对具有所述第二参考值的区域渲染所述第二增强现实效果,其中所述第一增强现实类别的渲染优先级高于所述第二增强现实类别的渲染优先级。4.根据权利要求1所述的方法,其中所述第一增强现实类别与至少一个模型对象相关联,并且其中渲染所述多个区域包括:响应于所述至少一个模型对象之一位于所述第一区域中,利用所述第一增强现实效果渲染所述模型对象。5.根据权利要求1所述的方法,其中所述渲染优先级是基于所述图像的场景树确定的。6.根据权利要求1所述的方法,其中所述图像的所述多个区域在渲染管线的模板测试中被渲染。7.根据权利要求1所述的方法,还包括:在渲染所述多个区域之后,基于后处理来在所述图像中渲染至少一个前景效果。8.根据权利要求7所述的方法,还包括:在渲染所述前景效果之后,基于预定呈现关系,在所述图像中渲染人物对象,其中所述预定呈现关系包括以下至少一项:所述人物对象遮挡所述至少一个前景效果的至少一部分,所述至少一个前景效果遮挡所述人物对象的至少一部分,所述人物对象在多个前景效果之间。9.一种用于图像渲染的装置,包括:图像分割模块,被配置为将捕获的图像分割为多个区域,所述多个区域对应于多个增强现实类别,所述多个增强现实类别分别具有对应的渲染优先级;以及2CN115311397A权利要求书2/2页图像渲染模块,被配置为基于所述渲染优先级来渲染所述多个区域,使得在为所述多个区域中的第一区域渲染第一增强现实效果的过程中,避免渲染所述多个区域中的第二区域,其中与所述第一区域相关联的第一增强现实类别不同于与所述第二区域相关联的第二增强现实类别。10.根据权利要求9所述的装置,其中所述图像渲染模块包括:第一模板缓冲模块,被配置为将与所述第一区域对应的模板缓冲指定为第一参考值,所述第一参考值用于指示所述第一增强现实类别,并且与所述图像中除所述第一区域之外的其他区域指定的参考值不同;以及第一区域渲染模块,被配置为利用与所述第一增强现实类别相关联的第一渲染器为所述第一区域渲染所述第一增强现实效果,所述第一渲染器仅针对具有所述第一参