《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 業界動態 > 基于SoPC的視頻跟蹤系統中OSD功能的實現

基于SoPC的視頻跟蹤系統中OSD功能的實現

2008-04-22
作者:王玉良1,2, 朱 丹1, 馮安

  摘 要: 介紹一種基于SoPC技術的視頻跟蹤系統" title="跟蹤系統">跟蹤系統中OSD功能的實現方案" title="實現方案">實現方案。首先在FPGA上實現SoPC設計,然后用一個M-RAM作為OSD緩存,并通過Nios Ⅱ處理器和自定義的API函數對OSD緩存中的內容進行刷新,最后通過OSD合成邏輯將字符/圖形疊加到PAL-D視頻信號中。
  關鍵詞: OSD SoPC 視頻跟蹤" title="視頻跟蹤">視頻跟蹤 FPGA


  OSD(On Screen Display)是指將系統的參數和狀態信息在屏幕上顯示出來,在電視機、錄像機等家電產品中這種技術早已廣泛應用。視頻跟蹤系統要求進行數字、符號、跟蹤窗的實時顯示,即具有OSD功能,包括無視頻輸入指示、鎖定指示、跟蹤狀態和性能指示、顯示脫靶量數據及其他操作參數等。
  OSD的實現方法基本上有三種:使用專用OSD器件;選用支持OSD功能的處理器;采用PLD。在實時性要求較高的視頻跟蹤系統中,需要使用大規模FPGA進行并行圖像處理,并且在FPGA中實現SoPC設計,同時應能減小系統的體積和成本。如果只選用專用OSD器件或帶有OSD功能的處理器反而會增加系統硬件設計的復雜度,降低系統的可靠性。因此,有必要采用與SoPC系統相結合的OSD實現方案。
1 視頻跟蹤系統
  基于SoPC技術的視頻跟蹤系統框圖如圖1所示。系統采用Altera公司的Stratix 系列FPGA及Nios Ⅱ軟核處理器實現SoPC設計,將圖像處理、目標識別與跟蹤等協處理單元掛在Nios Ⅱ處理器上,并通過SPI、I2C等IP-Core實現對操縱桿、視頻編解碼器等設備的控制。系統支持PAL-D(576i25)標準輸入輸出。


2 OSD實現方案
2.1 SoPC系統的配置結構
  在SoPC系統中,實現OSD功能要與如圖2所示的SoPC系統的配置結構相結合,系統采用Altera公司的MAX-II器件作為配置控制器,在系統啟動(boot)時負責將FPGA的配置數據從外部Flash Memory傳送到Stratix中。這里將OSD字符/圖形庫以只讀數據的形式存放在外部CFI-Flash中,CFI-Flash同時裝有FPGA的配置數據和軟件程序,配置結束后MAX-Ⅱ需要將連接CFI-Flash的全部總線置為‘Z’,這樣Nios Ⅱ處理器才能夠獲得CFI-Flash的總線使用權,以讀取程序和OSD數據。

?


2.2 OSD實現結構
  OSD實現框圖如圖3所示。這里采用了FPGA中的一個M-RAM作為OSD緩存,其中每位與視頻中的一個像素映射。因PAL-D復合視頻信號為隔行掃描,因此,OSD緩存中的數據按奇/偶場方式存放,每場占用720×288/8=25 920B,M-RAM大小為64KB,可實現全視場范圍的單色OSD映射。OSD緩存被定義為雙口方式,輸出與視頻數據流同步。
  OSD緩存的數據位寬可定義為2n(n=0,1,…),但應該注意:數據位寬選得越大,NiosⅡ" title="NiosⅡ">NiosⅡ處理器的訪問速度就越快,而OSD的水平方向定位也越復雜;數據位寬選得越小,水平方向定位越精確,但訪問速度也會越慢,且實時性差。因此,進行折衷處理,選擇lpm_width=8。
  M-RAM的讀地址要根據行、場同步信號" title="同步信號">同步信號生成,圖像原始分辨率為864×625,則水平計數器Cnt_Hor和垂直計數器Cnt_Ver為10bit寬,Cnt_Hor的異步清零端接脈沖化后的行同步信號HSYNC,Cnt_Ver的異步清零端接脈沖化后的場同步信號VSYNC。在有效圖像分辨率為720×576范圍內,使能地址計數器Cnt_Rd_Addr、Cnt_Rd_Addr的計數時鐘為像素時鐘的8分頻,即每8個像素時鐘讀取一個數據,Cnt_Rd_Addr的異步清零端接脈沖化后的場同步信號VSYNC。
  OSD緩存讀地址生成邏輯如圖4所示。圖中,1.6875MHz時鐘脈沖化后接74165的STLD(并行數據加載信號),每隔8個像素時鐘載入一個字節的OSD數據并串行輸出。圖5為最簡單的OSD合成邏輯,圖中,bit→piexl的映射邏輯用一個8位并-串轉換器74165實現,使用兩個8bit的Mux2_1,如果ctrl_bit等于‘0’,則YCbCr輸出原圖像數據;如果ctrl_bit等于‘1’,則Y輸出0xEB,CbCr輸出0x10。

?


2.3 OSD API
  OSD API的實現包括:創建API硬件接口;建立字符/圖形庫;OSD顯示驅動函數(包括字節重構、字符顯示、圖形顯示、消隱等)。
  API硬件接口可以通過SoPCBuilder建立,包括16位地址OSD_ADDR、8位數據OSD_DATA、寫使能OSD_WEN和OSD緩存的異步清零信號OSD_ACLR。由于M-RAM不能設置初始數據,因此上電后首先將OSD_ACLR置位,然后對OSD緩存初始化后,再將OSD_ACLR置零,以免開機時系統出現花屏現象。
  字符/圖形庫可以通過字模提取軟件得到,并定義到unsigned char const型數組中。打開Nios Ⅱ IDE中的System Library Properties窗口,將read-only data memory(.rodata)項設為ext_flash,即將OSD庫放在外部的CFI-Flash中。
  OSD數據寫入緩存時要注意兩個關鍵問題,一是垂直方向上的隔行處理,即按照奇偶場規則寫入緩存;二是水平方向上的字節拆分與重構,因為OSD緩存是整字節(8bit)訪問的,為了實現字符/圖形的像素級定位,該操作是必要的。例如,為了在位置3開始疊加如圖6所示的11個bit‘1’,需要補5個bit的‘0’,并將重構后的“0x3f、0xf8”寫入OSD緩存,該操作由軟件完成。

?


3 結果與結論
  OSD實現效果如圖7所示,監視器上疊加有字符、數字和圖形,如果進一步設計,還可以實現彩色OSD、畫中畫以及透明效果,本文只是對這一方案進行了初步驗證。
  實際應用證明,本文提出的設計方案新穎、合理,能夠有效減小視頻跟蹤系統的體積、降低系統復雜度和成本,具有極大的實用價值。
參考文獻

[1] Altera Corporation. Nios II Hardware Development Tutorial,2004.
[2] ?杜升平, 曹劍中. FPGA在OSD中的應用. 科學技術與工程, 2006,(6)14:2065-2087.
[3] ?宋傳明, 陳寧.基于字符疊加技術的車載視頻系統, 新技術新工藝, 中國儀器儀表, 2004,(9):8-10.

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲精品在线视频观看| 亚洲国产精品久久精品怡红院| 欧美日韩1区2区| 黄色亚洲精品| 欧美极品欧美精品欧美视频| 亚洲欧美日韩第一区| 亚洲免费一在线| 亚洲精品黄网在线观看| 一本色道久久加勒比88综合| 国产一区二区三区在线播放免费观看| 亚洲一区尤物| 伊人久久亚洲影院| 欧美美女bb生活片| 久久天堂成人| 亚洲精品五月天| 亚洲午夜av在线| 国产精品日本欧美一区二区三区| 国产免费观看久久黄| 久久gogo国模啪啪人体图| 国产综合久久久久影院| 午夜精品视频| 国产日韩精品一区| 欧美激情精品久久久久久免费印度| 黄色日韩网站视频| 国产日韩欧美在线视频观看| 亚洲精品一品区二品区三品区| 欧美影片第一页| 欧美777四色影视在线| 欧美激情亚洲激情| 亚洲人成网站精品片在线观看| 亚洲黄色天堂| 欧美精品亚洲一区二区在线播放| 国产午夜精品全部视频在线播放| 欧美午夜视频一区二区| 亚洲日本va午夜在线影院| 欧美性一二三区| 在线观看欧美激情| 欧美a级片网站| 国产精品视频自拍| 美女精品网站| 欧美日韩精品在线视频| 国产日韩欧美日韩大片| 亚洲人成小说网站色在线| 欧美日韩播放| 亚洲日本aⅴ片在线观看香蕉| 日韩午夜在线观看视频| 亚洲中午字幕| 一区免费在线| 免费日韩av| 欧美系列亚洲系列| 激情成人亚洲| 在线看片一区| 亚洲另类春色国产| 欧美高清在线视频观看不卡| 亚洲欧美综合精品久久成人| 久久精品日产第一区二区三区| 免费视频最近日韩| 欧美一区二区在线看| 在线欧美视频| 国产综合网站| 亚洲视频网站在线观看| 久久久不卡网国产精品一区| 欧美视频不卡中文| 久久尤物视频| 亚洲欧美日韩一区二区| 国产精品丝袜白浆摸在线| 一本久道久久综合婷婷鲸鱼| 91久久极品少妇xxxxⅹ软件| 久久综合久久综合久久综合| 欧美好吊妞视频| 亚洲免费观看高清在线观看| 国产精品久久毛片a| 久久99伊人| 亚洲一区免费看| 一区二区三区.www| 亚洲视频狠狠| 亚洲人成免费| 久久精品一二三| 伊人一区二区三区久久精品| 亚洲免费在线精品一区| 一区二区三区四区在线| 欧美成人精品1314www| 国产一区二区久久精品| 老色鬼久久亚洲一区二区| 欧美成人在线免费视频| 蘑菇福利视频一区播放| 一本不卡影院| 欧美成人免费全部观看天天性色| 国产精品99免费看| 欧美伦理在线观看| 黄色成人在线免费| 国语自产精品视频在线看| 亚洲精品自在久久| 亚洲理伦在线| 国产精品一区二区久激情瑜伽| 久久影院亚洲| 久久国产福利国产秒拍| 欧美精品九九99久久| 狠狠噜噜久久| 国产一区二区三区自拍| 国产精品久久久久一区二区三区共| 亚洲欧美日本日韩| 欧美精品一区二区三区久久久竹菊| 毛片一区二区| 久久久999| 欧美一区午夜精品| 国产欧美日韩亚洲| 麻豆精品视频在线观看视频| 亚洲一区二区三区在线| 国产日韩专区| 欧美国产一区视频在线观看| 伊人伊人伊人久久| 亚洲电影av在线| 国产女主播视频一区二区| 国产精品jvid在线观看蜜臀| 久久天天躁狠狠躁夜夜爽蜜月| 在线观看一区二区视频| 亚洲欧美日韩在线高清直播| 国产午夜精品在线| 一本久道综合久久精品| 一区二区三区日韩精品视频| 亚洲一区美女视频在线观看免费| 在线亚洲免费| 欧美日韩国产欧美日美国产精品| 国产美女搞久久| 午夜精品视频一区| 国产欧美日韩91| 欧美日韩在线免费视频| 亚洲一区亚洲二区| 久久久精品国产免大香伊| 夜夜躁日日躁狠狠久久88av| 国产精品视频免费观看| 欧美国产丝袜视频| 欧美va亚洲va国产综合| 欧美a级片网| 欧美午夜寂寞影院| 国产一区二区三区自拍| 久久嫩草精品久久久精品一| 亚洲国产精品一区二区尤物区| 亚洲天堂成人在线观看| 最新亚洲一区| 夜夜嗨av色综合久久久综合网| 欧美高清视频在线| 亚洲字幕在线观看| 亚洲日韩中文字幕在线播放| 韩国精品主播一区二区在线观看| 正在播放亚洲| 国产精品igao视频网网址不卡日韩| 国产精品二区二区三区| 香蕉国产精品偷在线观看不卡| 欧美jizzhd精品欧美巨大免费| 免播放器亚洲一区| 一本一本久久a久久精品综合妖精| 欧美日韩国内自拍| 亚洲高清视频一区| 国产日韩欧美三区| 午夜精品久久| 欧美午夜片欧美片在线观看| 久久亚洲免费| 欧美77777| 国产一区二区三区电影在线观看| 亚洲欧美国产精品专区久久| 亚洲国产三级网| 国产精品区二区三区日本| 久久精品人人做人人爽| 欧美日韩精品一区二区天天拍小说| 国产欧美一级| 国产日韩在线视频| 欧美成在线视频| 国产精品高潮在线| 欧美国产三级| 亚洲免费人成在线视频观看| 亚洲国产合集| 欧美日本国产视频| 欧美日韩1080p| 国产专区欧美专区| 欧美一区网站| 久久精品视频亚洲| 激情欧美亚洲| 国产精品一区久久久久| 欧美一区=区| 亚洲综合首页| 欧美精品18| 久久精品亚洲国产奇米99| 国产亚洲精品久久久| 欧美日韩一区三区四区| 国产精品视频第一区| 欧美在线视频免费| 一区二区三区欧美在线观看| 国产精品美女久久久久aⅴ国产馆| 国产精品久久久久9999| 樱桃成人精品视频在线播放| 一个色综合导航| 久久躁日日躁aaaaxxxx| 欧美特黄一级| 老色鬼久久亚洲一区二区| 欧美黄色精品| 久久九九国产精品怡红院| 激情成人在线视频| 欧美成人国产一区二区| 亚洲国产三级| 国产精品久久二区| 女主播福利一区| 欧美日本精品在线| 久久久久中文| 麻豆久久婷婷| 久久亚洲一区二区| 麻豆精品国产91久久久久久| 久久亚洲综合色一区二区三区| 美女视频一区免费观看| 亚洲国产视频a| 久久精品日产第一区二区三区| 香蕉久久国产| 久久久精品日韩| 国产乱码精品一区二区三区忘忧草| 久久久国产精彩视频美女艺术照福利| 国产精品国产三级国产专播精品人| 国产午夜精品视频免费不卡69堂| 欧美另类69精品久久久久9999| 亚洲欧洲在线看| 久久日韩精品| 国产精品亚洲综合色区韩国| 亚洲国产成人av| 国产精品日韩欧美综合| 亚洲欧洲一区二区在线播放| 欧美成人免费全部观看天天性色| 国产精品网红福利| 中文无字幕一区二区三区| 在线观看亚洲视频啊啊啊啊| 国产亚洲精品久久久| 在线观看欧美| 欧美揉bbbbb揉bbbbb| 国产丝袜一区二区三区| 欧美日韩综合在线免费观看| 亚洲欧洲日韩在线| 亚洲国产精品ⅴa在线观看| 一区二区三区久久久| 免费观看一区| 一区三区视频| 欧美精品成人一区二区在线观看| 欧美日本亚洲| 亚洲高清视频的网址| 99精品视频网| 国产裸体写真av一区二区| 欧美成人伊人久久综合网| 亚洲国产aⅴ天堂久久| 欧美日韩国产精品一区| 亚洲国产成人精品久久| 久久精品日产第一区二区| 欧美呦呦网站| 国产精品扒开腿做爽爽爽软件| 亚洲欧美成人一区二区在线电影| 亚洲特级片在线| 欧美一区二区视频在线观看2020| 亚洲看片网站| 欧美福利电影在线观看| 亚洲欧洲一区二区天堂久久| 国模 一区 二区 三区| 狠狠入ady亚洲精品经典电影| 国产精品成人一区二区| 在线视频欧美日韩| 久久影视精品| 中文欧美日韩| 亚洲欧美美女| 欧美国产免费| 欧美日韩亚洲激情| 一本色道久久99精品综合| 美腿丝袜亚洲色图| 国产精品一区二区三区乱码| 洋洋av久久久久久久一区| 欧美一级视频精品观看| 国产精品日韩在线| 亚洲一区二区黄| 国产乱码精品一区二区三区忘忧草| 欧美日韩精品在线| 91久久精品国产91性色tv| 国模精品娜娜一二三区| 久久精品30| 国产精品狼人久久影院观看方式| 国产亚洲精品美女| 亚洲影院色无极综合| 国产精品美女一区二区| 亚洲视频第一页| 亚洲国产一区二区三区a毛片| 欧美日韩日本国产亚洲在线| 一区一区视频| 亚洲国产精品免费| 亚洲综合二区| 国产女人aaa级久久久级| 欧美午夜宅男影院在线观看| 国产精品国产三级国产| 亚洲免费在线观看| 欧美日韩精品伦理作品在线免费观看| 亚洲欧美国产日韩天堂区| 亚洲视频电影图片偷拍一区| 亚洲电影一级黄| 欧美日韩亚洲精品内裤| 亚洲尤物精选| 亚洲精品乱码久久久久久| 国产精品qvod| 亚洲欧美激情视频在线观看一区二区三区| 欧美精品久久99久久在免费线| 久久久久国色av免费观看性色| 欧美freesex交免费视频| 国产精品亚洲片夜色在线| 国产精品成人一区二区三区吃奶| 日韩午夜黄色| 在线观看日韩av先锋影音电影院| 国产精品久久久久久亚洲调教| 久久久精品网| 国产精品99久久久久久人| 影音先锋在线一区| 欧美电影电视剧在线观看| 欧美成人午夜视频| 欧美激情片在线观看| 亚洲无线一线二线三线区别av| 欧美一级黄色网| 亚洲精品中文字| 国产女精品视频网站免费| 国产亚洲欧美日韩在线一区| 亚洲国产一区视频| 亚洲国产裸拍裸体视频在线观看乱了中文| 欧美精品网站| 国产伦一区二区三区色一情| 国产欧美综合在线| 欧美日一区二区三区在线观看国产免| 亚洲在线中文字幕| 久久露脸国产精品|