Camera CTS 问题经验积累

首先了解camera相关的cts测试

获取cts测试包,这个可以自行到谷歌官网下载,但是需要翻墙

到目录 tools/下运行 cts-tradefed文件

./cts-tradefed

然后开始测试cts

run cts -c CtsCameraTestCases命令测试整个camera模块

run cts -c CtsCameraTestCases -m +具体测试项   单侧某一项

 

具体测试时遇到的问题:

Camera FOV Cailbration测试fialed

高通平台:

安装CtsVerifier.apk软件,测试Camera FOV,发现不满足要求

修改方式:

vendor/qcom/proprietary/mm-camera/mm-camera2/media-controller/modules/sensors/configs/XXX_camera.xml

文件中修改对应型号模组的HorizontalViewAngle属性值复测,知道满足要求为止。该属性值是控制camera的水平视角

 

l r 查看历史测试记录

run retry --retry +session id

复测对应id的failed项

MTK平台hal3的大多数CTS failed修改都在metadata中

MTK FOV计算公式:FOV = 2*arctan(d/2f)

其中d是sensor的硬件物理尺寸

f为camera的focal lengths

配置分别对应

MTK_SENSOR_INFO_PHYSICAL_SIZE和MTK_LENS_INFO_AVAILABLE_FOCAL_LENGTHS

 

 

 

  • 1
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值