本发明专利技术公开了一种视频处理方法和相关设备,方法包括:获取视频文件,其中,所述视频文件包括若干个视频片段;针对每一个所述视频片段,将该视频片段作为处理片段,根据所述处理片段中的图像帧,进行二维场景三维化,得到与该处理片段对应的场景模型;当检测到针对预设的物品元素对应的特效增加指令时,根据所述场景模型和所述特效增加指令,对所述视频文件进行处理,得到特效视频。本发明专利技术提供一种针对视频的方便快捷的特效处理方法,提高视频特效处理的效率。理的效率。理的效率。
【技术实现步骤摘要】
一种视频处理方法和相关设备
[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]根据所述插入坐标、所述处理参数和所述物品元素,对所述处理片段进行处理,得到特效处理视频。
[0039]一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如上任一所述的视频处理方法中的步骤。
[0040]一种终端设备,其包括:处理器、存储器及通信总线;所述存储器上存储有可被所述处理器执行的计算机可读程序;
[0041]所述通信总线实现处理器和存储器之间的连接通信;
[0042]所述处理器执行所述计算机可读程序时实现如上任一所述的视频处理方法中的步骤。
[0043]有益效果:本专利技术根据图像帧,对视频文件中不同的视频片段创建场景模型,当用户需要为视频文件增加物品时,将物品元素添加到场景模型中,由于场景模型来源于图像帧,因此图像帧可视作是针对场景模型按照一定视角进行投影的结果,因此,基于添加了物品的场景模型,可对二维的图像帧进行修改。从而实现物品由三维的场景模型进入到二维的帧图像中,提高了特效处理的简便性和快速性。
附图说明
[0044]图1为本专利技术提供的视频处理方法的流程图。
[0045]图2为本专利技术提供的视频处理方法的视频文件切分为视频片段的示意图。
[0046]图3为本发本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种视频处理方法,其特征在于,所述方法包括:获取视频文件,其中,所述视频文件包括若干个视频片段;针对每一个所述视频片段,将该视频片段作为处理片段,根据所述处理片段中的图像帧,进行二维场景三维化,得到与该处理片段对应的场景模型;当检测到针对预设的物品元素对应的特效增加指令时,根据所述场景模型和所述特效增加指令,对所述视频文件进行处理,得到特效视频。2.根据权利要求1所述视频处理方法,其特征在于,所述针对每一个所述视频片段,将该视频片段作为处理片段,根据所述处理片段中的图像帧,进行二维场景三维化,得到与该处理片段对应的场景模型包括:针对每一个所述视频片段,将该视频片段作为处理片段,将该处理片段输入已训练的三维场景模型中,并控制所述三维场景模型对所述处理片段中的图像帧进行三维化,得到与该视频片段对应的场景模型。3.根据权利要求2所述视频处理方法,其特征在于,所述针对每一个所述视频片段,将该视频片段作为处理片段,根据所述处理片段中的图像帧,进行二维场景三维化,得到与该处理片段对应的场景模型之前,还包括:获取针对训练模型的训练视频;对所述训练视频中的训练帧进行数据转换,得到五维函数,其中,所述五维函数包括位置坐标和观察向量;将所述五维向量输入预设的三维预测模型中,得到所述五维特征对应的体素颜色和体素密度;将所有所述体素颜色和所述体素密度进行渲染,得到预测模型;基于预设的损失函数,计算所述预测模型和所述训练模型之间的损失值;基于所述损失值,对所述三维预测模型进行训练,直至所述三维预测模型收敛。4.根据权利要求1所述视频处理方法,其特征在于,所述当检测到针对预设的物品元素对应的特效增加指令时,根据所述场景模型和所述特效增加指令,对所述视频文件进行处理,得到特效视频包括:对该场景模型进行物体识别,得到若干个追踪对象;当检测到针对预设的物品元素对应的特效增加指令时,根据所述特效增加指令中的指示坐标,确定所述追踪对象中的追踪元素和插入坐标;根据所述场景模型、所述追踪元素和所述指示坐标,确定所述物品元素对应的处理参数;根据所述插入坐标、所述处理参数和所述物品元素,对所述视频文件进行处理,得到特效视频。5.根据权利要求4所述视频处理方法,其特征在于,所述处理参数包括透视参数和投影参数;所述根据所述场景模型、所述追踪元素和所述指示坐标,确定所述物品元素对应的处理参数包括:根据所述追踪元素和所述场景模型对应的透视...
【专利技术属性】
技术研发人员:谭熙,
申请(专利权)人:深圳市大头兄弟科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。