打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
黑索尼的一篇日志
  这是一篇被蜂鸟BOSS毙掉的选题(肯定的嘛,还想不想找索尼要钱了),但我依然觉得有必要把它给发出来。在这个RX100/RX100II被称为“最佳摄影备机”的年代,我说这些自然有我的理由。
一个优秀的摄影师必然在出片子的时候要经过一系列的后期处理,无论是三前七后还是七前三后,很少有人的片子能在采用相机jpeg直出的情况下能够保证优秀的质感和良好的表达。
于是我们就来看一看后期的物料基础——RAW文件。
首先我们要说一个常识,什么叫有损压缩,什么叫无损压缩。
简单来说,无损压缩的数据可以完美的还原,一般都采用霍夫曼码之类的方式。而有损压缩,要么是基于傅里叶分析,要么就是在位码上做一些手脚。霍夫曼码的特性大家可以自行百度,我们很容易知道,对于不同复杂度的数据,霍夫曼编码的压缩效率是不一样的。放到相机的无损压缩RAW文件,结果就是,高频细节越多、ISO越高(噪声多等于高频细节多)的照片,其RAW文件越大。说专业点就是元数据越离散,压缩比就越小。
从DPreview上可以很方便的下载到各种相机、各种ISO值下的RAW文件。根据文件名我们可以看出它的ISO值。
随着ISO变高,D800(设置为无损压缩NEF)和5D3(只能选择无损压缩CR2)的RAW尺寸都有了明显的增加。但索尼a77却是一个奇葩。
这个结论说明了一个什么问题呢?只有两种可能:1、它采用了未压缩格式进行存储。2、它采用了特殊编码的有损压缩方式。
而且a77在像素数比5D3高的情况下RAW文件尺寸反而比较小,那么它不太可能采用无压缩格式。于是只剩下了一种可能:编码有损压缩。
但经过老夫的探索,实际情况比编码有损压缩还可怕。
有人在下面问你怎么证明它压缩了?实际上我可以说它没采用咱们通常认为的“压缩”方式——你不管是采用winrar压缩,还是BMP转JPEG这种纯有损压缩,都不可能保证不同数据的文件压出来大小相同。
实际上它存储RAW的时候在存储阶段并没有压缩,而在编码的时候,存在一些致命的问题。
————————————————以下内容毁三观————————————————
在玩撸啊撸的时候经常会有人吼一句“没ADC玩个P啊”。其实在索尼出相机的时候我也想说一句“没ADC玩个屁啊”。这里的ADC指的就是Analog-Digital Convertor,也就是模数转换器。一般来说高精度的模数转换器带来的是更好的精度和动态范围,也就是说能换来高感、动态和色深参数上的全面进步。
ADC的精度由位数和量化误差来表示,量化误差一般都是±1/2LSB,这里按下不表。尼康/佳能的机器(D3200除外)采用的都是14bit ADC,这也是现在机器的主流。
14bit ADC输出的RAW就是14bit RAW,可以记录每一点红绿蓝从14个0到14个1的数据,不考虑模拟部分以及那半个有效字的问题,14bit ADC能实现的动态范围的上限就是14EVs,数据量就是14bit/像素。
学过大学计算机基础的同学们都知道14bit RAW的无压缩容量怎么算,字节数 = 像素数 * AD位数 / 8.
D800的RAW是有两位校验位数据的,因此实际是16bit。但是有效数据还是14bit。
以D800为例,3.63*10^8*16/8,大概是72.6MB的容量。也符合我们对尼康未压缩NEF的一般印象。
由于某些原因,以及RAW文件会记录额外的数据(EXIF、本底噪声信息等),这个容量大概会有一定浮动。但终究不会那么小。
于是我们当一回小学生,解一个一元一次方程,求出索尼RAW文档的平均位数。
bits=字节数/像素数*8
嗯,算出来了,8bit。
一开始老夫对这个结果十分震惊,因为——JPEG就是8bit/像素的编码。那这个RAW文件到底有何意义?
经过查找索尼的资料,发现他用了一个很蛋疼的方式:
对SONY的craw而言,是用128个bit来存储16个像素的值,因此确实是平均8bit/像素,每个16像素块中的最亮、最暗像素各用12bit存储,其它像素各用6bit存储。
确实是编码的有损压缩,实际上出现在两个方面,一来此RAW保存的像素的有效位数不超过12bit/像素,这就损失了2bit的动态范围;二来,索尼对每16像素的一块进行压缩处理,如果这一块中最亮的像素与最暗的像素之间之比超过6bit表示的范围,除最高、最暗像素外的其它14个像素都会损失一部分信息,因为每个像素都只能得到6个bit来进行存储。
表现出来的就是诸如虽然高光、暗部动态可能能秒佳能祖传CMOS,但真做起后期来,中间色阶那叫一个一拉即断绝无能救者啊。
这种12+6bit的RAW,在索尼的任何公开场合上都没有被提及。据老夫查证,实际上索尼除了全画幅机型之外,无一例外的都使用了这种方式存储的RAW。包括被捧得火热的神机RX100。
不过这种低位数的双6bitADC,加上蛋疼的RAW编码有什么优势?
相信如果有读者是学电子的应该就能猜到了,对,连拍。
低位数的ADC可以有很快的转换、处理、写入速度,这也是为什么NEX-5N、7能飙出10fps的连拍速度,但是a99、a7/R却只有那么四五张的原因——14bit ADC+14bit RAW的速度自然不可能太快。除非像1DX一样,双处理器,4ADC,16通道。但如果这么设计,你以为索尼全幅微单的售价还能业界良心?
所以我该说的就说完了。对于打算买半幅NEX做主力机型、买RX100做备机且对后期制作有一定需求的,不妨来看看 
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
进击的全画幅DC 索尼黑卡?RX1RII相机基准测试篇
可能是今年最大的黑科技 解读索尼RX1RII
关于RAW格式的几个概念
堆栈式传感器全解析
一些有关ADC的基础知识详解
索尼CMOS图像传感器十年奋斗史
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服