接上文继续介绍下摄像头驱动流程与评测项目:
Ø 驱动架构
在Kernel层用camera的驱动将其驱动起来以后,将硬件驱动接口交给Hal;
上层的camera应用程序在andriod实时系统的虚拟机中,加载留给camera公用的库文
件,调用Hal层的接口来控制camera硬件来实现功能。
Ø 驱动流程
1- 打开camera的电源,使其有能量保证;
2- 打开IIC,设置PDN管脚,使camera退出standby模式,按照要求给出复位动作;
3- 读sensor的版本ID,确认连接上想连接的sensor;
4- 对sensor进行初始化,下载基本参数让其工作起来,包括软复位;
5- 下载preview的参数,为预览动作准备;
6- 下载capture的参数,为拍照工作准备;
7- 设置PDN管脚,使sensor进入standby模式,或者关闭LDO电源退出camera;
光学客观测试项
还有 白平衡 信噪比 均一性 等项目需要关注。
举例如下:
主观效果测试项
主要参考如下场景:
室内: 办公区 、弱光
室外: 阳光下、近景、远景、夜景
(顺光、逆光、测光、树荫、绿植、车辆、建筑、街道、天空等)
-END-
﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌
文章若有帮助,或点赞分享或转载收藏,都是持续更新的动力!