一种影视动画生成方法、装置、电子设备及存储介质制造方法及图纸

技术编号:33558201 阅读:60 留言:0更新日期:2022-05-26 22:55
本申请实施例提供一种影视动画生成方法、装置、电子设备及存储介质,其中,方法包括:获取户型信息;根据所述户型信息中的空间信息生成相机动画;根据所述户型信息中的家具信息生成家具动画;根据所述相机动画、所述家具动画生成影视动画。实施上述实施例,能够快速地生成影视动画,并且能提升用户在观看影视动画时的沉浸感。的沉浸感。的沉浸感。

【技术实现步骤摘要】
一种影视动画生成方法、装置、电子设备及存储介质


[0001]本申请涉及视频处理
,具体而言,涉及一种影视动画生成方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]三维视频动画作为当前影视界主要应用之一,是指通过处理一系列动态的图像帧和采用实时渲染跟踪器渲染输出视频以达到虚拟现实场景效果的技术。
[0003]在家装设计领域中,三维影视动画生成技术俨然成为设计师展现其方案设计效果并且使用户在虚拟场景中体验真实的设计效果的方式之一。但是,现有的技术方案针对复杂场景时,需要用户根据经验对动画信息进行处理,降低了用户的体验感。特别地,复杂场景的模型动画顺序要求及模型间动画顺序的依赖关系极大地增加用户处理输入端模型动画信息的成本,极容易造成场景中动画生成混乱,并且进一步降低用户的体验感。

技术实现思路

[0004]本申请实施例的目的在于提供一种影视动画生成方法、装置、电子设备及计算机可读存储介质,能够通过基于用户输入的户型信息生成具有沉浸效果的影视动画,不需要用户对户型信息进行处理,在节省人力成本的同时,提升了生成的影视动画的沉浸效果。
[0005]第一方面,本申请实施例提供了一种影视动画生成方法,该方法包括:
[0006]获取户型信息;
[0007]根据所述户型信息中的空间信息生成相机动画;
[0008]根据所述户型信息中的家具信息生成家具动画;
[0009]根据所述相机动画、所述家具动画生成影视动画。
[0010]在上述实现过程中,首先获取户型信息,与现有技术不同的是,本申请实施例不是通过用户根据经验对户型信息进行处理从而生成影视动画,而是首先根据户型信息中的空间信息生成相机动画,再根据户型信息中的家具信息生成家具动画,最后再根据相机动画和家具动画生成影视动画。本申请实施例考虑到影响用户观看影视动画的沉浸体验的主要因素是用户观察户型中的各种物体时的视角,并且,家具是用户观看影视动画时的重要关注对象,因此,首先生成相机动画再生成家具动画,在此基础上生成影视动画,从而使得用户观看影视动画时的沉浸感得到提升。
[0011]进一步地,所述根据所述户型信息中的空间信息生成相机动画的步骤,包括:
[0012]初始化相机视角参数;
[0013]遍历所述户型信息中的多个空间信息,所述多个空间属于不同的户型区域;
[0014]获取每一个空间信息中的过道区域和入门位置点;
[0015]获取所述过道区域所属的户型区域;
[0016]根据所述入门位置点、所述过道区域所属的户型区域、预设的户型区域预览顺序构建相机运动轨迹;
[0017]设置所述相机运动轨迹中相机的朝向;
[0018]根据所述相机运动轨迹生成所述相机动画。
[0019]在上述实现过程中,初始化相机视角参数,遍历户型信息中的多个空间信息,获取多个空间信息中的过道区域和入门位置点,根据上述信息、预设的户型区域浏览顺序以及多个空间信息所属的户型区域构建相机运动轨迹,最后再根据相机运动轨迹构建相机动画。特别地,本申请实施例在确定了相机运动轨迹之后,还在相机运动轨迹中确定相机的朝向,从而提升了用户观看影视动画时的沉浸感。
[0020]进一步地,所述设置所述相机运动轨迹中相机的朝向的步骤,包括:
[0021]根据所述相机在所述相机运动轨迹中所处的当前空间设置所述相机的朝向。
[0022]在上述实现过程中,在确定了相机运动轨迹的基础上,确定了相机运动轨迹中相机朝向,相机运动的朝向关系到用户观看家具时的视角,因此,为了提升沉浸感,本申请实施例提出了根据相机在所述相机运动轨迹中所处的当前空间设置所述相机的朝向。
[0023]进一步地,所述根据所述相机在所述相机运动轨迹中所处的当前空间设置所述相机的朝向的步骤,包括:
[0024]根据所述当前空间所属的户型区域设置当前所述相机的朝向。
[0025]在上述实现过程中,在提出根据当前空间设置相机朝向的基础上,本申请实施例提出了根据当前空间所属的户型区域设置相机的朝向,这是考虑到用户观察不同的空间时有不同的关注对象,因此,根据当前空间所属的户型区域设置相机的朝向能够提升用户观看影视动画时的沉浸感。
[0026]进一步地,所述根据所述当前空间所属的户型区域确定当前所述相机的朝向的步骤,包括:
[0027]若所述当前空间为客厅/餐厅,则设置所述客厅/餐厅的第一墙体对应的相机朝向与所述相机运动轨迹垂直,所述客厅/餐厅的第二墙体对应的相机朝向与所述相机运动轨迹平行,所述客厅/餐厅的第三墙体对应的相机朝向与所述相机运动轨迹所成的夹角为第一度数;
[0028]若所述当前空间为卧室,则设置所述卧室的第四墙体对应的相机朝向与所述相机运动轨迹垂直,所述卧室的第五墙体对应的相机朝向与所述相机运动轨迹平行。
[0029]在上述实现过程中,通过对不同的户型区域设置其对应的相机朝向,能够提升得用户观看影视动画时的沉浸感。
[0030]进一步地,所述根据所述相机运动轨迹生成所述相机动画的步骤,包括:
[0031]在所述相机运动轨迹中添加相机转角动画,得到所述相机动画。
[0032]在上述实现过程中,通过在相机运动轨迹中添加相机转角动画,能够使得在不同空间进行转换时整个影视动画更加自然,能够进一步提升用户观看影视动画时的沉浸感。
[0033]进一步地,所述根据所述户型信息中的家具信息生成家具动画的步骤,包括:
[0034]获取所述户型信息中的所有家具信息;
[0035]获取所述所有家具信息对应的初始化动画模板;
[0036]获取所述相机的可视视野角度;
[0037]确定每一个所述家具信息到所述相机运动轨迹的交点;
[0038]获取每一个所述家具信息到所述交点的距离;
[0039]根据每一个所述家具信息到所述交点的距离和所述相机的可视视野角度过滤所述户型数据中的非可视化区域的家具信息,得到过滤后的家具信息;
[0040]根据所述过滤后的家具信息对应的初始化动画模板获取所述家具动画。
[0041]在上述实现过程中,提供了一种生成家具动画的方法,根据相机运动轨迹和家具信息之间的位置关系、相机的可视视野角度对家具信息进行过滤,能够在减少生成的影视动画的大小的同时,使得画面的布局与现实中家具的布局相同,提升用户观看时的沉浸感。
[0042]进一步地,在所述根据所述过滤后的家具信息对应的初始化动画模板获取所述家具动画的步骤之前,还包括:
[0043]遍历所述户型数据中的贴地家具;
[0044]确定所述贴地家具的包含关系;
[0045]根据所述贴地家具的包含关系对所述过滤后的家具信息对应的模板进行调整,得到调整模板;
[0046]所述根据所述过滤后的家具信息对应的初始化动画模板获取所述家具动画的步骤,包括:
[0047]根据所述调整模板生成所述家具动画。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种影视动画生成方法,其特征在于,包括:获取户型信息;根据所述户型信息中的空间信息生成相机动画;根据所述户型信息中的家具信息生成家具动画;根据所述相机动画、所述家具动画生成影视动画。2.根据权利要求1所述的影视动画生成方法,其特征在于,所述根据所述户型信息中的空间信息生成相机动画的步骤,包括:初始化相机视角参数;遍历所述户型信息中的多个空间信息,所述多个空间信息属于不同的户型区域;获取每一个所述空间信息中的过道区域和入门位置点;获取所述过道区域所属的户型区域;根据所述入门位置点、所述过道区域所属的户型区域、预设的户型区域预览顺序构建相机运动轨迹;设置所述相机运动轨迹中相机的朝向;根据所述相机运动轨迹生成所述相机动画。3.根据权利要求2所述的影视动画生成方法,其特征在于,所述设置所述相机运动轨迹中相机的朝向的步骤,包括:根据所述相机在所述相机运动轨迹中所处的当前空间设置所述相机的朝向。4.根据权利要求3所述的影视动画生成方法,其特征在于,所述根据所述相机在所述相机运动轨迹中所处的当前空间设置所述相机的朝向的步骤,包括:根据所述当前空间所属的户型区域设置当前所述相机的朝向。5.根据权利要求4所述的影视动画生成方法,其特征在于,所述根据所述当前空间所属的户型区域设置当前所述相机的朝向的步骤,包括:若所述当前空间为客厅/餐厅,则设置所述客厅/餐厅的第一墙体对应的相机朝向与所述相机运动轨迹垂直,所述客厅/餐厅的第二墙体对应的相机朝向与所述相机运动轨迹平行,所述客厅/餐厅的第三墙体对应的相机朝向与所述相机运动轨迹所成的夹角为第一度数;若所述当前空间为卧室,则设置所述卧室的第四墙体对应的相机朝向与所述相机运动轨迹垂直,所述卧室的第五墙体对应的相机朝向与所述相机运动轨迹平行。6.根据权利要求2所述的影视动画生成方法,其特征在于,所述根据所述相机运动轨迹生成所述相机动画的步骤,包括:在所述相机运动轨迹中添加相机转角...

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

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

1