黑电平校正方法及装置、计算机可读存储介质、终端制造方法及图纸

技术编号:36700562 阅读:18 留言:0更新日期:2023-03-01 09:16
一种黑电平校正方法及装置、计算机可读存储介质、终端,所述黑电平校正方法包括:获取待进行图像黑电平校正的当前帧图像;沿设定方向,对所述当前帧图像的所有像素进行分块,得到若干块区域,每块区域均包括感光像素及遮黑像素,所述设定方向为行方向或列方向;针对所述当前帧图像的每块区域,根据该区域内的遮黑像素的亮度,得到该区域的黑电平数值;针对所述当前帧图像的每块区域,采用该区域的黑电平数值对该区域内的感光像素的亮度进行图像黑电平校正,得到校正后的图像。上述方案能够提高图像的黑电平校正效果,有效地避免出现图像偏色和闪烁现象。偏色和闪烁现象。偏色和闪烁现象。

【技术实现步骤摘要】
黑电平校正方法及装置、计算机可读存储介质、终端


[0001]本专利技术实施例涉及图像处理
,尤其涉及一种黑电平校正方法及装置、计算机可读存储介质、终端。

技术介绍

[0002]在图像处理的过程中,通常需要对图像传感器所采集到的图像进行黑电平校正。目前,黑电平校正时,通常采用遮黑阵列像素区域的遮黑像素,统计出遮黑像素区域的黑电平平均值,然后,将感光阵列像素区域的各像素减去所统计的黑电平平均值,进行黑电平校正。
[0003]然而,采用上述黑电平校正方式输出的图像值准确度较低。

技术实现思路

[0004]本专利技术实施例解决的技术问题是如何提高黑电平校正后得到的图像值的准确度。
[0005]为解决上述技术问题,本专利技术实施例提供一种黑电平校正方法,包括:获取待进行图像黑电平校正的当前帧图像;沿设定方向,对所述当前帧图像的所有像素进行分块,得到若干块区域,每块区域均包括感光像素及遮黑像素,所述设定方向为行方向或列方向;针对所述当前帧图像的每块区域,根据该区域内的遮黑像素的亮度,得到该区域的黑电平数值;针对所述当前帧图像的每块区域,采用该区域的黑电平数值对该区域内的感光像素的亮度进行图像黑电平校正,得到校正后的图像。
[0006]可选的,所述沿设定方向,对所述当前帧图像的所有像素进行分块,包括:沿所述设定方向,分别取所述当前帧图像的两端的第一边缘域及第二边缘域;计算所述第一边缘域内的遮黑像素的黑电平数值与所述第二边缘域内的遮黑像素的黑电平数值的差值的绝对值;根据所述差值的绝对值确定分块的数目,其中,所述差值的绝对值与所述分块的数目正相关;按照所确定的分块的数目,沿所述设定方向,对所述当前帧图像的所有像素进行分块。
[0007]可选的,所述根据所述差值的绝对值确定分块的数目,包括:获取预设的多个区间范围,各区间范围分别对应有分块的数目;根据所述差值的绝对值所处的区间范围确定分块的数目,以使得分块后,相邻区域的黑电平数值的差值小于预设第一数值。
[0008]可选的,采用如下方式得到各区域内的遮黑像素的黑电平数值:若所述设定方向为行方向,从所有行的遮黑像素中选取部分行遮黑像素;基于选取的部分行遮黑像素的亮度,分别计算每块区域对应的遮黑像素的黑电平数值。
[0009]可选的,所述从所有行的遮黑像素中选取部分行遮黑像素,包括:从所有行的遮黑像素中,选取处于中间位置的部分行遮黑像素。
[0010]可选的,所述从所有行的遮黑像素中选取部分行遮黑像素,包括:从所有行的遮黑像素中,选取处于中间位置且行数为所有遮黑像素的行数的一半的遮黑像素。
[0011]可选的,所述从所有行的遮黑像素中选取部分行遮黑像素,包括:若所述设定方向
为行方向,分别计算每行遮黑像素的亮度;选取所有行遮黑像素的亮度的最小值,分别计算每行遮黑像素的亮度值与所述最小值的差;根据每行遮黑像素的亮度值与所述最小值的差,选取所述差小于预设第二数值的行的遮黑像素。
[0012]可选的,所述计算每行遮黑像素的亮度值,包括:针对每行遮黑像素,将该行所有遮黑像素的亮度值的平均值作为该行遮黑像素的亮度值。
[0013]可选的,所述针对所述当前帧图像的每块区域,采用该区域的黑电平数值对该区域内的感光像素的亮度进行图像黑电平校正,得到校正后的图像,包括:针对所述当前帧图像的每块区域,分别将该区域内的感光像素的亮度减去该区域的黑电平数值,进行图像黑电平校正;基于各区域进行图像黑电平校正后得到的感光像素的亮度,得到所述校正后的图像。
[0014]可选的,所述针对所述当前帧图像的每块区域,根据该区域内的遮黑像素的亮度,得到该区域的黑电平数值,包括:获取上一帧图像中各分块区域的黑电平数值;根据上一帧图像中各块区域的黑电平数值对所述当前帧图像中各分块区域的黑电平数值进行调整,并将调整后的各分块区域的黑电平数值作为所述当前帧图像的每块区域的黑电平数值。
[0015]可选的,所述根据上一帧图像中各块区域的黑电平数值对所述当前帧图像中各分块区域的黑电平数值进行调整,并将调整后的各分块区域的黑电平数值作为所述当前帧图像的每块区域的黑电平数值,包括:获取所述上一帧图像对应的第一权重以及所述当前帧图像对应的第二权重;针对每块区域,采用所述第一权重对所述上一帧图像中该块区域的黑电平数值进行加权得到第一加权结果,采用所述第二权重对所述当前帧图像中该块区域的黑电平数值进行加权得到第二加权结果;将所述第一加权结果及所述第二加权结果的和,作为该块区域的黑电平数值。
[0016]可选的,所述针对所述当前帧图像的每块区域,采用该区域的黑电平数值对该区域内的感光像素的亮度进行图像黑电平校正,得到校正后的图像,包括:针对所述当前帧的每块区域,对每块区域内的感光像素以及遮黑像素分别按照颜色通道进行分组;针对每块区域内的各组颜色通道的像素,分别采用相同颜色通道的遮黑像素的黑电平数值对感光像素进行图像黑电平校正,得到所述校正后的图像。
[0017]本专利技术实施例还提供一种黑电平校正装置,包括:获取单元,用于获取待进行图像黑电平校正的当前帧图像;分块单元,用于沿设定方向,对所述当前帧图像的所有像素进行分块,得到若干块区域,每块区域均包括感光像素及遮黑像素,所述设定方向为行方向或列方向;计算单元,用于针对所述当前帧图像的每块区域,根据该区域内的遮黑像素的亮度,得到该区域的黑电平数值;校正单元,用于针对所述当前帧图像的每块区域,采用该区域的黑电平数值对该区域内的感光像素的亮度进行图像黑电平校正,得到校正后的图像。
[0018]本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质为非易失性存储介质或非瞬态存储介质,其上存储有计算机程序,所述计算机程序被处理器运行时执行上述任一种黑电平校正方法的步骤。
[0019]本专利技术实施例还提供一种终端,包括存储器和处理器,所述存储器上存储有能够在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时执行上述任一种黑电平校正方法的步骤。
[0020]与现有技术相比,本专利技术实施例的技术方案具有以下有益效果:
[0021]沿设定方向,对待进行图像黑电平校正的当前帧图像的所有像素进行分块,得到若干块区域,每块区域均包括感光像素及遮黑像素,针对每块区域,对该块区域的感光像素进行图像黑电平校正时,采用的黑电平数值是根据该区域内的遮黑像素的亮度得到的,从而每块区域采用的黑电平数值是根据该块区域的遮黑像素得到,从而可以考虑不同区域的差异,相比所有感光阵列像素区域均采用统一的黑电平数值进行校正而言,可以提高黑电平校正后得到的图像值的准确度,有效地避免出现图像偏色和闪烁现象。
附图说明
[0022]图1是本专利技术实施例中一种图像传感器中的像素分布示意图;
[0023]图2是本专利技术实施例中的一种黑电平校正方法的流程图;
[0024]图3是本专利技术实施例中的一种像素分块示意图;
[0025]图4是本专利技术实施例中的一种黑电平校正装置的结构示意图。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种黑电平校正方法,其特征在于,包括:获取待进行图像黑电平校正的当前帧图像;沿设定方向,对所述当前帧图像的所有像素进行分块,得到若干块区域,每块区域均包括感光像素及遮黑像素,所述设定方向为行方向或列方向;针对所述当前帧图像的每块区域,根据该区域内的遮黑像素的亮度,得到该区域的黑电平数值;针对所述当前帧图像的每块区域,采用该区域的黑电平数值对该区域内的感光像素的亮度进行图像黑电平校正,得到校正后的图像。2.如权利要求1所述的黑电平校正方法,其特征在于,所述沿设定方向,对所述当前帧图像的所有像素进行分块,包括:沿所述设定方向,分别取所述当前帧图像的两端的第一边缘域及第二边缘域;计算所述第一边缘域内的遮黑像素的黑电平数值与所述第二边缘域内的遮黑像素的黑电平数值的差值的绝对值;根据所述差值的绝对值确定分块的数目,其中,所述差值的绝对值与所述分块的数目正相关;按照所确定的分块的数目,沿所述设定方向,对所述当前帧图像的所有像素进行分块。3.如权利要求2所述的黑电平校正方法,其特征在于,所述根据所述差值的绝对值确定分块的数目,包括:获取预设的多个区间范围,各区间范围分别对应有分块的数目;根据所述差值的绝对值所处的区间范围确定分块的数目,以使得分块后,相邻区域的黑电平数值的差值小于预设第一数值。4.如权利要求1所述的黑电平校正方法,其特征在于,采用如下方式得到各区域内的遮黑像素的黑电平数值:若所述设定方向为行方向,从所有行的遮黑像素中选取部分行遮黑像素;基于选取的部分行遮黑像素的亮度,分别计算每块区域对应的遮黑像素的黑电平数值。5.如权利要求4所述的黑电平校正方法,其特征在于,所述从所有行的遮黑像素中选取部分行遮黑像素,包括:从所有行的遮黑像素中,选取处于中间位置的部分行遮黑像素。6.如权利要求5所述的黑电平校正方法,其特征在于,所述从所有行的遮黑像素中选取部分行遮黑像素,包括:从所有行的遮黑像素中,选取处于中间位置且行数为所有遮黑像素的行数的一半的遮黑像素。7.如权利要求4所述的黑电平校正方法,其特征在于,所述从所有行的遮黑像素中选取部分行遮黑像素,包括:若所述设定方向为行方向,分别计算每行遮黑像素的亮度;选取所有行遮黑像素的亮度的最小值,分别计算每行遮黑像素的亮度值与所述最小值的差;根据每行遮黑像素的亮度值与所述最小值的差,选取所述差小于预设第二数值的行的遮黑像素。8.如权利要求7所述的黑电平校正方法,其特征在于,所述计算每行遮黑像素的亮度
值,包括:针对每行遮黑像素,将该行所有遮黑像素的亮度值的平均值作为该行遮黑像素的亮度值。9.如权利要求1所述的黑电平校正方法,其特征在于,所述针对所述当前帧图像的每块区域,采用该区域的黑电平数值对该区域内的感光像素的亮度进行图像黑电平校正,得到校正后的图像,包括:针对所...

【专利技术属性】
技术研发人员:钟立源张黎黎
申请(专利权)人:格科微电子上海有限公司
类型:发明
国别省市:

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

1