一种视频噪点强度计算方法和设备的制造方法

文档序号:8945980阅读:404来源:国知局
一种视频噪点强度计算方法和设备的制造方法
【技术领域】
[0001] 本发明涉及视频领域,特别涉及一种视频噪点强度计算方法和设备。
【背景技术】
[0002] 在视频拍摄过程中,拍摄设备的感光元件由于光线不足,会导致拍摄的视频帧中 包含粗糙部分,该粗糙部分即为视频的噪点(noise),会使得该视频清晰度下降,降低用户 体验。
[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] 本发明提供了一种视频噪点强度计算方法和设备,包括:获取当前视频帧的帧内 亮度标准差;根据当前视频帧的上一帧视频帧,获取当前视频帧的帧间亮度残差;根据帧 内亮度标准差和帧间亮度残差,生成与当前视频帧对应的噪点强度。由于在视频拍摄过程 中,拍摄环境的亮度会导致所拍摄的视频中产生噪点,且视频帧中的像素的亮度描述了拍 摄环境的亮度,所以,通过视频帧中的像素的亮度,获取与当前视频帧对应的噪点强度,不 仅实现了对视频帧中由于拍摄环境的亮度较低所导致的噪点的噪点强度的计算,更提高了 噪点强度计算的准确性。另外,通过根据帧内亮度标准差和帧间亮度残差,生成与当前视 频帧对应的噪点强度,结合帧内亮度标准差和帧间亮度残差计算当前视频帧对应的噪点强 度,进一步提高了噪点强度计算的准确性。另外,通过下采样的方式获取当前视频帧内的至 少一个像素块,相比于获取该当前视频帧内所有的像素块,避免了对处理资源的占用,提高 了视频噪点强度计算的效率。另外,通过结合设备的重力传感器输出值,生成与当前视频帧 对应的噪点强度,避免了由于设备抖动而导致的噪点强度的变化,进一步提高了噪点强度 计算的准确性。
【附图说明】
[0045] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于 本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他 的附图。
[0046] 图1是本发明实施例提供的一种视频噪点强度计算方法流程图;
[0047] 图2是本发明实施例提供的一种视频噪点强度计算方法流程图;
[0048] 图3是本发明实施例提供的一种视频噪点强度计算方法流程图;
[0049] 图4是本发明实施例提供的一种视频噪点强度计算方法流程图;
[0050] 图5是本发明实施例提供的一种视频噪点强度计算设备结构示意图;
[0051] 图6是本发明实施例提供的一种视频噪点强度计算设备结构示意图。
【具体实施方式】
[0052] 为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附 图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本 发明一部分实施例,而不是全部的实施例
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1