图像大小,分辨率与人眼主观感受之间的关系 (与压缩编码无关)

PETER G. J. BARTEN在论文《The Effects of Picture Size and Definition on Perceived Image Quality》中,研究了图像大小,分辨率,与人眼主观感受之间的关系。这片文章发表时间很早,是1989年的。但是依然有指导性意义。在此记录一下以作备忘。

PS:这篇文章很不清晰啊,开来原文是纸质版的,后来扫描的。

该论文有很多结论,就不一一记录了,挑几个关键的内容。


下图显示了分辨率(在这里称为空间频率响应,是一个意思,以“线/度”来衡量)和对比敏感度(contrast sencitivity)之间的关系。实验中观察者和屏幕之间的距离是1.9m,亮度约为108cd/m2。

从图像可以看出,人眼大约在8-10cycles/degree范围内有一个峰值,即该分辨率是最佳分辨率。


下图给出了Westerink等人的主观质量评价的实验结果,反映了分辨率(线/度)和视频质量之间的关系。参与实验的观察者与屏幕间的距离为2.9m,平均显示亮度为30cd/m2。

需要注意的是,这里分辨率使用的是“线/度”这个概念。指的是单位视角(1度)内所含正弦波分布规律的黑白条纹数。

实验包含了大小从0.24到0.92m的4个不同的显示器测试的实验结果。结果显示,同等分辨率的前提下,显示屏幕越大,主观感受越差。


下图给出了分辨率(在这里是水平的像素数)和视频质量之间的关系。其实就是上张图的实验数据。实验环境和上张图都是一样的。唯一不同在于把衡量分辨率的变量从“线/度”改为了“水平的像素数”。这样更方便于理解。




论文地址:http://ieeexplore.ieee.org/xpl/articleDetails.jsp?reload=true&arnumber=34260&contentType=Journals+%26+Magazines








  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
JPEG是一种广泛使用的图像压缩标准,其压缩编码算法可以在保证图像质量的前提下,减小图像占用的存储空间。本文将介绍基于MATLAB的JPEG图像压缩编码算法的设计与实现。 1. JPEG压缩编码算法概述 JPEG压缩编码算法主要分为两个阶段:压缩和解压缩压缩阶段包括色彩空间转换、离散余弦变换、量化和熵编码四个步骤。解压缩阶段则是将压缩后的数据恢复成原始图像。下面我们将分别介绍这些步骤的具体实现。 2. 压缩阶段 2.1 色彩空间转换 JPEG压缩编码算法一般使用YCbCr色彩空间进行压缩,因为人对亮度的感知要比对色度的感知更加敏感。在MATLAB中,可以使用rgb2ycbcr函数将RGB图像转换为YCbCr图像。 2.2 离散余弦变换 离散余弦变换(DCT)是JPEG压缩编码算法的核心步骤之一,它将图像从空间域转换到频域,从而实现对图像高频信息的压缩。在MATLAB中,可以使用dct2函数对YCbCr图像进行离散余弦变换。 2.3 量化 量化是JPEG压缩编码算法的第三个步骤,其目的是通过舍弃部分高频信息,减小图像数据的存储量。在MATLAB中,可以通过设定量化矩阵来实现量化操作。 2.4 熵编码编码是JPEG压缩编码算法的最后一个步骤,其目的是进一步压缩数据并提高压缩比。在MATLAB中,可以使用huffmandict和huffmanenco函数实现熵编码。 3. 解压缩阶段 3.1 反量化 解压缩阶段的第一个步骤是反量化,即将压缩后的量化矩阵恢复成DCT系数矩阵。在MATLAB中,可以使用乘法运算实现反量化操作。 3.2 反离散余弦变换 反离散余弦变换是将DCT系数矩阵转换回空间域的过程。在MATLAB中,可以使用idct2函数实现反离散余弦变换。 3.3 色彩空间转换 解压缩阶段的最后一个步骤是将YCbCr图像转换回RGB图像,即将压缩后的图像恢复成原始图像。在MATLAB中,可以使用ycbcr2rgb函数实现色彩空间转换。 4. 结语 本文介绍了基于MATLAB的JPEG图像压缩编码算法的设计与实现。通过了解压缩阶段和解压缩阶段的具体实现过程,读者可以更好地理解JPEG压缩编码算法的原理和实现方法。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值