《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 業界動態 > 視頻字符疊加技術的發展及四種實現方案

視頻字符疊加技術的發展及四種實現方案

2009-07-22
作者:孫泓波 顧 紅 蘇為民

  摘 要: 分析了視頻字符疊加的作用和發展現狀,介紹基于中小規模集成電路、FPGA、單片機和專用芯片的四種實現方案,并對它們各自的特點簡要地作了分析和比較。
  關鍵詞: 視頻字符疊加 單片機 現場可編程門陣列(FPGA)


  視頻字符及時間疊加器是在視頻信號中混入字符或時間信號,從而在屏幕的特定位置上與圖像信號同時進行顯示的設備。這項技術是應用電視技術中的一個重要領域,在應用電視系統中發揮著重要的作用。從視頻字符及時間疊加器的工作方式及本身電路的構成來看,已經歷了三個不同的發展階段[1][2]。
  第一階段是“圖解顯示控制”即GDC階段。它是利用中小規模數字集成電路來實現各部分所要求的嚴格的時序關系,并將形成的字符信號與視頻信號在預定的時間關系上混合并顯示在屏幕上。在這種方式中,字符的產生有兩種辦法:
  ·專用字符發生器:它是一種專用的ROM,常用的有MK36000、MCM6670P、8678、MN1217A等。它們將字符或數字以點陣的方式存入存儲器中,在外加恰當地址后便能輸出相應的數據信號。這種方式中一旦選定了某種器件,所顯示的字符也就確定了,缺乏靈活性,且不能顯示圖形,通常稱此為“文本方式”。
  ·“圖形方式”:在這種方式中,是用EPROM來存儲字符或圖形的點陣數據,其點陣形式由設計者自己決定,具有更大的靈活性。
  第二階段是用CRT控制器這類專用集成電路的階段。常用的有8350、8275、MC6845等。它將“圖解顯示控制方式”中的中小規模集成器件構成的電路集成化。字符(或圖形)等以點陣方式存儲在外圍的ROM或RAM中。它使電路大為簡化,因而使用較為方便。
  第三階段是單片“屏幕顯示”器件階段:因為在與電視有關的產品上,并不需要顯示很多的字符或圖形,因此將以上CRT控制器中的外部存儲器與其集成在一起而形成所謂單片屏幕顯示器件。這類器件主要是為家用電視這類產品而設計的,并得到了廣泛的應用。
  考慮到實際使用中用戶所需的功能和指標的多樣性,我們先后開發了四種典型的實現方案,每種方案各有特點。本文將其分別作簡要介紹,以供大家參考。
1 通用中小規模集成電路實現方案
  本方案屬上面的“圖解顯示控制”型,全部采用邏輯門、計數器、移位寄存器等通用中小規模集成電路實現單路視頻字符及時間疊加。其基本工作原理如下:CPU從ROM字庫中取出要顯示字符的點陣數據,根據所設定的在屏幕上的顯示位置,送到顯示RAM的對應位置中去;然后由計數電路對顯示RAM進行掃描,將字符點陣信號并行讀出;最后經過并串變換電路轉化為串行碼輸出;再與視頻圖象信號疊加后送監視器屏幕顯示。限于篇幅,這里對整體電路結構不作過多描述,只對其中我們設計中的幾點考慮作一介紹。
  一是視頻同步信號提取電路?,F在市場上已有不少可實現行、場同步信號分離的專用集成電路,如LM1881等,但成本較高。我們使用分立模擬元件設計了該電路,性能十分穩定可靠,同時大大降低了成本。原理圖如圖1所示。


  關于字符點陣數據在顯示RAM中的存放,一般的作法是一種稱之為“屏幕存儲映像”的方式,其特點是屏幕上每一個象素點都與一位RAM存儲單元對應,要對屏幕上字符的顯示進行編輯十分簡單。但這種方式占用RAM單元較多,需要大容量RAM。我們考慮到一般情況下要在屏幕上顯示的字符較少(大多為一行標題、一行時間),屏幕上的大部分地方都是空白的。所以我們只在顯示RAM中生成屏幕上兩行字符的映像,字符在屏幕上顯示的行位置取決于其在RAM區的存儲位置,而列位置則由單片機單獨發出控制脈沖來控制,這樣就大大節省了顯示RAM的存儲單元。我們稱之為“行存儲映像”。以上兩點可供大家借鑒。
2 基于FPGA的多路實現方案
  上面介紹的方案要實現單路字符疊加需用中小規模集成電路十余片,顯然要實現多路顯示過于復雜,可靠性差?,F在隨著大規??删幊踢壿嬈骷钠占?,其價格也在不斷降低。我們就有可能在共用一片CPU、字庫ROM和實時時鐘的前提下,利用FPGA集成若干路獨立的顯示RAM計數掃描電路,實現多路時間字符疊加。
  多路顯示中要求每一路有獨立的顯示RAM區,最簡單的辦法是設置多片RAM,但是這樣大大增加了電路的復雜性,成本也比較高。我們也可以采用一片大容量的RAM,在其中分別劃出四個區域作為四個屏幕的顯示RAM。但一片RAM不可能同時輸出四路的字符點陣數據,也就是說必須解決RAM的時分復用問題,才能做到多路的同時顯示。這里簡要介紹一下我們的實現方案(以四路為例)。設字符數據串行輸出移位時鐘為5MHz,則移位寄存器的置數時鐘應為5MHz的8分頻,即625kHz。要實現四路連續顯示,就應以625kHz的4倍頻——2.5MHz的頻率分別從顯示RAM中的各個存儲區域中取出字符點陣數據,經過鎖存置入四個輸出移位寄存器。這種方法必須使RAM的地址具有各路計數掃描控制下的快速跳轉能力,這就要求采用一個大規模的多路開關(如果RAM用62256的話就需15路四選一開關)來實現RAM地址線的切換。以上方案的原理框圖如圖2。我們采用ALTERA公司的FLEX10K10(1萬門FPGA)實現了四路時間字符疊加,性能十分穩定。


3 基于AT90S1200單片機的實現方案
  以上兩種方案都是用硬件電路實現對顯示RAM的計數掃描和點陣數據的移位輸出,實際上,我們完全可以利用軟件實現這樣的功能。如果要用軟件實現字符點陣數據的輸出,其速度必須滿足以下兩個條件:一是能夠以5MHz的頻率將數據串行輸出;二是在視頻信號行場消隱期內要完成字符數據的讀取和與主控CPU的通訊等操作。常用的51系列單片機外接12MHz時鐘時一條單周期指令的執行時間為1μs,顯然無法滿足上面的要求。因此我們選用ATMEL公司新推出的AT90S1200型單片機。其內部有1K的FLASH程序存儲器和64字節E2PROM數據存儲器,內置有模擬比較器和看門狗,通過SPI口可以串行下載程序而不必通過專用的編程器。更重要的是,它是一種RISC精簡指令集單片機,其大部分指令為單周期指令。外接16MHz時鐘時每條指令僅需0.06~0.12μs,完全可以滿足視頻字符疊加數據串行輸出的要求。
  當然,采用單片機軟件實現字符疊加時也有許多具體的問題要考慮。AT90S1200單片機的指令執行速度完全能夠滿足要求,但是它內部沒有大容量的RAM存儲器,無法實現前面提到的“屏幕存儲映像”或“行存儲映像”的內置化,也不易外接存儲器,只能以串行通訊的方式由外部主控機發給。為了保證顯示的連續性,通訊只能在視頻信號消隱期內完成(當然還要完成其他必要的操作)。要在消隱期內完成大量字符點陣數據的傳輸顯然是不可能的。幸運的是,實際使用中監視器上顯示的漢字標題信息一般是不變的,只有以數字表示的時間信息是每秒鐘變化。針對這種情況,我們利用AT90S1200單片機內部的可以按字節尋址的64字節E2PROM來存儲0~9十個數字以及“:”、“—”等用于時間顯示的字符點陣,還有其它的諸如顯示位置等不經常修改的變量。片內1K字節FLASH不能按字節尋址,用作程序存儲器,要顯示的漢字點陣數據包含在程序中。這樣在使用時主控CPU只需將當前時間值傳給AT90S1200,大大減少了通訊的數據量,使之可以在場消隱期內完成,保證時間的連續顯示。當顯示的漢字標題要更改時,由主控CPU從外部字庫ROM中取出新的點陣數據,將其拼接在AT90S1200程序代碼的對應位置,再通過SPI口對AT90S1200進行串行編程,編程完畢后恢復正常顯示。我們采用ATMEL 89C51單片機作主控機,6片AT90S1200單片機作顯示執行機,行場同步信號分別利用AT90S1200模擬比較器和I/O口輸入。由于AT90S1200沒有標準的UART串口,我們利用其I/O管腳自定義了一種串行通訊協議,從而實現了六路時間字符疊加。這種方案電路非常簡單,并且多路實現時成本很低,是一種值得推廣的方法。
4 基于μPD6453字符疊加專用芯片的實現方案
  μPD6453是NEC公司推出的專用視頻字符疊加芯片,它最多可以同時顯示12行24列12×18點陣的字符。芯片內部固化了240個日文、英文字母和數字等字符的字模,還有16個字符的空RAM區供用戶添入自定義字符。μPD6453的顯示編輯功能非常強大,它的控制方式也非常靈活簡單。它共有5條單字節指令、6條雙字節指令和1條三字節指令,所有的指令均串行輸入μPD6453,使用非常方便。限于篇幅,有關μPD6453的性能不再贅述,這里只簡要介紹一些我們設計過程中的經驗。
  首先,對于我國的用戶來說,大量的漢字都沒有固化在μPD6453芯片內部,需要將其先寫入片內16個字符的空RAM區,再發出指令讓其顯示出來。μPD6453內部的字模(包括16個字符的空RAM區)均為12×18點陣,而12×18點陣的漢字字庫很難找到。我們考慮了兩種方案:一是利用12×12點陣字庫數據直接寫入片內RAM區,這樣兩行漢字之間會有一些間隔,但多數情況下只需顯示一行漢字,在顯示精度要求不高的情況下可以采用這種方法。二是利用16×16點陣或更高的點陣字庫寫入,使幾個字符拼成一個漢字,這樣顯示精度很高,但軟件處理較為復雜。在實際使用中我們提取出UCDOS中的12×12點陣一級字庫,將其固化在128K ROM 27010中,利用鍵盤控制可以將任意字符送到屏幕上顯示。第二,μPD6453顯示字符的大小有單倍、雙倍、三倍和四倍模式,但有時單倍顯示的字符仍然嫌大。我們注意到μPD6453外接的電感電容振蕩電路對顯示字符的橫向長度影響很大,但芯片手冊上并未給出具體的參數值。經過反復試驗,我們認為電感取15μH,電容取56pF比較合適。若稍微調整電感值,則可改變顯示字符橫向尺寸,使用時可根據自己的需要選用。
  以上介紹了四種視頻時間字符疊加的方案和我們在設計中的一些經驗。相比較而言,第一種中小規模集成電路的方案電路較為復雜,只適用于單路設計。隨著專用芯片和單片機技術的發展,這種實現方案應逐漸被淘汰。第二種基于FPGA的實現方案在原理上與第一種類似,只是利用可編程邏輯器件集成了大量中小規模集成電路,電路規模簡化了不少,實現也較為方便,但還受到價格的制約。第三種基于單片機的實現方案利用軟件實現了硬件掃描電路的功能,并且十分靈活,成本也很低。它的缺點是只適用于顯示字符相對較少的場合,若顯示字符很多軟件就過于復雜,很難保證連續顯示。第四種基于專用字符疊加芯片的方案功能很強,適用于顯示字符較多的場合,并且價格適中。我們認為在要求顯示字符較少的情況下(例如僅顯示一行標題、一行時間),可以選用第三種基于單片機的實現方案;若顯示的字符較多且位置復雜,第四種方案較為合適。這四種方案我們都實現了產品化的批量生產,技術上是成熟的,性能也都十分穩定可靠,讀者可以根據具體情況選用。
參考文獻
1 傅萬鈞,張維力.應用電視技術.北京:國防工業出版社,1996
2 中國廣播電視設備工業協會應用電視專業協會.應用電視——設備原理與工程實踐.北京:電子工業出版社,1992

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話: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>
          国产在线拍揄自揄视频不卡99| 亚洲少妇最新在线视频| 亚洲国产中文字幕在线观看| 亚洲女ⅴideoshd黑人| 亚洲一区二区三区四区中文| 亚洲欧美一区二区在线观看| 国内精品国语自产拍在线观看| 亚洲精品免费电影| 黄色日韩精品| 新狼窝色av性久久久久久| 日韩视频免费看| 欧美特黄视频| 乱人伦精品视频在线观看| 欧美一区二区三区在线| 亚洲午夜未删减在线观看| 国产精品你懂的| 久久久久久一区二区| 黑丝一区二区| 国产精品久久久久久久9999| 欧美在线播放一区| 国产欧美日韩在线观看| 亚洲视频一起| 久久九九久久九九| 国内久久精品| 欧美高清视频免费观看| 国产精品毛片| 欧美xx视频| 国产精品专区h在线观看| 老司机午夜精品视频| 亚洲激情一区二区| 欧美日韩亚洲视频一区| 欧美视频一二三区| 在线看片日韩| 欧美亚洲一区| 欧美中文字幕在线观看| 国语自产精品视频在线看抢先版结局| 激情综合五月天| 欧美va日韩va| 免费成人在线视频网站| 美女尤物久久精品| 久久久久九九九| 国产美女精品在线| 国产目拍亚洲精品99久久精品| 亚洲欧洲一区| 国产亚洲精品久久久| 欧美视频在线观看| 久久综合九色综合欧美狠狠| 欧美日韩国产一区二区| 欧美成黄导航| 国产自产高清不卡| 亚洲欧洲综合另类在线| 国产日韩精品一区二区浪潮av| 国产精品视频导航| 精品成人一区| 国产一级一区二区| 国产欧美日韩专区发布| 欧美精品www在线观看| 亚洲视频中文字幕| 在线综合视频| 一本到高清视频免费精品| 久久精品成人一区二区三区蜜臀| 欧美国产精品专区| 国产午夜精品全部视频在线播放| 欧美成人免费播放| 日韩视频在线一区二区三区| 老妇喷水一区二区三区| 国产精品免费久久久久久| 久久精品国产久精国产思思| 亚洲手机在线| 久久九九全国免费精品观看| 亚洲精品综合| 国产一区免费视频| 欧美亚洲成人免费| 一区二区91| 欧美日本在线视频| 午夜精品一区二区三区四区| 久久精品一区二区三区四区| 国产精品超碰97尤物18| 韩日午夜在线资源一区二区| 国产精品xxxxx| 国产精品天天摸av网| 亚洲国产精品精华液2区45| 性做久久久久久| 亚洲欧美日韩综合| 亚洲伦伦在线| 欧美在线视频导航| 国产一区激情| 久久亚洲精品中文字幕冲田杏梨| 国模私拍视频一区| 亚洲精品欧洲| 亚洲欧美视频在线| 久久人人97超碰人人澡爱香蕉| 亚洲激情六月丁香| 久久精品99国产精品日本| 国产亚洲欧美另类中文| 国产精品久久久久免费a∨| 久久久久久久波多野高潮日日| 亚洲欧美另类久久久精品2019| 国产亚洲欧美日韩精品| 亚洲一区二区三区乱码aⅴ蜜桃女| 欧美视频精品在线| 狠狠色2019综合网| 亚洲你懂的在线视频| 在线成人亚洲| 国产一区久久久| 欧美ab在线视频| 日韩视频久久| 国产欧美精品一区二区三区介绍| 亚洲欧洲在线一区| 久久久久成人精品| 亚洲大胆女人| 欧美另类久久久品| 国产精品v欧美精品v日本精品动漫| 亚洲欧美日韩一区二区三区在线观看| 欧美 日韩 国产精品免费观看| 国产精品你懂的在线欣赏| 久久久久亚洲综合| 欧美日韩和欧美的一区二区| 亚洲欧美欧美一区二区三区| 日韩性生活视频| **网站欧美大片在线观看| 欧美成人情趣视频| 欧美成人精品在线观看| 国产精品久久一级| 亚洲自拍三区| 欧美国产高潮xxxx1819| 欧美精品亚洲精品| 国产精品毛片a∨一区二区三区|国| 极品少妇一区二区三区| 欧美日韩喷水| 久久国产精品色婷婷| 午夜精品视频网站| 国产美女精品视频| 亚洲影视九九影院在线观看| 亚洲开发第一视频在线播放| 亚洲小少妇裸体bbw| 欧美激情视频在线免费观看 欧美视频免费一| 亚洲欧美999| 欧美日韩一区二区三区在线| 久久www成人_看片免费不卡| 国产手机视频精品| 日韩一级视频免费观看在线| 久久国产精品免费一区| 亚洲高清中文字幕| 国产欧美一区二区三区久久人妖| 国产欧美一区二区三区另类精品| 99视频在线精品国自产拍免费观看| 国产婷婷精品| 欧美色播在线播放| 久久精品免费观看| 在线日韩日本国产亚洲| 久久精品久久99精品久久| 伊人色综合久久天天五月婷| 国产精品久久久免费| 女人天堂亚洲aⅴ在线观看| 亚洲国产天堂网精品网站| 久久另类ts人妖一区二区| 午夜欧美视频| 美国成人毛片| 亚洲男人的天堂在线观看| 欧美麻豆久久久久久中文| 欧美日韩一区二区国产| 国产精品拍天天在线| 国产亚洲精品一区二555| 精品动漫3d一区二区三区免费版| 久久久久久噜噜噜久久久精品| 亚洲激情视频网| 亚洲国产精品福利| 亚洲影院高清在线| 久久久午夜视频| 国产精品一区二区在线观看| 亚洲自拍偷拍网址| 欧美1区免费| 欧美大色视频| 一区二区高清视频| 亚洲乱码国产乱码精品精| 一区三区视频| 欧美国产视频在线观看| 国产中文一区| 欧美区在线播放| 国产一区再线| 香蕉亚洲视频| 欧美人妖另类| 亚洲毛片一区| 亚洲视频免费观看| 亚洲一区精品在线| 欧美精品激情| 欧美激情视频一区二区三区不卡| 国产综合18久久久久久| 欧美日韩精品中文字幕| 亚洲精品国偷自产在线99热| 久久青草福利网站| 国产日韩精品一区观看| 亚洲天堂成人在线视频| 亚洲综合日韩中文字幕v在线| 欧美日韩一视频区二区| 亚洲免费网站| 欧美+亚洲+精品+三区| 亚洲成人在线免费| 亚洲高清在线精品| 亚洲夜晚福利在线观看| 久久久久久伊人| 国产区精品在线观看| 久久国产欧美精品| 亚洲国产精品va在线看黑人动漫| 久久久999| 91久久久久久久久久久久久| 一区二区不卡在线视频 午夜欧美不卡'| 一区二区欧美精品| 久久综合色一综合色88| 欧美成人午夜视频| 欧美日本一区二区视频在线观看| 欧美国产亚洲精品久久久8v| 久久黄色级2电影| 国产农村妇女精品一二区| 欧美日韩在线精品| 亚洲欧美变态国产另类| 欧美久久婷婷综合色| 亚洲国产一区二区三区青草影视| 久久久久久亚洲精品中文字幕| 欧美激情视频一区二区三区在线播放| 免费久久99精品国产| 9久草视频在线视频精品| 国产一区在线视频| 欧美日韩精品是欧美日韩精品| 亚洲免费观看高清完整版在线观看熊| 国产日韩高清一区二区三区在线| 欧美特黄一级| 久久夜精品va视频免费观看| 国内综合精品午夜久久资源| 久久免费99精品久久久久久| 欧美日韩视频第一区| 欧美日本国产精品| 免费久久99精品国产自在现线| 久久蜜桃av一区精品变态类天堂| 亚洲国产精品va在线看黑人动漫| 久久久久久久一区| 亚洲精品在线观看免费| 久久九九久精品国产免费直播| 很黄很黄激情成人| 欧美大片国产精品| 国产一区二区三区四区hd| 国产亚洲精品一区二555| 国产精品视频九色porn| 亚洲午夜精品久久久久久浪潮| 美玉足脚交一区二区三区图片| 在线综合亚洲欧美在线视频| 欧美日韩国产首页| 99精品欧美一区二区蜜桃免费| 亚洲图片欧美午夜| 欧美日韩不卡视频| 国语自产精品视频在线看8查询8| 亚洲免费成人av| 欧美日韩亚洲精品内裤| 亚洲国产精品电影在线观看| 亚洲日本成人| 午夜精品久久久久久久久久久| 亚洲免费视频在线观看| 在线看无码的免费网站| 99在线视频精品| 久久手机精品视频| 狠狠色狠狠色综合人人| 蜜桃av一区二区| 欧美久久精品午夜青青大伊人| 99在线观看免费视频精品观看| 欧美成人一区二区| 欧美日韩久久久久久| 性欧美办公室18xxxxhd| 久久综合色播五月| 欧美日韩亚洲一区二区三区在线观看| 欧美成人影音| 国产精品一区在线观看你懂的| 国产精品亚洲欧美| 亚洲欧美一区二区三区在线| 欧美日韩一区二区在线观看| 欧美久久在线| 免费观看一级特黄欧美大片| 欧美影院视频| 欧美a级在线| 亚洲欧美激情视频在线观看一区二区三区| 久久亚洲国产精品日日av夜夜| 国产精品久久久久免费a∨大胸| 欧美激情国产高清| 亚洲男人天堂2024| 久久视频一区二区| 亚洲精品视频啊美女在线直播| 久久久噜噜噜久久中文字幕色伊伊| 欧美成人免费全部观看天天性色| 欧美激情网友自拍| 在线一区二区视频| 国产精品亚洲一区二区三区在线| 欧美激情精品久久久久| 欧美日韩一本到| 欧美肥婆bbw| 在线观看日韩av先锋影音电影院| 久久综合久久综合久久综合| 欧美国产日韩在线| 一区二区av| 免费视频一区| 一本色道久久综合亚洲精品高清| 亚洲大胆美女视频| 一区二区欧美激情| 国产精品你懂的在线| 国产精品久久久久国产a级| 亚洲国产成人久久综合一区| 欧美日韩国产综合久久| 男人插女人欧美| 国产在线国偷精品产拍免费yy| 亚洲精品一二三| 欧美日韩国产精品一区二区亚洲| 欧美日韩三级| 国产精品久99| 亚洲激情自拍| 一本色道久久综合狠狠躁的推荐| 国产欧美大片| 亚洲国产精品视频| 一本色道久久加勒比精品| 亚洲国产精品久久久久久女王| 国产精品最新自拍| 亚洲国产另类久久久精品极度| 精品91免费| 一本色道久久综合亚洲91| 禁断一区二区三区在线| 在线观看亚洲专区| 欧美激情综合五月色丁香| 亚洲欧洲久久| 亚洲日产国产精品| aa级大片欧美三级|