專利名稱:應(yīng)用于數(shù)字電視機(jī)的圖文解碼方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種通過(guò)軟件在數(shù)字電視機(jī)上實(shí)現(xiàn)圖文解碼的方法。
背景技術(shù):
現(xiàn)有的電視機(jī)除可提供音、視頻節(jié)目信號(hào)以外,還能夠提供圖文類(lèi)節(jié)目?jī)?nèi)容,如各種圖片、文字信息等。通過(guò)此類(lèi)收看圖文類(lèi)節(jié)目,用戶可以獲得進(jìn)行上網(wǎng)瀏覽、進(jìn)行休閑娛樂(lè)或及時(shí)掌握新聞動(dòng)態(tài)等。
圖文類(lèi)信息的播放方法,是以數(shù)字信號(hào)的形式,疊加在現(xiàn)有廣播、電視節(jié)目信號(hào)場(chǎng)消隱期(場(chǎng)逆程)的若干行上,并與之一起顯示、輸出。如目前國(guó)內(nèi)部分省、市的圖文電視,能夠提供大量諸如新聞、金融、供求信息、實(shí)時(shí)股市、期貨、交通信息、電子報(bào)紙等信息內(nèi)容。
現(xiàn)有能夠提供圖文類(lèi)信息播出的電視機(jī),通常需要增加具有圖文解碼功能的集成電路芯片(如飛利浦公司的SAA5264解碼芯片)。如后附圖1所示,現(xiàn)有電視機(jī)的微控制器MCU,可進(jìn)行菜單屏幕顯示和對(duì)于視頻、音頻芯片進(jìn)行控制,在加入圖文解碼芯片后,可將輸入的電視圖像信號(hào)處理并輸出為RGB格式的圖文信號(hào)。
采用解碼芯片不僅會(huì)提高整機(jī)電路的設(shè)計(jì)成本,而且系統(tǒng)無(wú)法隨機(jī)升級(jí)而不能支持更高版本的圖文信息格式,因而在顯示清晰度、穩(wěn)定性方面較為欠缺。
發(fā)明內(nèi)容
本發(fā)明所述應(yīng)用于數(shù)字電視機(jī)的圖文解碼方法,其目的在于解決上述問(wèn)題和不足而在現(xiàn)有數(shù)字電視機(jī)的微處理器中建立解碼模塊,由彩色解碼器將電視節(jié)目信號(hào)以后對(duì)疊加在信號(hào)場(chǎng)逆程的數(shù)據(jù)進(jìn)行提取,所提取的數(shù)據(jù)以數(shù)據(jù)包(PACKET)方式被遞交至微處理器的解碼模塊中,以根據(jù)用戶輸入的操作指令對(duì)數(shù)據(jù)進(jìn)行讀取和處理。
為實(shí)現(xiàn)上述發(fā)明目的,所述應(yīng)用于數(shù)字電視機(jī)的圖文解碼方法基于現(xiàn)有的系統(tǒng)電路結(jié)構(gòu),對(duì)于圖文數(shù)據(jù)的提取和處理在微處理器(圖像處理主芯片)中完成,圖文數(shù)據(jù)存儲(chǔ)在視頻存儲(chǔ)器中。對(duì)于輸入的電視信號(hào),由微處理器解碼輸出的圖文信息以類(lèi)似菜單屏顯的方式顯示在顯示器。
由于處理圖文數(shù)據(jù)的數(shù)字電視機(jī),其微控制器接近于電腦顯卡中的GPU圖形處理單元,其主頻較高,除了能通過(guò)I2C或I/O端口與系統(tǒng)電路中其它芯片進(jìn)行控制和數(shù)據(jù)通訊以外,還可進(jìn)行較復(fù)雜的運(yùn)算處理,包括針對(duì)圖文信息數(shù)據(jù)的解碼處理。
所述應(yīng)用于數(shù)字電視機(jī)的圖文解碼方法,其主要處理流程是首先,是對(duì)疊加在場(chǎng)逆程中的數(shù)字信號(hào)進(jìn)行數(shù)據(jù)提取,將獲得的數(shù)據(jù)以數(shù)據(jù)包(PACKET)的形式提取并送至微處理器中進(jìn)行處理;然后,由微處理器將接收到的數(shù)據(jù)存儲(chǔ)到BUFFER緩存中,通過(guò)查找?guī)a的方式來(lái)判斷是否屬于圖文數(shù)據(jù);對(duì)于圖文數(shù)據(jù)的數(shù)據(jù)包,則按頁(yè)數(shù)處理,以便用戶輸入的操作指令對(duì)圖文數(shù)據(jù)進(jìn)行讀取和處理,并顯示在顯示器上。
如上述方案的圖文解碼方法,是在微處理器中對(duì)數(shù)據(jù)進(jìn)行分類(lèi),對(duì)于圖文信息的數(shù)據(jù)包則按頁(yè)數(shù)處理,以便后期進(jìn)行讀取和相應(yīng)的顯示處理。
在上述場(chǎng)逆程中的數(shù)據(jù)提取過(guò)程中,由彩色解碼器對(duì)電視信號(hào)進(jìn)行相應(yīng)的降噪和同步處理;按照?qǐng)D文信息的標(biāo)準(zhǔn),圖文信息數(shù)據(jù)是疊加在場(chǎng)逆程(VBI)中第6至22行、以及第318至335行。
由微處理器處理圖文數(shù)據(jù)過(guò)程中,對(duì)于在場(chǎng)逆程(VBI)中提取的圖文數(shù)據(jù)包存儲(chǔ)到BUFFER緩存中,根據(jù)奇偶校驗(yàn)或哈明校驗(yàn)原則對(duì)信號(hào)質(zhì)量作出判斷。
通過(guò)微控制器,根據(jù)用戶輸入的操作指令調(diào)用相應(yīng)的圖文數(shù)據(jù)頁(yè),以O(shè)SD屏顯方式顯示在顯示器上。
綜上內(nèi)容,所述應(yīng)用于數(shù)字電視機(jī)的圖文解碼方法的優(yōu)點(diǎn)是
1、利用現(xiàn)有數(shù)字電視機(jī)的微處理器進(jìn)行處理,不會(huì)提高整機(jī)電路的設(shè)計(jì)成本。
2、而且不再依賴于芯片提供廠家的技術(shù)支持,能夠支持更高版本的圖文信息格式,具有可升級(jí)前景和較好的適應(yīng)性。
3、在顯示清晰度和穩(wěn)定性方面較為可靠和先進(jìn)。
圖1是現(xiàn)有電視機(jī)微控制器MCU處理電視信號(hào)的示意圖。
圖2是應(yīng)用本發(fā)明對(duì)數(shù)字信號(hào)進(jìn)行提取和輸送至微處理器的示意圖。
圖3和圖4是對(duì)疊加在場(chǎng)逆程(VBI)中圖文數(shù)據(jù)進(jìn)行提取的示意圖。
圖5是在微處理器中進(jìn)行數(shù)據(jù)處理的示意圖。
具體實(shí)施例方式
實(shí)施例1,如圖2至圖5所示,所述應(yīng)用于數(shù)字電視機(jī)的圖文解碼方法,第一步,由彩色解碼器對(duì)電視信號(hào)經(jīng)過(guò)降噪和同步處理,對(duì)疊加在電視信號(hào)場(chǎng)逆程中的數(shù)字信號(hào)進(jìn)行數(shù)據(jù)提取,數(shù)據(jù)以數(shù)據(jù)包(PACKET)的形式被提取并輸送至微處理器中進(jìn)行處理。
其中,圖文信息數(shù)據(jù)是疊加在場(chǎng)逆程(VBI)的第6至22行、以及第318至335行。
第二步,微處理器將接收到的數(shù)據(jù)包存儲(chǔ)到BUFFER緩存中。
通過(guò)查找?guī)a以便判斷是否屬于圖文信息數(shù)據(jù),并根據(jù)奇偶校驗(yàn)或哈明校驗(yàn)原則對(duì)信號(hào)質(zhì)量作出判斷。
所存儲(chǔ)的屬于圖文信息的數(shù)據(jù)包,則按頁(yè)數(shù)存儲(chǔ),以便進(jìn)行瀏覽和查詢。
第三步,由微控制器根據(jù)用戶通過(guò)遙控器輸入的操作圖文信息的指令,對(duì)圖文數(shù)據(jù)進(jìn)行讀取和處理,并調(diào)用軟件字庫(kù)中的圖文字符,將圖文信息顯示在顯示器上。
其中,顯示方式不是像硬件解碼那樣以圖像信號(hào)的方式顯示,而是以類(lèi)似電視菜單的OSD屏顯方式顯示。
用戶可操作的圖文指令包括有,鎖定、去隱藏、取消顯示、混合顯示、子碼、放大、索引、上下翻頁(yè)、數(shù)字選頁(yè)、快速索引等。
應(yīng)用所述的圖文解碼方法,可支持LEVEL1.5的圖文格式,并可隨電視機(jī)的軟件系統(tǒng)升級(jí)而更新至2.5或3.5版本。
權(quán)利要求
1.一種應(yīng)用于數(shù)字電視機(jī)的圖文解碼方法,其特征在于其處理流程是,首先,是對(duì)疊加在場(chǎng)逆程中的數(shù)字信號(hào)進(jìn)行數(shù)據(jù)提取,將獲得的數(shù)據(jù)以數(shù)據(jù)包(PACKET)的形式提取并送至微處理器中進(jìn)行處理;然后,由微處理器將接收到的數(shù)據(jù)存儲(chǔ)到BUFFER緩存中,通過(guò)查找?guī)a的方式來(lái)判斷是否屬于圖文數(shù)據(jù);對(duì)于圖文數(shù)據(jù)的數(shù)據(jù)包,則按頁(yè)數(shù)處理,以便用戶輸入的操作指令對(duì)圖文數(shù)據(jù)進(jìn)行讀取和處理,并顯示在顯示器上。
2.根據(jù)權(quán)利要求1所述的應(yīng)用于數(shù)字電視機(jī)的圖文解碼方法,其特征在于在場(chǎng)逆程中的數(shù)據(jù)提取過(guò)程中,由彩色解碼器對(duì)電視信號(hào)進(jìn)行相應(yīng)的降噪和同步處理;按照?qǐng)D文信息的標(biāo)準(zhǔn),圖文信息數(shù)據(jù)是疊加在場(chǎng)逆程(VBI)中第6至22行、以及第318至335行。
3.根據(jù)權(quán)利要求1或2所述的應(yīng)用于數(shù)字電視機(jī)的圖文解碼方法,其特征在于由微處理器處理圖文數(shù)據(jù)過(guò)程中,對(duì)于在場(chǎng)逆程(VBI)中提取的圖文數(shù)據(jù)包存儲(chǔ)到BUFFER緩存中,根據(jù)奇偶校驗(yàn)或哈明校驗(yàn)原則對(duì)信號(hào)質(zhì)量作出判斷。
4.根據(jù)權(quán)利要求3所述的應(yīng)用于數(shù)字電視機(jī)的圖文解碼方法,其特征在于通過(guò)微控制器,根據(jù)用戶輸入的操作指令調(diào)用相應(yīng)的圖文數(shù)據(jù)頁(yè),以O(shè)SD屏顯方式顯示在顯示器上。
全文摘要
本發(fā)明所述應(yīng)用于數(shù)字電視機(jī)的圖文解碼方法,在現(xiàn)有數(shù)字電視機(jī)的微處理器中建立解碼模塊,由彩色解碼器將電視節(jié)目信號(hào)以后對(duì)疊加在信號(hào)場(chǎng)逆程的數(shù)據(jù)進(jìn)行提取,所提取的數(shù)據(jù)以數(shù)據(jù)包(PACKET)方式被遞交至微處理器的解碼模塊中,以根據(jù)用戶輸入的操作指令對(duì)數(shù)據(jù)進(jìn)行讀取和處理。首先,是對(duì)疊加在場(chǎng)逆程中的數(shù)字信號(hào)進(jìn)行數(shù)據(jù)提取,將獲得的數(shù)據(jù)以數(shù)據(jù)包(PACKET)的形式提取并送至微處理器中進(jìn)行處理;然后,由微處理器將接收到的數(shù)據(jù)存儲(chǔ)到BUFFER緩存中,通過(guò)查找?guī)a的方式來(lái)判斷是否屬于圖文數(shù)據(jù);對(duì)于圖文數(shù)據(jù)的數(shù)據(jù)包,則按頁(yè)數(shù)處理,以便用戶輸入的操作指令對(duì)圖文數(shù)據(jù)進(jìn)行讀取和處理,并顯示在顯示器上。
文檔編號(hào)H04N7/035GK1992875SQ200510104760
公開(kāi)日2007年7月4日 申請(qǐng)日期2005年12月29日 優(yōu)先權(quán)日2005年12月29日
發(fā)明者洪燁, 陳益軍, 李賓, 菅懷剛 申請(qǐng)人:海信集團(tuán)有限公司, 青島海信電器股份有限公司