图像渲染方法和装置、介质和计算机设备制造方法及图纸

技术编号:34441940 阅读:34 留言:0更新日期:2022-08-06 16:32
本公开实施例提供一种图像渲染方法和装置、介质和计算机设备,所述方法包括:从图像采集装置采集的图像中确定目标图像区域;确定所述图像采集装置采集所述图像时的姿态信息;基于所述姿态信息从预先获取的纹理图中采样出目标纹理区域;不同的姿态信息对应不同的目标纹理区域;将所述目标纹理区域渲染到所述目标图像区域中。图像区域中。图像区域中。

【技术实现步骤摘要】
图像渲染方法和装置、介质和计算机设备


[0001]本公开涉及计算机视觉
,尤其涉及图像渲染方法和装置、介质和计算机设备。

技术介绍

[0002]在相关技术中,常常会将一些渲染素材渲染到真实采集的图像中,以使渲染后的图像获得一定的视觉效果。然而,相关技术中的图像渲染方式渲染出的图像往往真实度较低。

技术实现思路

[0003]第一方面,本公开实施例提供一种图像渲染方法,所述方法包括:从图像采集装置采集的图像中确定目标图像区域;确定所述图像采集装置采集所述图像时的姿态信息;基于所述姿态信息从预先获取的纹理图中采样出目标纹理区域;不同的姿态信息对应不同的目标纹理区域;将所述目标纹理区域渲染到所述目标图像区域中。
[0004]本公开实施例在渲染图像时,基于图像采集装置采集该图像时的姿态信息从纹理图中采样出目标纹理区域,再将目标纹理区域渲染到目标图像区域中。由于不同的姿态信息对应不同的目标纹理区域,即采样出的目标纹理区域可以随着图像采集装置采集图像时的姿态信息的变化而变化,使得目标图像区域的视觉效果可以随着图像采集装置的姿态变化而变化。因此,本公开实施例的图像渲染方法能够有效模拟用户采集图像的真实场景,提高了图像渲染效果的真实度。
[0005]在一些实施例中,所述目标图像区域基于以下至少任一条件确定:所述图像中至少一个图像区域的语义类别;所述图像中至少一个图像区域的像素位置;所述图像中至少一个对象的属性信息。
[0006]本公开实施例能够根据图像区域的语义类别、像素位置、图像中对象的属性信息等条件灵活地确定目标区域,应用范围广,扩展性强。
[0007]在一些实施例中,所述目标图像区域的数量大于1,每个目标图像区域对应一张纹理图;所述基于所述姿态信息从预先获取的纹理图中采样出目标纹理区域,包括:基于所述姿态信息从各目标图像区域对应的纹理图中采样出目标纹理区域;所述将所述目标纹理区域渲染到所述目标图像区域中,包括:分别将各个目标纹理区域渲染到对应的目标图像区域中。
[0008]本公开实施例在图像中包括多个目标图像区域时,能够分别为每个目标图像区域生成渲染特效,每个目标图像区域都有该区域对应的纹理图,因此,不同的目标图像区域可以渲染出不同的特效,提高了渲染趣味性和真实度。
[0009]在一些实施例中,所述将所述目标纹理区域渲染到所述目标图像区域中,包括:对所述图像中除所述目标图像区域以外的其他区域进行蒙版处理,得到所述图像对应的掩码图像;所述掩码图像中包括对应于所述目标图像区域的第一掩码区域和对应于所述其他区
域的第二掩码区域;将所述目标纹理区域的像素点渲染到所述第一掩码区域中,并将所述其他区域的像素点渲染到所述第二掩码区域中。
[0010]本公开实施例通过蒙版处理,能够准确地确定出目标图像区域与非目标图像区域之间的分界线,从而提高渲染准确性。
[0011]在一些实施例中,所述方法还包括:基于所述纹理图生成三维立体贴图;所述基于所述姿态信息从预先获取的纹理图中采样出目标纹理区域,包括:基于所述姿态信息从所述三维立体贴图中采样出目标纹理区域。
[0012]本公开实施例能够基于图像采集装置的姿态信息从三维立体贴图中采样出目标纹理区域,从而在渲染效果中呈现出如置身三维立体贴图对应的三维空间中的真实感,提高了渲染真实度。
[0013]在一些实施例中,所述纹理图的数量大于1;所述基于所述纹理图生成三维立体贴图,包括:获取预先确定的三维图形,所述三维图形包括多个面;每张纹理图预先标注有标识信息,所述标识信息用于确定所述纹理图与所述三维图形对应的面;基于所述标识信息将每张纹理图分别渲染到所述三维图形的各个面上,得到所述三维立体贴图。
[0014]本公开实施例基于多张纹理图及其标识信息生成三维立体贴图,处理方式复杂度低。
[0015]在一些实施例中,所述三维图形具有固定姿态信息;所述基于所述姿态信息从预先获取的纹理图中采样出目标纹理区域,包括:基于所述姿态信息与所述固定姿态信息之间的差异,从预先获取的纹理图中采样出目标纹理区域。在另一些实施例中,所述三维图形的姿态信息动态变化;所述基于所述姿态信息从预先获取的纹理图中采样出目标纹理区域,包括:基于所述姿态信息与所述图像采集装置采集所述图像时所述三维图形的姿态信息之间的差异,从预先获取的纹理图中采样出目标纹理区域。
[0016]本公开实施例采用不同的方式从具有固定姿态信息的三维图形或者姿态信息动态变化的三维图形中确定出目标纹理区域,因此,本公开实施例的方案适用于各种具有固定姿态信息或者姿态信息动态变化的三维图形,适用范围广。对于具有固定姿态信息的三维图形,只需调整图像采集装置的姿态信息即可采样出不同的目标纹理区域,对于姿态信息动态变化的三维图形,不同的时刻以相同的姿态信息采集的目标纹理区域也可能不同,使得不同的场景下呈现出不同的渲染效果,提高了渲染效果的多样性和趣味性。
[0017]在一些实施例中,对应于所述三维图形的至少一个面的纹理图包括纹理图序列中的多张不同的纹理图。
[0018]由于三维图形的至少一个面的纹理图包括纹理图序列中的多张不同的纹理图,同一序列中的各纹理图可以动态切换,从而使得渲染出的图像中目标图像区域的渲染效果可以动态变化,提高了渲染趣味性。例如,在某一时刻,可以将从纹理图序列中的第一张纹理图中确定的目标纹理区域渲染到目标图像区域中,并在另一时刻将从纹理图序列中的第二张纹理图中确定的目标纹理区域渲染到目标图像区域中,以此类推。
[0019]在一些实施例中,所述图像包括视频中的多个视频帧;所述基于所述姿态信息从预先获取的纹理图中采样出目标纹理区域,包括:基于所述图像采集装置采集每一视频帧时的姿态信息,从预先获取的纹理图中采样出所述每一视频帧对应的目标纹理区域;所述将所述目标纹理区域渲染到所述目标图像区域中,包括:将所述每一视频帧对应的目标纹
理区域渲染到对应的视频帧中。
[0020]本公开实施例能够分别为视频中的各个视频帧生成渲染特效,提高了视频中的各视频帧的渲染真实度。
[0021]在一些实施例中,所述基于所述图像采集装置采集每一视频帧时的姿态信息,从预先获取的纹理图中采样出所述每一视频帧对应的目标纹理区域,包括:在所述图像采集装置采集所述多个视频帧中任一目标视频帧时的姿态信息与采集前一视频帧时的姿态信息不同的情况下,基于采集所述目标视频帧时的姿态信息,从所述纹理图中重新采样出目标纹理区域;和/或在所述图像采集装置采集所述多个视频帧中任一目标视频帧时的姿态信息与采集前一视频帧时的姿态信息相同的情况下,将前一帧视频帧对应的目标纹理区域确定为所述目标视频帧对应的目标纹理区域。
[0022]本公开实施例能够基于图像采集装置采集各视频帧时的姿态信息分别为每一视频帧确定目标纹理区域,一旦图像采集装置采集某一视频帧时的姿态信息较采集前一视频帧时的姿态信息发生改变,则确定出的目标纹理区域也会相应改变;如果图像采集装置采集相邻两帧视频帧时的姿态信本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像渲染方法,其特征在于,所述方法包括:从图像采集装置采集的图像中确定目标图像区域;确定所述图像采集装置采集所述图像时的姿态信息;基于所述姿态信息从预先获取的纹理图中采样出目标纹理区域;不同的姿态信息对应不同的目标纹理区域;将所述目标纹理区域渲染到所述目标图像区域中。2.根据权利要求1所述的方法,其特征在于,所述目标图像区域基于以下至少任一条件确定:所述图像中至少一个图像区域的语义类别;所述图像中至少一个图像区域的像素位置;所述图像中至少一个对象的属性信息。3.根据权利要求1或2所述的方法,其特征在于,所述目标图像区域的数量大于1,每个目标图像区域对应一张纹理图;所述基于所述姿态信息从预先获取的纹理图中采样出目标纹理区域,包括:基于所述姿态信息从各目标图像区域对应的纹理图中采样出目标纹理区域;所述将所述目标纹理区域渲染到所述目标图像区域中,包括:分别将各个目标纹理区域渲染到对应的目标图像区域中。4.根据权利要求1至3任意一项所述的方法,其特征在于,所述将所述目标纹理区域渲染到所述目标图像区域中,包括:对所述图像中除所述目标图像区域以外的其他区域进行蒙版处理,得到所述图像对应的掩码图像;所述掩码图像中包括对应于所述目标图像区域的第一掩码区域和对应于所述其他区域的第二掩码区域;将所述目标纹理区域的像素点渲染到所述第一掩码区域中,并将所述其他区域的像素点渲染到所述第二掩码区域中。5.根据权利要求1至4任意一项所述的方法,其特征在于,所述方法还包括:基于所述纹理图生成三维立体贴图;所述基于所述姿态信息从预先获取的纹理图中采样出目标纹理区域,包括:基于所述姿态信息从所述三维立体贴图中采样出目标纹理区域。6.根据权利要求5所述的方法,其特征在于,所述纹理图的数量大于1;所述基于所述纹理图生成三维立体贴图,包括:获取预先确定的三维图形,所述三维图形包括多个面;每张纹理图预先标注有标识信息,所述标识信息用于确定所述纹理图与所述三维图形对应的面;基于所述标识信息将每张纹理图分别渲染到所述三维图形的各个面上,得到所述三维立体贴图。7.根据权利要求6所述的方法,其特征在于,所述三维图形具有固定姿态信息;所述基于所述姿态信息从预先获取的纹理图中采样出目标纹理区域,包括:基于所述姿态信息与所述固定姿态信息之间的差异,从预先获取的纹理图中采样出目标纹理区域;
或者所述三维图形的姿态信息动态变化;所述基于所述姿态信息从预先获取的纹理图中采样出目标纹理区域,包括:基于所述姿态信息与所述图像采集装置采集...

【专利技术属性】
技术研发人员:孙飞杨瑞健赵代平
申请(专利权)人:北京大甜绵白糖科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1