【技术实现步骤摘要】
本专利技术涉及图像处理领域,尤其涉及坏点自适应的网格噪声消除装置及方法。技术背景摄像头、数码相机和数码摄像机等数字影像撷取装置的光学传感器通常采用CCD( Charge-coupled device,电荷诔禺合器^f牛)或CMOS( Complementary Metal Oxide Semiconductor,互补性氧化金属半导体)技术,由横竖两个方向密集排 列的感光元件(CCD或CMOS )组成的一个二维矩阵,而CCD或CMOS传感 器只能感应光线亮度,不能感应色彩信息。因此必须使用色彩滤波阵列(Color Filtered Array, CFA )确保每个传感器像素只会收到一种颜色的光通常是红 (R)、绿(G)、蓝(B)三种颜色中的一种。色彩滤波阵列可以使用不同的模 式,最常用的是Bayer (贝尔)模式的色彩滤波阵列。Bayer模式交替使用一组 红色和绿色滤镜以及一组绿色和蓝色滤镜,其中绿色像素点的总数为红色和蓝 色像素点之和。Bayer;漠式的原始(raw)图像(以下简称贝尔图像)的像素排 列格式如图l所示。为了将贝尔图像转换成可正常显示的图像,需要对其进行 CFA插值,即对每个像素点,通过其周围的像素值获得该像素的另外两种颜色 值。例如,在位置[m, n]处,只有G值,利用周围点的信息,通过插值可以获 得该点处的R值和B值。经过CFA插值后,可获得每个像素点上的R、 G、 B 值。由于一般的自然场景图像都是光滑的,也就是说颜色是緩慢渐变的,因此, 贝尔图像相邻的G值(对角相邻)应当非常接近。但是,在数字影像撷取装置 的生产过程中,由于光学 ...
【技术保护点】
一种坏点自适应的网格噪声消除装置,用于对贝尔图像进行坏点补偿及网格噪声消除,其包括有数据缓存模块、识别控制模块、坏点补偿模块及噪声消除模块,其特征在于,所述数据缓存模块,用于缓存2*N+1行的贝尔图像数据,其中N大于等于2; 所述识别控制模块,用于判定当前像素点的颜色类型及是否为坏点并根据判定结果控制坏点补偿模块及噪声消除模块的工作;所述坏点补偿模块,用于在当前像素点为坏点时,根据其周围同色像素点的值对当前像素点的值进行坏点补偿,如果当前像素点是G色像素 点,则将补偿后的当前像素点的值输送给噪声消除模块,如果当前像素点不是G色像素点,则将补偿后的当前像素点的值直接输出;所述噪声消除模块,用于在当前像素点为G色且为坏点时接收来自坏点补偿模块的当前像素点的补偿值并根据其周围的G色像素点的 值对当前像素点的补偿值进行噪声消除,还用于在当前像素点为G色且不为坏点时根据其周围的G色像素点值对当前像素点的值进行噪声消除,然后将噪声消除后的值输出;其中当前像素点的值、坏点补偿需要的当前像素点的周围同色像素点值及噪声消除需要的当 ...
【技术特征摘要】
1、一种坏点自适应的网格噪声消除装置,用于对贝尔图像进行坏点补偿及网格噪声消除,其包括有数据缓存模块、识别控制模块、坏点补偿模块及噪声消除模块,其特征在于,所述数据缓存模块,用于缓存2*N+1行的贝尔图像数据,其中N大于等于2;所述识别控制模块,用于判定当前像素点的颜色类型及是否为坏点并根据判定结果控制坏点补偿模块及噪声消除模块的工作;所述坏点补偿模块,用于在当前像素点为坏点时,根据其周围同色像素点的值对当前像素点的值进行坏点补偿,如果当前像素点是G色像素点,则将补偿后的当前像素点的值输送给噪声消除模块,如果当前像素点不是G色像素点,则将补偿后的当前像素点的值直接输出;所述噪声消除模块,用于在当前像素点为G色且为坏点时接收来自坏点补偿模块的当前像素点的补偿值并根据其周围的G色像素点的值对当前像素点的补偿值进行噪声消除,还用于在当前像素点为G色且不为坏点时根据其周围的G色像素点值对当前像素点的值进行噪声消除,然后将噪声消除后的值输出;其中当前像素点的值、坏点补偿需要的当前像素点的周围同色像素点值及噪声消除需要的当前像素点的周围G色像素点值都存储在数据缓存模块中。2、 如权利要求1所述的坏点自适应的网格噪声消除装置,其特征在于,所 述识别控制模块在判定当前像素点为R或B色且不为坏点时,将当前像素点的 值直接输出。3、 如权利要求1所述的坏点自适应的网格噪声消除装置,其特征在于,所 述识别控制模块内存储有标记图像传感器的所有坏点的坏点表。4、 如权利要求1所述的坏点自适应的网格噪声消除装置,其特征在于, 对当前像素点进行坏点补偿具体可以为+a7+a8 ),其中P4代表当前像素点,P0、 Pl、 P2、 P3、 P5、 P6、 P7及P8为其周围 同色像素点,al a8是同色像素点的补偿系数,可以为大于等于0的实数。5、 如权利要求4所述的坏点自适应的网格噪声消除装置,其特征在于,像 素点P0、 Pl、 P2、 P3、 P5、 P6、 P7及P8中有坏点时,将该坏点的补偿系数 置为0。6、 如权利要求1所述的坏点自适应的网格噪声消除装置,其特征在于, 当前像素点的值或补偿值进行噪声消除的过程具体为 OUT=(a*G+b* +c*《r +d* Gw +e* GAf)/ ( a+b+c+d+e ),其中G在当前像素点为坏点时是当前像素点的补偿值,否则其为当前像素 点的原值,a、 b、 c、 d、 e为滤波系数,b、 c、 d、 e、可以为大于等于O的实数, a为大于0的实数,在《,、Gfr、 Gw、 G&中有坏点时,将其对应的滤波系数置 为O, OUT为当前像素点G的输出值。7、 如权利要求1所述的坏点自适应的网格噪声消除装置,其特征在于,所 述数据緩存模块中緩...
【专利技术属性】
技术研发人员:沈操,王浩,
申请(专利权)人:北京中星微电子有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。