仅用于记录自己学习HDRI这本书过程中的一些总结。

对比度C.R.,曝光值EV,dB
对比度,Contrast Ratio,传感器最大的数值与最小的数值之比。
Exposure Value (EV),同时取决于光圈与曝光时间。
ISO: International Organization for Standardization,将孔径1曝光1s定义为单位1. ISO=1等效于f/1.4孔径*2s。孔径缩减一半,ISO减一;孔径增加一级(根号2倍),ISO变2。光圈读作"f-stop"。
Contrast Ratio 和 EV可以计算对应关系,ContrastRation=2EVContrast Ration = 2^{EV}ContrastRation=2EV
Contrast Ratio反映了Dynamic range,也可以用dB表示,所以从某种意义上,dB和EV也是相关的。EV=log2(C.R.)EV = log_2^{(C.R.)}EV=log2(C.R.)​

人眼一般可以感受到14EVs的动态范围·,加上眼睛的自适应调整,C.R.可以达到:1e9:1。

人眼HDR的原因:1. nonlinear的response,2. local adaption。
response近似于log曲线,即相应并不是和光强呈线性,而是有个log。

CCD与CMOS
CCD并不具备log响应曲线,只是直接的叠加光,“linear scale is what the physical luminance really is”。但如果以exposure进行比较,可以发现,EV的中间区域占据了CCD响应曲线的大部分面积,导致在低EV区域的相应不精确。下图中上方是线性映射,下方是转成EV(由于是log,直线被拉成曲线)


而解决方案就是采用gamma encoding,即加强弱光区域,减弱强光区域。

关于颜色
传统RGB空间未能覆盖完整的可见光区域,更科学的是采用CIE1976 Color chart。其中最外圈是波长,从420~680为紫光到红光,即彩虹。标准RGB只覆盖了其中一点,有些增强版的RGB可能覆盖更大,例如AdobeRGB。

传统相机的EV大概能覆盖12.5,即图象是60~75dB;室外场景一般在17-25EV即100-150dB。

高端CCD能够达到78dB,但很难再高。CMOS直接将charge电荷转成电压,所以CMOS的DR会更大一些,可以达到120dB(20EVs)。但目前CMOS技术还未达到CCD的分辨率与图像质量。

Exposure Bracketing
To shoot a series of different exopsures. Each image represents a slice of the scene’s dynamic range.

Tone Mapping
Tone mapping: HDR to LDR conversion。将HDR图像在LDR设备上显示或存储。从visual impression上是HDR的,但丢失了HDR的信息。Tone mapping operator (TMO),花样繁多,基本上可以分为两种:global和local。

Tone mapping与gamma
Tone Mapping和Gamma Correction二者都是为了更好的在LDR设备上显示图片,将图片的颜色值从一个范围分布变换到另一个范围分布。而不同的是,Tone Mapping是根据相应的算法将颜色值从一个大的范围映射到了较小的范围,而Gamma Correction则是从[0,1]映射到[0,1],映射范围并没有改变,只是改变了不同亮度值颜色的分布情况。(来自知乎:https://zhuanlan.zhihu.com/p/79203830)

常见的artifacts
1. Tone Reversal
指原图相对的亮暗反转了,例如天空应该比座椅要亮,但1处却反了过来;
2. Noise Boost
Local的TM会显著放大噪声;
3. Oversaturation
例如图中天空区域饱和了
4. Halos:光晕
指物体明暗交接处,产生了虚假的光晕,一般是亮,少数情况会变暗;有点儿像边缘增强的感觉;
5. Flattening
指对比度降低,所有对比度区域压缩到中间位置;
6. Webbing
webbing->带状结实织物,指thin and corsses large sections of the sky,会产生这种问题。
其中,local tone mapping会造成1/2/4/6问题,而global的会造成3/5

后记

乌海出差,耽误不少事情。但抽空扫过了一遍这本书,算是有些收获。对一些基本有了了解。

【读书笔记】The HDRI Handbook 2.0相关推荐

  1. Hadoop读书笔记(八)MapReduce 打成jar包demo

    Hadoop读书笔记(一)Hadoop介绍:http://blog.csdn.net/caicongyang/article/details/39898629 Hadoop读书笔记(二)HDFS的sh ...

  2. 【原创】Windows® Embedded CE 6.0 Fundamentals 读书笔记_Chapter 9

    Chapter 9 第九章主要是介绍关于应用程序开发的一章.这一章比较适合应用层开发的人员来了解如何基于wince6.0开发应用层程序,首先我 们还是先看一些单词 //================ ...

  3. 读书笔记程序员的自我修养 0

    读书笔记<<程序员的自我修养>> 0 为什么要读这本书? 可能因为自己是读硬件的缘故,对于编程,我总是尝试的了解各种表象的下面发生了什么事情.而困扰了我的许多问题,在这本书上都 ...

  4. 创业圣经《从0到1》读书笔记精简版(首发虎嗅今日头条)

    这几天刚到手当前炙手可热的来自PayPal创始人Peter Thiel的<Zero to One>,中文名<从0到1>,由高玉芳翻译,中信出版社出版. 本文是我的读书笔记. 第 ...

  5. 《从0到1》读书笔记第4章“竞争意识”第2记:一块猪肉引发的竞争论

    上一篇读书笔记<雾失楼台,月迷津渡>我们提出了让我们"迷失竞争"的观点.那么,对于企业来说,竞争究竟还存在哪些毒害呢?作者Peter Thiel在本第四章中先摆出了两个 ...

  6. 【Effective Objective-C 2.0读书笔记】第六章:块(Blocks)和大中枢派发(GCD)

    继续这本书的读书笔记,希望在其中也加入自己的一些总结,以加深理解.之前这一章写了很多了,保存到草稿箱中,不知道为何丢失了,真是可惜,看来CSDN的MarkDown编辑器还存在一些bugs,在它打上补丁 ...

  7. 《营销5.0后互联网时代的企业战略营销》读书笔记

    文章目录 前言 营销 1.0 到营销 5.0 的发展路径 CIDR 模型 小结 前言 怀着对"营销"继续探索的心情,今年3月份完成了<营销5.0>的阅读,读本书的初衷是 ...

  8. 《ClickHouse原理解析与应用实践》读书笔记(1)

    开始学习<ClickHouse原理解析与应用实践>,写博客作读书笔记. 本文全部内容都来自于书中内容,个人提炼. 前言和推荐 略过 第1章 ClickHouse的前世今生 跟ck没多大关系 ...

  9. 【读书笔记 | 自动驾驶中的雷达信号处理(第7章 目标滤波与跟踪)】

    本文编辑:调皮哥的小助理 大家好,又和大家见面了,时间过得很快,到目前为止,如下面的目录所示,我们已经阅读过汽车雷达目标检测的一些基本的原理了,特别是距离.速度和角度.虽然这些表示瞬时目标状态的信息可 ...

最新文章

  1. TCP全连接和半连接的问题探讨
  2. 慢查询优化,我终于在生产踩到了这个坑!!
  3. CreateProcess返回错误998
  4. 报文在三次握手过程中丢失怎么办?
  5. S/4HANA for Customer Management里的搜索分页处理
  6. 关于金钱的几个小故事(r12笔记第8天)
  7. 2021中国成人教育市场及用户洞察报告
  8. 【操作系统】请求调页
  9. 基因组中的趣事(一):这个基因编码98种转录本
  10. Unity应用架构设计(10)——绕不开的协程和多线程(Part 1)
  11. node yarn_使用Yarn Plug'n'Play摆脱node_modules
  12. 于iOS跳转到应用程序AppStore
  13. python字典嵌套循环_python使用for循环更新嵌套字典值
  14. (转)功能测试(黑盒测试)常用的策略和方法
  15. java毕业生设计在线购书商城系统计算机源码+系统+mysql+调试部署+lw
  16. 【Pyqt5】实现小学三年级口算题生成器
  17. MSSQL 负载均衡(Moebius)
  18. 【PytorchLearning】构建自己的数据集
  19. C++打印漂亮的二叉树
  20. hive报错 spark_Spark是否能替代Hive

热门文章

  1. 日历签到html模板,简洁的jQuery日历签到插件
  2. 小说一下sizeof和strlen头文件的的区别
  3. Xinlinx zynq7010国产替代 FMQL10S400 全国产化 ARM 核心板+扩展板
  4. 【渝粤题库】广东开放大学 文化传播学 形成性考核
  5. IP-Guard加密安全网关安装部署使用手册
  6. 秒杀,在社群团购中这样玩……
  7. xtu oj 1319
  8. jsencrypt加密解密
  9. 互联网迎来“独立日”?
  10. linux快捷运行命令大全,linux终端命令快捷键大全