圖像處理技術的快速發展,使得圖像采集處理系統在提高農業生産自動化程度中的應用越來越廣泛。目前的圖像采集系統有的基于CCD錄影機、圖像采集卡和計算 機,有的基于CCD錄影機、解碼器、FPGA和DSP,而有的基于CMOS圖像傳感器晶片、FPGA和DSP,它們在實時性,靈活性,可維護性方面各有優 缺點。而在農業生産中,以基于CCD錄影機、圖像采集卡和計算機的系統居多。本文結合實際系統中的前端圖像處理和圖像資料傳輸需要.充分利用ARM的靈活 性和FPGA的并行性特點,設計了一種基于ARM+FPGA的圖像快速采集傳輸系統。所選的ARM (Ad-vanced RISC Machines)體系結構是32位嵌入式RISC微處理器結構,該微處理器擁有豐富的指令集且程式設計靈活。而FPGA(Field ProgrammableGate Array)則在速度和并行運算方面有很大優勢,适合圖像處理的實時性要求。
需求
1. 螢幕分辨率1920 x 1080;
2. 白平衡、當機、自動背光、自動光源等功能;’
2. 拍照功能,可設定拍照路徑(U盤,SD卡,内置存儲);
3. 錄像功能,可設定錄像路徑(U盤,SD卡,内置存儲);
4. 亮度調整,攝像頭光源亮度調整;
5. 實體按鍵,包括拍照、錄像、上下左右、菜單、預設亮度、選擇等等;
6. 定制開機界面;
7. 照片、視訊九宮格浏覽控件;
8. 照片浏覽器;
9. 視訊播放器;
10. 可檢視照片、視訊同時支援按鍵對照片和視訊的操作;
11. 對存儲控件的資源浏覽器控件’,并可對其複制、粘貼、删除等操作;
12. 設定時間日期,仿蘋果滑動效果;
13. 其他各種定制控件;
注意
受限于成本(方案整體成本,較同行業較低),不斷壓縮的成本,導緻該産品的出現關鍵難點,其在于fpga上的仿arm跑linux的晶片性能等同于2011年的arm水準,經過fpga+arm+qt三方的代碼優化和記憶體優化。’
