PSNR定义与计算

转载 2015年07月06日 21:08:41
峰值信噪比(PSNR), 一种评价图像的客观标准。它具有局性,PSNR是“Peak Signal to Noise Ratio”的缩写。peak的中文意思是顶点。而ratio的意思是比率或比列的。整个意思就是到达噪音比率的顶点信号,psnr一般是用于最大值信号和背景噪音之间的一个工程项目。通常在经过影像压缩之后,通常输 出的影像都会在某种程度与原始影像不同。为了衡量经过处理后的影像品质,我们通常会参考PSNR值来衡量某个处理程序能否令人满意。它是原图像与被处理图 像之间的均方误差相对于(2^n-1)^2的对数值(信号最大值的平方,n是每个采样值的比特数),它的单位是dB。

MATLAB用法的公式如下:

 



数学公式如下图所示:


其中,MSE是原图像与处理图像之间均方误差。    

         MAXI:表示图像颜色的最大数值,8位采样点表示为255。

       Peak就是指8bits表示法的最大值255。MSE指Mean Square Error(均方误差,各数据误差平方的平均数)I(角标n)指原始影像第n个pixel值,P(角标n)指经处理后的影像第n个pixel值。PSNR的单位为dB。所以PSNR值越大,就代表失真越少。

PSNR 是最普遍,最广泛使用的评鉴画质的客观量测法,不过许多实验结果都显示,PSNR 的分数无法和人眼看到的视觉品质完全一致,有可能 PSNR 较高者看起来反而比 PSNR 较低者差。这是因为人眼的视觉对于误差的敏感度并不是绝对的,其感知结果会受到许多因素的影响而产生变化(例如:人眼对空间频率较低的对比差异敏感度较高,人眼对亮度对比差异的敏感度较色度高,人眼对一个区域的感知结果会受到其周围邻近区域的影响)。

图像质量的客观评估指标PSNR与SSIM

图像质量的客观评估指标PSNR与SSIM PSNR SSIM 代码 参考文献 1:PSNRPSNR是最为常用的图像质量评估指标: 其中K为图像对应二进制位数,一般为8。MSE为均方误差,计算...

减少 JPG 文件大小

减少 JPG 文件大小如果你是一个现代的开发者,无论你是网站开发、移动开发、还是一些奇怪的系统管理程序,你一定会使用 JPG 文件。JPG 是你工作的一部分,并且对于用户体验有着极其重要...

Canny边缘检测算子

背景简述 Canny提出一种新的边缘检测方法[1][2],它对受白噪声影响的阶跃型边缘是最优的。Canny检测子的最优性与三个标准有关:第一、检测标准:不失去重要的边缘,不应有虚假的边缘;第...

HEVC学习之琐事(四):如何计算PSNR

Void TEncGOP::xCalculateAddPSNR( TComPic* pcPic, TComPicYuv* pcPicD, const AccessUnit& accessUnit, D...

FFMPEG计算PSNR存在的问题及解决方法

本篇聊一下FFMPEG计算两个离线文件之间的PSNR时存在的bug,以及该bug的根本原因,最后给出修复方法。...
  • DeliaPu
  • DeliaPu
  • 2017年07月19日 10:04
  • 884

x264的PSNR是如何计算出来的

x264中psnr的计算代码如下: static double x264_psnr( double sqe, double size ) {     double mse = sqe / (PI...

图像处理PSNR及其计算(OpenCV和matlab实现)

图像PSNR及其计算OpenCV和matlab实现 PSNR的概念 PSNR编程实现 matlab实现 第一种实现方法 第二种实现方法 OpenCV实现图像PSNR及其计算(OpenCV和matlab...

PSNR和SSIM计算工具

全参考客观视频质量评价方法是指把原始参考视频与失真视频在每一个对应帧中的每一个对应像素之问进行比较。准确的讲,这种方法得到的并不是真正的视频质量,而是失真视频相对于原始视频的相似程度或保真程度。最简单...

x264的PSNR是如何计算出来的

x264中psnr的计算代码如下: static double x264_psnr( double sqe, double size ) {     double mse = sqe / (...

OpenCv中图像PSNR和SSIM的计算

double psnr(Mat &I1, Mat &I2){ Mat s1; absdiff(I1, I2, s1); s1.convertTo(s1, CV_32F); s1 = s1.mu...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:PSNR定义与计算
举报原因:
原因补充:

(最多只允许输入30个字)