亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        數(shù)字?jǐn)z像機(jī)的高動(dòng)態(tài)范圍曝光算法及實(shí)現(xiàn)

        2011-05-06 06:37:56王延長李培弘劉濟(jì)林
        傳感技術(shù)學(xué)報(bào) 2011年1期
        關(guān)鍵詞:對(duì)數(shù)灰度區(qū)間

        楊 鑌,王延長,李培弘,劉濟(jì)林

        (浙江大學(xué)信息與通信工程研究所,杭州 310027)

        在月球車自主漫游、道路檢測、隧道監(jiān)測、金屬焊接實(shí)時(shí)檢測、智能交通等相關(guān)領(lǐng)域,圖像信息作為最前端的信息輸入直接影響著后端機(jī)器視覺算法執(zhí)行的效果。這些領(lǐng)域?qū)z像機(jī)的動(dòng)態(tài)范圍和曝光模式提出了苛刻的要求。為此,本文提出了一種基于對(duì)數(shù)曲線響應(yīng)功能傳感器的曝光算法,在過曝光情況下,利用分段曝光及對(duì)數(shù)曲線響應(yīng)曝光的方法對(duì)圖像進(jìn)行處理,算法對(duì)感興區(qū)間與自適應(yīng)判別的目標(biāo)區(qū)間進(jìn)行評(píng)估,動(dòng)態(tài)調(diào)節(jié)分段閾值及相關(guān)的電壓參數(shù),從而實(shí)現(xiàn)對(duì)過曝區(qū)域的信息復(fù)原,提升攝像系統(tǒng)的動(dòng)態(tài)范圍。

        1 相關(guān)研究

        當(dāng)前的曝光算法均基于傳統(tǒng)的傳感器模式。由于絕大多數(shù)的攝像系統(tǒng)并不存在機(jī)械快門,改變曝光時(shí)間長短及模擬/數(shù)字增益成為控制曝光量大小的唯一途徑。一種較為簡單的自動(dòng)曝光控制方法是評(píng)估當(dāng)前圖像的亮度,并將它與用戶自定義的理想指標(biāo)相比較,通過控制電路增大或縮短曝光時(shí)間,增強(qiáng)或減弱模擬/數(shù)字增益值,逐漸逼近理想亮度區(qū)間[1],這類算法對(duì)過曝圖像或者過暗圖像的曝光控制結(jié)果會(huì)顯得過暗或過亮。另一些比較普遍的曝光算法即通過研究不同光照條件下的亮度與曝光值之間的關(guān)系來進(jìn)行曝光控制[2-5],或?qū)D像分為幾個(gè)不同權(quán)值區(qū)域[6-7]進(jìn)行曝光評(píng)估,這些算法依然受到來自傳感器的硬件限制。

        為了克服單幀圖像動(dòng)態(tài)范圍的限制,一類基于多曝光融合進(jìn)行動(dòng)態(tài)范圍增強(qiáng)的相關(guān)算法開始應(yīng)用。Goshtasby[8]對(duì)同一場景攝取不同曝光參數(shù)下的多副圖像,對(duì)圖像進(jìn)行分塊,求取圖像序列中單幀圖像每個(gè)圖像塊的信息熵,并將擁有最大信息量的圖像塊保存下來,合并成新的場景圖像。Szeliski[9]通過對(duì)一系列不同曝光參數(shù)圖像的相同位置像素求平均,再利用直方圖均衡將平均圖像映射到新的強(qiáng)度上從而增大單幀圖像的動(dòng)態(tài)范圍。這類方法規(guī)避了單曝光參數(shù)下攝像系統(tǒng)在圖像動(dòng)態(tài)范圍上的缺陷,通過多曝光圖像的拼接從而獲得對(duì)比細(xì)節(jié)豐富的圖像,大大提高了圖像的動(dòng)態(tài)范圍,對(duì)于沒有實(shí)時(shí)性要求的靜態(tài)圖像系統(tǒng),該方法效果較好,但對(duì)于實(shí)時(shí)性需求較高的系統(tǒng)不能滿足要求。

        2 對(duì)數(shù)曲線響應(yīng)傳感器

        2.1 輻射照度響應(yīng)函數(shù)

        輻射照度響應(yīng)函數(shù)即相機(jī)接收到的場景光強(qiáng)幅度 L與最終成像的像素亮度值 B相關(guān)聯(lián)的函數(shù)。

        傳統(tǒng)傳感器的響應(yīng)函數(shù)如圖1所示[8]。圖像中的單色像素灰度值并非實(shí)際場景中光強(qiáng)的真實(shí)反映,受成像過程中電子元器件各種非線性因素的影響,響應(yīng)函數(shù)呈現(xiàn)出單調(diào)遞增的曲線。這種曲線在數(shù)字處理過程中常被模擬為線性遞增函數(shù)。如圖 2所示。

        圖1 相機(jī)響應(yīng)曲線

        圖2 輻射響應(yīng)曲線的線性模擬

        當(dāng)輻射光強(qiáng) L超出傳感器的量程時(shí),就會(huì)呈現(xiàn)出過曝現(xiàn)象。這種約束也極大地限制了圖像的動(dòng)態(tài)范圍。

        2.2 對(duì)數(shù)曲線響應(yīng)傳感器原理

        對(duì)數(shù)曲線響應(yīng)傳感器將輻射響應(yīng)曲線的高亮度區(qū)段近似為對(duì)數(shù)函數(shù)曲線,本文利用 Photonfocus公司的 OEM-D1024E CMOS圖像傳感器進(jìn)行實(shí)驗(yàn),其輻射響應(yīng)曲線如圖 3所示[11]。

        圖3 對(duì)數(shù)曲線響應(yīng)傳感器的輻射響應(yīng)曲線

        對(duì)數(shù)曲線響應(yīng)傳感器將整個(gè)響應(yīng)過程模擬類對(duì)數(shù)曲線,以近似對(duì)數(shù)函數(shù)的響應(yīng)方式響應(yīng)光亮信息,并將其轉(zhuǎn)化為有效的電壓信息傳遞給視覺系統(tǒng),從而提高整幅圖像的動(dòng)態(tài)范圍。

        傳感器原理使分段曝光的控制成為可能[11]。圖4給出一種 3段式曝光響應(yīng)曲線。整個(gè)曝光過程分為三段處理:原點(diǎn)至拐點(diǎn) a的線性段、拐點(diǎn) a、b間的低對(duì)數(shù)曲線段、拐點(diǎn) b后的高對(duì)數(shù)曲線段。線性段主要對(duì)應(yīng)低光強(qiáng)區(qū)域,以線性響應(yīng)方式將光強(qiáng)信息轉(zhuǎn)化為電平信息進(jìn)行處理。低對(duì)數(shù)曲線段使用了低光強(qiáng)模式,響應(yīng)曲線以對(duì)數(shù)曲線形式反饋光強(qiáng)信息,對(duì)中等亮度區(qū)域進(jìn)行處理。高對(duì)數(shù)曲線段增強(qiáng)了對(duì)數(shù)曲線段曝光電平,對(duì)高亮像素進(jìn)行廣電轉(zhuǎn)換,保證了原來在線性條件下過曝的區(qū)域復(fù)原了部分細(xì)節(jié)信息。

        圖4 三段式輻射響應(yīng)曲線

        3 算法流程

        算法分為兩個(gè)部分:感興區(qū)間及目標(biāo)區(qū)間的曝光調(diào)整,流程如圖 5所示。

        圖5 算法流程圖

        (1)感興區(qū)間調(diào)整 區(qū)間的灰度評(píng)估和線性曝光調(diào)整;

        (2)目標(biāo)區(qū)間調(diào)整 區(qū)間的對(duì)比度評(píng)估和曲線響應(yīng)曝光,整個(gè)曝光過程涉及兩個(gè)關(guān)鍵參數(shù):曝光時(shí)段、曝光電平[12]。

        3.1 感興區(qū)間與目標(biāo)區(qū)間

        由于視覺系統(tǒng)應(yīng)用的范圍極廣,實(shí)際場景復(fù)雜多變,算法需要對(duì)所關(guān)注的場景進(jìn)行區(qū)間劃分,對(duì)應(yīng)曝光曲線的分段組成。

        區(qū)間劃分主要包括兩個(gè)區(qū)間的選擇,感興區(qū)間與目標(biāo)區(qū)間。感興區(qū)間表示視覺系統(tǒng)所最為關(guān)心的區(qū)域,該區(qū)域的圖像細(xì)節(jié)對(duì)于整體圖像處理而言權(quán)重系數(shù)最大。對(duì)數(shù)曲線響應(yīng)曝光算法的首要任務(wù)是保證感興區(qū)間的細(xì)節(jié)完整度。因而,感興區(qū)間的輻射響應(yīng)曲線應(yīng)盡量呈現(xiàn)線性狀態(tài)。目標(biāo)區(qū)間表征了圖像過曝區(qū)域,該區(qū)域由算法自適應(yīng)計(jì)算,對(duì)應(yīng)輻射響應(yīng)曲線中的對(duì)數(shù)曲線段。感興區(qū)間的選擇為人工選擇,根據(jù)不同的系統(tǒng)應(yīng)用自定義區(qū)間范圍,以圖 6為例,圖 6為模擬月球表面環(huán)境場景,為看清月球車車身細(xì)節(jié),我們將月球車車身設(shè)置為感興區(qū)間。線性曝光調(diào)整穩(wěn)定后,由于沙土的反光效果而在圖像中形成兩塊過曝區(qū)域,它們將被自動(dòng)判別為目標(biāo)區(qū)間,并將通過對(duì)數(shù)曲線響應(yīng)方式進(jìn)行曝光。

        圖6 算法區(qū)域分布圖

        為了滿足系統(tǒng)的實(shí)時(shí)性,算法將盡量與可編程器件(FPGA)相融合,并精簡結(jié)構(gòu)。目標(biāo)區(qū)間判定算法如下:

        (1)圖像二值化,將圖像中高亮度區(qū)域(灰度值255)與其余區(qū)域分割開;

        (2)掃描線種子填充算法[13-14]填充過曝區(qū)域,并統(tǒng)計(jì)運(yùn)算過程中過曝區(qū)域的邊界信息及像素點(diǎn)數(shù)目。

        圖像二值化操作在 FPGA流水線中完成,整個(gè)流程附加一個(gè)比較器,由于像素位寬為 8比特,最低位的數(shù)值對(duì)圖像內(nèi)容基本沒有影響,系統(tǒng)將最低位映射為與 255的比較輸出。整合方法將使原本在CPU中運(yùn)算的二值化時(shí)間復(fù)雜度由 O(N)降低為O(1)。二值化模塊如圖 7所示。掃描線種子填充是本文算法中唯一在 CPU中處理的模塊,對(duì)于一副512×512的圖像,掃描線種子填充算法的時(shí)間成本控制在 20ms以內(nèi)[10],滿足實(shí)時(shí)要求。

        圖7 基于FPGA的圖像二值化模塊

        感興區(qū)間和目標(biāo)區(qū)間的邊界信息被傳遞給 FPGA,并進(jìn)入圖像評(píng)估模塊。

        3.2 圖像評(píng)估模塊

        對(duì)于感興區(qū)間的灰度評(píng)估將更多的關(guān)注算法復(fù)雜度及實(shí)時(shí)性的需求。由于線性曝光區(qū)域的細(xì)節(jié)保留較為完整,本算法將應(yīng)用基于 FPGA的區(qū)域平均及逼近迭代算法。

        區(qū)域平均算法將統(tǒng)計(jì)感興區(qū)間內(nèi)所有的像素點(diǎn)的灰度值,取均值后與閾值區(qū)間相比較,當(dāng)灰度平均值位于設(shè)定閾值區(qū)間內(nèi)時(shí),表明當(dāng)前的線性曝光參數(shù)已滿足系統(tǒng)要求。當(dāng)灰度平均值在閾值區(qū)間外時(shí),將采用迭代迫近法調(diào)整線性曝光參數(shù)(見§3.3)。

        灰度平均值的計(jì)算通過可編程邏輯器件(FPGA)中進(jìn)行并行計(jì)算,時(shí)間復(fù)雜度為 O(1),如圖 8所示。條件選擇器的界定參數(shù)包含了感興區(qū)域的邊界信息。

        圖8 基于FPGA的灰度評(píng)估模塊

        當(dāng)感興區(qū)間處于穩(wěn)定曝光狀態(tài)后,將對(duì)目標(biāo)區(qū)間進(jìn)行對(duì)比度評(píng)估。

        對(duì)比度指的是一幅圖像中明暗區(qū)域最亮的白和最暗的黑之間不同亮度層級(jí)的測量。在本算法中,結(jié)合 FPGA的特點(diǎn),提出了一種基于直方圖灰度標(biāo)準(zhǔn)差評(píng)估方法。對(duì)于大小為 M×N的目標(biāo)區(qū)間 w內(nèi)每個(gè)像素點(diǎn) In,取目標(biāo)區(qū)間內(nèi)的均值:

        然后求取目標(biāo)區(qū)間內(nèi)的灰度標(biāo)準(zhǔn)差 GSD(Grayscale Standard Deviation)

        將式(3)中根號(hào)內(nèi)部展開得到:

        由式(4)可知,在進(jìn)行對(duì)比度評(píng)估過程中可以通過一個(gè)乘法器及一個(gè)累加器在 FPGA中實(shí)現(xiàn)灰度標(biāo)準(zhǔn)差評(píng)估模塊,如圖 9所示。條件選擇器的界定參數(shù)包含了過曝區(qū)域的邊界信息。

        圖9 基于 FPGA的 GSD評(píng)估模塊

        由于乘法器的固定延時(shí)在 FPGA流水線的工作模式下對(duì)圖像傳輸沒有影響,整個(gè)系統(tǒng)的時(shí)間復(fù)雜度亦等于 O(1)。

        3.3 曝光參數(shù)控制模塊

        感興區(qū)間的圖像評(píng)估完成后,根據(jù)評(píng)估結(jié)果進(jìn)行迭代逼近調(diào)整。假設(shè)當(dāng)前的圖像灰度均值,當(dāng)前的曝光參數(shù) Ew,理想狀態(tài)下的圖像灰度值,由于圖像灰度與曝光值在一定程度上近似線性關(guān)系,則目標(biāo)曝光參數(shù) E的公式如下:

        對(duì)比步進(jìn)法,迭代逼近法周期更短,圖像的狀態(tài)轉(zhuǎn)換能在較少的幀間完成,且所有運(yùn)算僅涉及到乘法器,可以在FPGA中利用硬件資源完成,時(shí)間復(fù)雜度為O(1)。

        目標(biāo)區(qū)間的曝光參數(shù)算法將遵循步進(jìn)法進(jìn)行調(diào)整。以三段式曝光為例,主要的曝光參數(shù)包括 T1,T2(曝光時(shí)間段,以曝光時(shí)間 100歸一化),V1,V2(曝光電平,0~20,對(duì)應(yīng)的曲線斜率等級(jí))。參數(shù)相互間的的曝光特性曲線如圖 10所示[11]

        圖10 對(duì)數(shù)曲線傳感器曝光特性曲線

        在 T1時(shí)間段內(nèi)以電壓 T1進(jìn)行光電信息轉(zhuǎn)換,在 T2時(shí)間段內(nèi)變換電壓為 V2。

        依據(jù)曝光特性曲線及目標(biāo)區(qū)間的圖像評(píng)估,算法流程為:

        (1)設(shè)置 T1=T2,V1=V2=V,步進(jìn)調(diào)整電壓 V使目標(biāo)區(qū)間灰度均值位于高亮度區(qū)間,記錄當(dāng)前的V值作為最終的 V1值。

        (2)設(shè)置 T1=T2,V1=V2=V,步進(jìn)調(diào)整電壓 V使目標(biāo)區(qū)間灰度均值位于低亮度之間,記錄當(dāng)前的V值作為最終的 V2值。

        (3)步進(jìn)調(diào)整 T1,使目標(biāo)區(qū)間的 GSD獲得 7個(gè)步進(jìn)單位(14-20)中的區(qū)域最優(yōu)解。記錄 T1。

        第 1和第 2階段通過計(jì)算目標(biāo)區(qū)間的灰度均值,在不同的灰度閾值區(qū)間內(nèi)獲取曝光參數(shù)中的V1,V2,閾值區(qū)間保證了目標(biāo)區(qū)間的圖像復(fù)原包含了較大的灰度跨度。第 3階段依據(jù)基于灰度標(biāo)準(zhǔn)差的對(duì)比度評(píng)估計(jì)算和調(diào)整曝光時(shí)間 T1,將目標(biāo)區(qū)間的灰度進(jìn)行擴(kuò)展,最大化細(xì)節(jié)恢復(fù)的程度。

        4 實(shí)驗(yàn)結(jié)果

        在明暗對(duì)比強(qiáng)烈的場景下獲取了普通曝光與基于對(duì)數(shù)曲線響應(yīng)傳感器的高動(dòng)態(tài)范圍曝光結(jié)果如圖 11所示(我們?cè)O(shè)置室內(nèi)區(qū)域?yàn)楦信d區(qū)間)。

        圖11(a)為室內(nèi)場景原圖,窗外區(qū)域過曝造成細(xì)節(jié)丟失。將感興區(qū)間設(shè)定為室內(nèi)部分區(qū)域,

        算法自動(dòng)將窗外區(qū)域設(shè)定為目標(biāo)區(qū)間,如圖 11(c)。經(jīng)過對(duì)數(shù)曲線響應(yīng)曝光算法,窗外細(xì)節(jié)得到很大程度上的復(fù)原。原圖與對(duì)數(shù)曲線響應(yīng)曝光后圖像的灰度直方圖如圖 12所示。

        圖11 普通曝光與對(duì)數(shù)曲線響應(yīng)曝光結(jié)果

        圖12 實(shí)驗(yàn)前后圖像直方圖比較

        感興區(qū)間細(xì)節(jié)部分并沒受到影響,處理前后直方圖分布大致相同,而目標(biāo)區(qū)間的直方圖對(duì)比度則明顯增強(qiáng),分布更廣,細(xì)節(jié)更豐富。圖像動(dòng)態(tài)范圍約110 dB,接近傳感器 120 dB極限。

        本文算法實(shí)時(shí)性分析如表 1所示(以 512×512圖像為例)。

        時(shí)間復(fù)雜度為 O(1)表示算法模塊在 FPGA流水線中完成,無需額外時(shí)間損耗,對(duì)于一副 512×512的圖像,除去邏輯損耗,處理速率接近 40幀/s。

        本文算法與圖像分區(qū)曝光算法、多曝光圖像拼接算法的性能比較如表 2所示。

        表1 算法實(shí)時(shí)性分析

        表2 3種自動(dòng)曝光算法比較

        5 結(jié)語

        對(duì)數(shù)曲線響應(yīng)傳感器的研究尚處于起步階段,本文針對(duì)傳感器的特點(diǎn),提出了一種分段性曲線曝光的自動(dòng)算法,能夠自動(dòng)評(píng)估圖像亮度等級(jí),處理實(shí)際場景中明暗跨度大,逆光強(qiáng)烈等情況,在機(jī)器視覺領(lǐng)域具有廣闊的應(yīng)用前景。同時(shí)算法與可編程邏輯器件緊密融合,通過硬件的并行計(jì)算降低了軟件層次的時(shí)間復(fù)雜度,從而保證前端視覺系統(tǒng)的實(shí)時(shí)性。

        [1]Cho M,Lee S G,Nam B D.The Fast Auto-Exposure Algorithm Based on the Numerical Analysis[C]//Proceedings of the SPIE Conference on Sensors,Cameras,and Applications for Digital Photography,1999,3650:93-99.

        [2]徐培鳳,李正明,孫俊.基于圖像的自動(dòng)曝光算法研究[J].光學(xué)儀器,2005(2):59-61.

        [3]楊海濤,常義林,王靜,等.一種基于亮度直方圖的自動(dòng)曝光控制方法[J].光學(xué)學(xué)報(bào),2007,27(5):841-847.

        [4]Sampat N,Venkataraman S,Yeh T,et al.System Implications of Implementing Auto-Exposure on Consumer Digital Cameras[C]//Proceedings of the SPIE Conference on Sensors,Cameras,and Applications for Digital Photography,1999,3650:100-107.

        [5]王雷斌,張愛武,葉澤田,等.一種自適應(yīng)快速曝光控制方法[J].測繪科學(xué),2009,34(2):115-117.

        [6]甘玉泉,高偉.一種基于圖像分區(qū)的自動(dòng)曝光算法[J].微計(jì)算機(jī)信息,2009,25(12):303-304.

        [7]梁佳毅,洪志良.適用于大動(dòng)態(tài)范圍場景的自動(dòng)曝光控制算法[J].光電工程,2008,35(5):89-92.

        [8]Goshtasby A.Fusion of Multi-Exposure Images[J].Image and Vision Computing,2005,23(6):611-618.

        [9]Szeliski R.System and Process for Improving the Uniformity of the Exposure and Tone of a Digital Image[P].US,6687400:2004-02-03.

        [10]Grossberg M D,Nayar SK.What is the Space of Camera Response Functions[C]//Proceedings of IEEE Computer Vision and Pattern Recognition Wisconsin,USA:IEEE,2003:602-609.

        [11]Photonfocus A G.LinLog-Principle and Practical Example[R].Datasheet,2007,2:21.

        [12]Harton A V.A High Dynamic Range CMOS Image Sensor with Pixel Level ADC and In-Situ Image Enhancement[J].Proc SPIEIST Electronic Imaging,2005,5677:67-77.

        [13]Pal N R,Pal S K.A Review on Image Segmentation Techniques[J].Pattern Recognition,1993,26(9):1277-1294.

        [14]郭文平,龍幫強(qiáng).掃描線種子填充算法的改進(jìn)[J].天津工業(yè)大學(xué)學(xué)報(bào),2008,27(2):48-52.

        猜你喜歡
        對(duì)數(shù)灰度區(qū)間
        解兩類含參數(shù)的復(fù)合不等式有解與恒成立問題
        你學(xué)會(huì)“區(qū)間測速”了嗎
        采用改進(jìn)導(dǎo)重法的拓?fù)浣Y(jié)構(gòu)灰度單元過濾技術(shù)
        含有對(duì)數(shù)非線性項(xiàng)Kirchhoff方程多解的存在性
        指數(shù)與對(duì)數(shù)
        基于灰度拉伸的圖像水位識(shí)別方法研究
        指數(shù)與對(duì)數(shù)
        對(duì)數(shù)簡史
        基于最大加權(quán)投影求解的彩色圖像灰度化對(duì)比度保留算法
        基于灰度線性建模的亞像素圖像抖動(dòng)量計(jì)算
        久久99国产伦精品免费| 人妻洗澡被强公日日澡电影| 精品一区二区三区婷婷| 丰满少妇被粗大猛烈进人高清| 亚洲精品综合欧美一区二区三区| 国产妇女乱一性一交| 日本女同伦理片在线观看| 国产高清视频在线不卡一区| 国产电影一区二区三区| 国产白丝无码视频在线观看| 国内精品人妻无码久久久影院94| av免费在线观看在线观看| 中文字日产幕码三区的做法大全| 精品免费看国产一区二区| 久久av高潮av喷水av无码| 日韩精品免费观看在线| av无码精品一区二区三区| 亚洲国产av精品一区二区蜜芽 | 亚洲 欧美 国产 制服 动漫| 广东少妇大战黑人34厘米视频 | 亚洲男人的天堂网站| 看全色黄大色大片免费久久久| 亚洲精品一区二区三区四区| 脱了老师内裤猛烈进入| 少妇寂寞难耐被黑人中出| 国产精品自产拍在线观看免费 | 国产在线不卡免费播放| 女同亚洲一区二区三区精品久久| 亚洲一区二区三区尿失禁| 伊人久久无码中文字幕| 18禁黄无遮挡免费网站| 中文字幕精品人妻在线| 成人午夜福利视频| 久久人人97超碰超国产| 偷拍女厕尿尿在线免费看| 丝袜美腿av在线观看| 曰批免费视频播放免费直播| 亚洲AV秘 无码一区二区三区臀| 国产精品黄色av网站| 久久精品人搡人妻人少妇| 国产亚洲精品aaaa片小说|