1. 程式人生 > >CTS Verifier(Camera FOV Calibration) 筆記

CTS Verifier(Camera FOV Calibration) 筆記

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*/
};