虚拟拍摄方法、装置、电子设备及存储介质制造方法及图纸

技术编号:39252024 阅读:10 留言:0更新日期:2023-10-30 12:03
本申请实施例提供了一种虚拟拍摄方法、装置、电子设备及存储介质,一种虚拟拍摄方法包括:在第一终端在现实空间运动过程中,获取第一终端的状态数据;对状态数据进行处理,获得第一终端的运动参数信息;将运动参数信息发送给第二终端,以使第二终端控制虚拟图像采集设备在虚拟空间运动进行虚拟拍摄。应用本申请实施例所提供的技术方案,通过第一终端在现实空间的运动即可控制第二终端中虚拟图像采集设备在虚拟空间的运动,简化了对虚拟图像采集设备的运动控制操作,使用户通过常识性简单学习即可完成虚拟拍摄,提高影视创作效率。提高影视创作效率。提高影视创作效率。

【技术实现步骤摘要】
虚拟拍摄方法、装置、电子设备及存储介质


[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]图1为本申请实施例中一种虚拟拍摄方法的实施流程图;
[0039]图2为本申请实施例中第一终端和第二终端交互处理流程图;
[0040]图3为本申请实施例中另一种虚拟拍摄方法的实施流程图;
[0041]图4为本申请实施例中一种虚拟拍摄装置的结构示意图;
[0042]图5为本申请实施例中另一种虚拟拍摄装置的结构示意图;
[0043]图6为本申请实施例中一种电子设备的结构示意图。
具体实施方式
[0044]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。
[0045]本申请的核心是提供一种虚拟拍摄方法,该方法可以应用于影视创作场景中,如影视创作前期的预演。在第本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟拍摄方法,其特征在于,包括:在第一终端在现实空间运动过程中,获取所述第一终端的状态数据,所述状态数据用于表示所述第一终端当前运动状态;对所述状态数据进行处理,获得所述第一终端的运动参数信息;将所述运动参数信息发送给第二终端,以使所述第二终端基于所述运动参数信息控制虚拟图像采集设备在虚拟空间运动进行虚拟拍摄。2.根据权利要求1所述的方法,其特征在于,所述状态数据包括当前时刻角度数据,所述运动参数信息包括运动角度信息,所述对所述状态数据进行处理,获得所述第一终端的运动参数信息,包括:根据所述当前时刻角度数据和参考时刻角度数据,确定角度变化差值;基于所述角度变化差值和预先获得的所述虚拟图像采集设备在参考时刻的虚拟角度值,确定所述第一终端的所述运动角度信息。3.根据权利要求2所述的方法,其特征在于,所述基于所述角度变化差值和预先获得的所述虚拟图像采集设备在参考时刻的虚拟角度值,确定所述第一终端的所述运动角度信息,包括:将所述角度变化差值与预先获得的所述虚拟图像采集设备在参考时刻的虚拟角度值相加,获得所述第一终端的所述运动角度信息。4.根据权利要求2所述的方法,其特征在于,所述当前时刻角度数据和所述参考时刻角度数据包括所述现实空间的三维坐标系中每个坐标轴对应角度值,所述虚拟角度值包括所述虚拟空间的三维坐标系中每个坐标轴对应角度值。5.根据权利要求1所述的方法,其特征在于,所述状态数据包括位移数据,所述运动参数信息包括运动位移信息,所述现实空间的三维坐标系为右手坐标系,所述虚拟空间的三维坐标系为左手坐标系,所述对所述状态数据进行处理,获得所述第一终端的运动参数信息,包括:将所述位移数据和所述现实空间的三维坐标系中目标坐标轴的方位角进行向量点乘,获得所述第一终端的所述运动位移信息;其中,所述目标坐标轴的正向为与所述第一终端的实体图像采集设备的拍摄方向垂直向上的方向。6.根据权利要求5所述的方法,其特征在于,所述位移数据包括所述现实空间的...

【专利技术属性】
技术研发人员:刘毅琚常龙
申请(专利权)人:北京爱奇艺科技有限公司
类型:发明
国别省市:

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

1