我在Android上做一些计算机视觉方面的工作。我已经做了一个应用程序,它可以在使用曝光锁定校准后保持低曝光,而且工作得很好。曝光是我想要的方式,几乎所有的视频帧都有LED开关。
然而,在我打开相机上的LED闪光灯后,图像很快就曝光过度了。
由于曝光是锁定的,这是我不明白为什么会发生这种情况。
我正在使用Moto G2nd和nexus5x进行测试。似乎只有Nexus 5X出现此问题。据我所知,设置曝光补偿有一些困难(Nexus5X没有),但曝光锁肯定会起作用,尽管我开始怀疑它有缺陷。Moto G2nd将曝光补偿设置为最小(这在这里是可行的)。
提出这个问题:短暂曝光过多的画面是Nexus驱动程序、缺少曝光补偿的结果,还是自然发生的问题?
如果是后者,我可以抵消它吗?我已经考虑过跟踪画面的整体亮度,并将其与几帧之前未过度曝光的画面进行比较。这看起来很棘手,而且行不通。
旁注:也许值得一提的是,Nexus在设置摄像头参数(打开或关闭闪光灯)后,视频输出似乎很快就卡顿了。可想而知,在此卡顿期间,CMOS充电时间过长?
https://stackoverflow.com/questions/38233214
复制相似问题