视频帧校正方法、电子设备和计算机可读存储介质技术

技术编号:32725891 阅读:12 留言:0更新日期:2022-03-20 08:31
本申请公开了一种视频帧校正方法、电子设备和计算机可读存储介质,该视频帧校正方法包括:对待处理视频帧进行逐行曝光;其中,相邻行之间曝光时间的差值大于第一阈值,且所有奇数行的曝光时间相等以及所有偶数行的曝光时间相等;响应于当前曝光获得偶数个待融合行数据,对偶数个待融合行数据进行融合以获得已融合行数据;其中,偶数个待融合行数据中位于同一列的多个待融合像素形成一个像素组,一个或者相邻的多个像素组融合后形成已融合行数据中的一个已融合像素;响应于待处理视频帧曝光且融合完毕,将所有已融合行数据合并以获得校正视频帧。上述方案,能够在保持视频流帧率的基础上提高视频帧的动态范围。基础上提高视频帧的动态范围。基础上提高视频帧的动态范围。

【技术实现步骤摘要】
视频帧校正方法、电子设备和计算机可读存储介质


[0001]本申请涉及视频处理
,特别是涉及一种视频帧校正方法、电子设备和计算机可读存储介质。

技术介绍

[0002]随着视频监控的普及,摄像装置的应用场景也在不断增多和变化,在一些对热成像要求较高的场景中,例如车载夜视和目标跟踪等场景,对视频帧的帧率和动态范围都有较高的要求,其中,“动态范围”是一个用于定义摄像装置可以在多大范围内捕捉图像的影调细节的术语,其描述的是摄像装置在单个视频帧内可以记录的最亮和最暗影调之间的比率,但是现有的提高动态范围的方法通常会导致视频流的帧率降低。有鉴于此,如何在保持视频流帧率的基础上提高视频帧的动态范围成为亟待解决的问题。

技术实现思路

[0003]本申请主要解决的技术问题是提供一种视频帧校正方法、电子设备和计算机可读存储介质,能够在保持视频流帧率的基础上提高视频帧的动态范围。
[0004]为解决上述技术问题,本申请第一方面提供一种视频帧校正方法,所述方法包括:对待处理视频帧进行逐行曝光;其中,相邻行之间曝光时间的差值大于第一阈值,且所有奇数行的曝光时间相等以及所有偶数行的曝光时间相等;响应于当前曝光获得偶数个待融合行数据,对所述偶数个待融合行数据进行融合以获得已融合行数据;其中,所述偶数个待融合行数据中位于同一列的多个待融合像素形成一个像素组,一个或者相邻的多个所述像素组融合后形成所述已融合行数据中的一个已融合像素;响应于所述待处理视频帧曝光且融合完毕,将所有所述已融合行数据合并以获得校正视频帧。
[0005]为解决上述技术问题,本申请第二方面提供一种电子设备,该电子设备包括:相互耦接的存储器和处理器,其中,所述存储器存储有程序数据,所述处理器调用所述程序数据以执行上述第一方面所述的方法。
[0006]为解决上述技术问题,本申请第三方面提供一种计算机可读存储介质,其上存储有程序数据,所述程序数据被处理器执行时实现上述第一方面所述的方法。
[0007]上述方案,对视频流中的待处理视频帧进行逐行曝光,相邻行之间的曝光时间的差值大于第一阈值,以使相邻行之间呈现长时曝光和短时曝光交叉的形式,当获取到偶数个待融合行数据时,则偶数个待融合行数据中必然包括不同曝光时间下的待融合行数据,对偶数个待融合行数据进行融合以获得已融合行数据,其中,偶数个待融合行数据中位于同一列的多个待融合像素形成一个像素组,则一个像素组中包括长时曝光和短时曝光下多个像素分别对应的像素信息,一个或者相邻的多个像素组融合时能够选择更优的曝光时间下对应的像素信息,从而获得动态范围更大的已融合像素,由已融合像素组成已融合行数据,当待处理视频帧曝光且融合完毕后,将所有已融合行数据合并后所获得的校正视频帧具有更优的动态范围,且整个视频流的帧率不会降低,在保持视频流帧率的基础上提高了
视频帧的动态范围。
附图说明
[0008]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:
[0009]图1是本申请视频帧校正方法一实施方式的流程示意图;
[0010]图2是本申请视频帧校正方法另一实施方式的流程示意图;
[0011]图3是图2中步骤S204对应的一实施方式的应用场景示意图;
[0012]图4是本申请电子设备一实施方式的结构示意图;
[0013]图5是本申请计算机可读存储介质一实施方式的结构示意图。
具体实施方式
[0014]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性的劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0015]本文中术语“系统”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。此外,本文中的“多”表示两个或者多于两个。
[0016]请参阅图1,图1是本申请视频帧校正方法一实施方式的流程示意图,该方法包括:
[0017]S101:对待处理视频帧进行逐行曝光,其中,相邻行之间曝光时间的差值大于第一阈值,且所有奇数行的曝光时间相等以及所有偶数行的曝光时间相等。
[0018]具体地,当获取到视频流中的待处理视频帧,对待处理视频帧进行逐行曝光,相邻行之间的曝光时间的差值大于第一阈值,以使相邻行之间呈现长时曝光和短时曝光交叉的形式,并且,所有的奇数行的曝光时间相等,所有的偶数行的曝光时间相等。
[0019]在一应用方式中,从待处理视频帧的第一行开始利用第一曝光时间对奇数行进行曝光,从待处理视频帧的第二行开始利用第二曝光时间对偶数行进行曝光,其中,第一曝光时间大于第二曝光时间。
[0020]在另一应用方式中,从待处理视频帧的第一行开始利用第一曝光时间对奇数行进行曝光,从待处理视频帧的第二行开始利用第二曝光时间对偶数行进行曝光,其中,第一曝光时间小于第二曝光时间。
[0021]可选地,第一阈值为每个视频帧在视频流中存在时间的一半,以使第一阈值与视频帧在视频流中存在的时间呈正比,便于对第一阈值进行设置。当视频流的帧率为25FPS时,则视频帧在视频流中存在时间为40毫秒,第一阈值设置为20毫秒,在其他实施例中,第一阈值也可根据应用场景中的明暗程度自定义设置成固定数值,本申请对此不做具体限制。
[0022]S102:响应于当前曝光获得偶数个待融合行数据,对偶数个待融合行数据进行融合以获得已融合行数据,其中,偶数个待融合行数据中位于同一列的多个待融合像素形成一个像素组,一个或者相邻的多个像素组融合后形成已融合行数据中的一个已融合像素。
[0023]具体地,若逐行曝光时当前已获得预设的偶数个待融合行数据,对偶数个待融合行数据中的像素进行融合,以获得已融合行数据。其中,偶数个待融合行数据可以是2、4、6和8等偶数,本申请对此不做具体限制。
[0024]进一步地,将偶数个待融合行数据中位于同一列的多个待融合像素作为一个像素组,由于相邻行之间呈现长时曝光和短时曝光交叉的形式,偶数个待融合行数据中必然包括不同曝光时间下的待融合行数据,同一像素组中包括长时曝光和短时曝光下多个像素分别对应的像素信息,对至少一个像素组中的像素进行合并时选择更优的曝光时间下对应的像素信息,从而获得动态范围更大的已融合像素。
[0025]具体而言,当用于合并的像素组中的像素亮度大于上限阈值,则选择短时曝光的像素进行合并,当用于合并的像素组中的像素亮度低于下限阈值,则选择长时曝光的像素进行合并本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频帧校正方法,其特征在于,包括:对待处理视频帧进行逐行曝光;其中,相邻行之间曝光时间的差值大于第一阈值,且所有奇数行的曝光时间相等以及所有偶数行的曝光时间相等;响应于当前曝光获得偶数个待融合行数据,对所述偶数个待融合行数据进行融合以获得已融合行数据;其中,所述偶数个待融合行数据中位于同一列的多个待融合像素形成一个像素组,一个或者相邻的多个所述像素组融合后形成所述已融合行数据中的一个已融合像素;响应于所述待处理视频帧曝光且融合完毕,将所有所述已融合行数据合并以获得校正视频帧。2.根据权利要求1所述的视频帧校正方法,其特征在于,所述对待处理视频帧进行逐行曝光的步骤,包括:响应于所述待处理视频帧的奇数行到来时,设置第一曝光时间对所述奇数行进行曝光,获得所述奇数行对应的待融合行数据;以及,响应于所述待处理视频帧的偶数行到来时,设置第二曝光时间对所述偶数行进行曝光,获得所述偶数行对应的待融合行数据;其中,所述第一曝光时间和第二曝光时间之间的差值大于所述第一阈值。3.根据权利要求2所述的视频帧校正方法,其特征在于,所述对待处理视频帧进行逐行曝光的步骤之后,还包括:对每个所述奇数行内的像素进行非均匀校正,以更新每个所述奇数行对应的所述待融合行数据,对每个所述偶数行内的像素进行非均匀校正,以更新每个所述偶数行对应的所述待融合行数据。4.根据权利要求3所述的视频帧校正方法,其特征在于,所述对每个所述奇数行内的像素进行非均匀校正,以更新每个所述奇数行对应的所述待融合行数据,对每个所述偶数行内的像素进行非均匀校正,以更新每个所述偶数行对应的所述待融合行数据的步骤,包括:基于利用所述第一曝光时间获取的第一曝光数据确定每个所述奇数行内的像素对应的第一增益和第一偏移,将每个所述奇数行内的像素与对应的所述第一增益相乘后与对应的所述第一偏移相加,以更新每个所述奇数行对应的所述待融合行数据;以及,基于利用所述第二曝光时间获取的第二曝光数据确定每个所述偶数行内的像素对应的第二增益和第二偏移,将每个所述偶数行内的像素与对应的所述第二增益相乘后与对应的所述第二偏移相加,以更新每个所述偶数行对应的所述待融合行数据。5.根据权利要求1所述的视频帧校正方法,其特征在于,所述响...

【专利技术属性】
技术研发人员:彭雪峰徐狄权张宏卢伍平余月萍官乐乐张诗肄
申请(专利权)人:浙江大华技术股份有限公司
类型:发明
国别省市:

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

1