4.Log 2 Linear转换
如果想要把在Log(对数)空间下的DPX/Cineon文件转换为Linear[线性]空间下的文件,那么便要知道究竟要使用整个胶片特性曲线呢?还是只使用一部分?
图4.070是把一个Cineon 10bit log对数空间图像的全部动态范围转换到一个16bit线性图像的结果。正常曝光区域突然衰减到不足全部数据范围的10%,高亮区域增加到全部数据的90%。这个巨大的比例差异是因为平时我们肉眼所见到的亮度范围跟太阳光的范围比起来,简直就小得可怜,但胶片在曝光时确实会曝光整个动态范围。
当胶片被扫描成10 bit log格式时,胶片全部的1000:动态范围就都被扫描到了。图4.070中高亮白部分表示超过反射表面的亮度,包括高光、灯光和太阳光等,这个部分就是曝光过度范围。正常曝光是图中nomal的部分,从人、车和建筑物等漫反射面散射出来的光,便可以得到正确的曝光。
图4.071中都是含有高反射和高曝光区域的图像。
图4.072是属于正常曝光范围内的图像。
90%White Point的亮度为高亮部分最亮值的1/16,通过图4.073更可以看出正常曝光的胶片区域占整个范围的很小一部分。
所以大部分区域都浪费在了这些高曝光部分,只有很少的区域可以使用,这也就是对数空间要被开发出来的原因之一。在Log空间中正常曝光区域被扩大到线性空间的2/3,高亮度只占1/3,这对于描述图像信息来说是绝对有利的,可以保证被转换成数字格式的胶片文件,其大部分空间所保留的是我们肉眼所能看见的区域,而那些高亮区域只占很小一部分。
所以在进行Log2Lin的转换过程中,其实我们只是选取了一部分区域,从最暗的D-Min(对应Log code值为95)到白色90%White(对应Log code值为685),高于685的部分为高曝光区域,如果以线性数值来表示就是大于1.0的部分。
5.黑电平
在胶片趾部之下的部分,表示未曝光的区域。一般会产生严重的噪点,就好像DC的ISO提高,也会产生大量的噪点。
6.自电平
90%White表示的是线性曝光值为90%,所对应的l0g值为685,密度值为1.18,在这个范围以内的,也就是橙色线以内的为正常曝光区域。
在Nuke软件中单击创建ColorLog2Lin节点,图4.075所示为节点的参数面板。
注意红色虚线框所框选出来的区域,black参数默认值为95,对应Linear[线性]的0.0;White参最默认值为685,对应Linear[线性]下的1.0,当图像含有Log Code值大于685的区域时,对应到Linear
[线性]下就是大于1.0的部分。
Gamma默认为0.6是因为对于胶片扫描来说,只有假设Gamma值为0.6时,每隔log code为90才等同于一挡曝光。
这样便可以正确地把一个Log(对数)空的文件转换为Linear[线性]空间。
热门课程
专业讲师指导 快速摆脱技能困惑相关文章
多种教程 总有一个适合自己专业问题咨询
你担心的问题,火星帮你解答《黑神话:悟空》作为一款现象级中国游戏,其成功离不开多种先进计算机技术的支持。本文将深入解析该游戏背后的关键技术,包括虚幻引擎......
在游戏开发领域,Unity和Unreal Engine(虚幻引擎)都是备受推崇的游戏引擎,但它们各自拥有不同的特点和优势。
春节之后大量抢人!这6个行业是转行首选,进去1年顶3年!火星毕业就能进
春节后求职,哪些行业进去能立马涨薪?打破信息差很关键!
还没毕业,就去帮电视台拍活动,作品被主任说“非常好”!猜猜是哪个专业呀?
回想过去,电子游戏里的草其实并不是真正的草。开发者们只是简单地把草的纹理直接贴在游戏关卡的地板上
在火星的就业指导老师那里,经常收到同学们这样、那样的提问。其中有一些共性问题,就业老师会根据自己丰富的经验,为同学们给出合适的回答。