專利名稱:用于對(duì)包含在多路電視信號(hào)中的輔助數(shù)據(jù)進(jìn)行同步譯碼的電視裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明通常涉及處理輔助數(shù)據(jù)的電視裝置,尤其是涉及執(zhí)行輔助數(shù)據(jù)的同步、多道解碼的電視信號(hào)接收機(jī)。
背景技術(shù):
一個(gè)電視信號(hào)除了包括視頻和音頻節(jié)目信息外,還可包括輔助信息。例如,諸如是封閉字幕(CC)、擴(kuò)展數(shù)據(jù)服務(wù)(XDS)以及StarSight等的附屬于數(shù)字?jǐn)?shù)據(jù)服務(wù)的數(shù)據(jù)可以被包括在按美國(guó)的國(guó)家電視標(biāo)準(zhǔn)委員會(huì)(NTSC)所頒布標(biāo)準(zhǔn)的電視信號(hào)中。用于這種服務(wù)的數(shù)字信號(hào)可被編碼在NTSC電視信號(hào)的垂直消隱期間(VBI)的各個(gè)部分。
特別是,封閉字幕數(shù)據(jù)是在一個(gè)電視信號(hào)的行21的垂直消隱期間被編碼的。包括閉路數(shù)據(jù)的每一個(gè)行21垂直消隱期間都具有在該行期間后半程中編碼的兩個(gè)字節(jié)的數(shù)據(jù)。該數(shù)據(jù)被處理,以產(chǎn)生出代表電視顯示器部分中的電視節(jié)目的音頻內(nèi)容的原文。雖然字幕的開發(fā)原本是用于幫助聽力受損害者,但字幕也可向聽力未受損害的用戶提供好處。例如,通過使字幕和對(duì)音頻的抑制能夠同時(shí)存在,用戶可以確實(shí)地既享受到電視節(jié)目的視頻也享受到電視節(jié)目的音頻,而不會(huì)打擾其他人。美國(guó)法律要求在所有具有大于13英寸顯示器的電視接收機(jī)中要有字幕譯碼器(FCC Report&Order,F(xiàn)CC 91-119)。結(jié)果,現(xiàn)在大多數(shù)的視頻節(jié)目(包括錄象帶)都包括字幕數(shù)據(jù)。
擴(kuò)展數(shù)據(jù)服務(wù)(XDS)數(shù)據(jù)被以與封閉字幕數(shù)據(jù)相同的格式進(jìn)行編碼,并與該封閉字幕數(shù)據(jù)分享場(chǎng)1的行21,即每一個(gè)視頻幀包括被表示為場(chǎng)1和場(chǎng)2的視頻信息的兩個(gè)場(chǎng)。正如在ANSI/EIA 608中所定義的那樣,XDS數(shù)據(jù)提供這樣一些信息,諸如是節(jié)目等級(jí)/內(nèi)容(例如可被用于提供所謂的V-Chip功能,用于根據(jù)節(jié)目?jī)?nèi)容限制電視畫面)、節(jié)目說明、節(jié)目題目、節(jié)目開始時(shí)間、已播放時(shí)間、電視網(wǎng)名稱、電視臺(tái)臺(tái)標(biāo)以及未來的一些節(jié)目信息。
StarSight數(shù)據(jù)提供與XDS相似的信息,并被以相同的格式編碼。但是,StarSight數(shù)據(jù)提供有關(guān)所有頻道的而不僅僅是當(dāng)前頻道的信息。另外,StarSight數(shù)據(jù)可被包括在行10到18的一個(gè)或多個(gè)VBI中。StarSight數(shù)據(jù)可被譯碼,以產(chǎn)生一個(gè)與印刷媒體內(nèi)所提供的節(jié)目指南相似的節(jié)目指南顯示。由于StarSight數(shù)據(jù)包括用于所有頻道的數(shù)據(jù),所以接收用于完整節(jié)目指南顯示的StarSight數(shù)據(jù)所需的時(shí)間最長(zhǎng)可達(dá)到6個(gè)小時(shí)。
提取上述任何一種輔助數(shù)據(jù)都需要一個(gè)譯碼器。該譯碼器的一個(gè)部件是一個(gè)數(shù)據(jù)限幅器,它在輔助數(shù)據(jù)期間將模擬電視信號(hào)轉(zhuǎn)換為數(shù)字?jǐn)?shù)據(jù)。由于封閉字幕、擴(kuò)展數(shù)據(jù)服務(wù)和StarSight都使用了相似的編碼格式,所以可共享一個(gè)數(shù)據(jù)譯碼器,用來恢復(fù)所有三種數(shù)據(jù)類型的數(shù)據(jù)。然而,在傳統(tǒng)電視接收機(jī)中的數(shù)據(jù)譯碼器與主視頻源是硬件連接的,用來對(duì)屬于該主視頻源的字幕和XDS信息進(jìn)行譯碼。
數(shù)據(jù)譯碼器和主視頻源的硬件連接限制了該譯碼器的機(jī)動(dòng)性。例如,與多圖象顯示中的一個(gè)輔助圖象相關(guān)的輔助信息不能被譯碼。一個(gè)特定的例子是畫中畫(PIP)系統(tǒng),在該系統(tǒng)中,與被插入主畫面中的小畫面(照片)相關(guān)的輔助信息不能被譯碼。另一個(gè)例子是畫外畫(POP)系統(tǒng)。結(jié)果,用于所述輔助圖象的字幕信息得不到顯示。這樣,與XDS相關(guān)的諸如象根據(jù)該節(jié)目?jī)?nèi)容對(duì)所能顯示的畫面進(jìn)行限制的特征(即V-Chip控制),對(duì)于小畫面它不能被實(shí)現(xiàn)。另外,由于例如象StarSight數(shù)據(jù)這樣的輔助數(shù)據(jù)可出現(xiàn)在一個(gè)頻道上,而不是通過所述主畫面源被顯示出來,所以輔助數(shù)據(jù)譯碼器與主信號(hào)源的硬件連接可能會(huì)排除在正常觀看期內(nèi)對(duì)StarSight數(shù)據(jù)的積累。
改善譯碼器機(jī)動(dòng)性的一種方案是允許視頻源而不是主視頻與數(shù)據(jù)譯碼器的輸入端相連,這可通過例如是增加一個(gè)選擇器開關(guān)來實(shí)現(xiàn)。增加一個(gè)第二調(diào)諧器進(jìn)一步改善了輔助數(shù)據(jù)恢復(fù)系統(tǒng)的機(jī)動(dòng)性。舉個(gè)例子,由Sharp制造的某種電視接收機(jī)例如型號(hào)為31HX1200和35HX1200的電視接收機(jī)包括兩個(gè)調(diào)諧器和一個(gè)帶有輸入選擇器開關(guān)的數(shù)據(jù)譯碼器。這些接收機(jī)支持顯示用于任何一個(gè)主畫面或小畫面的字幕。
發(fā)明概述本發(fā)明在某種程度上取決于發(fā)明者對(duì)已知的用于處理電視接收機(jī)中的輔助數(shù)據(jù)的方案所存在的問題的認(rèn)識(shí),這種電視接收機(jī)能夠產(chǎn)生諸如象畫中畫顯示這樣的多圖象顯示。特別是,雖然第二調(diào)諧器和在輔助數(shù)據(jù)譯碼器輸入端的選擇器開關(guān)的上述排列改善了輔助數(shù)據(jù)譯碼器的機(jī)動(dòng)性,但仍然不可能同時(shí)看到與主畫面相關(guān)的字幕以及與小畫面相關(guān)的字幕。還有,也不可能同時(shí)監(jiān)視主畫面和小畫面信號(hào)的節(jié)目?jī)?nèi)容(即V-Chip容量顧問特征)。另外,當(dāng)觀看具有字幕的節(jié)目或觀看容量顧問特征為有效的節(jié)目時(shí),不能積累StarSight數(shù)據(jù)。
本發(fā)明在某種程度上還取決于提供一種能解決上述問題的輔助數(shù)據(jù)譯碼系統(tǒng)。該系統(tǒng)包括一對(duì)輔助數(shù)據(jù)譯碼器(主要的和從屬的數(shù)據(jù)譯碼器),用于從多個(gè)載有輔助數(shù)據(jù)的電視信號(hào)中同時(shí)提取輔助數(shù)據(jù)。第二數(shù)據(jù)譯碼器能有選擇地從一個(gè)或多個(gè)輔助數(shù)據(jù)間隔中提取數(shù)據(jù),這種輔助數(shù)據(jù)間隔例如可以是一個(gè)電視信號(hào)內(nèi)一個(gè)垂直消隱期內(nèi)的多個(gè)行間隔。第一和第二輔助數(shù)據(jù)被加到象電視系統(tǒng)的主微處理器這樣的一個(gè)控制處理器上。通過一個(gè)輔助數(shù)據(jù)緩沖器以及一個(gè)串行數(shù)據(jù)總線(例如一個(gè)傳統(tǒng)的I2C總線),將第二輔助數(shù)據(jù)加到該控制處理器上??捎梢粋€(gè)諸如象第二調(diào)諧器或一個(gè)外部信號(hào)源(例如錄象機(jī)、視盤播放器以及類似裝置)這樣的第二電視信號(hào)源來提供能從中提取出第二輔助數(shù)據(jù)的電視信號(hào)。
通過參照附圖,將使以下所說明的系統(tǒng)能得到更好的理解,其中圖1描繪了包含本發(fā)明的一個(gè)電視信號(hào)接收機(jī)的方框圖;圖2描繪了一個(gè)第二輔助數(shù)據(jù)譯碼器第一部分的一個(gè)實(shí)施例的方框圖,該輔助數(shù)據(jù)譯碼器包含了一個(gè)依本文中所說明的特征進(jìn)行排列的數(shù)據(jù)限幅器;以及圖3描繪了一個(gè)輔助數(shù)據(jù)譯碼器第二部分的一個(gè)實(shí)施例的方框圖,它包含了一個(gè)輔助數(shù)據(jù)緩沖器,用于將來自圖2中所示的數(shù)據(jù)限幅器的數(shù)據(jù)耦合到一個(gè)串行總線。
為便于理解,對(duì)所有附圖使用同樣的標(biāo)號(hào),使用相同的標(biāo)號(hào)的代表同樣的元件。
詳細(xì)說明圖1中所示的電視接收機(jī)具有第一輸入端100和第二輸入端102,第一輸入端用于在射頻段接收電視信號(hào)RF_IN,第二輸入端用于接收基帶電視信號(hào)VIDEO IN。信號(hào)RF_IN可由諸如是天線或電纜系統(tǒng)等源來提供,而信號(hào)VIDEO_IN例如可由一個(gè)錄象機(jī)(VCR)來提供。調(diào)諧器105和中頻(IF)處理器130以常規(guī)方式工作,以調(diào)諧并解調(diào)一個(gè)包含在信號(hào)RF_IN內(nèi)特定的電視信號(hào)。IF處理器130產(chǎn)生基帶視頻信號(hào)VIDEO,它表示經(jīng)調(diào)諧的電視信號(hào)的視頻節(jié)目部分。IF處理器130還產(chǎn)生一個(gè)基帶音頻信號(hào),該基帶音頻信號(hào)被加到音頻處理部分(圖1中未示出),以用于進(jìn)一步的音頻處理。雖然圖1將輸入102當(dāng)作一個(gè)基帶信號(hào)來顯示,但電視接收機(jī)也可包括一個(gè)與單元105和130相似的一個(gè)第二調(diào)諧器和IF處理器,用來從信號(hào)RF_IN或從第二RF信號(hào)源中產(chǎn)生出一個(gè)第二基帶視頻信號(hào)。
圖1所示的系統(tǒng)還包括一個(gè)用于控制電視接收機(jī)部件的主微處理器(μP)110,這些部件例如可以是調(diào)諧器105、畫中畫處理單元140、視頻信號(hào)處理器155以及StarSight數(shù)據(jù)處理模塊160。在文本中所用的術(shù)語“微處理器”包括各種裝置,但并不僅限于,它們包括微處理器、微型計(jì)算機(jī)、微型控制器以及控制器。微處理器110經(jīng)由串行數(shù)據(jù)總線I2C總線來發(fā)送并接收命令及數(shù)據(jù),從而來控制系統(tǒng),其中I2C總線使用了眾所周知的I2C串行數(shù)據(jù)總線協(xié)議。更特別的是,例如,可借助于紅外(IR)遙控器125以及IR接收器122,使得μP110內(nèi)的中央處理器單元(CPU)112能根據(jù)用戶所提供的命令,執(zhí)行包含在存儲(chǔ)器內(nèi)的控制程序,這種存儲(chǔ)器例如可以是圖1中所示的EEPROM127。例如,激活遠(yuǎn)程控制器125上的“上翻頻道”特征,會(huì)使CPU112通過I2C總線向調(diào)諧器105隨頻道數(shù)據(jù)傳送一條“改變頻道”的命令。結(jié)果,調(diào)諧器105調(diào)諧到頻道搜索清單上的下一個(gè)頻道上。
CPU112通過μP110內(nèi)的總線119控制包含在μP110中的功能。特別是,CPU112控制主輔助數(shù)據(jù)處理器115和屏幕顯示(OSD)處理器117。輔助數(shù)據(jù)處理器115從電視信號(hào)中提取象封閉字幕數(shù)據(jù)、StarSight數(shù)據(jù)和XDS數(shù)據(jù)這樣的包含有V-chip數(shù)據(jù)的輔助數(shù)據(jù)。OSD處理器117以常規(guī)方式工作,以產(chǎn)生R、G和B視頻信號(hào)OSD_RGB,當(dāng)這些信號(hào)被加到顯示器設(shè)備上時(shí),將會(huì)產(chǎn)生諸如是圖象和/或文本等代表了屏幕顯示信息的顯示圖象。OSD處理器117還會(huì)產(chǎn)生試圖控制快速開關(guān)的控制信號(hào)FSW,這種快速開關(guān)是用來在將要顯示屏幕顯示的時(shí)刻,將信號(hào)OSD_RGB插入系統(tǒng)的視頻輸出信號(hào)中。例如,當(dāng)一個(gè)用戶啟動(dòng)閉合字幕時(shí),例如是通過在遙控器125上啟動(dòng)一個(gè)特定開關(guān),CPU112允許處理器115和117工作,這樣處理器115就從視頻信號(hào)PIPV的行21間隔中提取閉合字幕數(shù)據(jù)。處理器117產(chǎn)生了代表該閉合字幕數(shù)據(jù)的信號(hào)OSD_RGB。處理器117還產(chǎn)生了表明何時(shí)顯示該字幕的信號(hào)FSW。
CPU112還控制輔助數(shù)據(jù)譯碼器115,以提取StarSight數(shù)據(jù)。一般只能在一個(gè)特定電視頻道接收StarSight數(shù)據(jù),并且必須將電視接收機(jī)調(diào)諧到該頻道,以提取StarSight數(shù)據(jù)。為防止對(duì)StarSight數(shù)據(jù)的提取會(huì)妨礙電視接收機(jī)的正常使用,CPU112只在通常不使用電視接收機(jī)的時(shí)間段(例如早上200),才能通過調(diào)諧到一個(gè)特定頻道而啟動(dòng)對(duì)StarSight數(shù)據(jù)的提取。在那一時(shí)刻,CPU112對(duì)譯碼器115進(jìn)行設(shè)定,以便能從例如為行16的用于StarSight數(shù)據(jù)的水平行間隔中提取出輔助數(shù)據(jù)。CPU112控制所提取出的StarSight數(shù)據(jù)的傳送,使該數(shù)據(jù)從譯碼器115經(jīng)由I2C總線傳送到StarSight模塊160。該模塊內(nèi)部的處理器將該模塊內(nèi)部存儲(chǔ)器內(nèi)的數(shù)據(jù)重新排列并對(duì)其進(jìn)行存儲(chǔ)。為響應(yīng)被激活的StarSight節(jié)目指南顯示(例如一個(gè)用戶啟動(dòng)遙控器125上的一個(gè)特定鍵),CPU112將被重新排列的StarSight節(jié)目指南數(shù)據(jù)從StarSight模塊160經(jīng)由I2C總線傳送到OSD處理器117,該OSD處理器117產(chǎn)生了生成StarSight節(jié)目指南顯示所需的圖象和文本信號(hào)。
當(dāng)V-chip數(shù)據(jù)處理是可行的時(shí),例如由用戶借助遙控器125選擇了一個(gè)特定的等級(jí)限度時(shí),CPU112對(duì)輔助數(shù)據(jù)處理器115進(jìn)行設(shè)定,用來提取XDS數(shù)據(jù),特別是V-chip數(shù)據(jù)。CPU112連續(xù)地監(jiān)視所接收到的V-chip數(shù)據(jù),以確定包含在電視信號(hào)中的電視節(jié)目的內(nèi)容(例如等級(jí)、節(jié)目題目、節(jié)目種類等)。作為一個(gè)特定的例子,CPU112監(jiān)視所接收到的V-chip數(shù)據(jù),并將所接收到的節(jié)目信息與用戶所選定的等級(jí)限度相比。如果特定的節(jié)目或場(chǎng)景的等級(jí)是不能接受的,則CPU112通過I2C總線向PIP單元140,特別是PIP處理器144,傳送一個(gè)控制信號(hào),PIP處理器144將如美國(guó)專利申請(qǐng)序列號(hào)No.08/769,333所述來修改所顯示的圖象,該申請(qǐng)的題目為“VIDEO SIGNALPROCESSING SYSTEM PROVIDING INDEPENDENT IMAGE MODIFICATION INA MULTI IMAGE DISPLAY”,它是以Mark F.Rumreich的名義與本發(fā)明在同一天申請(qǐng)的,并被共同轉(zhuǎn)讓,在此引作參考。與V-chip相關(guān)的圖象修改可包括在所接收的等級(jí)數(shù)據(jù)表明所接收的節(jié)目(或場(chǎng)景)是一個(gè)可接受的等級(jí)之前,一直消隱該圖象。除了圖象消隱外,CPU112可以使OSD處理器117產(chǎn)生信號(hào)OSD_RGB,該信號(hào)代表了將要顯示在空白屏幕上的文本消息,這些消息例如可表明圖象被修改的原因以及預(yù)期的持續(xù)時(shí)間。
視頻信號(hào)處理器(VSP)155執(zhí)行常規(guī)的視頻信號(hào)處理功能,例如是亮度和色度處理。由VSP155產(chǎn)生的輸出信號(hào)適合于加到例如是顯象管或LCD設(shè)備等(在圖1中未示出)用于產(chǎn)生所顯示圖象的顯示器設(shè)備上。VSP155還包括一個(gè)快速開關(guān),用于在要將圖象和/或文本包括進(jìn)所顯示圖象中的時(shí)刻,將OSD處理器117所產(chǎn)生的信號(hào)加到輸出視頻信號(hào)的通路上。所述快速開關(guān)是受控制信號(hào)FSW控制的,該信號(hào)是在將要顯示文本和/或圖象的時(shí)刻,由主處理器110內(nèi)的OSD處理器117產(chǎn)生的。
用于VSP155的輸入信號(hào)是由畫中畫(PIP)單元140輸出的信號(hào)PIPV。當(dāng)用戶啟動(dòng)PIP模式時(shí),信號(hào)PIPV表示其中插入了小畫面(小圖象)的一個(gè)大畫面(大圖象)。當(dāng)PIP模式為待用狀態(tài)時(shí),信號(hào)PIPV僅僅表示大圖象,即在信號(hào)PIPV中不包含小圖象信號(hào)。PIP單元140的上述操作是由包含了視頻開關(guān)142、I2C接口141、PIP處理器144和RAM145的PIP單元140的特性提供的。開關(guān)142在用戶控制下操作的,用于決定將兩個(gè)輸入視頻信號(hào)VIDEO和VIDEO IN加到PIP單元140內(nèi)的大和小圖象信號(hào)LPIXV和SPIXV上。一般來說,開關(guān)142將信號(hào)VIDEO加到信號(hào)LPIXV上,而將信號(hào)VIDEO IN加到信號(hào)SPIXV上,但開關(guān)142可交換連接關(guān)系,或?qū)⒁粋€(gè)輸入信號(hào)同時(shí)加到大和小畫面圖象信號(hào)行。I2C接口141在I2C總線和PIP單元140內(nèi)的子程序之間提供了一個(gè)雙向控制以及數(shù)據(jù)接口。這樣,主μP110可通過I2C總線來控制開關(guān)142和PIP處理器144的操作。
當(dāng)PIP處理被啟動(dòng)后,PIP處理器144以常規(guī)方式實(shí)現(xiàn)PIP功能。簡(jiǎn)而言之,經(jīng)由包含在PIP處理器144中的模擬-數(shù)字轉(zhuǎn)換器(ADC),PIP處理器144將信號(hào)SPIXV轉(zhuǎn)換為數(shù)字?jǐn)?shù)據(jù)。該數(shù)字?jǐn)?shù)據(jù)被二次采樣,以減小數(shù)據(jù)量,以及減小所顯示的小畫面圖象的容量。在出現(xiàn)小畫面顯示間隔之前,經(jīng)二次采樣的數(shù)據(jù)一直被存儲(chǔ)在RAM145中,在小畫面顯示間隔期間,所存儲(chǔ)的小畫面數(shù)據(jù)被從RAM145中讀出,并被包含在PIP處理器144內(nèi)的數(shù)字-模擬轉(zhuǎn)換器(DAC)轉(zhuǎn)換為一個(gè)模擬小畫面信號(hào)。包含在PIP處理器144內(nèi)的開關(guān)包括在小畫面顯示期間信號(hào)PIPV內(nèi)的模擬小畫面信號(hào)。
上述的如圖1所示的系統(tǒng)特征的一個(gè)典型實(shí)施例可進(jìn)一步包括一個(gè)由SGS-Thomson Microelectronics生產(chǎn)的用來提供有關(guān)μP 110特征的ST9296微處理器;包括由Mitsubishi生產(chǎn)的用來提供有關(guān)PIP處理器140的所述基本PIP功能的一個(gè)M65616畫中畫處理器;包括由Sanyo生產(chǎn)的用來提供VSP155的功能的一個(gè)LA7612視頻信號(hào)處理器。依據(jù)本發(fā)明的幾個(gè)方面,在圖1中的PIP單元140還包括第二輔助數(shù)據(jù)處理器(或譯碼器)143。正如以下所作的詳細(xì)解釋,譯碼器143對(duì)包含在象信號(hào)SPIXV這樣的小圖象信號(hào)內(nèi)的輔助數(shù)據(jù)進(jìn)行譯碼。從信號(hào)SPIXV中譯碼出的數(shù)據(jù)例如V-chip、閉合字幕或StarSight數(shù)據(jù)等被緩存,并經(jīng)過I2C總線被傳送到μP110,用于在CPU112控制下的后續(xù)處理。除了處理器143的如下所述有關(guān)對(duì)輔助數(shù)據(jù)的提取和緩沖的特征之外,譯碼器143還提供了便于顯示有關(guān)小畫面信號(hào)即PIP字幕的閉合字幕數(shù)據(jù)的特性。在以下美國(guó)專利申請(qǐng)中,對(duì)圖1所示的特別是與PIP字幕相關(guān)的系統(tǒng)特征進(jìn)行了詳細(xì)說明,該申請(qǐng)的美國(guó)申請(qǐng)序列號(hào)為No.08/770,770,題目為“METHOD ANDAPPARATUS FOR POSITIONING AUXILIARY INFORMATION PROXIMATE ANAUXILIARY IMAGE IN A MULTI-IMAGE DISPLAY”,序列號(hào)No.08/769,331,題目為“METHOD AND APPARATUS FOR PROVIDING AMODULATED SCROLL RATE FOR TEXT DISPLAY”,及序列號(hào)No.08/769,332,題目為“METHOD AND APPARATUS FOR REFORMATTINGAUXILIARY INFORMATION INCLUDED IN A TELEVISION SIGNAL”,所有這些申請(qǐng)都是以Mark F.Rumreich等人的名義申請(qǐng)的,并與本發(fā)明具有同一申請(qǐng)日期,并被共同轉(zhuǎn)讓,在此引作參考。
圖2描述了包括在圖1的第二輔助數(shù)據(jù)處理器143中的數(shù)據(jù)限幅器的方框圖。該數(shù)據(jù)限幅器包括一個(gè)比較器200、一個(gè)串-并轉(zhuǎn)換器202、一個(gè)起始檢測(cè)器204、一個(gè)子時(shí)鐘發(fā)生器206、并行數(shù)據(jù)緩沖器258以及緩沖器定時(shí)發(fā)生器237。數(shù)據(jù)限幅器將信號(hào)CLAMPED-LUMA轉(zhuǎn)換為一個(gè)8位字序列,該序列代表由視頻信號(hào)所載的輔助數(shù)據(jù)。信號(hào)CLAMPED-LUMA是一個(gè)亮度信號(hào)(Y),它是從象圖2中信號(hào)VIDEO IN這樣的一個(gè)第二復(fù)合視頻信號(hào)中分離出來的。PIP單元140使用常規(guī)的梳狀濾波(圖1中未示出),將亮度分量從第二復(fù)合視頻信號(hào)中分離出來。
數(shù)據(jù)限幅器從NTSC電視信號(hào)的預(yù)定行的VBI內(nèi)的輔助數(shù)據(jù)信號(hào)中每場(chǎng)提取兩個(gè)(一字節(jié))字符,其中,這些特定行例如可以是每一行都包括一個(gè)輔助字符對(duì)。這些字符包括閉合字幕信息的CHAR-1和CHAR-2字,或擴(kuò)展數(shù)據(jù)服務(wù)信息的XDS-CHAR1及XDS-CHAR2字。如美國(guó)專利申請(qǐng)序列號(hào)No.08/770,770中所述,CHAR1和CHAR2字被譯碼并被轉(zhuǎn)換為一種PIP字幕顯示,該美國(guó)專利申請(qǐng)的題目為“METHOD ANDAPPARATUS FOR POSITIONING AUXILIARY INFORMATION PORXIMATE ANAUXILIARY INAGE IN A MULTI-IMAGE DISPLAY”。XDS CHAR1和XDS_CHAR2字被提供給圖3所示的數(shù)據(jù)緩沖器,以下將對(duì)其進(jìn)行詳細(xì)說明。正如有關(guān)圖3所作的說明,數(shù)據(jù)緩沖器暫時(shí)存儲(chǔ)提取出的數(shù)據(jù),直到該數(shù)據(jù)可以經(jīng)由I2C總線被傳送給主處理器110,以用于象監(jiān)視有關(guān)PIP的V-chip數(shù)據(jù)這樣的進(jìn)一步的處理。在所選用于恢復(fù)XDS數(shù)據(jù)(在行7到22之間是軟件可選)的電視信號(hào)的每行期間,圖2中的XDS_LINE信號(hào)為高。
在圖2中,比較器200將視頻信號(hào)(CLAMPED-LUMA)與基準(zhǔn)電平例如25IRE相比,以便將載有輔助數(shù)據(jù)的視頻信號(hào)轉(zhuǎn)換為一個(gè)表示為串行數(shù)據(jù)流的二進(jìn)制信號(hào)SLICED-DATA。信號(hào)SLICED_DATA被加到串-并轉(zhuǎn)換器202,用于將串行數(shù)據(jù)流轉(zhuǎn)換為并行二進(jìn)制字。通過起始檢測(cè)器204和子時(shí)鐘發(fā)生器206,信號(hào)SLICED DATA也與系統(tǒng)定時(shí)同步。
在試圖產(chǎn)生包含在編碼信號(hào)內(nèi)的起始脈沖期間,起始檢測(cè)器204建立了一個(gè)窗間隔。在窗間隔期間產(chǎn)生的起始脈沖被用來復(fù)位串-并轉(zhuǎn)換處理,并被用來復(fù)位子時(shí)鐘發(fā)生器206。特別是,起始檢測(cè)器包括一個(gè)計(jì)數(shù)器208、一個(gè)滾動(dòng)抑制(wrap inhibit)電路210、一個(gè)與門212、一個(gè)第一計(jì)算比較器214、一個(gè)第二計(jì)算比較器216、一個(gè)正邊緣檢測(cè)器218和一個(gè)與門220。計(jì)數(shù)器208依據(jù)子時(shí)鐘發(fā)生器206所產(chǎn)生的一個(gè)時(shí)鐘信號(hào)(ALMOST_CLOCK DIV_8),以1.875MHz的正常速率加計(jì)數(shù)。計(jì)數(shù)器復(fù)位信號(hào)(H_CNTR_RESET)在每個(gè)水平行將計(jì)數(shù)器復(fù)位。滾動(dòng)抑制電路210和與門212的一個(gè)反向輸入端相連,以確保計(jì)數(shù)器不會(huì)翻轉(zhuǎn)或滾動(dòng)。
計(jì)數(shù)器208的輸出與計(jì)數(shù)比較器214以及計(jì)數(shù)比較器216的輸入端相連。計(jì)數(shù)比較器216將該計(jì)數(shù)器的輸出與一個(gè)計(jì)數(shù)值相比,在這種情況下,在比較器的輸出根據(jù)計(jì)數(shù)器所達(dá)到的值41而轉(zhuǎn)變的時(shí)刻,這一計(jì)數(shù)值為41。由此,這產(chǎn)生了一個(gè)預(yù)起始信號(hào),它表明將要產(chǎn)生用于接收輔助數(shù)據(jù)的時(shí)機(jī)窗。這一預(yù)起始信號(hào)還構(gòu)成了XDS數(shù)據(jù)無效信號(hào)(XDS_INVALID),如果接收了一個(gè)無效數(shù)據(jù)起始信號(hào),則XDS數(shù)據(jù)無效信號(hào)會(huì)被復(fù)位。如果沒有接收到數(shù)據(jù)起始信號(hào),則預(yù)起始信號(hào)保持為高,以表明由限幅器產(chǎn)生的用于這一場(chǎng)的數(shù)據(jù)是不準(zhǔn)確的。
比較器214將計(jì)數(shù)器的輸出與門限值42和46相比。這種比較產(chǎn)生了一個(gè)時(shí)機(jī)窗(所謂的啟動(dòng)門),用于水平行內(nèi)所產(chǎn)生的數(shù)據(jù)起始信號(hào)。該窗和與門220的一個(gè)輸入端相連。信號(hào)SLICED DATA被加到正沿檢測(cè)器218,當(dāng)其中檢測(cè)到一個(gè)正沿時(shí),檢測(cè)器的輸出變?yōu)楦?。與門220的輸出為START信號(hào)。該START信號(hào)只有當(dāng)正邊緣檢測(cè)器在由比較器214產(chǎn)生啟動(dòng)門期間進(jìn)行轉(zhuǎn)換時(shí),才為高電平,舉例來說,只有在行7到22的VBI期間才能產(chǎn)生一個(gè)無效起始信號(hào)。
與門220的輸出被加到計(jì)數(shù)器222的復(fù)位(RESET)端,被加到計(jì)數(shù)器224的預(yù)置(PRESET)端以及被加到與門226的一個(gè)輸入端。XDS_LINE信號(hào)被加到與門226的第二輸入端,以至該門的輸出在STRAT信號(hào)變高,而XDS_LINE信號(hào)也為高時(shí)轉(zhuǎn)變。XDS_LINE信號(hào)確定了假定包含了有效XDS數(shù)據(jù)的每一行,例如該信號(hào)在行21的VBI期間也有可能是在行7到22的VBI期間內(nèi)為高。因此,SR觸發(fā)器228的R(復(fù)位)端變?yōu)楦?,并將該觸發(fā)器復(fù)位。這使得當(dāng)在合適的行號(hào)內(nèi)或在合適的行號(hào)范圍內(nèi)產(chǎn)生一個(gè)起始脈沖時(shí),能將XDS_INVALID信號(hào)復(fù)位。
子時(shí)鐘發(fā)生器206包括計(jì)數(shù)器224、計(jì)數(shù)比較器226、228和232以及截?cái)嚯娐?30。該子時(shí)鐘發(fā)生器除了用于產(chǎn)生被加到起始檢測(cè)器204上的子時(shí)鐘信號(hào)(ALMOST_CLOCK_DIV_8)之外,還用來產(chǎn)生限幅器采樣時(shí)鐘信號(hào),該信號(hào)為經(jīng)過串-并轉(zhuǎn)換器的數(shù)據(jù)字提供時(shí)鐘。經(jīng)過串-并轉(zhuǎn)換器的8位字的串行數(shù)據(jù),在每個(gè)限幅器采樣時(shí)鐘脈沖到來時(shí)被移動(dòng)一位。
特別是,當(dāng)START信號(hào)產(chǎn)生時(shí),用值14來預(yù)置計(jì)數(shù)器224。此后,計(jì)數(shù)器以大約14.318MHz的正常速率遞增。當(dāng)計(jì)數(shù)器224達(dá)到達(dá)值27時(shí),比較器228允許時(shí)鐘脈沖通過或門234的一個(gè)輸入端。當(dāng)計(jì)數(shù)器到達(dá)值56時(shí),比較器226的輸出轉(zhuǎn)變,并將該計(jì)數(shù)器復(fù)位為零,以等待下一個(gè)START脈沖。由此,正如由比較器228和226所確定的,時(shí)鐘信號(hào)大約存在28.5個(gè)主時(shí)鐘周期。時(shí)鐘信號(hào)的平均周期為1995 ns(例如28.5個(gè)周期的70ns的主時(shí)鐘)。在這一期間內(nèi)的采樣時(shí)鐘脈沖有一個(gè)主時(shí)鐘周期(例如70ns)寬,并且是在每個(gè)數(shù)據(jù)位的中央同步發(fā)生的。
另外,計(jì)數(shù)器224的輸出還被加到截?cái)嚯娐?30的輸入端,截?cái)嚯娐?30從計(jì)數(shù)值中截去三個(gè)最高位(MSB),并使用計(jì)數(shù)比較器232將被截?cái)嗪蟮闹蹬c計(jì)數(shù)門限值7相比。因此,計(jì)數(shù)器值被除以8,例如計(jì)數(shù)器224每計(jì)數(shù)8次就產(chǎn)生一個(gè)脈沖。這一信號(hào)(ALMOST_CLOCK_DIV_8)被加到起始檢測(cè)器204內(nèi)的與門212的一個(gè)輸入端。這樣,計(jì)數(shù)器208以大約1.875MHz的速率計(jì)數(shù),例如計(jì)數(shù)器224的時(shí)鐘速率被除以8。
在將限幅器采樣時(shí)鐘信號(hào)加到與門236的一個(gè)輸入端的同時(shí),還將其加到串-并轉(zhuǎn)換器202的移動(dòng)端。來自轉(zhuǎn)換器202的并行數(shù)據(jù)被傳到并行數(shù)據(jù)緩沖器258。該緩沖器包括四個(gè)臨時(shí)存儲(chǔ)并行輔助數(shù)據(jù)的D觸發(fā)器254、256、246和248。該緩沖器定時(shí)發(fā)生器237控制何時(shí)從并行緩沖器258輸出該并行數(shù)據(jù)。
緩沖器定時(shí)發(fā)生器237包括一個(gè)計(jì)數(shù)器222、與門236、242、244和252、計(jì)數(shù)比較器240和一個(gè)滾動(dòng)抑制電路238。這一發(fā)生器產(chǎn)生一個(gè)脈沖,該脈沖是在轉(zhuǎn)換器202的數(shù)據(jù)為有效后,為來自緩沖器258的數(shù)據(jù)提供的時(shí)鐘。計(jì)數(shù)器222被START信號(hào)復(fù)位,之后,計(jì)數(shù)器222隨允許其工作的每一個(gè)SLICER_SAMPLE_CLOCK脈沖而加計(jì)數(shù)。另外,計(jì)數(shù)器222的輸出被加到計(jì)數(shù)比較器240,該計(jì)數(shù)比較器將計(jì)數(shù)器的計(jì)數(shù)值與值17相比。這樣,當(dāng)計(jì)數(shù)器值等于17時(shí),該比較器發(fā)生改變。比較器240的輸出被加到與門242的一個(gè)輸入端。與門242的第二輸入端與SLICER_SAMPLE_CLOCK信號(hào)相連。與門242的輸出與與門244的一個(gè)輸入端相連。與門244的第二輸入端與XDS_LINE信號(hào)相連。與門244確認(rèn)所述數(shù)據(jù)是XDS數(shù)據(jù),例如是來自帶有行的XDS數(shù)據(jù)。門244的輸出與觸發(fā)器246和248的使能端相連。來自串-并轉(zhuǎn)換器202的并行數(shù)據(jù)被加到8位寬觸發(fā)器246和248的D輸入端。這樣,一旦門244的輸出改變,XDS數(shù)據(jù)在時(shí)鐘的激勵(lì)下,通過觸發(fā)器進(jìn)入數(shù)據(jù)緩沖器130。
此外,譯碼上限信號(hào)被加到異或門250的第一輸入端,異或門250的第二輸入端與一個(gè)CAPTION_USE_FLD2信號(hào)相連。這些信號(hào)確定哪一個(gè)場(chǎng)(例如場(chǎng)1或場(chǎng)2)載有閉合字幕數(shù)據(jù)。異或門250的輸出被加到與門252。與門252的第二輸入端與LINE21信號(hào)相連,門252的第三輸入端和門242的輸出相連。結(jié)果,當(dāng)來自行21的閉合字幕數(shù)據(jù)已經(jīng)改變后,并準(zhǔn)備從觸發(fā)器254和256將其輸出時(shí),門252的輸出轉(zhuǎn)變。由此,門252的輸出與D觸發(fā)器254和256的使能端口相連。隨著來自串-并轉(zhuǎn)換器202的8位寬并行數(shù)據(jù)的輸入,D觸發(fā)器就具有這8位寬并行數(shù)據(jù)。因此,串-并轉(zhuǎn)換器將來自比較器200的分片的串行數(shù)據(jù)轉(zhuǎn)換為并行字,且這些字隨時(shí)鐘在適當(dāng)?shù)臅r(shí)刻進(jìn)入8位寬D觸發(fā)器。對(duì)于閉合字幕字符1和2,在載有閉合字幕數(shù)據(jù)的場(chǎng)期間,在行21處D觸發(fā)器能夠工作。對(duì)于由XDS_CHAR1和XDS_CHAR2信號(hào)所攜帶的輔助數(shù)據(jù),在由XDS_LINE信號(hào)所確定的預(yù)置行號(hào)和行數(shù)期間,這些并行數(shù)據(jù)可隨時(shí)鐘進(jìn)入D觸發(fā)器。
數(shù)據(jù)限幅器還提供丟失了起始脈沖的指示符(它會(huì)暗示數(shù)據(jù)限幅器的輸出中的無效數(shù)據(jù))。XDS_INVALID是在緊挨用于每個(gè)場(chǎng)起始脈沖的時(shí)機(jī)窗之前的瞬間設(shè)置的。如果在為XDS數(shù)據(jù)譯碼所選擇的行內(nèi)檢測(cè)到一個(gè)有效的起始脈沖,則XDS_INVALID會(huì)被門226和觸發(fā)器228很快地清除掉。
圖3所示的數(shù)據(jù)緩沖器單元包括20個(gè)相鄰的I2C總線寄存器。頭兩個(gè)寄存器334和350包括狀態(tài)信息,接下來的六個(gè)3261到3266包括有效性數(shù)據(jù),剩余的12個(gè)寄存器3141到3146以及3201到3206包括來自數(shù)據(jù)限幅器的分片的數(shù)據(jù)。數(shù)據(jù)緩沖器單元包括五個(gè)單獨(dú)的電路。特別是,存在三個(gè)數(shù)據(jù)緩沖器300、302和304、一個(gè)數(shù)據(jù)基準(zhǔn)電路306和一個(gè)控制電路308。該數(shù)據(jù)緩沖器用作先進(jìn)先出存儲(chǔ)器單元,并且包括一個(gè)XDS_CHAR1緩沖器300、一個(gè)XDS_CHAR2緩沖器302以及一個(gè)XDS_INVALID緩沖器304。XDS_CHAR1緩沖器包括6個(gè)串聯(lián)連接的8位寬D觸發(fā)器3101到3106。另外,XDS_CHAR1緩沖器300包括多個(gè)輸出緩沖器,它們是8位寬D觸發(fā)器3121到3126,以及6個(gè)串聯(lián)的總線寄存器3141到3146。這些D觸發(fā)器的輸出都有其相應(yīng)的D輸入端,這些D輸入端與D觸發(fā)器3101到3106的相應(yīng)輸出端相連。因此,在緩沖器溢出之前,該緩沖器能保留6個(gè)字符,即緩沖器有6個(gè)字的深度。緩沖器的操作與電視接收機(jī)的中央處理單元是異步的,所以CPU在間歇期間,會(huì)通過一個(gè)串行總線(例如I2C總線)查詢緩沖器內(nèi)的寄存器。這樣,在等待CPU通過I2C總線查詢寄存器期間,緩沖器必須存儲(chǔ)多個(gè)XDS數(shù)據(jù)字符。
若干I2C寄存器被用來存儲(chǔ)將要傳送到I2C總線上的信息。一旦包含XDS數(shù)據(jù)信息的一個(gè)場(chǎng)內(nèi)的每一行一出現(xiàn),信號(hào)SHIFT_DATA就能使8位寬D觸發(fā)器3101到3106在整個(gè)存儲(chǔ)器中將這8位數(shù)據(jù)向右移動(dòng)。所以,在緩沖器被添滿并溢出之前,可以產(chǎn)生6個(gè)帶有XDS數(shù)據(jù)的場(chǎng)。當(dāng)然,這里是假定在每一場(chǎng)中僅有一行載有XDS數(shù)據(jù)。如果在一場(chǎng)中有多于一行的行載有XDS數(shù)據(jù),則緩沖器存儲(chǔ)少于能值6場(chǎng)的數(shù)據(jù)。如果XDS數(shù)據(jù)在每一場(chǎng)只能有效一次,一個(gè)SHIFT_DATA信號(hào)在每一場(chǎng)只出現(xiàn)一次,這樣,該數(shù)據(jù)每1/60秒被移動(dòng)一次。注意,XDS數(shù)據(jù)一般僅存在于場(chǎng)2(例如每隔一場(chǎng))中;這樣,每隔一個(gè)寄存器中的XDS數(shù)據(jù)可能是無效的,并且由此不能被微處理器所使用。所以,CPU至少每1/10秒必須從緩沖器中讀取數(shù)據(jù),否則,一些數(shù)據(jù)會(huì)丟失。CPU允許READ_DATA信號(hào)能讓觸發(fā)器3121到3126工作,以便使來自D觸發(fā)器輸入端的數(shù)據(jù)按時(shí)鐘節(jié)拍進(jìn)入與每個(gè)D觸發(fā)器相連的I2C總線寄存器。這些寄存器是號(hào)碼3141到3146。這樣,CPU在稍后一個(gè)時(shí)間從總線寄存器中讀出該數(shù)據(jù)。
以相似的方式,XDS_CHAR2被緩存在具有D觸發(fā)器3161到3166的緩沖器302中,這些D觸發(fā)器是作為先進(jìn)先出存儲(chǔ)器。另外,輸出D觸發(fā)器是3181到3186,它們會(huì)在適當(dāng)時(shí)刻,向緩沖器觸發(fā)器3161到3166、I2C總線寄存器3201到3206內(nèi)的數(shù)據(jù)提供時(shí)鐘,使其同步。
另外,XDS_INVALID信號(hào)被加到緩沖器304上,該XDS_INVALID信號(hào)表明起始信號(hào)不是在應(yīng)該載有XDS數(shù)據(jù)的一個(gè)行期間內(nèi)的一個(gè)恰當(dāng)?shù)臅r(shí)刻接收的。這一緩沖器與XDS_CHAR緩沖器具有相似的結(jié)構(gòu),相似之處在于它也以先進(jìn)先出存儲(chǔ)器單元的方式工作。因此,XDS_INVALID緩沖器304包括若干串聯(lián)連接的D觸發(fā)器3221到3226,它們鐘控以先進(jìn)先出方式通過該緩沖器的數(shù)據(jù)。另外,在適當(dāng)?shù)臅r(shí)刻,XDS_INVALID信號(hào)會(huì)在時(shí)鐘控制下,經(jīng)由輸出D觸發(fā)器3241至3246而進(jìn)入輸出寄存器3261至3266,其中上述這些輸出D觸發(fā)器與觸發(fā)器3221至3226中的每一個(gè)分別相連。
在V-Chip功能性標(biāo)準(zhǔn)下,確定節(jié)目等級(jí)或內(nèi)容的數(shù)據(jù)總是位于一幀的場(chǎng)2中,即一幀包括場(chǎng)1和場(chǎng)2。但是,由于該數(shù)據(jù)是以異步方式隨時(shí)鐘周期進(jìn)入緩沖器的,所以并沒有清楚地指出來自場(chǎng)2的數(shù)據(jù)。需要一個(gè)場(chǎng)2數(shù)據(jù),以供參考。電路306提供了這樣一個(gè)基準(zhǔn)。DECODE_UPPER信號(hào)是較高場(chǎng)或場(chǎng)2信息的一個(gè)指示符。因此,當(dāng)大約要接收到場(chǎng)2時(shí),DECODE_UPPER信號(hào)轉(zhuǎn)變?yōu)楦?。該信?hào)被一個(gè)反相器328反向。反向信號(hào)值被加到D觸發(fā)器330的一個(gè)輸入端。用SHIFT_DATA信號(hào)來控制D觸發(fā)器的使能,這樣,D觸發(fā)器的輸出在鐘控之下穿過該觸發(fā)器。尤其是,當(dāng)SHIFT_DATA信號(hào)發(fā)生時(shí),D觸發(fā)器330的輸出被加到D觸發(fā)器332的D輸入端。這一D觸發(fā)器是由READ_DATA信號(hào)來控制其使能的,并且D觸發(fā)器332在使能之后,將其輸入加到串行總線寄存器334上。該寄存器值表示來自場(chǎng)1且存儲(chǔ)在緩沖器中的6對(duì)XDS數(shù)據(jù)值中的第一XDS數(shù)據(jù)值對(duì)。
控制電路308產(chǎn)生READ_DATA和SHIFT_DATA信號(hào)。該READ_DATA是響應(yīng)電視接收機(jī)內(nèi)的CPU所產(chǎn)生的使能信號(hào)而產(chǎn)生出來的,而XDS_LINE信號(hào)被用來形成SHIFT_DATA信號(hào)。XDS_LINE信號(hào)被加到負(fù)邊緣檢測(cè)器336,該負(fù)邊緣檢測(cè)器在XDS_LINE信號(hào)的負(fù)沿,例如發(fā)生了載有XDS數(shù)據(jù)的行之后,轉(zhuǎn)變其輸出。這一信號(hào)變?yōu)镾HIFT_DATA信號(hào),這樣,在帶載行的XDS數(shù)據(jù)末尾,XDS數(shù)據(jù)被移動(dòng)而穿過緩沖器。
當(dāng)從緩沖器中讀取數(shù)據(jù)時(shí),主μP110產(chǎn)生所需的數(shù)據(jù)讀信號(hào),通過I2C總線可將該數(shù)據(jù)讀信號(hào)傳送到處理器140。處理器140響應(yīng)該數(shù)據(jù)讀信號(hào),而產(chǎn)生信號(hào)I2C_RD_WRN和I2C_ENABLES_(32),它們被加到與門338相應(yīng)的輸入端上。該與門輸出的是一個(gè)READ_DATA信號(hào)。這樣,不管數(shù)據(jù)是否需要被鎖存到串行總線寄存器中,CPU都可以發(fā)送一個(gè)使能信號(hào)。READ_DATA信號(hào)除了被加到與門342的一個(gè)輸入端之外,還被加到計(jì)數(shù)器340的RESET端。與門342的第二輸入端加有SHIFT_DATA信號(hào)。與門342的輸出被加到計(jì)數(shù)器340的被預(yù)置為1的輸入端口上。SHIFT_DATA信號(hào)還被加到與門344的一個(gè)輸入端,進(jìn)入與門344的反向輸入是由能防止計(jì)數(shù)器翻轉(zhuǎn)的滾動(dòng)抑制電路346提供的。該計(jì)數(shù)器的輸出構(gòu)成了對(duì)D觸發(fā)器348的一個(gè)輸入,該D觸發(fā)器348隨READ_DATA信號(hào)的每一次出現(xiàn),而使其內(nèi)部數(shù)據(jù)順次穿過該觸發(fā)器。這樣,計(jì)數(shù)器值被存儲(chǔ)在串行總線的一個(gè)XDS數(shù)據(jù)計(jì)數(shù)寄存器350(XDS_DATA_COUNT(210))中。這一寄存器包括一個(gè)計(jì)數(shù)值,該值說明從CPU最后一次讀取串行總線寄存器以來,已發(fā)生了多少次數(shù)據(jù)移位。由于CPU異步讀取數(shù)據(jù),可能會(huì)發(fā)生這樣一種情況,即剩余在緩沖器內(nèi)的一些數(shù)據(jù)已被CPU預(yù)先讀取。該計(jì)數(shù)值會(huì)指出已發(fā)生了多少次移位,這樣,CPU可忽略已被預(yù)先讀取的數(shù)據(jù)。
XDS_PAIR1寄存器總是包含最新數(shù)據(jù),而XDS_PAIR6寄存器總是包含最舊的數(shù)據(jù)。舉例來說,當(dāng)XDS_DATA_COUNT為4時(shí),XDS_PAIR1到XDS_PAIR4是必須被讀取的,而XDS_PAIR5到XDS_PAIR6要被忽略。為防止溢出,啟動(dòng)讀的間隔一般小于100.09毫秒(3幀)。
通過使用這一輔助數(shù)據(jù)流,有可能同時(shí)監(jiān)視用于主和PIP信號(hào)的V-Chip等級(jí)和節(jié)目?jī)?nèi)容信息。因此,對(duì)于系統(tǒng)來說,有可能依據(jù)節(jié)目?jī)?nèi)容信息而獨(dú)立地修改一幅畫面,例如可以在小畫面連續(xù)顯示電視節(jié)目的同時(shí)不顯示大畫面。這一獨(dú)立的畫面修改性能已在上述美國(guó)專利申請(qǐng)中進(jìn)行了詳細(xì)的說明,該美國(guó)專利申請(qǐng)的序列號(hào)為08/769,333,各稱為“VIDEO SINGAL PROCESSING SYSTEM PROVIDING INDEPENDENTIMAGE MODIFICATION IN A MULTI_IMAGE DISPLAY”。
輔助數(shù)據(jù)流還使得在PIP操作失效時(shí)能積累StarSight節(jié)目指南信息,而不會(huì)與用于主畫面的字幕、內(nèi)容查詢、靜音字幕等沖突。輔助信號(hào)源可以是用于同時(shí)使用V-Chip信息的一個(gè)第二調(diào)諧器或一個(gè)外部信號(hào)。為在對(duì)基于天線的信號(hào)進(jìn)行正常收看時(shí)能積累StarSight節(jié)目指南信息,需要一個(gè)第二調(diào)諧器。這樣,第二調(diào)諧器提供XDS數(shù)據(jù),以產(chǎn)生節(jié)目指南,而主調(diào)諧器被用來觀看當(dāng)前節(jié)目。因此,StarSight節(jié)目指南是在沒有干擾主畫面觀看的背景下產(chǎn)生的。
雖然構(gòu)成示范了本發(fā)明的各種實(shí)施例已在本文中得到了圖示并得到了詳細(xì)說明,但本領(lǐng)域技術(shù)人員能很容易地設(shè)計(jì)出許多發(fā)生了其它變換并且未脫離這些示范內(nèi)容的實(shí)施例。尤其是,除了本文所說明的畫中畫視頻系統(tǒng)外,本發(fā)明還可應(yīng)用于其它多圖象視頻信號(hào)處理系統(tǒng),例如畫外畫(POP)系統(tǒng)。
權(quán)利要求
1.電視裝置,包括第一譯碼器(115),用于對(duì)包含在第一電視信號(hào)中的第一輔助信息譯碼,以確定包含在該第一電視信號(hào)中的電視節(jié)目的內(nèi)容;以及第二譯碼器(143),用于對(duì)包含在第二電視信號(hào)內(nèi)的第二輔助信息譯碼,以確定包含在該第二電視信號(hào)中的電視節(jié)目的內(nèi)容。
2.如權(quán)利要求1的電視接收機(jī),進(jìn)一步包括響應(yīng)于所述第一和第二電視信號(hào)的裝置(155),用于產(chǎn)生代表一個(gè)視頻圖象的輸出信號(hào),所述視頻圖象具有代表了包含在所述第一電視信號(hào)內(nèi)的視頻信息的第一圖象域,所述視頻圖象還具有代表了包含在所述第二電視信號(hào)內(nèi)的視頻信息的一個(gè)第二圖象域。
3.如權(quán)利要求2的電視接收機(jī),進(jìn)一步包括一個(gè)用來控制所述電視接收機(jī)的功能的控制器(112),以及一個(gè)依據(jù)I2C總線協(xié)議在所述控制器與用于產(chǎn)生所述輸出信號(hào)的所述裝置之間串行地傳遞數(shù)據(jù)的串行數(shù)據(jù)總線;其中所述第二譯碼器產(chǎn)生代表所述第二輔助信息的二進(jìn)制數(shù)據(jù);用于產(chǎn)生所述輸出信號(hào)的所述裝置包括用來存儲(chǔ)所述二進(jìn)制數(shù)據(jù)的一個(gè)緩沖器;所述數(shù)據(jù)是經(jīng)由所述串行數(shù)據(jù)總線被從所述緩沖器傳送到所述控制器的。
4.電視裝置,包括響應(yīng)所述第一和第二電視信號(hào)的裝置(155),用于產(chǎn)生代表了一幅視頻圖象的一個(gè)輸出信號(hào),該視頻圖象具有代表了包含在所述第一電視信號(hào)內(nèi)的視頻信息的第一圖象域,還具有代表了包含在所述第二電視信號(hào)內(nèi)的視頻信息的第二圖象域;第一譯碼器(115),用于對(duì)包含在所述第一電視信號(hào)內(nèi)的第一輔助信息進(jìn)行譯碼;以及第二譯碼器(143),用于對(duì)包含在所述第二電視信號(hào)內(nèi)的第二輔助信息進(jìn)行譯碼。
5.如權(quán)利要求4的所述電視裝置,其特征在于所述第一輔助信息包括代表包含在所述第一電視信號(hào)內(nèi)的一個(gè)音頻節(jié)目的閉合字幕數(shù)據(jù),所述第二輔助信息包括用于識(shí)別包含在所述第二電視信號(hào)內(nèi)的一個(gè)電視節(jié)目類別的擴(kuò)展數(shù)據(jù)服務(wù)(XDS)數(shù)據(jù)。
6.如權(quán)利要求4的所述電視裝置,其特征在于所述第一輔助信息包括代表包含在所述第一電視信號(hào)內(nèi)的一個(gè)音頻節(jié)目的第一閉合字幕數(shù)據(jù),所述第二輔助信息包括用來代表包含在所述第二電視信號(hào)內(nèi)的一個(gè)音頻節(jié)目的第二閉合字幕數(shù)據(jù)。
7.如權(quán)利要求4的所述電視裝置,其特征在于所述第一輔助數(shù)據(jù)包括用來識(shí)別包含在所述第一電視信號(hào)內(nèi)的一個(gè)電視節(jié)目類別的第一二進(jìn)制數(shù)據(jù),所述第二輔助信息包括用來識(shí)別包含在所述第二電視信號(hào)內(nèi)的電視節(jié)目類別的第二二進(jìn)制數(shù)據(jù)。
8.如權(quán)利要求4的所述電視裝置,進(jìn)一步包括一個(gè)數(shù)據(jù)緩沖器(258),它與所述第二譯碼器的一個(gè)輸出端相連,用于緩沖所述第二輔助信息。
9.如權(quán)利要求8的所述電視裝置,其特征在于所述數(shù)據(jù)緩沖器進(jìn)一步包括一個(gè)第一字符緩沖器(254);一個(gè)第二字符緩沖器(256);一個(gè)字符基準(zhǔn)電路;以及一個(gè)控制電路,它與所述第一字符緩沖器、所述第二字符緩沖器以及所述字符基準(zhǔn)電路相連。
10.如權(quán)利要求9的所述電視裝置,其特征在于所述數(shù)據(jù)緩沖器進(jìn)一步包括一個(gè)無效數(shù)據(jù)緩沖器(200),用于緩沖一個(gè)無效數(shù)據(jù)信號(hào),該無效數(shù)據(jù)信號(hào)識(shí)別出所述第一和第二字符緩沖器內(nèi)無效的第二輔助數(shù)據(jù)。
11.如權(quán)利要求10的所述電視裝置,其特征在于所述第一和第二字符緩沖器以及所述無效數(shù)據(jù)緩沖器中的每一個(gè)都包括多個(gè)串行連接的被排列為一個(gè)先進(jìn)先出存儲(chǔ)器的緩沖觸發(fā)器;多個(gè)輸出觸發(fā)器,其中每一個(gè)輸出觸發(fā)器的每一個(gè)輸入端都與所述多個(gè)串行連接的緩沖觸發(fā)器中的每個(gè)所述的緩沖觸發(fā)器的相應(yīng)的一個(gè)輸出端相連;以及多個(gè)串行總線寄存器,它們與每個(gè)所述的輸出觸發(fā)器的一個(gè)輸出端相連。
12.如權(quán)利要求11的所述電視裝置,其特征在于所述控制電路包括一個(gè)第一控制信號(hào)發(fā)生器,用于為包含第二輔助數(shù)據(jù)的所述第二電視信號(hào)內(nèi)的每一個(gè)水平行產(chǎn)生一個(gè)移位信號(hào),其中所述移位信號(hào)表明每個(gè)這種水平行的結(jié)束,所述移位信號(hào)被加到所述第一字符緩沖器、所述第二字符緩沖器以及所述無效數(shù)據(jù)緩沖器;以及一個(gè)第二控制信號(hào)發(fā)生器,用于響應(yīng)于一個(gè)微處理器對(duì)第二輔助數(shù)據(jù)的請(qǐng)求而產(chǎn)生一個(gè)讀信號(hào),所述讀信號(hào)被加到所述第一字符緩沖器、所述第二字符緩沖器以及所述無效數(shù)據(jù)緩沖器。
13.一個(gè)電視接收機(jī),包括一個(gè)視頻信號(hào)處理器,用于處理第一和第二電視信號(hào),以產(chǎn)生代表一幅視頻圖象的一個(gè)輸出信號(hào),所述視頻圖象具有代表了包含在所述第一電視信號(hào)內(nèi)視頻信息的一個(gè)圖象域,并具有代表了包含在所述第二電視信號(hào)內(nèi)視頻信息的一個(gè)第二圖象域;一個(gè)控制器,用于控制所述電視接收機(jī)的操作;以及一個(gè)I2C串行數(shù)據(jù)總線,用于在所述控制器和所述視頻信號(hào)處理器之間傳遞數(shù)據(jù);其中所述控制器包括一個(gè)第一譯碼器,用于對(duì)包含在第一電視信號(hào)內(nèi)的第一輔助信息進(jìn)行譯碼,以產(chǎn)生用來表示包含在所述第一電視信號(hào)內(nèi)的電視節(jié)目之第一節(jié)目?jī)?nèi)容的第一二進(jìn)制數(shù)據(jù);所述視頻信號(hào)處理器包括一個(gè)第二譯碼器和一個(gè)數(shù)據(jù)緩沖器,所述第二譯碼器用于對(duì)包含在第二電視信號(hào)內(nèi)的第二輔助信息進(jìn)行譯碼,以產(chǎn)生用來代表包含在所述第二電視信號(hào)內(nèi)的電視節(jié)目之第二節(jié)目?jī)?nèi)容的第二二進(jìn)制數(shù)據(jù),而數(shù)據(jù)緩沖器則用于緩沖所述第二二進(jìn)制數(shù)據(jù);所述第二二進(jìn)制數(shù)據(jù)是經(jīng)由所述串行數(shù)據(jù)總線,從所述緩沖器傳遞到所述控制器的。
14.如權(quán)利要求13的所述接收機(jī),其特征在于所述數(shù)據(jù)緩沖器進(jìn)一步包括一個(gè)第一字符緩沖器;一個(gè)第二字符緩沖器;一個(gè)字符基準(zhǔn)電路;以及一個(gè)控制電路,它與所述第一字符緩沖器、所述第二字符緩沖器已經(jīng)所述字符基準(zhǔn)電路相連。
15.如權(quán)利要求14的所述接收機(jī),其特征在于所述數(shù)據(jù)緩沖器進(jìn)一步包括一個(gè)無效數(shù)據(jù)緩沖器,用于緩沖一個(gè)無效數(shù)據(jù)信號(hào),該無效數(shù)據(jù)信號(hào)識(shí)別出所述第一和第二字符緩沖器內(nèi)無效的第二輔助數(shù)據(jù)。
16.如權(quán)利要求15的所述接收機(jī),其特征在于所述第一和第二字符緩沖器和所述無效數(shù)據(jù)緩沖器中的每一個(gè)都包括多個(gè)串聯(lián)連接的排列為先進(jìn)先出存儲(chǔ)器的緩沖觸發(fā)器;多個(gè)輸出觸發(fā)器,其中每一個(gè)輸出觸發(fā)器的每一個(gè)輸入端與所述多個(gè)串聯(lián)連接的緩沖觸發(fā)器內(nèi)的每個(gè)所述緩沖觸發(fā)器的相應(yīng)的輸出端相連;以及多個(gè)串行總線寄存器,它們與每個(gè)所述輸出觸發(fā)器每一個(gè)的輸出端相連。
17.如權(quán)利要求16的所述接收機(jī),其特征在于所述控制電路包括一個(gè)第一控制信號(hào)發(fā)生器,用于為包含第二輔助數(shù)據(jù)的所述第二電視信號(hào)內(nèi)的每一個(gè)水平行產(chǎn)生一個(gè)移位信號(hào),其中所述移位信號(hào)被加到所述第一字符緩沖器、所述第二字符緩沖器以及所述無效數(shù)據(jù)緩沖器;以及一個(gè)第二控制信號(hào)發(fā)生器,用于響應(yīng)一個(gè)微處理器對(duì)第二輔助數(shù)據(jù)的請(qǐng)求,而產(chǎn)生一個(gè)讀信號(hào),所述讀信號(hào)被加到所述第一字符緩沖器、所述第二字符緩沖器以及所述無效數(shù)據(jù)緩沖器。
全文摘要
包括用于從相應(yīng)的第一和第二電視信號(hào)中同時(shí)提取輔助數(shù)據(jù)的第一(115)和第二(143)輔助數(shù)據(jù)譯碼器的電視裝置。這些數(shù)據(jù)譯碼器能夠有選擇地從諸如是在一個(gè)電視信號(hào)內(nèi)的垂直消隱期內(nèi)的一個(gè)或多個(gè)間隔這樣的一個(gè)或多個(gè)輔助數(shù)據(jù)間隔中提取數(shù)據(jù)。第一和第二輔助數(shù)據(jù)被加到諸如象所述電視系統(tǒng)的主微處理器這樣的一個(gè)控制器(112)上。第二輔助數(shù)據(jù)通過一個(gè)輔助數(shù)據(jù)緩沖器以及一個(gè)I2C串行數(shù)據(jù)總線加到該控制器上。能從中提取出所述第二輔助數(shù)據(jù)的電視信號(hào)可由一個(gè)第二電視信號(hào)源提供,這種信號(hào)源例如可以是一個(gè)第二調(diào)諧器或一個(gè)外部信號(hào)源(例如錄像機(jī)、視頻盤播放器及類似裝置)。
文檔編號(hào)H04N7/088GK1247668SQ97181863
公開日2000年3月15日 申請(qǐng)日期1997年12月10日 優(yōu)先權(quán)日1996年12月19日
發(fā)明者M·F·魯姆雷希, K·W·馬澤, J·W·福爾勒 申請(qǐng)人:湯姆森消費(fèi)電子有限公司