《数字视频和高清:算法和接口》一第2章 图像的采样和显示

简介: 本节书摘来华章计算机《数字视频和高清:算法和接口》一书中的第2章 , [加]查尔斯·波因顿(Charles Poynton)著 刘开华 褚晶辉 马永涛 吕卫 宫霄霖 等译 译更多章节内容可以访问云栖社区“华章计算机”公众号查看。

第2章

图像的采样和显示

数字图像的基本概念总结如图2-1所示。图像数据是经过捕获,处理或者是记录,然后呈现给观众的,图2-1进行了大概的描述,稍后将进行详细的展开,图像的显示结果是由显示和观察条件决定的。观看图片的条件通常是不同于场景捕获的时候,如果这些条件不同,必须施加图像渲染,获取图片的可信的映射,以达到对场外观众真实的显示(而不是它的物理激励)。

2017_09_20_154349

图2-1显示了图像获取过程,通过照相机获取图片,照相机通过获取场景的光亮,将光亮转换为信号,在大多数照相机中执行特定的图像处理操作。然后信号被记录,进一步处理或者发行。最后,该信号在显示装备中被转换为光。所显示图像的表现状况依靠显示条件(比如说峰值照度);观看条件(比如说显示器周围的环境)和显示器,以及它的配置(比如说对比度)的共同影响。有时候场景比所显示的图像更加明亮:在白天获取场景的亮度白色值为30 000cd·m-2,但是摄影棚产生的亮度白色值仅仅为100cd·m-2。通常成像目标与场景的物理激励不匹配(比如说,白天的照度等级),而与观众对场景的期望相契合。产生一个场景匹配要求施加一个不一般的映射——称为图像渲染——映射场景照度到显示照度。
在阳光明媚的中午观察花园里的花朵,日落半个小时后观察同样的花园。物理上讲,除了有较低的照度水平,花的光谱没有任何变化。然而,花朵在日落之后明显不再那么的丰富多彩:照度减弱,色彩也会衰退,这是以著名色彩科学家亨特(R.W.G. Hunt)命名的亨特效果。图像通常是显示原场景的一小部分,或许图像照度只是采样时照度的百分之一或者千分之一。如果呈现图像的照度正比于场景的照度,展现的图片与原来的场景相比色彩度会减小,对比度会降低。
为了使呈现的对比度和色彩与原来的场景相媲美,我们必须改变图像的特性。科学家和物理学家在成像系统中努力实现数学上的线性变换,然而要求的变化引起显示相对照度不同于原来场景照度的比例。困境是这样的:我们可以实现数学上的线性度,或者实现正确的外观,但是我们不能同时实现二者!成功的商品成像系统是以牺牲数学运算来达到正确的感知结果的。

相关文章
|
3天前
|
机器学习/深度学习 监控 算法
基于单尺度Retinex和多尺度Retinex的图像增强算法实现
基于单尺度Retinex(SSR)和多尺度Retinex(MSR)的图像增强算法实现
36 1
|
7天前
|
存储 算法 数据安全/隐私保护
基于FPGA的图像退化算法verilog实现,分别实现横向和纵向运动模糊,包括tb和MATLAB辅助验证
本项目基于FPGA实现图像运动模糊算法,包含横向与纵向模糊处理流程。使用Vivado 2019.2与MATLAB 2022A,通过一维卷积模拟点扩散函数,完成图像退化处理,并可在MATLAB中预览效果。
|
4天前
|
监控 算法 决策智能
基于盲源分离与贝叶斯非局部均值的图像降噪算法
基于盲源分离与贝叶斯非局部均值的图像降噪算法
22 0
|
1月前
|
算法 数据安全/隐私保护
基于混沌加密的遥感图像加密算法matlab仿真
本项目实现了一种基于混沌加密的遥感图像加密算法MATLAB仿真(测试版本:MATLAB2022A)。通过Logistic映射与Baker映射生成混沌序列,对遥感图像进行加密和解密处理。程序分析了加解密后图像的直方图、像素相关性、信息熵及解密图像质量等指标。结果显示,加密图像具有良好的随机性和安全性,能有效保护遥感图像中的敏感信息。该算法适用于军事、环境监测等领域,具备加密速度快、密钥空间大、安全性高的特点。
|
3月前
|
算法 安全 数据安全/隐私保护
基于AES的遥感图像加密算法matlab仿真
本程序基于MATLAB 2022a实现,采用AES算法对遥感图像进行加密与解密。主要步骤包括:将彩色图像灰度化并重置大小为256×256像素,通过AES的字节替换、行移位、列混合及轮密钥加等操作完成加密,随后进行解密并验证图像质量(如PSNR值)。实验结果展示了原图、加密图和解密图,分析了图像直方图、相关性及熵的变化,确保加密安全性与解密后图像质量。该方法适用于保护遥感图像中的敏感信息,在军事、环境监测等领域具有重要应用价值。
153 35
|
1月前
|
算法 安全 数据安全/隐私保护
基于AES的图像加解密算法matlab仿真,带GUI界面
本程序基于AES算法实现图像的加解密功能,并提供MATLAB GUI界面操作,支持加密与解密。运行环境为MATLAB 2022A,测试结果无水印。核心代码通过按钮回调函数完成AES加密与解密流程,包括字节替换、行移位、列混淆及密钥加等步骤。解密过程为加密逆向操作,确保数据安全性与完整性。完整程序结合128位块加密与可选密钥长度,适用于图像信息安全场景。
|
5月前
|
人工智能 编解码 算法
使用 PAI-DSW x Free Prompt Editing图像编辑算法,开发个人AIGC绘图小助理
使用 PAI-DSW x Free Prompt Editing图像编辑算法,开发个人AIGC绘图小助理
|
6天前
|
传感器 算法 安全
机器人路径规划和避障算法matlab仿真,分别对比贪婪搜索,最安全距离,RPM以及RRT四种算法
本程序基于MATLAB 2022A实现机器人路径规划与避障仿真,对比贪婪搜索、最安全距离、RPM和RRT四种算法。通过地图模拟环境,输出各算法的路径规划结果,展示其在避障性能与路径优化方面的差异。代码包含核心路径搜索逻辑,并附有测试运行图示,适用于机器人路径规划研究与教学演示。
117 64
|
9天前
|
算法 调度
基于精英个体保留策略遗传优化的生产调度算法matlab仿真
本程序基于精英个体保留策略的遗传算法,实现生产调度优化。通过MATLAB仿真,输出收敛曲线与甘特图,直观展示调度结果与迭代过程。适用于复杂多约束生产环境,提升资源利用率与调度效率。
|
26天前
|
算法
基于BigBangBigCrunch优化(BBBC)的目标函数求解算法matlab仿真
本程序基于BigBang-BigCrunch优化算法(BBBC)实现目标函数求解的MATLAB仿真,具备良好的全局搜索与局部收敛能力。程序输出适应度收敛曲线及多变量变化曲线,展示算法迭代过程中的优化趋势。使用MATLAB 2022A运行,通过图形界面直观呈现“大爆炸”与“大坍缩”阶段在解空间中的演化过程,适用于启发式优化问题研究与教学演示。

热门文章

最新文章