logo好方法网

一种摄像状态的切换方法、装置和计算机设备


技术摘要:
本申请涉及一种摄像状态的切换方法、装置和计算机设备,其中,该摄像状态的切换方法包括:相比于相关技术,本申请实施例提供的摄像状态的切换方法,通过获取帧图像的各级亮度,其中,所述各级亮度与预设的权重值相对应,获取所述各级亮度的像素点数量,根据所述像素点  全部
背景技术:
随着图像采集设备在安防监控方面的迅速普及,其应用场景也更加复杂和多样, 随着场景、光照等条件的变化,图像动态范围也随之变化,为了实时得到最佳图像效果,就 需要切换摄像状态,其中该摄像状态包括:宽动态和线性状态。 相关技术中,首先对获取的监控图像进行分块处理,然后确定每块区域的表征值, 最后根据由表征值确定的动态范围来判断摄像机当前的状态是否需要切换,例如:将所监 控的图像做3*3的分块处理,确定各块区域的表征值,并根据各块区域的表征值来确定动态 范围值,但当块与块的边界上出现表征值突变时,由于边界处的表征值未考虑到,这时所确 定的动态范围值则不够准确,进而使得摄像状态的切换不精确,因此这种将视频图像分块 处理的模式,存在摄像状态的切换不够精确的问题。 目前针对相关技术中图像分块处理的模式,摄像状态的切换不够精确的问题,尚 未提出有效的解决方案。
技术实现要素:
本申请实施例提供了一种摄像状态的切换方法、装置和计算机设备,以至少解决 相关技术中图像分块处理的模式,摄像状态的切换不够精确的问题。 第一方面,本申请实施例提供了一种摄像状态的切换方法,所述方法包括: 获取帧图像的各级亮度,其中,所述各级亮度与预设的权重值相对应; 获取所述各级亮度的像素点数量,根据所述像素点数量和所述权重值计算所述帧 图像的表征值,根据所述表征值确定所述帧图像的动态范围值; 根据所述动态范围值切换摄像的工作状态。 在其中一些实施例中,所述根据所述像素点数量和所述权重值计算所述帧图像的 表征值包括: 根据预设的亮度阈值范围将所述各级亮度划分为暗区、中亮区、亮区; 计算所述各级亮度的所述像素点数量与所述权重值的乘积; 将所述暗区的所述各级亮度的乘积累加确定所述暗区的暗区表征值,将所述中亮 区的所述各级亮度的乘积累加确定所述中亮区的中亮区表征值,将所述亮区的所述各级亮 度的乘积累加确定所述亮区的亮区表征值。 在其中一些实施例中,所述根据所述动态范围值切换摄像的工作状态之前,所述 方法还包括: 判断所述暗区表征值是否大于暗区阈值,在所述暗区表征值大于所述暗区阈值的 情况下,摄像的工作状态切换为线性模式; 4 CN 111586292 A 说 明 书 2/8 页 判断所述亮区表征值是否大于亮区阈值,在所述亮区表征值大于所述亮区阈值的 情况下,摄像的工作状态切换为线性模式。 在其中一些实施例中,根据所述表征值确定所述帧图像的动态范围值包括: 判断所述暗区表征值是否小于或者等于所述暗区阈值,判断所述亮区表征值是否 小于或者等于所述亮区阈值; 在所述暗区表征值小于或者等于所述暗区阈值且所述亮区表征值小于或者等于 所述亮区阈值的情况下,根据所述暗区表征值、所述中亮区表征值和所述亮区表征值之和 确定所述帧图像的动态范围值。 在其中一些实施例中,所述根据所述动态范围值切换摄像的工作状态包括: 在摄像的工作状态为线性模式的情况下,判断所述动态范围值是否大于线性切宽 动态阈值,在所述动态范围值大于所述线性切宽动态阈值的情况下,摄像的工作状态切换 为宽动态模式; 在摄像的工作状态为宽动态模式的情况下,判断所述动态范围值是否小于宽动态 切线性阈值,在所述动态范围值小于所述宽动态切线性阈值的情况下,摄像的工作状态切 换为线性模式。 在其中一些实施例中,所述根据所述像素点数量和所述权重值计算所述帧图像的 表征值包括: 以所述各级亮度为横坐标,以所述各级亮度给定预设的权重值为纵坐标,生成第 一直方图; 以所述各级亮度为横坐标,以所述各级亮度所对应的像素点数量为纵坐标,生成 第二直方图; 将所述第一直方图与所述第二直方图相乘累加确定所述帧图像的表征值。 在其中一些实施例中,所述获取帧图像的各级亮度之前,所述方法还包括: 在摄像的工作状态是线性模式的情况下,获取当前图像确定所述帧图像; 在摄像的工作状态不是线性模式的情况下,获取合成后的图像确定所述帧图像。 第二方面,本申请实施例提供了一种摄像状态的切换装置,所述装置包括:获取模 块、计算模块和切换模块: 所述获取模块,用于获取帧图像的各级亮度,其中,所述各级亮度与预设的权重值 相对应; 所述计算模块,用于获取所述各级亮度的像素点数量,根据所述像素点数量和所 述权重值计算所述帧图像的表征值,根据所述表征值确定所述帧图像的动态范围值; 所述切换模块,用于根据所述动态范围值切换摄像的工作状态。 第三方面,本申请实施例提供了一种计算机设备,包括存储器、处理器以及存储在 所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时 实现如上述第一方面所述的一种摄像状态的切换方法。 第四方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程 序,该程序被处理器执行时实现如上述第一方面所述的一种摄像状态的切换方法。 相比于相关技术,本申请实施例提供的一种摄像状态的切换方法,通过获取帧图 像的各级亮度,其中,所述各级亮度与预设的权重值相对应,获取所述各级亮度的像素点数 5 CN 111586292 A 说 明 书 3/8 页 量,根据所述像素点数量和所述权重值计算所述帧图像的表征值,根据所述表征值确定所 述帧图像的动态范围值,根据所述动态范围值切换摄像的工作状态,解决了相关技术中图 像分块处理的模式,摄像状态的切换不够准确的问题,提高了摄像状态切换的准确度。 附图说明 此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申 请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中: 图1是根据本申请实施例的摄像状态的切换方法的流程图一; 图2是根据本申请实施例的根据像素点数量和权重值计算帧图像的表征值的方法 的流程图; 图3是根据本申请实施例的摄像状态的切换方法的流程图二; 图4是根据本申请实施例的根据表征值确定帧图像的动态范围值的方法的流程 图; 图5是根据本申请实施例的根据动态范围值切换摄像的工作状态的方法的流程 图; 图6是根据本申请实施例的根据像素点数量和权重值计算帧图像的表征值的另一 种方法的流程图; 图7是根据本申请实施例的摄像状态的切换方法的流程图三; 图8是根据本申请实施例的摄像状态的切换装置的结构框图; 图9是根据本申请实施例的计算机设备的内部结构示意图。
下载此资料需消耗2积分,
分享到:
收藏