写点什么

跟着卷卷龙一起学 Camera-- 延迟 03

作者:卷卷龙
  • 2022-10-16
    广东
  • 本文字数:666 字

    阅读完需:约 1 分钟


这段时间主要是由于预览的分辨率和拍照的分辨率的大小不一样、处理的偏重也不一样,所以需 要重新配置 ISP,sensor,甚至为了更好的效果需要重新设置曝光的时间白平衡的参数等需要花 费的时间。如果除去 AF 这段时间就是 shutter lag 的主要时间。也就是这段时间在很大程度上 决定所见及所得。这段时间控制的比较好的公司比如水果还有以前的诺记的 windows 机器都可 以控制在 200Ms 甚至更低。但是多数的 Android 手机受制于平台控制不到这么好,时间是这 个好几倍。这让用户无法忍受。这个时候有了另外一个功能出现了就是 ZSL(Zero shutter lag)。 这个也是现在 Android 手机常用的功能,它的想法很简单,既然重新设置时间很长我就不重新 设置了。预览和拍照一个分辨率,显示的时候用处理器缩放下就解决了。甚至按下按键都不去等 下一个画面。直接缓存之前的几帧画面。从中找就好了,不要说零延时,甚至可以再往前找找到 负延时的画面,取到用户想按但是还没触到屏幕的时候的画面。这极大的提高了用户在拍照过程 中的感受。但是这也引进了新的问题。拍照的分辨率一般大于预览的分辨率,导致了平台处理的 数据量更大了也更耗电了。另外某些场景下的拍照的效果确实不如没有用 ZSL 之前好,比如低 光状况下的噪声状况。但是明显所见即所得对于用户的感受提升很大,在不能系统上减少这段时 间的情况下,现在多数的 Android 手机都使用了 ZSL 功能改善这个问题。因为平台硬件,操作 系统,camera 的底层都是从平台厂商来的。一台手机的研发周期就是那么几个月。这些基本性 能根本没有时间优化。甚至这些关键的性能指标根本没有测试过。


发布于: 刚刚阅读数: 3
用户头像

卷卷龙

关注

还未添加个人签名 2022-07-26 加入

还未添加个人简介

评论

发布
暂无评论
跟着卷卷龙一起学Camera--延迟03_ISP_卷卷龙_InfoQ写作社区