專利名稱:一種字符疊加裝置的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及一種字符疊加裝置,可被應(yīng)用于視頻處理與通信,計(jì)算機(jī)視 覺等領(lǐng)域。
背景技術(shù):
在視頻中疊加字符具有十分重要的價(jià)值,能夠?qū)崿F(xiàn)目標(biāo)標(biāo)記和參數(shù)顯示等 人機(jī)交互功能。字符疊加技術(shù)涉及超大規(guī)模集成電路、數(shù)字信號(hào)處理、數(shù)字視 頻處理和圖形用戶接口等技術(shù)。 發(fā)明內(nèi)容
為了將字符疊加功能模塊化,并應(yīng)用于實(shí)時(shí)視頻處理系統(tǒng),本實(shí)用新型提 出的字符疊加裝置具有字符繪制引擎,可以通過外部主機(jī)通信接口發(fā)送命令實(shí) 現(xiàn)字符的創(chuàng)建、編輯、更新和顯示,簡單易用。
本實(shí)用新型解決其技術(shù)問題所采用的技術(shù)方案是本實(shí)用新型提出的字符
疊加裝置由視頻解碼模塊(7)、視頻流緩存(8)、字符流緩存(6)、字符疊加模塊(9)、 視頻編碼模塊(IO)、中央處理器(l)、直接存儲(chǔ)器訪問控制器(5)、字符幀存(3)、 非易失性存儲(chǔ)器(2)和三態(tài)總線橋(4)組成。
視頻解碼模塊(7)將由視頻輸入接口(I1)輸入的模擬視頻信號(hào)轉(zhuǎn)換為數(shù)字視 頻數(shù)據(jù),并將其存入視頻流緩存(8);系統(tǒng)程序存放在非易失性存儲(chǔ)器(2)中;中 央處理器(l)運(yùn)行系統(tǒng)程序,根據(jù)從主機(jī)通信接口(I2)收到的顯示命令生成字符數(shù) 據(jù),并通過三態(tài)總線橋(4)將其存入字符幀存(3);中央處理器啟動(dòng)直接存儲(chǔ)器訪 問控制器(5)通過三態(tài)總線橋(4)將字符幀存中的字符數(shù)據(jù)存入字符流緩存(6);字 符疊加模塊(9)同步讀取視頻流緩存(8)和字符流緩存(6),將字符插入到數(shù)字視頻 流中,再經(jīng)過視頻編碼模塊(10)將數(shù)字視頻流轉(zhuǎn)換為模擬視頻信號(hào)輸出至視頻輸 出接口(D)。視頻流緩存和字符流緩存為先進(jìn)先出存儲(chǔ)器(FIFO),非易失性存儲(chǔ) 器為FLASH存儲(chǔ)器,字符幀存為靜態(tài)隨機(jī)存儲(chǔ)器(SRAM),視頻解碼模塊和視 頻編碼模塊為專用視頻編、解碼器,視頻流緩存、字符流緩存、字符疊加模塊、 直接存儲(chǔ)器訪問控制器和三態(tài)總線橋在一片可編程邏輯器件(PLD)上實(shí)現(xiàn)。主機(jī) 通信接口為通用異步串行接口 (UART)。
本實(shí)用新型具有成本低,耗能少、速度快、延時(shí)小和簡單易用的優(yōu)點(diǎn)。
圖1為字符疊加裝置組成框圖。
具體實(shí)施方式
首先,在靜態(tài)隨機(jī)存儲(chǔ)器中申請一段存儲(chǔ)區(qū)作為字符幀存(3)。中央處理器 (1)接收主機(jī)通信接口(I2)發(fā)來的顯示命令,并在字符幀存(3)中完成字符的創(chuàng)建、 編輯和更新操作。
其次,視頻解碼模塊(7)完成模擬視頻到數(shù)字視頻的轉(zhuǎn)換,并輸出至視頻流 緩存(8);
再次,中央處理器(1)啟動(dòng)直接存儲(chǔ)器訪問控制器(5)將字符幀存(3)中的字符數(shù)據(jù)與數(shù)字視頻流輸出至字符流緩存(6)。數(shù)字視頻流與字符流同步進(jìn)入字符疊 加模塊(9),字符疊加模塊將字符數(shù)據(jù)插入到視頻數(shù)據(jù)中,得到疊加了字符的數(shù) 字視頻流。
最后,經(jīng)過視頻編碼模塊(10)將疊加了字符數(shù)字視頻流轉(zhuǎn)換為模擬視頻信號(hào) 輸出至視頻輸出接口(13)。
權(quán)利要求1.一種字符疊加裝置,其特征是視頻解碼模塊將來自視頻輸入接口的模擬視頻信號(hào)轉(zhuǎn)換為數(shù)字視頻數(shù)據(jù),并將其存入視頻流緩存,系統(tǒng)程序存放在非易失性存儲(chǔ)器中,中央處理器運(yùn)行系統(tǒng)程序,根據(jù)從主機(jī)通信接口收到的顯示命令生成字符數(shù)據(jù),并通過三態(tài)總線橋?qū)⑵浯嫒胱址麕?,中央處理器啟?dòng)直接存儲(chǔ)器訪問控制器通過三態(tài)總線橋?qū)⒆址麕嬷械淖址麛?shù)據(jù)存入字符流緩存,字符疊加模塊讀取視頻流緩存和字符流緩存,將字符流插入到數(shù)字視頻流中,再經(jīng)過視頻編碼模塊將數(shù)字視頻流轉(zhuǎn)換為模擬視頻信號(hào)輸出至視頻輸出接口。
2.根據(jù)權(quán)利要求1所述的字符疊加裝置,其特征是視頻流緩存和字符流緩存為先進(jìn)先出存儲(chǔ)器(FIFO),非易失性存儲(chǔ)器為FLASH存儲(chǔ)器,字符幀存 為靜態(tài)隨機(jī)存儲(chǔ)器(SRAM),視頻解碼模塊和視頻編碼模塊為專用視頻編、解 碼器,視頻流緩存、字符流緩存、字符疊加模塊、直接存儲(chǔ)器訪問控制器和三 態(tài)總線橋在一片可編程邏輯器件(PLD〉上實(shí)現(xiàn),主機(jī)通信接口為通用異步串行 接口 (UART)。
專利摘要一種字符疊加裝置,由視頻解碼模塊(7)、視頻流緩存(8)、字符流緩存(6)、字符疊加模塊(9)、視頻編碼模塊(10)、中央處理器(1)、直接存儲(chǔ)器訪問控制器(5)、字符幀存(3)、非易失性存儲(chǔ)器(2)和三態(tài)總線橋(4)組成。視頻解碼模塊(7)將模擬視頻信號(hào)轉(zhuǎn)換為數(shù)字視頻數(shù)據(jù)并存入視頻流緩存,中央處理器(1)根據(jù)收到的顯示命令生成字符數(shù)據(jù),并通過三態(tài)總線橋(4)存入字符幀存(3),中央處理器(1)啟動(dòng)直接存儲(chǔ)器訪問控制器(5)通過三態(tài)總線橋(4)將字符幀存(3)中的字符數(shù)據(jù)存入字符流緩存(6),字符疊加模塊(9)將字符插入到數(shù)字視頻流中,再經(jīng)視頻編碼模塊(10)轉(zhuǎn)換為模擬視頻信號(hào)輸出。該裝置采用超大規(guī)模集成電路設(shè)計(jì),具有成本低,耗能少、速度快、延時(shí)小和簡單易用等優(yōu)點(diǎn),可廣泛應(yīng)用于視頻處理與通信,計(jì)算機(jī)視覺等領(lǐng)域。
文檔編號(hào)H04N7/52GK201360317SQ20082018084
公開日2009年12月9日 申請日期2008年12月9日 優(yōu)先權(quán)日2008年12月9日
發(fā)明者佟新鑫, 張克宇, 肖陽輝 申請人:中國北方工業(yè)公司;中國科學(xué)院沈陽自動(dòng)化研究所