Camera CTS 问题经验积累

首先了解camera相关的cts测试

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

到目录 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
---------------------
作者:wing12345678910
来源:CSDN
原文:https://blog.csdn.net/wing12345678910/article/details/81329421
版权声明:本文为博主原创文章,转载请附上博文链接!

posted @ 2019-05-14 14:46  zzzxzzz  阅读(895)  评论(0)    收藏  举报