• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      圖像處理及鏡頭自動(dòng)調(diào)控電路設(shè)計(jì)

      2013-11-12 08:39:24王金波任珂珂
      激光與紅外 2013年1期
      關(guān)鍵詞:灰度級(jí)調(diào)焦清晰度

      王金波,劉 斌,郝 亮,任珂珂

      (華北光電技術(shù)研究所,北京100015)

      1 引言

      為解決可見光圖像數(shù)據(jù)量大、處理速度要求高的需求,本文設(shè)計(jì)了一種基于可編程門陣列(FPGA)的圖像處理及自動(dòng)調(diào)控電路。該電路完成可見光圖像的直方圖均衡、中值濾波、十字叉疊加、自動(dòng)調(diào)焦等圖像處理及調(diào)控功能。通過以上措施,能夠顯著提高可見光圖像的質(zhì)量,并且由于采用高速FPGA作為圖像處理芯片,整個(gè)電路精度高,實(shí)時(shí)性好。

      2 圖像處理及鏡頭自動(dòng)調(diào)控電路原理

      基于FPGA的圖像處理及鏡頭自動(dòng)調(diào)控電路原理框圖如圖1所示。

      圖1 圖像處理及鏡頭自動(dòng)調(diào)控電路原理圖

      A/D芯片采用Philips公司的SAA7113,完成可見光模擬圖像到數(shù)字圖像的轉(zhuǎn)換;FPGA芯片采用Altera公司 CycloneIII系列的 EP3C25F256I7,該芯片完成包含直方圖均衡、中值濾波、疊加十字叉、圖像清晰度計(jì)算等在內(nèi)的數(shù)字圖像處理功能;視頻解碼芯片采用Philips公司的SAA7121;MCU選用的是Silicon公司的C8051F021芯片,完成與上位機(jī)的通信、對SAA7113和SAA7121的配置,與FPGA之間的數(shù)據(jù)交互,以及對可見光鏡頭的控制。

      圖像處理部分主要由FPGA完成,自動(dòng)調(diào)控部分由FPGA和MCU共同完成。MCU通過電機(jī)驅(qū)動(dòng)芯片驅(qū)動(dòng)可見光鏡頭內(nèi)的調(diào)焦和變倍電機(jī),可以實(shí)現(xiàn)焦距和視場的調(diào)節(jié)功能。

      下面簡要介紹快速自動(dòng)調(diào)焦的基本流程:根據(jù)FPGA計(jì)算得出的圖像清晰度參量,MCU可控制可見光鏡頭焦面位置不斷變化,直至圖像清晰度參量最大,完成可見光圖像的自動(dòng)調(diào)焦。為提高自動(dòng)調(diào)焦的速度,本文采用了如下措施:①采用“區(qū)域極值法”,減少尋焦行程,其流程如圖2所示;②將圖像按場進(jìn)行處理,相對于按幀處理縮短了清晰度參量計(jì)算時(shí)間。通過以上措施,可顯著提高自動(dòng)調(diào)焦的速度。

      圖2 “區(qū)域極值法”流程

      3 圖像處理算法及VHDL實(shí)現(xiàn)

      采用若干個(gè)VHDL模塊共同完成所需功能。下面分別介紹各部分功能。

      3.1 直方圖均衡

      直方圖均衡的基本方法是擴(kuò)展在圖像中像素個(gè)數(shù)多的灰度級(jí),縮減像素個(gè)數(shù)少的灰度級(jí),使轉(zhuǎn)換后的圖像的直方圖分布更加均勻[1]。這不僅能夠改善圖像的質(zhì)量,提高圖像的清晰度,而且經(jīng)過直方圖均衡后的圖像更有利于使用計(jì)算機(jī)進(jìn)行處理。

      直方圖均衡的一般方法如公式(1)所示:

      式中,ri為灰度級(jí)且滿足歸一化條件;k為灰度級(jí)數(shù),第i個(gè)灰度級(jí)ri出現(xiàn)的頻數(shù)用ni表示;n為幀內(nèi)像素總數(shù)。

      VHDL實(shí)現(xiàn)過程:在FPGA內(nèi)部開辟一個(gè)256×24 bit的存儲(chǔ)器RAM1和一個(gè)256×8 bit的存儲(chǔ)器RAM2。RAM1存儲(chǔ)每場圖像的每個(gè)灰度級(jí)的像素個(gè)數(shù),由公式(1)可以計(jì)算出灰度映射表,并存儲(chǔ)到RAM2。輸出圖像的每個(gè)像素通過查找RAM2,輸出新灰度,整場圖像完成直方圖均衡處理。

      3.2 中值濾波

      中值濾波的一般方法是用一個(gè)含有奇數(shù)個(gè)像素的窗口在圖像上滑動(dòng),用該窗口中所有灰度值的中值來代替窗口中心像素點(diǎn)的灰度值[2-3]。二維中值濾波可由公式(2)表示:

      VHDL實(shí)現(xiàn)過程:本文中取i=j=3,做9個(gè)點(diǎn)的中值濾波。在FPGA內(nèi)部開辟兩個(gè)720×8 bit的FIFO,緩存兩行圖像數(shù)據(jù),與當(dāng)前輸入行的圖像數(shù)據(jù)并行輸出,可以得到三行圖像數(shù)據(jù),再經(jīng)三級(jí)D觸發(fā)器就可以得到3×3像素矩陣,以每個(gè)矩陣窗口的9個(gè)灰度值的中值代替矩陣中心點(diǎn)的灰度值,即可完成中值濾波,整個(gè)過程如圖3所示。

      3.3 疊加十字叉

      在可見光圖像上疊加十字叉有助于定位目標(biāo)在圖像中的位置,由此可盡量避免可見光圖像視場發(fā)生變化時(shí)目標(biāo)丟失的情況發(fā)生,更有利于實(shí)施視頻監(jiān)控。

      首先計(jì)算疊加點(diǎn)周圍區(qū)域內(nèi)的灰度級(jí)平均值,然后將該平均值與某一閾值作比較,若小于閾值則將該點(diǎn)設(shè)置為高灰度級(jí),反之則將該點(diǎn)設(shè)置為低灰度級(jí),即疊加與其背景灰度級(jí)對比強(qiáng)烈的十字叉以助于觀察。閾值可通過實(shí)驗(yàn)選取。

      3.4 圖像清晰度計(jì)算

      “清晰度法自動(dòng)調(diào)焦”通過圖像清晰度評(píng)價(jià)函數(shù)對可見光鏡頭不同焦面位置成像的清晰度進(jìn)行評(píng)價(jià),利用“正確對焦使圖像最清晰”這個(gè)特征找到正確對焦位置。

      本文選用Tenengrad函數(shù)來表征圖像清晰度[4-5]。Tenengrad 函數(shù)利用 Sobel算子來估計(jì)圖像在水平方向和垂直方向的梯度,其表達(dá)式如公式(3)~式(5):

      式中,Gx(x,y),Gy(x,y)分別為水平和垂直方向的計(jì)算模板;分別是可見光圖像矩陣與Sobel算子的卷積,Sobel算子在X,Y方向各有一個(gè):

      ν是一個(gè)閾值,可以通過實(shí)驗(yàn)選取。

      由于該方法計(jì)算量較大,本文將公式簡化為公式(6):

      該公式可以極大地減少計(jì)算量,提高圖像處理速度,且計(jì)算結(jié)果滿足圖像清晰度要求。

      VHDL實(shí)現(xiàn)過程:與中值濾波模塊類似,首先由串行視頻流生成3×3矩陣,再使用圖像矩陣分別與Sx和Sy算子卷積并取絕對值,把絕對值相加,得到一個(gè)像素的邊緣信息,對每個(gè)點(diǎn)都進(jìn)行計(jì)算并做累加,就可以得到整場圖像的清晰度參量。將此參量實(shí)時(shí)傳遞給自動(dòng)調(diào)控電路,自動(dòng)調(diào)控電路以此為依據(jù)控制焦面位置不斷變化,直至聚焦參數(shù)最大,可得聚焦清晰的圖像。

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

      圖4、圖5、圖6分別為直方圖均衡、疊加十字叉、自動(dòng)調(diào)焦前后的圖像對比效果,由于圖像在進(jìn)行中值濾波前后效果對比不夠明顯,在此不作對比。

      圖4 直方圖均衡前后圖像對比

      圖5 疊加十字叉前后圖像對比

      圖6 自動(dòng)調(diào)焦前后圖像對比

      本文設(shè)計(jì)的可見光圖像處理及自動(dòng)調(diào)控電路滿足實(shí)時(shí)性、低功耗及小型化的工作要求。

      (1)實(shí)時(shí)性。本文設(shè)計(jì)中,實(shí)現(xiàn)直方圖均衡、中值濾波和疊加十字叉等功能所導(dǎo)致的圖像延時(shí)均小于0.2 ms,自動(dòng)調(diào)焦可在3 s內(nèi)完成。

      (2)低功耗。在本文電路設(shè)計(jì)中,采用的器件均為低功耗器件;并且在無信號(hào)輸入時(shí),自動(dòng)關(guān)閉部分芯片,進(jìn)入節(jié)電模式。

      (3)小型化。本文電路均采用集成性較高的器件,這樣大大減少了整個(gè)電路所使用的器件數(shù)目;同時(shí)封裝均為貼片式,因此電路具有小型化、集成度高等優(yōu)點(diǎn)。

      [1] Chen Zheng,Ji Shupeng.Enhancement algorithm of infrared images based on Otsu and plateau histogram equalization[J].Laser & Infrared,2010,40(4):438 - 441.(in Chinese)

      陳崢,吉書鵬.一種基于Otsu法和平臺(tái)直方圖均衡的紅外圖像增強(qiáng)算法[J].激光與紅外,2010,40(4):438-441.

      [2] Zhang Hansong,Wang Ying.Infrared image process based on LabVIEW[J].Laser & Infrared,2011,41(9):1002 -1005.(in Chinese)

      張寒松,王穎.基于LabVIEW的紅外成像圖像處理方法及應(yīng)用[J].激光與紅外,2011,41(9):1002 -1005.

      [3] LiMingxi,Mao Hanping,Zhang Yancheng.Study of the actual image denoisingmethod based on liftwavelet analysis and median filter technology[J].Laser & Infrared,2007,37(10):1109 -1111.(in Chinese)

      李明喜,毛罕平,張艷誠.基于提升小波變換和中值濾波的圖像去噪方法研究[J].激光與紅外,2007,37(10):1109-1111.

      [4] Jia Xiaofei,Li Yibin,Chen Dezhi,et al.Design of high speed arithmetic of auto-focus in uncooled infrared thermal equipment[J].Laser & Infrared,2009,39(6):688 -690.(in Chinese)

      賈曉飛,李宜斌,陳德智,等.非制冷紅外熱像儀的快速自動(dòng)調(diào)焦算法設(shè)計(jì)[J].激光與紅外,2009,39(6):688-690.

      [5] Gong Guangyong,He Wenzhong,Gao Xuhui.Optimized mountain climb-searching of auto-focusing in infrared imaging system[J].Laser & Infrared,2007,37(11):1213 -1215.(in Chinese)

      宮光勇,何文忠,高旭輝.紅外系統(tǒng)中自動(dòng)調(diào)焦爬山搜索算法的優(yōu)化設(shè)計(jì)[J].激光與紅外,2007,37(11):1213-1215.

      猜你喜歡
      灰度級(jí)調(diào)焦清晰度
      鮮明細(xì)膩,擁有更好的清晰度 Ascendo Immersive Audio CCRM-12 MKII/CCRM-6P/SMS-15
      人眼可感知最多相鄰像素灰度差的全局圖像優(yōu)化方法*
      基于灰度直方圖的單一圖像噪聲類型識(shí)別研究
      空間相機(jī)均力輸出式調(diào)焦機(jī)構(gòu)
      光電經(jīng)緯儀自適應(yīng)調(diào)焦窗口構(gòu)建
      星敏感器調(diào)焦方法研究
      基于混沌加密的DCT域灰度級(jí)盲水印算法
      基于實(shí)測校正因子的實(shí)時(shí)伽馬校正算法
      聽音訓(xùn)練對漢語單音節(jié)聽感清晰度的影響
      一種無參考監(jiān)控視頻圖像清晰度評(píng)價(jià)方法
      高唐县| 东城区| 桐城市| 奉节县| 隆子县| 石城县| 堆龙德庆县| 平南县| 晋中市| 红原县| 汾西县| 淮滨县| 信丰县| 揭东县| 金堂县| 安宁市| 阿克苏市| 吕梁市| 阳东县| 车险| 石渠县| 洪洞县| 崇阳县| 班玛县| 鸡泽县| 增城市| 金华市| 云阳县| 新竹县| 东乡县| 鹤峰县| 济源市| 彰化市| 承德市| 定陶县| 叙永县| 周至县| 安徽省| 武汉市| 辽阳县| 沂南县|