android 10bit,手机的 10bit 色彩是个什么鬼?为什么现在高端手机都大肆吹捧它?...

去年开始,"10bit" 的字样开始在手机圈出现,手机厂商在介绍屏幕时,除了熟悉的分辨率、亮度 nite、像素密度 PPI、高刷率、触控采样率以外,还引入了一个 10bit 的色彩(又称 10 亿色)概念。而在今年,刚刚发布的 OPPO Find X3 更是引入了一个 " 全链路 10bit" 的概念,那到底 10bit 是个什么东西?为什么现在越来越多的手机厂商开始大肆吹捧它呢?甚至把它当作手机的一个卖点呢?

60507d288e9f0910ca24e11d本文尽量用通缩易懂的话术介绍,希望大家都能看懂,如有问题也可在文章下方评论。

10bit 究竟是个什么鬼?与 10.7 亿色有着什么关系?

介绍 10bit 之前,先给大家介绍下 bit 的概念,bit 是英文 binary digit 的缩写,是表示信息的最小单位,n 比特的信息量可以表现出 2 的 n 次方种选择,那 10bit 自然便代表的是 2 的 10 次方,换算成数字大约是 1024 种选择。

60507d288e9f0910ca24e11d而在色彩世界,bit 值被我们称之为色深,比如一个像素只可以显示黑与白两种颜色,那它就只有 1bit 色深,而如果可以显示黑、深灰、浅灰、白四种颜色,那它就有 2bit 色深,以此类推,如果一个像素可以显示 1024 种的色阶,那它便有 10bit 色深。

60507d288e9f0910ca24e11d那 10bit 色深只有 1024 种色阶,又怎么会有 10.7 亿色呢?它们之间又有着怎样的关系?众所周知,世界上所有的色彩都是由红、绿、蓝三种颜色组成,也就是俗称的 "R、G、B",而这也便意味着共有 3 个颜色通道,每个颜色通道都有 1024 种色阶,所以最终呈现出的颜色种类是 1024*1024*1024,即 1073741824 种,也就是 10.7 亿种的色彩。

60507d288e9f0910ca24e11d10bit 与 8bit 有多大的差距?具体有什么优势呢?

此前手机大部分的屏幕都是 8bit 色彩,那新推出的 10bit 色彩与以往的 8bit 有多大的差距呢?先从数值来看,8bit 相当于 2 的 8 次方色阶等于 256 种,所呈现出的颜色种类便是 256*256*256,也就是约等于 1677 万色,与 10bit 的 10.7 亿种色有着很大的差距,是 8bit 的 64 倍之高,差距还是挺大的

60507d288e9f0910ca24e11d从数值其实我们便可以看出,10bit 色深相比 8bit 具备更丰富的色彩种类,而这也会带来更多的色彩显示效果,而色彩种类的增加,也使得不同颜色之间的过渡层变多,进而颜色之间的过渡便会更为自然,在灰阶过度上也对 8bit 形成碾压式的优势。尤其在一些大范围色彩过渡的照片中,10bit 能够显示出更多的色彩,带来不断层的色彩显示,具体差异可参考下图。

60507d288e9f0910ca24e11d市面上 10bit 全是真的吗?原生 10bit 和 8 2bit 有何区别?

那市面上所宣传的 10bit 色彩是不是都是真的 10bit 呢?并不是,一些手机屏幕或者是显示器,虽然宣传是 10bit 屏幕,但是其实是 8bit 通过像素点抖动技术(FRC)来实现 10bit 的显示效果,也就是借助抖动 补偿算法实现模拟色的效果。

60507d288e9f0910ca24e11d具体是如何实现的呢?举个简单列子,如何在黑与白之间产生灰色呢?很简单的一个方法,只要我们控制灯光的明暗强度,便会实现不一样的颜色效果,比如更亮一些,那便是浅灰,亮度稍微少一些,便是深灰,而这便生成了更多种的颜色效果。而 FRC 抖动技术便是借鉴了这种工作原理,让像素以肉眼不可察觉的频率来回切换两种或几种颜色抖动叠加,进而形成 "8 抖 10" 的 bit 显示效果。

60507d288e9f0910ca24e11d那 "8 抖 10" 的 bit 相比原生的 10bit 有什么缺点呢?缺点还是比较明显的,抖动所带来的色阶效果与 10bit 原生的肯定有所区别,而且借鉴补偿色的加入,也更容易产生伪色,观感上会感觉到偶尔的小噪点,影响视觉观感。

什么叫做全链路 10bit 色彩?为何会诞生出此项技术呢?

上面我们一直谈论的都是 " 显示 " 部分的 10bit 内容,但是对于一块真正要显示出 10bit 色彩的内容来说,不仅仅需要的是显示部分,还需要的是 10bit 内容的拍摄、存储、再到显示的三大主要部分。再细化分,就包括拍摄、编码、存储、解码、显示五大部分。

60507d288e9f0910ca24e11d目前部分手机已经可以满足 10bit 色彩的拍摄、10bit 色彩的屏幕显示,但是在中间存储与转换过程中,并不能很好的对 10bit 色彩进行保留或者读取,会出现色彩丢失情况的发生,而 OPPO Find X3 所采用的全链路 10bit 色彩的技术,注重的便是 10bit 资源的编码、存储以及解码部分的功能实现。

60507d288e9f0910ca24e11dOPPO Find X3 搭载支持 10 亿色采集的索尼 IMX766 双主摄,10 亿色的臻彩屏显示,同时采用了 HEIF 格式图像,不仅能够支持最高 16bit 色深的照片,同时也采用了更为先进的压缩算法,同时通过重构 Android 底层的编码和解码系统,同时改造内存数据,使得 OPPO Find X3 系列成为了安卓阵营中首个支持 10bit 图像色彩管理的手机产品,完成了从拍摄 - 存储 - 显示的全链路色彩管理。

60507d288e9f0910ca24e11d如何看待部分人所说的 10bit 无用论?

有人觉得现在 10bit 并没有什么用处,认为现在手机上 8bit 与 10bit 的显示效果,肉眼根本看不出来区别,而且还徒增耗电量。但是我并不这么认为,现阶段 10bit 的资源、显示设备均已开始慢慢走上正规,视觉上势必会有所提升,而这种色彩更细腻、过渡更平滑的画面效果,将带来更为舒适的视界感受,至于某些人所说的效果差不多?完全就是没体验过的人发出的言论,把两者放在一起会有明显的差异,10bit 效果明显更佳,有对比才有差异!

60507d288e9f0910ca24e11d关于 10bit 的无用论,大家又是怎么看的呢?欢迎下方共同探讨!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值