国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

實(shí)時(shí)圖像處理硬件平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)

2013-09-11 13:45強(qiáng),孫祝,孫
關(guān)鍵詞:圖像處理器件領(lǐng)域

王 強(qiáng),孫 祝,孫 彥

(山西大同大學(xué)物理與電子科學(xué)學(xué)院,山西大同037009)

實(shí)時(shí)圖像處理硬件平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)

王 強(qiáng),孫 祝,孫 彥

(山西大同大學(xué)物理與電子科學(xué)學(xué)院,山西大同037009)

實(shí)時(shí)圖像的數(shù)字化處理技術(shù)的出現(xiàn),大大地拓展了圖像處理技術(shù)應(yīng)用領(lǐng)域的廣度和深度。實(shí)時(shí)圖像數(shù)字化處理技術(shù)廣泛應(yīng)用于社會(huì)各個(gè)領(lǐng)域,探討實(shí)時(shí)圖像處理硬件平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn),具有很高的研究和實(shí)用價(jià)值。本文針對(duì)實(shí)時(shí)圖像處理系統(tǒng)平臺(tái)中的硬件平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn),進(jìn)行了解、分析,基于目前所有平臺(tái)現(xiàn)狀,提出一種優(yōu)化的實(shí)時(shí)圖像處理系統(tǒng)平臺(tái)。

實(shí)時(shí)圖像處理硬件平臺(tái);設(shè)計(jì);實(shí)現(xiàn)

信息數(shù)字化時(shí)代,隨著信息處理學(xué)科的飛速進(jìn)步,圖像處理技術(shù)系統(tǒng)和應(yīng)用普及都取得了長(zhǎng)足的進(jìn)步。圖像處理技術(shù)正被越來(lái)越多的運(yùn)用到產(chǎn)品檢測(cè)等領(lǐng)域,大大提高了生產(chǎn)效率。同時(shí),人們對(duì)圖像信息處理能力的要求也越來(lái)越多樣化,這就要求圖像數(shù)字處理技術(shù)實(shí)現(xiàn)途徑也必須越來(lái)越多樣化。實(shí)時(shí)圖像處理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),是有效滿足實(shí)時(shí)圖像處理需求的圖像數(shù)字化處理技術(shù),對(duì)實(shí)時(shí)圖像系統(tǒng)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)的研究意義重大。

1 實(shí)時(shí)圖像處理硬件平臺(tái)的意義

圖像處理是指為達(dá)到所需圖像結(jié)果而利用計(jì)算機(jī)對(duì)圖像進(jìn)行分析處理的技術(shù),也稱影像處理。實(shí)時(shí)圖像處理,就是對(duì)圖像信息進(jìn)行快速處理的計(jì)算機(jī)應(yīng)用系統(tǒng)。實(shí)時(shí)圖像處理有多種實(shí)現(xiàn)方式,如軟件實(shí)現(xiàn)、單片機(jī)實(shí)現(xiàn)、DSP芯片實(shí)現(xiàn)等。實(shí)時(shí)圖像處理要求必須具有足夠的傳輸速度,器件選擇上普遍采用傳輸速率非常高的EPGA。實(shí)時(shí)圖像處理包括實(shí)時(shí)圖像數(shù)字化、圖像增強(qiáng)和復(fù)原、圖像數(shù)字編碼、圖像分割、圖像識(shí)別和圖像理解等。實(shí)時(shí)圖像處理廣泛應(yīng)用于醫(yī)學(xué)、遙感、工業(yè)檢測(cè)和監(jiān)視、軍事偵察等領(lǐng)域,作用重大,意義非凡。圖像處理系統(tǒng)包括圖像處理硬件和圖像處理軟件。在硬件平臺(tái)的圖像處理特點(diǎn)是信息量龐大,因此實(shí)時(shí)圖像處理系統(tǒng)必須配置快速處理硬件(DSP)。上世紀(jì)80年代后出現(xiàn)圖像處理工作站。對(duì)于點(diǎn)處理,采用快速硬件流水線處理器,它由視頻運(yùn)算器(ALU)和查找表(LUT)組成,用于實(shí)時(shí)進(jìn)行圖像間加、減、乘、除、邏輯運(yùn)算和灰度變換。對(duì)于鄰域處理,應(yīng)用快速實(shí)時(shí)小核卷積器,它由乘法器、累加器、移位寄存器和查找表等組成,用于實(shí)時(shí)卷積濾波、去噪聲、增強(qiáng)、平滑和邊緣提取等。對(duì)于大域處理,可用快速陣列機(jī),它配有數(shù)字信號(hào)處理器等,用于快速傅里葉變換、各種矩陣運(yùn)算和矢量運(yùn)算。實(shí)時(shí)圖像處理系統(tǒng)的運(yùn)行工作需要硬件平臺(tái)和軟件平臺(tái)的協(xié)調(diào)合作完成,硬件平臺(tái)配置的高低,是實(shí)時(shí)圖像處理系統(tǒng)平臺(tái)實(shí)時(shí)圖像處理能力的根本。下面簡(jiǎn)單介紹實(shí)時(shí)圖像處理所在的應(yīng)用領(lǐng)域。

1.1 航空領(lǐng)域的應(yīng)用

實(shí)時(shí)圖像處理可以通過(guò)遙感飛機(jī)和衛(wèi)星拍攝照片,用高性能計(jì)算機(jī)進(jìn)行實(shí)時(shí)的圖像處理,可獲得大量的人工沒(méi)辦法發(fā)現(xiàn)的情報(bào),節(jié)省了人力物力的投入,同時(shí)加快了信息獲得速度,對(duì)航天領(lǐng)域的發(fā)展意義重大。

1.2 通信工程領(lǐng)域的應(yīng)用

隨著大規(guī)模集成電路的發(fā)展推廣,實(shí)時(shí)圖像通信的關(guān)鍵技術(shù)得以解決,推動(dòng)了實(shí)時(shí)圖像處理在通信領(lǐng)域的快速發(fā)展,當(dāng)今社會(huì)的多媒體通信,意味著圖像數(shù)字處理技術(shù)在通信工程領(lǐng)域占據(jù)著重要的位置。

1.3 軍事領(lǐng)域的應(yīng)用

現(xiàn)代戰(zhàn)爭(zhēng)被認(rèn)為更多的是信息化戰(zhàn)爭(zhēng),其中實(shí)時(shí)圖像信息處理技術(shù)至關(guān)重要。軍事偵察、目標(biāo)跟蹤、地形識(shí)別、精確打擊等軍事手段的實(shí)時(shí)圖像處理技術(shù),起著決定性的作用。

1.4 生物學(xué)工程領(lǐng)域的應(yīng)用

實(shí)時(shí)圖像處理技術(shù)大量運(yùn)用于生物學(xué)基礎(chǔ)研究和臨床應(yīng)用,圖像處理技術(shù)在生物學(xué)工程領(lǐng)域的發(fā)展呈專業(yè)化,實(shí)時(shí)圖像處理技術(shù)有力地推進(jìn)生物科學(xué)的發(fā)展進(jìn)步。

1.5 工業(yè)工程領(lǐng)域的應(yīng)用

實(shí)時(shí)圖像處理技術(shù)在工業(yè)工程領(lǐng)域的運(yùn)用,主要在工業(yè)產(chǎn)品中的無(wú)損探傷,外觀識(shí)別檢查,照片應(yīng)力、阻力、分力分析等。實(shí)時(shí)圖像處理技術(shù)有效地提高工業(yè)工程生產(chǎn)效率。

通過(guò)以上的簡(jiǎn)單了解,可以看出,實(shí)時(shí)圖像處理技術(shù)在當(dāng)今社會(huì)的發(fā)展中應(yīng)用廣、層次深,對(duì)整個(gè)社會(huì)經(jīng)濟(jì)發(fā)展有著舉足輕重的作用。隨著科技技術(shù)的不斷快速發(fā)展,實(shí)時(shí)圖像處理系統(tǒng)平臺(tái)有著巨大的潛能等待挖掘,必將在未來(lái)發(fā)揮更加重要的作用。因此,加大實(shí)時(shí)圖像處理系統(tǒng)平臺(tái)的研究設(shè)計(jì)和實(shí)現(xiàn),有著重大的意義。

2 實(shí)時(shí)圖像處理硬件平臺(tái)的設(shè)計(jì)

2.1 器件選擇

2.1.1 DSP選擇

DSP是圖像處理系統(tǒng)平臺(tái)的核心器件,DSP芯片的性能直接影響系統(tǒng)平臺(tái)的的運(yùn)算能力速度。所以,實(shí)時(shí)圖像處理系統(tǒng)平臺(tái)的DSP器件選擇是重中之重。同時(shí),實(shí)時(shí)圖像處理平臺(tái)強(qiáng)調(diào)系統(tǒng)平臺(tái)的實(shí)時(shí)性,所以,實(shí)時(shí)圖像處理更加注重在選擇系統(tǒng)平臺(tái)的器件時(shí),必須采用具有高速的數(shù)字信號(hào)處理能力的器件,最佳的器件結(jié)構(gòu)和高速算法。通過(guò)實(shí)踐經(jīng)驗(yàn)和不斷試驗(yàn)表面,采用高性能的 DSP芯片TMS320C6416和帶有DSP單元的高速FPGA來(lái)構(gòu)成系統(tǒng)平臺(tái)器件整體,是具有高效性能保證的器件配置。TMS320C6416是TI公司推出的高性能定點(diǎn)DSP,具備1 000MHz時(shí)鐘頻率及4 800MI/s最高處理能力[1]。其內(nèi)核有8個(gè)運(yùn)算功能單元,具有VITERBI譯碼處理器和turbo譯碼協(xié)處理器等。該DSP內(nèi)部結(jié)構(gòu)經(jīng)過(guò)改進(jìn),提高了并行處理能力,豐富了外設(shè)資源。DSP內(nèi)部集成PCI2.2控制器,不再采用外部的PCI控制芯片,優(yōu)化了器件結(jié)構(gòu)組成。不僅節(jié)約成本,同時(shí)還簡(jiǎn)化了系統(tǒng)平臺(tái)的調(diào)試工作難度。

2.1.2 協(xié)處理器件選擇

在選擇了主數(shù)字處理器之后,因?yàn)閷?shí)時(shí)圖像處理系統(tǒng)信息的龐大性,只有一個(gè)DSP主處理器顯然是難以滿足實(shí)時(shí)圖像處理要求的。在圖像處理器之外再選擇加上協(xié)處理器,能夠有效的提高實(shí)時(shí)圖像處理硬件系統(tǒng)的圖像處理能力[2]。XILINX公司的XC4VLX80芯片具有 80XtremeDSP Slices單元和200個(gè) 18 Kbit塊內(nèi)存資源,非常符合實(shí)現(xiàn)高速DSP算法,是目前作為協(xié)處理器的最佳選擇。XC4VLX80可以通過(guò)并行處理的方式處理大量耗時(shí)的累乘加運(yùn)算,實(shí)現(xiàn)復(fù)雜的時(shí)鐘管理,支持多形式的I/0接口,方便進(jìn)行各種數(shù)據(jù)交換和各種配置管理。通過(guò)反復(fù)的實(shí)驗(yàn)和實(shí)踐證明,XC4VLX80具備很好的承擔(dān)協(xié)處理器任務(wù)的能力,選擇XC4VLX80作為協(xié)處理器是科學(xué)有效的實(shí)時(shí)圖像處理硬件平臺(tái)器件選擇行為。

2.2 硬件平臺(tái)的器件連接

2.2.1 DSP芯片與FPGA的連接

通過(guò)控制EMIP接口其他接口信號(hào)實(shí)現(xiàn)DSP與FPGA的I/O連接。將FPGA內(nèi)存儲(chǔ)器映射到DSP地址空間,實(shí)現(xiàn)DSP對(duì)FPGA的片外存儲(chǔ)器的直接高速數(shù)據(jù)傳輸交換,同時(shí)將DSP外部信號(hào)定時(shí)器信號(hào)接入EPGA,實(shí)現(xiàn)FPGA與DSP通信的靈活控制。

2.2.2 片外存儲(chǔ)器與FPGA及DSP的連接

設(shè)計(jì)DSP和FPGA子系統(tǒng)共享外部存儲(chǔ)器,能夠有效提高數(shù)據(jù)傳輸速度和壓縮電路板空間。將DSP信號(hào)通過(guò)FPGA接入外部存儲(chǔ)器,采用兩個(gè)Mi-CRON公司的MT48LC32M16A2 SDRAM和一個(gè)CY-press公司的CY7C1350F SBSRAM,采用設(shè)計(jì)狀態(tài)機(jī)對(duì)FPGA進(jìn)行操作,對(duì)DSP則分別將存儲(chǔ)器的各類信號(hào)通過(guò)FPGA的I/O接口,和DSP的EMIF接口信號(hào)相連,實(shí)現(xiàn)透明連接。

2.2.3 PCI硬件接口

實(shí)現(xiàn)PCI接口的主機(jī)直接互聯(lián),可以直接采用TMS320C6416內(nèi)部集成33MHz/32bit、支持PCI主從模式接口的PCI2.2接口控制器,不需額外的PCI控制芯片。圖像處理器通過(guò)內(nèi)部的EDMA實(shí)現(xiàn)PCI接口與DSP接口的集成。

3 實(shí)時(shí)圖像處理硬件平臺(tái)的實(shí)現(xiàn)

圖1 圖像處理系統(tǒng)平臺(tái)的結(jié)構(gòu)圖

圖像處理系統(tǒng)平臺(tái)正常發(fā)揮功效,需要在硬件平臺(tái)設(shè)計(jì)完成之后,實(shí)現(xiàn)系統(tǒng)平臺(tái)的圖像處理功能。這就不僅包含硬件平臺(tái)器件問(wèn)題,還牽涉到PCI軟件的開(kāi)發(fā)運(yùn)用工作。

3.1 信號(hào)同步發(fā)生器

紅外攝像頭光電轉(zhuǎn)換以后,將圖像轉(zhuǎn)變成電信號(hào),通過(guò)傳輸形成可視圖像,包括圖像信號(hào)、復(fù)合消隱脈沖及同步脈沖組成。

3.2 控制圖像顯示器

圖像顯示采用D/A轉(zhuǎn)換器實(shí)現(xiàn)。圖像的D/A轉(zhuǎn)換器通常要求SYNC(復(fù)合同步)、PDACLK(工作時(shí)鐘)、BLANK(場(chǎng)行消隱)信號(hào)[3]。 經(jīng)由FPGA產(chǎn)生這些信號(hào)將有助于硬件設(shè)計(jì)簡(jiǎn)化。FPGA在讀寫(xiě)外部數(shù)據(jù)時(shí)要求必須有時(shí)序性,所以,數(shù)據(jù)傳輸流必須配合FPGA的時(shí)序。

3.3 設(shè)計(jì)驅(qū)動(dòng)程序

設(shè)計(jì)驅(qū)動(dòng)程序原則是WDM(驅(qū)動(dòng)程序模型)。采用NUMEGA公司開(kāi)發(fā)包Driver Works和Microsoft公司的2000DDK,并用VC++6.0作為輔助環(huán)境開(kāi)發(fā)進(jìn)行DMA傳輸,完成實(shí)時(shí)圖像處理卡與主機(jī)高速DMA傳輸及對(duì)主機(jī)DSP內(nèi)存空間的讀寫(xiě)。支持即插即用。

3.4 主機(jī)端應(yīng)用程序設(shè)計(jì)

當(dāng)次DMA傳輸完成后處理平臺(tái)卡將產(chǎn)生中斷,啟動(dòng)下一次的DMA傳輸,需要取出下一個(gè)IRP。在I /O管理器調(diào)用驅(qū)動(dòng)程序的中斷服務(wù)和 DPCFORISR完成IRP,再取出下一個(gè)IRP。通過(guò)重復(fù)工作,不斷進(jìn)行DMA傳輸,完成實(shí)時(shí)圖像處理卡與主機(jī)高速DMA傳輸及對(duì)主機(jī)DSP內(nèi)存空間的讀寫(xiě)[4]。

3.5 圖像處理器軟件設(shè)計(jì)

當(dāng)首先程序初始化,在DSP完成接受復(fù)位信號(hào)之后,啟動(dòng)BOOTLOADER,開(kāi)始執(zhí)行程序。進(jìn)入for循環(huán),等待中斷信號(hào)。DSP在響應(yīng)PCI中斷后,進(jìn)行實(shí)時(shí)圖像的顯示處理。DSP軟件詳細(xì)設(shè)計(jì)流程如圖2所示。

圖2 DSP軟件設(shè)計(jì)詳細(xì)流程

4 結(jié)束語(yǔ)

通過(guò)以上的分析理解及研究探討,可以得出實(shí)時(shí)圖像處理系統(tǒng)平臺(tái)具有本身多功性,實(shí)現(xiàn)方法多樣性的特點(diǎn)。加大實(shí)時(shí)圖像處理系統(tǒng)平臺(tái)的研究設(shè)計(jì)和實(shí)現(xiàn)有著巨大的價(jià)值。信息數(shù)字化時(shí)代的圖像處理技術(shù)日新月異,實(shí)時(shí)圖像處理系統(tǒng)平臺(tái)的發(fā)展應(yīng)用要以科學(xué)發(fā)展觀作為指導(dǎo),大力開(kāi)拓實(shí)時(shí)圖像處理系統(tǒng)平臺(tái)的設(shè)計(jì)實(shí)現(xiàn)領(lǐng)域范圍。

[1]魯昌華,石洪源,梁銀海,等.基于FPGA+DSP的實(shí)時(shí)圖像處理平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[J].電子技術(shù)應(yīng)用,2007,33(12):72-75.

[2]段雷,李梅,王彩霞.基于DSP和FPGA的實(shí)時(shí)圖像處理平臺(tái)的設(shè)計(jì)[J].實(shí)驗(yàn)科學(xué)與技術(shù),2008,6(5):52-54,70.

[3]蔣濤,李自勤.基于FPGA的實(shí)時(shí)圖像中值濾波算法及實(shí)現(xiàn)[J].微計(jì)算機(jī)信息,2012(10):196-197,297.

[4]程遠(yuǎn),李亞聰.FPGA平臺(tái)的實(shí)時(shí)圖像處理系統(tǒng)設(shè)計(jì)[J].電子產(chǎn)品世界,2012,19(7):46-47.

Hardware Design and Im plementation of Real-time Image Processing System

WANG Qiang,SUN Zhu,SUN Yan
(School of Physics and Electronic Science,ShanxiDatong University,Datong Shanxi,037009)

The emergence of real-time image processing technology greatly expands the breadth and depth application of image processing.Real-time image processing technology iswidely applied every level and it isworthy of researching and discussing hardware design and implementation of real-time image processing system.This article will focus on hardware design and implementation of real-time image processing system,and will raise a kind of optimization of real-time image processing system based on other current systems.

real-time image processing system;design;implementation 〔責(zé)任編輯 李?!?/p>

O412.3

A

1674-0874(2013)06-0022-03

2013-08-15

王強(qiáng)(1986-),男,山西陽(yáng)泉人,碩士,助教,研究方向:圖像處理。

猜你喜歡
圖像處理器件領(lǐng)域
2020 IT領(lǐng)域大事記
領(lǐng)域·對(duì)峙
基于圖像處理的機(jī)器人精確抓取的設(shè)計(jì)與實(shí)現(xiàn)
機(jī)器學(xué)習(xí)在圖像處理中的應(yīng)用
基于圖像處理的定位器坡度計(jì)算
旋涂-蒸鍍工藝制備紅光量子點(diǎn)器件
面向高速應(yīng)用的GaN基HEMT器件
新常態(tài)下推動(dòng)多層次多領(lǐng)域依法治理初探
一種加載集總器件的可調(diào)三維周期結(jié)構(gòu)
高分辨率遙感相機(jī)CCD器件精密熱控制