專利名稱:對視頻信號執(zhí)行特技模式的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種對視頻信號執(zhí)行特技模式的方法。該方法包括如下步驟 接收特技模式命令;響應(yīng)特技模式命令,復(fù)制視頻信號中的圖像,以便形成 特技模式視頻信號;確定正被復(fù)制的圖像是否是雙向預(yù)測圖像;如果正被復(fù) 制的圖像是雙向預(yù)測圖像,則限定復(fù)制步驟為預(yù)定次數(shù)。
在本發(fā)明的另 一方面, 一種對視頻信號執(zhí)行特技模式的方法包括如下步 驟接收前進特技模式命令;響應(yīng)所述前進特技模式命令,復(fù)制所述視頻信 號中的雙向預(yù)測圖像,以便形成特技模式視頻信號,其中所述雙向預(yù)測圖像包括具有顯示指示符值的顯示指示符。所述方法還包括步驟將所重復(fù)的雙 向預(yù)測圖像的顯示指示符設(shè)置為該顯示指示符值。本發(fā)明還涉及一種對視頻信號執(zhí)行特技模式的系統(tǒng)。該系統(tǒng)包括用于從 存儲介質(zhì)中讀出數(shù)據(jù)并且輸出視頻信號的控制器和處理器。該處理器最好被 編程用來接收特技模式命令(比如前進特技模式命令),并且響應(yīng)特技模式命 令,重復(fù)視頻信號中的圖像(例如雙向預(yù)測圖像),以便形成特技模式視頻信號, 其中所述圖像包括一個顯示指示符。所述處理器還可以:故編程用來將重復(fù)的 圖像的顯示指示符設(shè)置為原始圖像給出的值。或者,所述處理器可被編程用 來將雙向預(yù)測圖像被重復(fù)的次數(shù)限定為一個預(yù)定次數(shù)。
圖1是根據(jù)本發(fā)明的結(jié)構(gòu)用于執(zhí)行前進或幻燈片放映特技模式的系統(tǒng)的 方框圖;圖2示出了根據(jù)本發(fā)明的結(jié)構(gòu)用于執(zhí)行前進或幻燈片放映特技模式的方 法的操作流程圖;和圖3示出了一個典型的顯示順序中的圖像結(jié)構(gòu)組。
具體實施方式
圖1的方框圖示出了一種才艮據(jù)本發(fā)明的結(jié)構(gòu)用于實現(xiàn)各種高級的操作特 征的系統(tǒng)100。然而,本發(fā)明不僅限于圖1所示的特定系統(tǒng),因為本發(fā)明也 可以用任意其它能夠接收數(shù)字編碼信號并且將信號傳輸?shù)斤@示裝置的系統(tǒng)來 實現(xiàn)。此外,系統(tǒng)100不僅限于從某一特定類型的存儲介質(zhì)中讀取數(shù)據(jù)或?qū)?數(shù)據(jù)寫入到某一特定的類型的存儲介質(zhì),因為系統(tǒng)100可以使用任意能夠存 儲數(shù)字編碼數(shù)據(jù)的存儲介質(zhì)。系統(tǒng)100可以包括一個控制器110,該控制器110乂人存儲介質(zhì)112中讀出 數(shù)據(jù),并且將lt據(jù)寫入到存儲介質(zhì)112。系統(tǒng)100還可以包括搜索引擎114、 微處理器116和顯示裝置118。搜索引擎114可以包括合適的軟件和電路,用 于在從存儲介質(zhì)112讀取的視頻信號中定位一個或多個特定類型的圖像。還 可以提供控制和數(shù)據(jù)接口,以便允許微處理器116控制控制器110和搜索引 擎114的操作??梢栽诖鎯ζ髦刑峁┖线m的軟件或固件,通過微處理器116 執(zhí)行傳統(tǒng)的操作。此外,根據(jù)本發(fā)明的技術(shù)方案可以為微處理器116提供例行程序。應(yīng)當理解的是搜索引擎114和微處理器116的全部或部分可以是本發(fā)明 技術(shù)方案中的視頻處理器120。此外,控制器110、搜索引擎114和微處理器 116的全部或部分可以是本發(fā)明技術(shù)方案中的比特流源122。在一種結(jié)構(gòu)中, 顯示裝置118可以包括它自己的解碼器119,該解碼器119對從存儲介質(zhì)112 讀取的并且由比特流源122處理的任意視頻信號的全部或部分進行解碼。在 這些特定的結(jié)構(gòu)中,比特流源122中的解碼器(未示出)通常不對從存儲介質(zhì) 112讀取的視頻信號進行解碼。這個特定的實施例可以稱作是遠程解碼器的 結(jié)構(gòu),并且顯示裝置118中的解碼器119可以被認為是一個遠程解碼器。然 而,應(yīng)當指出,本發(fā)明不僅限于這種方案,因為本發(fā)明也可以在其它合適的 系統(tǒng)中實現(xiàn)。在操作中,控制器110可以讀取包括存儲介質(zhì)112中的多個數(shù)字編碼圖 像的視頻信號。在一種結(jié)構(gòu)中,如果微處理器116接收一個特技模式命令, 微處理器116可以重復(fù)地將視頻信號中的圖像傳輸?shù)浇獯a器119,從而形成一 個特技模式視頻信號。微處理器116可以通過傳輸將被重復(fù)的圖像的重復(fù)或 副本來執(zhí)行重復(fù)步驟。在特技模式期間這些將被重復(fù)的圖像的副本,可以稱 作隨后重復(fù)的圖像。根據(jù)本發(fā)明的一個方面,將被重復(fù)的圖像可以是雙向預(yù) 測(B)圖像,并且特技模式可以是前進特技模式(例如幀或場前進)或幻燈片放 映特一支一莫式。在特技模式期間,可以在顯示裝置118上重復(fù)地顯示(通過使用隨后重復(fù) 的圖像)將被重復(fù)的圖像。此外,這個圖像和隨后重復(fù)的圖像可以包括一個顯 示指示符,該顯示指示符通常用于使解碼器119能夠確定一圖像至少相對于 視頻信號中的其它圖像而將被顯示的時間。在一種結(jié)構(gòu)中,微處理器116可 以設(shè)置將被重復(fù)的圖像的顯示指示符,并且將隨后重復(fù)的圖像設(shè)置為一個反 映所希望的顯示順序的預(yù)定值。將被重復(fù)的圖像的顯示指示符的預(yù)定值可以 與隨后重復(fù)的圖像的顯示指示符的預(yù)定值相同。圖像的顯示指示符可以是時 間參考字段。此外,微處理器116可以將任意參考幀的顯示指示符設(shè)置為一 個預(yù)定值,該值可以用于預(yù)測在特技模式期間將被重復(fù)的圖像。此外,如果 在特技模式期間重復(fù)雙向預(yù)測圖像(B-圖像),那么所涉及的特定討論將在下面 進行說明。提出,盡管根據(jù)本發(fā)明的一個方面的遠程解碼器能夠處理重復(fù)圖 像??赡苄枰恍┻h程解碼器,隨后重復(fù)的圖像必須比之前被重復(fù)的圖像具有更高的時間參考字段。在這種情況下,本發(fā)明的另一個實施例可能更合適, 它使用了具有遞增的時間參考字段(或顯示指示符)的重復(fù)圖像。將在下面對本 發(fā)明的全部操作進行更詳細的討論。 對雙向預(yù)測幀執(zhí)行特技^t式圖2示出了流程圖200,用于論證一種可以對B圖像執(zhí)行特技模式方式。 在結(jié)構(gòu)中,可以以一個遠程解碼器結(jié)構(gòu)來實現(xiàn)本發(fā)明。根據(jù)本發(fā)明的發(fā)明目 的,遠程解碼器結(jié)構(gòu)可以是這樣的任意系統(tǒng),即該系統(tǒng)中視頻信號中的至少 一部分圖像可以通過解碼器被解碼,該解碼器是外部解碼器,并且不受比特 流源的控制,所述比特流源將圖像提供給解碼器。例如,比特流源可以是光 存儲介質(zhì)播放器或記錄器,例如數(shù)字視頻播放器或記錄器,它可以從光存儲 介質(zhì)讀取多媒體數(shù)據(jù),并且將這些數(shù)據(jù)通過傳輸通道傳輸?shù)綌?shù)字電視,所述 數(shù)字電視包括它自己的解碼器。然而,可以理解,本發(fā)明不僅限于這個例子 或是一個遠程解碼器方案,因為也可以用其它合適的系統(tǒng)或結(jié)構(gòu)來實現(xiàn)本發(fā) 明。在步驟202,接收一個特技模式命令。在一個結(jié)構(gòu)中,特技模式命令可以 是幀前進、場前進(利用場圖像)或幻燈片放映特技模式命令。根據(jù)本發(fā)明的發(fā) 明目的,幀前進、場前進或幻燈片放映特技模式可以是特技模式,其中視頻 信號中的特定圖像可以對于由觀眾確定的時間段中被重復(fù)地顯示在顯示裝置 上。雖然本發(fā)明主要依據(jù)前進或幻燈片放映特技模式進行研究,必須指出也 可以用任意其它合適的特技模式來實現(xiàn)本發(fā)明。在判定塊203,確定將被重 復(fù)的圖像是否是B-圖像。 一旦在步驟204接收到特技模式命令,則重復(fù)視頻 信號中的圖像,以便形成特技模式視頻信號。如果將被重復(fù)的圖像不是B-圖 像,則在步驟208完成對圖像的其它處理。在一種結(jié)構(gòu)中并且如前所述,如果在判定塊203將被重復(fù)的圖像是B圖 像,這個圖像的重復(fù)或副本(稱作隨后重復(fù)圖像)可以被限定為 一個預(yù)定數(shù)目的 重復(fù)。最好,將重復(fù)幀的預(yù)定數(shù)目設(shè)置為給定標準圖像組所允許的圖像的最 大數(shù)。例如,當預(yù)測距離等于2(M-2)時,可以將預(yù)定次數(shù)設(shè)置為1023(或34 秒),當預(yù)測距離等于3(M-3)時,可以將預(yù)定次數(shù)設(shè)置為511(或17秒),其 中幀速率是每秒30幀。如果沒有這些設(shè)置的限定,則建議幀前進特技模式只 使用錨幀或參考幀,例如I或P圖像。此外,將被重復(fù)的圖像和隨后重復(fù)圖 像可以包括一個顯示指示符。在本發(fā)明具有使用了遞增顯示指示符或時間參考字段重復(fù)的圖像的情況下,最好將在圖像組(GOP)中最后一個圖像的顯示指 示符限定為GOP所允許的圖像最大數(shù),并且對GOP中的其它圖像中的時間 參考字段進行其它必需的調(diào)整,避免防礙特定的解碼器參數(shù)。例如,解碼器 可能需要所接收的雙向預(yù)測圖像必須具有時間參考字段,該字段是最后二個 時間參考字段之間的字段,和/或需要接收的雙向預(yù)測圖像的時間參考字段具 有一個比之前接收的雙向預(yù)測圖像更低的值。在一個方案中的慢動作特技模 式中,不允許重復(fù)時間參考字段值,根據(jù)本發(fā)明的另一種情況,GOP中的每 個圖像都可以被重復(fù)相同的次數(shù),并且所述重復(fù)次數(shù)可以通過GOP允許的圖 像的最大數(shù)(例如1023)除以GOP中的圖像數(shù)量(N)進行限定,例如1023/N。在步驟212,可以將重復(fù)圖像的顯示指示符隨意地設(shè)置為一個預(yù)定值,例 如被重復(fù)的原始圖像的顯示指示符值。在步驟214,被重復(fù)的圖像的隨后重 復(fù)圖像可以被隨意地設(shè)置為另一個預(yù)定值,例如1023。同樣地,例如每個將 在特技模式期間被顯示的圖像的顯示指示符可以是相同的或可以遞增到 1022。如先前所述,顯示指示符可以是時間參考字段。時間參考字段通常是 位于數(shù)字編碼圖像的圖像最前的部分IO位字段。這些字段通常具有一個整數(shù) 值,并且一些解碼器根據(jù)這個值確定何時顯示圖像。然而,本發(fā)明不僅限于 這個情況,因為其它合適的顯示指示符也可用于反映一個所希望的顯示順序。將在下面討論在步驟210 - 214描述的處理的一個例子。參考圖3,以顯 示順序的形式示出了一個圖像組(GOP)的典型結(jié)構(gòu)300。所述GOP可以包括B 圖像、預(yù)測(P)圖像和內(nèi)部(I)圖像。下標數(shù)字表示每個圖4象的時間參考字段的 整數(shù)值,并且可以表示至少在正常播放期間相對于GOP中其他圖像特定圖像 何時將被顯示。例如,GOP中的第一圖像,Bo將第一個被顯示,接著是B。 12等等。本領(lǐng)域的普通技術(shù)人員可以理解,所述發(fā)明不僅限于使用在這個特 定的類型的GOP上,并且時間參考字段的整數(shù)值不僅限于這些特殊值。在現(xiàn)有技術(shù)中,當傳輸一個用于解碼和顯示的圖像B時,根據(jù)預(yù)測的B 圖像的兩個參考圖像必須凈線送到解碼器,并且在B圖像之前被解碼。只要 所述參考圖像被解碼,B圖像可以被解碼,并且根據(jù)它們的顯示順序顯示圖 像,所述圖像可以從時間參考字段的整數(shù)值獲得。例如,如果參考圖像是P圖像P5和Pg,并且將解碼并且顯示B圖像B6,則首先解碼P5和Ps,接著是B6;因此,顯示順序如下P5、 B6和Pg(為了方便起見,這些例子與圖像B7 無關(guān))。繼續(xù)這個例子,為了反映所希望的顯示順序,可以將圖像Ps的時間參考字段的整數(shù)值設(shè)置為預(yù)定值5,可以將圖像B6的時間參考字段的整數(shù)值設(shè)置 為6,可以將圖像Ps的時間參考字段的整數(shù)值設(shè)置為8。因為參考圖像被傳 輸?shù)浇獯a器并且在圖像B6之前被解碼,因此,參考圖像的時間參考字段的值 被設(shè)置在圖像B6的時間參考字段的值之前。如果將對圖像B6(或這方面任意其它B圖像)執(zhí)行與定格相關(guān)的特技模式, 例如前進特技模式或幻燈片放映特技模式,則這樣的處理可能有問題,。具體 來講,因為圖像B6被重復(fù),每個隨后重復(fù)圖像的時間參考字段的值都設(shè)置為 反映它們的所希望的顯示順序。因此,圖像B6的隨后重復(fù)圖像的時間參考字 段的值通常在與定格相關(guān)的特技模式期間逐漸遞增。然而,如前所述,參考 圖像P8的時間參考字段的整數(shù)值將保持相同,并且當與定格相關(guān)的特技模式 停止時,可以無順序地顯示圖像P8,因為解碼器(尤其是在它被遠程定位時) 不知道特技模式已經(jīng)啟動。然而,根據(jù)本發(fā)明的結(jié)構(gòu),可以將圖像B6的整數(shù)值設(shè)置為6,也可以將 圖像B6的隨后重復(fù)圖像的時間參考字段的整數(shù)值設(shè)置為值6,或遞增至預(yù)定 值。雖然已經(jīng)結(jié)合在此披露的實施例描述了本發(fā)明,但是應(yīng)當理解上述說明
權(quán)利要求
1.一種對視頻信號執(zhí)行特技模式的方法,包括如下步驟接收特技模式命令;響應(yīng)所述特技模式命令,復(fù)制視頻信號中的圖像,以便形成特技模式視頻信號;確定正被復(fù)制的圖像是否是雙向預(yù)測圖像;以及如果正被復(fù)制的圖像是雙向預(yù)測圖像,則將復(fù)制步驟限定為一次數(shù),該次數(shù)小于雙向預(yù)測圖像的復(fù)制導(dǎo)致與圖像先后順序有關(guān)的錯誤所在的點。
2. 根據(jù)權(quán)利要求l的方法,其中所述特技模式包括幀前進特技模式。
3. 根據(jù)權(quán)利要求l的方法,其中所述方法還包括步驟將與所復(fù)制的雙 向預(yù)測圖像隨后相鄰的圖像的顯示指示符設(shè)置為預(yù)定值。
4. 根據(jù)權(quán)利要求3的方法,其中所述顯示指示符包括具有整數(shù)值的時間 參考字段。
5. 根據(jù)權(quán)利要求1的方法,其中所述特技模式包括幻燈片放映特技模式。
6. 根據(jù)權(quán)利要求l的方法,其中所述預(yù)定次數(shù)被設(shè)置為給定標準的圖像 組中允許的最大圖像數(shù)。
7. 根據(jù)權(quán)利要求l的方法,其中所述特技模式包括場前進特技模式。
8. 根據(jù)權(quán)利要求l的方法,其中所述特技模式^L頻信號的至少一部分由 遠程解碼器解碼。
9. 根據(jù)權(quán)利要求l的方法,其中所述方法還包括步驟連續(xù)增大正被復(fù) 制的圖像的每一個的時間參考字段,并且將圖像組中最后圖像的時間參考字 段限定為給定標準的圖像組中允許的最大圖像數(shù)。
10. 根據(jù)權(quán)利要求l的方法,其中所述方法還包括步驟將正被復(fù)制的 圖像的時間參考字段設(shè)置為該正被復(fù)制的圖像的時間參考字段的值。
11. 一種對視頻信號執(zhí)行特技模式的方法,包括如下步驟 接收前進特技模式命令;響應(yīng)于所述前進特技模式命令,復(fù)制視頻信號中的雙向預(yù)測圖像以便形 成特技模式視頻信號,其中所述雙向預(yù)測圖像包含具有顯示指示符值的顯示 指示符;和將所復(fù)制的雙向預(yù)測圖像的顯示指示符設(shè)置為該顯示指示符值。
12. 根據(jù)權(quán)利要求ll的方法,其中所述特技模式視頻信號的至少一部分 由遠程解碼器解碼。
13. 根據(jù)權(quán)利要求11的方法,其中所述視頻信號的圖像組中的最后圖像 被設(shè)置為給定標準的圖像組中允許的最大圖像數(shù)。
14. 根據(jù)權(quán)利要求11的方法,其中所述前進特技模式命令包括需要復(fù)制 至少 一個雙向預(yù)測幀圖像的幀前進特技模式命令。
15. 根據(jù)權(quán)利要求11的方法,其中所述前進特技模式命令包括需要復(fù)制 至少 一個雙向預(yù)測場圖像的場前進特技模式命令。
16. —種對視頻信號執(zhí)行特技模式的系統(tǒng),包括控制器,用于從存儲介質(zhì)讀取數(shù)據(jù),并且輸出視頻信號;和 處理器,所述處理器^L編程用來響應(yīng)于特技模式命令,復(fù)制視頻信號中的圖像以便形成特技模式視頻信號;確定正被復(fù)制的圖像是否是雙向預(yù)測圖像;以及 如果正被復(fù)制的圖像是雙向預(yù)測圖像,則將復(fù)制步驟限定為一次數(shù), 該次數(shù)小于雙向預(yù)測圖像的復(fù)制導(dǎo)致與圖像先后順序有關(guān)的錯誤所在的點。
17. 根據(jù)權(quán)利要求16的系統(tǒng),其中所述處理器還被編程用來將視頻信號 的隨后圖像的顯示指示符設(shè)置為給定標準的圖像組所允許的最大值。
18. 根據(jù)權(quán)利要求17的系統(tǒng),其中所述顯示指示符包括具有整數(shù)值的時 間參考字段。
19. 根據(jù)權(quán)利要求16的系統(tǒng),其中所述特技模包括前進特技模式。
20. 根據(jù)權(quán)利要求19的系統(tǒng),其中所述前進特技模式是從包括幀前進特 技模式、幀幻燈片放映特技模式、場前進特技模式和場幻燈片放映特技模式 的模式組中選擇的。
21. 根據(jù)權(quán)利要求16的系統(tǒng),其中所述特技模式視頻信號的至少一部分 由遠程解碼器解碼。
全文摘要
一種對視頻信號執(zhí)行特技模式的方法(200),包括如下步驟接收特技模式命令(202),并且響應(yīng)所述特技模式命令,重復(fù)視頻信號中的圖像(204),以便形成特技模式視頻信號。如果被重復(fù)的圖像是雙向預(yù)測圖像,則該方法可以將重復(fù)步驟的次數(shù)限定為一個預(yù)定次數(shù)。
文檔編號G11B20/10GK101242504SQ20081008130
公開日2008年8月13日 申請日期2002年10月22日 優(yōu)先權(quán)日2001年10月23日
發(fā)明者唐納德·H·威利斯, 書 林 申請人:湯姆森特許公司