天天看點

Camera | 11.瑞芯微攝像頭采集圖像顔色偏綠解決筆記

作者:一口Linux

前言

在實際調試基于瑞芯微平台的camera過程中,發現顯示的圖檔發綠, 現在把調試步驟分享給大家:

Camera | 11.瑞芯微攝像頭采集圖像顔色偏綠解決筆記

1、修改iq檔案

sdk中位置:

@external/camera_engine_rkaiq/iqfiles/isp21/ov13850_ZC-OV13850R2A-V1_Largan-50064B31.xml【現在已經不用了。主要用json配置檔案】
@external/camera_engine_rkaiq/iqfiles/isp21/ov13850_ZC-OV13850R2A-V1_Largan-50064B31.json
           

修改如下:

{
 
  892                                 "Gamma_en": 0,

 …………
       "BLC_Data": {
            "ISO":  [50, 100, 200, 400, 800, 1600, 3200, 10000, 12800, 25600, 51200, 102400, 204800],
            "ISO_len":  13,
            "R_Channel":    [256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256],
            "R_Channel_len":    13,
            "Gr_Channel":   [256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256],
            "Gr_Channel_len":   13,
            "Gb_Channel":   [256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256],
            "Gb_Channel_len":   13,
            "B_Channel":    [256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256],
            "B_Channel_len":    13
        }
 } 
           

主要是将Gamma_en值設定為0, 同時将BLC的R_Channel、Gr_Channel、Gb_Channel、B_Channel值全部修改為256

設定後重新開機,沒有明顯變化

于是進入第二步

2、修改sensorType

将該屬性值修改為:SENSOR_TYPE_RAW

該屬性位于攝像對應的xml檔案中,

sdk中該檔案位置:

@hardware/rockchip/camera/etc/camera/camera3_profiles_rk356x.xml
           
262             <sensorType value="SENSOR_TYPE_RAW"/> <!-- SENSOR_TYPE_SOC or SENSOR_TYPE_RAW -->  
sensorType 修改為SENSOR_TYPE_RAW
           

開發闆中該檔案位置

/vendor/etc/camera/camera3_profiles.xml
/vendor/etc/camera/camera3_profiles_rk356x.xml
           

可以先修改完然後push到闆子中。

修改完現象如下:圖像有黑色橫紋

Camera | 11.瑞芯微攝像頭采集圖像顔色偏綠解決筆記

請添加圖檔描述

關掉json檔案中lsc

@external/camera_engine_rkaiq/iqfiles/isp21/ov13850_ZC-OV13850R2A-V1_Largan-50064B31.json

1381                         "lsc_v2":   {
1382                             "common":   {
1383                                 "enable":   0,       
           

重新編譯,燒錄重新開機:

顔色不再發綠,

Camera | 11.瑞芯微攝像頭采集圖像顔色偏綠解決筆記

與前面第一章照片對比還是比較明顯。

雖然圖檔不在偏綠,但是具體這些參數的原理還是一知半解,

有精通的老鐵,可以背景給我留言,

告知一二。

最後

攝像頭知識點相當龐大,

要想把所有細節全部搞清楚,難度很大,

本系列文章僅從v4l2核心架構角度分析,

所述内容僅是冰山一角,

本系列文章更新暫告一段落,

且學且珍惜。

有對瑞芯微平台比較感興趣的老鐵,

可以加我好友

拉你進瑞芯微技術讨論群

繼續閱讀