isp圖像調(diào)優(yōu)指南_第1頁
isp圖像調(diào)優(yōu)指南_第2頁
isp圖像調(diào)優(yōu)指南_第3頁
isp圖像調(diào)優(yōu)指南_第4頁
isp圖像調(diào)優(yōu)指南_第5頁
已閱讀5頁,還剩72頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

2016。保留一切權(quán)商標(biāo)聲、注2016。保留一切權(quán)商標(biāo)聲、注+86755-前前言前前言節(jié)中添加注意;3.9.3小節(jié)中的注意有修改i前言00B02(2016-09-前言00B02(2016-09-00B01(2016-08-目目錄前 123功能簡 功能概目目錄前 123功能簡 功能概 模塊介 3.1 3.2.23.2.3Demosaic調(diào) 3.2.4注意事項(xiàng)及相關(guān)問題3.2.5寄存器 3.3 NR調(diào) 目 DRC調(diào) 目 DRC調(diào) WDR調(diào) Crosstalk參 AntiFase AntiFalseColor參 Lens 3.10 3.10.1.. 3.11White 3.12 3121功能描 3.13 3.14 目 Local 目 Local Global 3.15 統(tǒng)計(jì)信 AE統(tǒng)計(jì)信 AE區(qū)域統(tǒng)計(jì)信 AE全局統(tǒng)計(jì)信 帶權(quán)重的AE直方圖信 4......................................................................................................................4.3.1AWB區(qū)域統(tǒng)計(jì)信 v插圖目圖2-1ISP結(jié)構(gòu) 圖3-1Sharpen的像素亮度luma和插圖目圖2-1ISP結(jié)構(gòu) 圖3-1Sharpen的像素亮度luma和銳化強(qiáng)度lumaWgt的關(guān)系曲 圖3-2單傳感器獲取圖像信 圖3-3demosaic功 圖3-5去摩爾紋功能參數(shù)變化趨 圖3-6DPC可以校正的壞點(diǎn)類 3-7DPC可能無法完全校正的壞點(diǎn)類型.............圖3-8動(dòng)態(tài)壞點(diǎn)檢測示意 圖3-9DRC的一般模 3-10ToneMappingCurve曲線圖圖3-11長短幀閾值的選 圖3-12幀間差與運(yùn)動(dòng)程度之間的關(guān) 圖3-13Crosstalk門 表格目表格目 3-10AWBExt擴(kuò)展參數(shù)表3-11CCM關(guān)鍵參 表3-12ACM關(guān)鍵參 表4-4MG區(qū)域統(tǒng)計(jì)信 11功能簡i316C30IPIReo11功能簡i316C30IPIReocRC,固定列噪聲去除),去霧等高級處理功能。i31C0P主要支持的圖像處理功能如下:支持bayer降噪支持gamma校正支持動(dòng)態(tài)范圍壓縮111222功能概Hi3516CV300ISPpipeline結(jié)構(gòu)如2-1ISPsensor,sensor22功能概Hi3516CV300ISPpipeline結(jié)構(gòu)如2-1ISPsensor,sensorBuilt-Inraw14bitRGBbayers的數(shù)據(jù)輸入,當(dāng)輸入數(shù)據(jù)位寬小于14bit時(shí),需對輸入圖像數(shù)據(jù)進(jìn)行高位對齊、低位補(bǔ)零處理。此模式下支持任意30:在DG后面;(偏移地址0x20090)0:AFDG1:AFDRCDither00:AEDG01:AEWB10:AEDRCDPC&GE位置調(diào)節(jié)寄存2圖2-1ISPISPISPISPISPISPISPISPISPISP4 2圖2-1ISPISPISPISPISPISPISPISPISPISP4 3模塊介3模塊介外,還能控制銳化后的圖像的overshoot和undershoot,以及避免噪聲的增強(qiáng)。ISO的增大而增大信號隨著曝光量ISO果。基于邊緣方向或無方向的銳化,能夠通過參數(shù)u8SharpenDu16SharpenUd過渡更加細(xì)窄、邊緣更細(xì)更窄、更加sharp,但是邊緣可能會(huì)出現(xiàn)鋸齒。增大u16SharpenUd能夠增強(qiáng)無方向的細(xì)節(jié)紋理的清晰度,比如提高草地毛發(fā)等細(xì)碎細(xì)節(jié)紋理的清晰度。u8SharpenD和u16SharpenUd的強(qiáng)度值是與系統(tǒng)的ISO聯(lián)動(dòng)的,可以根據(jù)不同ISO的場景調(diào)試設(shè)置不同的銳化強(qiáng)度。然而,增大以上兩個(gè)參數(shù)可以提高圖像的清晰度,但也會(huì)造成噪聲的放大。所以,可以通過調(diào)大u8TextureThru8SharpenD和u16SharpenUd對噪聲的增強(qiáng)。由于噪聲和圖像u8TextureThru8SharpenD和u16SharpenUd對噪聲的增強(qiáng),但是也會(huì)降低草地毛發(fā)等弱細(xì)節(jié)紋理的清晰度。所u8SharpenEdgeu8SharpenEdge,可以使圖像的邊緣u8SharpenD可以將圖像的邊緣銳化的更細(xì)更窄,u8SharpenEdge會(huì)將圖像的邊緣銳化的略粗、更加圓潤。u8SharpenEdgeu8EdgeThr來避免u8SharpenEdge對噪聲和細(xì)節(jié)紋理的增強(qiáng)。u8EdgeThr越大,u8SharpenEdge就只能增強(qiáng)圖像中越強(qiáng)的大邊緣,小的弱邊緣就不能被u8SharpenEdge增強(qiáng),但是,噪聲就被增強(qiáng)的越少,細(xì)節(jié)紋理也不會(huì)變粗。所以,一般情況下,建議u8EdgeThr設(shè)置的都大20,以保證噪聲不被增強(qiáng),草地毛5的控制。通過u8OverShoot可以控制圖像銳化后的邊緣的白邊和圖像的白點(diǎn)噪聲的大小。減小u8OverShoot可以減弱銳化后的圖像邊緣上的白邊和白點(diǎn)噪聲,減小u8UnderShoot可以減弱銳化后的圖像邊緣上的黑邊和黑點(diǎn)噪聲。如同時(shí)減小u8OverShoot的控制。通過u8OverShoot可以控制圖像銳化后的邊緣的白邊和圖像的白點(diǎn)噪聲的大小。減小u8OverShoot可以減弱銳化后的圖像邊緣上的白邊和白點(diǎn)噪聲,減小u8UnderShoot可以減弱銳化后的圖像邊緣上的黑邊和黑點(diǎn)噪聲。如同時(shí)減小u8OverShootu8UnderShoot,圖像的清晰度也會(huì)減弱。此外,u8shootSupStr參黑邊白邊的強(qiáng)度(幅度)減弱、寬度變窄。u8shootSupStr設(shè)置較小時(shí),草地毛發(fā)等細(xì)節(jié)紋理的清晰度可能會(huì)被減弱,此u8shotSupStr來避免草地毛發(fā)晰度,所以,視頻模式下,u8shootSupStr不用設(shè)的太大注意:u8OverShootu8UnderShootovershoot(白邊白點(diǎn))和undershoot(黑邊黑點(diǎn))的強(qiáng)度,u8shootSupStru8OverShoot和u8UnderShoot大邊緣的銳度。u8DetailCtrl128時(shí),細(xì)節(jié)紋理和大邊緣的銳度一致,圖像的整體銳度就是由其他參數(shù)決定的。u8DetailCtrl128時(shí),細(xì)節(jié)紋理的銳度高于大邊緣的銳度,并且u8DetailCtrl越大,細(xì)節(jié)紋理的銳度比大邊緣的銳度強(qiáng)的越多。u8DetailCtrl小于128時(shí),細(xì)節(jié)紋理的銳度低于大邊緣的銳度,并且u8DetailCtrl越小,細(xì)節(jié)紋理的銳度比大邊緣的銳度弱的越多。一般情況下,建議0-255的亮度被平均分為32段的亮度區(qū)間,每段亮度區(qū)間間隔為8,u8LumaWgt是一個(gè)長度為32的數(shù)組,所以,每段亮度區(qū)間對應(yīng)一個(gè)亮度權(quán)重u8LumaWgt。比如:亮度處于0-7之間的像素點(diǎn)的亮度銳化權(quán)重為u8LumaWgt[0]8-15u8LumaWgt[1],亮度處于16-23之間的像素點(diǎn)的亮度銳化權(quán)重為u8LumaWgt[2],亮度處于248-255u8LumaWgt[31]。u8LumaWgt255時(shí)就強(qiáng)度下降。建議,正常情況下,將所有的亮度銳化權(quán)重u8LumaWgt255.3.1.26Sharpen增強(qiáng)功能使能。0:關(guān)閉;1:使能。默認(rèn)17度。u8SharpenD0時(shí),u16SharpenUd調(diào)試無效。u16SharpenUd的調(diào)試效果為SharpenUd的取7度。u8SharpenD0時(shí),u16SharpenUd調(diào)試無效。u16SharpenUd的調(diào)試效果為SharpenUd的取值范圍是:[0,細(xì)節(jié)紋理的銳度。單獨(dú)調(diào)試u16SharpenUd時(shí),u8SharpenD不能為0。取值范圍:[0,0xFF]。正常默認(rèn)值u16SharpenUd和u8SharpenD銳化時(shí)的噪聲的控制取值范圍:[0,0xFF]。該值越大,u16SharpenUd和越差。該值越小,u16SharpenUdu8SharpenD銳化后0.取值范圍:[0,0xFF]。正常默認(rèn)值60.大邊緣的控制閾值。對應(yīng)于u8SharpenEdge銳化的大邊緣取值范圍:[00xFF]。該值越大,只有很強(qiáng)的大邊緣才會(huì)被u8SharpenEdge銳化,圖像的噪聲也越小。該值越小,可以被u8SharpenEdge銳化的邊緣就越多,圖像的噪聲也越大,細(xì)節(jié)紋理也會(huì)變粗。正常默認(rèn)值80。設(shè)置圖像的弱,清晰度也會(huì)下降。正常默認(rèn)值150。設(shè)置圖像的弱,清晰度也會(huì)下降。正常默認(rèn)值200。的overshoot和undershoot的寬度和幅度。取值范圍:[0,0xFF]。該值越大,銳化后的圖像的overshoot和undershoot的寬度越窄、強(qiáng)度越小。正常默認(rèn)值Sharpen的調(diào)試參數(shù)設(shè)置與圖ISO強(qiáng)相關(guān)。ISO越大,圖像的噪聲越大,圖像的細(xì)3.1.3Sharpen的調(diào)試參數(shù)設(shè)置與圖ISO強(qiáng)相關(guān)。ISO越大,圖像的噪聲越大,圖像的細(xì)場景下,sharpen的各個(gè)調(diào)試參數(shù)設(shè)置都會(huì)有差別。Sharpen的工作模式分為手動(dòng)模式和自動(dòng)模式。在自動(dòng)模式下,ISO共分為了如下的400,3276800}sensor的cmoc.cISO檔的調(diào)試參數(shù)設(shè)置不同的默認(rèn)值。而兩檔ISO之間的ISO所對應(yīng)的調(diào)試參數(shù)值則通過線性插值得到。Sharpen的調(diào)試步驟如下調(diào)試圖像的整體清晰度:通過調(diào)節(jié)u8SharpenD、u16SharpenUd、u8TextureThr、u8SharpenEdge和u8EdgeThr來設(shè)置圖像整體的清晰度。u16SharpenUd的調(diào)試效果依賴于u8SharpenD的大小,因?yàn)閡16SharpenUd調(diào)試的效果為(u16SharpenUd*u8SharpenD)的效果,所以在u16SharpenUd不為0的調(diào)試情況下,的邊緣更加銳利、邊緣的過渡更加細(xì)窄、邊緣更細(xì)更窄、更加sharp,然而,u8SharpenD過大容易導(dǎo)致圖像的鋸齒明顯,在保證圖像整體清晰度不變的情況下減弱u8SharpenD減小nu16SharpenUd增大n倍。也即,在體感、更加圓潤。然而,u8SharpenEdge的增大也會(huì)增強(qiáng)圖像的噪聲,并且會(huì)使草地毛u8EdgeThr來避免u8SharpenEdge對噪聲和細(xì)節(jié)紋理的增強(qiáng)??刂其J化后的圖像shoot:u8OverShoot、u8UnderShoot和u8shootSupStr三u8UnderShoot可以減弱圖像銳化后的黑白邊黑白點(diǎn),但是,圖像的清晰度也會(huì)明顯下降,所以,應(yīng)該先保證圖像清晰度的情況下調(diào)試u8OverShoot和u8UnderShoot,8和大邊緣的銳化強(qiáng)度一致。該值大于128,則圖像的細(xì)節(jié)紋理的銳化強(qiáng)度大于大邊緣。該值小于128,則圖像的細(xì)節(jié)紋理的銳化強(qiáng)度小于大邊緣。正常默認(rèn)值128.度區(qū)間,每一檔亮度區(qū)間對應(yīng)一個(gè)亮度權(quán)重。比如0-7權(quán)重是u8LumaWgt[1],依次類推。255時(shí)就相當(dāng)于不根據(jù)亮度降銳化,該值小于u8OverShootu8UnderShootu8OverShoot和u8UnderShootu8shootSupStr參數(shù)來將銳化后的黑白邊的強(qiáng)度壓低、寬度收窄。以根據(jù)需要來調(diào)節(jié)u8DetailCtrl單獨(dú)調(diào)節(jié)細(xì)節(jié)紋理和大邊緣的銳度。u8LumaWgt來降低暗區(qū)的銳化,從而避免暗區(qū)的噪聲被放33段,每段亮度都可以配置不同的銳化強(qiáng)度。80SharpenNR的配合調(diào)試:調(diào)試圖像清晰度時(shí),一般都需要將sharpenNR配合著調(diào)試。圖像噪聲很大的情況,在通過sharpen的u8TextureThr、u8EdgeThr、u8shootSupStr和u8DetailCtrl(u8OverShootu8UnderShootu8OverShoot和u8UnderShootu8shootSupStr參數(shù)來將銳化后的黑白邊的強(qiáng)度壓低、寬度收窄。以根據(jù)需要來調(diào)節(jié)u8DetailCtrl單獨(dú)調(diào)節(jié)細(xì)節(jié)紋理和大邊緣的銳度。u8LumaWgt來降低暗區(qū)的銳化,從而避免暗區(qū)的噪聲被放33段,每段亮度都可以配置不同的銳化強(qiáng)度。80SharpenNR的配合調(diào)試:調(diào)試圖像清晰度時(shí),一般都需要將sharpenNR配合著調(diào)試。圖像噪聲很大的情況,在通過sharpen的u8TextureThr、u8EdgeThr、u8shootSupStr和u8DetailCtrl(u8shootSupStr和u8DetailCtrl也有抑制噪聲增強(qiáng)的效果)抑制噪聲增強(qiáng)的同時(shí),應(yīng)該也將NR調(diào)強(qiáng),以進(jìn)一步減小噪聲。圖像噪聲小時(shí),大u8DetailCtrl以增強(qiáng)圖像細(xì)節(jié)紋理的同時(shí)NR調(diào)弱,以減NR對圖像細(xì)節(jié)----3.1.4bEnable:sharpen使能寄存器,0=禁止;1=90129876543210bEnLowLumaShoot:sharpenshoot的嚴(yán)格控制寄存器,0=禁止;1=sharpenD:有方向的銳化強(qiáng)度寄存器,設(shè)置圖像邊緣和細(xì)節(jié)的:TextureNoiseThd:圖像紋理處的噪聲的控制閾值OverShoot:設(shè)置圖像的overshoot的強(qiáng)度寄存器UnderShoot:設(shè)置圖像的undershoot的強(qiáng)度寄存器中的一種彩色分量(如圖3-2所示。98765432109876543210bEnLowLumaShoot:sharpenshoot的嚴(yán)格控制寄存器,0=禁止;1=sharpenD:有方向的銳化強(qiáng)度寄存器,設(shè)置圖像邊緣和細(xì)節(jié)的:TextureNoiseThd:圖像紋理處的噪聲的控制閾值OverShoot:設(shè)置圖像的overshoot的強(qiáng)度寄存器UnderShoot:設(shè)置圖像的undershoot的強(qiáng)度寄存器中的一種彩色分量(如圖3-2所示。987654321098765432109876543210C9876543210Demosaic模塊實(shí)現(xiàn)的功能就是將輸Bayer數(shù)據(jù)轉(zhuǎn)化RGB數(shù)據(jù)。為獲得彩色圖Demosaic模塊實(shí)現(xiàn)的功能就是將輸Bayer數(shù)據(jù)轉(zhuǎn)化RGB數(shù)據(jù)。為獲得彩色圖值(如圖3-3所示。3.2.2表3-1Demosaic模塊使能。0:關(guān)閉;1:使能Demosaic工作類型。OP_TYPE_AUTO:自動(dòng)模式默認(rèn)值為OP_TYPE_AUTO。3.2.3DemosaicDemosaic算法的調(diào)試主要有以下幾個(gè)部分插值過程中會(huì)對邊緣進(jìn)行平滑處理,抑制邊緣毛躁。參數(shù)au16EdgeSmoothThr和參數(shù)變化趨勢如圖3.2.3DemosaicDemosaic算法的調(diào)試主要有以下幾個(gè)部分插值過程中會(huì)對邊緣進(jìn)行平滑處理,抑制邊緣毛躁。參數(shù)au16EdgeSmoothThr和參數(shù)變化趨勢如圖3-4所示。作用于更高頻的區(qū)域。默認(rèn)值為0x35。范圍:[0x0,0x3FF]能會(huì)覆蓋越多極高頻細(xì)節(jié)。默認(rèn)值為0x100。范圍:[0x0,0x3FF]大。默認(rèn)值為0x8。平坦區(qū)域噪聲抑制強(qiáng)度,值越大平坦區(qū)域噪聲抑制范圍:[0x00x3FF]0x4。范圍:[0x0,0x200]。au16EdgeSmoothThr0x3FF(最大值)au16EdgeSmoothThr0x3FF(最大值)au16EdgeSmoothSlope0x0時(shí),整幅圖像均去摩爾紋功能為擴(kuò)展功能,針對極高頻區(qū)域進(jìn)行處理。參數(shù)au16AntiAliasThr和數(shù)變化趨勢如圖3-5所示。au16AntiAliasThr增大,去摩爾紋功能開始作用于更高頻的區(qū)域。au16AntiAliasSlope極高頻細(xì)節(jié),配置au16AntiAliasThr=0x3FFau16AntiAliasSlope=0x0。au8NrCoarseStr表示無方向插值所占比重,值越大,表示無方向插值比重越大,比重約為80%au8NrCoarseStrau16NoiseSuppressStr應(yīng)配合調(diào)試,au8NrCoarseStr表示無方向弱細(xì)節(jié)主要包括毛衣等弱紋理、中低頻小細(xì)節(jié)等。au8DtailEnhanceStr0xa最大值,噪聲等也會(huì)被增強(qiáng);WDR0x14,需要和噪聲表現(xiàn)進(jìn)行au16SharpenLumaStr主要針對有顏色區(qū)域進(jìn)行銳化增強(qiáng),以提高有顏色區(qū)域的銳化強(qiáng)au8NrCoarseStr表示無方向插值所占比重,值越大,表示無方向插值比重越大,比重約為80%au8NrCoarseStrau16NoiseSuppressStr應(yīng)配合調(diào)試,au8NrCoarseStr表示無方向弱細(xì)節(jié)主要包括毛衣等弱紋理、中低頻小細(xì)節(jié)等。au8DtailEnhanceStr0xa最大值,噪聲等也會(huì)被增強(qiáng);WDR0x14,需要和噪聲表現(xiàn)進(jìn)行au16SharpenLumaStr主要針對有顏色區(qū)域進(jìn)行銳化增強(qiáng),以提高有顏色區(qū)域的銳化強(qiáng)3.2.5取值范圍[0x0,0x3FF]。一般默認(rèn)值169876543210取值范圍[0x0,0x3FF]。一般默認(rèn)值53Bayer域進(jìn)行空域處理,分別對亮度噪聲和色度噪聲做去噪處理,且四個(gè)3.3.2表3-2NR工作類型。OP_TYPE_AUTO:自動(dòng)模式默認(rèn)值為OP_TYPE_AUTO。{140,110,110,140}范圍:[0x0,0x1F4]au16CoringRatio[33]數(shù)組范圍:[0x0,0x3E8]取值范圍[0x0,0x3FF]。一般默認(rèn)值53Bayer域進(jìn)行空域處理,分別對亮度噪聲和色度噪聲做去噪處理,且四個(gè)3.3.2表3-2NR工作類型。OP_TYPE_AUTO:自動(dòng)模式默認(rèn)值為OP_TYPE_AUTO。{140,110,110,140}范圍:[0x0,0x1F4]au16CoringRatio[33]數(shù)組范圍:[0x0,0x3E8]0x64。98765432103.3.3NR3.3.3NR且配置趨勢為iso越大,au8FineStr越小。色度去噪功能主要在低照度(iso大約1000以上)及甚低照度下對色噪進(jìn)行處理。R與BGRB通道對應(yīng)的色度去噪強(qiáng)度略大于G通道。噪聲。參數(shù)au16CoringWeight與iso相關(guān),表示全局隨機(jī)噪聲保留強(qiáng)度,參數(shù)默認(rèn)值為0x50。WDR模式下長幀和短幀分別對應(yīng)的全局降噪強(qiáng)度。認(rèn)值為{0x10,0x28}。3.3.5受限于sensor的制造工藝,對于幾百萬像素的sensor,不可能做到所有的像元都是完好的,尤其是對于低成本的sensor來說,壞點(diǎn)數(shù)為100或者1000ppm(partsper 百萬分之一)是正常的。若sensor中存在壞點(diǎn),經(jīng)過圖像的插值(如,?亮點(diǎn):一般來說像素點(diǎn)的亮度值是正比于入射光的,而亮點(diǎn)的亮度值明顯大于?03.3.5受限于sensor的制造工藝,對于幾百萬像素的sensor,不可能做到所有的像元都是完好的,尤其是對于低成本的sensor來說,壞點(diǎn)數(shù)為100或者1000ppm(partsper 百萬分之一)是正常的。若sensor中存在壞點(diǎn),經(jīng)過圖像的插值(如,?亮點(diǎn):一般來說像素點(diǎn)的亮度值是正比于入射光的,而亮點(diǎn)的亮度值明顯大于?098765432109876543210周圍像素要亮。與sensor溫度、增益有關(guān),sensor溫度升高或者gain值增大時(shí),動(dòng)靜態(tài)和動(dòng)態(tài)壞點(diǎn)校正模塊主要基于55的窗口檢測和校正sensor中的單個(gè)壞點(diǎn)或者壞點(diǎn)簇。壞點(diǎn)簇定義為相同顏色通道中相鄰的壞點(diǎn),不同的顏色通道的處理是相互獨(dú)立RGGBsensor,DPCRG、B3個(gè)顏色通道,支持校正周圍像素要亮。與sensor溫度、增益有關(guān),sensor溫度升高或者gain值增大時(shí),動(dòng)靜態(tài)和動(dòng)態(tài)壞點(diǎn)校正模塊主要基于55的窗口檢測和校正sensor中的單個(gè)壞點(diǎn)或者壞點(diǎn)簇。壞點(diǎn)簇定義為相同顏色通道中相鄰的壞點(diǎn),不同的顏色通道的處理是相互獨(dú)立RGGBsensor,DPCRG、B3個(gè)顏色通道,支持校正可以校正的壞若Bayer圖像中出現(xiàn)圖3-6所示的壞點(diǎn)類型,則DPC可以對其校正。其中表示某一 、、則(a)(b)Kernel2(c)3(d)多個(gè)壞可能無法校正的壞點(diǎn)類DPCGrGbDPC的壞點(diǎn)校正能力,對于如圖3-7所示的壞點(diǎn)可能無法完全校正。(c)3(d)多個(gè)壞可能無法校正的壞點(diǎn)類DPCGrGbDPC的壞點(diǎn)校正能力,對于如圖3-7所示的壞點(diǎn)可能無法完全校正。(b)多個(gè)壞memorysensor中的DPCDPC3.4.3[0,1[0,0[0,0[0,0[0,0(b)多個(gè)壞memorysensor中的DPCDPC3.4.3[0,1[0,0[0,0[0,0[0,0[0,[0,[0x1,[0x0,[0x0,[0x0,靜態(tài)壞點(diǎn)表,12~0bit為水平坐標(biāo),24~13bit為垂0[0x0,[0,[0,[0,[0x1,[0x0,[0x0,[0x0,靜態(tài)壞點(diǎn)表,12~0bit為水平坐標(biāo),24~13bit為垂0[0x0,[0,[0,0[0,W時(shí),表示亮壞點(diǎn)的數(shù)[0,0[-6s8SoftThr的像素點(diǎn)的校正情況。值越烈推薦使用動(dòng)態(tài)壞點(diǎn)校正功能,可以校正更多的隨iso值增加而變得明顯的動(dòng)態(tài)壞動(dòng)態(tài)壞可能性α,如圖3-8所示α1如果閃爍抑制不使能,ThrSlope的值均等價(jià)為0,并且不可外部進(jìn)行配置;反之閃爍ThrslopeDPC前后幀檢測結(jié)果不一致帶來的目;R時(shí),為0[0,0W時(shí),表示亮壞點(diǎn)的坐標(biāo)信息;R時(shí),表示所有壞[0,0信息;R時(shí),無效[0,0[0,isou16Strength配置哪個(gè)值可以遵循isou16Strength配置哪個(gè)值可以遵循“調(diào)試步驟”進(jìn)行調(diào)試。壞點(diǎn)的方法來得到濾波結(jié)果MedianFilterValue,通過u16BlendRatio這個(gè)配置值對像偏紅的現(xiàn)象,并使得圖像顏色隨iso變化時(shí)過渡平緩。因此在正常照度下,u16BlendRatio應(yīng)配置為0,避免引起圖像的模糊與偏色。而最終的校正結(jié)果為:outputValue=(1-α)×InputValue+α×ReplacementValue。調(diào)試DPCiso值有很大的關(guān)系,isoDPC的處理強(qiáng)度越iso值的不斷增加,圖像中的壞點(diǎn)、色噪也隨之增多,增大DPC的處理強(qiáng)度可以去除,sensor、具體場景進(jìn)行不isoDPC強(qiáng)度值的設(shè)置,以期達(dá)到用戶認(rèn)在自動(dòng)模式下,iso共分為了如下的{100,200,400,800,1600,3200640012800,某個(gè)iso所對應(yīng)的校正強(qiáng)度和融合比率。iso下的理想u16Strengthu16BlendRatio點(diǎn)閃爍,則打開閃爍抑制使能,調(diào)整s8SoftThr直至壞點(diǎn)消失,然后調(diào)整u8SoftSlope來減弱閃爍。閃爍抑制功能與u16Strength存在聯(lián)動(dòng)關(guān)系,s8SoftThr和u8SoftSlope取值不合理時(shí),u16Strengthu16Strength的某些檔位之間存在校正效果的突變,因此建議在保證s8SoftThr和u8SoftSlope的配置值不明顯影響圖像的清晰度的前提下,調(diào)節(jié)u16Strength,閃爍抑制功能與u16Strength存在聯(lián)動(dòng)關(guān)系,s8SoftThr和u8SoftSlope取值不合理時(shí),u16Strengthu16Strength的某些檔位之間存在校正效果的突變,因此建議在保證s8SoftThr和u8SoftSlope的配置值不明顯影響圖像的清晰度的前提下,調(diào)節(jié)u16Strength,看壞點(diǎn)的校正以及閃爍抑制標(biāo)定原在標(biāo)定過程中,將當(dāng)前像素點(diǎn)和與其顏色相同的鄰域像素的均值進(jìn)行比較,二者的差距到達(dá)某一程度則將其判斷為壞點(diǎn),將其坐標(biāo)信息記錄到內(nèi)部存儲(chǔ)器中。標(biāo)定時(shí),如果標(biāo)定出的壞點(diǎn)數(shù)目不滿足要求u6CuM16oMax,則系統(tǒng)會(huì)自動(dòng)調(diào)整tarthresh(即標(biāo)定16ieLiit。這樣可以保證即使壞點(diǎn)數(shù)目很多,超過所允許的壞點(diǎn)個(gè)數(shù)的限制,能夠標(biāo)定出對圖像影響更大的壞點(diǎn)(更亮的亮壞點(diǎn)/更暗的暗壞點(diǎn)MPI接口來讀寫內(nèi)存中的壞點(diǎn),具體如HiispCI亮點(diǎn)標(biāo)r的增益,以減少噪聲的干擾,這些過程會(huì)在系統(tǒng)內(nèi)部自動(dòng)實(shí)現(xiàn),用戶所需要做的如下:sensor意u8StaticDpThresh不要取到0);在了au32Table[2048],可以將其轉(zhuǎn)存在亮壞點(diǎn)表au32BrightTable[2048]中。----sensor2048u8StartThresh在了au32Table[2048],可以將其轉(zhuǎn)存在亮壞點(diǎn)表au32BrightTable[2048]中。----sensor2048u8StartThresh的值設(shè)定的比較小,同u16CountMax2048DPC2048個(gè)壞點(diǎn)就結(jié)束標(biāo)定過程,這樣只能校正前2048個(gè)壞點(diǎn),而不能保證標(biāo)定和校正對于圖像質(zhì)量影響更大的壞點(diǎn),因u16CountMax204暗點(diǎn)標(biāo)半(2^(n-1))左右(n12bits2^(12-1)2048),不需要很精確,但是最好使得像素的灰度值大于像素最大值的20%;=enStaticDPTypeISP_STATIC_DP_DARK;sensor特性設(shè)置u8StartThreh;---結(jié)disableu8StartThreshu8FinishThresh才是有意義的,實(shí)u8FinishThresh賦給同類設(shè)備的u16CountMax與u16CountMindisableu8StartThreshu8FinishThresh才是有意義的,實(shí)u8FinishThresh賦給同類設(shè)備的u16CountMax與u16CountMin。(ISP_STE_SUCCESS(ISP_STE_TIMEOUT閾值u8FinishThresh,如果u8FinishThresh與u8StartThresh的差距較大,則可以適當(dāng)改變一下u8StartThresh的值使其接近u8FinishThresh,從而可以加速標(biāo)定的過u16CountMax與u16CountMin合并壞設(shè)置亮壞點(diǎn)數(shù)目u16BrightCount與暗壞點(diǎn)數(shù)目u16DarkCount(注意個(gè)相同的坐標(biāo),則u16BrightCount+u16DarkCount-u16Same<=2048)3.4.6Dpc_enable:DPC使能寄存器,0=禁止;1=98765432100dp_hightlight_en靜態(tài)壞點(diǎn)顯示使能,0=禁止;1=dpt_det_type_sel標(biāo)定時(shí)靜態(tài)壞點(diǎn)類型選擇,0=亮點(diǎn);1=靜態(tài)壞點(diǎn)校正使能0=禁止;1=grayscale_mode灰度圖模式;0RAW格式;1=灰度圖模靜態(tài)壞點(diǎn)標(biāo)定使能0=禁止;1=壞點(diǎn)檢測方法使能0=禁止;1=dynamic_cor_en動(dòng)態(tài)壞點(diǎn)校正使能,0=禁止;1=dynamic_det_en動(dòng)態(tài)壞點(diǎn)檢測使能,0=禁止;1=dp_hightligdpt_det_typstatic_cor_egrayscale_mstatic_calib_dynamic_co987654321098765432103.4.6Dpc_enable:DPC使能寄存器,0=禁止;1=98765432100dp_hightlight_en靜態(tài)壞點(diǎn)顯示使能,0=禁止;1=dpt_det_type_sel標(biāo)定時(shí)靜態(tài)壞點(diǎn)類型選擇,0=亮點(diǎn);1=靜態(tài)壞點(diǎn)校正使能0=禁止;1=grayscale_mode灰度圖模式;0RAW格式;1=灰度圖模靜態(tài)壞點(diǎn)標(biāo)定使能0=禁止;1=壞點(diǎn)檢測方法使能0=禁止;1=dynamic_cor_en動(dòng)態(tài)壞點(diǎn)校正使能,0=禁止;1=dynamic_det_en動(dòng)態(tài)壞點(diǎn)檢測使能,0=禁止;1=dp_hightligdpt_det_typstatic_cor_egrayscale_mstatic_calib_dynamic_co98765432109876543210TableLUTWriteData壞點(diǎn)表寫數(shù)據(jù)寄存器,數(shù)據(jù)格式:[24:13]pixelline,[12:0]pixelcolumnTableLUTReadAddr壞點(diǎn)表讀地址寄存器,取值范圍:0~2047TableLUTReadData壞點(diǎn)表讀數(shù)據(jù)寄存器,數(shù)據(jù)格式:[24:13]pixelline,[12:0]pixel壞點(diǎn)數(shù)據(jù)寫為壞點(diǎn)表的第n個(gè)數(shù)據(jù)時(shí),遵循如下步驟:nTableLUTWriteAddr寄存器。25bitsTableLUTWriteDataDpc_nable1----nTableLUTReadAddrTableLUTReadData9876543210TableLUTWrite9876543210TableLUTWrite9876543210TableLUTRead-TableLUTWriteData壞點(diǎn)表寫數(shù)據(jù)寄存器,數(shù)據(jù)格式:[24:13]pixelline,[12:0]pixelcolumnTableLUTReadAddr壞點(diǎn)表讀地址寄存器,取值范圍:0~2047TableLUTReadData壞點(diǎn)表讀數(shù)據(jù)寄存器,數(shù)據(jù)格式:[24:13]pixelline,[12:0]pixel壞點(diǎn)數(shù)據(jù)寫為壞點(diǎn)表的第n個(gè)數(shù)據(jù)時(shí),遵循如下步驟:nTableLUTWriteAddr寄存器。25bitsTableLUTWriteDataDpc_nable1----nTableLUTReadAddrTableLUTReadData9876543210TableLUTWrite9876543210TableLUTWrite9876543210TableLUTRead-9876543210TableLUTRead-98765432104.Dpc_enable1----102:1CRT顯示器上顯示,會(huì)遇到動(dòng)態(tài)范圍不匹配的問題,所以需要使用4.Dpc_enable1----102:1CRT顯示器上顯示,會(huì)遇到動(dòng)態(tài)范圍不匹配的問題,所以需要使用DRC算法對動(dòng)態(tài)范圍進(jìn)行壓感受。DRC會(huì)根據(jù)當(dāng)前環(huán)境中暗區(qū)占的AE計(jì)算得到iso自適應(yīng)的壓縮亮局部的細(xì)節(jié)化。它的一般模型如圖39所示?;蚝铣蒆DR3.5.2表3-5DRC功能空域?yàn)V波的次數(shù),取值范圍:[0x3,0xF]。用該參數(shù)來平衡halo和細(xì)節(jié)。值越大,亮暗交接處光暈越明空域?yàn)V波的次數(shù),取值范圍:[0x3,0xF]。用該參數(shù)來平衡halo和細(xì)節(jié)。值越大,亮暗交接處光暈越明取值范圍:[0x10x1E]。該值越小,暗區(qū)拉伸的程度該值越 圖像整體拉伸越大圖像越亮。取值范圍:[0,0xFF]。R大,整體圖像越亮。取值范圍:[0,0xFF]。3.5.3DRCDRC處理的強(qiáng)度主要與圖像內(nèi)容3.5.3DRCDRC處理的強(qiáng)度主要與圖像內(nèi)容有關(guān),即暗區(qū)占的越多,DRC的強(qiáng)度越大,且線性模WDR模式下的最大值不同,在線性模式下的最大強(qiáng)度為128,而WDR模式下的最大強(qiáng)度為255。u8Compress來改變映射曲線的變化趨勢。其中,u8Asymmetry的值越小,暗區(qū)提升的越亮;u8SecondPole的值越大,整體圖像的亮度拉伸的越大;u8Stretch的值越小,整體圖像越亮,u8Compress的值越大,整體亮度越低。ToneMappingCurve曲線如3-10如果感覺圖像亮區(qū)的對比度不夠好,可以通過參數(shù)u8LocalMixingBrigtht,越大,當(dāng)增大DRC強(qiáng)度是跟圖像內(nèi)容強(qiáng)相關(guān)DRC強(qiáng)度是跟圖像內(nèi)容強(qiáng)相關(guān)的,即與場景中暗區(qū)占的比例有關(guān),暗區(qū)占的越DRC強(qiáng)度通過u8PDStrenght來調(diào)試DRC紫邊校正強(qiáng)度,u8PDStrength值越大,紫邊校正越強(qiáng)u8PDStrenght在內(nèi)部已和曝光比做聯(lián)動(dòng),當(dāng)曝光比小于8倍時(shí),紫邊強(qiáng)度隨曝光比減小逐漸減8倍時(shí),紫邊校正強(qiáng)度為默認(rèn)配置值。手動(dòng)調(diào)試u8PDStrenght,去紫邊強(qiáng)度增光圖像合成但由于特殊傳感器價(jià)格偏高,且對硬件要求較高,所以限制了其大面積WDR算法來合成一幅高動(dòng)態(tài)范圍3.6.2表3-6WDR運(yùn)動(dòng)補(bǔ)償使能開關(guān)擇短曝光數(shù)據(jù)。默認(rèn)值為0x3F00。不建議修范圍:[0x00x3FFF]擇短曝光數(shù)據(jù)。默認(rèn)值為0x3F00。不建議修范圍:[0x00x3FFF]擇長曝光數(shù)據(jù)。默認(rèn)值為0x2F00。不建議修范圍:[0x0,u16ShortThr]FS_WDR_COMBINE_SHORT_FIRST:合成3.6.3WDR3.6.3WDR?對著寬動(dòng)態(tài)場景,BypassAE、FS-WDR、DRC模塊,得到短曝光圖像?channelswitch?查看各曝光圖像是否合理。一般來說曝光合理時(shí),長幀圖像的暗區(qū)應(yīng)清晰可?2DNR3.3.3“NR調(diào)試?3DNRWDR算法模塊調(diào)試主要包含部u16LongThr和u16ShortThr用來調(diào)整選擇長短幀的閾值。其中,u16LongThr?這兩個(gè)參數(shù)的變化趨勢如3-11所示。u16ShortThr變小,比較多的像素選擇致過曝。u16LongThr變小,比較多的像素選擇長短幀混合,暗區(qū)噪聲會(huì)變大;u16LongThr變大,比較多的像素選擇長幀,可能會(huì)導(dǎo)致過曝。?范圍:[0x0,0x3F]范圍:[0x0,0x3F]。如果感覺物體運(yùn)動(dòng)時(shí)噪聲比較大 或者長短幀噪聲不連續(xù),可以調(diào)整16MrTh該參數(shù)表示短幀去噪閾值,即當(dāng)運(yùn)動(dòng)合成區(qū)域選擇短幀且運(yùn)動(dòng)程度大于該閾值時(shí)對短幀進(jìn)行降噪,否則不降噪。若想要增大去噪強(qiáng)度,可以將該值調(diào)小。該參數(shù)產(chǎn)生的副作用是會(huì)損失細(xì)節(jié)。enFSWDRComMode如果感覺物體運(yùn)動(dòng)時(shí)噪聲比較大 或者長短幀噪聲不連續(xù),可以調(diào)整16MrTh該參數(shù)表示短幀去噪閾值,即當(dāng)運(yùn)動(dòng)合成區(qū)域選擇短幀且運(yùn)動(dòng)程度大于該閾值時(shí)對短幀進(jìn)行降噪,否則不降噪。若想要增大去噪強(qiáng)度,可以將該值調(diào)小。該參數(shù)產(chǎn)生的副作用是會(huì)損失細(xì)節(jié)。enFSWDRComModeFS_WDR_COMBINE_SHORT_FIRST時(shí),表示合成區(qū)間enFSWDRComModeFS_WDR_COMBINE_LONG_FIRST時(shí),表示合成區(qū)間?bMDRefNoise1?bMDRefNoise0時(shí),表示運(yùn)動(dòng)判斷不參考噪聲表,不需要進(jìn)行標(biāo)定。此時(shí)?u8MDBldRatio表示幀間差均值濾波與最大值濾波結(jié)果的融合系數(shù)。該值越大?該值越小越傾向于均值,則表示得到的幀間差越小,檢測出運(yùn)動(dòng)的可能性變小,可以壓制噪聲。所以隨著iso的增大,該值會(huì)變小。?該值越小越傾向于均值,則表示得到的幀間差越小,檢測出運(yùn)動(dòng)的可能性變小,可以壓制噪聲。所以隨著iso的增大,該值會(huì)變小。斷是否運(yùn)動(dòng)的高低閾值系數(shù)。當(dāng)u8MDLowThr變小,運(yùn)動(dòng)程度會(huì)變大;反之,u8MDLowThru8MDHighThr變小,運(yùn)動(dòng)程度會(huì)變大;反之,u8MDHighThr變大,運(yùn)動(dòng)程度會(huì)變小。這兩個(gè)參數(shù)要聯(lián)合調(diào)整。MotionX=Diff-?cmos.c中各寄存器的delay關(guān)系。?AEAE調(diào)節(jié)的過程中,每幀的曝光量單調(diào)遞增或遞減,不能出現(xiàn)兩幀的曝光量一樣(DRC采用上一幀的圖像信息對當(dāng)?確認(rèn)曝光是否合理。曝光合理時(shí),長幀圖像的暗區(qū)應(yīng)清晰可見,噪聲小;短幀WDR處理能力(sensor本身動(dòng)態(tài)范圍+曝光比增加的動(dòng)?DRC參數(shù)是否合理。當(dāng)曝光策略為優(yōu)先保證暗區(qū)效果時(shí),WDR?DRC參數(shù)是否合理。當(dāng)曝光策略為優(yōu)先保證暗區(qū)效果時(shí),WDR圖像暗區(qū)應(yīng)與長幀圖像暗區(qū)表現(xiàn)相近;優(yōu)先保證亮區(qū)效果時(shí),WDR圖像亮區(qū)應(yīng)與短幀圖像亮區(qū)表現(xiàn)相近。DRC模塊參數(shù)調(diào)節(jié)參考章節(jié)3.5.3“DRC調(diào)試?gamma?若低照度場景圖像整體偏暗,可切換到長幀模式。??gamma曲線,用更多的灰階表示亮區(qū)。此時(shí)圖像其他亮度的層次會(huì)變?DCI強(qiáng)度。??DRC?gamma?Defog?DCI,并選擇合適的強(qiáng)度。??gamma?sharpen2DNR3DNR去?若圖像僅暗區(qū)噪聲大,需要確認(rèn)是否DRC將暗區(qū)提升太多導(dǎo)致,此時(shí)需要調(diào)DRCShapren參數(shù)au8LumaWgt降低圖像暗區(qū)的銳化強(qiáng)度,并適當(dāng)增加3DNR暗區(qū)空域去噪強(qiáng)度。?AE目標(biāo)值,確保合成時(shí)盡可能多的采用長幀數(shù)據(jù)。此時(shí)圖像偏暗可適當(dāng)增加DRC強(qiáng)度。?AErouteISPDgain提升全局亮度。AEroute的設(shè)置需權(quán)衡圖像暗區(qū)噪聲與工頻閃表現(xiàn)。???確認(rèn)去噪?yún)?shù)是否合理,2DNR3DNR中的空域去噪強(qiáng)度太大,會(huì)使小臉細(xì)??gammagamma輸出值盡可能高,且斜率盡可能??DRC?gamma。?若圖像僅暗區(qū)偏綠或偏紫,需要確認(rèn)黑電平是否有偏差,此時(shí)可以微調(diào)黑電??gammagamma輸出值盡可能高,且斜率盡可能??DRC?gamma。?若圖像僅暗區(qū)偏綠或偏紫,需要確認(rèn)黑電平是否有偏差,此時(shí)可以微調(diào)黑電?CrossTalkCrosstalkrawdataGrGb之間的差異,能夠有效防止demosaic插值算法產(chǎn)生的方格或其他類似pattern。由sensor可能會(huì)因?yàn)樘厥饨嵌鹊墓饩€入射而產(chǎn)生Crosstalk,形成這些pattern的根本原因就是因?yàn)榕R近像素值之間Gr和Gb值不一致。如圖3-13所示,橫坐標(biāo)表示Gr與Gb之間的差值,即|Gr-Gb|,縱坐標(biāo)表示處理的強(qiáng)度值GrGb之間的差值小于Threshold值時(shí),都按照最大的強(qiáng)度值0.5進(jìn)行處理,GrGb之間的差值大于Threshold值時(shí),處理的強(qiáng)度逐漸減弱。Threshold值越大,圖3-13Crosstalk03.7.2Crosstalk3.7.3Tuning?auNpOffset[]值較大時(shí),Crosstalk?auNpOffset[]值較小時(shí),Crosstalk3.7.3Tuning?auNpOffset[]值較大時(shí),Crosstalk?auNpOffset[]值較小時(shí),CrosstalkTuningau16Threshold[]CrosstalkNoiseProfile值。取值范圍:[0,0x3FFF]。默認(rèn)值Crosstalk斜率值。值越大表示在門限值取值范圍:[0,0xE]。默認(rèn)值9。Crosstalk敏感度值。取值范圍:[0,0xE]。默認(rèn)值沿上也會(huì)有綠平衡處理。取值范圍:[0,0x3FFF]。默認(rèn)308。設(shè)置Crosstal強(qiáng)度值。值越大,處理強(qiáng)度越大。取值范的senso在不同的增益情況下不同的設(shè)置值。?u16Threshold值較大時(shí),Crosstalk??u16Threshold值較大時(shí),Crosstalk?u16Threshold0時(shí),Crosstalk的整體處理強(qiáng)度變小。效果:u16Threshold值極大時(shí),紋理邊緣上會(huì)變blur。Tuningu8Slope?u8Slopeu16Threshold?u8Slopeu16Threshold之上整體處理強(qiáng)度衰減得較快。效果:u8Slope值較大時(shí),紋理邊緣上會(huì)變blur。Tuning?u16SensiThr值較大時(shí),Crosstalk?u16SensiThr0時(shí),Crosstalk在邊沿上的處理強(qiáng)度變小。效果:u16SensiThr值較小時(shí),紋理邊緣上會(huì)變清晰。Tuning?u8SensiSlopeu16SensiThr之上,邊沿上的處理強(qiáng)度衰減得?u8SensiSlopeu16SensiThr之上,邊沿上的處理強(qiáng)度衰減得Tuning?au8Stength[]?au8Stength[]效果:au8Stength[]值較小AntiFase面沒有OLPF時(shí),在分辨率的高頻部分容易出現(xiàn)偽彩。3.8.2AntiFalseColor式下配置的StManual.u8Strength參數(shù)值將被實(shí)時(shí)應(yīng)ISO16ISO的某ISO式下配置的StManual.u8Strength參數(shù)值將被實(shí)時(shí)應(yīng)ISO16ISO的某ISOStAuto.au8Strength[ISO檔位]取值范圍:[0x0,0xFF]。默認(rèn)值8取值范圍:[0x0,0xFFF]。默認(rèn)值150取值范圍:[0x0,0xFF]。該數(shù)組16個(gè)值分別對應(yīng)議在8左右,在低照度下建議設(shè)為0。StAuto取值范圍:[0x0,0xFF]。該數(shù)組16個(gè)值分別對應(yīng)sensor在不同增益情況下的去除偽彩門限值。一般情3.8.3StAuto.au8Strength[]采用默認(rèn)配置3.8.3StAuto.au8Strength[]采用默認(rèn)配置au8ThrsholdStAuto.au16Offset[]采用默認(rèn)配置au16Offset[0]au16Offset[1]調(diào)節(jié)環(huán)境燈光照度到想要的ISO檔位。tuning彩門限值u8Treshold,直到偽彩現(xiàn)象被減弱或消除。u8Strength和u8Threshold不能進(jìn)一步去除剩余偽彩時(shí),逐漸減少去偽彩偏差u16Offset,直到偽彩現(xiàn)象被減弱或消除。將手動(dòng)工作模式下去偽彩tuning值和去偽彩門限tuning值分別填寫到自動(dòng)工作模式下對應(yīng)的將手動(dòng)工作模式下去偽彩tuning值和去偽彩門限tuning值分別填寫到自動(dòng)工作模式下對應(yīng)的ISO檔的StAuto.au8Strength[ISO檔位]和StAuto.au8Threshold[ISO檔位]參數(shù)16ISO分檔下重復(fù)3和4----LensBayer16×1616×16個(gè)子區(qū)域可以是完全相同的3.9.2[0,0LSC工作模式選[0,0用來儲(chǔ)存各GRID分區(qū)寬度大小信息。該接口各分量[0,用來儲(chǔ)存各GRID分區(qū)高度大小信息。該接口各分量[0,Height/4]u32Height3.9.3LSC部3.9.3LSC部分所描述的步驟進(jìn)行數(shù)據(jù)的采集與標(biāo)定,將獲取的標(biāo)定結(jié)果寫入cmos.c文件如果要調(diào)整每個(gè)分區(qū)的寬高或者某一分區(qū)的增益強(qiáng)度,需要將enOPType設(shè)置為如果需求改變某一分區(qū)的整體增益強(qiáng)度,需要將enOPType設(shè)置為為一個(gè)10bit精度的整形。默認(rèn)值1024表示增提增益控制強(qiáng)度為1倍。用來儲(chǔ)存LSC所用整體增益控制強(qiáng)度數(shù)據(jù)。總共為OP_TYPE_AUTO時(shí)生效。[0,2890288分別表示畫面從左至右、從上至下的網(wǎng)格交點(diǎn)處的R分量陰影矯正增益數(shù)據(jù)值。[0,LSCGr通道標(biāo)定數(shù)據(jù)。該通道增益共標(biāo)定289個(gè),從0288分別表示畫面從左至右從[0,用來儲(chǔ)存LSC所用Gb通道標(biāo)定數(shù)據(jù)。該通道增益共289個(gè),從0288分別表示畫面從左至右、從Gb分量陰影矯正增益數(shù)據(jù)值[0,2890288分別表示畫面從左至右、從上至下的網(wǎng)格交點(diǎn)處的B分量陰影矯正增益數(shù)據(jù)值。[0,LSCdisable時(shí),cmos.cPQ工具的相應(yīng)結(jié)構(gòu)體中,用戶需要將LSC模塊功能設(shè)置為enable,才可以將相關(guān)參數(shù)讀線性模式下的LSC標(biāo)定結(jié)果不可直接用于WDR模式,有可能會(huì)導(dǎo)致圖像的colorshadingWDR4通道gain值強(qiáng)制配置1024(1倍gain3.9.4LSC開關(guān)0=off垂直方向窗口個(gè)數(shù)Gamma模塊對圖像進(jìn)行亮度空間非線性轉(zhuǎn)換以適配輸出設(shè)備。Gamma模塊校正R、表3-7LSCdisable時(shí),cmos.cPQ工具的相應(yīng)結(jié)構(gòu)體中,用戶需要將LSC模塊功能設(shè)置為enable,才可以將相關(guān)參數(shù)讀線性模式下的LSC標(biāo)定結(jié)果不可直接用于WDR模式,有可能會(huì)導(dǎo)致圖像的colorshadingWDR4通道gain值強(qiáng)制配置1024(1倍gain3.9.4LSC開關(guān)0=off垂直方向窗口個(gè)數(shù)Gamma模塊對圖像進(jìn)行亮度空間非線性轉(zhuǎn)換以適配輸出設(shè)備。Gamma模塊校正R、表3-79876543210線與線性模式不一樣,WDR模式下Gamma應(yīng)配置為線性模式(Y=X。en:GAMMA01update:gamma查找表更新寄存器。每幀自動(dòng)清0:987654321098765432109876543210updte線與線性模式不一樣,WDR模式下Gamma應(yīng)配置為線性模式(Y=X。en:GAMMA01update:gamma查找表更新寄存器。每幀自動(dòng)清0:987654321098765432109876543210updte9876543210Gamma曲線選擇默認(rèn)值為ISP_GAMMA_CURVE_DEFAULTGamma表取值范圍:[0,gamma_wdata:GAMMA257長度查找表寫數(shù)據(jù)寄存器WhiteAWBR,gamma_wdata:GAMMA257長度查找表寫數(shù)據(jù)寄存器WhiteAWBR,GB顏色通道的增益,乘以增益后,RGB三個(gè)通道達(dá)到平衡。RGB三通表3-9AWB和AWB_ALG_ADVANCE可選。Kelvin。推薦在MacbethD50標(biāo)準(zhǔn)光源環(huán)境或室外晴天環(huán)境捕獲24色卡Raw數(shù)據(jù)進(jìn)行標(biāo)定。取值范圍:[0-0xFFFF]as32CurvePara[0-as32CurvePara[3-取值范圍:[0x0,0xFFF]。色溫上限越大,藍(lán)色物體對AWB的干擾越大。AWB支持的色溫上限,推薦取值在[1500,2500]檢測色溫超出色溫范圍時(shí),AWB算法的動(dòng)作。檢測色ManualAuto兩種方式,Manual模式下,由用AWB的增益;Auto模式下,根據(jù)AWB標(biāo)定參數(shù),確定色溫超限時(shí)AWB的增益。以普朗克曲線為中心點(diǎn),u8ShiftLimit為半徑確定越廣,影響特定場景下AWB精度。推薦取值0x30-u8RGStrength=0x80時(shí),白色恢復(fù)為ISO下白點(diǎn)條件,CrMax,CrMin,CbMax,PQToolsAWB分析界面,觀察白色點(diǎn)是否在當(dāng)前參數(shù)劃定的白色區(qū)域stCbCrTrack的CrMax,CrMin,CbMax,CbMinen:WB使能0表示禁止,1grgain:WBGrPQToolsAWB分析界面,觀察白色點(diǎn)是否在當(dāng)前參數(shù)劃定的白色區(qū)域stCbCrTrack的CrMax,CrMin,CbMax,CbMinen:WB使能0表示禁止,1grgain:WBGr98765432109876543210室內(nèi)外檢測參數(shù)。推薦客戶根據(jù)sensor感光調(diào)整bgain:WBBgbgain:WBGbSensorRGB三分量對光譜的響應(yīng),與人眼對光譜的響應(yīng)通常是有偏差的,可通過一個(gè)bgain:WBBgbgain:WBGbSensorRGB三分量對光譜的響應(yīng),與人眼對光譜的響應(yīng)通常是有偏差的,可通過一個(gè)CCM標(biāo)定工具支持對24色卡進(jìn)3x3ColorCorrectionMatrix的預(yù)校正。Hi3516CV300CCM,ISP運(yùn)行時(shí),F(xiàn)W根據(jù)當(dāng)前的光照強(qiáng)度,調(diào)整飽和度,實(shí)現(xiàn)CCM(ColorCorrectionMatrix)矩陣系數(shù)的動(dòng)態(tài)調(diào)整。高色溫下的顏色校正矩陣,8bit小數(shù)精度。bit15是-16取值范圍:[0x0,0xFFFF]中等色溫。取值范圍:[2400,u16HighColorTemp-中等色溫下的顏色校正矩陣,8bit小數(shù)精度。bit15取值范圍:[0x0,0xFFFF]低色溫。取值范圍:[2000,u16MidColorTemp-低色溫下的顏色校正矩陣,8bit小數(shù)精度。bit159876543210en:CC使能0表示禁止,1cof01:CCM系數(shù),R-G,有符號數(shù),4bit整數(shù),10bitcof00:CCM系數(shù)R-R,有符號數(shù),4bit整數(shù),10bitcof02:CCM系數(shù),G-R,有符號數(shù),4bit整數(shù),10bit9876543210seveseveen:CC使能0表示禁止,1cof01:CCM系數(shù),R-G,有符號數(shù),4bit整數(shù),10bitcof00:CCM系數(shù)R-R,有符號數(shù),4bit整數(shù),10bitcof02:CCM系數(shù),G-R,有符號數(shù),4bit整數(shù),10bit9876543210seveseve9876543210cseveseve9876543210-16取值范圍:[0x0,0xFFFF]手動(dòng)顏色校正矩陣,8bit小數(shù)精度。bit15是符號位,0表示正數(shù),10x8010表示-取值范圍:[0x0,0xFFFF]cof10:CCM系數(shù),R-B,有符號數(shù),4bit整數(shù),10bitcof12:CCM系數(shù),G-B,有符號數(shù),4bit整數(shù),10bitcof21:CCM系數(shù),B-G,有符號數(shù),4bit整數(shù),10bitcof20:CCM系數(shù),B-R,有符號數(shù),4bit整數(shù),10bitcof22:CCM系數(shù),B-B,有符號數(shù),4bit整數(shù),10bitACM(AutoColorManagment)提供基本的喜好色調(diào)節(jié)功能,通過對一定區(qū)間內(nèi)的亮 cof10:CCM系數(shù),R-B,有符號數(shù),4bit整數(shù),10bitcof12:CCM系數(shù),G-B,有符號數(shù),4bit整數(shù),10bitcof21:CCM系數(shù),B-G,有符號數(shù),4bit整數(shù),10bitcof20:CCM系數(shù),B-R,有符號數(shù),4bit整數(shù),10bitcof22:CCM系數(shù),B-B,有符號數(shù),4bit整數(shù),10bitACM(AutoColorManagment)提供基本的喜好色調(diào)節(jié)功能,通過對一定區(qū)間內(nèi)的亮 ACM(AutoColorManagment)標(biāo)定基于用戶提供的24色卡或140色卡,建立輸入圖像和目標(biāo)圖像的3D顏色映射表。98765432109876543210seveseve9876543210器和目標(biāo)機(jī)器的BMP或JPG圖片。結(jié)果(同時(shí)生成.h文件和.dat文件)。色差(ChromaticAberration)是指光學(xué)上透鏡無法將各種波長的光聚焦在同一點(diǎn)上的現(xiàn)(色散現(xiàn)象使能,HI_TRUE:打開ACM;HI_FALSE:關(guān)閉ACM功輸入數(shù)據(jù)范圍,0:limitrange;1:full輸出數(shù)據(jù)范圍,0:limitrange;1:ful色度調(diào)整的閾值,取值范圍[0橫向色光軸向色軸向色差(AxialChromatic?不同波長的光經(jīng)由光學(xué)系統(tǒng)之后聚焦在不同的焦平面上,大口徑鏡頭容易產(chǎn)生?橫向色光軸向色軸向色差(AxialChromatic?不同波長的光經(jīng)由光學(xué)系統(tǒng)之后聚焦在不同的焦平面上,大口徑鏡頭容易產(chǎn)生?GGR、B的模糊,?LocalCAC對其進(jìn)行校正橫向色差(LateralChromaticAberration)?透鏡的放大倍數(shù)也與折射率有關(guān),它使得不同波長光線的像高不同,即不同波?越偏離圖像中心,橫向色差越明顯,一般橫向色差表現(xiàn)為物體相對兩側(cè)邊緣出?GlobalCAC3.14.2Local關(guān)鍵[0,1調(diào)試u16PurpleDetRange使得更多的區(qū)域被檢測為紫邊區(qū)域;相反的如果圖像中有正常3-15u16PurpleDetRange0時(shí)圖像中的調(diào)試u16PurpleDetRange使得更多的區(qū)域被檢測為紫邊區(qū)域;相反的如果圖像中有正常3-15u16PurpleDetRange0時(shí)圖像中的a[0,[0,0[0,0[0,[0,bcu16VarThr的值;u16VarThr的值越bcu16VarThr的值;u16VarThr的值越abu8DePurpleCrStrength、u8DePurpleCbStrengthR、B通道的校正強(qiáng)度校正強(qiáng)度調(diào)節(jié)的太大,可能會(huì)造成紫邊處明顯的灰度化,如圖3-17所示,調(diào)節(jié)至可接受的紫邊校正強(qiáng)度即可。一般紫邊的顏色表現(xiàn)為藍(lán)紫色,即在高光區(qū)過渡到低光區(qū)時(shí),B通道的衰減bu8DePurpleCrStrength、u8DePurpleCbStrengthR、B通道的校正強(qiáng)度校正強(qiáng)度調(diào)節(jié)的太大,可能會(huì)造成紫邊處明顯的灰度化,如圖3-17所示,調(diào)節(jié)至可接受的紫邊校正強(qiáng)度即可。一般紫邊的顏色表現(xiàn)為藍(lán)紫色,即在高光區(qū)過渡到低光區(qū)時(shí),B通道的衰減u8DePurpleCbStrength的值abc3.14.3GlobalGlobalCAC主要基于離線標(biāo)定好的參數(shù)進(jìn)行橫向色差的校正,主要原理是R、B通道進(jìn)行縮放,使得R、G和Bc3.14.3GlobalGlobalCAC主要基于離線標(biāo)定好的參數(shù)進(jìn)行橫向色差的校正,主要原理是R、B通道進(jìn)行縮放,使得R、G和B這3種通道成像高度一致,從而減弱橫向色差的表現(xiàn)。R、B通道的縮放方向與鏡頭組的特性有關(guān),通常由標(biāo)定來獲取。關(guān)鍵[0,0-[0,Height-Height/2-Global多項(xiàng)式的系數(shù)a[-256,3多項(xiàng)式的系數(shù)b[-256,-多項(xiàng)式的系數(shù)c[-256,2多項(xiàng)式的系數(shù)a[-256,3多項(xiàng)式的系數(shù)b[-256,-多項(xiàng)式的系數(shù)c[-256,7[0,6調(diào)試通常采用chessboard來進(jìn)行標(biāo)定過程,當(dāng)拍攝chessboard時(shí)需要注意調(diào)試通常采用chessboard來進(jìn)行標(biāo)定過程,當(dāng)拍攝chessboard時(shí)需要注意現(xiàn)

溫馨提示

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

最新文檔

評論

0/150

提交評論