本申请实施例提供一种视频处理方法、装置、电子设备和存储介质,涉及视频拍摄技术领域,可以基于LUT的特性使电子设备所拍摄的视频具有不同的风格效果,以满足更高的调色要求。视频处理方法,包括:在多个视频风格模板中确定一个视频风格模板,每个视频风格模板对应一个LUT;获取通过摄像头拍摄的视频;通过摄像头当前的感光度ISO所对应的对数LOG曲线对通过摄像头拍摄的视频进行处理,得到LOG视频;当摄像头拍摄的视频的捕获帧率为第一帧率时,基于所确定的视频风格模板对应的2D
【技术实现步骤摘要】
视频处理方法、装置、电子设备和存储介质
[0001]本申请涉及视频拍摄
,特别涉及一种视频处理方法、装置、电子设备和存储介质。
技术介绍
[0002]随着技术的发展,用户对通过手机等终端所拍摄的视频效果和风格的要求越来越高,然而,目前的手机中拍摄视频所使用的滤镜通常沿用拍照模式下的滤镜原理,经过滤镜处理的视频无法满足较高的调色要求。
技术实现思路
[0003]一种视频处理方法、装置、电子设备和存储介质,可以基于LUT的特性使电子设备所拍摄的视频具有不同的风格效果,以满足更高的调色要求。
[0004]第一方面,提供一种视频处理方法,包括:在多个视频风格模板中确定一个视频风格模板,每个视频风格模板对应一个预设的颜色查找表LUT;获取通过摄像头拍摄的视频;通过摄像头当前的感光度ISO所对应的对数LOG曲线对通过摄像头拍摄的视频进行处理,得到LOG视频;当摄像头拍摄的视频的捕获帧率为第一帧率时,基于所确定的视频风格模板对应的二维2D
‑
LUT对LOG视频进行处理,得到与所确定的视频风格模板对应的视频;当摄像头拍摄的视频的捕获帧率为第二帧率时,基于所确定的视频风格模板对应的三维3D
‑
LUT对LOG视频进行处理,得到与所确定的视频风格模板对应的视频,第一帧率大于第二帧率。
[0005]在一种可能的实施方式中,当摄像头拍摄的视频的捕获帧率为第一帧率时,基于所确定的视频风格模板对应的二维2D
‑
LUT对LOG视频进行处理,得到与所确定的视频风格模板对应的视频的过程在HSV色彩空间执行。以便于利用HSV色彩空间的特点,应用2D
‑
LUT。
[0006]在一种可能的实施方式中,当摄像头拍摄的视频的捕获帧率为第二帧率时,基于所确定的视频风格模板对应的三维3D
‑
LUT对所述LOG视频进行处理,得到与所确定的视频风格模板对应的视频的过程包括:基于LUT建立立方体插值空间;确定LOG视频中每个像素点在立方体插值空间中所属的立方体,立方体中被划分为6个四面体;确定LOG视频中每个像素点所属的四面体;对于对应立方体顶点的像素点,将像素值转换为经过LUT处理后的像素值;对于不对应立方体顶点的像素点,根据每个像素点所属的四面体进行插值,将像素值转换为经过LUT处理后的像素值。
[0007]在一种可能的实施方式中,在当摄像头拍摄的视频的捕获帧率为第二帧率时,基于所确定的视频风格模板对应的三维3D
‑
LUT对LOG视频进行处理,得到与所确定的视频风格模板对应的视频的过程之前,还包括:将LOG视频由RGB色彩空间的LOG视频转换为YUV色彩空间的LOG视频;对YUV色彩空间的LOG视频进行YUV去噪处理,得到去噪后的LOG视频。由于通过LOG曲线对视频进行处理得到的LOG视频会引入噪声,因此可以将LOG视频转换为YUV色彩空间之后,进行YUV去噪处理,通过算法降噪,以改善视频图像质量。
[0008]在一种可能的实施方式中,在当摄像头拍摄的视频的捕获帧率为第二帧率时,基
于所确定的视频风格模板对应的三维3D
‑
LUT对LOG视频进行处理,得到与所确定的视频风格模板对应的视频的过程之前,还包括:将去噪后的LOG视频由YUV色彩空间的LOG视频转换为RGB色彩空间的LOG视频;在基于所确定的视频风格模板对应的LUT对LOG视频进行处理,得到与所确定的视频风格模板对应的视频的过程之后,还包括:将RGB色彩空间的与所确定的视频风格模板对应的视频转换为YUV色彩空间的视频。
[0009]在一种可能的实施方式中,当摄像头拍摄的视频的捕获帧率为第一帧率时,将与所确定的视频风格模板对应的视频分流为两路,其中一路进行保存,另外一路进行预览。可以使预览视频和最终得到的视频具有相同的视觉效果,便于用户直接基于调色后的风格进行视频预览。
[0010]在一种可能的实施方式中,第一帧率为120每秒传输帧数FPS或60FPS,第二帧率为30FPS。
[0011]第二方面,提供一种视频处理装置,包括:处理器和存储器,存储器用于存储至少一条指令,指令由所述处理器加载并执行时以实现上述的视频处理方法。
[0012]第三方面,提供一种电子设备,包括:摄像头;上述的视频处理装置。
[0013]第四方面,提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,当其在计算机上运行时,使得计算机执行上述的视频处理方法。
[0014]本申请实施例中的视频处理方法、装置、电子设备和存储介质,在视频录制过程中,利用电影行业的LUT技术,基于所确定的视频风格模板对应的LUT对LOG视频进行处理,使所录制的视频具有所确定的视频风格模板对应的风格效果,以满足较高的调色要求,使所录制的视频具有电影感。并且,在视频捕获帧率较低时,使用3D
‑
LUT对视频进行处理,以实现更加精确的色彩控制,在视频捕获帧率较高时,使用2D
‑
LUT对视频进行处理,以实现在有限的帧间隔时间内进行LUT处理。
附图说明
[0015]图1为本申请实施例中一种电子设备的结构框图;
[0016]图2为本申请实施例中一种视频处理方法的流程图;
[0017]图3为本申请实施例中一种电影模式下用户界面的示意图;
[0018]图4为本申请实施例中一种LOG曲线的示意图;
[0019]图5为图2中步骤104的一种具体流程示意图;
[0020]图6为本申请实施例中一种立方体插值空间中立方体和四面体关系的示意图;
[0021]图7为本申请实施例中另一种视频处理方法的流程图;
[0022]图8为UV平面示意图;
[0023]图9为本申请实施例中一种电子设备的另一种结构框图;
[0024]图10为本申请实施例中一种电子设备的另一种结构框图;
[0025]图11为本申请实施例中一种电子设备的软件结构框图;
[0026]图12为本申请实施例中一种专业模式下用户界面的示意图。
具体实施方式
[0027]本申请的实施方式部分使用的术语仅用于对本申请的具体实施例进行解释,而非
旨在限定本申请。
[0028]在介绍本申请实施例之前,首先对本申请实施例所涉及的电子设备进行介绍,如图1所示,电子设备100可以包括处理器110,摄像头193,显示屏194等。可以理解的是,本专利技术实施例示意的结构并不构成对电子设备100的具体限定。在本申请另一些实施例中,电子设备100可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
[0029]处理器110可以包括一个或多个处理单元,例如:处理器110可以包括图形处理器(graphics processing unit,GPU),图像信号处理器(image signa本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种视频处理方法,其特征在于,包括:在多个视频风格模板中确定一个视频风格模板,每个视频风格模板对应一个预设的颜色查找表LUT;获取通过摄像头拍摄的视频;通过所述摄像头当前的感光度ISO所对应的对数LOG曲线对所述通过摄像头拍摄的视频进行处理,得到LOG视频;当所述摄像头拍摄的视频的捕获帧率为第一帧率时,基于所确定的视频风格模板对应的二维2D
‑
LUT对所述LOG视频进行处理,得到与所确定的视频风格模板对应的视频;当所述摄像头拍摄的视频的捕获帧率为第二帧率时,基于所确定的视频风格模板对应的三维3D
‑
LUT对所述LOG视频进行处理,得到与所确定的视频风格模板对应的视频,所述第一帧率大于所述第二帧率。2.根据权利要求1所述的视频处理方法,其特征在于,当所述摄像头拍摄的视频的捕获帧率为第一帧率时,基于所确定的视频风格模板对应的二维2D
‑
LUT对所述LOG视频进行处理,得到与所确定的视频风格模板对应的视频的过程在HSV色彩空间执行。3.根据权利要求1所述的视频处理方法,其特征在于,当所述摄像头拍摄的视频的捕获帧率为第二帧率时,基于所确定的视频风格模板对应的三维3D
‑
LUT对所述LOG视频进行处理,得到与所确定的视频风格模板对应的视频的过程包括:基于所述LUT建立立方体插值空间;确定所述LOG视频中每个像素点在所述立方体插值空间中所属的立方体,所述立方体中被划分为6个四面体;确定所述LOG视频中每个像素点所属的四面体;对于对应立方体顶点的像素点,将像素值转换为经过所述LUT处理后的像素值;对于不对应立方体顶点的像素点,根据每个像素点所属的四面体进行插值,将像素值转换为经过所述LUT处理后的像素值。4.根据权利要求1所述的视频处理方法,其特征在于,在所述当所述摄像头拍摄的视频的捕获帧率为第二帧...
【专利技术属性】
技术研发人员:崔瀚涛,邵涛,王梓蓉,张作超,
申请(专利权)人:荣耀终端有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。