相机里RAW里12bit和14bit之类的区别在哪?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了相机里RAW里12bit和14bit之类的区别在哪?相关的知识,希望对你有一定的参考价值。

本人做raw后期比较多,应该选哪一个?为什么?

相机里RAW里12bit和14bit区别为:色深位数不同、动态范围不同、可存储数据量不同。

一、色深位数不同

1、12bit:12bit的色深位数为12位,色阶更少,过渡更僵硬,拉曲线之后容易出现色彩分离。

2、14bit:14bit的色深位数为14位,色阶更多,过渡更自然,拉曲线之后也不会出现色彩分离。

二、动态范围不同

1、12bit:12bit的动态范围较小,能识别的最小信号更模糊。

2、14bit:14bit的动态范围较小,能识别的最小信号更精细。

三、可存储数据量不同

1、12bit:12bit可存储数据量比14bit要小,在后期调整的时候空间更小。

2、14bit:14bit的为。可存储数据量比12bit要大,在后期调整的时候空间更大。

参考技术A 理论上14bit的数据量是12bit的4倍。画质更好。
越高位数的AD转换器,信噪比越高,动态范围越大,能识别的最小信号越小,不过按照目前的技术水平,12位AD转换器的信噪比和动态范围已经远高于CMOS本身的指标了,所以整个机器的性能主要由CMOS本身决定。
14bit AD转换比12bit的优点大概只有色彩过渡更平滑了,至于这点区别有多大,普通显示器能否显示出来,还真不好说,毕竟目前的液晶显示器大多是8bit面板,顶级也就10bit。
参考技术B 就是12位采样一个像素点和14位采样一个像素点的区别。当然14位质量更好,采样越多图像信息就会越多,但文件也会越大转换的时间也会越长,14bit是12bit的4倍,达到16384级,细节更加丰富。但实话实说一般肉眼很难看出差别。对画质发烧的专业人士会更在乎。14位拍摄时处理也会慢些。

10bit和12bit画面有啥区别?

有关10bit重编码的优势,实际上就是用更高位深来进行数据的有损编码的优势,而且bit越高效果越好。

最简单的一句话就是,压缩率更高,以更低的码率提供更好的还原效果,这已经足够具有意义了。

当然相同量化时肯定是bit越高的数据占的容量多,但由于损失程度的降低,综合下来的结果是,相同码率下高位深编码的还原程度始终大于等于低位深。

而其实在目前的大部分有损音频编码里,不管输入的是16bit整数还是24bit整数,其内部都是用32bit浮点数来进行编码的,能大大减小error。

延展回答:

最终是要靠dither(抖动)转换成8bit RGB的,事实上madVR内部是不管你8bit还是10bit输入,都先升到16bit进行处理,最后再dither成8bit RGB32进行输出,所以它才能实现最高精度的转换和最小的error。

对不同位深的YUV空间的色彩数量进行分析,发现8bit YUV转换成RGB后远远到达不了8bit RGB的16777216色(目前大部分高清视频就是属于8bit-Rec709的情况),只有用10bit及以上精度YUV转换为8bit RGB才能达到16.7M色。

换句话说,10bit技术层面上更高一筹。但实质上和8bit的区别并非很大。我觉得如果只是下来看看而已,到可以不必太在乎这些。如果是拿来收藏,10bit的更好一点吧。但这也得考虑到你的播放器之不支持。

参考技术A

10bit 和12bit 应该是视频编码的色深,10bit大概是10亿色,其中RGB每一个通道的色阶都是1024,然后三种颜色的组合出来的最大色彩数量是1024×1024×1024=1 073 741 824色
12bit 同理,每一个通道的色阶是4096 这样总发色数就是68 719 476 736色    

色彩深度
色彩深度(Depth of Color),色彩深度又叫色彩位数。视频画面中红、绿、蓝三个颜色通道中每种颜色为N位,总的色彩位数则为3N,色彩深度也就是视频设备所能辨析的色彩 范围。目前有18bit、24bit、30bit、36bit、42bit和48bit位等多种。24位色被称为真彩色,R、G、B各8bit,常说的 8bit,色彩总数为1670万,如诺基亚手机参数,多少万色素就这个概念。

8bit 10bit 12bit 14bit 16bit 
在数字信息存贮中,计算设备用2进制数来表示,每个0或1就是一个位(bit)。 假设1代表黑、0代表白,在黑白双色系统中最少有2bit。单基色为nbit,画面位数就为2 ?bit,位数越大,灰度越多,颜色也越多,彩色系统中同理。视频画面10bit含义就是画面能以10为二进制数的数量控制色彩层次(即灰阶)。通常 8bit相当于256级灰阶——即常说得24位真彩色;而10bit就相当于1024级灰阶。三基色混合成彩色,增加1 bit就意味色彩数增加8倍。10bit就相当于1024的三次方——1073741824,约为10.7亿色。远大于8bit的1670万色。

以上是关于相机里RAW里12bit和14bit之类的区别在哪?的主要内容,如果未能解决你的问题,请参考以下文章

什么是RAW格式文件?

请教各位,10bit和12bit画面有啥区别

数码相机中相片有各种格式,请问有啥区别?

c 语言中 bit与sbit的区别

c语言中bit和sbit的区别哪些

JPQL 中等效的 UTL_RAW.BIT_OR