CCT之CAMERA TUNNING調(diào)試學(xué)習(xí)總結(jié)_第1頁
CCT之CAMERA TUNNING調(diào)試學(xué)習(xí)總結(jié)_第2頁
CCT之CAMERA TUNNING調(diào)試學(xué)習(xí)總結(jié)_第3頁
CCT之CAMERA TUNNING調(diào)試學(xué)習(xí)總結(jié)_第4頁
CCT之CAMERA TUNNING調(diào)試學(xué)習(xí)總結(jié)_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、對于MT6589平臺camera調(diào)試的學(xué)習(xí)總結(jié),camera調(diào)試學(xué)習(xí)的是對于raw類sensor的調(diào)試,對于yuv格式的sensor是由FAE幫助我們調(diào)試的。  首先在調(diào)試一個camera 之前要準(zhǔn)備好調(diào)試所需要的環(huán)境,實驗室是必須的,另外還要有調(diào)試的工具安裝。調(diào)試camera之前要確保安裝好三個工具:1.CCT (Camera Calibration Tool)camera的大部分調(diào)試工作都是在這個工具下完成的2.Imatest 在camera 調(diào)試CCM 部分和PCA部分所需要用到的picture分析工具3.Customer_DP

2、 這個工具在調(diào)試AF參數(shù)的時候可以用到以及可以驗證當(dāng)前的照片和所用的軟件代碼是否一致,以及確定camera調(diào)試的好壞。   對于CCT TOOL的使用,一、OB的調(diào)試:OB形成的原因是:1)在全黑的環(huán)境下,理論上sensor感應(yīng)到的電流值應(yīng)該為零,但是由于暗電流的存在,則形成了OB2)影響OB的原因還有熱燥點,模組漏光,模組的電路打樣等等原因。我們在開始調(diào)試一個camrea之前要先看一下這個camera的模糊的好壞,若效果不好,是否可以通過軟件的方法進(jìn)行優(yōu)化,這時我們就要看這顆sensor的OB 是否合理。操作方法:在一個完全黑的環(huán)境下,將ca

3、mera用黑色的遮光片遮住,保證不能漏光(調(diào)試之前確認(rèn)軟件已經(jīng)將meta模式下的閃光燈關(guān)掉,否則會影響最后的OB值),OB值可以通過兩種方法得到,如圖一選擇菜單CDVT Sensor Test 中的OB Stability選項,然后run,大概兩分鐘左右就會出現(xiàn)結(jié)果,點圖下邊的RAW Anglysis Result,這時候我們可以先把分析驗證出來的結(jié)果給export出來,然后分析這顆sensor 的性能是否OK,基本上對于不同的sensor IC的OB值是不同的,但是同一個SENSOR IC的OB 值是差不多的,如果性能夠好,則OB值相差的范圍在(1-1)左右,像

4、我們經(jīng)常使用的OV5647的OB值大概是14左右,而OV8825的OB值則是64左右。若是跑出來的OB值跟這個值有很大的懸殊,則說明這顆SENSOR的性能太差,軟件調(diào)試很難改善效果。1.通過RAW Anglysis Result得到的圖標(biāo)如圖二所示:2.另外一種得出OB值得方法如圖三所示:在CDVT SENSOR Calibration 菜單中直接得出OB的值,操作方法和上邊一樣,若客戶在最后的時候說我們的sensor在capture和preivew的時候顏色,亮度等不一樣,有可能是我們這顆sensor的性能不是很好,這時我們可以分別測試一下preview和capture兩種情況下的

5、OB,然后在后續(xù)調(diào)試的過程中對于preview和capture扣不同的OB,但是在一般情況下我們只需要測試一種OB即可,在得到OB之后,我們需要將OB的參數(shù)寫到我們的NVRAM里邊,操作菜單如圖四所示:在OB所對應(yīng)的框中將調(diào)試得到的OB值填到前邊的四個框中,一般情況下這四個值我們都是填的一樣的,但是如果客戶喜歡圖片偏紅一點,這時我們可以紅色少扣一點,而藍(lán)色多扣一些,這時我們R 可以填16,B就可以填17,設(shè)置完成這四個值之后,我們就按下邊的按鈕Calculat計算出來gain和offset,在計算完成之后我們看到圖四左邊還有兩個對話框這時我們要將OB的值給寫到對應(yīng)的寄存器里邊,我們總

6、共有011,12組OB的數(shù)值,我們要將每組到寫進(jìn)去,每次寫完都要點Apply to register菜單,在12組寫完之后我們可以直接點Save to NVRAM,給保存到NVRAM中去。一般情況下我們在調(diào)完一個功能的時候都會保存一個對應(yīng)的.csv格式的文件,以備我們后續(xù)使用。到這里我們的OB調(diào)試已經(jīng)結(jié)束,接下來我們要調(diào)試shading。二、shading 調(diào)試   對于shading 的調(diào)試比較麻煩是因為我們要拍出高、中、低三個色溫下對應(yīng)的preview catpuer video三組的九張照片,但是若對于要求不是很苛刻的客戶,一般情況下我們

7、可以低色溫和中色溫都在TL84這個色溫下去拍,因為中色溫和低色溫的顏色本來也比較接近。在開始拍照之前我們要做好以下幾個工作:1.手機(jī)平放在色溫箱中,且要將濾光片放置在camera的上方  2.設(shè)置好牌照的條件,如圖五所示:Banding要設(shè)成50HZ,將MF設(shè)置成100,且要APPLY,保證在capture的過程中AF是在同一個距離不動,設(shè)置好之后我們就可以拍照了,拍照的格式可以選擇jpeg,然后照片大小設(shè)置成1:1,mode要自己設(shè)置,shading 的調(diào)試框如圖六所示:在我們設(shè)置完拍照模式之后,選擇tuning para按鈕,可設(shè)定shding要補(bǔ)償?shù)谋攘?,通常建議設(shè)置

8、成85%90%,我們現(xiàn)在一般都設(shè)置成85%,tuning完之后我們依次按下calculate,Apply para and table ,Apply para按鈕,且save to nvram,設(shè)置完之后就可以capture了。Capture后我們可以在左上方看到拍到的照片,可以按邊上的那些條件,看我們圖片的shading 如何,同時可以看下邊的RGBY四條曲線,好的曲線是四條線差不多重合在一起的,且是光滑和平滑的。拍完九組照片之后,我們要把參數(shù)save to NVRAM。在這步操作完之后,我們可以將圖五中shding enable這個選項給勾上,去驗證我們的shading

9、是否ok,若最后拍出來的照片RGBY四條曲線是基本平穩(wěn)的,則說明我們的shading 已經(jīng)調(diào)試ok.(需要注意的是我們在選擇capture mode的時候,圖片的大小要改成16X16的,因為默認(rèn)的是32X32的)。調(diào)試完shading 之后我們要去調(diào)試AE.三AE的調(diào)試:MTK不建議我們自己去調(diào)試AE,而我們在調(diào)試sensor的過程中只需要去將EV去客制化,如下圖七所示:因為mtk已經(jīng)幫我們定好了一個標(biāo)準(zhǔn),因此我們在調(diào)試AE的時候,只需要將Target LV給固定為116,calibrate 出EV Offset的值,然后給SAVE TO NVRAM中,然后再整個

10、的apply and save to NVRAM即可。AE在調(diào)試完之后,需要調(diào)AWB.四、AWB的調(diào)試     AWB的調(diào)試沒有什么技巧,但是是比較費(fèi)時且需要耐心的一個過程,因為我們在調(diào)試AWB的時候要拍攝(D75、DNP、Strobe)高色溫、(CWF、TL84)(中色溫)、(Horizon、A)低色溫等七種色溫的圖片,這個要用灰卡進(jìn)行拍攝。手機(jī)需要將整個灰卡鋪滿整個屏幕。且手機(jī)是固定的,拍攝之前需要將條件設(shè)置好,在圖五的基礎(chǔ)上我們只需要再進(jìn)行如下設(shè)置即可,如下圖八所示:因為在上邊我們已經(jīng)調(diào)試好shading ,因此在這里我們可以將shadi

11、ng enable這個選項給勾上,同時在調(diào)不同色溫的時候,要根據(jù)色溫的高低選擇low mid high按鈕,且在進(jìn)行awb調(diào)試的時候我們mode要選擇為capture ,拍照模式要選擇pro Raw -10bit的(也可以選擇pro raw -8bit),但是我們剛開始調(diào)試一般都選擇10bit的,拍完照片之后,在如圖九所示的圖中:的左邊就會出現(xiàn)我們剛拍的照片,我們要在照片上框一個框,然后在對應(yīng)的下邊的色溫條中雙擊此時拍照模式下的色溫條,則會出現(xiàn)這個色溫下的RGB所占的權(quán)重,在拍閃光燈的時候,我們應(yīng)將圖五中的flash enable給勾選上拍照,在拍完七組照片之后,AUTO TUNING

12、0;的按鈕就可以使用了,點AWB Light Area按鈕,此時可以看到七個色溫所對應(yīng)的的溫度框,如下圖十所示:一般情況下我們都會自己在增加一個daylight fluolescent的框以保證所有的點都會落在框中,在增加完之后我們update,就可以看到我們新加的框了,在藍(lán)色的框下邊。這時候我們再按preference gain按鈕,將RGB三個拉BAR都拉到最左端,保證顏色肯定是灰色的,且沒有偏色,一般情況下我們都不用自己手動去調(diào)節(jié)RGB的值(默認(rèn)的都是512),但是若在AWB調(diào)完之后我們發(fā)現(xiàn)某個場景的照片有偏色也可以自己去調(diào)節(jié)RGB的值,但是不要太大。如下圖11所示:調(diào)試完這些參數(shù)之后,

13、我們就可以將所有的參數(shù)給save to NVRAM,之后我們在將圖五中的AWB ENABLE給勾選上,就可以拍照進(jìn)行驗證了。在驗證的過程中,我們就可以用jpeg格式的照片驗證,這樣比較快,對于我們調(diào)試的AWB效果是否好,我們可以看圖九中有一個表格,在表格下方有一個get按鈕,我們可以get一下,對于高色溫下一般都會占到90%以上,對于中色溫和低色溫則是分布的比較開,但是只要你現(xiàn)在的這個色溫占到45%以上都是OK的。調(diào)試完awb之后,一般camera的效果都可以可以的,若還要繼續(xù)調(diào)試,則可以在調(diào)試AF(因為AF 是用DP 調(diào)的,因此在說完CCT之后,我們再說AF 的

14、調(diào)試),接下來是調(diào)試GAMMA四、GAMMA的調(diào)試Gamma的調(diào)試是要拍灰階卡的,根據(jù)我們拍出來的照片去調(diào)試gamma曲線,mtk會給我們幾組之前別人調(diào)過的比較好的gamma曲線,一般情況下我們只要用那些曲線就可以了,不用自己去調(diào)gamma曲線,因為調(diào)試的不好會出現(xiàn)圖片的對比度和噪點有很大的差別。Gamma調(diào)試完之后,就是CCM的調(diào)試五、CCM的調(diào)試CCM的調(diào)試有一半是用CCT調(diào)的,還有一半是用Imatest調(diào)試的,CCM調(diào)試要拍24色卡,且也要拍高中低三組色溫下的照片,且在調(diào)試CCM的時候,對于拍照的模式和拍出來的照片的命名方式都是有要求的。照片模式我們要選擇pro raw -10bit,照

15、片的命名方式跟工廠模式中camera拍出來的照片的命名方式是一樣的,如D65_2528x1868_10_0.raw,其中這個照片的信息D65就是在D65的這個光源下拍的,2528和1868是照片的大小,10是10bit,0是顏色格式(B:0,GB:1,GR:2,R:3),在調(diào)試CCM 的時候要確定有一個目標(biāo)原W文件和gamma.csv文件,以及我們自己的照片,如下圖12所示:在我們將目標(biāo)文件和我們自己的文件都導(dǎo)進(jìn)去的時候一定要再圖片上將二十色顏色都框上,同時點AUTO SELECT按鈕,且彈出對話框要按no,確定不在重新導(dǎo)進(jìn)文件。在選完之后我們要按Optimize按鈕,去優(yōu)化我們的圖

16、片,這時候我們可以看到上邊的那個矩陣的數(shù)字變化,對角線的數(shù)字分別代表補(bǔ)償?shù)腞GB的值,我們分析可以看到對于中低色溫就藍(lán)色補(bǔ)償?shù)亩嘁恍?,高色溫就紅色的補(bǔ)償?shù)亩嘁恍?。進(jìn)行完這些操作的時候在我們安裝工具的目錄下有一個名字為optResult_CCM的文件,我們可以先點Reset polu data按鈕,將這個execl表格中的內(nèi)容清空,然后按add new poly data 按鈕增加一組數(shù)據(jù),再點Gen para,apply para,apply,save to nvram,再各個色溫拍照優(yōu)化完之后,且進(jìn)行完這些所有的操作之后,我們就可以拍照驗證我們調(diào)試的CCM 結(jié)果。這時我們

17、需要將圖五中的Dynamic ccm這個給勾選上,拍照的時候我們要拍JPEG 的照片格式,只有這樣Imatest才能打開,在打開imatest的時候我們就可以分析我們現(xiàn)在照片的飽和度以及顏色是否偏差很大,會有一個圖表出來。 七、PCA的調(diào)試: 八、AF的調(diào)試:       AF的調(diào)試的基本是要進(jìn)工廠模式下,在 Hardware Testing下有camera測試項,進(jìn)入進(jìn)行設(shè)置,capture size選擇就是capture size,cpture type可以選擇為jpeg only(為了節(jié)省

18、手機(jī)空間,也可以選擇pure raw,這時會生成兩張照片,一張raw,一張jpeg),Capture number就選擇為single,iso speed可以用默認(rèn)的,strobe mode選擇為off將閃光燈關(guān)掉,AF選擇為FULL SCAN,并從中選擇一張最清晰的照片進(jìn)行選擇,然后開始preview開始拍照,因為每次AF都要跑1024步,因此拍一張照片的時間會比較長,一般情況下我們只需要對特定距離進(jìn)行拍照,遠(yuǎn)景可以選擇3m,2.5m,2m,中景可以選擇1.5m,1m,80cm,在70cm一下就是近景了,因為在近景的情況下AF動的會比較小,且比較細(xì),因此在70cm一下,我們就要每隔10cm進(jìn)

19、行一次拍攝,最近的距離要根據(jù)廠家提供給我們的馬達(dá)可以達(dá)到的最近距離去試,一般情況下我們就測到10cm,拍完這幾組照片之后,就可以用DP工具去分析AF的性能了。運(yùn)行DEBUG Parser工具,在里邊有AF Table Gen功能,在這里我們可以將照片都打開,這時候在工具中就可以根據(jù)分析最近的照片得到AF的offset,且我們可以看到在不同距離,馬達(dá)所在不同位置時camera達(dá)到拍照的最清晰點,我們可以直接自己計算將lens_para_FM50AF.cpp文件中AF的參數(shù)進(jìn)行填寫,如下所示:const NVRAM_LENS_PARA_STRUCT FM50AF_LENS_PARA_DEFAULT

20、_VALUE =    /Version    NVRAM_CAMERA_LENS_FILE_VERSION,     / Focus Range NVRAM    0, 1023,     / AF NVRAM            / - AF -      

21、60; 100, / i4Offset          12, / i4NormalNum          12, / i4MacroNum           0, / i4InfIdxOffset         

22、0; 0, /i4MacroIdxOffset                                     0,   20,  44,  72, 100, 144, 189, 242, 305, 379,&#

23、160;              453,  527,   0,   0,   0,   0,   0,   0,   0,   0,             0, &

24、#160; 0,   0,   0,   0,   0,   0,   0,   0,   0            ,第一組參數(shù)0,1023是指AF總共可以運(yùn)動1024步,下邊的100是指AF的起始值,AF在100以后才會達(dá)到第一次最清晰的點,下邊的兩個12,是指下邊數(shù)組中AF可以移動的步數(shù),即下邊數(shù)組中AF移動的步數(shù)的個數(shù),我們可以自己手動填這個文件,也可以將這些數(shù)給輸入到CCT工具里,自動生成參數(shù),如下圖所示:若我們馬達(dá)的靜深不夠深,我們會發(fā)現(xiàn)在我們拍的照片中,每個照片所達(dá)到最清晰狀態(tài),AF移動的距離都很小,這時我們就要將我們camera近

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論