什么是低信噪比图像及处理方法
信号处理领域的信噪比即SNR--Singal to Noise Ration,又称讯噪比,即放大器的输出信号的电压与同时输出的噪声电压的比,常常用分贝数表示。
设备的信噪比越高表明它产生的杂音越少。一般来说,信噪比越大,说明混在信号里的噪声越小,声音回放的音质量越高,否则相反。
图像的信噪比应该等于信号与噪声的功率谱之比,但通常功率谱难以计算, 有一种方法可以近似估计图像信噪比,即信号与噪声的方差之比。首先计算图像所有象素的局部方差,将局部方差的最大值认为是信号方差,最小值是噪声方差,求出它们的比值,再转成dB数,最后用经验公式修正。
对于每点有RGB三个值的彩色图像来说峰值信噪比的定义类似,只是均方差是所有方差之和除以图像尺寸再除以 3。
I1=read(video,590);
I1=rgb2gray(I1);
[m,n]=size(I1);
J=imnoise(I1,'gaussian',0,0.002); %加入高斯噪声
%进行均值滤波
h=fspecial('average',3); %fspecial函数用于产生预定义滤波器
I2=uint8(round(filter2(h,I1))); %filter2函数用于图像滤波,此处h是滤波参数(均值),I1是要处理的图像
%进行中值滤波
I3=medfilt2(J,[3,3]); %medfilt2函数用于图像的中值滤波
%进行维纳滤波
I4=wiener2(J,[3,3]);%进行一次维纳滤波
I5=wiener2(I4,[3,3]);%进行二次维纳滤波
subplot(2,3,1),imshow(I1),title('原图象')
subplot(2,3,2),imshow(J),title('加噪声图象')
subplot(2,3,3),imshow(I2),title('均值滤波后图象')
subplot(2,3,4),imshow(I3),title('中值滤波后图象')
subplot(2,3,5),imshow(I4),title('维纳滤波后图象')
I1=double(I1);
I2=double(I2);
I3=double(I3);
I4=double(I4);
I5=double(I5);
s2=0;
s2=double(s2);
s3=0;
s3=double(s3);
s4=0;
s4=double(s4);
s5=0;
s5=double(s5);
for i=1:m
for j=1:n
s3=s3+(I1(i,j)-I3(i,j))^2;
s4=s4+(I1(i,j)-I4(i,j))^2;
s5=s5+(I1(i,j)-I5(i,j))^2;
end
end
MSE2=s2/(m*n)
MSE3=s3/(m*n)
MSE4=s4/(m*n)
MSE5=s5/(m*n)
PSNR2=10*log10(double(255^2/MSE2))
PSNR3=10*log10(double(255^2/MSE3))
PSNR4=10*log10(double(255^2/MSE4))
PSNR5=10*log10(double(255^2/MSE5))
PSNR3 =
PSNR4 =
PSNR5 =
什么是低信噪比图像及处理方法相关推荐
- Single Image Haze Removal Using Dark Channel Prior 基于暗原色先验的单一图像去雾方法【翻译】
Single Image Haze Removal Using Dark Channel Prior Kaiming He, Jian Sun, Xiaoou Tang The Chinese Uni ...
- 导向滤波算法 java_一种基于双通道先验和侧窗导向滤波的单幅图像去雾方法与流程...
本发明属于计算机图像处理的领域,用于图像或者视频去雾等相关领域:具体涉及一种基于双通道先验和侧窗导向滤波的单幅图像去雾方法. 背景技术: 图像采集过程中,由于雾天的影响,使得景物的能见度大幅降低,再加 ...
- 3D物体分类---ModelNet .OFF格式生成多视角图像(Blender方法之第二步)
3D物体分类---ModelNet .OFF格式生成多视角图像(Blender方法之第二步) 强烈建议使用Blender方法!!! 说明 2 python调用Blender生成多视角图像 2.1 Bl ...
- CVPR 2021 | 基于跨任务场景结构知识迁移的单张深度图像超分辨率方法
©PaperWeekly 原创 · 作者|孙宝利 学校|大连理工大学硕士 研究方向|计算机视觉 项目主页: http://faculty.dlut.edu.cn/yexinchen/zh_CN/zdy ...
- matlab不规则碎片拼接,一种不规则破碎单面图像快速拼接方法
一种不规则破碎单面图像快速拼接方法 [专利摘要]本发明的一种不规则破碎单面图像快速拼接方法,是首先将不规则破碎的单面图像碎片扫描成数字图像,然后获取每个图像碎片边缘的逆时针像素灰度值序列,通过计算各个 ...
- 一种基于深度学习的目标检测提取视频图像关键帧的方法
摘要:针对传统的关键帧提取方法误差率高.实时性差等问题,提出了一种基于深度学习的目标检测提取视频图像关键帧的方法,分类提取列车头部.尾部及车身所在关键帧.在关键帧提取过程中,重点研究了基于SIFT特征 ...
- 图像迁移风格保存模型_一种图像风格迁移方法与流程
本发明涉及图像处理技术领域,更为具体地,涉及一种图像风格迁移方法. 背景技术: 近年来,由深度学习所引领的人工智能技术浪潮,开始越来越广泛地应用到社会各个领域,尤其是在在计算机视觉领域,图像风格迁移作 ...
- OpenCV实践:低对比度图像检测圆形轮廓
文章目录 前言 1. 问题描述 2. OpenCV 实现步骤 3. 源码实现 4. 结果展示 总结 前言 最近在51Halcon答疑区有找到一个检测实例:在低对比度图像中检测圆形轮廓,这里分享给大家. ...
- 图像处理中几何畸变校正,图像纠正的方法有哪些
如何通过人工神经网络实现图像识别 . 人工神经网络(ArtificialNeuralNetworks)(简称ANN)系统从20世纪40年代末诞生至今仅短短半个多世纪,但由于他具有信息的分布存储.并行处 ...
最新文章
- #中regex的命名空间_Python空间分析||geopandas安装与基本使用
- JavaScript prototype整理(网上的三种理解)
- 51单片机常用知识点总结
- android requestparams传入对象,Android xutils3上传文件使用示例
- JZOJ 100035. 【NOIP2017提高A组模拟7.10】区间
- 千万别用树套树(线段树)
- pytest测试实战 电子书_电子书丨Selenium 3+Python 3自动化测试项目实战:从菜鸟到高手...
- 惠普计算机笔记本打印机官网,HP2621打印机驱动
- 问题 H: 简单的打折计算 山东科技大学OJ C语言
- Postman接口测试工具学习笔记(一)接口测试概念及Postman入门
- R软件和扩展包的升级及R语言数据对象
- 中国各省级行政区公共数据开放平台网址(2021.11.1更新)
- 中国神话中的诸神辈分如何排
- ArcMap导入Excel数据显示没有注册类
- S3C2440之液晶屏LCD驱动
- 网易互娱在线编程纪要
- 【强化学习】Sarsa算法求解悬崖行走问题 + Python代码实战
- 度小满联合北大光华聚焦超级关联网络,硬技术能否改变行业风向?
- ORM是什么? ORM框架是什么?
- 淘宝客商品推广图片合成(包含二维码、图片、价格)