实测告诉你:小米10 Pro一亿像素可以秒拍成像
去年小米cc9 pro首发搭载了三星一亿像素的传感器,虽然拍照表现的确很出色,121分的dxo分数也是当时的no.1。不过有人质疑,用小米cc9 pro拍1亿像素照片需要等待较长时间,并且拍出来的照片规格很大,需要占用较大的内存空间。
因此网上有不少人质疑一亿像素摄像头的实用性,甚至认为骁龙730g算力不够,搭配一亿像素是小马拉大车。
早在2012年,诺基亚808就配备了4100万像素的摄像头,要知道诺基亚808里面只有一个单核的arm11处理器,频率也不过1.3ghz。至于骁龙730g拥有2个2.2ghz的kryo 470高性能核心(ca470)和6个1.8ghz的kryo 470低功耗核心(ca55),整体性能与前代旗舰骁龙850相去不远。
和8年前不同,如今手机拍照在算法方面日新月异,现在流行的各种美颜和修图无疑会需要耗费大量的算力资源。这就是为什么骁龙730g至少是arm11的30倍以上,那但4100万像素在arm11上没有任何问题,而区区1亿像素在骁龙730g出现了延迟了!
因此相机的算法以及硬件的算力是解决一亿像素拍照延迟的2个关键因素!
小米10 pro为了解决一亿像素摄像头拍照延迟的问题,做了努力:
1、算法优化
其实早在小米cc9 pro发布之后,小米的攻城狮已经意识到了一亿像素摄像头拍照延迟的问题!此后通过不断的优化算法,如今刷入最新固件之后,小米cc9 pro拍照延迟问题已经缓解了很多。
2、加入了专用的硬件isp
作为一款通用处理器,虽然骁龙865算力不俗,可以算是无所不能!
但是术业有专攻,比如在ai领域,只需要fp8/int8甚至是fp4/int4这样的计算精度就足够了。cpu如果用自己的单/双精度浮点单元(fp32/fp64)来模拟fp4的话,可以理解为花费了8~16倍的晶体管数量来实现同样的效能,非常之浪费。
同样的,拍照方面使用骁龙865的fp32/fp64浮点单元来进行运算也是非常浪费资源的事情。如果使用特定的isp计算单元,只需要非常小的代价就能获得比骁龙865更加强大的计算能力。
在这方面,小米10 pro配备了专用的硬件拍照isp,将拍照算力提升了4倍,就算是对一亿像素的图片进行即时修图处理也不在话下。
3、使用heif图片格式
一张未经压所的24bit色深raw格式照片的容量大致为300mb,转换为jpg格式之后依然有20m左右。而小米10 pro支持heif图片格式,heif图片基于hevc编码,在画质相同的情况下,图片的容量只有jpg格式一半不到。
也就是说一张一亿像素的照片使用heif格式存储,最终大小只有不到10m,而小米10 pro的ufs 3.0 闪存顺序写入速度高达732mb/s,随机写入性能也有218mb/s。10mb的照片眨眼之间就能写入闪存里面。
下面,让我们通过实际拍照体验来看看小米10 pro的一亿像素摄像头是否还存在延迟的问题!
就实测的表现来说,在开启108m像素进行拍照时,按下拍照键之后瞬间就完成了拍照,没有任何延迟,只是在使用相册打开照片时需要处理1~2秒。
以小米10 pro的拍照表现来说,以后应该不会再有吐槽一亿像素拍照延迟的问题了!相信随着硬件性能的提升以及手机在拍照算法的不断优化,未来的手机能够更加轻松的驾驭一亿像素摄像头。
上一篇: 联合国开发计划署推出手机游戏:很绿色