Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 9206|回復: 8
打印 上一主題 下一主題

[問題求助] 魚眼影像修正使用FPGA

[複製鏈接]
1#
發表於 2009-10-28 10:36:25 | 顯示全部樓層
好浪費,用ROM table。不如將Block RAM做Cache還比較好。
) ?+ {! O7 U+ h5 N" {我之前也是用FPGA做影像處理。但計算一般Webcam的資料流速640*480*24bit*30frame=27.6MB。除非您的FPGA有一大群,不然要如何存?
8 v. B' j" @- _- R# |( j6 m8 Y我是做成PCI卡上面有FPGA、PCI Bridge及SDRAM,影像資料先由PC送到SDRAM,當然SDRAM控制器是自己寫的。
: u. F7 ^* J, e' |' y7 j; l在做影像處理時,資料由SDRAM讀入,存在Block RAM。其他處理程序則是由Block RAM讀取一小片影像(不是一條掃瞄線)處理完成再存到另一個Block RAM等待SDRAM控制器寫回SDRAM。
" X( ^0 u; r9 I0 J( A+ b9 m* c' o這樣做,我可以傳送大量資料經由PCI Bridge到FPGA,處理完後再讀回做比對。
+ l2 t- B+ |$ R$ i" }: o* l5 h& [若是成功,再把PCI Bridge改成直接接CCD。不過還未做到這一步,計劃就改了。現在已經改成由GPU來做了,因為它可以做影像浮點數運算且處理速度更快。
2#
發表於 2009-10-28 21:36:50 | 顯示全部樓層

為何要先做PCI卡?

答:因為要除錯,而且手邊已有卡可以修改,不用重新設計。
# Q- ~3 {5 v: _8 U5 [一般可能是用Soft-CPU的開發板,或是DSP+FPGA開發板。
$ D0 ?' n5 }) @! D6 `2 c, DSoft-CPU開發板:上手門檻高,往往是不知死在那裡,HDL掛還是程式當。. _9 L; \* Z) v: G0 A. F/ f
DSP+FPGA:要叫DSP傳資料回PC,要再開發一套DSP程式,要學DSP及C。另外傳送慢也會是問題。
6 ?5 F  c4 t! ~4 m* IPCI+FPGA:只要了解硬體及Windows呼叫函式就可以用了。Windows的資源要好找得多。
' K4 p  G5 h" S5 S7 E& h只用FPGA:希望您的模擬能力很強,且身邊有邏輯分析儀,直接CCD上了也可以做。
8 l" K* P: B) m' Z
2 Z8 P6 P  f  D做影像處理,還是從單張圖片開始。一但CCD上去,有很多狀況完全無法理解。: }+ W8 {+ d2 Z
所以我會先用固定的影片先上去跑,還是回到PC比較容易做。
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-5-6 03:34 PM , Processed in 0.095006 second(s), 16 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表