小米10配置了防闪烁传感器
2020-03-24
来源:半导体投资联盟
前段时间,小米手机官方对外公开表示小米10手机装配了一枚防闪烁传感器(Flicker Sensor)。这枚防闪烁传感器(Flicker Sensor)能够十分准确地消除频闪。
官方介绍频闪条纹就是我们从手机屏幕观察另一台电器的屏幕,手机拍摄画面中会有一条条亮线从屏幕底部推移至顶部,又从屏幕底部出现,无限循环,这种现象就叫频闪条纹。
小米手机科普要产生频闪条纹得有两个条件:
1、 交流电的光源:比如电视机、电脑屏幕、家用电器发出的光源。我们国家家用电标准是220V 50Hz,光强的波动是100Hz,周期10ms。假如用手机在室内拍照,这时候室内的电视或者电脑屏幕发出的光源就像一个一个波浪,它们的能量每时每刻都是在变化。
2、电子卷帘式曝光:顾名思义电子卷帘快门是通过控制芯片逐行的方式实现的,它没有实际意义上的快门,而是通过通电控制传感器,使其不同部分在不同时间下对光的敏感度不同,逐行进行曝光,直到所有的像素点被曝光。
这时候如果我们使用的是“电子卷帘式曝光相机”,又以较短的曝光时间拍摄。由于每一行曝光时间不同,获得的能量也可能不同;那么在不同的感光面接收到的光能量不一样,从而产生了图像上的频闪条纹。
如果可以通过检测光源的频率,获得光源的周期再计算相机的曝光时间,就可以彻底消除条纹的产生。
官方介绍为了更精准地消除频闪,小米10独立使用了一枚防闪烁传感器(Flicker Sensor),这是一种对环境光采样的传感器。
小米10 Flicker sensor的特点是:
1、检测准度更高:更适合相机防闪烁设置为自动,准确检测50/60Hz电源,方便各国旅行漫游。
2、检测范围更广:除了50/60Hz交流电源外,60/90Hz显示器,甚至理论上1~500Hz光源都可以检测。
3、检测用途更多:通过识别人造光源和频率,采用定制曝光策略,在抑制频闪条纹的同时不影响其他场景曝光。
打开小米10 Pro的相机,点击「设置」-「防止闪烁」-「自动」,防闪烁功能就生效了。再次拍摄刚才出现条纹的画面,「频闪条纹」彻底消失了。
知道了光源的频率就知道了周期,我们就可以通过调节曝光时间为光源检测周期的整数倍,让曝光速度与光源「同步」,这样就彻底消除了频闪现象。