基于USB3.0與FPGA的圖像采集處理系統(tǒng)研究
本文選題:集成電路技術 切入點:圖像采集 出處:《深圳大學》2017年碩士論文
【摘要】:圖像信息具有直觀形象、處理精度高等特點,其應用越來越廣泛。與此同時,人們對于圖像采集的質量和效率也有著更高的要求,這就需要圖像采集處理系統(tǒng)解決一些現(xiàn)實存在的問題以滿足這些需求。如今的圖像采集逐漸向著高分辨率、高幀率發(fā)展,由此帶來了圖像數(shù)據(jù)傳輸效率和穩(wěn)定性的問題,且隨著圖像處理復雜度的日益提升,圖像處理在實時性方面也有所欠缺。本研究主要就是針對這兩方面進行的。高分辨率、高幀率意味著需要高帶寬。為了獲取高速的傳輸速率,本研究選擇的是基于USB3.0與FPGA的硬件架構。通過對數(shù)據(jù)傳輸方案進行深入分析,選擇合適的數(shù)據(jù)傳輸類型和傳輸接口,實現(xiàn)USB3.0數(shù)據(jù)吞吐量的最大化,以提升數(shù)據(jù)傳輸?shù)男?利用幀校驗的方式實現(xiàn)圖像數(shù)據(jù)的幀同步,使得系統(tǒng)具備容錯校正機制,并通過添加數(shù)據(jù)緩存模塊以避免數(shù)據(jù)丟失,從而提升數(shù)據(jù)傳輸?shù)姆(wěn)定性。而在處理實時性方面,利用FPGA器件并行處理的特點,在圖像采集的過程中添加圖像預處理功能,此處主要討論了圖像卷積運算和統(tǒng)計排序運算的FPGA實現(xiàn),并給出Sobel算子和中值濾波這兩個相關的運用實例,說明硬件加速的實現(xiàn),這可在實際的圖像應用中,減輕后端圖像軟件處理的壓力,從而減少圖像處理的總時間。通過上述的方案,實驗結果表明,該系統(tǒng)可穩(wěn)定地進行2592×1944@14fps的圖像采集,具備圖像幀自動糾錯功能,數(shù)據(jù)傳輸帶寬可達320 MB/s,圖像預處理功能工作正常。
[Abstract]:Image information has the characteristics of visual image, high processing precision and so on, and its application is more and more extensive. At the same time, people have higher requirements for the quality and efficiency of image collection. This requires the image acquisition and processing system to solve some practical problems in order to meet these needs. Nowadays, image acquisition is gradually developing towards high resolution and high frame rate, which brings about the problem of the efficiency and stability of image data transmission. With the increasing complexity of image processing, image processing is also lacking in real-time. High frame rate means high bandwidth. In order to obtain the high transmission rate, the hardware architecture based on USB3.0 and FPGA is chosen in this study. Through the in-depth analysis of the data transmission scheme, the appropriate data transmission type and transmission interface are selected. In order to maximize the throughput of USB3.0 data and improve the efficiency of data transmission, the frame synchronization of image data is realized by frame check, which makes the system have fault-tolerant correction mechanism, and by adding data cache module to avoid data loss. So as to improve the stability of data transmission. In the aspect of real-time processing, using the characteristics of parallel processing of FPGA devices, the image preprocessing function is added in the process of image acquisition. This paper mainly discusses the FPGA implementation of image convolution operation and statistical sorting operation, and gives two related examples of Sobel operator and median filter to illustrate the implementation of hardware acceleration, which can be used in actual image application. By reducing the pressure of back-end image software processing and reducing the total time of image processing, the experimental results show that the system can acquire 2592 脳 1944@14fps images stably, and has the function of automatic error correction of image frames. Data transmission bandwidth can reach 320 MB / s, image preprocessing function works well.
【學位授予單位】:深圳大學
【學位級別】:碩士
【學位授予年份】:2017
【分類號】:TP391.41
【參考文獻】
相關期刊論文 前10條
1 鄢玲玲;文豐;李輝景;;一種基于LVDS高速傳輸?shù)慕涌趦?yōu)化設計[J];電測與儀表;2016年20期
2 李東;陳爍;田勁東;田勇;;USB 2.0工業(yè)相機的圖像采集魯棒性研究[J];深圳大學學報(理工版);2016年05期
3 田澤;索高華;劉宇峰;李凱;;1394總線技術綜述[J];電子技術應用;2016年06期
4 付濤;姚遠程;秦明偉;;高速圖像邊緣提取系統(tǒng)設計與實現(xiàn)[J];西南科技大學學報;2016年01期
5 李玉發(fā);孫靖國;李濤;;一種高速大容量異步FIFO的實現(xiàn)方法[J];航空計算技術;2015年05期
6 周濟;;智能制造——“中國制造2025”的主攻方向[J];中國機械工程;2015年17期
7 賀正楚;潘紅玉;;德國“工業(yè)4.0”與“中國制造2025”[J];長沙理工大學學報(社會科學版);2015年03期
8 徐偉;黃樂天;丁召明;李強;;CMOS全集成低壓低功耗鎖相環(huán)設計概述[J];電子技術應用;2015年05期
9 王耀南;陳鐵健;賀振東;吳成中;;智能制造裝備視覺檢測控制方法綜述[J];控制理論與應用;2015年03期
10 王選擇;曾志祥;范宜艷;楊練根;;基于FPGA與USB2.0的溫度數(shù)據(jù)采集與控制[J];儀表技術與傳感器;2014年09期
,本文編號:1678484
本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/1678484.html