0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

为什么要对图像做Gamma校正?

3D视觉工坊 来源:计算摄影学 作者:HawkWang 2022-10-26 17:59 次阅读

在上一节中,我们得到了颜色校正后的图像

0f1e5440-461d-11ed-96c9-dac502259ad0.png


我们当前的进度如下,今天我们将完成下图中整个剩余的部分

1014b72c-461d-11ed-96c9-dac502259ad0.png

亮度拉伸不说,这里讲一下Gamma校正。 我以前讲过,ISP在将图像编码为我们常用的8位图像之前,会进行一次所谓的色调重建的过程。而且,这个过程不仅仅是对图像的压缩保存需要,对图像的显示也是需要的:


1027fde6-461d-11ed-96c9-dac502259ad0.png  


而Gamma编码校正是色调重建的重要方式之一,今天我们先来谈谈为什么需要做Gamma编码。你可能听说过的广为流传的说法是Gamma编码最初是为了补偿阴极射线管(CRT)显示器的输入输出特性而开发的。在CRT显示器中,光强随电子枪电压非线性变化。通过伽玛编码压缩改变输入信号可以消除这种非线性,从而使输出图像具有预期亮度。

但我们如今已经不再广泛使用CRT显示器了,而且很多时候我们并不是为了显示图像,仅为了保存图像,为何还要做Gamma编码呢? 我们需要知道是,人类在感知颜色和亮度时是有层次的。

1042bd16-461d-11ed-96c9-dac502259ad0.png 我们的感知系统对亮度的感知曲线近似幂函数,对较暗色调之间的相对差异比较亮色调之间的更敏感。 109b7ffa-461d-11ed-96c9-dac502259ad0.png

所以,当我们对图像进行编码时,需要符合人类的感知曲线,优化编码效率。简单说,我们分配较少的bit数给人类较难区分的图像亮区,分配更多的bit数来突出人类更加敏感的图像暗区

10b5f2c2-461d-11ed-96c9-dac502259ad0.png   110f5cd6-461d-11ed-96c9-dac502259ad0.png

对于显示设备也是一样。无论显示设备的伽马特性如何,它们都需要伽马编码来最大限度地提高信号的视觉质量。它会执行所谓的Gamma校正过程,最终使得我们看到的依然是线性的显示图像。

11206d96-461d-11ed-96c9-dac502259ad0.png

以上,也就介绍了为什么我们看到的RAW图像很暗。因为经过我们前面处理后的RAW图像依然是线性的,显示设备的Gamma校正过程会进一步压低暗区,使得我们看到很暗的图像——这就是为什么我们现在需要进行Gamma编码。

11333804-461d-11ed-96c9-dac502259ad0.png







审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 图像处理
    +关注

    关注

    27

    文章

    1281

    浏览量

    56636
  • 编码
    +关注

    关注

    6

    文章

    935

    浏览量

    54760

原文标题:为什么要对图像做Gamma校正?如何做?

文章出处:【微信号:3D视觉工坊,微信公众号:3D视觉工坊】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    AI ISP的技术优势和市场前景

    Gamma Correction)、去噪(Denoise)等。这些算法共同作用于原始图像数据,以改善图像的亮度、对比度、色彩还原
    发表于 11-20 00:24 424次阅读

    基于VDMA的远程图像采集系统参考设计

    本文参考设计基于 AMD ZYNQ 7000 Device, 使用 VDMA 原始图像采集系统,在 Petalinux 下服务器,通过 Socket 发送图像至 Windows 或
    的头像 发表于 09-18 10:11 356次阅读
    基于VDMA的远程<b class='flag-5'>图像</b>采集系统参考设计

    磁翻板液位计怎么用磁铁校正

    磁翻板液位计是一种常用的液位测量装置,它利用磁铁和磁翻板的相互作用来实现液位的测量。在使用过程中,有时需要对磁翻板液位计进行磁铁校正,以确保测量的准确性。以下是关于磁翻板液位计磁铁校正的步骤
    的头像 发表于 07-31 09:40 744次阅读

    串口屏如何调Gamma

    调节串口屏(Serial Port Screen)的Gamma值通常是用来调整屏幕显示的色彩对比度和亮度分布,使得画面在不同亮度级别下看起来更加自然和舒适。这在图像处理、工业显示器或者嵌入式设备中
    的头像 发表于 07-02 15:34 1299次阅读

    STM8L052的LSI能否校正,又该怎样校正校正结果的误差又是多少?

    STM8L052的LSI能否校正,又该怎样校正校正结果的误差又是多少,库函数里只有关于HSI的校正,请多多指教
    发表于 04-28 06:32

    常见的医学图像读取方式和预处理方法

    基于深度学习医学图像数据分析,例如病灶检测、肿瘤或者器官分割等任务,第一步就是要对数据有一个大概的认识。但是我刚刚入门医学图像分割的时候,很迷茫不知道自己该干啥,不知道需要准备哪些知
    发表于 04-19 11:43 754次阅读
    常见的医学<b class='flag-5'>图像</b>读取方式和预处理方法

    请问图像处理可以用k210吗?

    图像处理可以用k210吗?
    发表于 03-19 08:29

    用于Gamma的电压调节器缓冲和复位功能TPS65148数据表

    电子发烧友网站提供《用于Gamma的电压调节器缓冲和复位功能TPS65148数据表.pdf》资料免费下载
    发表于 03-06 17:23 0次下载
    用于<b class='flag-5'>Gamma</b>的电压调节器缓冲和复位功能TPS65148数据表

    gamma调整有对应17个寄存器,如何与uvc的gamma进度条对应?

    咨询一下,从ov5640资料看,gamma调整有对应17个寄存器,如何与uvc的gamma进度条对应?如果此进度条对应一个寄存器就是线性关系,但是同时对应17个寄存器,那么如何关联呢?有什么算法吗?
    发表于 02-28 07:32

    关于数字图像处理的常用技巧

    图像生成采集处理过程中都会不同程度的引入各种噪声,因此会导致图像的质量变差。从而影响对图像的识别。所以必须要对图像进行滤波,所以必须对
    的头像 发表于 02-19 09:27 807次阅读
    关于数字<b class='flag-5'>图像</b>处理的常用技巧

    普源示波器测量中的相位校正

    在电子测量领域,普源示波器是一种关键的工具,用于捕捉和分析电子信号的波形。在测量过程中,确保准确的相位校正至关重要,以保证获得准确可靠的测量结果。本文将探讨普源示波器相位校正的重要性,并提供一些
    的头像 发表于 01-09 17:47 624次阅读
    普源示波器测量中的相位<b class='flag-5'>校正</b>

    thdp0200探头校正的方法和步骤

    thdp0200探头校正的方法和步骤 THDP0200探头是一种常用于测量电压、电流、频率等信号的设备。为了确保其测量结果的准确性和可靠性,定期进行探头校正非常重要。本文将详细介绍THDP0200
    的头像 发表于 01-08 15:38 523次阅读

    图像处理怎么入门?

    总之图像处理的基本思想还是要立足于图像本身,要深度到图像内部结构中,思维要灵活。我当时本科毕设时,怎么也不知道图像和高维空间中的点之间有什
    的头像 发表于 01-08 09:51 374次阅读

    工程监测中振弦采集仪的精度校正与误差分析

    工程监测中振弦采集仪的精度校正与误差分析 工程监测中,振弦采集仪是一种常用的测量设备,用于测量结构物的振动情况。为确保测量结果的准确性,需要对振弦采集仪进行精度校正和误差分析。 工程监测中振弦采集仪
    的头像 发表于 01-05 14:49 369次阅读
    工程监测中振弦采集仪的精度<b class='flag-5'>校正</b>与误差分析

    FPGA图像处理之CLAHE算法

    在FPGA图像处理--CLAHE算法(一)中介绍了为啥要用CLAHE算法来图像增强。
    的头像 发表于 01-04 12:23 2396次阅读
    FPGA<b class='flag-5'>图像</b>处理之CLAHE算法