《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 監控系統中多路視頻的合成方法
監控系統中多路視頻的合成方法
2014年微型機與應用第12期
李廣輝1, 朱俊株2, 何 洋1
1. 中國科學技術大學 電子科學與技術系 集成電路實驗室2. 中國科學技術大學 信息科學實驗中心, 安徽 合肥
摘要: 為了滿足家庭和公共安全的需要,監控系統越來越多地出現在日常生活中。采用多個攝像頭進行監控可以有效地監視各個方位,多路視頻合成一路既方便觀察又可以有效地減少數據存儲量。而采用視頻壓縮芯片可以進一步降低視頻數據的存儲量,壓縮后的視頻存儲后可以便于使用PC進行查詢。
Abstract:
Key words :

  摘   要: 給出一種使用FPGA和ARM實現4路視頻采集存儲功能的嵌入式系統設計方法,介紹了FPGA控制視頻AD芯片TVP5154對模擬視頻進行數字轉換、多路ITU656格式的視頻數據的抽取方

  法、視頻數據的乒乓存儲以及合成后的視頻數據的重組發送。

  關鍵詞: 嵌入式系統; TVP5154; 視頻合成; 乒乓存儲

  為了滿足家庭和公共安全的需要,監控系統越來越多地出現在日常生活中。采用多個攝像頭進行監控可以有效地監視各個方位,多路視頻合成一路既方便觀察又可以有效地減少數據存儲量。而采用視頻壓縮芯片可以進一步降低視頻數據的存儲量,壓縮后的視頻存儲后可以便于使用PC進行查詢。

  1 系統組成及工作原理

  視頻AD芯片TVP5154將PAL制式模擬視頻轉換成ITU656格式[1]的數字視頻, FPGA對ITU656格式的碼流進行采集抽取并將4路視頻合成1路,合成后的視頻分成兩路:一路由視頻DA芯片SAA7121進行D/A轉換,發送到LCD顯示器上進行視頻實時顯示;另一路進入ARM9模塊,由音視頻編解碼芯片VW2010進行視頻壓縮,將ITU656碼流壓縮成MPEG-4格式,建立文件系統進行視頻存儲。圖1為系統的硬件結構圖。

001.jpg

  考慮系統功耗、體積、成本和資源等因素,采用Xilinx公司Spartan 3E系列中的XC3S1200E芯片。TVP5154芯片[2]支持4通道 NTSC/PAL/SECAM制式的模擬視頻轉換成4通道的8位ITU-RBT.656格式的數字視頻。本文介紹FPGA抽取4路ITU656格式視頻數據,利用乒乓緩存將其有效數據合成1路[3],并重新組成ITU656碼流進行發送。

  2 功能實現

  2.1 ITU656碼流的抽取

  ITU656標準的數字視頻1 s有25幀(50場)圖像,每幀圖像分為偶場和奇場。每幀圖像有625行,864列。行數據分為有效行(576行)和消隱行(49行)兩種。有效行分為偶場有效行(288行)和奇場有效行(288行)。圖2是一幀圖像數據,圖中表明了偶場有效行、奇場有效行和消隱行。

002.jpg

  系統中使用4路攝像頭,合成1路時每路視頻只保留原來視頻數據的1/4。依據ITU656標準的特點,每幀數據舍棄一場。

  TVP5154的輸出[4]有兩種輸出方式,一種是將基準信號(EAV和SAV)作為嵌入式控制字嵌入到視頻碼流中,并有1路時鐘信號CLK輸出,頻率為27 MHz;另一種由芯片的獨立引腳輸出,有3路同步信號FID/GLCO、HSYNC、VSYNC/PALI,分別配置為場、水平、豎直同步信號,并有1路時鐘信號CLK輸出,頻率為27 MHz。

  系統中采用的是從數據端口接收內含嵌入式基準信號(即EAV和SAV)的ITU656標準視頻數據。EAV與SAV的詳細定義如表1所示。

006.jpg

  通過檢測基準信號,可以區別當前行屬于奇場(Odd)還是偶場(Even),是消隱行(Blank)還是有效行(Active)。依據ITU656標準,消隱行數據除了基準信號,其余均用0X8010進行填充即可。

003.jpg

  圖3是有效行數據構成。每行有1 728 B,其中720個像素點占用了1 440 B,為有效數據(Valid data)。另有280 B為行消隱數據(blanking,用0X8010進行填充),剩下8 B是基準信號,分為有效數據結束的基準信號(EAV)4 B和有效數據開始的基準信號(SAV)4 B。所要抽取的就是ITU656碼流的有效行的有效數據。

  ITU656標準中像素采用YUV422格式表示。每個像素點都采集亮度信息,但是色差信息則隔一個像素點采集一種。這樣兩個相鄰像素點共有兩個亮度信息、兩個色差信息,按照每個信息8 bit計算,則兩個像素點共4 B,平均每個像素點2 B。ITU656格式中有效行中有效數據排列順序如圖4所示。

004.jpg

  因為相鄰的兩個像素點共用一組色差信息,所以每個場有效行的有效數據區域采用每隔兩個像素點抽取2個像素點的策略。通過每幀只留一場和每個有效行只取一半像素,每路視頻實際得到的是其1/4的數據,將4路視頻按一定規則存儲到SRAM中就得到了一幀完整YUV422格式的圖像。

  2.2 4路視頻合成

  ITU656標準的一幀圖像分為625×864,其中有效像素為576×720,每個像素點為2 B,每行有720個像素點,即1 440 B。不經過壓縮的每幅圖像為810 KB。

  系統中選取兩塊的容量為2 M×8 B的SRAM芯片CY7C1069AV33,它有21根地址線,其中行地址線10根,列地址線11根。一列可以存儲2 048 B。

  以ITU656標準中一幀圖像的頂場(即F同步信號為0)為偶場。4路視頻中1、2兩路只采集偶場數據,3、4兩路只采集奇場數據,FPGA通過檢測ITU656碼流的基準信號來判斷當前處于哪一場。ITU656標準所用的時鐘為27 MHz,1 s有25幀(50場)圖像,每場所用時間為20 ms,每個場有效行的有效數據區域采用每隔兩個像素點抽取2個像素點,1個像素點用2 B數據表示,這樣采樣間隔為4/27 MHz=148 ns。每路每隔148 ns進行一次抽取,得到的4 B存儲到SRAM中, SRAM芯片讀寫周期為12 ns,寫入所用時間為12 ns×4=48 ns,時間上條件滿足。1、2路數據要分開抽取寫入,前一個148 ns抽取第1路視頻數據并寫入到SRAM,后一個148 ns第2路視頻數據被抽取并寫入SRAM中,這樣做是為了合理利用SRAM的地址和數據總線,防止寫入沖突。奇場有效行基準信號被檢測到之后,進行3、4路數據的抽取存儲,依次循環。采用如圖5所示的規則。

005.jpg

  在1、2路偶場有效數據抽取完和3、4路奇場有效數據抽取完成后都存在一段時間的空白期。可以在這段時間對SRAM中存入的數據進行處理。系統在這段時間為視頻數據添加時間水印,從ROM中取出子模取代要寫入位置的視頻數據。

  依據TVP5154芯片手冊,輸出的4路ITU656碼流使用的是同一個時鐘,4路數據同步輸出。1、2路偶場和3、4路奇場視頻數據完全寫入第1塊SRAM之后,FPGA切換到第2塊SRAM繼續抽取視頻數據并寫入,第1塊SRAM中的數據則準備重組發送。

  2.3 有效數據的重組發送

  TVP5154發送的ITU656格式碼流的時鐘頻率是27 MHz,合成后的有效數據需要按照ITU656格式發送出去,每40 ms完成一幀圖像的發送[5]。在第1塊SRAM數據寫入完畢、第2塊SRAM開始寫入數據之前的這段時間,第1塊SRAM中的數據需要被讀取并發送出去。

  合成后視頻數據的發送可以采用兩種方式,與TVP5154類似,一種以帶基準信號的嵌入式控制字形式,另一種以帶場、水平、豎直同步信號的方式發出。系統中的視頻DA芯片SAA7121、音視頻編解碼芯片VW2010都接收合成后的ITU656格式碼流,其中VW2010只支持帶基準信號的ITU656碼流。所以系統中采用帶基準信號的ITU656碼流發送合成后的視頻數據。

  系統中發送模塊以27 MHz的頻率讀取SRAM中的數據。讀取時要隔行讀取,先讀出偶場有效數據,再讀奇場有效數據。依據ITU656標準,讀取SRAM之前先發22行偶場消隱行, 再從SRAM中讀取288行偶場有效數據加上基準信號和消隱數據發送出去,然后再發2行偶場消隱行;接著發出23行奇場消隱行,再從SRAM中讀出288行奇場有效數據加上基準信號和消隱數據發送出去,然后再發2行奇場消隱行。至此完成一幀圖像的發送。重復此過程讀取第二塊SRAM中的數據并發送出去,依次循環。

  偶場消隱行、奇場消隱行、偶場有效行基準信號和消隱數據以及奇場有效行基準信號和消隱數據提前存儲在ROM中。

  本文介紹了一個使用FPGA和ARM設計的4路視頻采集存儲系統。該系統可以接收4路模擬攝像頭的數據,合成1路后在LCD顯示器上顯示,并可以存儲合成后的視頻,可應用于家庭和公共環境的監控。系統的體積小,功耗低,可便攜地使用。系統外圍諸多外設可用于系統測試和功能拓展。

  參考文獻

  [1] ITU. Recommendation BT.656-5[EB/OL].(2007-12)[2014-02].http://www.itu.int/dms_pubrec/itu-r/rec/bt/R-REC-BT.656-5-200712-I!!PDF-E.pdf.

  [2] 吳厚航.深入淺出玩轉FPGA(第1版)[M].北京:北京航空航天大學出版社,2010.

  [3] 蔡青青,龔立群,黃益新.基于FPGA的視頻監控系統[J].微型機與應用, 2012,31(4):37-39.

  [4] 韓峰,袁安民,趙穎輝.基于FPGA+ARM的多路視頻采集系統設計[J].火力與指揮控制,2010,35(6):86-93.

  [5] 孫紅亮,唐艷發,梁春鋒,等. 基于FPGA+ARM的高速計算機屏幕信息記錄系統[J].電子技術應用,2011,37(6):35-40.


此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美精品18videos性欧美| 欧美成人免费全部| 亚洲高清视频一区二区| 亚洲一区二区精品| 日韩一区二区精品在线观看| 在线成人免费视频| 国产综合在线视频| 亚洲欧洲另类国产综合| 免费亚洲一区二区| 国产精品香蕉在线观看| 亚洲国产精品悠悠久久琪琪| 午夜精品久久久久久久男人的天堂 | 国产欧美一区二区三区久久人妖| 99在线热播精品免费99热| 香蕉精品999视频一区二区| 亚洲乱码国产乱码精品精| 欧美网站大全在线观看| 136国产福利精品导航| 亚洲欧美999| 亚洲色无码播放| 国产精品99久久久久久久久久久久 | 国产欧美精品日韩| 国产精品网站在线播放| 国产精品女主播| 国产精品美女| 国产日韩精品入口| 国产一区视频在线观看免费| 黄色一区三区| 亚洲国产天堂久久综合网| 亚洲精品久久久久久下一站| 夜夜嗨av一区二区三区四季av | 亚洲网址在线| 亚洲欧美国产视频| 欧美在线电影| 亚洲日本精品国产第一区| 一区二区精品在线观看| 亚洲一区二区在线看| 欧美一区二区在线免费观看| 久久久亚洲高清| 欧美成人中文字幕| 亚洲午夜电影在线观看| 夜夜嗨av一区二区三区网站四季av| 亚洲日本激情| 亚洲图色在线| 久久不射网站| 亚洲最新在线视频| 欧美一区二区视频观看视频| 麻豆精品精品国产自在97香蕉| 欧美极品aⅴ影院| 国产精品久久久久三级| 狠狠综合久久| 一区二区三区高清在线| 久久成人精品无人区| 在线一区免费观看| 久久激情网站| 欧美另类视频在线| 国产人成精品一区二区三| 亚洲高清电影| 亚洲欧美激情一区| 亚洲精品视频免费| 午夜视频久久久| 欧美电影免费网站| 国产伦精品一区二区三区高清版| 亚洲成人在线免费| 亚洲午夜精品17c| 亚洲人成77777在线观看网| 午夜精品久久久久久久99黑人| 久久中文久久字幕| 国产精品福利网站| 亚洲国产美女久久久久| 亚洲欧美资源在线| 日韩视频一区二区三区在线播放免费观看| 欧美一级视频| 欧美日本在线视频| 激情综合亚洲| 亚洲欧美国产77777| 亚洲精品在线视频| 久久女同互慰一区二区三区| 欧美视频在线观看 亚洲欧| 黄色工厂这里只有精品| 亚洲影视九九影院在线观看| 日韩一级黄色片| 久久久精品欧美丰满| 欧美亚男人的天堂| 亚洲国产小视频| 欧美与黑人午夜性猛交久久久| 亚洲视频1区2区| 你懂的亚洲视频| 国产一区欧美| 亚洲综合视频在线| 中日韩美女免费视频网站在线观看| 久久久噜噜噜久久人人看| 国产精品日韩一区二区| 99成人在线| 亚洲伦理自拍| 另类天堂视频在线观看| 国产午夜精品美女毛片视频| 一区二区三区色| 日韩视频一区二区三区| 免费亚洲电影| 极品日韩久久| 久久精品国产2020观看福利| 欧美一区二区三区四区高清 | 亚洲美女尤物影院| 久久在线免费| 国产一区久久| 欧美在线1区| 欧美在线视频不卡| 国产精品一卡| 亚洲欧美激情四射在线日| 亚洲——在线| 欧美偷拍另类| 国产精品99久久久久久久久久久久 | 欧美三级电影一区| 亚洲精品一区二区在线观看| 亚洲精品欧美一区二区三区| 男人插女人欧美| 在线观看视频免费一区二区三区| 欧美自拍丝袜亚洲| 久久男人av资源网站| 激情欧美一区二区| 亚洲国产高清一区| 免费短视频成人日韩| 亚洲国产高清视频| 日韩午夜在线播放| 欧美日韩国产一区二区三区| 亚洲精品护士| 亚洲线精品一区二区三区八戒| 欧美视频成人| 亚洲午夜精品一区二区| 欧美一区二区免费视频| 国产一区二区三区自拍 | 国产啪精品视频| 亚洲欧美国产毛片在线| 性高湖久久久久久久久| 国产精品一区二区久久| 亚洲欧美日韩一区二区三区在线观看 | 亚洲一级电影| 欧美日韩在线不卡一区| 日韩午夜黄色| 亚洲欧美网站| 国产网站欧美日韩免费精品在线观看| 欧美在线观看www| 久久婷婷影院| 亚洲国产精品一区二区第一页| 亚洲精品影视| 国产精品v亚洲精品v日韩精品| 亚洲一区二区三区在线| 久久aⅴ国产欧美74aaa| 精久久久久久| 亚洲精品视频免费| 国产精品v日韩精品| 欧美一级在线视频| 欧美风情在线观看| 一区二区福利| 久久久久久一区| 亚洲日本国产| 欧美综合77777色婷婷| 在线观看日韩| 亚洲综合第一| 国产综合自拍| 一本色道久久88精品综合| 国产精品专区第二| 亚洲黄色片网站| 国产精品高潮呻吟| 亚洲高清久久久| 欧美日韩在线播放三区| 欧美一区二区高清| 欧美日本不卡| 久久av红桃一区二区小说| 欧美乱妇高清无乱码| 亚洲与欧洲av电影| 欧美+日本+国产+在线a∨观看| 一区二区黄色| 麻豆国产精品777777在线| 一片黄亚洲嫩模| 久久先锋资源| 一区二区三区精密机械公司| 久久青青草综合| 一区二区三区精品视频| 亚洲视频在线观看视频| 欧美一区二区视频免费观看| 国产伪娘ts一区| 一区二区三区导航| 韩国一区二区在线观看| 亚洲欧美国产高清va在线播| 在线日韩av片| 欧美一级片一区| 亚洲美洲欧洲综合国产一区| 久久精品国产99国产精品澳门| 亚洲精品中文字幕女同| 久久三级视频| 亚洲一区视频| 欧美日韩大片| 亚洲国产婷婷香蕉久久久久久99 | 亚洲欧洲日本国产| 久久精品123| 亚洲图片在线| 欧美区在线观看| 亚洲人成高清|