调试camera总结
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
调试camera经验总结。
一个好的camera效果,需要多方面保证,1.senor,镜头,马达要好,这是源,如果源头不好,后面怎么优化都没有用。2.ISP要好,ISP是否有硬件滤波器?3A算法是否先进,iphone好也是其3A的算法很厉害。对于我们来说,首先是争取选择更好的物理,是否是背照式是sensor?如果需要夜景好是否是大pixel的sensor 或者是否是RGBW的sensor?镜头的光圈是否足够大,是5P,还是6P的,是否带有蓝光玻璃等?选定好了一款sensor,怎么开始我们调试工作。
1.找模组厂要到golden模组,如AWB,shading和AF的golden,后
续我们的调试都是基于这个模组,只有使用这种模组调试的才能cover尽可能多的模组。
如果有条件的话,可以向厂家要到一些corner模组,用来验证我们后续调试的效果怎么样?
2.点亮我们的sensor,检查出图是否正常?如色彩是否正常,power
noise是否很明显?马达是否能正常工作,闪光灯是否能正常工作?
3.Sensor是否烧入了OTP,如果烧入了OTP,需要导入OTP,验证
OTP工作是否正常?
4.以上都准备好了的话,我们就可以进入camera的调试。
对于调试一个camera的模组,我们首先要评估这个模组的能力怎么样?确定我们帧率和gain策略,
特别是对于帧率一旦修改,理论上整个效果都需要重新开始调试。
确定好了曝光表之后,我们就可以用golden模组拍raw图了,拍好raw图,按照高通的文档一步步进行调试。
调试完成之后,测一下客观指标,分辨率,AWB,饱和度,色彩误差,灰阶,亮度均匀性,色彩均匀性,noise等,需要保证各个客观指标不能有大问题,每一项由问题,都说明我们的那一方面调试或者是我们raw图片拍出问题,需要分析原因解决问题。
满足客观指标之后,再去测试各个主观测试场景,如室内人物,室内花草,室内文字,夜景照片,室外人物,室外花草,室外建筑物,室外汽车等各个场景,根据各个场景的问题再解决。
其中我们调试最多的就是清晰度和噪点,这也是我们花最多时间调试的,需要反复调试,在不同的光源下,都需要调试,最好配合我们的客观标准测试,要不能有可能会出大问题。
1.曝光表。
一个合适的曝光表,是整个项目调试的基础,否则后面可能出现非常多的问题,如帧率过低,客户在低亮情况下,很容易拍出模糊的照片,帧率过高,低亮情况下,拍出照片过暗,这个对于过往经验要求比较高,我个人比较喜欢把前置摄像头的帧率限定在
7.5,后置摄像头10,特殊摄像头再特殊处理。
2.AWB。
由于高通默认AWB不但和我们实际的场景的颜色有关,其实还和我们的亮度有关,在参数里面有一项outdoor index,indoor index。
如果这个没有设置好,AWB就有可能出现问题。
强烈建议不要手动修改AWB point。否则后续有可能出现很多奇怪的问题。
3.Luma target。
这是调节我们画面的整体亮度的值,不能出现过爆也不能出现过暗。
4.color_luma_decrease_ratio。
如果不调试这个值就有可能出现拍一些彩色物体时出现画面过暗。
5.gamma
一组好的gamma,可以让画面更通透,更清晰,我个人比较喜欢在夜晚时把夜晚的gamma拉的对比度更大。
6.清晰度和噪点
由于这里需要拍摄不同亮度下的raw照片,首先要确保raw照片拍摄
Camera调试比较需要实际项目的经验,不能简单从文档和资料中学到,做的多遇到的问题多,相对就经验丰富一些。
7.调试饱和度
第一版参数时,我们一般不修改这里,使用默认参数,只是最后调试完了,测试一下我们的对比度的高低,根据对比度的高低,适当
调整ACE。