视频处理方法和视频处理装置制造方法及图纸

技术编号:30530752 阅读:42 留言:0更新日期:2021-10-30 12:29
本发明专利技术实施例公开了一种视频处理方法和视频处理装置。在该方法中,终端可执行N次预览过程,得到原始全局视频和第一参数集合,N为不小于2的正整数。之后,终端可向服务器发送该第一参数集合,以使该服务器对该第一参数集合进行处理,得到第二参数集合,并使该服务器向该终端发送该第二参数集合。终端接收该第二参数集合后,可通过该第二参数集合对该原始全局视频进行处理,得到目标全局视频,最后,存储该目标全局视频。实施本技术方案,终端可通过服务器的交互,可实现对原始全局视频的全局处理,提高终端录制的视频的质量。提高终端录制的视频的质量。提高终端录制的视频的质量。

【技术实现步骤摘要】
视频处理方法和视频处理装置


[0001]本专利技术涉及电子
,尤其涉及一种视频处理方法和视频处理装置。

技术介绍

[0002]当今社会,视频录制已经成为手机、平板等终端必备的功能之一,用户可通过终端录制和分享视频。当前用户对视频录制效果要求越来越高,更多的视频后处理算法被应用在终端上。
[0003]目前,应用于终端的视频处理方法由于存在终端本身的内存不够大、算力达不到对全局视频处理要求等问题,终端只能利用视频后处理算法对采集的视频片段做处理。具体的,终端在采集到视频片段后,根据多种视频后处理算法对视频片段进行处理,进而实时显示该处理后的视频片段,最终,终端所保存的预览视频是由多个处理后的视频片段拼接而成的。该方法实现了对视频的处理,又保证了视频录制过程中视频预览的实时性。
[0004]然而,在视频处理中,视频后处理算法对全局视频处理得到的效果,往往优于该视频后处理算法对片段视频处理得到的效果。可见,当前应用于终端的视频处理方法,视频处理效果有限,没有实现视频后处理算法对视频的最佳优化。

技术实现思路

[0005]本专利技术实施例提供了一种视频处理方法和视频处理装置,在终端对视频进行局部处理并预览的同时,终端通过与服务器的交互,获取原始视频的全局参数,再对原始视频进行全局处理,得到全局处理后的视频,将该预览视频更新为该全局处理后的视频。该方法既保证了视频预览的实时性,又实现了对视频的全局处理,提高了终端录制的视频的质量。
[0006]第一方面,本专利技术实施例提供了一种视频处理方法,应用于终端,所述方法包括:
[0007]执行N次预览过程,得到原始全局视频和第一参数集合,N为不小于2的正整数,所述原始全局视频为所述N次预览过程中获取到的图像的集合,所述第一参数集合包括所述原始全局视频中每一帧图像的参数,其中,第i次预览过程包括:获取第i个原始视频片段和所述第i个原始视频片段的参数;根据所述第i个原始视频片段的参数对所述第i个原始视频片段中的视频子片段处理,得到第i个预览视频片段;显示第i个预览视频片段;i为不大于N的正整数;
[0008]向服务器发送所述第一参数集合,以使所述服务器对所述第一参数集合进行处理,得到第二参数集合,并使所述服务器向所述终端发送所述第二参数集合;
[0009]接收所述第二参数集合;
[0010]通过所述第二参数集合对所述原始全局视频进行处理得到的目标全局视频;
[0011]存储所述目标全局视频。
[0012]作为一种可能的实施方式,所述方法还包括:
[0013]所述参数包括相机位姿,所述第i个原始视频片段的参数是所述第i个原始视频片段中每一帧图像的相机位姿以图像的获取次序排列所形成的原始位姿序列;所述第一参数
集合是所述原始全局视频中每一帧图像的相机位姿以图像的获取次序排列所形成的相机位姿序列。
[0014]作为一种可能的实施方式,所述根据所述第i个原始视频片段的参数对所述第i个原始视频片段中的视频子片段处理,得到第i个预览视频片段包括:
[0015]对所述原始位姿序列中的每一个相机位姿进行处理,得到优化位姿序列,所述原始位姿序列与所述优化位姿序列中的相机位姿一一对应;
[0016]根据所述优化位姿序列通过稳像算法对所述第i个原始视频片段中的视频子片段处理,得到第i个预览视频片段。
[0017]作为一种可能的实施方式,所述方法还包括:
[0018]所述第二参数集合为所述服务器对所述第一参数集合进行处理得到的相机位姿的序列,所述第一参数集合与所述第二参数集合中的相机位姿一一对应。
[0019]作为一种可能的实施方式,所述方法还包括:
[0020]所述第i个原始视频片段中的每一帧图像包括至少2个图层,所述至少2个图层的曝光参数互不相同;所述参数用于指示图层的灰度信息;所述第i个原始视频片段的参数包括所述第i个原始视频片段中每一帧图像的灰度信息;所述第一参数集合包括所述原始全局视频中每一帧图像的灰度信息。
[0021]作为一种可能的实施方式,所述根据所述第i个原始视频片段的参数对所述第i个原始视频片段中的视频子片段处理,得到第i个预览视频片段包括:
[0022]根据第i个原始视频片段的灰度信息对所述第i个原始视频片段中的视频子片段的每一帧图像进行处理,得到所述视频子片段中每一帧图像的主图层;
[0023]其中,所述第i个预览视频片段包括所述视频子片段中每一帧图像的主图层。
[0024]作为一种可能的实施方式,所述第二参数集合为所述服务器对所述第一参数集合进行处理得到的融合参数的集合;所述通过所述第二参数集合对所述原始全局视频进行处理得到的目标全局视频,包括:
[0025]通过所述原始全局视频中的每一帧图像对应的融合参数,对所述每一帧图像的至少2个图层进行合成,得到所述每一帧图像对应的主图层,所述目标全局视频包括所述每一帧图像对应的主图层。
[0026]第二方面,本专利技术实施例提供了一种视频处理方法,应用于服务器,所述方法包括:
[0027]接收终端发送的第一参数集合,所述第一参数集合包括原始全局视频中每一帧图像的参数,所述原始全局视频为所述终端录制的视频;
[0028]对所述第一参数集合进行处理,得到第二参数集合;
[0029]向所述终端发送所述第二参数集合,以使所述终端根据所述第一参数集合对所述原始全局视频进行处理,得到目标全局视频。
[0030]作为一种可能的实施方式,所述方法还包括:
[0031]所述参数包括相机位姿;所述第一参数集合是所述原始全局视频中每一帧图像的相机位姿以图像的获取次序排列所形成的相机位姿序列。
[0032]作为一种可能的实施方式,所述方法还包括:
[0033]所述原始全局视频中的每一帧图像包括至少2个图层,所述至少2个图层的曝光参
数互不相同,所述参数用于指示图层的灰度信息;所述第一参数集合包括所述原始全局视频中每一帧图像的灰度信息。
[0034]第三方面,本专利技术实施例提供了一种终端,包括:处理器、存储器、显示屏、至少一个摄像头和通信接口,所述至少一个摄像头用于采集图像;所述存储器、所述显示屏、所述至少一个摄像头和所述通信接口耦合到所述处理器,所述存储器用于存储指令,所述处理器用于调用调度存储器存储的指令,执行:
[0035]执行N次预览过程,得到原始全局视频和第一参数集合,N为不小于2的正整数,所述原始全局视频为所述N次预览过程中获取到的图像的集合,所述第一参数集合包括所述原始全局视频中每一帧图像的参数,其中,第i次预览过程包括:获取第i个原始视频片段和所述第i个原始视频片段的参数;根据所述第i个原始视频片段的参数对所述第i个原始视频片段中的视频子片段处理,得到第i个预览视频片段;通过所述显示屏显示第i个预览视频片段;i为不大于N的正整数;
[0036]通过所述通信接口向服务器发送所述第一参数集合,以使所述服务器对所述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频处理方法,其特征在于,应用于终端,所述方法包括:执行N次预览过程,得到原始全局视频和第一参数集合,N为不小于2的正整数,所述原始全局视频为所述N次预览过程中获取到的图像的集合,所述第一参数集合包括所述原始全局视频中每一帧图像的参数,其中,第i次预览过程包括:获取第i个原始视频片段和所述第i个原始视频片段的参数;根据所述第i个原始视频片段的参数对所述第i个原始视频片段中的视频子片段处理,得到第i个预览视频片段;显示第i个预览视频片段;i为不大于N的正整数;向服务器发送所述第一参数集合,以使所述服务器对所述第一参数集合进行处理,得到第二参数集合,并使所述服务器向所述终端发送所述第二参数集合;接收所述第二参数集合;通过所述第二参数集合对所述原始全局视频进行处理得到的目标全局视频;存储所述目标全局视频。2.如权利要求1所述的方法,其特征在于,所述参数包括相机位姿,所述第i个原始视频片段的参数是所述第i个原始视频片段中每一帧图像的相机位姿以图像的获取次序排列所形成的原始位姿序列;所述第一参数集合是所述原始全局视频中每一帧图像的相机位姿以图像的获取次序排列所形成的相机位姿序列。3.如权利要求2所述的方法,其特征在于,所述根据所述第i个原始视频片段的参数对所述第i个原始视频片段中的视频子片段处理,得到第i个预览视频片段包括:对所述原始位姿序列中的每一个相机位姿进行处理,得到优化位姿序列,所述原始位姿序列与所述优化位姿序列中的相机位姿一一对应;根据所述优化位姿序列通过稳像算法对所述第i个原始视频片段中的视频子片段处理,得到第i个预览视频片段。4.如权利要求2或3所述的方法,其特征在于,所述第二参数集合为所述服务器对所述第一参数集合进行处理得到的相机位姿的序列,所述第一参数集合与所述第二参数集合中的相机位姿一一对应。5.如权利要求1所述的方法,其特征在于,所述第i个原始视频片段中的每一帧图像包括至少2个图层,所述至少2个图层的曝光参数互不相同;所述参数用于指示图层的灰度信息;所述第i个原始视频片段的参数包括所述第i个原始视频片段中每一帧图像的灰度信息;所述第一参数集合包括所述原始全局视频中每一帧图像的灰度信息。6.如权利要求5所述的方法,其特征在于,所述根据所述第i个原始视频片段的参数对所述第i个原始视频片段中的视频子片段处理,得到第i个预览视频片段包括:根据第i个原始视频片段的灰度信息对所述第i个原始视频片段中的视频子片段的每一帧图像进行处理,得到所述视频子片段中每一帧图像的主图层;其中,所述第i个预览视频片段包括所述视频子片段中每一帧图像的主图层。7.如权利要求5或6所述的方法,其特征在于,所述第二参数集合为所述服务器对所述第一参数集合进行处理得到的融合参数的集合;所述通过所述第二参数集合对所述原始全局视频进行处理得到的目标全局视频,包括:通过所述原始全局视频中的每一帧图像对应的融合参数,对所述每一帧图像的至少2个图层进行合成,得到所述每一帧图像对应的主图层,所述目标全局视频包括所述每一帧
图像对应的主图层。8.一种视频处理方法,其特征在于,应用于服务器,所述方法包括:接收终端发送的第一参数集合,所述第一参数集合包括原始全局视频中每一帧图像的参数,所述原始全局视频为所述终端录制的视频;对所述第一参数集合进行处理,得到第二参数集合;向所述终端发送所述第二参数集合,以使所述终端根据所述第一参数集合对所述原始全局视频进行处理,得到目标全局视频。9.如权利要求8所述的方法,其特征在于,所述参数包括相机位姿;所述第一参数集合是所述原始全局视频中每一帧图像的相机位姿以图像的获取次序排列所形成的相机位姿序列。10.如权利要求8所述的方法,其特征在于,所述原始全局视频中的每一帧图像包括至少2个图层,所述至少2个图层的曝光参数互不相同,所述参数用于指示图层的灰度信息;所述第一参数集合包括所述原始全局视频中每一帧图像的灰度信息。11.一种终端,其特征在于,包括:处理器、存储器、显示屏、至少一个摄像头和通信接口,所述至少一个摄像头用于采集图像;所述存储器、所述显示屏、所述至少一个摄像头和所述通信接口耦合到所述处理器,所述存储器用于存储指令,所述处理器用于调用存储器存储的指令,执行:执行N次预览过程,得到原始全局视频和第一参数集合,N为不小于2的正整数,所述原始全局视频为所述N次预览过程中获取到的图像的集合,所述第一参数集合包括所述原始全局视频中每一帧图像的参数,其中,第i次预览过程包括:获取第i个原始视频片段和所述第i个原始视频片段的参数;根据所述第i...

【专利技术属性】
技术研发人员:陈帅苏霞刘蒙吴虹马靖
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1