一种视频亮度的调整方法、装置、电子设备以及存储介质制造方法及图纸

技术编号:33375508 阅读:19 留言:0更新日期:2022-05-11 22:43
本申请提供一种视频亮度的调整方法、装置、电子设备以及存储介质,其中,所述视频亮度的调整方法,包括:获得待处理视频帧的第一视频帧亮度;当所述第一视频帧亮度小于预设的第一亮度阈值时,采取预设的亮度非线性映射函数对所述待处理视频帧进行亮度调整,获得亮度调整后的第三视频帧;当所述第一视频帧亮度处于预设的所述第一亮度阈值和第二亮度阈值之间时,获得与所述第一视频帧亮度匹配的亮度混合映射函数;采取所述亮度混合映射函数对所述待处理视频帧进行亮度调整,获得亮度调整后的第二视频帧;其中,所述第一视频帧亮度与所述亮度调整后的第二视频帧的视频帧亮度具有负相关的数据关系。关的数据关系。关的数据关系。

【技术实现步骤摘要】
一种视频亮度的调整方法、装置、电子设备以及存储介质


[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]根据所述伽马映射函数的第一伽马系数、所述第一视频帧亮度、第一亮度阈值和所述第二亮度阈值,构建所述亮度混合映射函数的混合伽马系数,其中,当所述第一亮度数据趋近于所述第二亮度阈值时,所述混合伽马系数趋近于1,当所述第一亮度数据趋近所述第一亮度阈值时,所述混合伽马系数趋近于所述第一伽马系数;
[0032]根据所述亮度混合映射函数对所述各个像素点的像素亮度进行调整,获得亮度调整后的第二视频帧。
[0033]可选的,所述采取所述亮度混合映射函数对所述待处理视频帧进行亮度调整,获得亮度调整后的第二视频帧,包括:
[0034]将所述第一亮度阈值和所述第二亮度阈值之间划分为至少两个亮度子区间
[0035]确定所述第一视频帧亮度所处亮度子区间对应的亮度非线性映射子函数;
[0036]根据所述亮度非线性映射子函数对所述待处理视频帧各像素点的像素亮度进行调整,获得亮度调整后的第三视频帧。
[0037]其中,由第一个亮度子区间对应的亮度非线性映射子函数开始,依次趋近于亮度等值映射函数。
[0038]可选的,所述确定所述第一视频帧亮度所处亮度子区间对应的亮度非线性映射子函数,包括:
[0039]确定所述第一视频帧亮度所处的亮度子区间的边界亮度数据;
[0040]根据所述边界亮度数据的平均值,确定所述第一视频帧亮度所处的亮度子区间对应的亮度非线性映射子函数。
[0041]可选的,在所述获得待处理视频帧的第一视频亮度的步骤之前,所述方法还包括:
[0042]第一用户设备通过摄像装置获得第一用户的实时动态视频,将所述第一用户的实时动态视频帧作为所述待处理视频帧。
[0043]可选的,在获得亮度调整后的所述第二视频帧之后,所述方法还包括:
[0044]所述第一用户设备向所述第二用户设备发送所述第二视频帧。
[0045]本申请同时提供一种电子设备,

包括:
[0046]处理器;
[0047]存储器,用于存储方法的程序,所述程序在被处理器读取运行时,执行权利要求1

11任意一项所述的方法。
[0048]与现有技术相比,本申请具有以下优点:
[0049]本申请提供的视频亮度的调整方法,通过第一亮度阈值和第二亮度阈值对视频帧的亮度区间进行了划分,并在视频帧亮度处于不同区间时使用不同的映射函数对视频帧各像素的像素亮度进行处理,同时在视频帧亮度处于预设的第一亮度阈值和第二亮度阈值之间时,根据所述第一视频帧亮度在所述第一亮度阈值和所述第二亮度阈值之间的位置,确定与所述第一亮度阈值匹配的亮度混合映射函数,避免了视频帧亮度下降的过程中产生亮度闪烁的问题。
附图说明
[0050]图1a为本申请第本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频亮度的调整方法,其特征在于,包括:获得待处理视频帧的第一视频帧亮度;当所述第一视频帧亮度小于预设的第一亮度阈值时,采取预设的亮度非线性映射函数对所述待处理视频帧进行亮度调整,获得亮度调整后的第三视频帧;当所述第一视频帧亮度处于预设的所述第一亮度阈值和第二亮度阈值之间时,获得与所述第一视频帧亮度匹配的亮度混合映射函数;采取所述亮度混合映射函数对所述待处理视频帧进行亮度调整,获得亮度调整后的第二视频帧;其中,所述第一视频帧亮度与所述亮度调整后的第二视频帧的视频帧亮度具有负相关的数据关系。2.根据权利要求1所述的方法,其特征在于,所述获得待处理视频帧的第一视频帧亮度,包括:获得所述待处理视频帧各像素点的像素亮度;对所述各像素点的像素亮度进行均值处理,将均值处理后的亮度数据作为所述待处理视频帧的第一视频帧亮度。3.根据权利要求2所述的方法,其特征在于,所述采取预设的亮度非线性映射函数对所述待处理视频帧进行亮度调整,获得亮度调整后的第三视频帧,包括:确定用于调整所述待处理视频帧亮度的亮度非线性映射函数;将所述待处理视频帧各个像素点的像素亮度输入所述亮度非线性映射函数,获得所述亮度非线性映射函数输出的、亮度调整后的各个像素点的像素亮度;根据亮度调整后的各个像素点的像素亮度,获得所述亮度调整后的第三视频帧。4.根据权利要求2所述的方法,其特征在于,所述采取预设的亮度非线性映射函数对所述待处理视频帧进行亮度调整,获得亮度调整后的第三视频帧,包括:根据亮度值映射表,确定与所述各像素点的像素亮度对应的非线性映射亮度;根据所述非线性映射亮度,获得所述亮度调整后的第三视频帧;其中,所述亮度值映射表是根据预设的亮度非线性映射函数获得的、由视频帧像素点亮度映射至非线性映射亮度值的亮度值映射表。5.根据权利要求2所述的方法,其特征在于,所述非线性映射函数为伽马映射函数;所述采取预设的亮度非线性映射函数对所述待处理视频帧进行亮度调整,获得亮度调整后的第三视频帧,包括:将所述各像素点的像素亮度进行归一化处理;将归一化处理后各像素点的像素亮度输入所述伽马映射函数,获得所述伽马映射函数输出的各像素点亮度提升后的第一像素亮度;对所述第一像素亮度进行反归一化处理,获得可显示范围内的各像素点的第二像素亮度;根据所述各像素点的第二像素亮度,获得所述亮度调整后的第三视频帧。6.根据权利要求1所述的方法,其特征在于,所述亮度混合映射函数通过以下方式获得,包括:根据所述第一视频帧亮度,分别为...

【专利技术属性】
技术研发人员:马常月陈建华潘婷黄志伟黄裔源
申请(专利权)人:阿里巴巴中国有限公司
类型:发明
国别省市:

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

1