<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于FPGA的遠(yuǎn)程圖像采集系統(tǒng)設(shè)計(jì)

          基于FPGA的遠(yuǎn)程圖像采集系統(tǒng)設(shè)計(jì)

          作者:張寶利 龔龍慶 田衛(wèi) 方超 西安微電子技術(shù)研究所 時(shí)間:2009-11-09 來源:電子產(chǎn)品世界 收藏

            圖像數(shù)據(jù)鏈路層

          本文引用地址:http://www.ex-cimer.com/article/99680.htm

            由圖3數(shù)據(jù)的流向來分析,從接口板輸出的串行圖像數(shù)據(jù)由14個(gè)數(shù)據(jù)位(數(shù)字圖像數(shù)據(jù)為D0--D13,低位在前高位在后)、幀同步、行同步、時(shí)鐘同步、圖像選擇信號(hào)、采圖同步信號(hào)組成。圖像數(shù)據(jù)同步時(shí)鐘采用7.375MHz,DE_IN由圖像的幀同步信號(hào)產(chǎn)生,幀、行同步均為高電平有效,圖像選擇信號(hào)用來區(qū)分紅外和可見光圖像,紅外圖像為256×320b,可見光圖像為512×512b,19位圖像數(shù)據(jù)信號(hào)經(jīng)過MAX9218解串后的數(shù)據(jù)和控制位接入。

            設(shè)計(jì)時(shí),針對(duì)紅外和可見光兩種不同類型的圖像數(shù)據(jù)進(jìn)行采集傳輸,設(shè)置一個(gè)模式寄存器ModeReg來實(shí)現(xiàn)圖像選擇,可以填0或1,用來區(qū)分紅外和可見光,當(dāng)采集可見光時(shí),每輸出一幀有效圖像數(shù)據(jù),需輸出兩個(gè)幀信號(hào),第一幀內(nèi)(A幀)只輸出采圖同步信號(hào),不輸出圖像數(shù)據(jù)、行信號(hào)等,第二幀(B幀)中不輸出采圖同步信號(hào),只輸出圖像數(shù)據(jù)、行信號(hào)等;當(dāng)采集紅外圖像時(shí),只需輸出一幀,圖像選擇信號(hào)在第一個(gè)幀信號(hào)的下降沿跳變,至第二個(gè)幀信號(hào)下降沿有效,高電平表示紅外圖像,低電平表示可見光圖像。具體時(shí)序參考圖3。

            經(jīng)過組幀完成的幀數(shù)據(jù)同時(shí)要轉(zhuǎn)發(fā)到終端數(shù)據(jù)鏈路和外部幀存儲(chǔ)器中,供后續(xù)設(shè)備調(diào)用。為了實(shí)現(xiàn)后續(xù)設(shè)備提取圖像信息時(shí)的實(shí)時(shí)性,外部存儲(chǔ)模塊采用由乒乓開關(guān)控制的兩個(gè)片外幀存儲(chǔ)器,應(yīng)用FPGA實(shí)現(xiàn)雙幀存交替切換,將圖像數(shù)據(jù)存儲(chǔ)在兩個(gè)獨(dú)立的FIFO中,F(xiàn)IFO采用IDT公司的IDT72V2103,此器件快速的存取允許圖像實(shí)時(shí)存儲(chǔ)轉(zhuǎn)發(fā)。在FPGA的控制下,FIFO空間的一幀數(shù)據(jù)送出后,然后開始將FIFO1 空間的數(shù)據(jù)送出,同時(shí)又向FIFO中寫入下一幀數(shù)據(jù),這樣可以保證后續(xù)圖像處理設(shè)備不間斷的提取圖像數(shù)據(jù),以實(shí)現(xiàn)快速處理,提高工作效率。



          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();