视频拍摄盒及视频拍摄方法和装置与流程

文档序号:16550887发布日期:2019-01-08 21:06阅读:432来源:国知局
视频拍摄盒及视频拍摄方法和装置与流程

本发明涉及视频领域,具体而言,涉及一种视频拍摄盒及视频拍摄方法和装置。



背景技术:

目前,现有视频拍摄盒,多以正多边形的形式进行排列,轴心不紧凑,导致视频拍摄盒上的多台摄影机在排列时,视频拍摄的安全距离范围比较大。

视频拍摄设备的结构还有以下几种:多摄影机成像结构,采用多台摄影机同步采集不同角度视场的视频内容,比如,谷歌(google)公司和Gopro相机合作开发的Odyssey摄影机系统,Gopro公司自己研发的Omni摄影机系统;鱼眼镜头结构,通过超过180度视场范围的鱼眼镜头成像的摄影机系统,比如,柯达公司生产的Sp 360摄影机;折反射式成像结构,包括曲面反射镜成像和镜金字塔成像两种方式,其中,曲面反射镜成像可以为V.360摄影机系统,镜金字塔成像可以为主流的胶片环幕电影摄影机,Fraunhofer HH开发的OmniCam-360数字化摄影机等。

对于上述结构的视频拍摄设备,视频拍摄方法包括胶片拍摄介质和数字拍摄介质。传统的胶片全景电影摄影机(环幕摄影机)采用的工艺流程是:电影摄影机拍摄-胶转磁-数字后期制作-放映。整个视频制作的成本极高,同时受限于胶片盒的容量,胶片拍摄介质的不足,从而导致视频拍摄时间短,另外,视频拍摄的多台摄影机以正多边形排列,导致视频拍摄时的安全距离范围小,对于需要长时间记录的重要场景,这种拍摄方式具有很大的局限性。

鱼眼镜头结构和曲面反射镜结构一般采用单机拍摄成像方式,受限于单一摄影机的感光部件尺寸大小,成像质量相比多摄影机结构存在较大的差距,同时由于视角过大其桶形弯曲畸变非常严重,在后期进行矫正和图像展开时都有一定比例的像素损失,从而导致视频成像质量低另外,视频拍摄的多台摄影机以正多边形排列,导致视频拍摄时的安全距离范围小。

针对上述的视频拍摄的安全距离范围比较大的问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明实施例提供了一种视频拍摄盒及视频拍摄方法和装置,以至少解决相关技术在视频拍摄时的安全距离范围大的技术问题。

根据本发明实施例的一个方面,提供了一种视频拍摄方法。包括:接收用于指示第一预设个数中的第二预设个数的相机插槽上分别固定的摄像设备执行拍摄指令,其中,第一预设个数的相机插槽沿视频拍摄盒的底盘周向设置,且每个相机插槽的第一端与相邻的一个相机插槽的侧边相对;在接收拍摄指令之后,通过第二预设个数的相机插槽上分别固定的摄像设备对目标拍摄范围进行拍摄,得到与第二预设个数的相机插槽对应的第一视频文件;根据与第二预设个数的相机插槽对应的第一视频文件生成预设格式的第二视频文件,其中,第二视频文件包括目标拍摄范围对应的视频数据。

根据本发明实施例的另一方面,还提供了一种包括上述视频拍摄方法的视频拍摄盒。该视频拍摄盒包括:底盘;多个相机插槽,多个相机插槽沿底盘的周向设置且每个相机插槽的第一端与相邻的一个相机插槽的侧边相对。

根据本发明实施例的另一方面,还提供了一种视频拍摄装置。该视频拍摄装置包括:接收单元,用于在预设场景下,接收用于指示第一预设个数的摄像设备中的第二预设个数的摄像设备执行视频拍摄的拍摄指令,其中,第一预设个数的摄像设备以预设角度错位地排列成环形,相邻的摄像设备具有大于预设个数的重合镜头节点;拍摄单元,用于在接收拍摄指令之后,通过第二预设个数的摄像设备对预设场景中的目标拍摄范围进行拍摄,得到第二预设个数的第一视频文件,其中,第二预设个数的第一视频文件与第二预设个数的摄像设备一一对应,每个第一视频文件包括与第一视频文件相对应的摄像设备在拍摄过程中获取到的视频数据;生成单元,用于根据第二预设个数的第一视频文件生成预设格式的第二视频文件,其中,第二视频文件包括目标拍摄范围对应的视频数据。

在本发明实施例中,接收用于指示第一预设个数中的第二预设个数的相机插槽上分别固定的摄像设备执行拍摄指令,其中,第一预设个数的相机插槽沿视频拍摄盒的底盘周向设置,且每个相机插槽的第一端与相邻的一个相机插槽的侧边相对;在接收拍摄指令之后,通过第二预设个数的相机插槽上分别固定的摄像设备对目标拍摄范围进行拍摄,得到与第二预设个数的相机插槽对应的第一视频文件;根据与第二预设个数的相机插槽对应的第一视频文件生成预设格式的第二视频文件,其中,第二视频文件包括目标拍摄范围对应的视频数据,从而实现了降低视频拍摄时的安全距离的技术效果,进而解决了相关技术在视频拍摄时的安全距离范围大的技术问题。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明实施例的一种视频拍摄盒的示意图;

图2是根据本发明实施例的一种视频拍摄方法的硬件环境的示意图;

图3是根据本发明实施例的一种视频拍摄方法的流程图;

图4是根据本发明实施例的一种根据与第二预设个数的相机插槽对应的第一视频文件生成预设格式的第二视频文件的方法的流程图;

图5是根据本发明实施例的一种判断与第二预设个数的相机插槽对应的第一视频文件是否符合预设拼合条件的方法的流程图;

图6是根据本发明实施例的一种根据与第一预设个数的相机插槽对应的第一视频文件生成预设格式的全景视频文件的方法的流程图;

图7是根据本发明实施例的一种摄影机的示意图;

图8是根据本发明实施例的一种第一视角的全景视频拍摄设备的示意图;

图9是根据本发明实施例的一种第二视角的全景视频拍摄的示意图;

图10是根据本发明实施例的一种第三视角的视频拍摄设备的示意图;

图11是根据本发明实施例的一种第四视角的视频拍摄设备的示意图;

图12是根据本发明实施例的另一种拍摄盒的示意图;

图13是根据本发明实施例的一种视频文件的显示效果示意图;

图14是根据本发明实施例的一种视频拍摄装置的示意图;

图15是根据本发明实施例的另一种视频拍摄装置的示意图;

图16是根据本发明实施例的另一种视频拍摄装置的示意图;以及

图17是根据本发明实施例的一种终端的结构框图。

具体实施方式

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

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

实施例1

本发明实施例提供了一种用于视频拍摄方法的视频拍摄盒。

图1是根据本发明实施例的一种视频拍摄盒的示意图。如图1所示,该视频拍摄盒包括:底盘10和多个相机插槽20。

底盘10。该底盘10的形状包括但不限于圆形,多边形等,可以放置于平面的支撑体上。

多个相机插槽20,多个相机插槽20沿底盘10的周向设置且每个相机插槽20的第一端与相邻的一个相机插槽20的侧边相对。

多个相机插槽20沿底盘10的周向设置(图1中仅示意出5个相机插槽,但不限于该实施例的相机插槽的个数仅为5),比如,多个相机插槽20沿底盘10的按照环形设置,用于固定摄像设备。每个相机插槽20具有第一端和第二端,由侧边构成,与被固定的摄像设备具有配合关系。每个相机插槽20的第一端与相邻的一个相机插槽20的侧边相对,从而使得相邻的相机差错20具有预设角度,当摄像设备安装在该视频拍摄盒上时,降低视频拍摄时的安全距离。

可选地,多个相机插槽20沿底盘10的周向设置且每个相机插槽20的第一端与相邻的一个相机插槽20的侧边相对包括多个相机插槽20在底盘10上按照错位的多边形的排列方式进行排列,其中,错位的多边形是指多边形的每条边与相邻的边不是首位相接,而是错落地相对。例如,当多个相机插槽20的个数为五时,五个相机插槽20按照错位的五边形的排列方式排列在底盘10上。

可选地,多个相机插槽20沿底盘10的周向设置且每个相机插槽20的第一端与相邻的一个相机插槽20的侧边相对包括多个相机插槽20以预设角度错位地排列成环形。第一预设个数中的第二预设个数的相机插槽20固定第二预设个数的摄像设备,第二预设个数的摄像设备对预设场景中的目标拍摄范围进行拍摄,得到与第二预设个数的相机插槽20对应的第一视频文件,根据与第二预设个数的相机插槽20对应的第一视频文件生成预设格式的第二视频文件,第二视频文件包括目标拍摄范围对应的视频数据。

作为一种可选的视频拍摄盒,相机插槽20具有相对的第一端和第二端,其中,每个相机插槽20的第一端靠近相邻的一个相机插槽20的第二端。

相机插槽20具有相对的第一端和第二端,可以通过每个相机插槽20的第一端靠近相邻的一个相机插槽20的第二端,从而使每个相机插槽20的第一端与相邻的一个相机插槽20的侧边相对,达到使多个相机插槽错位地排列的效果。

作为一种可选的视频拍摄盒,相邻的两个相机插槽20之间的夹角相等。

每个相机插槽20的第一端与相邻的一个相机插槽20的侧边相对,使得相邻的两个相机插槽20之间具有夹角,相邻的两个相机插槽20之间的夹角相等。

作为一种可选的视频拍摄盒,相机插槽20为矩形槽,多个相机插槽20的大小可以相同。

作为一种可选的视频拍摄盒,底盘10上开设有安装孔11,底盘10通过安装孔11固定在安装基础上。

如图1所示,视频拍摄盒除了包括底盘10和多个相机插槽20之外,视频拍摄盒还包括安装孔11。底盘10上开设有安装孔11,该安装孔11可以用于固定底盘10,将底盘10安装在安装基础上,其中,安装基础为视频拍摄盒安装在的位置和物体,比如,桌子、墙面等。

作为一种可选的方法,底盘10上还开设有环形槽12,环形槽12环绕安装孔11设置。

如图1所示,视频拍摄盒除了包括底盘10、多个相机插槽20和安装孔之外,还设有环形槽12。可选地,通过设置环形槽12可以达到减轻视频拍摄盒的重量的目的,并且提高视频拍摄盒的平稳性。

该实施例的视频拍摄盒包括底盘10和多个相机插槽20,多个相机插槽20沿底盘10的周向设置且每个相机插槽20的第一端与相邻的一个相机插槽20的侧边相对,使得多个相机插槽20固定的摄像设备在目标拍摄范围中拍摄时,相邻摄像设备输出的视频文件具有满足视频拼合条件的重合视频数据,进而生成高清晰度的视频文件,达到了降低视频拍摄时的安全距离的效果,进而解决了相关技术在视频拍摄时的安全距离范围大的技术问题。

实施例2

根据本发明实施例,提供了一种视频拍摄方法的实施例,该实施例的视频拍摄方法可以由上述视频拍摄盒实施。

可选地,在本实施例中,上述视频拍摄方法可以应用于如图2所示的由服务器202和终端204所构成的硬件环境中。图2是根据本发明实施例的一种视频拍摄方法的硬件环境的示意图。如图2所示,服务器202通过网络与终端204进行连接,上述网络包括但不限于:广域网、城域网或局域网,终端204并不限定于PC、手机、平板电脑等。本发明实施例的视频拍摄方法可以由服务器202来执行,也可以由终端204来执行,还可以是由服务器202和终端204共同执行。其中,终端204执行本发明实施例的视频拍摄方法也可以是由安装在其上的客户端来执行。

图3是根据本发明实施例的一种视频拍摄方法的流程图。如图3所示,该视频拍摄方法可以包括以下步骤:

步骤S302,接收用于指示第一预设个数中的第二预设个数的相机插槽上分别固定的摄像设备执行拍摄指令。

在本发明上述步骤S302提供的技术方案中,接收用于指示第一预设个数中的第二预设个数的相机插槽上分别固定的摄像设备执行拍摄指令,其中,第一预设个数的相机插槽沿视频拍摄盒的底盘周向设置,且每个相机插槽的第一端与相邻的一个相机插槽的侧边相对。

在该实施例中,多个相机插槽沿底盘的周向设置且每个相机插槽的第一端与相邻的一个相机插槽的侧边相对,第一预设个数的相机插槽上分别固定的摄像设备可以以预设角度错位地排列成环形,这样在对预设场景进行视频拍摄时,所要求的安全距离范围更小。比如,五台摄像设备错位地以正五边形排列,比传统的正五边形布局的轴心更为紧凑,则拍摄所要求的安全距离范围大大减小。由于多个相机插槽沿底盘的周向设置且每个相机插槽的第一端与相邻的一个相机插槽的侧边相对,简化了用于执行视频拍摄的设备的结构,小巧轻便,降低了视频拍摄的成本,相邻相机插槽上分别固定的摄像设备具有大于预设个数的重合镜头节点,这样便于后期将摄像设备拍摄的视频进行处理,得到视频文件,其中,摄像设备可以为穿戴式摄像机。

拍摄指令为用于执行视频拍摄的指令,可以接收用户对相机插槽上固定的摄像设备的拍摄操作,从而产生拍摄指令。该拍摄指令包括相机插槽上固定的摄像设备的开启指令和视频拍摄模式的设置指令,其中,开启指令用于指示相机插槽上固定的摄像设备开机,视频拍摄模式的设置指令用于指示摄像机处于视频拍摄模式。比如,用户对摄像设备进行开机操作,从而接收开启指令,开启摄像设备。在开启摄像设备之后,用户对摄像设备的工作模式进行设置,当用户对摄像设备的工作模式进行视频拍摄模式的设置操作时,接收视频拍摄模式的设置指令,从而使摄像设备的工作模式处于视频拍摄模式。

可选地,每台摄像设备对应一个拍摄指令,也即,每台摄像设备单独接收拍摄指令,可以与第二预设个数的摄像设备中的其它摄像设备同时接收到各自的拍摄指令,也可以不同时接收到各自的拍摄指令。可选地,拍摄指令用于指示第二预设个数的摄像设备一起开启并设置在视频拍摄模式下,也即,在接收视频拍摄指令之后,第二预设个数的摄像设备同时开启,并且设置在视频拍摄模式下。

可选地,视频拍摄的拍摄指令为指示第一预设个数的摄像设备中的第二预设个数的摄像设备分别执行视频拍摄的拍摄指令,也可以为统一指示第一预设个数的摄像设备中的第二预设个数的摄像设备执行视频拍摄的拍摄指令。

根据预设场景的不同,需要执行视频拍摄的摄像设备的数量不同。比如,为了使用户对预设场景具有身临其境的体验,预设场景中的360°的景象都为用户体验观看的范围。上述第一预设个数为以预设角度错位地排列成环形的摄像设备的总数量,则全部开启第一预设个数的摄像设备,接收用于指示第一预设个数的摄像设备执行视频拍摄的拍摄指令,从而获取预设场景中各个角度的视频景象,以使用户浏览观看预设场景中的任意角度的视频。

再比如,预设场景中的某个角度的景象始终没有变化,或者会影响用户对整个预设场景的体验,则预设场景中的该角度的视频资源在整个视频资源的获取过程中为无效视频资源,对应于该角度的摄像设备没有必要开启,则开启第一预设个数的摄像设备中除该角度对应的摄像设备,接收用于指示第一预设个数的摄像设备中除该角度对应的摄像设备执行视频拍摄的拍摄指令。

步骤S304,通过第二预设个数的摄像设备对预设场景中的目标拍摄范围进行拍摄,得到第二预设个数的第一视频文件。

在本发明上述步骤S304提供的技术方案中,在接收拍摄指令之后,通过第二预设个数的相机插槽上分别固定的摄像设备对目标拍摄范围进行拍摄,得到与第二预设个数的相机插槽对应的第一视频文件。

在接收用于指示第一预设个数中的第二预设个数的相机插槽上分别固定的摄像设备执行拍摄指令之后,第二预设个数的相机插槽上分别固定的摄像设备在视频拍摄模式下开始对预设场景中的目标拍摄范围进行拍摄,预设场景的目标拍摄范围为用户待观看的视频文件对应的景象,可以为预设场景中的360°范围,也可以为预设场景中的任意角度范围,该目标拍摄范围与第二预设个数的摄像设备相对应,为第二预设个数的相机插槽上分别固定的摄像设备在预设场景中能够拍摄到的范围。

通过第二预设个数的相机插槽上分别固定的摄像设备对目标拍摄范围进行拍摄,得到与第二预设个数的相机插槽对应的第一视频文件,该第二预设个数的第一视频文件分别由第二预设个数的摄像设备拍摄得到,每个第一视频文件包括与第一视频文件相对应的摄像设备在对目标拍摄范围的景象进行拍摄时获取到的视频数据。可选地,每个第一视频文件保存在与其对应的摄像设备中,或者每台摄像设备将第一视频文件输出,统一进行保存。

步骤S306,根据与第二预设个数的相机插槽对应的第一视频文件生成预设格式的第二视频文件。

在本发明上述步骤S306提供的技术方案中,根据与第二预设个数的相机插槽对应的第一视频文件生成预设格式的第二视频文件,其中,第二视频文件包括目标拍摄范围对应的视频数据。

在过第二预设个数的摄像设备对预设场景中的目标拍摄范围进行拍摄,得到第二预设个数的第一视频文件之后,对第二预设个数的第一视频文件进行处理,也即,通过第一视频文件的处理以将第一视频文件对应的拍摄画面进行合成。第一视频文件中包括用于生成第二视频文件的视频数据,获取第二预设个数的第一视频文件中的视频数据,根据获取的所有视频数据生成预设格式的第二视频文件。可选地,判断第二预设个数的第一视频文件是否符合生成预设格式的第二视频文件的条件,比如,判断第二预设格式的第一视频文件是否完整,判断第二预设格式的第一视频文件的格式是否统一,判断用于生成第二视频文件的视频数据是否具有重叠区域等。当判断出第二预设个数的第一视频文件符合生成预设格式的第二视频文件的条件之后,根据第二预设个数的第一视频文件生成预设格式的第二视频文件。其中,该第二视频文件的视频格式不是单一的静态全景图片格式,可以为包含动态图像、环绕立体声,可以具备自由360°浏览观看的特殊影片格式。

该实施例的第二视频文件可以满足各类播放平台的播放需求。在根据第二预设个数的第一视频文件生成预设格式的第二视频文件之后,用户可以通过VR眼镜观看、网络浏览观看到第二视频文件在播放时呈现的预设场景的目标拍摄范围,该第二视频文件也支持环幕电影播放,从而具有身临其境的体验。

该实施例的视频拍摄设备包括视频拍摄盒,第一预设个数的相机插槽沿视频拍摄盒的底盘周向设置,且每个相机插槽的第一端与相邻的一个相机插槽的侧边相对,小巧轻便,结构简单,采用极简设计,用户无需过多学习即可以完成组装到拍摄的全部步骤,让用户可以在最短时间内拍摄到符合视频文件生成条件的高清晰度视频文件。

通过上述步骤S302至步骤S306,接收用于指示第一预设个数中的第二预设个数的相机插槽上分别固定的摄像设备执行拍摄指令,其中,第一预设个数的相机插槽沿视频拍摄盒的底盘周向设置,且每个相机插槽的第一端与相邻的一个相机插槽的侧边相对;在接收拍摄指令之后,通过第二预设个数的相机插槽上分别固定的摄像设备对目标拍摄范围进行拍摄,得到与第二预设个数的相机插槽对应的第一视频文件;根据与第二预设个数的相机插槽对应的第一视频文件生成预设格式的第二视频文件,其中,第二视频文件包括目标拍摄范围对应的视频数据,降低了视频拍摄的安全距离范围,进而解决了相关技术在视频拍摄时的安全距离范围大的技术问题。

作为一种可选的实施方式,步骤S306,根据与第二预设个数的相机插槽对应的第一视频文件生成预设格式的第二视频文件包括:判断与第二预设个数的相机插槽对应的第一视频文件是否符合预设拼合条件;如果判断出与第二预设个数的相机插槽对应的第一视频文件符合预设拼合条件,将与第二预设个数的相机插槽对应的第一视频文件拼合成预设格式的第二视频文件。

图4是根据本发明实施例的一种根据与第二预设个数的相机插槽对应的第一视频文件生成预设格式的第二视频文件的方法的流程图。如图4所示,该根据与第二预设个数的相机插槽对应的第一视频文件生成预设格式的第二视频文件的方法包括以下步骤:

步骤S401,判断与第二预设个数的相机插槽对应的第一视频文件是否符合预设拼合条件。

在本发明上述步骤S401提供的技术方案中,判断与第二预设个数的相机插槽对应的第一视频文件是否符合预设拼合条件。

在通过第二预设个数的摄像设备对预设场景中的目标拍摄范围进行拍摄,得到第二预设个数的第一视频文件之后,获取第二预设个数的第一视频文件中用于生成第二视频文件的视频数据,判断第二预设个数的第一视频文件中用于生成第二视频文件的视频数据是否符合预设拼合条件,该预设拼合条件为用于将第二预设个数的第一视频文件进行拼合的条件,比如,判断第二预设个数的第一视频文件是否由于第二预设个数的摄像设备具有重合镜头节点而具有重合区域,如果判断出第二预设个数的第一视频文件具有重合区域,则确定第二预设个数的第一视频文件符合预设拼合条件,执行步骤S402,如果判断出第二预设个数的第一视频文件没有重合区域,则确定第二预设个数的第二视频文件不符合预设拼合条件,结束第二视频文件的生成流程。

步骤S402,将与第二预设个数的相机插槽对应的第一视频文件拼合成预设格式的第二视频文件。

在本发明上述步骤S402提供的技术方ss案中,如果判断出与第二预设个数的相机插槽对应的第一视频文件符合预设拼合条件,将与第二预设个数的相机插槽对应的第一视频文件拼合成预设格式的第二视频文件。

在判断与第二预设个数的相机插槽对应的第一视频文件是否符合预设拼合条件之后,如果判断出与第二预设个数的相机插槽对应的第一视频文件是否符合预设拼合条件,将第二预设个数的第一视频文件进行拼合,可以在拼合软件中对第二预设个数的第一视频文件进行缝合处理,利用软件以电子方式将多个影像连接在一起制成较大影像。当以数字方式缝合全景影像时,拍摄的影像边缘满足完全重合的条件,这样才能将第二预设个数的第一视频文件拼合成预设格式的第二视频文件,达到提高视频文件生成的清晰度的效果。

该实施例通过判断与第二预设个数的相机插槽对应的第一视频文件是否符合预设拼合条件;如果判断出与第二预设个数的相机插槽对应的第一视频文件符合预设拼合条件,将与第二预设个数的相机插槽对应的第一视频文件拼合成预设格式的第二视频文件,达到了根据与第二预设个数的相机插槽对应的第一视频文件生成预设格式的第二视频文件的目的。

作为一种可选的实施方式,步骤S401,判断与第二预设个数的相机插槽对应的第一视频文件是否符合预设拼合条件包括:获取待拼合的视频文件中的重合视频数据;根据重合视频数据是否达到预设重合阈值以确定待拼合的视频文件是否符合预设拼合条件。

图5是根据本发明实施例的一种判断与第二预设个数的相机插槽对应的第一视频文件是否符合预设拼合条件的方法的流程图。如图5所示,该判断与第二预设个数的相机插槽对应的第一视频文件是否符合预设拼合条件的方法包括以下步骤:

步骤S501,将与第二预设个数的相机插槽中相邻的相机插槽对应的第一视频文件确定为待拼合的视频文件。

在本发明上述步骤S501提供的技术方案中,将与第二预设个数的相机插槽中相邻的相机插槽对应的第一视频文件确定为待拼合的视频文件。

第一预设个数的相机插槽上以预设角度错位地排列成环形,这样拍摄所要求的安全距离范围更小。相邻的相机插槽分别固定的摄像设备具有大于预设个数的重合镜头节点,则相邻的相机插槽分别固定的摄像设备拍摄出来的视频文件具有重合视频数据。为了根据第二预设个数的第一视频文件生成预设格式的第二视频文件,对获取的第二预设个数的第一视频文件进行拼合处理。可选地,将与第二预设个数的相机插槽中相邻的相机插槽对应的第一视频文件确定为待拼合的视频文件,以确定待拼合的视频文件中重合视频数据。

步骤S502,获取待拼合的视频文件中的重合视频数据。

在本发明上述步骤S502提供的技术方案中,获取待拼合的视频文件中的重合视频数据,其中,重合视频数据由预设角度确定。

在将与第二预设个数的相机插槽中相邻的相机插槽对应的第一视频文件确定为待拼合的视频文件之后,获取待拼合的视频文件中的用于生成第二视频文件的视频数据,获取待拼合的视频文件中具有重合区域的重合视频数据。判断重合视频数据是否达到预设重合阈值。其中,重合阈值为待拼合的视频文件可以进行拼合的最小重合视频数据。如果判断出重合视频数据达到预设重合阈值,执行步骤S503,如果判断出重合视频数据未达到预设重合阈值,执行步骤S504。

步骤S503,在重合视频数据达到预设重合阈值的情况下,确定待拼合的视频文件符合预设拼合条件。

在本发明上述步骤S503提供的技术方案中,在重合视频数据达到预设重合阈值的情况下,确定待拼合的视频文件符合预设拼合条件。

在判断重合视频数据是否达到预设重合阈值之后,如果判断出重合视频数据达到预设重合阈值时,确定待拼合的视频文件符合预设拼合条件,则待拼合的视频文件可以进行拼合处理。

步骤S504,在重合视频数据未达到预设重合阈值的情况下,确定待拼合的视频文件不符合预设拼合条件。

在本发明上述步骤S504提供的技术方案中,在重合视频数据未达到预设重合阈值的情况下,确定待拼合的视频文件不符合预设拼合条件。

在判断重合视频数据是否达到预设重合阈值之后,如果判断出重合视频数据未达到预设重合阈值时,确定待拼合的视频文件不符合预设拼合条件,则待拼合的视频文件不能进行拼合处理。

对第二预设个数中的第一视频文件都可以采用上述方法判断是否符合根据第一预设个数的第一视频文件生成第二视频文件的条件。

该实施例通过在判断重合视频数据是否达到预设重合阈值之后,如果判断出重合视频数据未达到预设重合阈值时,确定待拼合的视频文件不符合预设拼合条件,则待拼合的视频文件不能进行拼合处理。对第二预设个数中的第一视频文件都可以采用上述方法判断是否符合根据第一预设个数的第一视频文件生成第二视频文件的条件。

该实施例通过将与所述第二预设个数的相机插槽中相邻的相机插槽对应的第一视频文件确定为待拼合的视频文件;获取所述待拼合的视频文件中的重合视频数据,其中,所述重合视频数据由所述预设角度确定;在所述重合视频数据达到预设重合阈值的情况下,确定所述待拼合的视频文件符合所述预设拼合条件;在所述重合视频数据未达到所述预设重合阈值的情况下,确定所述待拼合的视频文件不符合所述预设拼合条件,达到了判断与第二预设个数的相机插槽对应的第一视频文件是否符合预设拼合条件的目的。

作为一种可选的实施方式,第二预设个数和第一预设个数相同,步骤S302,接收用于指示第一预设个数的摄像设备中的第二预设个数的摄像设备执行视频拍摄的拍摄指令包括:接收用于指示第一预设个数的相机插槽上分别固定的摄像设备执行拍摄指令;步骤S304,通过第二预设个数的摄像设备对预设场景中的目标拍摄范围进行拍摄,得到第二预设个数的第一视频文件包括:通过第一预设个数的相机插槽上分别固定的摄像设备对目标拍摄范围进行拍摄,得到与第一预设个数的相机插槽对应的第一视频文件;步骤S306,根据第二预设个数的第一视频文件生成预设格式的第二视频文件包括:根据与第一预设个数的相机插槽对应的第一视频文件生成预设格式的全景视频文件,其中,第二视频文件包括全景视频文件。

第一预设个数为以预设角度错位地排列成环形的相机卡槽的总个数,通过第一预设个数的相机插槽上分别固定的摄像设备对预设场景的全景范围中的景象进行拍摄,从而360°全景拍摄,获得全景视频。全景视频是在360°全景图片的基础之上发展而来,将静态的全景图片转化为动态的视频图像,从而实现可以在拍摄角度左右360°任意互动观看的动态视频,让观看者有一种真正意义上身临其境的感觉,全景视频不是单一的静态全景图片展示,而是包含动态图像、环绕立体声,具备可自由360度浏览观看的特殊影片格式。可选地,通过第一预设个数以预设角度错位地排列成环形的摄像设备对预设场景进行拍摄,形成环幕电影。环幕电影是一种特殊的电影形式,这种类型的电影是由多台摄影机同步全景角度拍摄,再由多台放映设备放在环形银幕上进行同步放映,形成一个360度的全景式环形电影画面,其特点是电影画面特别广阔,银幕360度包围观众厅,观众可以站在场地中央随意观看,能产生极强的身临其境感。该实施例接收用于指示第一预设个数的相机插槽上分别固定的摄像设备执行视频拍摄的拍摄指令;通过第一预设个数的相机插槽上分别固定的摄像设备对预设场景中的全景拍摄范围进行拍摄,得到与第一预设个数的相机插槽对应的第一视频文件,其中,目标拍摄范围包括全景拍摄范围;根据第一预设个数的相机插槽对应的第一视频文件生成预设格式的全景视频文件,其中,第二视频文件包括全景视频文件,达到了生成视频文件的目的,从而实现了降低视频拍摄时的安全距离的技术效果,进而解决了相关技术在视频拍摄时的安全距离范围大的技术问题。

作为一种可选的实施方式,在步骤S306,根据与第一预设个数的相机插槽对应的第一视频文件生成预设格式的全景视频文件包括:判断与第一预设个数的相机插槽对应的第一视频文件是否符合全景拼合条件;如果判断出与第一预设个数的相机插槽对应的第一视频文件符合全景拼合条件,将与第一预设个数的相机插槽对应的第一视频文件拼合成预设格式的全景视频文件。

图6是根据本发明实施例的一种根据与第一预设个数的相机插槽对应的第一视频文件生成预设格式的全景视频文件的方法的流程图。如图6所示,该根据第一预设个数的第一视频文件生成预设格式的全景视频文件的方法包括以下步骤:

步骤S601,判断与第一预设个数的相机插槽对应的第一视频文件是否符合全景拼合条件。

在本发明上述步骤S601提供的技术方案中,判断与第一预设个数的相机插槽对应的第一视频文件是否符合全景拼合条件。

通过第二预设个数的相机插槽上分别固定的摄像设备对预设场景中的全景拍摄范围进行拍摄,得到与第一预设个数的相机插槽对应的第一视频文件之后,判断与第一预设个数的相机插槽对应的第一视频文件是否符合全景拼合条件。全景拼合条件为使与第一预设个数的相机插槽对应的第一视频文件中每相邻的两个第一视频文件进行拼合,生成全景视频文件的条件。第一预设个数的相机插槽上分别固定的摄像设备以预设角度错位地排列成环形,相邻的摄像设备具有大于预设个数的重合镜头节点,保证相邻的摄像设备对应的第一视频文件具有重合的用于生成第二视频文件的视频数据,从而保证第一预设个数的摄像设备获取足够丰富的镜头重合节点,以便于后期对第一视频文件的拼合。

可选地,将第一预设个数的相机插槽上分别固定的摄像设备中相邻的摄像设备对应的视频文件确定为待拼合的视频文件;获取待拼合的视频文件中的重合视频数据;在重合视频数据达到预设重合阈值的情况下,确定待拼合的视频文件符合预设拼合条件;在重合视频数据未达到预设重合阈值的情况下,确定待拼合的视频文件不能拼合,则与第一预设个数的相机插槽对应的第一视频文件不符合全景拼合条件。

步骤S602,将与第一预设个数的相机插槽对应的第一视频文件拼合成预设格式的全景视频文件。

在本发明上述步骤S602提供的技术方案中,如果判断出与第一预设个数的相机插槽对应的第一视频文件符合全景拼合条件,将与第一预设个数的相机插槽对应的第一视频文件拼合成预设格式的全景视频文件。

在判断与第一预设个数的相机插槽对应的第一视频文件是否符合全景拼合条件之后,如果判断出第一预设个数的第一视频文件符合全景拼合条件,将第一预设个数的第一视频文件拼合成预设格式的全景视频文件,提高了第二视频文件对应的视频的清晰度。该全景视频文件可以实现在拍摄角度左右360°任意互动观看的动态视频,让观看者有一种真正意义上身临其境的感觉,提高了视频拍摄的质量,降低了视频拍摄的成本。

该实施例通过判断与第一预设个数的相机插槽对应的第一视频文件是否符合全景拼合条件;如果判断出与第一预设个数的相机插槽对应的第一视频文件符合全景拼合条件,将与第一预设个数的相机插槽对应的第一视频文件拼合成预设格式的全景视频文件,达到根据与第一预设个数的相机插槽对应的第一视频文件生成预设格式的全景视频文件的目的。

可选地,接收用于指示N台摄像设备执行视频拍摄的拍摄指令,其中,N台摄像设备按照N边形错位地排列,N大于等于2。

第一预设个数为以预设角度错位地排列成环形的摄像设备的总个数,该第一预设个数为N台,接收用于指示N台摄像设备执行视频拍摄的拍摄指令,N大于等于2。优选地,N为5,也即,第一预设个数的摄像设备以五边形错位地排列成环形,结构简单,相比于传统的政务变形布局轴心更为紧凑,拍摄所要求的安全距离范围更小,提高了第二视频文件的成像质量。

作为一种可选的实施方式,步骤S304,通过第二预设个数的相机插槽上分别固定的摄像设备对目标拍摄范围进行拍摄,得到与第二预设个数的相机插槽对应的第一视频文件包括:通过第二预设个数的相机插槽上分别固定的摄像设备对目标拍摄范围进行同步拍摄,得到与第二预设个数的相机插槽对应的第一视频文件。

第二预设个数的相机插槽上分别固定的摄像设备同时接收到用于指示第二预设个数的摄像设备中执行视频拍摄的拍摄指令,第二预设个数的相机插槽上分别固定的摄像设备同时对预设场景中的不同角度的景象进行拍摄,可以完整地记录预设场景中相同时刻的景象,得到第二预设个数的第二视频文件。

第二预设个数的相机插槽上分别固定的摄像设备依次插入到以预设角度错位地排列成环形的相机插槽内,也即,第一预设个数的摄像设备依次插入到具有以预设角度错位地排列成环形的相机插槽的拍摄盒中。该插槽的环形位置对应于第一预设个数的摄像设备,第一预设个数的摄像设备依次插入到以预设角度错位地排列成环形的相机插槽内。优选地,第一预设个数为5,则插槽的环形位置对应于五台摄像设备。五台摄像设备依次插入到插槽以五边形错位地排列成环形的位置,从而使整套视频拍摄设备小巧轻便,结构简单,成本极低。采用对视频拍摄设备极简设计的方法,用户无须过多学习即可完成组装到拍摄的全部步骤,使用户可以以最短的时间拍摄到符合视频拼合条件的高清晰度视频,同时,多台摄像设备以错位地多边形方式进行排列,比传统的摄像设备布局的轴心更为紧凑,拍摄所要求的安全距离范围更小,提高了视频拍摄的质量,降低了视频拍摄成本。

实施例3

下面结合优选的实施例对本发明的视频拍摄盒和视频拍摄方法进行说明。

该实施例的全景视频拍摄设备包括视频拍摄盒和五台摄影机组成。

图7是根据本发明实施例的一种摄影机的示意图。如图7所示,其中,右上角为摄影机的摄像头,用于获取影像,可以为穿戴式摄影机。该实施例中的摄影机为五台,分别插入到图1所示实施例的拍摄盒对应的相机插槽内,与拍摄盒容易组装。

在组装完上述拍摄盒和摄影机之后,对预设场景的目标拍摄范围进行拍摄。

首先分别将五台摄影机开机并设置为视频拍摄模式,然后将五台摄影机顺序插入到拍摄盒的相机插槽中,之后按摄影机顶部的拍摄键对摄影机对应的角度范围的景象进行拍摄。

图8是根据本发明实施例的一种第一视角的全景视频拍摄设备的示意图。如图8所示,五台相机插槽沿视频拍摄盒的底盘周向设置,且每个相机插槽的第一端与相邻的一个相机插槽的侧边相对,相机插槽具有相对的第一端和第二端,其中,每个相机插槽的第一端靠近相邻的一个相机插槽的第二端,相邻的两个相机插槽之间的夹角相等。该实施例的视频拍摄盒使摄影机2与摄影机3相邻,摄影机3和摄影机4相邻,为按照五边形的边错位地排列。其中,在生成第二视频文件时,摄像机2输出的第一视频文件和摄影机3输出的第一视频文件进行拼合,摄影机3输出的第一视频文件和摄影机4输出的第一视频文件进行拼合。

图9是根据本发明实施例的一种第二视角的全景视频拍摄的示意图。如图9所示,五台相机插槽沿视频拍摄盒的底盘周向设置,且每个相机插槽的第一端与相邻的一个相机插槽的侧边相对,该实施例的而视频拍摄盒使摄影机4和摄影机5相邻,按照五边形的相邻的边错位地排列。其中,在生成第二视频文件时,摄像机4输出的第一视频文件和摄影机5输出的第一视频文件进行拼合。

图10是根据本发明实施例的一种第三视角的视频拍摄设备的示意图。如图10所示,各个摄影机都具有前方摄像机的摄像头,用于获取预设场景中的影像,五台相机插槽沿视频拍摄盒的底盘周向设置,且每个相机插槽的第一端与相邻的一个相机插槽的侧边相对,摄影机4和摄影机5相邻,摄影机5和摄影机1相邻,其中,在生成第二视频文件时,摄像机4输出的第一视频文件和摄影机5输出的第一视频文件进行拼合,摄像机5输出的第一视频文件和摄影机1输出的第一视频文件进行拼合。

图11是根据本发明实施例的一种第四视角的视频拍摄设备的示意图。如图11所示,视频拍摄盒的底盘上开设有安装孔,底盘通过安装孔固定在安装基础上。底盘上还开设有环形槽,环形槽环绕安装孔。五个相机插槽沿视频拍摄盒的底盘周向设置,且每个相机插槽的第一端与相邻的一个相机插槽的侧边相对。该实施例的而视频拍摄盒使五台摄影机按照五边形错位地排列成环形,相比于传统的五边形布局轴心更为紧凑,拍摄所要求的安全距离范围更小。使整套摄像设备的结构简单,降低了视频拍摄的成本。

图12是根据本发明实施例的另一种拍摄盒的示意图。如图12所示,五个相机插槽沿底盘的周向设置且每个相机插槽的第一端与相邻的一个相机插槽的侧边相对。相机插槽具有相对的第一端和第二端,其中,每个相机插槽的第一端靠近相邻的一个相机插槽的第二端。相邻的两个相机插槽之间的夹角相等。相机插槽为矩形槽。底盘上开设有安装孔,底盘通过安装孔固定在安装基础上。五个相机插槽沿视频拍摄盒的底盘周向设置,且每个相机插槽的第一端与相邻的一个相机插槽的侧边相对,这样保证了插入到拍摄盒的摄影机的轴心更为紧凑,在拍摄视频时的安全距离范围更小。

图13是根据本发明实施例的一种视频文件的显示效果示意图。如图13所示,本发明实施例的视频拍摄方法进行拼合的视频文件具有高清晰度,将具有马路和行人的两条图片清楚地拼合在一起,视频成像质量好。

该实施例的视频拍摄设备用于拍摄预设场景中的目标拍摄范围,小巧轻便,结构简单成本极低,采用极简设计,用户无须过多学习即可完成组装到拍摄的全部步骤,让使用者可以最短时间拍摄符合环形全景拼合条件的高清晰度视频文件,同时错位的五边形摄影机排列方式相比传统的正五边形布局轴心更为紧凑,拍摄所要求的安全距离范围更小。五台摄像设备拍摄的画面可以最终合成为6k 30fps的视频文件,满足各类平台播放需求。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

实施例4

根据本发明实施例,还提供了一种用于实施上述视频拍摄方法的视频拍摄装置。图14是根据本发明实施例的一种视频拍摄装置的示意图。如图14所示,该视频拍摄装置可以包括:接收单元30、拍摄单元40和生成单元50。

接收单元30,用于接收用于指示第一预设个数中的第二预设个数的相机插槽上分别固定的摄像设备执行拍摄指令,其中,第一预设个数的相机插槽沿视频拍摄盒的底盘周向设置,且每个相机插槽的第一端与相邻的一个相机插槽的侧边相对。

拍摄单元40,用于在接收拍摄指令之后,通过第二预设个数的相机插槽上分别固定的摄像设备对目标拍摄范围进行拍摄,得到与第二预设个数的相机插槽对应的第一视频文件。

生成单元50,用于根据与第二预设个数的相机插槽对应的第一视频文件生成预设格式的第二视频文件,其中,第二视频文件包括目标拍摄范围对应的视频数据。

图15是根据本发明实施例的另一种视频拍摄装置的示意图。如图15所示,该视频拍摄装置包括:接收单元30、拍摄单元40和生成单元50。其中,生成单元50包括:判断模块51和拼合模块52。

需要说明的是,该实施例的接收单元30、拍摄单元40和生成单元50与图14所示实施例的视频拍摄装置中的作用相同,此处不再赘述。

判断模块51,用于判断与第二预设个数的相机插槽对应的第一视频文件是否符合预设拼合条件。

拼合模块52,用于在判断出与第二预设个数的相机插槽对应的第一视频文件符合预设拼合条件时,将与第二预设个数的相机插槽对应的第一视频文件拼合成预设格式的第二视频文件。

第二预设个数的摄像设备依次排列。图16是根据本发明实施例的另一种视频拍摄装置的示意图。如图16所示,该视频拍摄装置包括:接收单元30、拍摄单元40和生成单元50。其中,生成单元50包括:判断模块51和拼合模块52。其中,判断模块51包括:第一确定子模块511、获取子模块512和第二确定子模块513和第三确定子模块514。

需要说明的是该实施例的接收单元30、拍摄单元40和生成单元50,判断模块51和拼合模块52和图15所示实施例中的作用相同,此处不再赘述。

第一确定子模块511,用于将与第二预设个数的相机插槽中相邻的相机插槽对应的第一视频文件确定为待拼合的视频文件。

获取子模块512,用于获取待拼合的视频文件中的重合视频数据,其中,重合视频数据由预设角度确定。

第二确定子模块513,用于在重合视频数据达到预设重合阈值的情况下,确定待拼合的视频文件符合预设拼合条件。

第三确定子模块514,用于在重合视频数据未达到预设重合阈值的情况下,确定待拼合的视频文件不符合预设拼合条件。

可选地,第二预设个数和第一预设个数相同,接收单元30用于接收用于指示第一预设个数的相机插槽上分别固定的摄像设备执行拍摄指令;拍摄单元40用于通过第一预设个数的相机插槽上分别固定的摄像设备对目标拍摄范围进行拍摄,得到与第一预设个数的相机插槽对应的第一视频文件;生成单元50用于根据与第一预设个数的相机插槽对应的第一视频文件生成预设格式的全景视频文件,其中,第二视频文件包括全景视频文件。

可选地,生成单元50用于判断与第一预设个数的相机插槽对应的第一视频文件是否符合全景拼合条件;如果判断出与第一预设个数的相机插槽对应的第一视频文件符合全景拼合条件,将与第一预设个数的相机插槽对应的第一视频文件拼合成预设格式的全景视频文件。

可选地,拍摄单元40用于通过第二预设个数的相机插槽上分别固定的摄像设备对目标拍摄范围进行同步拍摄,得到与第二预设个数的相机插槽对应的第一视频文件。

需要说明的是,该实施例中的接收单元30可以用于执行本申请实施例1中的步骤S302,该实施例中的拍摄单元40可以用于执行本申请实施例1中的步骤S304,该实施例中的生成单元50可以用于执行本申请实施例1中的步骤S306。

该实施例通过接收单元30接收用于指示第一预设个数中的第二预设个数的相机插槽上分别固定的摄像设备执行拍摄指令,其中,第一预设个数的相机插槽沿视频拍摄盒的底盘周向设置,且每个相机插槽的第一端与相邻的一个相机插槽的侧边相对,通过拍摄单元40在接收拍摄指令之后,通过第二预设个数的相机插槽上分别固定的摄像设备对目标拍摄范围进行拍摄,得到与第二预设个数的相机插槽对应的第一视频文件,通过生成单元50根据与第二预设个数的相机插槽对应的第一视频文件生成预设格式的第二视频文件,其中,第二视频文件包括目标拍摄范围对应的视频数据,从而实现了降低视频拍摄时的安全距离的技术效果,进而解决了相关技术在视频拍摄时的安全距离范围大的技术问题。

本发明实施例还提供了一种视频拍摄设备,包括本发明实施例的视频拍摄装置,可以用于执行本发明实施例的视频拍摄方法。

此处需要说明的是,上述单元和模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在如图2所示的硬件环境中,可以通过软件实现,也可以通过硬件实现,其中,硬件环境包括网络环境。

实施例5

根据本发明实施例,还提供了一种用于实施上述视频拍摄方法的服务器或终端。

图17是根据本发明实施例的一种终端的结构框图。如图17所示,该终端可以包括:一个或多个(图中仅示出一个)处理器171、存储器173、以及存储传输装置175,如图17所示,该终端还可以包括输入输出设备177。

其中,存储器173可用于存储软件程序以及模块,如本发明实施例中的视频拍摄方法和装置对应的程序指令/模块,处理器171通过运行存储在存储器173内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的视频拍摄方法。存储器173可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器173可进一步包括相对于处理器171远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

上述的存储传输装置175用于经由一个网络接收或者发送数据,还可以用于处理器与存储器之间的数据传输。上述的网络具体实例可包括有线网络及无线网络。在一个实例中,存储传输装置175包括一个网络适配器(Network Interface Controller,NIC),其可通过网线与其他网络设备与路由器相连从而可与互联网或局域网进行通讯。在一个实例中,存储传输装置175为射频(Radio Frequency,RF)模块,其用于通过无线方式与互联网进行通讯。

其中,具体地,存储器173用于存储应用程序。

处理器171可以通过存储传输装置175调用存储器173存储的应用程序,以执行下述步骤:

接收用于指示第一预设个数中的第二预设个数的相机插槽上分别固定的摄像设备执行拍摄指令,其中,第一预设个数的相机插槽沿视频拍摄盒的底盘周向设置,且每个相机插槽的第一端与相邻的一个相机插槽的侧边相对;

在接收拍摄指令之后,通过第二预设个数的相机插槽上分别固定的摄像设备对目标拍摄范围进行拍摄,得到与第二预设个数的相机插槽对应的第一视频文件;

根据与第二预设个数的相机插槽对应的第一视频文件生成预设格式的第二视频文件,其中,第二视频文件包括目标拍摄范围对应的视频数据。

处理器171还用于执行下述步骤:判断与第二预设个数的相机插槽对应的第一视频文件是否符合预设拼合条件;如果判断出与第二预设个数的相机插槽对应的第一视频文件符合预设拼合条件,将与第二预设个数的相机插槽对应的第一视频文件拼合成预设格式的第二视频文件。

处理器171还用于执行下述步骤:将与第二预设个数的相机插槽中相邻的相机插槽对应的第一视频文件确定为待拼合的视频文件;获取待拼合的视频文件中的重合视频数据,其中,重合视频数据由预设角度确定;在重合视频数据达到预设重合阈值的情况下,确定待拼合的视频文件符合预设拼合条件;在重合视频数据未达到预设重合阈值的情况下,确定待拼合的视频文件不符合预设拼合条件。

处理器171还用于执行下述步骤:第二预设个数和第一预设个数相同,接收用于指示第一预设个数的相机插槽上分别固定的摄像设备执行拍摄指令;通过第一预设个数的相机插槽上分别固定的摄像设备对目标拍摄范围进行拍摄,得到与第一预设个数的相机插槽对应的第一视频文件;根据与第一预设个数的相机插槽对应的第一视频文件生成预设格式的全景视频文件,其中,第二视频文件包括全景视频文件。

处理器171还用于执行下述步骤:判断与第一预设个数的相机插槽对应的第一视频文件是否符合全景拼合条件;如果判断出与第一预设个数的相机插槽对应的第一视频文件符合全景拼合条件,将与第一预设个数的相机插槽对应的第一视频文件拼合成预设格式的全景视频文件。

处理器171还用于执行下述步骤:通过第二预设个数的相机插槽上分别固定的摄像设备对目标拍摄范围进行同步拍摄,得到与第二预设个数的相机插槽对应的第一视频文件。

采用本发明实施例,提供了一种视频拍摄方法。接收用于指示第一预设个数中的第二预设个数的相机插槽上分别固定的摄像设备执行拍摄指令,其中,第一预设个数的相机插槽沿视频拍摄盒的底盘周向设置,且每个相机插槽的第一端与相邻的一个相机插槽的侧边相对;在接收拍摄指令之后,通过第二预设个数的相机插槽上分别固定的摄像设备对目标拍摄范围进行拍摄,得到与第二预设个数的相机插槽对应的第一视频文件;根据与第二预设个数的相机插槽对应的第一视频文件生成预设格式的第二视频文件,其中,第二视频文件包括目标拍摄范围对应的视频数据,达到了生成视频文件的目的,从而实现了降低视频拍摄时的安全距离的技术效果,进而解决了相关技术在视频拍摄时的安全距离范围大的技术问题。

可选地,本实施例中的具体示例可以参考上述实施例中所描述的示例,本实施例在此不再赘述。

本领域普通技术人员可以理解,图17所示的结构仅为示意,终端可以是智能手机(如Android手机、iOS手机等)、平板电脑、掌上电脑以及移动互联网设备(Mobile Internet Devices,MID)、PAD等终端设备。图17其并不对上述电子装置的结构造成限定。例如,终端还可包括比图17中所示更多或者更少的组件(如网络接口、显示装置等),或者具有与图17所示不同的配置。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(Read-Only Memory,ROM)、随机存取器(Random Access Memory,RAM)、磁盘或光盘等。

实施例6

本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以用于执行视频拍摄方法的程序代码。

可选地,在本实施例中,上述存储介质可以位于上述实施例所示的网络中的多个网络设备中的至少一个网络设备上。

可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:

接收用于指示第一预设个数中的第二预设个数的相机插槽上分别固定的摄像设备执行拍摄指令,其中,第一预设个数的相机插槽沿视频拍摄盒的底盘周向设置,且每个相机插槽的第一端与相邻的一个相机插槽的侧边相对;

在接收拍摄指令之后,通过第二预设个数的相机插槽上分别固定的摄像设备对目标拍摄范围进行拍摄,得到与第二预设个数的相机插槽对应的第一视频文件;

根据与第二预设个数的相机插槽对应的第一视频文件生成预设格式的第二视频文件,其中,第二视频文件包括目标拍摄范围对应的视频数据。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:判断与第二预设个数的相机插槽对应的第一视频文件是否符合预设拼合条件;如果判断出与第二预设个数的相机插槽对应的第一视频文件符合预设拼合条件,将与第二预设个数的相机插槽对应的第一视频文件拼合成预设格式的第二视频文件。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:将与第二预设个数的相机插槽中相邻的相机插槽对应的第一视频文件确定为待拼合的视频文件;获取待拼合的视频文件中的重合视频数据,其中,重合视频数据由预设角度确定;在重合视频数据达到预设重合阈值的情况下,确定待拼合的视频文件符合预设拼合条件;在重合视频数据未达到预设重合阈值的情况下,确定待拼合的视频文件不符合预设拼合条件。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:第二预设个数和第一预设个数相同,接收用于指示第一预设个数的相机插槽上分别固定的摄像设备执行拍摄指令;通过第一预设个数的相机插槽上分别固定的摄像设备对目标拍摄范围进行拍摄,得到与第一预设个数的相机插槽对应的第一视频文件;根据与第一预设个数的相机插槽对应的第一视频文件生成预设格式的全景视频文件,其中,第二视频文件包括全景视频文件。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:判断与第一预设个数的相机插槽对应的第一视频文件是否符合全景拼合条件;如果判断出与第一预设个数的相机插槽对应的第一视频文件符合全景拼合条件,将与第一预设个数的相机插槽对应的第一视频文件拼合成预设格式的全景视频文件。

可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:通过第二预设个数的相机插槽上分别固定的摄像设备对目标拍摄范围进行同步拍摄,得到与第二预设个数的相机插槽对应的第一视频文件。

可选地,本实施例中的具体示例可以参考上述实施例中所描述的示例,本实施例在此不再赘述。

可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

上述实施例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在上述计算机可读取的存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括若干指令用以使得一台或多台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。

在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的客户端,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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