高通camera调试流程文档

一.光源篇
1.标准光源
标准光源是指模拟各种环境光线下的人造光源,让生产工厂或实验室非现场也能获得与这些特定环境下的光源基本一致的照明效果。标准光源通常安装在标准光源箱内,主要用于检测物品的颜色偏差。
人造的标准光源主要有如下10种类型:

高通camera调试流程文档

1. 软件工具
a. 调试工具:
在调试的时候Chromatix tools 的PC版或是Mobile版本是必备的, PC版本功能很强大,可以调试的很细节,但是比较繁琐,对调试设备的要求高;Mobile 版本一般适合初步调试,只是截取了PC版功能调试的一部分,当然最大的好处是所见即所得;建议在调试的时候,两个工具能结合使用,发挥各自所长。
b. 编译工具:
不管使用PC 还是Mobile工具,最终都要通过Chromatix tools PC端软件生成头文件,而此工具目前只有windows版本,为了避免不同平台之间切换,浪费时间,一般最好在windows下编译,然后push到手机中。此编译工具网上很多,找一个最适合自己的使用。

2. 硬件工具
下图列出了所需的工具以及用途说明:
3. 辅助工具
Benchmark所需样机,图片等。

三.工作流程篇
这里的流程是根据我们公司实际情况,结合自己调试所做的简单总结。

1. 工作流程图:

高通camera调试流程文档
3. 效果优化以及测试:
高通camera调试流程文档
a. hal层
硬件抽象层HAL(初始化,第三方等没有显式调用的时候生效),代码位置如下:
hardware/qcom/camera/QCamera2/HAL/QCameraParameters.cpp
b. SnapdragonCamera应用
我们的源代码应用SnapdragonCamera (显式调用生效),代码位置如下:
packages/apps/SnapdragonCamera/res/value/qcomstrings.xml (qcomarrays.xml定义值)

六.如何快速检验camera
在项目进度的压力下,一般往往要先确认模组是否可用,所以一定要学会如何快速检验camera,方便采购。
在把sensor点亮,预览正常的情况下,检查:
1. 清晰度:
如果画面很模糊的话,一般来讲,通过调试参数也不会好太多,换模组试试,如果换了多颗模组还是如此,那就联系模组厂,果断换镜头。
2. 炫光:
在室内对着灯管或是白炽灯转动手机不同角度,看看是否有炫光,炫光是否严重。
3. 镜头畸变:
看菱角分明的物体或是特定测试图纸,看是否有畸变。
4. Camera开孔是否匹配:
检查预览窗体是否有被触摸盖板遮挡,和结构或是硬件确认问题。
5. 电噪:
手离镜头一到二厘米,挡住镜头,看是否有电噪;如果有的话,找硬件确认电源稳定性;如果硬件没有问题,看是否模组有问题,和模组厂沟通解决。
6. DVDD是否正确:
手离镜头一到二厘米,挡住镜头,看是否有横条纹,如果有一般是DVDD不对,请硬件帮忙确认。

来源:jinron10

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年11月10日
下一篇 2019年11月10日

相关推荐