一种视频获取方法、控制终端、飞行器及系统与流程

文档序号:15403077发布日期:2018-09-11 18:01阅读:136来源:国知局

本发明涉及控制技术领域,尤其涉及一种视频获取方法、控制终端、飞行器及系统。



背景技术:

目前,用户主要通过遥控器手动控制无人机等飞行器的飞行轨迹,其中,飞行器上可以设置摄像装置,用户可以通过挂载有摄像装置的飞行器执行拍摄图像、视频等任务。目前,用户在利用挂载有摄像装置的飞行器执行拍摄任务时,常常需要调整拍摄角度、位置等,再开始逐个镜头进行拍摄,操作繁琐复杂。对于经验不够的新手,可能拍摄出来的视频达不到自己预期的效果,且不断尝试也比较费时费力,从而降低了拍摄效率。因此,如何通过飞行器更好地拍摄视频成为研究的热点。



技术实现要素:

本发明实施例提供了一种视频获取方法、控制终端、飞行器及系统,以提高视频拍摄和视频剪辑的效率。

第一方面,本发明实施例提供了一种视频获取方法,应用于飞行器的控制终端,所述飞行器上挂载了摄像装置,所述方法包括:

获取用户指令,进入组合飞行模式,并提供至少一个主题,所述主题包括至少一个飞行模式和关联的剪辑参数;

从所述至少一个主题中确定出目标主题,确定所述目标主题的飞行模式及剪辑参数,并根据所述飞行模式生成飞行控制指令以发送给所述飞行器;

接收所述飞行器的摄像装置根据所述飞行控制指令拍摄的视频片段,并根据所述剪辑参数生成视频。

第二方面,本发明实施例提供了另一种视频获取方法,应用于飞行器系统,所述飞行器系统包括控制终端以及与所述控制终端通信连接的飞行器,所述飞行器上挂载了摄像装置,所述方法包括:

所述控制终端获取用户指令,进入组合飞行模式,并提供至少一个主题,所述主题包括至少一个飞行模式和关联的剪辑参数;

所述控制终端从所述至少一个主题中确定出目标主题,确定所述目标主题的飞行模式及剪辑参数,并根据所述飞行模式生成飞行控制指令以发送给所述飞行器;

所述飞行器根据所述飞行控制指令中包括的至少一个飞行模式依次执行各飞行模式对应的飞行动作,所述摄像装置一并获取各飞行模式下的视频片段;

所述控制终端接收所述视频片段,并根据所述剪辑参数生成视频。

第三方面,本发明实施例提供了一种控制终端,包括存储器和处理器;

所述存储器,用于存储程序指令;

所述处理器,执行所述存储器存储的程序指令,当程序指令被执行时,所述处理器用于执行如下步骤:

获取用户指令,进入组合飞行模式,并提供至少一个主题,所述主题包括至少一个飞行模式和关联的剪辑参数;

从所述至少一个主题中确定出目标主题,确定所述目标主题的飞行模式及剪辑参数,并根据所述飞行模式生成飞行控制指令以发送给所述飞行器;

接收所述飞行器的摄像装置根据所述飞行控制指令拍摄的视频片段,并根据所述剪辑参数生成视频。

第四方面,本发明实施例提供了一种飞行器,包括:

机身;

设置在机身上的动力系统,用于提供飞行动力;

处理器,用于接收控制终端发送的飞行控制指令,并根据所述飞行控制指令中包括的至少一个飞行模式依次执行各飞行模式对应的飞行动作,所述摄像装置一并拍摄获取到各飞行模式下的视频片段。

第五方面,发明实施例提供了一种飞行器系统,包括:控制终端和飞行器;

所述控制终端,用于获取用户指令,进入组合飞行模式,并提供至少一个主题,所述主题包括至少一个飞行模式和关联的剪辑参数,从所述至少一个主题中确定出目标主题,确定所述目标主题的飞行模式及剪辑参数,并根据所述飞行模式生成飞行控制指令以发送给所述飞行器;

所述飞行器,用于根据所述飞行控制指令中包括的至少一个飞行模式依次执行各飞行模式对应的飞行动作,所述摄像装置一并获取各飞行模式下的视频片段;

所述控制终端,还用于接收所述视频片段,并根据所述剪辑参数生成视频。

第六方面,本发明实施例提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现如上述第一方面或第二方面所述的视频获取方法。

本发明实施例中,控制终端通过获取用户指令,进入组合飞行模式,从所述组合飞行模式提供的至少一个主题中确定出目标主题,并确定出所述目标主题的飞行模式及剪辑参数,所述控制终端根据所述飞行模式生成飞行控制指令以发送给所述飞行器,并通过所述剪辑参数对接收到的所述飞行器的摄像装置根据所述飞行控制指令拍摄的视频片段进行剪辑生成视频。通过这种方式,快速地获取到不同效果的视频,提高了视频获取和视频处理的效率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一部分实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种飞行轨迹的界面示意图;

图2是本发明实施例提供的另一种飞行轨迹的界面示意图;

图3是本发明实施例提供的又一种飞行轨迹的界面示意图;

图4是本发明实施例提供的又一种飞行轨迹的界面示意图;

图5是本发明实施例提供的又一种飞行轨迹的界面示意图;

图6是本发明实施例提供的一种飞行器系统的结构示意图;

图7是本发明实施例提供的一种编辑操作的界面示意图;

图8是本发明实施例提供的另一种编辑操作的界面示意图;

图9是本发明实施例提供的一种视频获取方法的流程示意图;

图10是本发明实施例提供的另一种视频获取方法的流程示意图;

图11是本发明实施例提供的一种控制终端的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例仅仅是本发明的部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

下面结合附图,对本发明的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。

本发明实施例提供的视频获取方法可以应用于飞行器的控制终端,或,在其他实施例中,该视频获取方法也可以应用于包括控制终端以及与所述控制终端通信连接的飞行器的飞行器系统,其中,所述飞行器上挂载了摄像装置,下面对应用于飞行器的视频获取方法进行举例说明。

本方案采取脱离遥控器的控制终端控制飞行器的飞行模式以控制所述飞行器飞行的办法,通过所述控制终端上的app应用控制所述飞行器的飞行以使所述飞行器的摄像装置在所述飞行器飞行过程中拍摄得到视频片段。所述控制终端可以接收所述飞行器的摄像装置在所述飞行器的飞行过程中拍摄得到的视频片段,并对所述视频片段进行剪辑处理生成视频。

在一个实施例中,所述控制终端可以通过获取用户指令,进入组合飞行模式,其中,所述组合飞行模式提供了至少一个主题供用户选择,例如,所述主题可以是静谧、运动、摇滚、城市等任意一种或多种主题,所述主题中包括至少一个飞行模式和关联的剪辑参数。所述控制终端可以根据用户对所述组合飞行模式中的所述至少一个主题的选择操作,确定出目标主题,并从所述目标主题中确定出飞行模式和剪辑参数,从而所述控制终端可以根据确定的所述目标主题的飞行模式生成飞行控制指令,以发送给所述飞行器。其中,所述飞行控制指令用于控制所述飞行器按照所确定的飞行模式飞行,以使挂载在所述飞行器上的摄像装置在所述飞行器飞行过程中拍摄得到视频片段。所述控制终端可以接收所述飞行器的摄像装置根据所述飞行控制指令拍摄的视频片段,并根据所述目标主题中所包括的剪辑参数对所述视频片段进行剪辑,生成视频。

在一个实施例中,所述组合飞行模式中的每个主题均提供了飞行模式的组合方式和视频后期的剪辑方式,所述控制终端可以根据用户在所述组合飞行模式中选择的目标主题,获取所述目标主题所提供的至少一种飞行模式。所述控制终端可以根据获取到的所述目标主题中的至少一种飞行模式,按照所述目标主题中提供的飞行模式的组合方式将所述至少一种飞行模式进行组合,并控制所述飞行器按照所述组合的飞行模式飞行,以获取所述飞行器的摄像装置在所述飞行器飞行过程中拍摄得到的视频片段。

在一个实施例中,在组合飞行模式中,如果所述控制终端在根据用户的选择操作确定目标主题时,获取到用户对所述目标主题中的飞行模式的编辑操作,则可以获取到编辑指令。所述控制终端可以根据所述编辑指令,对所述目标主题中的飞行模式进行编辑处理,并将所述编辑处理后的飞行模式确定为所述目标主题的飞行模式,其中,所述编辑处理可以包括但不限定于增加、删除、替换、改序等编辑处理。

在一个实施例中,所述控制终端在接收到飞行器的摄像装置根据所述飞行控制指令拍摄的视频片段之后,可以根据所述飞行控制指令对应的目标主题中提供的剪辑方式对所述视频片段进行剪辑处理。在对所述视频片段进行剪辑处理之前,所述控制终端可以对所述剪辑方式进行编辑。具体地,所述控制终端可以获取到所述目标主题中提供的剪辑参数,从而可以通过对所述剪辑参数的调整来实现对所述剪辑方式的编辑,其中,所述剪辑参数可以包括但不限定于目标播放时长、播放速度、播放的背景音乐等任意一种或多种。例如,所述控制终端可以通过调整播放时长来实现对所述视频片段剪辑方式的编辑。

在一个实施例中,所述控制终端在接收到飞行器的摄像装置根据飞行控制指令拍摄的视频片段之后,还可以根据在所述飞行器飞行过程中获取到的视频片段的属性,如控制终端采集到的飞行参数,自动生成视频。再一个实施例中,所述控制终端还可以在接收到飞行器的摄像装置根据所述飞行控制指令拍摄的视频片段之后,通过用户手动合成视频。

在一个实施例中,所述组合飞行模式中提供的各个主题中的飞行模式可以包括:斜线飞行模式、环绕飞行模式、螺旋飞行模式、冲天飞行模式、彗星环绕飞行模式中的任意一项或多项。其中,斜线飞行模式是指控制飞行器沿该斜线飞行模式对应的斜线飞行轨迹,从起始点开始飞行。具体地,所述斜线飞行模式对应的斜线飞行轨迹可以图1为例进行说明,图1是本发明实施例提供的一种飞行轨迹的界面示意图,如图1所示的界面示意图包括目标对象11、起始点12、飞行轨迹13。环绕飞行模式是指控制飞行器沿该环绕飞行模式对应的环绕飞行轨迹,从任意起始点开始飞行。具体可以图2为例对该环绕飞行模式对应的环绕飞行轨迹进行说明,图2是本发明实施例提供的另一种飞行轨迹的界面示意图,如图2所示的界面示意图包括目标对象21、起始点22、飞行轨迹23。螺旋飞行模式是指控制飞行器沿该螺旋飞行模式对应的螺旋飞行轨迹,从任意起始点开始飞行,所述起始点22仅是所述任意起始点中的一个。具体可以图3为例对该螺旋飞行模式对应的螺旋飞行轨迹进行说明,图3是本发明实施例提供的又一种飞行轨迹的界面示意图,如图3所示的界面示意图包括目标对象31、起始点32、飞行轨迹33。冲天飞行模式是指控制飞行器沿该冲天飞行模式对应的冲天飞行轨迹,从任意起始点开始飞行。具体可以图4为例对该冲天飞行模式对应的冲天飞行轨迹进行说明,图4是本发明实施例提供的又一种飞行轨迹的界面示意图,如图4所示的界面示意图包括目标对象41、起始点42、飞行轨迹43。彗星环绕飞行模式是指控制飞行器沿该彗星环绕飞行模式对应的环绕飞行轨迹,从任意起始点开始飞行。具体可以图5为例对该彗星环绕飞行模式对应的环绕飞行轨迹进行说明,图5是本发明实施例提供的又一种飞行轨迹的界面示意图,如图5所示的界面示意图包括目标对象51、起始点52、飞行轨迹53。

在一个实施例中,所述控制终端还可以根据获取到的用户手动确定的飞行方案,来控制所述飞行器飞行,以获取所述飞行器的摄像装置在所述飞行器飞行过程中拍摄得到的视频片段。

在一个实施例中,可以是在可移动机器人上挂载的摄像装置拍摄到的视频,再一个实施例中,还可以是一个用户通过智能手机等带摄像功能的设备拍摄的另外一个用户或者对象(例如树、雕像等)的视频。

具体请参见图6,图6是本发明实施例提供的一种飞行器系统的结构示意图。所述系统包括:控制终端61和飞行器62。所述控制终端61可以为无人机等飞行器的控制终端,具体地可以为遥控器、智能手机、平板电脑、膝上型电脑、地面站、穿戴式设备(手表、手环)中的任意一种或多种。所述飞行器62可以是旋翼型无人机,例如四旋翼无人机、六旋翼无人机、八旋翼无人机,也可以是固定翼无人机。所述飞行器62包括动力系统621,所述动力系统621用于为所述飞行器62提供飞行动力,其中,动力系统621包括螺旋桨、电机、电调中的任意一种或多种,所述飞行器62还可以包括云台622以及摄像装置623,摄像装置623通过云台622搭载于所述飞行器62的主体上。摄像装置623用于在飞行器62的飞行过程中进行图像或视频拍摄,包括但不限于多光谱成像仪、高光谱成像仪、可见光相机及红外相机等,云台622为多轴传动及增稳系统,云台电机通过调整转动轴的转动角度来对成像设备的拍摄角度进行补偿,并通过设置适当的缓冲机构来防止或减小成像设备的抖动。

在一个实施例中,控制终端61可以配置与用户交互的交互装置,该交互装置可以是触摸显示屏、键盘、按键、摇杆、波轮中的任意一种或多种,该交互装置上可以提供app以及用户界面,该用户界面上显示有该app,该app上显示有推荐的至少一种主题。用户可以对该控制终端61的用户界面的app上显示的各个主题执行点击操作,所述控制终端61可以将该点击操作所点击的主题确定为目标主题。所述控制终端61在确定目标主题之后,可以获取所述目标主题中的至少一种飞行模式和关联的剪辑参数,并根据所述至少一种飞行模式生成飞行控制指令,以将所述飞行控制指令发送给所述飞行器62。所述飞行器62根据所述飞行控制指令中包括的至少一个飞行模式依次执行各飞行模式对应的飞行动作,所述摄像装置623一并拍摄得到各飞行模式下的视频片段,并将所述视频片段传输给所述控制终端61。所述控制终端61可以根据获取到的所述目标主题的剪辑参数对所述视频片段进行剪辑处理,从而生成视频。需要说明的是,所述控制终端用户界面上的点击操作只是确认目标主题的一种方法,对于目标主题的确认方式,本发明实施例不做限定。

在一个实施例中,控制终端61在确定所述目标主题时,如果获取到编辑指令,则可以对所述目标主题中的飞行模式进行编辑处理,并将所述编辑处理后的一种或多种飞行模式确定为所述目标主题的飞行模式。

在一个实施例中,控制终端61在对所述目标主题中的飞行模式进行编辑处理的过程中,如果检测到添加操作,则可以获取添加指令,并显示出待选择的一种或多种飞行模式,以供用户选择。所述控制终端61在接收到用户对所述待选择的飞行模式选项的选中操作时,可以根据所述选中操作所选中的飞行模式,对所述目标主题中的飞行模式进行添加处理。需要说明的是,所述添加操作可以是点击添加按钮的操作,也可以是语音输入、键盘输入等任意有一种或多种操作,对于所述添加操作的实现方式本发明实施例不做限定。

在一个实施例中,所述控制终端61可以基于时间轴为所述目标主题中的待选择的各个飞行模式提供的飞行时长,以控制所述飞行器62按照所述目标主题中各飞行模式的飞行时长飞行。

在一个实施例中,控制终端61在获取到用户对所述待选择的飞行模式选项的选中操作之后,如果接收到确定操作,则可以将所述已选中的飞行模式添加至所述目标主题的飞行模式中。具体可以图7和图8为例对所述编辑处理的过程进行说明,其中,图7是本发明实施例提供的一种编辑操作的界面示意图,如图7所示的界面包括目标对象71、编辑区域72,所述编辑区域72显示了环绕飞行模式721、斜线飞行模式722、冲天飞行模式723、添加按钮724、取消按钮725、开始按钮726。图8是本发明实施例提供的另一种编辑操作的界面示意图,如图8所示包括选择区域81,所述选择区域81包括删除按钮811、确定按钮、环绕飞行模式选项812、斜线飞行模式选项813、冲天飞行模式选项814、螺旋飞行模式选项815、彗星环绕飞行模式选项816。

例如,假设控制终端61在确定目标主题之后,显示出如图7所示界面,如果所述控制终端61检测到对所述编辑区域72中的添加按钮721的点击操作,则可以获取到添加指令,并显示出如图8所示的选择区域81,所述选择区域81显示了供用户选择的待选择的飞行模式、确定按钮817以及删除按钮811。假设检测到用户选中了螺旋飞行模式选项815和彗星环绕飞行模式816两个选项,如果所述控制终端61获取到用户对所述确定按钮817的点击操作,则所述控制终端61可以将已选中的飞行模式添加至如图7所示的所述目标主题的飞行模式中。

再一个实施例中,所述控制终端61在获取到用户对所述待选择的飞行模式选项的选中操作之后,如果检测到删除操作,则可以获取删除指令,并根据所述删除指令选中所述目标主题中的一个或多个飞行模式,将所述选中的一个或多个飞行模式从所述目标主题中删除。例如,假设在检测到用户选中了螺旋飞行模式选项815和彗星环绕飞行模式816两个选项之后,所述控制终端61获取到到用户对所述删除按钮811的点击操作,则所述控制终端61可以获取删除指令,并将所述选中的螺旋飞行模式选项815和彗星环绕飞行模式816从所述目标主题中删除。

在一个实施例中,该控制终端61在确定目标主题中的飞行模式之后,如果检测到开始操作,则可以根据确定的所述目标主题的飞行模式生成飞行控制指令。具体可以图7为例进行说明,假设所述控制终端61确定的目标主题的飞行模式为如图7所示的环绕飞行模式721、斜线飞行模式722、冲天飞行模式723三种飞行模式,如果控制终端61检测到用户对开始按钮726的点击操作,则所述控制终端61可以根据所述环绕飞行模式721、斜线飞行模式722和冲天飞行模式723生成飞行控制指令。

在一个实施例中,所述控制终端61获取到的所述目标主题中的剪辑参数可以包括目标播放时长,所述控制终端61在接收到飞行器的摄像装置根据所述飞行控制指令拍摄的视频片段之后,可以获取到所述视频片段的播放时长,并通过设置目标播放时长,对所述视频片段进行剪辑处理,使得所述剪辑处理后生成的视频的播放时长调整为所述目标播放时长。

具体再请参见图9,图9是本发明实施例提供的一种视频获取方法的流程示意图,所述方法可以由控制终端执行,其中,控制终端的具体解释如前所述。具体地,本发明实施例的所述方法包括如下步骤。

s901:获取用户指令,进入组合飞行模式,并提供至少一个主题。

本发明实施例中,控制终端可以在获取到用户指令时,进入组合飞行模式界面,在进入所述组合飞行模式界面时,所述界面上显示了至少一个主题,以供用户选择,其中,各个主题中包括了至少一个飞行模式和关联的剪辑参数。需要说明的是,所述主题包括但不限定于静谧、运动、摇滚、城市等任意一种或多种主题。所述飞行模式包括斜线飞行模式、环绕飞行模式、螺旋飞行模式、冲天飞行模式、彗星环绕飞行模式中的任意一项或多项,其中,各个飞行模式的解释如前所述,此处不再赘述。所述剪辑参数包括但不限定于目标播放时长、播放速度、背景音乐等任一种或多种。具体地,所述控制终端上显示有app,当所述控制终端获取到用户指令时,所述app可以进入组合飞行模式界面,在所述组合飞行模式界面上显示有推荐给用户选择的至少一种主题。

s902:从所述至少一个主题中确定出目标主题,确定所述目标主题的飞行模式及剪辑参数,并根据所述飞行模式生成飞行控制指令以发送给飞行器。

本发明实施例中,控制终端可以从所述至少一个主题中确定出目标主题,并从所述目标主题中确定出所述目标主题的飞行模式及剪辑参数,所述控制终端可以根据所述确定出的飞行模式生成飞行控制指令以发送给飞行器。在一个实施例中,所述控制终端可以通过获取用户对所述组合飞行模式中提供的所述至少一个主题的选择操作,将所述用户从所述至少一个主题中选择的主题确定为目标主题。

在一个实施例中,控制终端在确定所述目标主题的飞行模式时,如果获取到编辑指令,则可以对所述目标主题中提供的一种或多种飞行模式进行编辑处理,并将所述编辑处理后的一种或多种飞行模式确定为所述目标主题的飞行模式。

在一个实施例中,所述控制终端对所述目标主题中的飞行模式进行的编辑处理可以是对所述目标主题中的飞行模式进行的添加处理。具体地,如果所述控制终端在确定所述目标主题后,检测到添加操作,则所述控制终端可以获取添加指令,并显示出待选择的飞行模式选项以供用户选择。如果所述控制终端接收到用户对所述待选择的飞行模式选项的选中操作,所述控制终端可以获取用户所选中的飞行模式。如果所述控制终端获取到确定操作,则可以将所选中的飞行模式添加至所述目标主题的飞行模式中。

具体可以图7和图8为例进行说明,假设控制终端检测到用户对城市主题的选择操作,即可确定出所述目标主题为城市。假设所述控制终端在确定城市这一目标主题之后,显示出如图7所示的界面,并检测到对所述编辑区域72中的添加按钮721的点击操作,所述控制终端可以根据所述点击操作获取到添加指令,并显示出如图8所示的选择区域81,其中,所述选择区域81显示了供用户选择的待选择的各个飞行模式、确定按钮817。假设所述控制终端检测到用户对螺旋飞行模式选项815和彗星环绕飞行模式816两个选项的选中操作之后,获取到用户对所述确定按钮817的点击操作,则所述控制终端可以将所述已选中的螺旋飞行模式选项815和彗星环绕飞行模式816添加至如图7所示的所述目标主题的飞行模式中。

在一个实施例中,如果所述控制终端在检测到用户待选择的飞行模式选项的选中操作之后,检测到删除操作,则可以获取删除指令,并根据所述删除指令选中所述目标主题中的一个或多个飞行模式,将所述选中的一个或多个飞行模式从所述目标主题中删除。具体可以图8为例进行说明,如图8所示的选择区域81还包括删除按钮,假设所述控制终端在所述选择区域获取到对所述螺旋飞行模式选项815和彗星环绕飞行模式816的选中操作,如果所述控制终端在所述选中操作之后获取到用户对所述删除按钮811的点击操作,则可以获取删除指令,并根据所述删除指令将所述选中的所述螺旋飞行模式选项815和彗星环绕飞行模式816从所述目标主题中删除。

在一个实施例中,所述控制终端在确定出所述目标主题的飞行模式之后,如果检测到开始操作时,则可以根据确定的所述目标主题的飞行模式生成所述飞行控制指令,以发送给飞行器。其中,所述控制指令用于控制所述飞行器按照所述目标主题的飞行模式飞行,以使所述飞行器的摄像装置在所述飞行器飞行过程中拍摄目标对象得到视频片段。具体可以图7为例进行说明,假设所述控制终端确定出的所述目标主题的飞行模式为如图7所示的环绕飞行模式721、斜线飞行模式722、冲天飞行模式723。假设所述控制终端基于时间轴指示给所述环绕飞行模式721的飞行时长为30s,指示给所述斜线飞行模式722的飞行时长为60s,指示给所述冲天飞行模式723的飞行时长为80s,假设所述环绕飞行模式721、斜线飞行模式722、冲天飞行模式723按时间先后顺序排列,如果所述控制终端检测对所述开始按钮726的点击操作,则可以根据所述目标主题的环绕飞行模式721、斜线飞行模式722、冲天飞行模式723,按照各自的飞行时长和先后顺序生成飞行控制指令,以发送给所述飞行器,控制所述飞行器按照所述环绕飞行模式721、斜线飞行模式722、冲天飞行模式723及各自的飞行时长和先后顺序飞行,并控制所述飞行器的摄像装置在所述飞行器的飞行过程中对目标对象71进行拍摄,得到视频片段。

s903:接收所述飞行器的摄像装置根据所述飞行控制指令拍摄的视频片段,并根据剪辑参数生成视频。

本发明实施例中,控制终端可以接收所述飞行器的摄像装置根据所述飞行控制指令拍摄的视频片段,并根据获取到的剪辑参数对所述视频片段进行剪辑,生成视频。其中,所述剪辑参数的解释如前所述。

在一个实施例中,所述控制终端获取到的所述目标主题的剪辑参数包括目标播放时长,所述控制终端在获取到的所述飞行器的摄像装置拍摄得到的视频片段之后,可以通过播放所述视频片段获取到所述视频片段的播放时长。所述控制终端可以根据从所述目标主题中确定的所述目标播放时长和所述播放时长,对所述视频片段进行剪辑处理生成视频。具体可举例说明,假设所述控制终端从所述目标主题中确定的目标播放时长为10s,并获取到所述飞行器的摄像装置拍摄得到的视频片段的播放时长为60s,则所述控制终端可以根据所述目标播放时长10s,将所述播放时长为60s的视频片段剪辑为10s播放的视频。

本发明实施例中,控制终端通过获取用户指令,进入组合飞行模式,从所述组合飞行模式的至少一个主题中确定出目标主题,并确定出所述目标主题的飞行模式及剪辑参数,所述控制终端根据所述飞行模式生成飞行控制指令以发送给所述飞行器,通过接收所述飞行器的摄像装置根据所述飞行控制指令拍摄的视频片段,根据所述剪辑参数对所述视频片段进行剪辑生成视频。通过这种方式为用户提供了一种更加智能、便捷的操作方法,提高了视频获取的效率。

请参见图10,图10是本发明实施例提供的另一种视频获取方法的流程示意图,所述方法可以由控制终端执行,其中控制终端的具体解释如前所述。本发明实施例的所述方法与图9所述实施例的方法的不同之处在于,本发明实施例是对获取到的视频片段的剪辑处理的说明,所述方法包括如下步骤。

s1001:获取用户指令,进入组合飞行模式,并提供至少一个主题。

本发明实施例中,控制终端上显示有app,当所述控制终端获取到用户指令时,可以进入组合飞行模式界面,并在所述组合飞行模式界面上显示至少一个主题,所述主题的解释如上所述,此处不再赘述。

s1002:从所述至少一个主题中确定出目标主题,确定所述目标主题的飞行模式及剪辑参数,并根据所述飞行模式生成飞行控制指令以发送给飞行器。

本发明实施例中,控制终端可以根据所述组合飞行模式界面上显示的至少一个主题,确定出目标主题,并从所述目标主题中确定出所述目标主题的飞行模式及剪辑参数,所述控制终端可以根据所述飞行模式生成飞行控制指令以发送给飞行器。在一个实施例中,所述控制终端可以通过获取用户对所述组合飞行模式中所述至少一个主题的选择操作,将所述用户从所述至少一个主题中选择的主题确定为目标主题。具体实施例的举例如上所述,在此不再赘述。

s1003:接收所述飞行器的摄像装置根据所述飞行控制指令拍摄的视频片段。

本发明实施例中,控制终端可以接收所述飞行器的摄像装置根据所述飞行控制指令拍摄得到的视频片段。

s1004:获取接收到的所述视频片段的播放时长。

本发明实施例中,控制终端可以获取接收到的所述视频片段的播放时长。具体地,所述控制终端可以通过播放所述视频片段来获取所述视频片段播放时长,本发明实施例对获取所述播放时长的方法不做限定。

s1005:根据所述播放时长和目标播放时长,对所述视频片段进行剪辑处理生成视频。

本发明实施例中,控制终端可以根据所述播放时长和目标播放时长,对所述视频片段进行剪辑处理生成视频。

在一个实施例中,所述控制终端在对所述视频片段进行剪辑处理生成视频的过程中,可以根据所述视频片段的播放时长和所述目标播放时长,从所述视频片段的视频帧中确定出第一视频帧范围和第二视频帧范围,以所述第一速度播放所述第一视频帧范围内的视频帧以及以所述第二速度播放所述第二视频帧范围内的视频帧,生成视频,其中,所述第一速度和第二速度不相同。具体可以举例说明,假设所述目标播放时长为10s,所述控制终端获取到的视频片段总共1800帧,且播放时长为60s,则所述控制终端可以从所述视频片段的视频帧中确定出第一视频帧范围为90帧和第二视频帧范围为1620帧,以所述第一速度播放30帧/秒播放所述第一视频帧范围内的视频帧以及以所述第二速度270帧/秒播放所述第二视频帧范围内的视频帧,生成视频。

在一个实施例中,所述控制终端在对所述视频片段进行剪辑处理生成视频的过程中,还可以根据所述目标播放时长,从所述视频片段的视频帧中确定出第一视频帧范围和第二视频帧范围,从所述第二视频帧范围中选择待播放的视频帧,其中,所述选择出的待播放视频帧的播放时长与所述第一视频帧范围内的视频帧的播放时长之和等于所述目标播放时长,播放所述第一视频帧范围内的视频帧和所述待播放的视频帧,生成视频。具体可举例说明,假设所述目标播放时长为10s,所述控制终端获取到的视频片段总共1800帧,假设所述控制终端从所述视频片段中确定出第一视频帧范围为90帧和第二视频帧范围为1620帧,则所述控制终端可以从所述第二视频帧范围中抽出待播放的视频帧为180帧,其中,所述选择出的待播放视频帧的播放时长与所述第一视频帧范围内的视频帧的播放时长之和等于所述目标播放时长10s,所述控制终端可以播放所述第一视频帧范围内的视频帧和所述待播放的视频帧,生成视频。

本发明实施例中,该控制终端通过获取所述飞行器的摄像装置根据所述飞行控制指令拍摄的视频片段,并根据所述视频片段的播放时长和/或目标播放时长,对所述视频片段进行剪辑生成视频。通过这种方式,为用户提供了一种更加智能、便捷的编辑方法,使视频生成能达到慢快慢的效果,适合社交平台传播。

再请参见图11,图11是本发明实施例提供的一种控制终端的结构示意图。具体地,所述控制终端包括:交互装置1101、处理器1102以及存储器1103;该控制终端可以配置与用户交互的交互装置1101,该交互装置可以是触摸显示屏、键盘、按键、摇杆、波轮中的一种或多种,该交互装置上可以提供用户界面。

所述交互装置1101,用于对针对用户产生的交互数据进行处理,包括触摸显示屏等部件。

所述存储器1103可以包括易失性存储器(volatilememory);存储器1103也可以包括非易失性存储器(non-volatilememory);存储器1103还可以包括上述种类的存储器的组合。所述处理器1102可以是中央处理器(centralprocessingunit,cpu)。所述处理器1102还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(application-specificintegratedcircuit,asic),可编程逻辑器件(programmablelogicdevice,pld)或其组合。上述pld可以是复杂可编程逻辑器件(complexprogrammablelogicdevice,cpld),现场可编程逻辑门阵列(field-programmablegatearray,fpga)或其任意组合。

可选地,所述存储器1103用于存储程序指令。所述处理器1102可以调用存储器1103中存储的程序指令,用于执行如下步骤:

获取用户指令,进入组合飞行模式,并提供至少一个主题,所述主题包括至少一个飞行模式和关联的剪辑参数;

从所述至少一个主题中确定出目标主题,确定所述目标主题的飞行模式及剪辑参数,并根据所述飞行模式生成飞行控制指令以发送给所述飞行器;

接收所述飞行器的摄像装置根据所述飞行控制指令拍摄的视频片段,并根据所述剪辑参数生成视频。

进一步地,所述处理器1102调用存储器1103中存储的程序指令,用于执行如下步骤:

获取用户对所述组合飞行模式中所述至少一个主题的选择操作;

根据所述选择操作,确定所述用户从所述至少一个主题中选择的主题为目标主题。

进一步地,所述处理器1102调用存储器1103中存储的程序指令,用于执行如下步骤:

在确定所述目标主题时,如果获取到编辑指令,则对所述目标主题中的飞行模式进行编辑处理;

将所述编辑处理后的飞行模式确定为所述目标主题的飞行模式。

进一步地,所述处理器1102调用存储器1103中存储的程序指令,用于执行如下步骤:

如果检测到添加操作,则获取添加指令,并提供待选择的飞行模式;

接收对所述待选择的飞行模式选项的选中操作;

根据所述选中操作所选中的飞行模式,对所述目标主题中的飞行模式进行添加处理。

进一步地,所述处理器1102调用存储器1103中存储的程序指令,用于执行如下步骤:

如果获取到确定操作,将所述已选中的飞行模式添加至所述目标主题的飞行模式中。

进一步地,所述处理器1102调用存储器1103中存储的程序指令,还用于执行如下步骤:

如果检测到删除操作,则获取删除指令,并根据所述删除指令选中所述目标主题中的一个或多个飞行模式,将所述选中的一个或多个飞行模式从所述目标主题中删除。

进一步地,所述处理器1102调用存储器1103中存储的程序指令,用于执行如下步骤:

当检测到开始操作时,根据确定的所述目标主题的飞行模式生成所述飞行控制指令。

进一步地,所述处理器1102调用存储器1103中存储的程序指令,用于执行如下步骤:

获取接收到的所述视频片段的播放时长;

根据所述播放时长和目标播放时长,对所述视频片段进行剪辑处理生成视频。

进一步地,所述处理器1102调用存储器1103中存储的程序指令,用于执行如下步骤:

根据所述播放时长和所述目标播放时长,从所述视频片段的视频帧中确定出第一视频帧范围和第二视频帧范围;

以所述第一速度播放所述第一视频帧范围内的视频帧以及以所述第二速度播放所述第二视频帧范围内的视频帧,生成视频;

其中,所述第一速度和第二速度不相同。

进一步地,所述处理器1102调用存储器1103中存储的程序指令,还用于执行如下步骤:

根据所述目标播放时长,从所述视频片段的视频帧中确定出第一视频帧范围和第二视频帧范围;

从所述第二视频帧范围中选择待播放的视频帧;

其中,所述选择出的待播放视频帧的播放时长与所述第一视频帧范围内的视频帧的播放时长之和等于所述目标播放时长;

播放所述第一视频帧范围内的视频帧和所述待播放的视频帧,生成视频。

本发明实施例的所述处理器1102的具体实现可参考上述各个实施例中相关内容的描述,在此不赘述。

本发明实施例中,控制终端通过获取用户指令,进入组合飞行模式,并提供至少一个主题,从所述至少一个主题中确定出目标主题,确定所述目标主题的飞行模式及剪辑参数,并根据所述飞行模式生成飞行控制指令以发送给所述飞行器,接收所述飞行器的摄像装置根据所述飞行控制指令拍摄的视频片段,并根据所述剪辑参数对所述视频片段进行剪辑生成视频。通过这种方式为用户提供了一种更加智能、便捷的操作方法,提高了视频获取的效率。

本发明实施例还提供了一种飞行器,包括:机身;设置在机身上的动力系统,用于提供飞行动力;处理器,用于接收控制终端发送的飞行控制指令,并根据所述飞行控制指令中包括的至少一个飞行模式依次执行各飞行模式对应的飞行动作,所述摄像装置一并拍摄获取到各飞行模式下的视频片段。

所述飞行器中处理器的具体实现可参考上述图9所对应实施例的视频获取方法,在此不再赘述。其中,飞行器可以是四旋翼无人机、六旋翼无人机、多旋翼无人机等类型的飞行器。所述动力系统可以包括电机、电调、螺旋桨等结构,其中,电机负责带动飞行器螺旋桨,电调负责控制飞行器的电机的转速。

本发明实施例还提供了一种视频获取系统,包括:控制终端和飞行器;

所述控制终端,用于获取用户指令,进入组合飞行模式,并提供至少一个主题,所述主题包括至少一个飞行模式和关联的剪辑参数,从所述至少一个主题中确定出目标主题,确定所述目标主题的飞行模式及剪辑参数,并根据所述飞行模式生成飞行控制指令以发送给所述飞行器;

所述飞行器,用于根据所述飞行控制指令中包括的至少一个飞行模式依次执行各飞行模式对应的飞行动作,所述摄像装置一并获取各飞行模式下的视频片段;

所述控制终端,还用于接收所述视频片段,并根据所述剪辑参数生成视频。

进一步地,所述控制终端,用于获取用户对所述组合飞行模式中所述至少一个主题的选择操作;根据所述选择操作,确定所述用户从所述至少一个主题中选择的主题为目标主题。

进一步地,所述控制终端,用于在确定所述目标主题时,如果获取到编辑指令,则对所述目标主题中的飞行模式进行编辑处理;将所述编辑处理后的飞行模式确定为所述目标主题的飞行模式。

进一步地,所述控制终端,用于如果检测到添加操作,则获取添加指令,并提供待选择的飞行模式;接收对所述待选择的飞行模式选项的选中操作;根据所述选中操作所选中的飞行模式,对所述目标主题中的飞行模式进行添加处理。

进一步地,所述控制终端,用于如果获取到确定操作,将所述已选中的飞行模式添加至所述目标主题的飞行模式中。

进一步地,所述控制终端,还用于如果检测到删除操作,则获取删除指令,并根据所述删除指令选中所述目标主题中的一个或多个飞行模式,将所述选中的一个或多个飞行模式从所述目标主题中删除。

进一步地,所述控制终端,用于当检测到开始操作时,根据确定的所述目标主题的飞行模式生成所述飞行控制指令。

进一步地,所述控制终端,用于获取接收到的所述视频片段的播放时长;根据所述播放时长和目标播放时长,对所述视频片段进行剪辑处理生成视频。

进一步地,所述控制终端,用于根据所述播放时长和所述目标播放时长,从所述视频片段的视频帧中确定出第一视频帧范围和第二视频帧范围;以所述第一速度播放所述第一视频帧范围内的视频帧以及以所述第二速度播放所述第二视频帧范围内的视频帧,生成视频;其中,所述第一速度和第二速度不相同。

进一步地,所述控制终端,还用于根据所述目标播放时长,从所述视频片段的视频帧中确定出第一视频帧范围和第二视频帧范围;从所述第二视频帧范围中选择待播放的视频帧;其中,所述选择出的待播放视频帧的播放时长与所述第一视频帧范围内的视频帧的播放时长之和等于所述目标播放时长;播放所述第一视频帧范围内的视频帧和所述待播放的视频帧,生成视频。

在本发明的实施例中还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现本发明图9或图10所对应实施例中描述的视频获取方法方式,也可实现图11所述本发明所对应实施例的控制终端,在此不再赘述。

所述计算机可读存储介质可以是前述任一实施例所述的终端的内部存储单元,例如终端的硬盘或内存。所述计算机可读存储介质也可以是所述终端的外部存储设备,例如所述终端上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,所述计算机可读存储介质还可以既包括所述终端的内部存储单元也包括外部存储设备。所述计算机可读存储介质用于存储所述计算机程序以及所述终端所需的其他程序和数据。所述计算机可读存储介质还可以用于暂时地存储已经输出或者将要输出的数据。

以上所揭露的仅为本发明部分实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1