一种动态逐帧录制视频的方法、设备、介质及产品技术

技术编号:35848215 阅读:18 留言:0更新日期:2022-12-07 10:29
本发明专利技术提供一种动态逐帧录制视频的方法,包括获取输入的与每个录制子路径对应的录制时间,根据每个录制子路径对应的录制时间、录制距离值、拍摄角度值计算出对应的距离速度值和角速度值;根据距离速度值和角速度值在预设拍摄速度表中匹配出不同录制子路径对应的拍摄速度;控制摄像机在不同的录制子路径上按照对应的拍摄速度、录制时间进行图片拍摄;获取摄像机在每个录制子路径上拍摄的若干帧图片,将所有图片转换为录制视频。本发明专利技术提供一种动态逐帧录制视频的方法,实现了对拍摄速度的动态调整,使成录制对象数量较多的地方得到更多的录制,录制对象较少的地方录制相对少一些,保证了图片的质量,从而提高了视频的质量。从而提高了视频的质量。从而提高了视频的质量。

【技术实现步骤摘要】
一种动态逐帧录制视频的方法、设备、介质及产品


[0001]本专利技术涉及视频录制领域,尤其涉及一种动态逐帧录制视频的方法、设备、介质及产品。

技术介绍

[0002]目前在家装行业销售过程中,使用3D演示软件分享其中的内容,录制视频分享是最好的推广方式。现有的对于家装行业的视频录制方法中都是控制摄像机按照固定的拍摄速度来录制视频。上述视频录制方法存在以下缺点:一、录制区域内不同角度处的录制对象(家装中主要指沙发、餐桌等家具)的数量是不同的,因此所需录制的时间也是不同的,因此采用固定拍摄速度来进行录制会造成录制对象数量较多的地方录制较少,录制对象较少的地方录制较多的问题,从而影响整体视频的质量。二、目前的录制方法是由摄像机自身将拍摄的图片转换为视频,由于摄像机自身处理能有限,会导致在处理较大的视频时出现卡顿的现象,从而降低了视频录制的效率。

技术实现思路

[0003]为了克服现有技术的不足,本专利技术的目的之一在于提供一种动态逐帧录制视频的方法,其能解决目前的录制方法中采用固定拍摄速度来进行录制,使拍摄质量较差,从而降低视频的质量的问题。
[0004]本专利技术的目的之二在于提供一种电子设备,其能解决目前的录制方法中采用固定拍摄速度来进行录制,使拍摄质量较差,从而降低视频的质量的问题。
[0005]本专利技术的目的之三在于提供一种计算机可读存储介质,其能解决目前的录制方法中采用固定拍摄速度来进行录制,使拍摄质量较差,从而降低视频的质量的问题。
[0006]本专利技术的目的之四在于提供一种计算机程序产品,其能解决目前的录制方法中采用固定拍摄速度来进行录制,使拍摄质量较差,从而降低视频的质量的问题。
[0007]本专利技术的目的之一采用以下技术方案实现:
[0008]一种动态逐帧录制视频的方法,包括以下步骤:
[0009]计算速度值,获取输入的与每个录制子路径对应的录制时间,根据每个所述录制子路径对应的录制时间、录制距离值、拍摄角度值计算出对应的距离速度值和角速度值;
[0010]匹配拍摄速度,根据所述距离速度值和所述角速度值在预设拍摄速度表中匹配出不同所述录制子路径对应的拍摄速度;
[0011]图片拍摄,控制摄像机在不同的所述录制子路径上按照对应的所述拍摄速度、所述录制时间进行图片拍摄;
[0012]视频转换,获取摄像机在每个所述录制子路径上拍摄的若干帧图片,将所有图片转换为录制视频。
[0013]进一步地,在所述计算速度值步骤之前还包括绘制录制路径,对录制空间进行射线扫描,勾勒出录制空间对应的录制区域,根据所述录制区域绘制含有若干录制子路径的
录制路径,并得到每个所述录制子路径对应的录制距离值和拍摄角度值。
[0014]进一步地,所述根据所述录制区域绘制含有若干录制子路径的录制路径具体为:采用矩形体积碰撞法确定每个所述录制区域内的最大矩形,确定最大矩形的中心点作为拍摄中心点,将最大矩形相邻两条边中点连成的线段作为录制子路径。
[0015]进一步地,所述勾勒出录制空间对应的录制区域具体为:当射线触碰到录制空间中的墙壁时,勾勒出墙壁轨迹,将所述墙壁轨迹围构的区域作为录制区域。
[0016]进一步地,所述视频转换具体为:获取摄像机在每个所述录制子路径上拍摄的若干帧图片,将每个所述录制子路径对应的所有图片转换为单一的子视频,将所有所述录制子路径对应的子视频汇总为录制视频。
[0017]进一步地,所述视频转换具体为:获取摄像机在每个所述录制子路径上拍摄的若干帧图片,将所有所述录制子路径对应的所有图片进行汇总,并转换为录制视频。
[0018]进一步地,使用ffmpeg工具将汇总的所有图片转换为录制视频。
[0019]本专利技术的目的之二采用以下技术方案实现:
[0020]一种电子设备,包括:处理器;
[0021]存储器;以及程序,其中所述程序被存储在所述存储器中,并且被配置成由处理器执行,所述程序包括用于执行本申请中所述的一种动态逐帧录制视频的方法。
[0022]本专利技术的目的之三采用以下技术方案实现:
[0023]一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行本申请中所述的一种动态逐帧录制视频的方法。
[0024]本专利技术的目的之四采用以下技术方案实现:
[0025]一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现本申请中所述的一种动态逐帧录制视频的方法。
[0026]相比现有技术,本专利技术的有益效果在于:本申请中的一种动态逐帧录制视频的方法,通过根据每个所述录制子路径对应的录制时间、录制距离值、拍摄角度值计算出对应的距离速度值和角速度值,根据所述距离速度值和所述角速度值在预设拍摄速度表中匹配出不同所述录制子路径对应的拍摄速度,在不同的录制子路径采用不同的拍摄速度进行拍摄,实现了对拍摄速度的动态调整,使成录制对象数量较多的地方得到更多的录制,录制对象较少的地方录制相对少一些,保证了图片的质量,从而提高了视频的质量。
[0027]上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,并可依照说明书的内容予以实施,以下以本专利技术的较佳实施例并配合附图详细说明如后。本专利技术的具体实施方式由以下实施例及其附图详细给出。
附图说明
[0028]此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:
[0029]图1为本专利技术的一种动态逐帧录制视频的方法的流程示意图;
[0030]图2为本专利技术的一种动态逐帧录制视频的方法中墙壁轨迹的示意图;
[0031]图3为本专利技术的一种动态逐帧录制视频的方法中录制区域的示意图;
[0032]图4为本专利技术的一种动态逐帧录制视频的方法中录制子路径的示意图。
具体实施方式
[0033]下面,结合附图以及具体实施方式,对本专利技术做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。
[0034]如图1所述,本专利技术的一种动态逐帧录制视频的方法,具体包括以下步骤:
[0035]绘制录制路径,对录制空间进行射线扫描,当射线触碰到录制空间中的墙壁时,勾勒出墙壁轨迹,将所述墙壁轨迹围构的区域作为录制区域;如图2所示,每个房间对应的白色线条即为墙壁轨迹。采用矩形体积碰撞法确定每个所述录制区域内的最大矩形,确定最大矩形的中心点作为拍摄中心点,将最大矩形相邻两条边中点连成的线段作为录制子路径。如图3所示,每个录制区域内中浅色线条组成的矩形即为最大矩形,最大矩形即为在录制区域内面积最大的矩形。如图4所示,仅仅将单个录制区域内一侧作为例子,描述处理三个中点组成的两条录制子路径(图3中带有箭头的白色粗线),图4中灰色箭头表示拍摄镜头方向,每条录制子路径上单独的位置处对应一个唯一的拍摄镜头方向。
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种动态逐帧录制视频的方法,其特征在于:包括以下步骤:计算速度值,获取输入的与每个录制子路径对应的录制时间,根据每个所述录制子路径对应的录制时间、录制距离值、拍摄角度值计算出对应的距离速度值和角速度值;匹配拍摄速度,根据所述距离速度值和所述角速度值在预设拍摄速度表中匹配出不同所述录制子路径对应的拍摄速度;图片拍摄,控制摄像机在不同的所述录制子路径上按照对应的所述拍摄速度、所述录制时间进行图片拍摄;视频转换,获取摄像机在每个所述录制子路径上拍摄的若干帧图片,将所有图片转换为录制视频。2.如权利要求1所述的一种动态逐帧录制视频的方法,其特征在于:在所述计算速度值步骤之前还包括绘制录制路径,对录制空间进行射线扫描,勾勒出录制空间对应的录制区域,根据所述录制区域绘制含有若干录制子路径的录制路径,并得到每个所述录制子路径对应的录制距离值和拍摄角度值。3.如权利要求2所述的一种动态逐帧录制视频的方法,其特征在于:所述根据所述录制区域绘制含有若干录制子路径的录制路径具体为:采用矩形体积碰撞法确定每个所述录制区域内的最大矩形,确定最大矩形的中心点作为拍摄中心点,将最大矩形相邻两条边中点连成的线段作为录制子路径。4.如权利要求2所述的一种动态逐帧录制视频的方法,其特征在于:所述勾勒出录制空间对应的录制区域具体为:当射线触碰到录制空间中的墙壁时,勾勒出墙壁轨迹,...

【专利技术属性】
技术研发人员:周锦楷
申请(专利权)人:佛山欧神诺云商科技有限公司
类型:发明
国别省市:

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

1