基于Xilinx Zynq的解決方案展示
設計目標
本文引用地址:http://dyxdggzs.com/article/141892.htm設置四個(gè)廣角鏡頭于汽車(chē)四周‚通過(guò)安富利設計服務(wù) (Avnet Design Services) - 香港安富利設計中心自主研發(fā)的校正及拼接算法‚通過(guò) Xilinx FPGA‚實(shí)現了把汽車(chē)四周的實(shí)時(shí)視頻顯示到駕駛室內的主控屏。
設計原理
機械設計方面‚先放置四個(gè)帶廣角鏡的視頻鏡頭在汽車(chē)的前、后、左同右方,如圖所示。左跟右的視像鏡頭垂直向下,前跟后的則稍微向外傾‚以免汽車(chē)的保險桿阻礙視頻。
數字處理方面‚廣角的視頻會(huì )進(jìn)入到FPGA先作前處理‚如貝爾圖插值處理‚色彩校正等。前處理后視頻會(huì )存到外存里。接下來(lái)再作魚(yú)眼校正‚視角校正等有關(guān)幾何上的視頻校正。有關(guān)校正的算法都是由香港安富利設計中心的工程師自主研發(fā)。校正后的視頻會(huì )再次存到外存。最后由負責拼接的模塊讀出‚作輸出前的視頻格式化‚其中包括重疊位置拼接的處理‚汽車(chē)圖片的色彩摳像并貼上?! ?/p>

最后還有調試軟件的設計‚所有有關(guān)廣角鏡的系數都可以通過(guò)一個(gè)Java的軟件去調試。FPGA與軟件連接后‚可將四個(gè)視頻的瞬間影像傳到個(gè)人計算機上??蛻?hù)可以通過(guò)軟件上的系數改變‚調節出最合適的系統系數,再傳回FPGA使用。未來(lái), 調試的步驟可交由Xilinx Zynq芯片上的ARM處理器, 在Linux的操作系統里處理。
Zing開(kāi)發(fā)套件簡(jiǎn)介
科通集團
Zing開(kāi)發(fā)套件包含硬件、設計工具、 IP 核 以及預驗證參考設計的所有基本元件,包括可實(shí)現完整嵌入式處理平臺的目標設計。 隨套件提供預驗證參考設計和行業(yè)標準 FPGA 夾層連接器(FMC),能夠利用子卡實(shí)現升級和定制。
其中包含:
● Zing 評估開(kāi)發(fā)板,包含 XC7Z020CLG484-1C;
● 參考設計、設計范例以及演示文件;
● 開(kāi)發(fā)板設計文檔;
● 技術(shù)文檔;
● 電纜和電源;
● TF卡;
● 包含所有軟件和參考設計、演示以及文檔,幫助您快速入門(mén)?! ?/p>
評論