动画立体视频生成的方法、装置及电子设备制造方法及图纸

技术编号:35044340 阅读:18 留言:0更新日期:2022-09-24 23:24
本发明专利技术实施例提供的一种动画立体视频生成的方法、装置及电子设备,包括,响应于针对视频标签的选定操作,确定与视频标签对应的至少一个立体场景的视频场景信息,以及与至少一个立体场景中的每个立体场景对应的虚拟相机参数信息;将至少一个立体场景中的每个立体场景作为目标立体场景,基于目标立体场景的目标视频场景信息确定目标立体场景中的虚拟相机的第一运镜轨迹;对目标视频场景信息、第一运镜轨迹和目标立体场景的目标虚拟相机参数信息进行渲染,生成目标立体场景对应的第一动画立体视频。本申请的动画立体视频在制作过程中仅需根据制作人员选定出的视频标签快速制作出理想的动画立体视频,大大提高了动画立体视频制作效率和视频质量。制作效率和视频质量。制作效率和视频质量。

【技术实现步骤摘要】
动画立体视频生成的方法、装置及电子设备


[0001]本专利技术实施例涉及立体视频
,尤其涉及一种动画立体视频生成的方法、装置及电子设备。

技术介绍

[0002]目前,市面上的动画立体视频制作软件,需要制作人员通过手动打点,将点串联起来形成运镜轨迹,然后还需要制作人员手动调整虚拟相机的相机参数,这种制作方式,使得制作效率低下的同时还很考验制作人员的专业水平和审美,很多时候视频效果都不尽人意。

技术实现思路

[0003]鉴于此,本专利技术实施例提供一种动画立体视频生成的方法、装置及电子设备,能够有效提高动画立体视频制作效率和视频质量。
[0004]第一方面,本专利技术实施例提供一种动画立体视频生成的方法,其中,该方法包括:响应于针对视频标签的选定操作,确定与视频标签对应的至少一个立体场景的视频场景信息,以及与至少一个立体场景中的每个立体场景对应的虚拟相机参数信息;将至少一个立体场景中的每个立体场景作为目标立体场景,针对目标立体场景均执行以下操作:基于目标立体场景的目标视频场景信息确定目标立体场景中的虚拟相机的第一运镜轨迹;对目标视频场景信息、第一运镜轨迹和目标立体场景的目标虚拟相机参数信息进行渲染,生成目标立体场景对应的第一动画立体视频。
[0005]上述确定与视频标签对应的至少一个立体场景的视频场景信息,以及与至少一个立体场景中的每个立体场景对应的虚拟相机参数信息的步骤,包括:从视频标签中查找至少一个视频场景标签,以及与至少一个视频场景标签中的每个视频场景标签对应的摄像风格标签;从预存视频场景信息库中查找与至少一个视频场景标签中的每个视频场景标签匹配的特定视频场景标签对应的视频场景信息;其中,预存视频场景库中存储有多个不同的视频场景信息,每个视频场景信息配置有对应的特定视频场景标签;从预存虚拟相机参数信息库中查找与摄像风格标签匹配的特定摄像风格标签对应的虚拟相机参数信息;其中,预存虚拟相机参数信息库中存储有多个不同的虚拟相机参数信息,每个虚拟相机参数信息配置有对应的特定摄像风格标签。
[0006]上述在基于目标立体场景的目标视频场景信息确定目标立体场景中的虚拟相机的第一运镜轨迹之前,该方法还包括:如果目标立体场景中存在模型对象,基于模型对象对应的模型信息和目标视频场景信息确定目标立体场景中的虚拟相机的第二运镜轨迹;对模型信息、目标视频场景信息、第二运镜轨迹和目标立体场景的目标虚拟相机参数信息进行渲染,生成目标立体场景对应的第二动画立体视频;如果目标立体场景中不存在模型对象,执行基于目标立体场景的目标视频场景信息确定目标立体场景中的虚拟相机的第一运镜轨迹的步骤。
[0007]上述方法还包括:如果从视频标签中查找到至少一个模型标签,从预存模型信息库中查找与至少一个模型标签中的每个模型标签匹配的特定模型标签对应的模型信息;其中,预存模型信息库中存储有多个不同的模型信息,每个模型信息配置有对应的特定视频场景标签;从至少一个模型信息中的每个模型信息中提取出模型坐标信息;从目标视频场景信息中提取出目标立体场景的多个顶点的目标空间坐标信息;基于多个目标空间坐标信息确定目标立体场景所在的空间位置范围;如果至少一个模型坐标信息处于空间位置范围内,目标立体场景中存在模型对象;如果从视频标签中未查找到至少一个模型标签或至少一个模型坐标信息均不处于空间位置范围内,目标立体场景中不存在模型对象。
[0008]上述基于目标立体场景的目标视频场景信息确定目标立体场景中的虚拟相机的第一运镜轨迹的步骤,包括:基于目标空间坐标信息确定目标立体场景的目标平面坐标信息,以及运镜起始点在目标平面坐标信息的起始点平面坐标信息;按照预设运镜步长和预设运镜方向在目标平面坐标信息中确定多个运镜路线点的点平面坐标信息;基于起始点平面坐标信息和点平面坐标信息计算运镜起始点与各个运镜路线点的第一运镜距离;根据多个第一运镜距离确定目标立体场景中的虚拟相机的第一运镜轨迹。
[0009]上述基于模型对象对应的模型信息和目标视频场景信息确定目标立体场景中的虚拟相机的第二运镜轨迹的步骤,包括:基于模型坐标信息确定模型对象在目标平面坐标信息的对象平面坐标信息;基于起始点平面坐标信息和对象平面坐标信息计算运镜起始点与模型对象的第二运镜距离;根据第二运镜距离和多个第一运镜距离确定目标立体场景中的虚拟相机的第二运镜轨迹。
[0010]上述对目标视频场景信息、第一运镜轨迹和目标立体场景的目标虚拟相机参数信息进行渲染,生成目标立体场景对应的第一动画立体视频的步骤,包括:从目标视频场景信息中提取出第一灯光信息;对第一灯光信息、第一运镜轨迹和目标立体场景的目标虚拟相机参数信息进行渲染,生成目标立体场景对应的第一动画立体视频。
[0011]上述对模型信息、目标视频场景信息、第二运镜轨迹和目标立体场景的目标虚拟相机参数信息进行渲染,生成目标立体场景对应的第二动画立体视频的步骤,包括:从目标视频场景信息中提取出第二灯光信息;从模型信息中提取出模型尺寸信息和模型联动信息;其中,模型联动信息用于表征模型对象的运动信息;基于第二灯光信息、模型尺寸信息和模型坐标信息确定光影信息;对模型联动信息、第二灯光信息、光影信息、第二运镜轨迹和目标立体场景的目标虚拟相机参数信息进行渲染,生成目标立体场景对应的第二动画立体视频。
[0012]第二方面,本专利技术实施例提供一种动画立体视频生成的装置,其中,该装置包括:第一确定模块,用于响应于针对视频标签的选定操作,确定与视频标签对应的至少一个立体场景的视频场景信息,以及与至少一个立体场景中的每个立体场景对应的虚拟相机参数信息;执行模块,用于将至少一个立体场景中的每个立体场景作为目标立体场景,针对目标立体场景均执行以下操作:第二确定模块,用于基于目标立体场景的目标视频场景信息确定目标立体场景中的虚拟相机的第一运镜轨迹;渲染模块,用于对目标视频场景信息、第一运镜轨迹和目标立体场景的目标虚拟相机参数信息进行渲染,生成目标立体场景对应的第一动画立体视频。
[0013]第三方面,本专利技术实施例提供一种电子设备,其种,包括:处理器和存储器,处理器
用于执行存储器中存储的动画立体视频生成程序,以实现上述的动画立体视频生成的方法。
[0014]本专利技术实施例提供的一种动画立体视频生成的方法、装置及电子设备,其中,响应于针对视频标签的选定操作,确定与视频标签对应的至少一个立体场景的视频场景信息,以及与至少一个立体场景中的每个立体场景对应的虚拟相机参数信息;将至少一个立体场景中的每个立体场景作为目标立体场景,针对目标立体场景均执行以下操作:基于目标立体场景的目标视频场景信息确定目标立体场景中的虚拟相机的第一运镜轨迹;对目标视频场景信息、第一运镜轨迹和目标立体场景的目标虚拟相机参数信息进行渲染,生成目标立体场景对应的第一动画立体视频。本申请的动画立体视频在制作过程中无需制作人员进行手动打点确定运镜轨迹,以及手动调整虚拟相机的虚拟相机参数信息,仅需根据制作人员选定出的视频标签快速制作出理想的动画立体视频,大大提高了动画立体视频制作效率和本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种动画立体视频生成的方法,其特征在于,所述方法包括:响应于针对视频标签的选定操作,确定与所述视频标签对应的至少一个立体场景的视频场景信息,以及与所述至少一个立体场景中的每个立体场景对应的虚拟相机参数信息;将所述至少一个立体场景中的每个立体场景作为目标立体场景,针对所述目标立体场景均执行以下操作:基于所述目标立体场景的目标视频场景信息确定所述目标立体场景中的虚拟相机的第一运镜轨迹;对所述目标视频场景信息、所述第一运镜轨迹和所述目标立体场景的目标虚拟相机参数信息进行渲染,生成所述目标立体场景对应的第一动画立体视频。2.根据权利要求1所述的方法,其特征在于,确定与所述视频标签对应的至少一个立体场景的视频场景信息,以及与所述至少一个立体场景中的每个立体场景对应的虚拟相机参数信息的步骤,包括:从所述视频标签中查找至少一个视频场景标签,以及与所述至少一个视频场景标签中的每个视频场景标签对应的摄像风格标签;从预存视频场景信息库中查找与所述至少一个视频场景标签中的每个视频场景标签匹配的特定视频场景标签对应的视频场景信息;其中,所述预存视频场景库中存储有多个不同的视频场景信息,每个所述视频场景信息配置有对应的特定视频场景标签;从预存虚拟相机参数信息库中查找与所述摄像风格标签匹配的特定摄像风格标签对应的虚拟相机参数信息;其中,所述预存虚拟相机参数信息库中存储有多个不同的虚拟相机参数信息,每个所述虚拟相机参数信息配置有对应的特定摄像风格标签。3.根据权利要求1所述的方法,其特征在于,在基于所述目标立体场景的目标视频场景信息确定所述目标立体场景中的虚拟相机的第一运镜轨迹之前,所述方法还包括:如果所述目标立体场景中存在模型对象,基于所述模型对象对应的模型信息和所述目标视频场景信息确定所述目标立体场景中的虚拟相机的第二运镜轨迹;对所述模型信息、所述目标视频场景信息、所述第二运镜轨迹和所述目标立体场景的目标虚拟相机参数信息进行渲染,生成所述目标立体场景对应的第二动画立体视频;如果所述目标立体场景中不存在模型对象,执行基于所述目标立体场景的目标视频场景信息确定所述目标立体场景中的虚拟相机的第一运镜轨迹的步骤。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:如果从所述视频标签中查找到至少一个模型标签,从预存模型信息库中查找与所述至少一个模型标签中的每个模型标签匹配的特定模型标签对应的模型信息;其中,所述预存模型信息库中存储有多个不同的模型信息,每个所述模型信息配置有对应的特定视频场景标签;从所述至少一个模型信息中的每个模型信息中提取出模型坐标信息;从所述目标视频场景信息中提取出所述目标立体场景的多个顶点的目标空间坐标信息;基于多个所述目标空间坐标信息确定所述目标立体场景所在的空间位置范围;如果至少一个所述模型坐标信息处于所述空间位置范围内,所述目标立体场景中存在模型对象;
如果从所述视频标签中未查找到至少一个模型标签或至少一个所述模型坐标信息均不处于所述空间位置范围内,所述目标立体场景中不存在模型对象。5.根据权利要求4所述的方法,其特征在于,基于所述目标立体场景...

【专利技术属性】
技术研发人员:邱辉平钟永红
申请(专利权)人:广东三维家信息科技有限公司
类型:发明
国别省市:

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

1