專利名稱:鏈接屏幕顯示報(bào)頭利用單屏幕顯示像素映像的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及視頻數(shù)據(jù)處理,尤其涉及在數(shù)種視頻圖像上顯示一種像素映像的視頻數(shù)據(jù)處理。
將個(gè)人計(jì)算機(jī)和電視功能(PC/TV系統(tǒng))組合在一起的家庭娛樂系統(tǒng)正在逐步成為通用用戶交互式多信源多目標(biāo)通信設(shè)備。為了響應(yīng)用戶的請(qǐng)求,對(duì)于各種各樣的應(yīng)用,要求這樣的多媒體系統(tǒng)在多個(gè)地點(diǎn)之間以不同的數(shù)據(jù)格式通信。例如,PC/TV系統(tǒng)可以從包括高清晰度電視(HDTV)廣播、多點(diǎn)微波分配系統(tǒng)(MMDS)廣播和數(shù)字視頻廣播(DVB)在內(nèi)的衛(wèi)星或地面信源接收數(shù)據(jù)。PC/TV系統(tǒng)還可以通過電話(例如,因特網(wǎng))和同軸線(例如,有線TV),以及從諸如數(shù)字視頻盤(DVD)、CDROM(光盤只讀存儲(chǔ)器)、VHS和數(shù)字VHS(VHC錄像機(jī)格式)(DVHSTM)型播放機(jī)、和PC之類的遠(yuǎn)程和本地信源兩者接收和發(fā)送數(shù)據(jù)。
這樣的通用PC/TV娛樂系統(tǒng)需要各種不同的屏幕顯示(OSD)供來自不同的信源或針對(duì)不同應(yīng)用的視頻節(jié)目?jī)?nèi)容使用。在這樣的系統(tǒng)中,為了傳遞信息或在TV顯示器上顯示菜單的目的,OSD功能用于在TV顯示器上顯示重疊在視頻圖像上的位映像圖像。把OSD再現(xiàn)到存儲(chǔ)器中的“像素映像”上,該像素映像被映射到TV顯示器。在視頻圖像上的任何位置上這個(gè)0SD像素映像都需要與TV顯示器上的有效視頻區(qū)具有相同的尺寸。
在一些系統(tǒng)中,視頻光柵根據(jù)觀看的通道在2H與2.14H掃描速率模式之間切換。因此,在兩種模式的每一種中,有效視頻區(qū)的尺寸是不同的。這就要求不同尺寸的OSD像素映像必須適用于每一種光柵模式。例如,在2H模式中,OSD尺寸要求是480線×2096像素/線,而在2.14H模式中,OSD尺寸要求是540線×1920像素/線。這是因?yàn)镺SD像素時(shí)鐘是視頻光柵時(shí)鐘的函數(shù)。
解決該問題的一種方法是為具有不同光柵尺寸的多種圖像保持多種像素映像,并根據(jù)所需的顯示模式切換到特定的像素映像。但是,這種方法的一個(gè)缺點(diǎn)是,因?yàn)樵摲椒可娴皆佻F(xiàn)所有OSD位映像許多次(每個(gè)像素映像一次),所以浪費(fèi)了存儲(chǔ)空間。這種方法的另一個(gè)缺點(diǎn)是因?yàn)橄袼赜诚竦脑佻F(xiàn)時(shí)間將加倍,所以降低了系統(tǒng)速度。
因此,需要一種在具有不同尺寸的多種視頻光柵下使用單個(gè)像素映像的方法和系統(tǒng)。本發(fā)明提供了滿足這個(gè)需要的方法和系統(tǒng)。
本發(fā)明的目的是提供在具有不同尺寸的多種視頻光柵下,使用包含許多條像素線的單個(gè)像素映像的方法和系統(tǒng)。一般來說,本發(fā)明使用至少兩組報(bào)頭(header)(例如,第一和第二組報(bào)頭)來選擇要根據(jù)不同光柵尺寸顯示的單個(gè)像素映像的不同部分。在第一或第二報(bào)頭組中每一個(gè)報(bào)頭都指向一條像素線,選擇關(guān)于那條像素線的像素?cái)?shù)。因此,在報(bào)頭組中的報(bào)頭數(shù)確定像素映像的高度,由一組報(bào)頭選擇的像素?cái)?shù)確定像素映像的寬度。響應(yīng)不同的顯示模式,本發(fā)明有選擇地調(diào)用第一或第二組報(bào)頭,來選擇要顯示的像素映像的各個(gè)部分。這樣,可以在具有不同尺寸的多個(gè)視頻光柵下使用單個(gè)像素映像。
在附圖中,
圖1顯示了根據(jù)本發(fā)明處理OSD報(bào)頭和內(nèi)容數(shù)據(jù)的示范性家庭娛樂系統(tǒng);圖2進(jìn)一步圖示了圖1所示的示范性家庭娛樂系統(tǒng)的MPEG解碼器和視頻存儲(chǔ)器;圖3圖示了傳統(tǒng)MPEG解碼器和視頻存儲(chǔ)器配置;圖4是說明傳統(tǒng)OSD檢索過程的流程圖;圖5圖示了傳統(tǒng)OSD數(shù)據(jù)格式;圖6圖示了本發(fā)明的MPEG解碼器和視頻存儲(chǔ)器配置;圖7圖示了本發(fā)明的改進(jìn)OSD配置;和圖8是說明本發(fā)明的像素映像檢索過程的流程圖。
通過舉例方式對(duì)本發(fā)明進(jìn)行如下描述,本發(fā)明的特征和優(yōu)點(diǎn)將更加清楚。
現(xiàn)在參照?qǐng)D1,圖1顯示了根據(jù)本發(fā)明原理進(jìn)行操作的示范性數(shù)字視頻接收系統(tǒng)的方塊圖。視頻接收系統(tǒng)包括天線10和輸入處理器15,用于接收和數(shù)字化用攜帶音頻、視頻和相關(guān)數(shù)據(jù)的信號(hào)調(diào)制的廣播載波;解調(diào)器20,用于接收和解調(diào)來自輸入處理器15的數(shù)字輸出信號(hào);和解碼器30,輸出經(jīng)過格式解碼、映射成字節(jié)長(zhǎng)度數(shù)據(jù)段、解交織和里德-索洛蒙(Reed-Solomon)糾錯(cuò)的信號(hào)。來自解碼器單元30的糾正輸出數(shù)據(jù)的形式是包含代表多路復(fù)用的音頻、視頻和數(shù)據(jù)分量的節(jié)目的MPEG兼容傳輸數(shù)據(jù)流。
視頻接收系統(tǒng)還包括調(diào)制解調(diào)器80,調(diào)制解調(diào)器80可以通過電話線與服務(wù)器83或連接服務(wù)設(shè)施87相連接,使得以各種格式(例如,MPEG、HTML、和/或JAVA)的數(shù)據(jù)可以由視頻接收系統(tǒng)在電話線上接收。
處理器25處理從解碼器30和/或調(diào)制解調(diào)器80輸出的數(shù)據(jù),使得可以按照用戶通過遠(yuǎn)程控制單元125輸入的請(qǐng)求,將處理過的數(shù)據(jù)顯示在顯示單元75上或存儲(chǔ)在存儲(chǔ)介質(zhì)105上。更具體地說,處理器25包括控制器115,控制器115解釋通過遠(yuǎn)程單元接口120從遠(yuǎn)程控制單元125接收的請(qǐng)求,并適當(dāng)?shù)嘏渲锰幚砥?5的部件以實(shí)現(xiàn)用戶請(qǐng)求(例如,通道、網(wǎng)站、和/或OSD顯示器)。在一種示范性模式中,控制器115配置處理器25的部件以提供MPEG解碼數(shù)據(jù)和OSD,顯示在顯示單元75上。在另一種示范性模式中,控制器15配置處理器25的部件以提供MPEG兼容數(shù)據(jù)流,通過存儲(chǔ)設(shè)備90和存儲(chǔ)接口95存儲(chǔ)在存儲(chǔ)介質(zhì)105上。在還再一種示范性模式中,控制器115配置處理器25的部件用于其它通信模式,譬如,用于通過服務(wù)器83或連接服務(wù)設(shè)施87進(jìn)行雙向(例如,因特網(wǎng))通信。
處理器25包括解碼PID選擇單元45,解碼PID選擇單元45識(shí)別和路由傳輸流中從解碼器30到傳輸解碼器55的所選分組。來自解碼器30的傳輸流由傳輸解碼器55多路分解成音頻、視頻、和數(shù)據(jù)分量,并由處理器25的其它部件作進(jìn)一步處理,下面將對(duì)此作更詳細(xì)描述。
提供給處理器25的傳輸流包括含有節(jié)目通道數(shù)據(jù)、輔助系統(tǒng)定時(shí)信息、和諸如節(jié)目?jī)?nèi)容等級(jí)和節(jié)目指南信息之類的節(jié)目特定信息的數(shù)據(jù)分組。傳輸解碼器55將輔助信息分組引導(dǎo)到控制器115,控制器115分析,核對(duì)輔助信息,并將其匯編分量級(jí)排列的表。利用匯編的節(jié)目特定信息識(shí)別和匯編包括用戶選擇的節(jié)目通道的單獨(dú)數(shù)據(jù)分組。系統(tǒng)定時(shí)信息包含時(shí)間基準(zhǔn)指示符和相關(guān)的糾正數(shù)據(jù)(例如,夏令時(shí)指示符和對(duì)時(shí)間漂移、閏年等進(jìn)行調(diào)整的補(bǔ)償信息)。這個(gè)定時(shí)信息足以使解碼器將時(shí)間基準(zhǔn)指示符轉(zhuǎn)換成建立節(jié)目廣播電臺(tái)將來發(fā)送節(jié)目的時(shí)間和日期的時(shí)鐘(例如,美國(guó)東部時(shí)間)。該時(shí)鐘可用于啟動(dòng)預(yù)定節(jié)目處理功能,譬如,節(jié)目播放、節(jié)目記錄和節(jié)目重放。并且,節(jié)目特定信息包含條件訪問、網(wǎng)絡(luò)信息、和能夠使圖1所示的系統(tǒng)調(diào)諧到所需通道和匯編數(shù)據(jù)分組以形成完整節(jié)目的識(shí)別和連接數(shù)據(jù)。節(jié)目特定信息還包含輔助節(jié)目?jī)?nèi)容等級(jí)信息(例如,基于年令的適宜性等級(jí))、節(jié)目指南信息(例如,電子節(jié)目指南-EPG)、和與廣播節(jié)目有關(guān)的描述性文本,以及支持此輔助信息的識(shí)別和匯編的數(shù)據(jù)。
傳輸解碼器55向MPEG解碼器65提供MPEG兼容視頻、音頻和分畫面流。視頻和音頻流包含代表所選通道節(jié)目?jī)?nèi)容的壓縮視頻和音頻數(shù)據(jù)。分畫面數(shù)據(jù)包含諸如等級(jí)信息、節(jié)目描述信息等與通道節(jié)目?jī)?nèi)容相關(guān)的信息。
MPEG解碼器65與隨機(jī)存取存儲(chǔ)器(RAM)67合作解碼和解壓縮來自單元55的MPEG兼容分組音頻和視頻數(shù)據(jù),并向顯示處理器70提供解壓縮節(jié)目代表性像素?cái)?shù)據(jù)。解碼器65還匯編、核對(duì)和翻譯來自單元55的分畫面數(shù)據(jù),產(chǎn)生格式化的節(jié)目指南數(shù)據(jù)輸出到內(nèi)部OSD模塊(參見圖2、3、和7)。OSD模塊與RAM合作處理分畫面數(shù)據(jù)和其它信息,生成代表字幕、控制和信息菜單顯示的像素映像的數(shù)據(jù),字幕、控制和信息菜單顯示包括根據(jù)本發(fā)明呈現(xiàn)在顯示設(shè)備75上的可選菜單選項(xiàng)和其它項(xiàng)目。顯示的控制和信息菜單使用戶能夠選擇要觀看的節(jié)目和編排未來節(jié)目處理功能,包括調(diào)諧到接收所選節(jié)目進(jìn)行觀看,將節(jié)目記錄在存儲(chǔ)介質(zhì)105上,和從存儲(chǔ)介質(zhì)105上重放節(jié)目。
在控制器115的指導(dǎo)下,以重疊像素映像數(shù)據(jù)的形式生成包括由OSD模塊產(chǎn)生的文本和圖形的控制和信息顯示。在控制器115的指導(dǎo)下,將來自O(shè)SD模塊的重疊像素映像數(shù)據(jù)組合在一起,并與來自MPEG解碼器65的解壓縮像素代表性數(shù)據(jù)保持同步。代表所選通道上的視頻節(jié)目的組合像素映像數(shù)據(jù)與相關(guān)的分畫面數(shù)據(jù)一起由顯示處理器70解碼,并輸出到設(shè)備75進(jìn)行顯示。
本發(fā)明的原理可以應(yīng)用于地面、有線、衛(wèi)星、因特網(wǎng)或計(jì)算機(jī)網(wǎng)絡(luò)廣播系統(tǒng)中,其中編碼類型或調(diào)制格式均可以改變。這樣的系統(tǒng)可以包括,例如,非MPEG兼容系統(tǒng),它牽涉到編碼數(shù)據(jù)流的其它類型和傳遞節(jié)目特定信息的其它方法。并且,盡管在這里公開的系統(tǒng)被稱作處理廣播節(jié)目,但這只是示范性的。術(shù)語“節(jié)目”用于代表任何形式的分組數(shù)據(jù),例如,音頻數(shù)據(jù)、電話消息、計(jì)算機(jī)程序、因特網(wǎng)數(shù)據(jù)或其它通信等。
圖1的結(jié)構(gòu)不是唯一的。根據(jù)本發(fā)明的原理可以推導(dǎo)出其它結(jié)構(gòu)來實(shí)現(xiàn)相同的目的。并且,在微處理器的編程指令內(nèi)可以全部或部分實(shí)現(xiàn)圖1的處理器25的各個(gè)部件的功能。另外,本發(fā)明的原理應(yīng)用于任何形式的MPEG或非MPEG兼容電子節(jié)目指南。
現(xiàn)在參照?qǐng)D2,圖2更詳細(xì)地圖示了MPEG解碼器65和視頻RAM67。解碼器65包括FIFO緩沖存儲(chǔ)器130,它一經(jīng)請(qǐng)求就一小段一小段地從傳輸解碼器55接收視頻數(shù)據(jù)分組,并通過存儲(chǔ)器控制器132到為解碼和解壓縮保留的RAM67的部件134將它們耦合成相對(duì)較大的段。在存儲(chǔ)器控制器132的控制下對(duì)視頻RAM67尋址。RAM67的部件134包括在解碼和解壓縮操作期間存儲(chǔ)接收的視頻數(shù)據(jù)分組的速率緩沖部分和存儲(chǔ)視頻信息的幀的幀存儲(chǔ)部分。視頻顯示單元140解碼和解壓縮存儲(chǔ)的視頻數(shù)據(jù)分組,形成視頻圖像分量序列。為此目的,視頻顯示單元140按要求通過存儲(chǔ)器控制器132從部件134的解碼和解壓縮部分請(qǐng)求數(shù)據(jù)。讓視頻圖像分量序列與顯示處理器70生成的場(chǎng)、線和像素速率信號(hào)保持同步??刂破?15生成的控制數(shù)據(jù)由控制器接口單元142接收,并通過內(nèi)部控制總線耦合到MPEG解碼器65的各種部件。
MPEG解碼器65的OSD部分包括OSD顯示單元144,它通過存儲(chǔ)器控制器132與RAM67的OSD報(bào)頭存儲(chǔ)塊136和OSD像素映像或位映像存儲(chǔ)塊138通信,下面將會(huì)對(duì)此作更詳細(xì)描述。隨著視頻接收器的初始化,控制器115生成單個(gè)像素映像和相關(guān)的像素映像報(bào)頭組,并通過控制接口142和存儲(chǔ)器控制器132將它們存儲(chǔ)在存儲(chǔ)器138的OSD像素映像和OSD報(bào)頭塊中。
在OSD顯示單元144的控制下,輸出多路復(fù)用器146將視頻顯示單元140的輸出(視頻圖像分量)和OSD顯示單元144的輸出(圖形圖像分量)組合在一起,并將視頻和圖形組合傳送到顯示處理器70,顯示在顯示單元75上。
現(xiàn)在參照?qǐng)D3,圖3顯示了傳統(tǒng)OSD管理和控制配置。存儲(chǔ)器控制器132除了別的之外,尤其包括便于存儲(chǔ)器67的OSD報(bào)頭塊136和OSD像素映像塊138中OSD數(shù)據(jù)的存儲(chǔ)和檢索的OSD報(bào)頭指針(OHP)寄存器148和存儲(chǔ)器存取文件(MAF)寄存器150。存儲(chǔ)器控制器132響應(yīng)來自O(shè)SD顯示單元144的請(qǐng)求,管理存儲(chǔ)器67中OSD數(shù)據(jù)的存儲(chǔ)和檢索。一旦視頻接收器初始化,將多個(gè)OSD數(shù)據(jù)結(jié)構(gòu)存儲(chǔ)在存儲(chǔ)器67中。每個(gè)OSD數(shù)據(jù)結(jié)構(gòu)包括存儲(chǔ)在存儲(chǔ)器67的報(bào)頭塊136中的OSD報(bào)頭(例如,“OSD1”“OSD2”和“OSD3”報(bào)頭),和存儲(chǔ)在存儲(chǔ)器67的像素映像塊138中的OSD像素映像(例如,“OSD1”“OSD2”和“OSD3”像素映像)。按照傳統(tǒng)OSD緩沖技術(shù),對(duì)于存儲(chǔ)在像素映像塊138中的每個(gè)OSD像素映像,存在存儲(chǔ)在報(bào)頭塊136中的單個(gè)OSD報(bào)頭。每個(gè)OSD報(bào)頭包含相關(guān)像素映像在像素映像塊138中的存儲(chǔ)單元,以及一組定義相關(guān)像素映像將如何由顯示處理器70處理并顯示在顯示單元75上的顯示特性。例如,“OSD1”報(bào)頭包含“OSD1”像素映像的存儲(chǔ)單元,以及一組定義“OSD1”像素映像將如何被處理和顯示的顯示特性。顯示特性包括,但不僅限于,OSD側(cè)面板的存在與否、像素壓縮的應(yīng)用、每個(gè)像素的位數(shù)、YUV或YIQ色度、透明度、OSD尺寸、OSD格式(例如,隔行掃描或逐行掃描)、OSD色彩方案、OSD混全比、OSD分辨率、寬高比、水平像素復(fù)制、垂直像素復(fù)制、OSD屏幕位置。一些示范性的OSD報(bào)頭和OSD像素映像數(shù)據(jù)結(jié)構(gòu)圖示在圖5中。正如上面所討論的,每個(gè)OSD報(bào)頭167與不同的OSD像素映像168相關(guān)聯(lián)。
現(xiàn)在參照?qǐng)D4,圖4與圖3一起顯示了傳統(tǒng)OSD檢索過程151。最初,在步驟152,OSD顯示單元144從控制器115接收OSD顯示請(qǐng)求,將OSD(例如,如圖5所示的圖形圖像)顯示在顯示單元75上。在步驟154,響應(yīng)控制器的請(qǐng)求,OSD顯示單元144將存儲(chǔ)器存取請(qǐng)求發(fā)送到OHP寄存器148。在步驟156,OHP寄存器148通過將與所需OSD像素映像相對(duì)應(yīng)的OSD報(bào)頭寫入MAF寄存器150中,進(jìn)行請(qǐng)求服務(wù)。在步驟158,OSD顯示單元144讀取OSD報(bào)頭以確定OSD像素映像在像素映像塊138中的位置。一旦確定了像素映像位置,OSD顯示單元144就在存儲(chǔ)器控制器132中設(shè)置OSD地址,并請(qǐng)求存儲(chǔ)器控制器132將在所設(shè)定地址上的圖像讀到MAF寄存器150中。然后,在步驟160,OSD顯示單元144確定在所檢索OSD報(bào)頭中的顯示特性是否與OSD顯示請(qǐng)求的顯示特性相一致。例如,所檢索報(bào)頭的顯示特性可能指示相關(guān)像素映像要在顯示器75的上部被顯示成藍(lán)色圖像,而所請(qǐng)求的顯示特性卻是關(guān)于要在顯示器75的下部被顯示成綠色圖像的相關(guān)像素映像的。如果OSD報(bào)頭的顯示特性與所請(qǐng)求的顯示特性相一致,則在步驟162,OSD顯示單元144將OSD像素映像和相關(guān)的顯示特性(如在OSD報(bào)頭中提供的)傳送到顯示處理器70。如果OSD報(bào)頭的顯示特性與所請(qǐng)求的顯示特性不一致,則在步驟164,OSD顯示單元144在將OSD像素映像(重畫的)和相關(guān)的報(bào)頭(重寫的)在步驟166傳送到顯示處理器70之前,重寫所檢索OSD報(bào)頭中的顯示特性和/或重畫OSD像素映像以包含所請(qǐng)求的顯示特性。OSD報(bào)頭的重寫和/或OSD像素映像的重畫導(dǎo)致來自控制器115的OSD請(qǐng)求和具有所需顯示特性的OSD的顯示之間的延遲。換言之,修正OSD報(bào)頭和相關(guān)的OSD像素映像所需要的多個(gè)存儲(chǔ)指令導(dǎo)致OSD顯示的延遲。應(yīng)該注意到,如果OSD顯示請(qǐng)求發(fā)生在視頻接收器正處在時(shí)間臨界處理(例如,視頻節(jié)目的顯示)之中時(shí),則OSD顯示的延遲可能導(dǎo)致正在向用戶顯示的視頻的混亂或畸變(例如,視頻異常的混入)。
參照?qǐng)D6,圖6圖示了本發(fā)明的改進(jìn)OSD像素映像布局,其中單個(gè)OSD像素映像可以在多種視頻光柵尺寸上顯示。如圖6所示,像素映像布局包括像素映像190、第一組報(bào)頭198、第二組報(bào)頭200、和OHP(OSD報(bào)頭指針)202。像素映像190通常包括顯示菜單/指南/等的中心區(qū)192、總稱為側(cè)面板的左右側(cè)部(194和196)。要選來顯示在側(cè)面板上的像素可以被規(guī)定成灰色或透明的像素,這取決于顯示的基礎(chǔ)視頻圖像是以4×3格式的還是以16×9格式的。這樣,將像素映像190設(shè)計(jì)成可以操縱像素映像的側(cè)面板來補(bǔ)償兩種顯示模式之間的尺寸差異,而使OSD圖像的中部保持不變。
作為示范性的實(shí)施方式,像素映像190包含540條像素線,每條像素線則包含2096個(gè)像素。第一組報(bào)頭198包含480個(gè)單獨(dú)報(bào)頭(或只包含一個(gè)報(bào)頭),第二組報(bào)頭200包含540個(gè)單獨(dú)報(bào)頭。在第一和第二報(bào)頭組中的單獨(dú)報(bào)頭是鏈接在一起的,每一個(gè)報(bào)頭都指向像素映像190中的單條像素線。通過利用本發(fā)明的像素映像布局,可以在不同顯示模式(例如,2H或2.41H模式)、不同視頻光柵下使用單個(gè)像素映像。具體地說,在第一報(bào)頭組198中480個(gè)報(bào)頭的每一個(gè)指向2096個(gè)像素寬的像素映像190的單條連續(xù)像素線。在第二報(bào)頭組200中540個(gè)報(bào)頭的每一個(gè)指向1920個(gè)像素寬的像素映像190的單條連續(xù)像素線。隨著通道改變,OHP202可以在處在2H模式時(shí)選擇第一報(bào)頭組198中的480個(gè)鏈接報(bào)頭,或在處在2.14H模式時(shí)選擇第二報(bào)頭組200中的540個(gè)鏈接報(bào)頭。
應(yīng)該注意到,為了選擇2.14H模式下像素映像的寬度,在第二報(bào)頭組200中的每個(gè)報(bào)頭只選擇像素映像沿水平方向的像素的一部分(即,2096個(gè)像素中的1920個(gè))。因此,有必要利用第二報(bào)頭組200中的540個(gè)單獨(dú)報(bào)頭指向像素映像190中的540條像素線。但是,為了選擇2H模式下像素映像的寬度,在第一報(bào)頭組198中的480個(gè)報(bào)頭的每一個(gè)選擇像素映像沿水平方向的所有像素(即,2096個(gè)像素中的2096個(gè))。因此,作為另一種可供選擇的實(shí)施方式,如圖6所示,可以在第一報(bào)頭組198中利用單個(gè)報(bào)頭指向像素映像中的480條中心像素線。
現(xiàn)在參照?qǐng)D7,圖7圖示了本發(fā)明的改進(jìn)OSD管理和控制配置。按照本發(fā)明的配置,隨著視頻接收器的初始化,將OSD數(shù)據(jù)結(jié)構(gòu)存儲(chǔ)在存儲(chǔ)器67中。更具體地說,本發(fā)明的OSD數(shù)據(jù)結(jié)構(gòu)包括存儲(chǔ)在存儲(chǔ)器67的像素映像塊138中的單個(gè)OSD像素映像。像素映像包含540條像素線,每條像素線則包含2096個(gè)像素。OSD數(shù)據(jù)結(jié)構(gòu)還包括存儲(chǔ)在存儲(chǔ)器67的報(bào)頭塊136中的第一和第二報(bào)頭組。第一報(bào)頭組包含480個(gè)單獨(dú)報(bào)頭(或正如上面所討論的,可以只包含一個(gè)報(bào)頭),第二報(bào)頭組包含540個(gè)單獨(dú)報(bào)頭。第一和第二報(bào)頭組中的單獨(dú)報(bào)頭在存儲(chǔ)器67中的報(bào)頭塊136中鏈接在一起。每個(gè)單獨(dú)報(bào)頭包含存儲(chǔ)在存儲(chǔ)器67的像素映像塊138中的相關(guān)像素線的存儲(chǔ)單元。
現(xiàn)在參照?qǐng)D8,圖8與圖7一起顯示了本發(fā)明的示范性像素映像檢索過程170。
在步驟172,OSD顯示單元144從控制器115接收OSD顯示請(qǐng)求。顯示請(qǐng)求包含有關(guān)觀看通道的顯示模式的信息。
在步驟174,根據(jù)接收的OSD顯示請(qǐng)求,OSD顯示單元144確定(或檢測(cè))顯示請(qǐng)求中的顯示模式。
在步驟176,響應(yīng)顯示請(qǐng)求,OSD顯示單元144根據(jù)所檢測(cè)的顯示模式,將報(bào)頭指針發(fā)送到OHP寄存器148。具體地說,如果所檢測(cè)的顯示模式是2H,則發(fā)送的報(bào)頭指針將選擇第一報(bào)頭組198。如果所檢測(cè)的顯示模式是2.14H,則發(fā)送的報(bào)頭指針將選擇第二報(bào)頭組200。
在步驟178,OHP寄存器148通過檢索所選報(bào)頭組中的第一報(bào)頭(或后續(xù)報(bào)頭)和將所檢索的報(bào)頭寫入MAF寄存器150中,進(jìn)行請(qǐng)求服務(wù)。
在步驟180,OSD顯示單元144分析檢索的報(bào)頭以確定存儲(chǔ)在像素映像塊138中的相關(guān)像素線的位置。
在步驟182,OSD顯示單元144將所檢索的報(bào)頭和相關(guān)的像素線傳送到顯示處理器70。在該步驟,在所選報(bào)頭組中的所檢索報(bào)頭選擇要顯示的像素?cái)?shù)(1920或2096個(gè)像素),這取決于觀看信息的顯示模式。
在步驟184,顯示處理器70將中心區(qū)192中的像素顯示成彩色像素,將側(cè)面板的所選部分中的像素顯示成灰色或透明像素。
在步驟186,OSD顯示單元144確定在所選報(bào)頭組中是否存在與當(dāng)前報(bào)頭相鏈接的后續(xù)報(bào)頭。如果在所選報(bào)頭組中存在與當(dāng)前報(bào)頭相鏈接的后續(xù)報(bào)頭,則操作返回到步驟178顯示像素映像中的后續(xù)像素線。重復(fù)從步驟178到步驟186的處理直到處理完所選報(bào)頭組中的最后一個(gè)報(bào)頭為止。
應(yīng)該注意到,在第一報(bào)頭組198只包含一個(gè)報(bào)頭的情況下,該報(bào)頭將指向像素映像中中心的480條像素線。因此,OSD顯示單元144同時(shí)檢索中心的480條像素線,并將它們一起傳送到顯示處理器70,顯示處理器70進(jìn)一步在視頻圖像上顯示中心的480條像素線。
總而言之,本發(fā)明可以在多種視頻光柵尺寸上顯示單個(gè)像素映像。除了節(jié)省存儲(chǔ)器空間之外,本發(fā)明還提高了TV系統(tǒng)的顯示速度。因此,在某種意義上,“以一概全”是對(duì)本發(fā)明的像素映像的貼切描述。應(yīng)該注意到,盡管是在N(N=2)顯示模式下利用一個(gè)像素映像對(duì)本發(fā)明加以描述的,但N可以大于2(N>2)。例如,對(duì)于任意的N,將有N個(gè)報(bào)頭組。本發(fā)明可以檢測(cè)現(xiàn)在正在顯示N種顯示模式中的哪一種,N個(gè)報(bào)頭組之一由此可以選擇像素映像的適當(dāng)部分。因此,只要單個(gè)像素映像大到足以包容N種顯示模式中的最大光柵尺寸,本發(fā)明就可以使N種顯示模式的任何一種與單個(gè)像素映像相適應(yīng)。
雖然通過結(jié)合優(yōu)選實(shí)施例已經(jīng)對(duì)本發(fā)明作了描述,但本領(lǐng)域的普通技術(shù)人員應(yīng)該明白,可以對(duì)這些實(shí)施例進(jìn)行各種各樣的改變而不偏離所附權(quán)利要求書所限定的、本發(fā)明的精神和范圍。
權(quán)利要求
1.一種在至少兩種光柵尺寸下顯示一個(gè)像素映像(190)的方法,所述至少兩種光柵尺寸包括在第一顯示模式下的第一光柵尺寸和在第二顯示模式下的第二光柵尺寸,其特征在于,包括下列步驟存儲(chǔ)包含多條像素線的像素映像(190);檢測(cè)顯示模式是第一顯示模式還是第二顯示模式;和根據(jù)所檢測(cè)的顯示模式調(diào)整像素映像。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括下列步驟存儲(chǔ)第一報(bào)頭組(198);存儲(chǔ)第二報(bào)頭組(200);當(dāng)所檢測(cè)的顯示模式是第一顯示模式時(shí),利用第一報(bào)頭組(198)調(diào)整像素映像(190)以適合第一光柵尺寸;和當(dāng)所檢測(cè)的顯示模式是第二顯示模式時(shí),利用第二報(bào)頭組(200)調(diào)整像素映像(190)以適合第二光柵尺寸。
3.根據(jù)權(quán)利要求2所述的方法,其中第一和第二報(bào)頭組(198、200)包含多個(gè)報(bào)頭,其特征在于,所述方法還包括下列步驟鏈接第一報(bào)頭組(198)中的報(bào)頭;和鏈接第二報(bào)頭組(200)中的報(bào)頭。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,還包括下列步驟在第一顯示模式中利用第一報(bào)頭組(198)中的每一個(gè)報(bào)頭指向像素映像(190)中的像素線之一;和在第二顯示模式中利用第二報(bào)頭組(200)中的每一個(gè)單獨(dú)報(bào)頭指向像素映像(190)中的像素線之一。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,還包括下列步驟在第一顯示模式中利用第一報(bào)頭組(198)中的每一個(gè)報(bào)頭選擇每一條像素線的像素?cái)?shù);和在第二顯示模式中利用第二報(bào)頭組(200)中的每一個(gè)報(bào)頭選擇每一條像素線的像素?cái)?shù)。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,第一顯示模式和第二顯示模式顯示不同的像素線數(shù)和不同的每條顯示像素線的像素?cái)?shù)。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,第一顯示模式顯示480條像素線,每條像素線包含2096個(gè)像素,和第二顯示模式顯示540條像素線,每條像素線包含1920個(gè)像素。
8.根據(jù)權(quán)利要求6所述的方法,其特征在于,第一顯示模式是2H模式,和第二顯示模式是2.14H模式。
9.一種在至少兩種光柵尺寸下顯示一個(gè)像素映像(190)的方法,所述至少兩種光柵尺寸包括在第一顯示模式下的第一光柵尺寸和在第二顯示模式下的第二光柵尺寸,其特征在于,包括下列步驟存儲(chǔ)包含多條像素線的像素映像(190);存儲(chǔ)包含一個(gè)報(bào)頭的第一報(bào)頭組(198);存儲(chǔ)包含多個(gè)報(bào)頭的第二報(bào)頭組(200);檢測(cè)顯示模式是第一顯示模式還是第二顯示模式;和根據(jù)所檢測(cè)的顯示模式調(diào)整像素映像(190)。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,還包括下列步驟當(dāng)所檢測(cè)的顯示模式是第一顯示模式時(shí),利用第一報(bào)頭組(198)調(diào)整像素映像(190)以適合第一光柵尺寸;和當(dāng)所檢測(cè)的顯示模式是第二顯示模式時(shí),利用第二報(bào)頭組(200)調(diào)整像素映像(190)以適合第二光柵尺寸。
11.一種在至少兩種光柵尺寸下顯示一個(gè)像素映像(190)的設(shè)備,所述至少兩種光柵尺寸包括在第一顯示模式下的第一光柵尺寸和在第二顯示模式下的第二光柵尺寸,其特征在于,包括存儲(chǔ)包含多條像素線的像素映像(190)的裝置;檢測(cè)顯示模式是第一顯示模式還是第二顯示模式的裝置;和根據(jù)所檢測(cè)的顯示模式調(diào)整像素映像的裝置。
12.根據(jù)權(quán)利要求11所述的設(shè)備,其特征在于,還包括存儲(chǔ)第一報(bào)頭組(198)的裝置;存儲(chǔ)第二報(bào)頭組(200)的裝置;當(dāng)所檢測(cè)的顯示模式是第一顯示模式時(shí),利用第一報(bào)頭組(198)調(diào)整像素映像(190)以適合第一光柵尺寸的裝置;和當(dāng)所檢測(cè)的顯示模式是第二顯示模式時(shí),利用第二報(bào)頭組(200)調(diào)整像素映像(190)以適合第二光柵尺寸的裝置。
13.根據(jù)權(quán)利要求12所述的設(shè)備,其中第一和第二報(bào)頭組(198、200)包含多個(gè)報(bào)頭,其特征在于,所述設(shè)備還包括鏈接第一報(bào)頭組(198)中的報(bào)頭的裝置;和鏈接第二報(bào)頭組(200)中的報(bào)頭的裝置。
14.根據(jù)權(quán)利要求12所述的設(shè)備,其特征在于,還包括在第一顯示模式中利用第一報(bào)頭組(198)中的每一個(gè)報(bào)頭指向像素映像(190)中的像素線之一的裝置;和在第二顯示模式中利用第二報(bào)頭組(200)中的每一個(gè)單獨(dú)報(bào)頭指向像素映像(190)中的像素線之一的裝置。
15.根據(jù)權(quán)利要求14所述的設(shè)備,其特征在于,還包括在第一顯示模式中利用第一報(bào)頭組(198)中的每一個(gè)報(bào)頭選擇每一條像素線的像素?cái)?shù)的裝置;和在第二顯示模式中利用第二報(bào)頭組(200)中的每一個(gè)報(bào)頭選擇每一條像素線的像素?cái)?shù)的裝置。
16.根據(jù)權(quán)利要求12所述的設(shè)備,其特征在于,第一顯示模式和第二顯示模式顯示不同的像素線數(shù)和不同的每條顯示像素線的像素?cái)?shù)。
17.根據(jù)權(quán)利要求16所述的設(shè)備,其特征在于,第一顯示模式顯示480條像素線,每條像素線包含2096個(gè)像素,和第二顯示模式顯示540條像素線,每條像素線包含1920個(gè)像素。
18.根據(jù)權(quán)利要求16所述的設(shè)備,其特征在于,第一顯示模式是2H模式,和第二顯示模式是2.14H模式。
19.一種在至少兩種光柵尺寸下顯示一個(gè)像素映像(190)的設(shè)備,所述至少兩種光柵尺寸包括在第一顯示模式下的第一光柵尺寸和在第二顯示模式下的第二光柵尺寸,其特征在于,包括存儲(chǔ)包含多條像素線的像素映像(190)的裝置;存儲(chǔ)包含一個(gè)報(bào)頭的第一報(bào)頭組(198)的裝置;存儲(chǔ)包含多個(gè)報(bào)頭的第二報(bào)頭組(200)的裝置;檢測(cè)顯示模式是第一顯示模式還是第二顯示模式的裝置;和根據(jù)所檢測(cè)的顯示模式調(diào)整像素映像(190)的裝置。
20.根據(jù)權(quán)利要求19所述的設(shè)備,其特征在于,還包括當(dāng)所檢測(cè)的顯示模式是第一顯示模式時(shí),利用第一報(bào)頭組調(diào)整像素映像(190)以適合第一光柵尺寸的裝置;和當(dāng)所檢測(cè)的顯示模式是第二顯示模式時(shí),利用第二報(bào)頭組(200)調(diào)整像素映像(190)以適合第二光柵尺寸的裝置。
全文摘要
在具有不同尺寸的多種視頻光柵下使用單像素映像的TV系統(tǒng)。該TV系統(tǒng)使用至少兩組報(bào)頭(198,200)來選擇要根據(jù)不同光柵尺寸顯示的單像素映像(190)的不同部分。在報(bào)頭組中每個(gè)報(bào)頭都指向一條像素線,選擇關(guān)于那條像素線的像素?cái)?shù)。在報(bào)頭組中的報(bào)頭數(shù)確定像素映像的高度,由一組報(bào)頭選擇的像素?cái)?shù)確定像素映像(190)的寬度。響應(yīng)不同顯示模式,TV系統(tǒng)有選擇地調(diào)用兩組報(bào)頭(198,200)之一選擇單像素映像(190)的不同部分。故可在具有不同光柵尺寸的多視頻光柵下使用單像素映像。
文檔編號(hào)H04N5/44GK1326293SQ01116799
公開日2001年12月12日 申請(qǐng)日期2001年5月11日 優(yōu)先權(quán)日2000年5月12日
發(fā)明者查魯·阿尼賈, 阿倫·H·丁威迪 申請(qǐng)人:湯姆森特許公司