專利名稱:利用偽雙向預(yù)測(cè)圖像的特技模式的制作方法
技術(shù)領(lǐng)域:
本發(fā)明通常涉及視頻系統(tǒng),更具體地,涉及記錄或重放數(shù)字編碼的視頻序列的視頻系統(tǒng)。
背景技術(shù):
數(shù)字電視(DTV)和高清晰電視(HDTV)在今天的消費(fèi)類(lèi)電子市場(chǎng)上正在獲得普及。這些類(lèi)型的電視產(chǎn)品的許多購(gòu)買(mǎi)者經(jīng)常購(gòu)買(mǎi)數(shù)字錄像機(jī)或播放器,例如數(shù)字視頻盤(pán)(DVD)記錄器或播放器,以便觀看預(yù)先記錄的節(jié)目或記錄其喜愛(ài)的節(jié)目。特別地,DTV(或HDTV)和數(shù)字錄像機(jī)或播放器的組合可以作為家庭影院娛樂(lè)系統(tǒng)的集成部分。
典型地,數(shù)字錄像機(jī)或播放器包含運(yùn)動(dòng)圖像專家組(MPEG)解碼器,用于解碼存儲(chǔ)在記錄器或播放器所播放的盤(pán)上的數(shù)字編碼的多媒體數(shù)據(jù)。如果數(shù)字錄像機(jī)或播放器與傳統(tǒng)(非DTV或非HDTV)電視顯示設(shè)備相連,則在傳統(tǒng)電視顯示器上顯示之前,將由數(shù)字錄像機(jī)或播放器的MPEG解碼器對(duì)數(shù)字編碼的信號(hào)進(jìn)行解碼。然而,明顯地,由于在大多數(shù)數(shù)字錄像機(jī)或播放器中的MPEG解碼器不能夠處理解碼針對(duì)這樣的電視接收機(jī)的視頻信號(hào)的嚴(yán)格要求,許多DTV包含其自身的MPEG解碼器。由此,如果數(shù)字錄像機(jī)或播放器與DTV相連,則由DTV的解碼器對(duì)從盤(pán)中所讀取的視頻信號(hào)遠(yuǎn)程地進(jìn)行解碼。該結(jié)構(gòu)可以被稱為遠(yuǎn)程解碼器結(jié)構(gòu)。
然而,利用遠(yuǎn)程DTV解碼器來(lái)解碼數(shù)字編碼的信號(hào)存在重大的缺點(diǎn)。即,非常難以在該類(lèi)型的結(jié)構(gòu)中執(zhí)行特技模式。特技模式可以是以不同于正常速度的任何速度或以不同于前向方向的方向上的視頻或音頻信號(hào)的任何回放。經(jīng)常地,特技模式涉及在如慢動(dòng)作特技模式期間在視頻信號(hào)中重復(fù)大量圖像。然而,由于數(shù)字錄像機(jī)或播放器和數(shù)字電視顯示器之間的帶寬可能是有限的,在正在提供給顯示器的信號(hào)中重復(fù)圖像可能會(huì)引起信號(hào)超過(guò)傳輸信道的最大比特率極限。如果圖像是在內(nèi)圖像(I)或預(yù)測(cè)圖像(P),則該問(wèn)題甚至?xí)鼮闇?zhǔn)確,這是由于這些圖像通常利用更多比特來(lái)編碼。因此,存在對(duì)在遠(yuǎn)程解碼器結(jié)構(gòu)中執(zhí)行特技模式而無(wú)需超過(guò)最大比特率極限且不會(huì)增加系統(tǒng)成本或復(fù)雜度的方法和系統(tǒng)的需要。
發(fā)明內(nèi)容
本發(fā)明涉及一種對(duì)包含多個(gè)漸進(jìn)掃描的原始圖像的視頻信號(hào)執(zhí)行特技模式的方法。所述方法包括步驟響應(yīng)特技模式命令,選擇性地重復(fù)原始圖像的至少一個(gè),以便將視頻信號(hào)轉(zhuǎn)換為特技模式視頻信號(hào);以及選擇性地將至少一個(gè)偽雙向預(yù)測(cè)圖像插入在特技模式視頻信號(hào)中。所述方法還可以包括步驟監(jiān)視特技模式視頻信號(hào),以及如果特技模式視頻信號(hào)的比特率超過(guò)預(yù)定閾值時(shí),選擇性將至少一個(gè)偽雙向預(yù)測(cè)圖像插入在特技模式視頻信號(hào)中。
在一個(gè)結(jié)構(gòu)中,多個(gè)原始圖像中的每一個(gè)可以包含顯示指示符,并且所述方法還包括步驟當(dāng)重復(fù)原始圖像時(shí)或當(dāng)在特技模式視頻信號(hào)中插入偽雙向預(yù)測(cè)圖像時(shí),選擇性地修改多個(gè)原始圖像的至少一部分的顯示指示符以反映所需的顯示次序。所述顯示指示符可以是時(shí)間參考字段。此外,每一個(gè)時(shí)間參考字段具有整數(shù)值,并且選擇性地修改多個(gè)原始圖像的至少一部分的時(shí)間參考字段的步驟可以包括步驟每一次當(dāng)重復(fù)原始圖像時(shí),以及每一次當(dāng)將偽雙向預(yù)測(cè)圖像替代視頻信號(hào)中的至少一個(gè)重復(fù)原始圖像時(shí),以1遞增地增加時(shí)間參考字段的整數(shù)值。
在一個(gè)結(jié)構(gòu)中,可以根據(jù)參考圖像預(yù)測(cè)每一個(gè)偽雙向預(yù)測(cè)圖像。另外,每一個(gè)偽雙向預(yù)測(cè)圖像可以是單向預(yù)測(cè)圖像。此外,所述參考圖像可以是在內(nèi)圖像或預(yù)測(cè)圖像。在另一結(jié)構(gòu)中,可以由遠(yuǎn)程解碼器解碼特技模式視頻信號(hào)的至少一部分。
本發(fā)明還涉及一種對(duì)包含多個(gè)漸進(jìn)掃描原始圖像的視頻信號(hào)執(zhí)行特技模式的方法,其中多個(gè)漸進(jìn)掃描原始圖像的每一個(gè)包含顯示指示符。所述方法包括步驟響應(yīng)特技模式命令,選擇性地重復(fù)原始圖像中的至少一個(gè),以便將視頻信號(hào)轉(zhuǎn)換為特技模式視頻信號(hào);每一次當(dāng)重復(fù)原始圖像時(shí),選擇性地修改多個(gè)原始圖像的至少一部分的顯示指示符。此外,可以由遠(yuǎn)程解碼器對(duì)該實(shí)施例中的特技模式視頻信號(hào)的至少一部分進(jìn)行解碼。
本發(fā)明還涉及對(duì)包含多個(gè)漸進(jìn)掃描的原始圖像的視頻信號(hào)執(zhí)行特技模式的另一方法,包括步驟接收特技模式命令;以及選擇性地將至少一個(gè)偽雙向預(yù)測(cè)圖像插入在視頻信號(hào)中以形成特技模式視頻信號(hào)。在該方法的一個(gè)方案中,多個(gè)原始圖像的每一個(gè)可以包含顯示指示符,并且所述方法還可以包括步驟每一次當(dāng)執(zhí)行所述選擇性插入步驟時(shí),選擇性地修改多個(gè)原始圖像的至少一部分的顯示指示符以反映所需顯示次序。此外,所述顯示指示符可以是時(shí)間參考字段,其中每一個(gè)時(shí)間參考字段具有整數(shù)值,并且選擇性地修改多個(gè)原始圖像的至少一部分的時(shí)間參考字段的步驟包括步驟每一次當(dāng)執(zhí)行所述選擇性插入步驟時(shí),以1遞增地增加所述整數(shù)值。另外,每一個(gè)偽雙向預(yù)測(cè)圖像可以是單向預(yù)測(cè)圖像,并且可以由遠(yuǎn)程解碼器解碼特技模式視頻信號(hào)中的至少一部分。
本發(fā)明還涉及一種解碼數(shù)字編碼信號(hào)的方法。該特定方法包括步驟將數(shù)字編碼信號(hào)傳送到遠(yuǎn)程位置解碼器;以及在遠(yuǎn)程位置解碼器處對(duì)數(shù)字編碼信號(hào)的至少一部分進(jìn)行解碼。在該方法中,所述數(shù)字編碼信號(hào)可以包含從包括在內(nèi)圖像、預(yù)測(cè)圖像或雙向預(yù)測(cè)圖像的組中選擇的至少一個(gè)偽雙向預(yù)測(cè)圖像和附加圖像。
本發(fā)明還涉及一種對(duì)包含多個(gè)漸進(jìn)掃描的原始圖像的視頻信號(hào)執(zhí)行特技模式的系統(tǒng)。所述系統(tǒng)包括控制器,用于從存儲(chǔ)介質(zhì)中讀取數(shù)據(jù)并產(chǎn)生包含多個(gè)原始圖像的視頻信號(hào);以及視頻處理器,其中對(duì)處理器進(jìn)行編程以便響應(yīng)特技模式命令,選擇性地重復(fù)至少一個(gè)原始圖像,以便將視頻信號(hào)轉(zhuǎn)換為特技模式視頻信號(hào);以及選擇性地將至少一個(gè)偽雙向預(yù)測(cè)圖像插入在特技模式視頻信號(hào)中。所述系統(tǒng)還包括實(shí)現(xiàn)如上所述的方法的適當(dāng)軟件或電路。
圖1是根據(jù)本發(fā)明的結(jié)構(gòu),能夠利用偽雙向預(yù)測(cè)圖像來(lái)執(zhí)行特技模式的方框圖。
圖2是示出了根據(jù)本發(fā)明的結(jié)構(gòu),利用偽雙向預(yù)測(cè)圖像來(lái)執(zhí)行特技模式的操作的流程圖。
圖3是示出了根據(jù)本發(fā)明的結(jié)構(gòu),利用偽雙向預(yù)測(cè)圖像來(lái)執(zhí)行特技模式的可選操作的流程圖。
具體實(shí)施例方式
在圖1中以方框圖的形式示出了實(shí)現(xiàn)根據(jù)本發(fā)明結(jié)構(gòu)的各種先進(jìn)操作特征的系統(tǒng)100。然而,本發(fā)明并不局限于圖1所示的特定系統(tǒng),由于本發(fā)明可以利用能夠接收數(shù)字編碼的信號(hào)并將該信號(hào)傳送到顯示設(shè)備的任何其他系統(tǒng)來(lái)實(shí)施。此外,系統(tǒng)100并不局限于從任何特定類(lèi)型的存儲(chǔ)介質(zhì)中讀取數(shù)據(jù)或?qū)?shù)據(jù)寫(xiě)入到任何特定類(lèi)型的存儲(chǔ)介質(zhì),這是由于可以將能夠存儲(chǔ)數(shù)字編碼數(shù)據(jù)的任何存儲(chǔ)介質(zhì)用于系統(tǒng)100。
系統(tǒng)100可以包括控制器110,由于從存儲(chǔ)介質(zhì)112中讀取數(shù)據(jù)和將數(shù)據(jù)寫(xiě)入存儲(chǔ)介質(zhì)112。系統(tǒng)100還可以具有搜索引擎114、微處理器116和顯示設(shè)備118。所述搜索引擎114可以包含適當(dāng)?shù)能浖碗娐?,用于在從存?chǔ)介質(zhì)112中讀取的視頻信號(hào)表示流中定位一個(gè)或多個(gè)特定類(lèi)型的圖像。還可以設(shè)置控制和數(shù)據(jù)接口,用于允許微處理器116控制控制器110和搜索引擎114的操作。可以在存儲(chǔ)器中設(shè)置適當(dāng)?shù)能浖蚬碳?,用于由微處理?16執(zhí)行的傳統(tǒng)操作。另外,根據(jù)本發(fā)明的結(jié)構(gòu),可以為微處理器116設(shè)置程序例程。
應(yīng)該理解,搜索引擎114和微處理器116的全部或一部分可以為在本發(fā)明的設(shè)想內(nèi)的視頻處理器120。另外,控制器110、搜索引擎114和微處理器116的全部或部分可以是本發(fā)明的設(shè)想內(nèi)的比特流源122。在一個(gè)結(jié)構(gòu)中,顯示設(shè)備118A可以包含其自身的解碼器119A,用于解碼從存儲(chǔ)介質(zhì)112中讀取并由比特流源122處理過(guò)的任何視頻信號(hào)的全部或部分。在該特定結(jié)構(gòu)中,在比特流源122中的解碼器(未示出)典型地并不對(duì)從存儲(chǔ)介質(zhì)112中讀取的視頻信號(hào)進(jìn)行解碼。在該特定實(shí)施例中,傳輸信道117向顯示設(shè)備118A和解碼器119A提供處理過(guò)的比特流,并且其可以被稱為遠(yuǎn)程解碼器結(jié)構(gòu)。然而,應(yīng)該注意,本發(fā)明并不局限于該結(jié)構(gòu),由于本發(fā)明可以在其他適當(dāng)系統(tǒng)內(nèi)得以實(shí)施。
在操作中,控制器110可以從存儲(chǔ)介質(zhì)112中讀取包含多個(gè)漸進(jìn)掃描的原始圖像的視頻信號(hào)。為了方便,在全文中,將短語(yǔ)”漸進(jìn)掃描的原始圖像”縮寫(xiě)為“原始圖像”。在一個(gè)結(jié)構(gòu)中,如果微處理器116接收到諸如慢動(dòng)作或凍結(jié)命令等特技模式命令,則微處理器116可以選擇性地重復(fù)原始圖像中的至少一個(gè)以便將視頻信號(hào)轉(zhuǎn)換為特技模式視頻信號(hào)。因此,特技模式視頻信號(hào)可以獲得原始圖像、以及特定原始圖像的副本、或重復(fù)的原始圖像。
此外,在特技模式命令期間,微處理器116可以向搜索引擎114提供信號(hào),以便定位特技模式視頻信號(hào)中的一個(gè)或多個(gè)適當(dāng)原始圖像。一旦定位了適當(dāng)?shù)脑紙D像,則搜索引擎114能夠向微處理器116提供信號(hào),并且微處理器116能夠產(chǎn)生相應(yīng)的偽雙向預(yù)測(cè)(B)圖像。然后,微處理器116可以選擇性地插入相應(yīng)偽B圖像中的至少一個(gè),從而將偽B圖像發(fā)送到顯示設(shè)備118。在該結(jié)構(gòu)中,偽B圖像可以替代一個(gè)或多個(gè)重復(fù)的原始圖像,從而將偽B圖像傳送到顯示設(shè)備118并顯示,替代重復(fù)的原始圖像。然而,應(yīng)該理解,作為除了插入偽B圖像之外重復(fù)圖像的替代,微處理器116可以僅將偽B圖像插入到從存儲(chǔ)介質(zhì)112中讀取的視頻信號(hào)中以形成特技模式視頻信號(hào)。
在本發(fā)明的另一方案中,微處理器116可以監(jiān)視特技模式視頻信號(hào)的比特率。如果特技模式視頻信號(hào)的比特率超過(guò)了預(yù)定閾值,則微處理器116連同搜索引擎114,能夠執(zhí)行以上所討論的選擇性插入步驟,其中可以將至少一個(gè)偽B圖像插入到特技模式視頻信號(hào)中。
在另一結(jié)構(gòu)中,微處理器116可以修改包含在特技模式視頻信號(hào)中的多個(gè)原始圖像中的一個(gè)或多個(gè)內(nèi)所包括的信息的特定部分,以反映所需的顯示次序??梢詧?zhí)行該修改步驟,無(wú)論是重復(fù)原始圖像還是將偽B圖像插入到視頻信號(hào)中。下面將更詳細(xì)地討論本發(fā)明的整個(gè)操作。
利用偽雙向預(yù)測(cè)圖像的特技模式圖2示出了表明能夠執(zhí)行利用偽B圖像的特技模式的一種方式的流程圖200。在一個(gè)結(jié)構(gòu)中,可以在遠(yuǎn)程解碼器結(jié)構(gòu)中實(shí)施本發(fā)明。為了本發(fā)明,遠(yuǎn)程解碼器結(jié)構(gòu)可以是任何系統(tǒng),其中可以由位于向解碼器提供圖像的比特流源的外部且不在所述比特流源控制下的解碼器對(duì)視頻信號(hào)中的圖像的至少一部分進(jìn)行解碼。作為示例,比特流源可以是光存儲(chǔ)介質(zhì)播放器或記錄器,例如數(shù)字視頻播放器或記錄器,從光存儲(chǔ)介質(zhì)中讀取多媒體數(shù)據(jù),并且通過(guò)傳輸信道將該數(shù)據(jù)傳送到包含其自身解碼器的數(shù)字電視設(shè)備。然而,應(yīng)該理解,本發(fā)明并不局限于該示例或甚至遠(yuǎn)程解碼器結(jié)構(gòu),由于本發(fā)明可以在其他任何適當(dāng)系統(tǒng)或結(jié)構(gòu)中得以實(shí)施。
在步驟210,可以讀取包括多個(gè)漸進(jìn)掃描的原始圖像的視頻信號(hào)。在步驟212,可以接收特技模式命令。為了本發(fā)明,特技模式命令可以是任何命令,其中對(duì)一個(gè)或多個(gè)原始圖像進(jìn)行重復(fù),包括暫?;騼鼋Y(jié)命令或慢動(dòng)作命令。如確定塊213所示,可以確定是否要對(duì)原始圖像中的至少一個(gè)進(jìn)行重復(fù)。如果這樣,則可以選擇性地重復(fù)原始圖像中的至少一個(gè),如步驟214所示。該選擇性重復(fù)將視頻信號(hào)轉(zhuǎn)換為特技模式視頻信號(hào)。
如果不對(duì)原始圖像進(jìn)行重復(fù),則流程圖200可以在步驟216處繼續(xù),其中一個(gè)或多個(gè)偽B圖像可以被選擇性地插入到視頻信號(hào)中以形成特技模式視頻信號(hào)。在一個(gè)結(jié)構(gòu)中,插入偽B圖像可以形成慢動(dòng)作特技模式視頻信號(hào)。此外,如果根據(jù)步驟214重復(fù)原始圖像,則還可以選擇性地將一個(gè)或多個(gè)偽B圖像插入到包含重復(fù)原始圖像的特技模式視頻信號(hào)中。因此,特技模式視頻信號(hào)可以包括重復(fù)的原始圖像、偽B圖像或其組合。
偽B圖像是可以從特定圖像中預(yù)測(cè)的圖像,并且其運(yùn)動(dòng)矢量和離散余弦變換(DCT)系數(shù)被設(shè)置為零。由此,偽B圖像包含極少的信息。偽B圖像的主要目的是復(fù)制或重復(fù)根據(jù)其利用極少比特來(lái)預(yù)測(cè)的圖像。因此,當(dāng)在特技模式視頻信號(hào)中對(duì)這些原始圖像進(jìn)行重復(fù)時(shí),偽B圖像適合于替代特定的原始圖像。在一個(gè)結(jié)構(gòu)中,偽B圖像可以替代重復(fù)原始圖像中的一個(gè)或多個(gè),從而可以將偽B圖像傳送到遠(yuǎn)程解碼器,而不是特定的重復(fù)原始圖像。該插入和替代步驟可以有助于將特技模式的視頻信號(hào)流的比特率保持在可管理的水平,由此,視頻信號(hào)趨向于得到提升,由于大量原始圖像,特別是具有大量比特的那些圖像,很可能在特技模式命令期間被重復(fù)。
根據(jù)其來(lái)預(yù)測(cè)偽B圖像的圖像通常被稱為參考圖像,并且大量原始圖像可以作為參考圖像。參考圖像可以是I圖像或P圖像。由于無(wú)法根據(jù)B圖像來(lái)預(yù)測(cè)圖像,如果原始圖像是B圖像,則不需要替代原始圖像的副本或重復(fù)原始圖像。即,如果原始圖像是B圖像,則重復(fù)的B圖像不必須由偽B圖像來(lái)替代。然而,重復(fù)B圖像不應(yīng)該引起特技模式視頻信號(hào)的比特率超過(guò)傳輸信道的最大極限,由于B圖像典型地包含相對(duì)少量的編碼數(shù)據(jù)。
以下示例示出了如何可以將偽B圖像插入到特技模式視頻信號(hào)中。如果接收到如慢動(dòng)作特技模式命令等特技模式命令,則將把視頻信號(hào)中的預(yù)定數(shù)量的原始圖像重復(fù)地發(fā)送到顯示設(shè)備,從而創(chuàng)建特技模式視頻信號(hào)。該重復(fù)圖像的處理可能會(huì)引起特技模式視頻信號(hào)的比特率超過(guò)傳輸信道的最大比特率,特別是當(dāng)特技模式是非常慢的特技模式時(shí)。
例如,對(duì)于1/10X的慢動(dòng)作特技模式(1X是正常播放速度),I圖像可以重復(fù)九次。這樣的重復(fù)將實(shí)質(zhì)上增加傳輸信道的比特率,由于I圖像包含相對(duì)大量的編碼數(shù)據(jù)。通過(guò)將偽B圖像插入到特技模式視頻信號(hào)中,從而偽B圖像替代重復(fù)的I圖像,則可以降低特技模式視頻信號(hào)的比特率,由于偽B圖像包含與I圖像相比遠(yuǎn)少得多的編碼數(shù)據(jù)。然而,應(yīng)該理解,本發(fā)明并不局限于該特定示例,由于本發(fā)明可以利用其他適當(dāng)?shù)奶丶寄J降靡詫?shí)施。
在一個(gè)結(jié)構(gòu)中,插入在特技模式視頻信號(hào)中的偽B圖像可以是單向預(yù)測(cè)圖像。僅從一個(gè)圖像中預(yù)測(cè)單向預(yù)測(cè)圖像,而通常從兩個(gè)單獨(dú)的圖像中預(yù)測(cè)B圖像。典型地,單向偽B圖像可以是前向預(yù)測(cè)偽B圖像或后向預(yù)測(cè)偽B圖像。如果偽B圖像是前向預(yù)測(cè)偽B圖像,則可以根據(jù)在偽B圖像之前(按照顯示次序)的參考圖像來(lái)預(yù)測(cè)該偽B圖像。相反,如果偽B圖像是后向預(yù)測(cè)偽B圖像,則可以根據(jù)跟隨在偽B圖像之后(按照顯示次序)之后的參考圖像來(lái)預(yù)測(cè)偽B圖像。由于僅根據(jù)一個(gè)圖像對(duì)其進(jìn)行預(yù)測(cè),單向預(yù)測(cè)偽B圖像可以適合于重復(fù)或復(fù)制圖像。
在另一實(shí)施例中,多個(gè)原始圖像中的每一個(gè)可以包含顯示指示符。如在確定塊218處所確定的,如果要對(duì)這些圖像的顯示指示符選擇性修改,則可以選擇性修改多個(gè)原始圖像的至少一部分的顯示指示符,如步驟200處所示。
明顯地,當(dāng)重復(fù)原始圖像時(shí)和當(dāng)將偽B圖像插入在特技模式視頻信號(hào)中時(shí),修改這些顯示指示符能夠反映多個(gè)原始圖像的所需顯示次序。然而,應(yīng)該理解,可以執(zhí)行該處理,而不管是否在特技模式期間添加了偽B圖像。因此,可以在其中僅重復(fù)圖像并且未將任何偽B圖像插入到特技模式視頻信號(hào)中的傳統(tǒng)特技模式期間,執(zhí)行修改顯示指示符的步驟。再次參考流程圖200,如果顯示指示符未被修改,則流程圖200可以在步驟222處繼續(xù)。
在一個(gè)結(jié)構(gòu)中,顯示指示符可以是時(shí)間參考字段。典型地,時(shí)間參考字段是位于數(shù)字編碼圖像的圖像報(bào)頭中的十比特字段。一些解碼器依賴該時(shí)間參考字段來(lái)確定什么時(shí)候視頻信號(hào)中的特定圖像將相對(duì)于視頻信號(hào)中的其他圖像被顯示。該字段通常具有整數(shù)值。例如,圖像組(GOP)通常包含十五個(gè)圖像。GOP的第一圖像的時(shí)間參考字段,即緊接在GOP報(bào)頭之后的圖像,可以具有整數(shù)值零。要顯示的下一圖像的時(shí)間參考字段可以具有整數(shù)值1。因此,可以以1計(jì)數(shù)來(lái)增加要顯示的每一個(gè)后續(xù)圖像的時(shí)間參考字段的整數(shù)值。
然而,當(dāng)重復(fù)原始圖像時(shí),或者如果將偽B圖像插入在特技模式視頻信號(hào)中,根據(jù)原始圖像的時(shí)間參考字段的顯示次序?qū)⒉辉儆行?。因此,可以修改跟隨在插入的偽B圖像或重復(fù)的原始圖像之后的原始圖像的時(shí)間參考字段的整數(shù)值,以表示適當(dāng)?shù)娘@示次序。例如,如果將GOP中的第一圖像發(fā)送到顯示設(shè)備并且還發(fā)送三個(gè)相應(yīng)的偽B圖像(這符合四分之一慢動(dòng)作回放),則可以將原始參考圖像(假定其是要顯示的GOP中的第一圖像)的時(shí)間參考字段的整數(shù)值保持為零,可以將第一偽B圖像的時(shí)間參考字段設(shè)置為整數(shù)值1,可以將第二偽B圖像的時(shí)間參考字段設(shè)置為整數(shù)值2,以及將第三偽B圖像的時(shí)間參考字段設(shè)置為整數(shù)值3。此外,可以從其原始整數(shù)值1到整數(shù)值4對(duì)要顯示的下一原始圖像的時(shí)間參考字段進(jìn)行修改。
遞增地增加該時(shí)間參考字段的整數(shù)值的該步驟可以繼續(xù),直到取消了特技模式,并且修改了在受到特技模式影響的最后GOP中的最后圖像的時(shí)間參考字段為止。一旦達(dá)到下一GOP,則在新GOP中的第一顯示圖像的時(shí)間參考字段中的整數(shù)值可以是零。因此,每一次當(dāng)將偽B圖像插入到特技模式視頻信號(hào)中時(shí),并且每一次重復(fù)原始圖像時(shí),在整個(gè)特技模式GOP期間,能夠以1遞增跟隨在插入的偽B圖像和重復(fù)的原始圖像之后的每一個(gè)原始圖像的時(shí)間參考字段的整數(shù)值,以反映所需的顯示次序。
時(shí)間參考字段的整數(shù)值可以具有最大值1023。如果構(gòu)成GOP的圖像(原始圖像加上偽B和/或重復(fù)圖像)的時(shí)間參考字段的整數(shù)值達(dá)到該值,則該時(shí)間參考字段可以僅在零處回繞并在零處再次開(kāi)始。作為示例,如果啟動(dòng)了凍結(jié)特技模式并執(zhí)行了延長(zhǎng)的時(shí)間量,則偽B圖像(或重復(fù)圖像)的整數(shù)值將最終達(dá)到1023。一旦這種情況發(fā)生,則要顯示的下一緊接的偽B或重復(fù)圖像的時(shí)間參考字段的整數(shù)值可以被設(shè)置為零。當(dāng)然,應(yīng)該注意,本發(fā)明并不局限于使用時(shí)間參考字段,由于可以對(duì)其他任何適當(dāng)?shù)娘@示指示符進(jìn)行修改以反映在以上所討論的任意實(shí)施例中的所需顯示次序。此外,回繞值決不局限于1023,由于可以使用其他適當(dāng)值。再次參考流程圖200,一旦已經(jīng)選擇性地修改了顯示指示符,則該處理可以在步驟222處繼續(xù)。如果特技模式將要繼續(xù),則特技模式可以在步驟216處繼續(xù)。如果不繼續(xù),則處理可以在步驟224處停止。
參考圖3,流程圖300示出了對(duì)針對(duì)流程圖200所討論的特技模式的一種選擇。如流程圖300所示,步驟310-314實(shí)質(zhì)上類(lèi)似于流程圖200中的步驟210-214,因此這里無(wú)需再進(jìn)行討論。僅有的差別在于如果如在確定塊313處所確定的那樣不對(duì)任何圖像進(jìn)行重復(fù),則流程圖300可以在步驟324處繼續(xù)。在步驟316,在特技模式命令期間,可以監(jiān)視特技模式視頻信號(hào)的比特率。監(jiān)視比特率在特技模式期間可能是必須的,由于視頻信號(hào)中的多個(gè)圖像可能被重復(fù)一次或多次,從而導(dǎo)致了增加的比特率。在特定情況下,該增加的比特率可能會(huì)超過(guò)正在傳送視頻信號(hào)的傳輸信道的最大容許比特率。為了本發(fā)明,傳輸信道的最大容許比特率可以被稱為預(yù)定閾值。
在確定塊318處,可以確定特技模式視頻信號(hào)的比特率是否已經(jīng)超過(guò)了該預(yù)定閾值。如果該比特率還未超過(guò)預(yù)定閾值并且特技模式將要繼續(xù),則流程圖300可以在確定塊326處繼續(xù)。再次參考步驟318,如果比特率已經(jīng)超過(guò)了預(yù)定閾值,則偽B圖像可以被插入在特技模式視頻信號(hào)中,如步驟324處所示。此外,可以修改原始圖像的至少一部分的顯示指示符,如步驟326和328處所示。
步驟324、326和328處所示的過(guò)程類(lèi)似于流程圖200中所示的相應(yīng)過(guò)程。因此,插入偽B圖像可能會(huì)根據(jù)對(duì)特技模式視頻信號(hào)的比特率的監(jiān)視而發(fā)生,并且如果比特率超過(guò)了預(yù)定閾值,則可以執(zhí)行偽B圖像的插入。在步驟320,可以確定特技模式是否將要繼續(xù)。如果要繼續(xù),則流程圖300可以在步驟313處恢復(fù)。如果不繼續(xù),則該處理將在步驟322處結(jié)束。
盡管已經(jīng)結(jié)合這里所公開(kāi)的實(shí)施例對(duì)本發(fā)明進(jìn)行了描述,但是應(yīng)該理解,前面的描述用于示出如所附權(quán)利要求所限定的本發(fā)明的范圍,而并非對(duì)本發(fā)明范圍的限制。
權(quán)利要求
1.一種對(duì)包含多個(gè)漸進(jìn)掃描的原始圖像的視頻信號(hào)執(zhí)行特技模式的方法(200),包括步驟響應(yīng)特技模式命令(312),選擇性地重復(fù)原始圖像的至少一個(gè),以便將視頻信號(hào)轉(zhuǎn)換為特技模式視頻信號(hào)(212);以及選擇性地將至少一個(gè)偽雙向預(yù)測(cè)圖像插入在特技模式視頻信號(hào)中(216)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于還包括步驟監(jiān)視特技模式視頻信號(hào)(316);以及如果特技模式視頻信號(hào)的比特率超過(guò)預(yù)定閾值,執(zhí)行選擇性地將至少一個(gè)偽雙向預(yù)測(cè)圖像插入在特技模式視頻信號(hào)的步驟(318)。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于多個(gè)原始圖像中的每一個(gè)包含顯示指示符,并且所述方法還包括步驟當(dāng)重復(fù)原始圖像時(shí)或當(dāng)在特技模式視頻信號(hào)中插入偽雙向預(yù)測(cè)圖像時(shí),選擇性地修改多個(gè)原始圖像的至少一部分的顯示指示符以反映所需的顯示次序(328)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于所述顯示指示符是時(shí)間參考字段。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于每一個(gè)時(shí)間參考字段具有整數(shù)值,并且選擇性地修改多個(gè)原始圖像的至少一部分的時(shí)間參考字段的步驟(328)包括步驟每一次當(dāng)重復(fù)原始圖像時(shí),以及每一次當(dāng)將偽雙向預(yù)測(cè)圖像插入在特技模式視頻信號(hào)中時(shí),以1遞增地增加時(shí)間參考字段的整數(shù)值。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于根據(jù)參考圖像預(yù)測(cè)每一個(gè)偽雙向預(yù)測(cè)圖像。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于每一個(gè)偽雙向預(yù)測(cè)圖像是單向預(yù)測(cè)圖像。
8.根據(jù)權(quán)利要求6所述的方法,其特征在于所述參考圖像是在內(nèi)圖像。
9.根據(jù)權(quán)利要求6所述的方法,其特征在于所述參考圖像是預(yù)測(cè)圖像。
10.根據(jù)權(quán)利要求1所述的方法,其特征在于由遠(yuǎn)程解碼器解碼特技模式視頻信號(hào)中的至少一部分。
11.一種在遠(yuǎn)程解碼器結(jié)構(gòu)中對(duì)多個(gè)漸進(jìn)掃描原始圖像的視頻信號(hào)執(zhí)行特技模式的方法,其中多個(gè)漸進(jìn)掃描原始圖像的每一個(gè)包含顯示指示符,包括步驟響應(yīng)特技模式命令(312),選擇性地重復(fù)原始圖像中的至少一個(gè)(313),以便將視頻信號(hào)(314)轉(zhuǎn)換為特技模式視頻信號(hào)(316);監(jiān)視特技模式視頻信號(hào)的比特率;如果比特率超過(guò)預(yù)定閾值,則選擇性地將至少一個(gè)偽雙向預(yù)測(cè)圖像插入在特技模式視頻信號(hào)中(318);以及當(dāng)重復(fù)原始圖像時(shí)或當(dāng)將偽雙向預(yù)測(cè)圖像插入在特技模式視頻信號(hào)中時(shí),選擇性地修改多個(gè)原始圖像的至少一部分的顯示指示符,以反映所需顯示次序(328)。
12.一種對(duì)包含多個(gè)漸進(jìn)掃描的原始圖像的視頻信號(hào)執(zhí)行特技模式的方法,其中多個(gè)漸進(jìn)掃描原始圖像的每一個(gè)均包含顯示指示符,包括步驟響應(yīng)特技模式命令(31),選擇性地重復(fù)原始圖像的至少一個(gè),以便將視頻信號(hào)轉(zhuǎn)換為特技模式視頻信號(hào)(314);以及每一次當(dāng)重復(fù)原始圖像時(shí),選擇性地修改多個(gè)原始圖像的至少一部分的顯示指示符以反映所需顯示次序(328)。
13.根據(jù)權(quán)利要求12所述的方法,其特征在于由遠(yuǎn)程解碼器對(duì)特技模式視頻信號(hào)的至少一部分進(jìn)行解碼。
14.一種對(duì)包含多個(gè)漸進(jìn)掃描的原始圖像的視頻信號(hào)執(zhí)行特技模式的方法,包括步驟接收特技模式命令(212);以及選擇性地將至少一個(gè)偽雙向預(yù)測(cè)圖像插入在視頻信號(hào)中以形成特技模式視頻信號(hào)(216)。
15.根據(jù)權(quán)利要求14所述的方法,其特征在于多個(gè)原始圖像的每一個(gè)均包含顯示指示符,并且所述方法還包括步驟每一次當(dāng)執(zhí)行所述選擇性插入步驟時(shí),選擇性地修改多個(gè)原始圖像的至少一部分的顯示指示符以反映所需顯示次序(220)。
16.根據(jù)權(quán)利要求15所述的方法,其特征在于所述顯示指示符是時(shí)間參考字段。
17.根據(jù)權(quán)利要求16所述的方法,其特征在于每一個(gè)時(shí)間參考字段具有整數(shù)值,并且選擇性地修改多個(gè)原始圖像的至少一部分的時(shí)間參考字段的步驟包括步驟每一次當(dāng)執(zhí)行所述選擇性插入步驟時(shí),以1遞增地增加時(shí)間參考字段的整數(shù)值。
18.根據(jù)權(quán)利要求14所述的方法,其特征在于每一個(gè)偽雙向預(yù)測(cè)圖像是單向預(yù)測(cè)圖像。
19.根據(jù)權(quán)利要求14所述的方法,其特征在于由遠(yuǎn)程解碼器解碼特技模式視頻信號(hào)中的至少一部分。
20.一種解碼數(shù)字編碼信號(hào)的方法,包括步驟將數(shù)字編碼信號(hào)傳送到遠(yuǎn)程位置解碼器;以及在遠(yuǎn)程位置解碼器處對(duì)數(shù)字編碼信號(hào)的至少一部分進(jìn)行解碼,其中所述數(shù)字編碼信號(hào)至少包含從包括在內(nèi)圖像、預(yù)測(cè)圖像或雙向預(yù)測(cè)圖像的組中選擇的偽雙向預(yù)測(cè)圖像和附加圖像。
21.一種對(duì)包含多個(gè)漸進(jìn)掃描的原始圖像的視頻信號(hào)執(zhí)行特技模式的系統(tǒng),包括控制器(11),用于從存儲(chǔ)介質(zhì)(112)中讀取數(shù)據(jù)并產(chǎn)生包含多個(gè)原始圖像的視頻信號(hào);以及處理器(116),其中對(duì)處理器進(jìn)行編程以便響應(yīng)特技模式命令,選擇性地重復(fù)原始圖像的至少一部分,以便將視頻信號(hào)轉(zhuǎn)換為特技模式視頻信號(hào);以及選擇性地將至少一個(gè)偽雙向預(yù)測(cè)圖像插入在特技模式視頻信號(hào)中。
22.根據(jù)權(quán)利要求21所述的系統(tǒng),其特征在于所述視頻處理器還被編程以便監(jiān)視特技模式視頻信號(hào);以及如果特技模式視頻信號(hào)的比特率超過(guò)預(yù)定閾值,則選擇性地將至少一個(gè)偽雙向預(yù)測(cè)圖像插入在特技模式視頻信號(hào)中。
23.根據(jù)權(quán)利要求21所述的系統(tǒng),其特征在于多個(gè)原始圖像的每一個(gè)均包含顯示指示符,并且視頻處理器(116)還被編程用于當(dāng)重復(fù)原始圖像時(shí),以及當(dāng)將偽雙向預(yù)測(cè)圖像插入在特技模式視頻信號(hào)中時(shí),選擇性地修改多個(gè)原始圖像的至少一部分的顯示指示符以反映所需顯示次序。
24.根據(jù)權(quán)利要求23所述的系統(tǒng),其特征在于所述顯示指示符是時(shí)間參考字段。
25.根據(jù)權(quán)利要求24所述的系統(tǒng),其特征在于每一個(gè)時(shí)間參考字段具有整數(shù)值,并且選擇性地修改多個(gè)原始圖像的至少一部分的時(shí)間參考字段的步驟包括步驟每一次當(dāng)重復(fù)原始圖像時(shí),以及每一次當(dāng)將偽雙向預(yù)測(cè)圖像插入在特技模式視頻信號(hào)中時(shí),以1遞增地增加時(shí)間參考字段的整數(shù)值。
26.根據(jù)權(quán)利要求21所述的系統(tǒng),其特征在于根據(jù)參考圖像預(yù)測(cè)每一個(gè)偽雙向預(yù)測(cè)圖像。
27.根據(jù)權(quán)利要求21所述的系統(tǒng),其特征在于每一個(gè)偽雙向預(yù)測(cè)圖像是單向預(yù)測(cè)圖像。
28.根據(jù)權(quán)利要求26所述的系統(tǒng),其特征在于所述參考圖像是在內(nèi)圖像。
29.根據(jù)權(quán)利要求26所述的系統(tǒng),其特征在于所述參考圖像是預(yù)測(cè)圖像。
30.根據(jù)權(quán)利要求21所述的系統(tǒng),其特征在于還包括遠(yuǎn)程解碼器,用于遠(yuǎn)程地解碼特技模式視頻信號(hào)的至少一部分。
31.一種將包含多個(gè)漸進(jìn)掃描的原始圖像的視頻信號(hào)提供給遠(yuǎn)程解碼器系統(tǒng)以便對(duì)所述視頻信號(hào)執(zhí)行特技模式操作的回放設(shè)備,其中多個(gè)漸進(jìn)掃描原始圖像的每一個(gè)包含顯示指示符,所述設(shè)備包括控制器(110),用于從存儲(chǔ)介質(zhì)(112)中讀取數(shù)據(jù)并產(chǎn)生包含多個(gè)原始圖像的視頻信號(hào);以及處理器(116),其中對(duì)處理器進(jìn)行編程以便響應(yīng)特技模式命令,選擇性地重復(fù)原始圖像中的至少一個(gè),以便將視頻信號(hào)轉(zhuǎn)換為特技模式視頻信號(hào);監(jiān)視特技模式視頻信號(hào)的比特率;如果比特率超過(guò)預(yù)定閾值,則選擇性地將至少一個(gè)偽雙向預(yù)測(cè)圖像插入在特技模式視頻信號(hào)中;以及當(dāng)重復(fù)原始圖像時(shí)或當(dāng)將偽雙向預(yù)測(cè)圖像插入在特技模式視頻信號(hào)中時(shí),選擇性地修改多個(gè)原始圖像的至少一部分的顯示指示符,以反映所需顯示次序。
32.一種對(duì)包含多個(gè)漸進(jìn)掃描的原始圖像的視頻信號(hào)執(zhí)行特技模式的系統(tǒng),其中多個(gè)漸進(jìn)掃描原始圖像的每一個(gè)包含顯示指示符,包括控制器(110),用于從存儲(chǔ)介質(zhì)(112)中讀取數(shù)據(jù)并產(chǎn)生包含多個(gè)原始圖像的視頻信號(hào);以及處理器(116),其中對(duì)處理器進(jìn)行編程以便響應(yīng)特技模式命令,選擇性地重復(fù)原始圖像的至少一個(gè),以便將視頻信號(hào)轉(zhuǎn)換為特技模式視頻信號(hào);以及每一次當(dāng)重復(fù)原始圖像時(shí),選擇性地修改多個(gè)原始圖像的至少一部分的顯示指示符。
33.根據(jù)權(quán)利要求32所述的系統(tǒng),其特征在于還包括遠(yuǎn)程解碼器(118A)其中由所述遠(yuǎn)程解碼器對(duì)特技模式視頻信號(hào)的至少一部分進(jìn)行解碼。
34.一種對(duì)包含多個(gè)漸進(jìn)掃描的原始圖像的視頻信號(hào)執(zhí)行特技模式的系統(tǒng),包括控制器(110),用于從存儲(chǔ)介質(zhì)(112)中讀取數(shù)據(jù)并產(chǎn)生包含多個(gè)原始圖像的視頻信號(hào);以及處理器(116),其中對(duì)處理器進(jìn)行編程以便接收特技模式命令;以及選擇性地將至少一個(gè)偽雙向預(yù)測(cè)圖像插入在視頻信號(hào)中以形成特技模式視頻信號(hào)。
35.根據(jù)權(quán)利要求34所述的系統(tǒng),其特征在于多個(gè)原始圖像的每一個(gè)均包含顯示指示符,并且所述處理還被編程用于每一次當(dāng)所述處理器執(zhí)行所述選擇性插入步驟時(shí),選擇性地修改多個(gè)原始圖像的至少一部分的顯示指示符以反映所需顯示次序。
36.根據(jù)權(quán)利要求35所述的系統(tǒng),其特征在于所述顯示指示符是時(shí)間參考字段。
37.根據(jù)權(quán)利要求35所述的系統(tǒng),其特征在于每一個(gè)時(shí)間參考字段具有整數(shù)值,并且所述處理器還被編程用于每一次當(dāng)所述處理器執(zhí)行所述選擇性插入步驟時(shí),通過(guò)以1遞增地增加時(shí)間參考字段的整數(shù)值,選擇性地修改多個(gè)原始圖像的至少一部分的時(shí)間參考字段。
38.根據(jù)權(quán)利要求34所述的系統(tǒng),其特征在于每一個(gè)偽雙向預(yù)測(cè)圖像是單向預(yù)測(cè)圖像。
39.根據(jù)權(quán)利要求34所述的方法,其特征在于還包括遠(yuǎn)程解碼器(118),其中由所述遠(yuǎn)程解碼器解碼特技模式視頻信號(hào)的至少一部分。
40.一種解碼數(shù)字編碼信號(hào)的系統(tǒng),包括遠(yuǎn)程位置解碼器(118A);以及傳輸信道,用于將數(shù)字編碼的信號(hào)傳送到遠(yuǎn)程位置解碼器,其中遠(yuǎn)程位置解碼器解碼數(shù)字編碼信號(hào)的至少一部分,數(shù)字編碼信號(hào)包含從包含在內(nèi)圖像、預(yù)測(cè)圖像或雙向預(yù)測(cè)圖像的組中選擇的至少一個(gè)偽雙向預(yù)測(cè)圖像和附加圖像。
全文摘要
本發(fā)明涉及一種對(duì)包含多個(gè)漸進(jìn)掃描的原始圖像的視頻信號(hào)執(zhí)行特技模式的方法(200)或(300)或系統(tǒng)(100)。所述方法(200)包括步驟響應(yīng)特技模式命令,選擇性地重復(fù)原始圖像的至少一個(gè),以便將視頻信號(hào)轉(zhuǎn)換為特技模式視頻信號(hào)(214);以及選擇性地將至少一個(gè)偽雙向預(yù)測(cè)圖像插入在特技模式視頻信號(hào)中的步驟(216)。此外,所述方法(300)可以包括步驟監(jiān)視特技模式視頻信號(hào)(316),從而當(dāng)比特率超過(guò)預(yù)定閾值時(shí),選擇性插入偽雙向預(yù)測(cè)圖像。還可以對(duì)特技模式視頻信號(hào)的特定圖像進(jìn)行修改以反映所需顯示次序(220,328)。
文檔編號(hào)H04N9/804GK1669311SQ03817063
公開(kāi)日2005年9月14日 申請(qǐng)日期2003年7月9日 優(yōu)先權(quán)日2002年7月16日
發(fā)明者林舒, 唐納德·亨利·威利斯 申請(qǐng)人:湯姆森許可貿(mào)易公司