專利名稱:檢測數(shù)據(jù)流中的微弱或無效信號(hào)的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明大體涉及數(shù)據(jù)流,更具體地,涉及一種檢測數(shù)據(jù)流中的微弱或無效信號(hào)的 方法和設(shè)備。
背景技術(shù):
通常,不同模式的視頻流數(shù)據(jù)可以在有效幀之間包括偽幀或輔助幀,對用于檢測 微弱或無效信號(hào)的已知方法造成了干擾。典型地,現(xiàn)有技術(shù)的檢測技術(shù)將有效視頻幀與當(dāng) 前輸入的幀進(jìn)行比較,來檢測微弱或無效幀。典型的現(xiàn)有檢測設(shè)備對微弱或無線幀進(jìn)行計(jì) 數(shù)。當(dāng)該計(jì)數(shù)超出設(shè)定的閾值時(shí),產(chǎn)生微弱信號(hào)事件,并因此接收設(shè)備可以做出響應(yīng)。然而, 該方法對于包括偽或輔助數(shù)據(jù)的數(shù)據(jù)流,產(chǎn)生錯(cuò)誤肯定的微弱信號(hào)事件。例如,一些編碼器只添加偽幀并且管理該新時(shí)序的時(shí)間標(biāo)記,從而解碼器檢測當(dāng) 前的偽幀作為要跳過的幀,并且解碼器重復(fù)顯示舊(先前的)幀。在這種情況中,通過監(jiān)控 打包基本流(PES)報(bào)頭中的特技模式標(biāo)識(shí),可以容易地檢測出偽幀。然而,一些編碼器插入 用于管理其時(shí)間標(biāo)記的斷點(diǎn)或使用不同的方式來編碼特技模式流,從而相應(yīng)的解碼器不能 夠如希望地解碼流。因此,需要一種方法和設(shè)備,用于在特技模式操作中,檢測微弱信號(hào),克服現(xiàn)有技 術(shù)的上述問題。
發(fā)明內(nèi)容
本發(fā)明可以解決現(xiàn)有技術(shù)的上述問題以及其它相關(guān)問題,本發(fā)明涉及一種方法和 設(shè)備,檢測壓縮信息流(例如特技模式MPEG流)的微弱信號(hào)狀態(tài)。根據(jù)本發(fā)明的方案,提供一種方法,用于檢測具有交替模式狀態(tài)和有效幀的壓縮 信息流的信號(hào)狀態(tài)。該方法開始于在預(yù)定搜索窗口中,檢測壓縮信息流中的交替模式狀態(tài) 和有效幀。當(dāng)在同一個(gè)預(yù)定搜索窗口中,檢測到交替模式狀態(tài)和至少一個(gè)有效幀時(shí),輸出檢 測到有效信號(hào)的指示。通過以下結(jié)合附圖,對優(yōu)選實(shí)施例的詳細(xì)描述,本發(fā)明的這些及其它方案、屬性和 優(yōu)點(diǎn)將變得更加顯而易見。
圖1是示出了根據(jù)本發(fā)明的示例實(shí)施例、用于檢測運(yùn)動(dòng)圖像專家組(MPEG)視頻流的特技模式操作的微弱信號(hào)狀態(tài)的方法的流程圖;圖2和圖3是根據(jù)本發(fā)明的示例實(shí)施例、進(jìn)一步示出了圖1的方法的流程圖;以及圖4是示出了根據(jù)本發(fā)明的示例實(shí)施例、用于檢測運(yùn)動(dòng)圖像專家組(MPEG)視頻流 的特技模式操作的微弱信號(hào)狀態(tài)的設(shè)備400的方框圖。
具體實(shí)施方式
本發(fā)明涉及一種方法和設(shè)備,用于檢測壓縮信息流(尤其是特技模式MPEG流)的 微弱信號(hào)狀態(tài)。為了示例的目的,針對運(yùn)動(dòng)圖像專家組(MPEG)流中的特技模式操作,簡要說明本 發(fā)明。然而,應(yīng)該理解,本發(fā)明不局限于特技模式操作或MPEG流。關(guān)于特技模式操作,數(shù)據(jù)流具有一個(gè)持續(xù)一段時(shí)間的有效幀以及一些偽幀和斷點(diǎn) 設(shè)置。因此,根據(jù)本發(fā)明,使用搜索窗口來檢測有效幀,因?yàn)楫?dāng)在搜索窗口中,檢測到特技模 式標(biāo)識(shí)和有效幀時(shí),肯定存在有效信號(hào)。因此,即使對該幀存在解碼問題,仍然在該窗口中 作為有效幀對無效幀進(jìn)行計(jì)數(shù)。此外,這種方法還被用于檢測微弱信號(hào)狀態(tài)或無信號(hào)狀態(tài), 因?yàn)閷τ谂c較差信號(hào)狀態(tài)相關(guān)的特定時(shí)間周期,特技模式標(biāo)識(shí)丟失或不存在有效幀。應(yīng)該理解,可以按照硬件、軟件、固件、專用處理器或其組合的各種方式來實(shí)現(xiàn)本 發(fā)明。優(yōu)選地,按照硬件和軟件的組合來實(shí)現(xiàn)本發(fā)明。此外,優(yōu)選地,按照具體實(shí)現(xiàn)在程序 存儲(chǔ)設(shè)備中的應(yīng)用程序來實(shí)現(xiàn)軟件。應(yīng)用程序可以被上載到包括任意適當(dāng)架構(gòu)的機(jī)器并由 其執(zhí)行。優(yōu)選地,在具有例如一個(gè)或多個(gè)中央處理單元(CPU)、隨機(jī)存取存儲(chǔ)器(RAM)以及 輸入/輸出(I/O)接口的硬件的計(jì)算機(jī)平臺(tái)上實(shí)現(xiàn)該機(jī)器。計(jì)算機(jī)平臺(tái)還包括操作系統(tǒng)和 微指令代碼。在此所述的各種處理和功能可以是微指令代碼的一部分或由操作系統(tǒng)執(zhí)行的 應(yīng)用程序的一部分(或其組合)。此外,各種其它的外圍設(shè)備可以與計(jì)算機(jī)平臺(tái)相連,例如 附加的數(shù)據(jù)存儲(chǔ)設(shè)備和打印設(shè)備。還應(yīng)該理解,因?yàn)閮?yōu)選地在軟件中實(shí)現(xiàn)附圖所示的一些構(gòu)成系統(tǒng)組件和方法步 驟,系統(tǒng)組件(或過程步驟)之間的實(shí)際連接根據(jù)本發(fā)明的編程方式而不同。針對這里所 給出的教導(dǎo),本領(lǐng)域的技術(shù)人員能夠理解本發(fā)明的這些及類似實(shí)施方式或配置。圖4是示出了根據(jù)本發(fā)明的示例實(shí)施例,用于檢測壓縮信息流中的微弱信號(hào)狀態(tài) (尤其是運(yùn)動(dòng)圖像專家組(MPEG)視頻流的特技模式操作)的設(shè)備400的方框圖。設(shè)備400 包括中央處理單元(CPU)405、存儲(chǔ)設(shè)備410、傳輸流解復(fù)用器415、針對視頻的打包基本流 (PES)緩沖器420、針對音頻的PES分組緩沖器425、視頻解碼器430以及音頻解碼器435。 應(yīng)該理解,本發(fā)明不只局限于這種配置以及圖4所示的單元,因此,在保持本發(fā)明精神的同 時(shí)可以實(shí)現(xiàn)其它配置和單元。圖1是示出了根據(jù)本發(fā)明的示例實(shí)施例,用于檢測壓縮信息流中的微弱信號(hào)狀態(tài) (尤其是運(yùn)動(dòng)圖像專家組(MPEG)視頻流的特技模式操作)的方法的流程圖。圖2和圖3是 根據(jù)本發(fā)明的示例實(shí)施例、進(jìn)一步示出了圖1的方法的流程圖。即,圖2和3是在圖1的方 法/例程中分別與錯(cuò)誤處理和有效信號(hào)處理有關(guān)的子程序。在開始方法之前,將所有變量設(shè)置/復(fù)位為其初始值。在步驟101期間,幀解碼開 始于信號(hào)源。由圖4的視頻解碼器430和音頻解碼器435執(zhí)行步驟101。優(yōu)選地,可用數(shù)字 輸入源來實(shí)現(xiàn)圖1的方法,因此如果輸入是模擬的,則要使用不同的方法來檢測微弱信號(hào)狀態(tài)。因此,最初CPU 405確定視頻源是數(shù)字視頻源還是模擬視頻源(步驟105)如果視頻 源是數(shù)字視頻源,則該方法前進(jìn)到步驟110。否則,該方法前進(jìn)到步驟195。在步驟195處, 微弱信號(hào)檢測器(未示出)被指定用于模擬視頻源,并終止該方法。在步驟110處,增加變量“Framejount”。如在此所用的,變量“Framejount”提 供表示已經(jīng)計(jì)數(shù)的幀的數(shù)目的值,并且被用于檢測特定時(shí)間周期。在提供的范例中,對于 60Hz的輸入源,由變量Framejount檢測到的時(shí)間周期是一(1)秒。當(dāng)然,可以根據(jù)輸入 源來改變時(shí)間周期,因?yàn)榭梢愿鶕?jù)輸入源來改變幀速率。例如,以60幀每秒顯示60Hz的素 材,而以29. 97幀每秒顯示29. 97Hz的素材。變量Framejount對所有幀進(jìn)行計(jì)數(shù),但是當(dāng) 在步驟140的比較期間、發(fā)現(xiàn)Frame_count的值等于參考值FRAME_PER_SEC時(shí),在步驟145, 將 Frame_count 復(fù)位為 0??梢允褂闷渌姆椒▉頇z測。例如,可以使用定時(shí)器(未示出)。在這種情況中, 當(dāng)啟動(dòng)定時(shí)器時(shí),將變量Framejount復(fù)位為零(0),并且可以在每一秒,施加定時(shí)器中斷, 用于檢測一秒的時(shí)間周期,或者如果定時(shí)器中斷間隔短于一秒,從定時(shí)器中斷中可以計(jì)數(shù) 出一秒。在此使用的變量Framejount和其它變量的值被存儲(chǔ)在圖4的存儲(chǔ)設(shè)備410中, 并且由圖4的CPU 405來操作(例如遞減、遞增等)。應(yīng)該理解,可以針對圖4的打包基本流(PES)緩沖器420中的信息,例如PES報(bào)頭 和數(shù)據(jù)格式、或MPEG報(bào)頭格式,來評估微弱信號(hào)狀態(tài)的標(biāo)準(zhǔn),并且當(dāng)在這些區(qū)域中存在問 題時(shí)跳轉(zhuǎn)到錯(cuò)誤檢測(見圖2的步驟190),而不執(zhí)行有效信號(hào)處理(見圖3的步驟135)。因此,由CPU 405通過將預(yù)先建立的標(biāo)準(zhǔn)與PES緩沖器420中的當(dāng)前PES數(shù)據(jù)進(jìn) 行比較,來確定在PES緩沖器420中是否存在有效PES (步驟115)。如果是,則該方法前進(jìn) 到步驟120。否則,該方法前進(jìn)到步驟190。在步驟190處,執(zhí)行錯(cuò)誤處理,并且該方法前進(jìn) 到步驟140。在步驟120處,通過將PES報(bào)頭和相應(yīng)的時(shí)間標(biāo)記與預(yù)先建立的標(biāo)準(zhǔn)進(jìn)行比較, 確定PES報(bào)頭是否是有效的。如果是,則該方法前進(jìn)到步驟125。否則,該方法前進(jìn)到步驟 190。在步驟125處,由視頻解碼器430和音頻解碼器435開始下一層的解碼,即MPEG流的 解碼。在步驟130處,CPU 405確定MPEG報(bào)頭和數(shù)據(jù)是否是有效的。如果是,則該方法前 進(jìn)到步驟135。否則,該方法前進(jìn)到步驟190。在步驟135,執(zhí)行有效信號(hào)處理。在步驟140 處,CPU 405 確定變量 Frame_count 是否等于 FRAME_PER_SEC。Frame_ count和FRAME_PER_SEC都可以實(shí)現(xiàn)為整數(shù),每一個(gè)代表在給定時(shí)間周期內(nèi)的特定數(shù)目的 幀。優(yōu)選地,盡管不是必須地,以每秒一次的速率將變量Frame_count與FRAME_PER_SEC進(jìn) 行比較。對于良好的信號(hào)狀態(tài),F(xiàn)RAME_PER_SEC代表有效幀計(jì)數(shù),表示所有的幀都是有效幀。 因此,如果是(即,如果Framejount = FRAME_PER_SEC),則該方法前進(jìn)到步驟145。否則, 終止該方法。在步驟145處,F(xiàn)rame_count被復(fù)位為零。在步驟150 處,CPU 405 確定變量 Weak_signal_count 是否大于 LIMIT_FRAME_ COUNT。如果是,該方法前進(jìn)到步驟155。否則,終止該方法。變量“Weak_Signal_COunt”表 示在給定時(shí)間周期內(nèi)檢測到的微弱信號(hào)狀態(tài)的數(shù)目。變量“LIMIT_FRAME_C0UNT”表示在給 定時(shí)間周期內(nèi)的幀的閾值數(shù)目(或計(jì)數(shù))。應(yīng)該注意,變量Weak_Signal_COunt和LIMIT_ FRAME_C0UNT可以實(shí)現(xiàn)為整數(shù)。在步驟155處,由CPU 405產(chǎn)生微弱信號(hào)檢測事件,并且終 止該方法。
參考圖2,圖2涉及錯(cuò)誤檢測(圖1中的步驟190),CPU 405確定當(dāng)前是否檢測到交替模式狀態(tài)(即特技模式標(biāo)識(shí))(步驟205)。如果是,子程序前進(jìn)到步驟210。否則,如 果當(dāng)前沒有檢測到特技模式(即,檢測到數(shù)據(jù)流處于正常模式),則錯(cuò)誤歸因于可能的微弱 信號(hào),并且子程序前進(jìn)到步驟220 (在此,增加Weak_Signal_COimt的值增加了產(chǎn)生微弱信 號(hào)事件的可能性)。在步驟210 處,遞減變量 WaitGoodSignalCount。變量 WaitGoodSignalCount 可以實(shí)現(xiàn)為代表按照秒或其分?jǐn)?shù)或倍數(shù)來測量的特定時(shí)間周期的整數(shù)。在步驟215處, CPU 405確定WaitGoodSignalCount是否等于零(即,測試窗口是否已經(jīng)過去)。如果是 (WaitGoodSignalCount = 0),則該方法前進(jìn)到步驟220。否則,終止子程序。在步驟220, 遞增Weak_signal_count,并且終止子程序。參考圖3,圖3涉及有效信號(hào)處理(圖1中的步驟135),檢查當(dāng)前是否檢測到特技 模式(步驟305)。如果是,子程序前進(jìn)到步驟310。否則,終止子程序。在步驟310,變量 WaitGoodSignalCount被設(shè)置為參考值INIT_WAIT_VALUE的初始值,并且終止子程序。應(yīng)該 注意,INIT_WAIT_VALUE可以實(shí)現(xiàn)為代表按照秒或其分?jǐn)?shù)或倍數(shù)來測度的特定時(shí)間周期的 整數(shù)。初始值INIT_WAIT_VALUE決定用于檢測下一個(gè)有效信號(hào)的窗口尺寸。因此,如果數(shù)據(jù) 流處于獨(dú)特的模式,例如但不局限于,特技模式,則連續(xù)復(fù)位計(jì)數(shù)(WaitGoodSignalCoimt) 來避免錯(cuò)誤肯定的微弱信號(hào)事件。這與錯(cuò)誤處理步驟(見圖2)形成對比,其中減少 WaitGoodSignalCoimt (步驟210)并且不將當(dāng)前幀標(biāo)記為無效,直到滿足下面的條件先前 檢測到有效幀并且WaitGoodSignalCount達(dá)到零。盡管已經(jīng)參考附圖描述了示例性實(shí)施例,但是應(yīng)該理解,本發(fā)明并不局限于這些 精確的實(shí)施例,而且可以由本領(lǐng)域的技術(shù)人員來實(shí)現(xiàn)各種改變和修改,而不脫離本發(fā)明的 范圍或精神。所有這樣的改變和修改應(yīng)包括在所附權(quán)利要求所限定的本發(fā)明的范圍內(nèi)。
權(quán)利要求
一種用于檢測壓縮信息流的信號(hào)狀態(tài)的方法,包括步驟在預(yù)定搜索窗口中,檢測壓縮信息流中的交替模式狀態(tài)和有效幀;以及當(dāng)在預(yù)定搜索窗口內(nèi)沒有檢測到(a)交替模式狀態(tài)和(b)有效幀中至少一個(gè)時(shí),輸出檢測到無效信號(hào)狀態(tài)的指示。
2.根據(jù)權(quán)利要求1所述的方法,還包括步驟當(dāng)在同一個(gè)預(yù)定搜索窗口中檢測到交替 模式狀態(tài)和至少一個(gè)有效幀時(shí),輸出檢測到有效信號(hào)的另一個(gè)指示。
3.根據(jù)權(quán)利要求1所述的方法,其中,無效信號(hào)狀態(tài)包括微弱信號(hào)狀態(tài)和無信號(hào)狀態(tài) 之一。
4.根據(jù)權(quán)利要求1所述的方法,還包括步驟 檢測壓縮信息流中的錯(cuò)誤;檢測壓縮信息流中的交替模式狀態(tài);以及每次無錯(cuò)誤地檢測到交替模式狀態(tài)時(shí),連續(xù)復(fù)位預(yù)定搜索窗口的尺寸,以避免錯(cuò)誤肯 定指示,該錯(cuò)誤肯定指示指示檢測到無效信號(hào)狀態(tài)。
5.根據(jù)權(quán)利要求1所述的方法,其中,壓縮信息流被存儲(chǔ)在緩沖器中,并且所述檢測步 驟包括步驟確定緩沖器中的數(shù)據(jù)是否是有效的。
6.根據(jù)權(quán)利要求1所述的方法,其中,所述檢測步驟包括步驟確定壓縮信息流具有有 效報(bào)頭和時(shí)間標(biāo)記信息。
7.根據(jù)權(quán)利要求1所述的方法,其中,壓縮信息流包括MPEG流,并且所述檢測步驟包括 步驟確定與MPEG流相對應(yīng)的MPEG報(bào)頭和MPEG數(shù)據(jù)是否是有效的。
8.根據(jù)權(quán)利要求7所述的方法,其中,MPEG流被存儲(chǔ)在打包基本流PES緩沖器中,以及 所述檢測步驟包括步驟確定PES緩沖器中的PES數(shù)據(jù)是否是有效的;確定與MPEG流相對應(yīng)的打包基本流PES報(bào)頭和時(shí)間標(biāo)記信息是否是有效的;以及 確定與MPEG流相對應(yīng)的MPEG報(bào)頭和MPEG數(shù)據(jù)是否是有效的。
9.根據(jù)權(quán)利要求1所述的方法,還包括步驟 檢測壓縮信息流中的錯(cuò)誤;當(dāng)在正常模式中,在壓縮信息流的給定幀中檢測到錯(cuò)誤時(shí),修改微弱信號(hào)計(jì)數(shù)器,微弱 信號(hào)計(jì)數(shù)器表示在給定時(shí)間周期內(nèi)檢測到的微弱信號(hào)狀態(tài)的數(shù)目;將微弱信號(hào)計(jì)數(shù)器與幀計(jì)數(shù)限值進(jìn)行比較,幀計(jì)數(shù)限值表示幀的閾值數(shù)目;以及 當(dāng)微弱信號(hào)計(jì)數(shù)器大于幀計(jì)數(shù)限值時(shí),輸出檢測到微弱信號(hào)狀態(tài)的另一個(gè)指示。
10.根據(jù)權(quán)利要求1所述的方法,還包括步驟 檢測壓縮信息流中的錯(cuò)誤;確定預(yù)定搜索窗口是否已經(jīng)過去;當(dāng)在交替模式狀態(tài)中,在壓縮信息流的給定幀中檢測到錯(cuò)誤,并且預(yù)定搜索窗口已經(jīng) 過去時(shí),修改微弱信號(hào)計(jì)數(shù)器,微弱信號(hào)計(jì)數(shù)器表示在給定時(shí)間周期內(nèi)檢測到的微弱信號(hào) 狀態(tài)的數(shù)目;將幀計(jì)數(shù)限值與微弱信號(hào)計(jì)數(shù)器進(jìn)行比較,幀計(jì)數(shù)限值表示在給定時(shí)間周期內(nèi)的幀的 閾值數(shù)目;以及當(dāng)微弱信號(hào)計(jì)數(shù)器大于幀計(jì)數(shù)限值時(shí),輸出檢測到微弱信號(hào)狀態(tài)的另一個(gè)指示。
11.根據(jù)權(quán)利要求1所述的方法,其中,由特技模式標(biāo)識(shí)表示交替模式狀態(tài)。
12.一種用于檢測特技模式運(yùn)動(dòng)圖像專家組(MPEG)流的信號(hào)狀態(tài)的方法,包括步驟在預(yù)定搜索窗口中,檢測特技模式MPEG流中的特技模式標(biāo)識(shí)和有效幀;以及當(dāng)在預(yù)定搜索窗口內(nèi)沒有檢測到(a)特技模式標(biāo)識(shí)和(b)有效幀中至少一個(gè)時(shí),輸出 檢測到微弱信號(hào)狀態(tài)和無信號(hào)狀態(tài)之一的指示。
13.根據(jù)權(quán)利要求12所述的方法,還包括步驟當(dāng)在同一個(gè)預(yù)定搜索窗口中檢測到特 技模式標(biāo)識(shí)和有效幀時(shí),輸出檢測到有效信號(hào)的另一個(gè)指示。
14.一種用于檢測壓縮信息流的信號(hào)狀態(tài)的設(shè)備,包括檢測裝置,在預(yù)定搜索窗口中,檢測壓縮信息流中的交替模式狀態(tài)和有效幀;以及輸出裝置,當(dāng)在預(yù)定搜索窗口內(nèi)沒有檢測到(a)交替模式狀態(tài)和(b)有效幀中至少一 個(gè)時(shí),輸出檢測到無效信號(hào)狀態(tài)的指示。
15.根據(jù)權(quán)利要求14所述的設(shè)備,還包括輸出裝置,用于當(dāng)在同一個(gè)預(yù)定搜索窗口中 檢測到交替模式狀態(tài)和至少一個(gè)有效幀時(shí),輸出檢測到有效信號(hào)的另一個(gè)指示。
16.根據(jù)權(quán)利要求14所述的設(shè)備,其中,無效信號(hào)狀態(tài)包括微弱信號(hào)狀態(tài)和無信號(hào)狀 態(tài)之一。
17.根據(jù)權(quán)利要求14所述的設(shè)備,還包括檢測裝置,用于檢測壓縮信息流中的錯(cuò)誤;檢測裝置,用于檢測壓縮信息流的交替模式;以及復(fù)位裝置,用于每次無錯(cuò)誤地檢測到壓縮信息流的交替模式狀態(tài)時(shí),連續(xù)復(fù)位預(yù)定搜 索窗口的尺寸,以避免錯(cuò)誤肯定指示,該錯(cuò)誤肯定指示指示檢測到無效信號(hào)狀態(tài)。
18.根據(jù)權(quán)利要求14所述的設(shè)備,其中,壓縮信息流被存儲(chǔ)在緩沖器中,并且所述檢測 裝置包括確定裝置,用于確定緩沖器中的數(shù)據(jù)是否是有效的。
19.根據(jù)權(quán)利要求14所述的設(shè)備,其中,所述檢測裝置包括確定裝置,用于確定壓縮 信息流是否包含有效報(bào)頭和時(shí)間標(biāo)記信息。
20.根據(jù)權(quán)利要求14所述的設(shè)備,其中,所述檢測裝置包括確定裝置,用于確定與壓 縮信息流相對應(yīng)的報(bào)頭和數(shù)據(jù)是否是有效的。
21.根據(jù)權(quán)利要求14所述的設(shè)備,其中,壓縮信息流被存儲(chǔ)在緩沖器中,以及所述檢測 裝置包括裝置,用于確定緩沖器中的數(shù)據(jù)是否是有效的;裝置,用于確定與壓縮信息流相對應(yīng)的報(bào)頭和時(shí)間標(biāo)記信息是否是有效的;以及裝置,用于確定與壓縮信息流相對應(yīng)的報(bào)頭和數(shù)據(jù)是否是有效的。
22.根據(jù)權(quán)利要求14所述的設(shè)備,還包括檢測裝置,用于檢測壓縮信息流中的錯(cuò)誤;修改裝置,用于當(dāng)在正常模式中,在壓縮信息流的給定幀中檢測到錯(cuò)誤時(shí),修改微弱信 號(hào)計(jì)數(shù)器,微弱信號(hào)計(jì)數(shù)器表示在給定時(shí)間周期內(nèi)檢測到的微弱信號(hào)狀態(tài)的數(shù)目;比較裝置,用于將微弱信號(hào)計(jì)數(shù)器與幀計(jì)數(shù)限值進(jìn)行比較,幀計(jì)數(shù)限值表示的幀的閾 值數(shù)目;以及輸出裝置,用于當(dāng)微弱信號(hào)計(jì)數(shù)器大于幀計(jì)數(shù)限值時(shí),輸出檢測到微弱信號(hào)狀態(tài)的另 一個(gè)指示。
23.根據(jù)權(quán)利要求14所述的設(shè)備,還包括步驟 檢測裝置,用于檢測壓縮信息流中的錯(cuò)誤; 確定裝置,用于確定預(yù)定搜索窗口是否已經(jīng)過去;修改裝置,用于當(dāng)在交替模式狀態(tài)中,在壓縮信息流的給定幀中檢測到錯(cuò)誤并且預(yù)定 搜索窗口已經(jīng)過去時(shí),修改微弱信號(hào)計(jì)數(shù)器,微弱信號(hào)計(jì)數(shù)器表示在給定時(shí)間周期內(nèi)檢測 到的微弱信號(hào)狀態(tài)的數(shù)目;比較裝置,用于將幀計(jì)數(shù)限值與微弱信號(hào)計(jì)數(shù)器進(jìn)行比較,幀計(jì)數(shù)限值表示幀的閾值 數(shù)目;以及輸出裝置,用于當(dāng)微弱信號(hào)計(jì)數(shù)器大于幀計(jì)數(shù)限值時(shí),輸出檢測到微弱信號(hào)狀態(tài)的另 一個(gè)指示。
24.根據(jù)權(quán)利要求14所述的設(shè)備,其中,由特技模式標(biāo)識(shí)表示交替模式狀態(tài)。
全文摘要
提供了一種用于檢測運(yùn)動(dòng)圖像專家組(MPEG)流的信號(hào)狀態(tài)的方法。在預(yù)定搜索窗口中,檢測MPEG流中的交替模式標(biāo)識(shí)和有效幀。當(dāng)在同一個(gè)預(yù)定搜索窗口中,檢測到交替模式標(biāo)識(shí)和至少一個(gè)有效幀時(shí),輸出檢測到有效信號(hào)的指示。
文檔編號(hào)H04N5/44GK101815228SQ20101018111
公開日2010年8月25日 申請日期2004年3月25日 優(yōu)先權(quán)日2003年7月21日
發(fā)明者李章煥, 查爾斯·威廉·沃雷爾 申請人:湯姆森許可貿(mào)易公司