算法實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)方案
出處:taoest 發(fā)布于:2008-10-11 15:15:04
由前面所述可知,Sobel的濾波函數(shù)為
H=(Q0+2Q3+Q6)-(Q2+2Q5+Q8);V=(Q0+2Q1+Q2)—(Q6+2Q7+Q8)
DR=(Q1+2Q0+Q3)-(Q5+2QS+Q7);DL=(Q1+2Q2+Q5)—(Q3+2Q6+Q7)
Magnitude=Max(H,V, DR,DL)
為了減少設(shè)計(jì)的復(fù)雜度,上面式子中的乘法運(yùn)算可以改寫成加法運(yùn)算:
H=(Q0+Q3+Q3+Q6)-(Q2+Q5十Q5+Q8);V=(Q0+Q1+Q1+Q2)_(Q6+Q7+Q7+Q8)
DR=(Q1+Q0+Q0+Q3)_(Q5+Q8+Q8+Q7);DL=(Q1+Q2+Q2+Q5)-(Q3+Q6+Q6+Q7)
對(duì)于以上數(shù)據(jù)的處理,我們先估算分別使用單片機(jī)、DSP、CPLD/FPGA所需的時(shí)間。
如果使用12 MB的單片機(jī),加法運(yùn)算需要執(zhí)行2次,加法的中間結(jié)果寄存20次,大小比較三次,比較中間結(jié)果寄存2次,51單片機(jī)內(nèi)的加法需要兩個(gè)指令周期,比較需要兩個(gè)指令周期。這樣,完成Sobel濾波操作需要的時(shí)間至少為:(24×2+20+2×3+2)×1 us=72uS°對(duì)于一幅600×800像素的圖像,總共的時(shí)間為:600×800×72uS=32s。
若使用40 MB六級(jí)流水的DSP,它們的處理時(shí)間大概為:32s/24=1.4s。
如果使用CPLD/FPGA設(shè)計(jì),首先,H、V、DR、DL四個(gè)方向的濾波可以全部并行,同時(shí),每一個(gè)方向的濾波函數(shù)可以采用四路并行加法器與雙路并行加法器串連。這樣一來,算上兩級(jí)串行比較器,實(shí)際上整個(gè)系統(tǒng)只有四級(jí)串行結(jié)構(gòu),假設(shè)使用50 M的系統(tǒng)時(shí)鐘,則處理完一個(gè)像素點(diǎn)的時(shí)間為4×1/(50 M)=80 ns,處理完一幀圖像的時(shí)間為800×600×80 ns=38.4 ms,結(jié)果處理速度比DSP高了大約兩個(gè)數(shù)量級(jí)。
從上可以看出,使用CPLD`FPGA設(shè)計(jì)有關(guān)圖像處理模塊,對(duì)整個(gè)系統(tǒng)速度的改善是非常明顯的。
歡迎轉(zhuǎn)載,信息來源維庫電子市場網(wǎng)(www.hbjingang.com)
版權(quán)與免責(zé)聲明
凡本網(wǎng)注明“出處:維庫電子市場網(wǎng)”的所有作品,版權(quán)均屬于維庫電子市場網(wǎng),轉(zhuǎn)載請(qǐng)必須注明維庫電子市場網(wǎng),http://www.hbjingang.com,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。
如涉及作品內(nèi)容、版權(quán)等問題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
- EDA技術(shù)工具鏈與全流程設(shè)計(jì)運(yùn)維指南2026/1/5 10:28:51
- PLC程序現(xiàn)場疑難問題排查與深度優(yōu)化指南2025/12/24 14:36:36
- PLC程序現(xiàn)場調(diào)試與優(yōu)化實(shí)操指南2025/12/24 14:29:57
- 工業(yè)PLC模擬量信號(hào)采集:調(diào)理技術(shù)與抗干擾工程方案2025/12/15 14:39:08
- PLC設(shè)備如何選型2025/9/5 17:15:14
- PCB電源完整性(PI)設(shè)計(jì)核心實(shí)操規(guī)范
- 多層PCB疊層設(shè)計(jì)核心實(shí)操規(guī)范
- 提高M(jìn)OSFET效率的電路優(yōu)化方法
- 電源管理IC在智能家居中的應(yīng)用
- 差分信號(hào)連接器設(shè)計(jì)要點(diǎn)
- PCB焊盤與過孔設(shè)計(jì)核心實(shí)操規(guī)范(含可焊性與可靠性保障)
- 汽車電子常用電子元器件選型指南
- MOSFET驅(qū)動(dòng)與隔離方案設(shè)計(jì)
- 高溫環(huán)境下電源IC選型建議
- 安防監(jiān)控設(shè)備連接器應(yīng)用分析









