一种消除图像闪烁现象方法及装置的制造方法

文档序号:9399491阅读:530来源:国知局
一种消除图像闪烁现象方法及装置的制造方法
【技术领域】
[0001] 本发明涉及图像处理领域,尤其涉及一种消除图像闪烁现象方法及装置。
【背景技术】
[0002] 互补型金属氧化物半导体(Complementary Metal-oxide Semiconductor, CMOS) 图像传感器应用越来越广泛,COMS传感器(Sensor)的曝光模式通常是一行一行曝光的,同 一行上的所有像素点所接收到的光能量是一致的,而不同行之间所接收到的光能量不一定 是相同的,因此可能会使得图像亮度不同。
[0003] 最重要的是,CMOS图像传感器在日光灯等人造光源下获取图像数据时,由于光源 能量波形的变化,不同行像素上获取的光能量不同,得到的图像亮度不同,使图像产生闪烁 (flicker)〇
[0004] 现有技术中,CMOS图像传感器是将图像信号分解为背景信号和景物信号,对其中 的背景信号的亮度进行归一化处理,最后将所述景物信号和处理后的背景信号合成图像信 号,其中,亮度归一化处理是指首先计算出上一帧背景信号的亮度平均值,将当前帧背景信 号的每一点亮度值都归一到亮度均值上,这样当图像前后帧背景信号亮度变化较大时或者 存在运动的强光源时,处理后的当前帧背景信号亮度过暗或者过亮,从而会使得亮度调节 不连续。
[0005] 由此可见,现有技术中,需要计算上一帧背景信号的亮度平均值,使得消除图像 flicker现象的效果有条件限制,当图像前后帧背景信号亮度变化较大时或者存在运动的 强光源时,处理后的当前帧背景信号亮度过暗或者过亮,会出现图像亮度调节不连续性的 问题。

【发明内容】

[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] 图1为本发明实施例中消除图像闪烁现象方法流程示意图;
[0043] 图2为本发明实施例中消除图像闪烁现象装置结构示意图。
【具体实施方式】
[0044] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,并不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0045] 为了解决现有技术中可能会出现亮度调节不连续性的问题,本发明实施例中,获 取传感器输出的一帧图像数据,并确定一帧图像数据包含的像素行数,然后,分别获取每一 行像素的亮度值,并根据每一行像素的亮度值确定相应的校正系数,使用确定的每一个校 正系数对相应的像素行进行校正,消除图像的flicker现象。
[
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1