怎么求人眼图像中的噪声

本文介绍了人眼图像中常见的两种噪声类型——散粒噪声和线路噪声,以及对应的减噪方法。对于散粒噪声,建议使用5x5高斯滤波器(方差2)进行过滤;针对线路噪声,提出了通过归一化因子根据图像行均值进行调节的算法,通过递归计算当前帧的调节因子来优化图像。


在图像中的人眼图像中,一般会产生两种噪声

,1、shot noise(散粒噪声))    2、line noise(线路噪声)


减小这两种噪声的方法:

1、shot noise(散粒噪声)

一般使用5 * 5的高斯滤波器,方差是2的滤波器,这样可以很好的减少散粒噪声


2、line noise(线路噪声)

可以使用归一化的因子进行调节,根据当前图像每行的均值像素跟上一帧图像的均值像素得到的偏移进行对当前图像的调整得到的。


C(i-1,l)表示上一帧每行调节的因子,,当前帧的调节因子为C(i,L)

当i =1时,c(i,L)=mean(I,2)

这样可以用递归的方法得到当前帧的因子,

相应的代码:

% This function
% Input: 						Format:
% I = input image 				:	matrix
% C = normalization factor for each line 	:	column vector 
% beta = hysteresis factor
% Output: 						Format:
% Ip = output image 				:	matrix
% C = new normalization factor for each line 	:	column vector 


Cp = mean(I,2) * beta + C * (1-beta);
adjustment = (Cp - mean(I,2));         %mean(I,2)求解每行的均值
mat_adj = repmat(adjustment, [1 size(I,2)]);   %size(A,2)是A的列数
mat_max = ones(size(I))*255;
Ip = min(double(I)+mat_adj, mat_max); %如果校正后的像素值超过255则取255值得像素



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值