一种视频编辑系统、方法及装置制造方法及图纸

技术编号:32645056 阅读:22 留言:0更新日期:2022-03-12 18:25
本发明专利技术公开了一种视频编辑系统、方法及APP,属于移动互联网开发技术领域,包括摄像模块、记忆模块、处理模块、预合成模块、显示模块、鉴定模块、调节模块以及集成模块,所述摄像模块按照拍摄要求拍摄一个无人物出现且背景为全白的车辆场景视频,并将拍摄要求发送给记忆模块,将拍摄的车辆场景内容发送给处理模块,所述记忆模块接收摄像模块发送的拍摄要求的数据,保存并发送给预合成模块,所述处理模块接收摄像模块发送的拍摄内容,通过OpenCV对车辆视频进行目标定位、分割,去除背景板,生成仅有车辆出行的视频内容,本发明专利技术避免了因修改视频中某一类内容导致视频的无效性而引起的成本提升,减少拍摄视频的时间、人力以及物力,提升了工作效率。升了工作效率。升了工作效率。

【技术实现步骤摘要】
一种视频编辑系统、方法及装置


[0001]本专利技术属于移动互联网开发
,具体地说,涉及一种视频编辑系统、方法及装置。

技术介绍

[0002]随着5G时代的到来,视频日益成为重要的信息传播媒介,人们也更加倾向于观看视频来更简单、直观、便捷的获取信息,组合视频是一种虚拟场景下的可视化技术,多媒体技术极大地丰富了现代社会人们的生活,尤其是视频编辑技术,视频编辑可有效的将杂乱无章的视频段落素材整理到一起,视频编辑作为一种互联网模式,能够使用户编辑出自己期望的视频,而一个好用的编辑系统是必不可少的;
[0003]现有的视频编辑系统在使用时,通常是对提前拍摄好的素材进行整理,获取用户想要的视频内容,比如驾驶车辆的行驶画面,然而现有的技术在对拍摄的车辆画面进行编辑时,只是根据时间线对拍摄内容进行剪切组合,当车辆或者人物场景有变化,而拍摄要求没变化时,需要重新根据同样的要求来拍摄不同的车辆以及画面,这样操作,不仅增加了整理视频所花费的时间和精力,浪费了工作人员进行视频拍摄的时间。

技术实现思路

[0004]本专利技术的主要目的是提出一种视频编辑系统、方法及装置,旨在针对现有的视频在场景或者车辆变化时需要重新拍摄,不仅浪费时间还浪费人力物力的问题,省略多次拍摄的过程,减少了拍摄时所花费的时间、人力和物力。
[0005]为实现上述目的,本专利技术提出一种视频编辑系统、方法及装置;
[0006]一种视频编辑系统,包括:
[0007]摄像模块、记忆模块、处理模块、预合成模块、显示模块、鉴定模块、调节模块以及集成模块;
[0008]其中,所述摄像模块按照拍摄要求拍摄一个无人物出现且背景为全白的车辆场景视频,并将拍摄要求发送给记忆模块,将拍摄的车辆场景内容发送给处理模块;
[0009]所述记忆模块接收摄像模块发送的拍摄要求的数据,保存并发送给预合成模块;
[0010]所述处理模块接收摄像模块发送的拍摄内容,通过OpenCV对车辆视频进行目标定位、分割,去除背景板,生成仅有车辆出行的视频内容,保存并将该内容发送给预合成模块;
[0011]所述预合成模块接收记忆模块和处理模块发送的数据内容,根据接收的拍摄要求数据,拍摄不同时间段、不同地区环境的画面场景,保存并将处理模块发送的单独车辆场景和地区画面场景相结合,发送给显示模块;
[0012]所述显示模块接收预合成模块发送的结合数据,设置显示要求,将结合后的车辆场景和地区画面场景视频显示到显示屏上,按照显示要求核查显示画面,将核查结果及结合后的视频内容发送给鉴定模块;
[0013]所述鉴定模块接收显示模块发送的核查数据,发送通过信号及结合后的视频内容
给调节模块,或者发送清除信号给预合成模块,直接将结合后的视频内容以及预合成模块拍摄的地区画面场景清除,重新进行拍摄合成;
[0014]所述调节模块接收鉴定模块发送的视频数据,对画面内容进行调节,并将调节后的内容发送给集成模块;
[0015]所述集成模块接收调节模块发送的视频数据,通过ffmpeg工具合成相应的视频,保存并产出。
[0016]更近一步的是,所述处理模块包括存储模块,所述存储模块中储存有车辆模型,通过OpenCV读取车辆模型和拍摄的车辆视频,进行分割处理,获取画面中仅有车辆出行的视频内容。
[0017]更近一步的是,所述通过存储模块获取画面中仅有车辆出行的视频内容的过程如下:
[0018]S1,获取拍摄不同类型车辆的无人物出现且背景为全白的车辆场景视频内容,并保存拍摄要求内容;
[0019]S2,通过tenserFlow或者pytorch来训练车辆模型;
[0020]S3,然后通过opencv读取模型,得到深度神经网络;
[0021]S4,读取待处理车辆视频,截取车辆图片,发送到深度神经网络,找到对应型号车辆的训练模型,进行分割处理,获取画面中仅有车辆出行的视频内容。
[0022]更近一步的是,所述摄像模块中拍摄要求是对车辆视频拍摄的过程的内容进行规定,内容包括:车辆做动作时摄像镜头的拉伸和移动距离、拍摄时镜头和车辆中轴线形成的角度变化、与车辆的距离、和地面的距离以及镜头拍摄时的拍摄参数。
[0023]更近一步的是,所述所述处理模块包括定位模块、识别模块、标记模块以及修整模块;
[0024]所述定位模块截取拍摄视频中的图片,在图片中选定有车辆的矩形作为目标图像,将目标图像发送给识别模块;
[0025]所述识别模块接收定位模块发送的目标图像,将矩形外的区域设定为背景,将矩形区域设定为前景,将设定的图像数据发送给标记模块;
[0026]所述标记模块接收识别模块发送的图像数据,根据设定的图像数据对视频内每个像素进行标记,将标记后的数据发送给修整模块;
[0027]所述修整模块接收标记模块发送的数据,采用高斯混合模型对前景和背景进行建模,并将未定义的像素标记为可能的前景或背景,生成像素节点,连接像素节点,进行分割,生成仅有车辆出行的视频内容。
[0028]更近一步的是,所述修整模块中生成像素节点,连接像素节点,进行分割的过程为:将图像中的每一个像素都会与周围像素连接,根据每条边都有一个属于前景或背景的概率这基于它和周围像素颜色上的相似性生成节点,每一个像素节点与前一各前景或背景节点连接,在节点连接完成后,用图论中最大流最小割的方法来分割。
[0029]更近一步的是,所述修整模块中对前景和背景进行建模时还采用混合高斯模型为基础的MOG或者MOG2算法。
[0030]一种视频编辑方法,流程如下:
[0031]步骤1,按照拍摄要求来通过拉伸、移动镜头,拍摄一个无人物且背景为全白的车
辆场景视频,并记录拍摄要求以及拍摄参数;
[0032]步骤2,通过使用opencv对车辆视频进行目标定位、分割,去除背景板,生成仅有车辆出行的视频内容并保存;
[0033]步骤3,根据步骤1的拍摄要求以及拍摄参数数据,拍摄不同时间段、不同地区环境的画面场景,系统后台单独保存拍摄地区画面场景,并且实时将步骤1的拍摄的车辆场景对应的时间点和地区画面场景相结合,并在显示屏上显示;
[0034]步骤4,观察显示屏显示的结合视频内容,对拍摄内容进行判定,判定通过继续下一步,判定不通过,删除步骤3中拍摄的地区画面场景,对拍摄要求数据进行调节,重新拍摄地区画面场景,获取新的结合的地区画面场景;
[0035]步骤5,获取步骤4通过的结合视频内容,对车辆区域的光照、亮度进行调节,然后通过ffmpeg工具合成相应的视频,保存并产出。
[0036]更近一步的是,所述步骤1中的拍摄要求的内容包括:车辆做动作时摄像镜头的拉伸和移动距离、拍摄时镜头和车辆中轴线形成的角度变化、与车辆的距离、和地面的距离以及镜头拍摄时的拍摄参数。
[0037]一种视频编辑APP,所述存储介质储存有运行程序,所述运行程序被处理器执行以实现如一种视频编辑方法中任一项所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频编辑系统,其特征在于,包括:摄像模块、记忆模块、处理模块、预合成模块、显示模块、鉴定模块、调节模块以及集成模块;其中,所述摄像模块按照拍摄要求拍摄一个无人物出现且背景为全白的车辆场景视频,并将拍摄要求发送给记忆模块,将拍摄的车辆场景内容发送给处理模块;所述记忆模块接收摄像模块发送的拍摄要求的数据,保存并发送给预合成模块;所述处理模块接收摄像模块发送的拍摄内容,通过OpenCV对车辆视频进行目标定位、分割,去除背景板,生成仅有车辆出行的视频内容,保存并将该内容发送给预合成模块;所述预合成模块接收记忆模块和处理模块发送的数据内容,根据接收的拍摄要求数据,拍摄不同时间段、不同地区环境的画面场景,保存并将处理模块发送的单独车辆场景和地区画面场景相结合,发送给显示模块;所述显示模块接收预合成模块发送的结合数据,设置显示要求,将结合后的车辆场景和地区画面场景视频显示到显示屏上,按照显示要求核查显示画面,将核查结果及结合后的视频内容发送给鉴定模块;所述鉴定模块接收显示模块发送的核查数据,发送通过信号及结合后的视频内容给调节模块,或者发送清除信号给预合成模块,直接将结合后的视频内容以及预合成模块拍摄的地区画面场景清除,重新进行拍摄合成;所述调节模块接收鉴定模块发送的视频数据,对画面内容进行调节,并将调节后的内容发送给集成模块;所述集成模块接收调节模块发送的视频数据,通过ffmpeg工具合成相应的视频,保存并产出。2.根据权利要求1所述的一种视频编辑系统,其特征在于:所述处理模块包括存储模块,所述存储模块中储存有车辆模型,通过OpenCV读取车辆模型和拍摄的车辆视频,进行分割处理,获取画面中仅有车辆出行的视频内容。3.根据权利要求2所述的一种视频编辑系统,其特征在于:所述通过存储模块获取画面中仅有车辆出行的视频内容的过程如下:S1,获取拍摄不同类型车辆的无人物出现且背景为全白的车辆场景视频内容,并保存拍摄要求内容;S2,通过tenserFlow或者pytorch来训练车辆模型;S3,然后通过opencv读取模型,得到深度神经网络;S4,读取待处理车辆视频,截取车辆图片,发送到深度神经网络,找到对应型号车辆的训练模型,进行分割处理,获取画面中仅有车辆出行的视频内容。4.根据权利要求1所述的一种视频编辑系统,其特征在于:所述摄像模块中拍摄要求是对车辆视频拍摄的过程的内容进行规定,内容包括:车辆做动作时摄像镜头的拉伸和移动距离、拍摄时镜头和车辆中轴线形成的角度变化、与车辆的距离、和地面的距离以及镜头拍摄时的拍摄参数。5.根据权利要求1所述的一种视频编辑系统,其特征在于:所述所述处理模块包...

【专利技术属性】
技术研发人员:张征
申请(专利权)人:广州阿凡提电子科技有限公司
类型:发明
国别省市:

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

1