CTS Verifier(Camera FOV Calibration) 笔记

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/armwind/article/details/79457363

CTS Verifier(Camera FOV Calibration) 笔记

参考博客:http://blog.csdn.net/wds1181977/article/details/47726385
google兼容包下载:http://source.android.com/compatibility/downloads.html

1.安装cts verify apk(8.0_r4)

系统版本最好是userDebug的,这样可以直接通过命令安装

adb root
adb remount
adb install CtsVerifier.apk

CtsVerifier软件下载:http://download.csdn.net/download/armwind/10271045

2.测试注意事项及设置选项

  • 【1】注意事项:用A4纸张打印如下图的图片,两边对称,并记录2边边线的距离line_distance.

    安装我们打开的cts verifier apk 然后找到Camera中的Camera FOV Calibration选项打开测试项
  • 【2】设置1:上一步FOV 测试项进入后,请在预览界面的左上角Setup选项,会弹出下图中的界面。界面中的第一个选项是设置A4 纸两条边线距离的.

  • 【3】设置2:设置Camera距离A4纸的水平距离。到此设置完这两个参数即可测试,依次拍照观察测试结果是否满足FOV需求。

3.测试结果

如果测试失败的话,请更改对应sensor配置信息。

  • 高通平台:请更改平台xml中sensor相关信息,水平视场角,如下所示:
    <LensInfo>
      <FocalLength>3.461</FocalLength>
      <FNumber>2.2</FNumber>
      <TotalFocusDistance>10</TotalFocusDistance>
      <HorizontalViewAngle>68</HorizontalViewAngle>
      <VerticalViewAngle>53.7</VerticalViewAngle>
      <MinFocusDistance>0.1</MinFocusDistance>
    </LensInfo>
  • 展讯平台:如果是展讯平台,则需要更改驱动配置ic信息(fov_info),具体如下所示:
static SENSOR_STATIC_INFO_T s_ov2680_static_info[VENDOR_NUM] = {
    {
     .module_id = MODULE_SUNNY,
     .static_info = {
         .f_num = 240,
         .focal_length = 200,
         .max_fps = 0,
         .max_adgain = 8,
         .ois_supported = 0,
         .pdaf_supported = 0,
         .exp_valid_frame_num = 1,
         .clamp_level = 16,
         .adgain_valid_frame_num = 1,
         .fov_info = {{2.84f, 2.15f}, 2.15f}}
    }
    /*If there are multiple modules,please add here*/
};

猜你喜欢

转载自blog.csdn.net/armwind/article/details/79457363
FOV