專利名稱:視頻再現(xiàn)設(shè)備及其智能跳轉(zhuǎn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及視頻再現(xiàn)設(shè)備,特別地,涉及視頻再現(xiàn)設(shè)備及其智能跳轉(zhuǎn)方法,其中利用非常簡單的索引,稱作內(nèi)容的畫面信息產(chǎn)生基于畫面組(GOS)的智能跳轉(zhuǎn)。
背景技術(shù):
當(dāng)今,多媒體內(nèi)容變得巨大,需要可以選擇用戶期望的數(shù)據(jù)的自動(dòng)化系統(tǒng)。近期,由于移動(dòng)畫面流記錄/再現(xiàn)設(shè)備的開發(fā),例如,個(gè)人錄影機(jī)(PVR),其記錄進(jìn)入的移動(dòng)畫面流并再現(xiàn)記錄的移動(dòng)畫面流,經(jīng)常需要能夠選擇用戶期望的數(shù)據(jù)的自動(dòng)化系統(tǒng)。
尤其,在諸如PVR的移動(dòng)畫面流記錄/再現(xiàn)設(shè)備,選擇和搜索用戶期望的數(shù)據(jù)的方式對于用戶自身內(nèi)容的編輯和簡單瀏覽是非常有用的。換句話說,用戶想要看到其中包括廣告或不感興趣的部分的內(nèi)容并需要分別編輯和存儲(chǔ)期望的部分。
另外,依據(jù)諸如PVR的移動(dòng)畫面流記錄/再現(xiàn)設(shè)備,開始播放的移動(dòng)流能夠被記錄在數(shù)字媒體上,并經(jīng)常需要重放相應(yīng)的內(nèi)容。進(jìn)一步,產(chǎn)生對期望位置的隨機(jī)訪問或高速快察功能是可能的,而在模擬視頻中是不可能的。
同時(shí),作為分析多媒體內(nèi)容的一種方法,視頻索引技術(shù)已被長期研究。其中,畫面分割技術(shù)被認(rèn)為是以高精度分析視頻內(nèi)容的技術(shù)。畫面分割技術(shù)把視頻內(nèi)容分割成畫面作為實(shí)際編輯單元。通常,大多數(shù)畫面分割技術(shù)具有95%或更高的高精度。另外,畫面分割技術(shù)能夠被集成到諸如PVR的移動(dòng)畫面流記錄/再現(xiàn)設(shè)備中。例如,通過利用畫面分割技術(shù),能夠借助記錄和分析視頻內(nèi)容產(chǎn)生畫面索引。
時(shí)基跳轉(zhuǎn)通常被用來提供電視環(huán)境下例如PVR對用戶的隨機(jī)訪問。時(shí)基跳轉(zhuǎn)將媒體的再現(xiàn)位置移動(dòng)到當(dāng)前位置之后20秒或之前7秒,從而通過用戶移動(dòng)到期望的位置。依據(jù)時(shí)基跳轉(zhuǎn),盡管精確地移動(dòng)到期望的位置是不可能的。進(jìn)一步,為了移動(dòng)相似的位置,需要大量的用戶輸入。
此外,提供給用戶快進(jìn)/快退(FF/FR)功能以便進(jìn)行高速搜索。然而,一旦請求FF或FR功能來移動(dòng)期望的位置,用戶必須認(rèn)真地觀察媒體的再現(xiàn)以便檢查當(dāng)用FF或FR模式再現(xiàn)媒體時(shí)再現(xiàn)位置是否到達(dá)期望的位置。因此,用戶在操作FF或FR的過程中會(huì)經(jīng)受頭昏眼花。再者,用戶的確認(rèn)速度和媒體的再現(xiàn)速度之間的差異使得從期望的位置再現(xiàn)媒體變得困難。
為了解決這些問題,提出了像基跳轉(zhuǎn)。像基跳轉(zhuǎn)通過視頻單元來改變媒體的再現(xiàn)位置,而不是通過畫面單元。這里,視頻單元是一種比畫面單元大的會(huì)話結(jié)構(gòu)單元。依據(jù)像基跳轉(zhuǎn),媒體的再現(xiàn)位置是通過邏輯視頻單元來改變的。雖然,在自動(dòng)檢測視頻方法的應(yīng)用中,目前的技術(shù)在特殊類型(新聞、戲曲等)方面是受限制的。因此,將該方法應(yīng)用于所有類型的視頻內(nèi)容是困難的。再者,由于用戶同時(shí)請求基于畫面的跳轉(zhuǎn)和基于視頻的跳轉(zhuǎn),用兩個(gè)功能提供限制的用戶界面是困難的。
發(fā)明內(nèi)容
因此,本發(fā)明提供一種視頻再現(xiàn)設(shè)備及其智能跳轉(zhuǎn)方法,其充分地避免了由于現(xiàn)有技術(shù)的限制和缺點(diǎn)所帶來的一個(gè)或多個(gè)問題。
本發(fā)明的目的是提供一種視頻再現(xiàn)設(shè)備及其智能跳轉(zhuǎn)方法,其利用通過假設(shè)用戶想要移動(dòng)到以便查找或編輯的位置就是特定圖象的開始位置,從而不考慮視頻類型而應(yīng)用的畫面分割信息和畫面片段信息獲得的畫面組(GOS),借助GOS單元,通過跳轉(zhuǎn)再現(xiàn)位置,使方便地移動(dòng)到期望的位置成為可能。
本發(fā)明其它的性能和優(yōu)點(diǎn)將在下面進(jìn)行描述,并從描述中顯明,或通過發(fā)明的實(shí)踐中得到了解。本發(fā)明的目的和其它優(yōu)點(diǎn)將通過文字描述中特別指出的結(jié)構(gòu)和權(quán)利請求以及附圖而被認(rèn)識和獲得。
為了獲得這些和其它優(yōu)點(diǎn)并結(jié)合本發(fā)明的目的,作為具體和廣泛的描述,用于視頻再現(xiàn)設(shè)備的智能跳轉(zhuǎn)方法包括下列步驟根據(jù)媒體的當(dāng)前再現(xiàn)位置和由一個(gè)長畫面或短畫面序列組成的畫面分割信息或GOS信息,依據(jù)用戶的跳轉(zhuǎn)請求,計(jì)算包含當(dāng)前媒體的再現(xiàn)位置的GOS;根據(jù)已計(jì)算的包含當(dāng)前媒體再現(xiàn)位置的GOS(GOScur),確定用戶的智能跳轉(zhuǎn)請求是向前或向后;如果用戶的智能跳轉(zhuǎn)請求是向前跳轉(zhuǎn)請求,那么設(shè)置下一個(gè)GOS(GOScur+1)的開始時(shí)間作為正常再現(xiàn)重啟的開始時(shí)間,如果用戶的智能跳轉(zhuǎn)請求是向后跳轉(zhuǎn)請求,那么設(shè)置包含當(dāng)前媒體再現(xiàn)位置的GOS(GOScur)的開始位置作為正常再現(xiàn)重啟的開始時(shí)間或設(shè)置GOS(GOScur-1),其是在包含當(dāng)前媒體的再現(xiàn)位置的GOS的前一個(gè),作為正常再現(xiàn)重啟位置;以及從設(shè)置的正常再現(xiàn)重啟位置執(zhí)行正常再現(xiàn)。
在本發(fā)明的另一個(gè)方案中,提供了一種用于視頻再現(xiàn)設(shè)備的智能跳轉(zhuǎn)方法,包括下列步驟根據(jù)當(dāng)前媒體的再現(xiàn)位置和畫面分割信息或?qū)⒕哂型瑯娱L度特征的序列畫面作為一個(gè)GOS的GOS信息,依據(jù)用戶智能跳轉(zhuǎn)請求計(jì)算GOS的當(dāng)前媒體的再現(xiàn)位置和確定GOS的類型是由一個(gè)長畫面還是由短畫面序列確定的;根據(jù)包含當(dāng)前媒體已計(jì)算再現(xiàn)位置的GOS(GOScur),確定用戶的智能跳轉(zhuǎn)請求是向前還是向后;如果用戶的智能跳轉(zhuǎn)請求是向前跳轉(zhuǎn)請求,那么設(shè)置GOS的開始位置,其與在隨后的、每一個(gè)都是由一個(gè)長畫面組成的GOSs(GOSrr>cur)當(dāng)中的當(dāng)前位置最近,作為正常再現(xiàn)重啟的開始時(shí)間;如果用戶的智能跳轉(zhuǎn)請求是向后跳轉(zhuǎn)請求且GOS(GOScur)是由一個(gè)長畫面組成的GOS,那么設(shè)置包含當(dāng)前媒體再現(xiàn)位置的GOS的開始位置作為正常再現(xiàn)重啟時(shí)間的開始時(shí)間,或設(shè)置GOS的開始位置,其與在當(dāng)前媒體再現(xiàn)位置之前每一個(gè)都是由一個(gè)長畫面組成的GOSs(GOSrr<cur)中的當(dāng)前位置最近,作為正常再現(xiàn)重啟的開始時(shí)間;如果用戶的智能跳轉(zhuǎn)請求是向后跳轉(zhuǎn)請求且包含當(dāng)前媒體再現(xiàn)位置的GOS(GOScur)是由短畫面序列組成的GOS,那么設(shè)置GOS的開始位置,其與在當(dāng)前媒體再現(xiàn)位置之前每一個(gè)都是由一個(gè)長畫面組成的GOSs(GOSrr<cur)中的當(dāng)前位置最近,作為正常再現(xiàn)重啟的開始時(shí)間;以及從設(shè)置的正常再現(xiàn)重啟位置執(zhí)行正常再現(xiàn)。
在本發(fā)明的另一個(gè)方案中,提供的視頻再現(xiàn)設(shè)備包括配置用來接收用于智能跳轉(zhuǎn)的用戶指令以便執(zhí)行數(shù)字視頻數(shù)據(jù)的搜索和瀏覽的用戶界面裝置;取決于從用戶界面裝置輸入的用戶指令的視頻流,利用與之相應(yīng)的畫面分割信息和GOS信息控制向前或向后智能跳轉(zhuǎn)的控制裝置;用于提供符合控制裝置請求的視頻流的媒體存儲(chǔ)裝置;以及用于再現(xiàn)其中智能跳轉(zhuǎn)是由控制裝置執(zhí)行的視頻流的顯示裝置。
依據(jù)本發(fā)明的視頻再現(xiàn)設(shè)備和智能跳轉(zhuǎn)方法,跳過廣告畫面并方便地移動(dòng)到準(zhǔn)確的內(nèi)容中期望的位置(例如新聞節(jié)目中的某個(gè)畫面)是可能的,這在傳統(tǒng)的時(shí)間單位跳轉(zhuǎn)或FF/FR功能中是不可能的。
此外,由于提供了非常小單位的畫面跳轉(zhuǎn)或未提供很大單位跳轉(zhuǎn),快速移動(dòng)到用戶輸入的期望的位置是可能的。
另外,由于不請求畫面單元的檢測,本發(fā)明不依賴于類型。因?yàn)樗饕a(chǎn)生單元的結(jié)構(gòu)同樣僅請求畫面改變檢測模式,提供高度精確的自動(dòng)控制是可能的。
再有,本發(fā)明能夠由基本跳轉(zhuǎn)類型和修改的跳轉(zhuǎn)類型來實(shí)現(xiàn),基本跳轉(zhuǎn)類型中不期望的部分不再現(xiàn),修改的跳轉(zhuǎn)類型中不期望的部分被快速再現(xiàn)而正常再現(xiàn)從期望的位置重啟。
包含提供對本發(fā)明進(jìn)一步理解的附圖結(jié)合并作為說明書的一部分,說明本發(fā)明的實(shí)施例并結(jié)合描述一起解釋本發(fā)明的原理。
圖中圖1為通常畫面索引信息的典型圖;圖2為依據(jù)本發(fā)明的用于視頻再現(xiàn)設(shè)備的智能跳轉(zhuǎn)方法中采用的GOS結(jié)構(gòu)典型圖;圖3為依據(jù)本發(fā)明的視頻再現(xiàn)設(shè)備中基于GOS的智能跳轉(zhuǎn)典型圖;
圖4為依據(jù)本發(fā)明的視頻再現(xiàn)設(shè)備中GOS型信息被反射的智能跳轉(zhuǎn)典型圖;和圖5為依據(jù)本發(fā)明的視頻再現(xiàn)設(shè)備的示意框圖。
具體實(shí)施例方式
以下,將參考附圖對本發(fā)明的優(yōu)選實(shí)施例做具體描述。
通常,畫面索引是有一列畫面信息和單獨(dú)的畫面信息包括最小畫面的片段信息。畫面片段信息包括相應(yīng)內(nèi)容中相應(yīng)畫面的開始位置和結(jié)束位置。圖1中,典型地顯示出了畫面索引的例子。單獨(dú)的畫面信息包括最小片段信息(開始位置和結(jié)束位置)。單獨(dú)畫面信息還可以包括其它附加信息(有代表性的幀信息,平均移動(dòng)數(shù)量信息等),時(shí)間段或長度信息能夠通過“結(jié)束位置-開始位置”被計(jì)算。
畫面組(GOS)是由具有同樣特征的畫面序列確定的。在本發(fā)明中,GOS的同樣特征是限制畫面長度。另外,可以限制超過預(yù)置長度的畫面分別組成GOS。圖2是利用畫面長度信息的GOS結(jié)構(gòu)典型圖。圖2中,畫面長度小于預(yù)置值(ts)的連續(xù)畫面屬于一個(gè)GOS而畫面長度大于預(yù)置值(ts)的連續(xù)畫面各自組成一個(gè)GOS。由于畫面長度信息容易從“畫面結(jié)束位置-畫面開始位置”的信息中得到,GOS信息不必被單獨(dú)描述成畫面信息。然而,GOS信息能夠預(yù)先被單獨(dú)記錄為畫面信息以便減少智能跳轉(zhuǎn)的反應(yīng)時(shí)間。圖2中,GOS0,GOS2和GOS6是顯示短畫面的連續(xù)片段被記錄為一個(gè)GOS的例子,而GOS1,GOS3,GOS4和GOS5是顯示一個(gè)長畫面被記錄為一個(gè)GOS的例子。
在這里,在依據(jù)本發(fā)明的視頻再現(xiàn)設(shè)備中基于GOS的智能跳轉(zhuǎn)方法將在下面描述。圖3為依據(jù)本發(fā)明的視頻再現(xiàn)設(shè)備中基于GOS的智能跳轉(zhuǎn)典型圖。
換言之,就象基于圖象改變的跳轉(zhuǎn),基于GOS的智能跳轉(zhuǎn)被分為向前跳轉(zhuǎn)和向后跳轉(zhuǎn)。如果用戶請求智能跳轉(zhuǎn),包含媒體位置的GOS信息就在再現(xiàn)位置和當(dāng)前媒體的畫面分割信息的基礎(chǔ)上進(jìn)行計(jì)算,且智能跳轉(zhuǎn)依據(jù)向前或向后跳轉(zhuǎn)需要執(zhí)行。
此時(shí),如果用戶請求向前跳轉(zhuǎn),正常再現(xiàn)從下一GOS的開始位置重啟。同時(shí),如果用戶請求向后跳轉(zhuǎn),媒體的再現(xiàn)位置被改變?yōu)榘?dāng)前再現(xiàn)媒體位置的GOS的開始位置或先前GOS的開始位置。
在向后跳轉(zhuǎn)的情況下,提供了不同用于選擇媒體再現(xiàn)位置的方法。
它們當(dāng)中,一種方法是分成兩種功能并允許用戶選擇一種功能。用于兩種功能的不同輸入單元被提供。例如,提供單獨(dú)的按鈕,或提供包括不同操作功能的一個(gè)按鈕(按一下和按兩下反應(yīng)是不同的)。
在另一種方法中,如果媒體的再現(xiàn)位置和包含媒體再現(xiàn)位置的GOS的開始位置之間的偏差等于或小于預(yù)置水平,包含當(dāng)前媒體再現(xiàn)位置的GOS的前一個(gè)GOS的開始位置被設(shè)置為再現(xiàn)重啟的開始時(shí)間。如果不,包含當(dāng)前媒體再現(xiàn)位置的GOS的開始位置被設(shè)置為再現(xiàn)重啟的開始時(shí)間。
這里,一旦GOS預(yù)先每被檢測并因此每被獨(dú)立地記錄,每個(gè)GOS的片段信息在畫面信息(畫面片段信息)中被動(dòng)態(tài)地檢測并然后符合智能跳轉(zhuǎn)。一旦GOS被預(yù)先并獨(dú)立地編成索引以便減少反應(yīng)時(shí)間,GOS索引就被用于智能跳轉(zhuǎn)。
例如,如果在圖3的位置“B”請求智能跳轉(zhuǎn),GOS6的開始位置被設(shè)置為關(guān)于向前跳轉(zhuǎn)請求的正常重啟的開始位置,因?yàn)槲恢谩癇”屬于GOS5。在向后跳轉(zhuǎn)請求的情況下,正常再現(xiàn)重啟的位置GOS5的開始位置或GOS4的開始位置。因?yàn)檫@種情況是包含位置“B”的GOS是由一個(gè)長畫面組成的情況。因此,這種情況在基于畫面索引的跳轉(zhuǎn)中以同樣的方式發(fā)生。
如果在位置“A”請求智能跳轉(zhuǎn),GOS3的開始位置被設(shè)置為關(guān)于向前跳轉(zhuǎn)請求的正常重啟的開始位置,因?yàn)槲恢谩癆”屬于GOS2。一旦請求反向跳轉(zhuǎn),正常再現(xiàn)重啟的位置是GOS2的開始位置或GOS1的開始位置。在此情況下,與基于畫面索引的跳轉(zhuǎn)不同,跳轉(zhuǎn)操作表現(xiàn)出來的效果是短片段的連續(xù)部分在某時(shí)被跳轉(zhuǎn)。
這里,基于GOS的的智能跳轉(zhuǎn)的連續(xù)過程將在下面描述。
依據(jù)基于GOS的跳轉(zhuǎn)功能,包含當(dāng)前媒體再現(xiàn)位置的GOS根據(jù)用戶的智能跳轉(zhuǎn)請求,媒體的當(dāng)前再現(xiàn)位置和短畫面信息戶或GOS信息進(jìn)行計(jì)算。根據(jù)已計(jì)算的包含當(dāng)前媒體再現(xiàn)位置的GOS(GOScur),確定用戶跳轉(zhuǎn)請求是向前還是向后。在向前跳轉(zhuǎn)請求的情況下,下一GOS(GOScur+1)的開始位置被設(shè)置為正常再現(xiàn)重啟的開始位置。在向后跳轉(zhuǎn)請求的情況下,GOS(GOScur)的開始位置被設(shè)置為正常再現(xiàn)重啟的開始位置,或GOS(GOScur)的前一個(gè)GOS(GOScur-1)被設(shè)置為正常再現(xiàn)重啟的開始位置。通過這些過程,根據(jù)用戶對正常再現(xiàn)重啟位置改變的請求而提供基于GOS單元的隨機(jī)訪問。
這里,GOS可以由一個(gè)長畫面或短畫面序列組成。短畫面和長畫面是通過檢查畫面長度是否超過閾值來確定的。閾值可以被任意地被設(shè)置為所有內(nèi)容且其中反應(yīng)內(nèi)容特征的可調(diào)節(jié)閾值能夠被采用。因此,由一個(gè)畫面組成的GOS具有一個(gè)長畫面作為單元,而由若干畫面序列組成的GOS具有短畫面序列作為單元。
在本發(fā)明中,畫面片段信息能夠從形態(tài)外提供或從系統(tǒng)中自動(dòng)畫面檢測系統(tǒng)提供。此外,GOS信息需要被個(gè)別存儲(chǔ)因?yàn)槠淠軌蛉菀椎貜漠嬅嫫涡畔⒅刑崛?。然而,為了最小化?dòng)態(tài)搜索需要的反應(yīng)時(shí)間,GOS信息能夠被預(yù)先提取并獨(dú)立地被編成索引。
對從當(dāng)前再現(xiàn)位置移動(dòng)到正常再現(xiàn)重啟的開始時(shí)間的方法提供了兩種修正。這里,兩種修正將在下面進(jìn)行描述。
基本方法是從媒體的當(dāng)前再現(xiàn)位置直接跳轉(zhuǎn)到正常再現(xiàn)重啟的開始時(shí)間。依據(jù)本方法,媒體再現(xiàn)暫停,媒體的再現(xiàn)位置隨后被替換。然后,正常再現(xiàn)從相應(yīng)位置重啟。
依據(jù)修正方法,檢查從媒體的當(dāng)前再現(xiàn)位置到正常再現(xiàn)重啟的開始時(shí)間的片段是向前跳轉(zhuǎn)請求還是向后跳轉(zhuǎn)請求。依據(jù)檢測結(jié)果,相應(yīng)片段用FF/FR功能再現(xiàn)。然后,如果其達(dá)到了媒體的正常再現(xiàn)重啟位置,正常再現(xiàn)從相應(yīng)位置重啟。
同時(shí),很多視頻內(nèi)容是依據(jù)短畫面和長畫面的連續(xù)片段特征來表現(xiàn)的。如果采用基于GOS的智能跳轉(zhuǎn)功能,廣告畫面或類似的就通過用戶的輸入請求直接跳轉(zhuǎn)一或兩次,而且在某時(shí)移動(dòng)到期望內(nèi)容的開始位置時(shí)可能的。原因是因?yàn)閺V告是有短畫面序列組成的且很多內(nèi)容從長畫面開始以便表示內(nèi)容的開始和吸引用戶對它們引起注意。當(dāng)然,雖然有可能存在由廣告畫面中的長畫面組成的廣告,大部分廣告通常由短畫面序列組成。另外,由于畫面改變存在于每個(gè)廣告,用戶可通過至多三或四次輸入操作來輕易移動(dòng)到內(nèi)容的開始位置。
進(jìn)而,依據(jù)本發(fā)明的用于視頻再現(xiàn)設(shè)備的智能跳轉(zhuǎn)方法能夠被用來在一個(gè)內(nèi)容中搜索目標(biāo)。換句話說,電影或戲曲中的會(huì)話畫面通常由長畫面序列組成,而動(dòng)作畫面或類似的是由短畫面序列組成。因此,這個(gè)方法可以被方便地應(yīng)用到會(huì)話畫面和動(dòng)作畫面之間的快速移動(dòng)中。
進(jìn)一步,在音樂表演的情況下,快速畫面改變當(dāng)演唱者在舞臺(tái)上出現(xiàn)時(shí)被采用。同時(shí),當(dāng)民歌演唱者出現(xiàn)時(shí)沒有畫面改變。其中M.C.立即出現(xiàn)的畫面也是由長畫面組成。因此,如果智能跳轉(zhuǎn)在音樂表演中被采用,在演唱者出現(xiàn)的畫面之間快速移動(dòng)是時(shí)可能的。
此外,其可以在新聞畫面中被有效地應(yīng)用。換句話說,新聞節(jié)目中的固定畫面大多數(shù)是由長畫面組成。其中播音員播報(bào)新聞的畫面是由短畫面序列組成。因此,依據(jù)本發(fā)明的GOS單元智能跳轉(zhuǎn)功能在新聞視頻瀏覽過程中被采用,新聞標(biāo)題的準(zhǔn)確再現(xiàn)位置改變是可能的。提供用于方便地移動(dòng)到期望主要新聞的開始位置的裝置是可能的。
這里,依據(jù)本發(fā)明另一個(gè)實(shí)施例的視頻再現(xiàn)設(shè)備的視頻跳轉(zhuǎn)方法將在下面描述。
基于GOS的智能跳轉(zhuǎn)可以被不同地修正。有兩種GOS。一個(gè)是由短畫面序列組成的GOS,另一個(gè)是由一個(gè)長畫面組成的GOS。為了江上述應(yīng)用最大化,僅包含一個(gè)畫面的GOS的開始位置被選擇作為再現(xiàn)重啟的開始位置。
這個(gè)方法能夠容易地跳過廣告畫面或新聞中的記者畫面并很快移動(dòng)到內(nèi)容的開始位置或下一個(gè)或前一個(gè)固定畫面。圖4為依據(jù)本發(fā)明的視頻再現(xiàn)設(shè)備中GOS型信息被反射的智能跳轉(zhuǎn)典型圖。這里,基于GOS的智能跳轉(zhuǎn)的例子將在下面逐步進(jìn)行描述。
基于GOS的智能跳轉(zhuǎn)功能較準(zhǔn)GOS,該GOS包含當(dāng)前媒體的再現(xiàn)位置,根據(jù)用戶的智能跳轉(zhuǎn)請求,媒體的當(dāng)前再現(xiàn)位置和畫面片段信息或GOS信息將具有同樣長度特征的畫面序列視為一個(gè)GOS。GOS被定義為一個(gè)長畫面還是被定義為短畫面序列是被確定的。根據(jù)包含已較準(zhǔn)當(dāng)前媒體的再現(xiàn)位置的GOS(GOScur),確定用戶的跳轉(zhuǎn)請求是向前還是向后。如果跳轉(zhuǎn)請求是向前,在后面的每一個(gè)都是由一個(gè)長畫面組成的GOSs(GOSrr>cur)中的當(dāng)前位置最近的GOS的開始位置被設(shè)置為正常再現(xiàn)重啟的開始時(shí)間。同時(shí),如果跳轉(zhuǎn)請求是向后且GOS(GOScur)是由一個(gè)長畫面組成的GOS,包含當(dāng)前媒體再現(xiàn)位置的GOS的開始位置被設(shè)置為正常再現(xiàn)重啟時(shí)間的開始時(shí)間,或在當(dāng)前媒體再現(xiàn)位置之前的、每一個(gè)都是由一個(gè)長畫面組成的GOSs(GOSrr<cur)當(dāng)中的、與當(dāng)前位置最近的GOS的開始位置被設(shè)置為正常再現(xiàn)重啟的開始時(shí)間。另外,如果用戶請求反向跳轉(zhuǎn)且GOS(GOScur)是由短畫面序列組成的GOS,在當(dāng)前媒體再現(xiàn)位置之前的、每個(gè)都是由一個(gè)長畫面組成的GOSs(GOSrr<cur)當(dāng)中的與當(dāng)前位置最近的GOS的開始位置被設(shè)置為正常再現(xiàn)重啟的開始時(shí)間。以此方式,關(guān)于用戶對正常再現(xiàn)重啟請求的位置改變而提供基于GOS單元的隨機(jī)訪問。
如果采用智能跳轉(zhuǎn)功能,用戶能夠在某時(shí)跳過由短畫面序列組成的畫面,因此廣告畫面或新聞中的報(bào)道畫面能夠被輕易地跳過。
一旦請求了反向智能跳轉(zhuǎn)且包含當(dāng)前媒體再現(xiàn)位置的GOS是由一個(gè)長畫面組成的GOS,正常再現(xiàn)重啟位置是由當(dāng)前GOS的開始位置或每一個(gè)都是由一個(gè)長畫面組成的前面的GOSs當(dāng)中的、與當(dāng)前位置最近的GOS的開始位置來確定的。該過程能夠以不同方式設(shè)置。
一種方法是分開兩種功能并允許用戶選擇一個(gè)功能。能夠提供用于兩種功能的不同輸入單元。例如,提供獨(dú)立的按鈕或提供帶有不同操作的一個(gè)按鈕(按一下和兩下反應(yīng)不同)。
在另一種方法中,如果媒體的再現(xiàn)位置和包含媒體再現(xiàn)位置的GOS的開始位置之間的偏差等于或小于預(yù)置值,再現(xiàn)重啟位置就被設(shè)置為每一個(gè)都是由一個(gè)長畫面組成的前面的GOSs當(dāng)中的、與當(dāng)前位置最近的GOS的開始位置并且在包含當(dāng)前媒體再現(xiàn)位置的GOS之前被布置。如果不是的話,包含當(dāng)前媒體再現(xiàn)位置的GOS的開始位置就被設(shè)置為再現(xiàn)重啟的開始時(shí)間。
另外,如同第一實(shí)施例,對從當(dāng)前再現(xiàn)位置移動(dòng)到正常再現(xiàn)重啟的開始位置的方法提供了兩種修正。這里,兩種修正將在下面描述。
基本方法是從媒體的當(dāng)前再現(xiàn)位置直接跳轉(zhuǎn)到正常再現(xiàn)重啟的開始時(shí)間。依據(jù)本方法,媒體再現(xiàn)暫停,媒體的再現(xiàn)位置隨后被替換。然后,正常再現(xiàn)從相應(yīng)位置重啟。
依據(jù)修正方法,檢查從媒體的當(dāng)前再現(xiàn)位置到正常再現(xiàn)重啟的開始時(shí)間的片段是向前跳轉(zhuǎn)請求還是向后跳轉(zhuǎn)請求。依據(jù)檢測結(jié)果,相應(yīng)片段用FF/FR功能再現(xiàn)。然后,如果其達(dá)到了媒體的正常再現(xiàn)重啟位置,正常再現(xiàn)從相應(yīng)位置重啟。
例如,一旦在圖4的位置“A”請求智能跳轉(zhuǎn),位置“A”屬于由短畫面序列組成的GOS2。因此,在請求反向跳轉(zhuǎn)的情況下,再現(xiàn)重啟位置是由每一個(gè)都是由一個(gè)長畫面組成的前面的GOSs當(dāng)中的、與當(dāng)前位置最近的GOS1的開始位置確定的。在請求正向跳轉(zhuǎn)的情況下,正常再現(xiàn)重啟位置是由每一個(gè)都是由一個(gè)長畫面組成的下一個(gè)GOSs當(dāng)中的、與當(dāng)前位置最近的GOS3的開始位置確定的。換句話說,在請求反向跳轉(zhuǎn)的情況下,正常再現(xiàn)重啟位置不是由相應(yīng)GOS的開始位置確定的因?yàn)閷儆贕OS的當(dāng)前媒體再現(xiàn)位置是通過短畫面序列確定的。
同時(shí),如果在位置“B”請求智能跳轉(zhuǎn),位置“B”屬于由一個(gè)長畫面組成的GOS5。因此,在請求反向跳轉(zhuǎn)的情況下,其移動(dòng)到GOS5的開始位置,或再現(xiàn)重啟位置是由每一個(gè)都是由一個(gè)長畫面組成的前面的GOSs當(dāng)中的、與當(dāng)前位置最近的GOS4的開始位置確定的。在請求正向跳轉(zhuǎn)的情況下,正常再現(xiàn)重啟位置是由每一個(gè)都是由一個(gè)長畫面組成的下一個(gè)GOSs當(dāng)中的、與當(dāng)前位置最近的GOS7的開始位置確定的。
圖5中,示出了用于執(zhí)行智能跳轉(zhuǎn)方法的視頻再現(xiàn)設(shè)備的結(jié)構(gòu)圖。圖5為依據(jù)本發(fā)明的用于智能跳轉(zhuǎn)功能的能夠提供再現(xiàn)/編制索引/觀看/非線性瀏覽的視頻再現(xiàn)設(shè)備的示意框圖。以下,依據(jù)本發(fā)明的視頻再現(xiàn)設(shè)備的操作將進(jìn)行主要描述。
首先,信號輸入單元501是數(shù)字音頻/視頻信號的輸入源,顯示單元502是輸出單元,例如顯示器和揚(yáng)聲器,用于輸出數(shù)字音頻/視頻信號。用戶界面511是輸入單元,例如鍵盤、鼠標(biāo),遙控器和按鈕,用于接收用戶的輸入。
這里,媒體存儲(chǔ)單元508是用于存儲(chǔ)從信號輸入單元501輸入的音頻/視頻流的單元,主控制單元510執(zhí)行傳輸關(guān)于再現(xiàn)控制/記錄控制/非線性瀏覽控制/索引控制的命令和各自控制模式的功能。
另外,記錄控制單元506存儲(chǔ)媒體存儲(chǔ)單元508中的流信息,索引產(chǎn)生單元507存儲(chǔ)索引存儲(chǔ)單元509中的流信息。索引產(chǎn)生單元507也產(chǎn)生來自利用自動(dòng)視頻索引從信號輸入單元501輸入的音頻/視頻流的索引信息并在索引存儲(chǔ)單元509中存儲(chǔ)索引信息。在一些情況下,索引產(chǎn)生單元507執(zhí)行在索引存儲(chǔ)單元509中存儲(chǔ)從信號輸入單元501輸入的畫面索引信息或GOS索引信息的功能。因此,流存儲(chǔ)信息,畫面索引信息(包括畫面分割信息)和GOS索引信息被存儲(chǔ)到索引存儲(chǔ)單元509中。
索引管理單元505傳輸流存儲(chǔ)信息到再現(xiàn)控制單元503以便提供“非正常播放”(“trick play”),也就是速度改變模式,例如“快進(jìn)”和“快退”。索引管理單元505也執(zhí)行將存儲(chǔ)在索引存儲(chǔ)單元509中的畫面索引信息或GOS索引信息提供給非線性視頻瀏覽(NLVB)控制單元504的功能。
記錄控制單元506執(zhí)行把被記錄的流信息提供給索引產(chǎn)生單元507的功能,并在媒體存儲(chǔ)單元508中存儲(chǔ)從信號輸入單元501輸入的音頻/視頻流。再現(xiàn)控制單元503執(zhí)行傳輸媒體流到顯示單元502并控制媒體再現(xiàn)的功能。在一些情況下,再現(xiàn)控制單元503通過與NLVB控制單元504或索引管理單元505的通信來提供NLVB功能和非正常播放。
另外,NLVB控制單元504通過索引管理單元505與索引存儲(chǔ)單元509進(jìn)行通信并且在再現(xiàn)控制單元503的控制下確定將要再現(xiàn)的速度和位置。
以下,關(guān)于基于GOS的智能跳轉(zhuǎn)操作的視頻再現(xiàn)設(shè)備的操作將進(jìn)行描述。如果基于GOS的智能跳轉(zhuǎn)請求是由用戶通過用戶界面511進(jìn)行輸入,主控制單元510確定是否是基于GOS的智能跳轉(zhuǎn)請求并將有關(guān)確定結(jié)果的信息提供給再現(xiàn)控制單元503。
因此,再現(xiàn)控制單元503由畫面索引信息產(chǎn)生GOS信息或與NLVB控制單元504進(jìn)行通信以便依據(jù)基于GOS的動(dòng)態(tài)跳轉(zhuǎn)請求、根據(jù)預(yù)先提取的GOS信息中的當(dāng)前再現(xiàn)位置來設(shè)置正常再現(xiàn)重啟位置。此時(shí),NLVB控制單元504根據(jù)從索引管理單元505輸入的畫面索引信息或GOS信息,關(guān)于用戶的請求是向前跳轉(zhuǎn)請求還是向后跳轉(zhuǎn)請求的信息,以及從再現(xiàn)控制單元503傳輸?shù)牧鳟?dāng)前再現(xiàn)位置來確定正常再現(xiàn)重啟位置。如果結(jié)果被傳輸?shù)皆佻F(xiàn)控制單元503,再現(xiàn)控制單元503在某時(shí)將當(dāng)前位置移動(dòng)到正常再現(xiàn)重啟位置,或如果利用“快進(jìn)”或“快退”功能到達(dá)了正常再現(xiàn)重啟位置,媒體的正常再現(xiàn)從相應(yīng)位置重啟。
工業(yè)應(yīng)用性依據(jù)本發(fā)明的視頻再現(xiàn)設(shè)備和智能跳轉(zhuǎn)方法,跳轉(zhuǎn)廣告畫面并容易地移動(dòng)到內(nèi)容中期望的準(zhǔn)確位置(例如新聞節(jié)目中的固定畫面)是可能的,這在傳統(tǒng)的時(shí)間單元跳轉(zhuǎn)或FF/FR功能中是不可能的。
此外,快速移動(dòng)到用戶輸入的位置是可能的因?yàn)樘峁┝撕苄挝坏漠嬅嫣D(zhuǎn)或未提供很大單位的跳轉(zhuǎn)。
進(jìn)而,由于未要求畫面單元的檢測,本發(fā)明不依賴于類型。由于產(chǎn)生單元的索引結(jié)構(gòu)也僅要求畫面改變檢測模式,提供具有高度精確的自動(dòng)化是可能的。
進(jìn)一步,本發(fā)明能夠以不期望的部分不被再現(xiàn)的基本跳轉(zhuǎn)類型和不期望的部分被以快速再現(xiàn)且正常再現(xiàn)在期望的位置重啟的修正跳轉(zhuǎn)類型來實(shí)現(xiàn)。
本發(fā)明在這里參考優(yōu)選實(shí)施例進(jìn)行描述和說明的同時(shí),對本領(lǐng)域普通技術(shù)人員說那些不同的修改和保護(hù)是顯而易見的并且能夠在不脫離本發(fā)明的精神和范圍內(nèi)進(jìn)行。因此,本發(fā)明意欲覆蓋發(fā)明的附加的權(quán)利要求和等同條件范圍的修改和變化。
權(quán)利要求
1.用于視頻再現(xiàn)設(shè)備的智能跳轉(zhuǎn)方法,其特征在于如果用戶請求智能跳轉(zhuǎn),那么,根據(jù)當(dāng)前媒體的再現(xiàn)位置和由一個(gè)長畫面或一短畫面序列組成的畫面分割信息或GOS信息,以GOS為單元執(zhí)行向前或向后智能跳轉(zhuǎn)。
2.用于視頻再現(xiàn)設(shè)備的智能跳轉(zhuǎn)方法,包括下列步驟依據(jù)用戶的跳轉(zhuǎn)請求,根據(jù)媒體的當(dāng)前再現(xiàn)位置和由一個(gè)長畫面或短畫面序列組成的畫面分割信息或GOS信息,計(jì)算當(dāng)前媒體的再現(xiàn)位置所屬的GOS;根據(jù)已計(jì)算的當(dāng)前媒體再現(xiàn)位置所屬的GOS(GOScur),確定用戶的智能跳轉(zhuǎn)請求是向前或向后;如果用戶的智能跳轉(zhuǎn)請求是向前跳轉(zhuǎn)請求,那么設(shè)置下一個(gè)GOS(GOScur+1)的開始時(shí)間作為正常再現(xiàn)重啟的開始時(shí)間,如果用戶的智能跳轉(zhuǎn)請求是向后跳轉(zhuǎn)請求,那么設(shè)置當(dāng)前媒體再現(xiàn)位置所屬的GOS(GOScur)的開始位置作為正常再現(xiàn)重啟的開始時(shí)間或設(shè)置當(dāng)前媒體的再現(xiàn)位置所屬的GOS的前一個(gè)GOS(GOScur-1)作為正常再現(xiàn)重啟位置;以及從設(shè)置的正常再現(xiàn)重啟位置執(zhí)行正常再現(xiàn)。
3.如權(quán)利請求2所述的智能跳轉(zhuǎn)方法,其中依據(jù)用戶向后跳轉(zhuǎn)請求設(shè)置正常再現(xiàn)重啟位置在GOS(GOScur)的開始位置或GOS(GOScur-1)的開始位置的步驟中,正常再現(xiàn)重啟位置是通過有選擇性地接收由用戶通過不同用戶輸入裝置或通過一個(gè)用戶輸入裝置的不同用戶操作輸入的指令設(shè)置的。
4.如權(quán)利請求2所述的智能跳轉(zhuǎn)方法,其中依據(jù)用戶向后跳轉(zhuǎn)請求設(shè)置正常再現(xiàn)重啟位置作為GOS(GOScur)的開始位置或GOS(GOScur-1)的開始位置的步驟中,如果媒體再現(xiàn)位置的開始位置和包含媒體再現(xiàn)位置的GOS之間的偏差等于或小于預(yù)置水平,在GOS(GOScur)的前一個(gè)的(GOScur-1)的開始位置被設(shè)置為再現(xiàn)重啟的開始時(shí)間,且如果偏差大于預(yù)置水平,那么GOS(GOScur)的開始位置被設(shè)置為再現(xiàn)重啟的開始時(shí)間。
5.用于視頻再現(xiàn)設(shè)備的智能跳轉(zhuǎn)方法,包括下列步驟根據(jù)當(dāng)前媒體的再現(xiàn)位置和畫面分割信息或?qū)⒕哂型瑯娱L度特征的序列畫面作為一個(gè)GOS的GOS信息,依據(jù)用戶智能跳轉(zhuǎn)請求計(jì)算GOS的當(dāng)前媒體的再現(xiàn)位置和確定GOS的類型是由一個(gè)長畫面還是由短畫面序列確定的;根據(jù)包含當(dāng)前媒體已計(jì)算再現(xiàn)位置的GOS(GOScur),確定用戶的智能跳轉(zhuǎn)請求是向前還是向后;如果用戶的智能跳轉(zhuǎn)請求是向前跳轉(zhuǎn)請求,那么設(shè)置GOS的開始位置,其與在隨后的、每一個(gè)都是由一個(gè)長畫面組成的GOSs(GOSrr>cur)當(dāng)中的當(dāng)前位置最近,作為正常再現(xiàn)重啟的開始時(shí)間;如果用戶的智能跳轉(zhuǎn)請求是向后跳轉(zhuǎn)請求且GOS(GOScur)是由一個(gè)長畫面組成的GOS,那么設(shè)置包含當(dāng)前媒體再現(xiàn)位置的GOS的開始位置作為正常再現(xiàn)重啟時(shí)間的開始時(shí)間,或設(shè)置GOS的開始位置,其與在當(dāng)前媒體再現(xiàn)位置之前每一個(gè)都是由一個(gè)長畫面組成的GOSs(GOsrr<cur)中的當(dāng)前位置最近,作為正常再現(xiàn)重啟的開始時(shí)間;如果用戶的智能跳轉(zhuǎn)請求是向后跳轉(zhuǎn)請求且包含當(dāng)前媒體再現(xiàn)位置的GOS(GOScur)是由短畫面序列組成的GOS,那么設(shè)置GOS的開始位置,其與在當(dāng)前媒體再現(xiàn)位置之前每一個(gè)都是由一個(gè)長畫面組成的GOSs(GOSrr<cur)中的當(dāng)前位置最近,作為正常再現(xiàn)重啟的開始時(shí)間;以及從設(shè)置的正常再現(xiàn)重啟位置執(zhí)行正常再現(xiàn)。
6.如權(quán)利請求5所述的智能跳轉(zhuǎn)方法,其中設(shè)置GOS(GOScur)的開始位置作為正常再現(xiàn)重啟的正常開始位置或設(shè)置GOS的開始位置,其與在當(dāng)前媒體再現(xiàn)位置之前每一個(gè)都是由一個(gè)長畫面組成的GOSs中的當(dāng)前位置最近,作為依據(jù)用戶向后跳轉(zhuǎn)請求的正常再現(xiàn)重啟的開始位置,正常再現(xiàn)重啟位置是通過有選擇性地接收由用戶通過不同用戶輸入裝置或通過一個(gè)用戶輸入裝置的不同用戶操作輸入的指令設(shè)置的。
7.如權(quán)利請求5所述的智能跳轉(zhuǎn)方法,其中依據(jù)用戶向后跳轉(zhuǎn)請求,設(shè)置正常再現(xiàn)重啟位置作為GOS(GOScur)的開始位置或GOS的開始時(shí)間,其與在當(dāng)前媒體再現(xiàn)位置之前每一個(gè)都是由一個(gè)長畫面組成的GOSs中的當(dāng)前位置最近,如果媒體再現(xiàn)位置的開始位置和包含媒體再現(xiàn)位置的GOS之間的偏差等于或小于預(yù)置水平,GOS的開始位置,其與每一個(gè)都是由一個(gè)長畫面組成的GOSs中的當(dāng)前位置最近,被設(shè)置為再現(xiàn)重啟的開始時(shí)間,以及如果偏差大于預(yù)置水平,那么GOS(GOScur)的開始位置被設(shè)置為再現(xiàn)重啟的開始時(shí)間。
8.如權(quán)利請求2或5所述的智能跳轉(zhuǎn)方法,其中GOS被確定為具有同樣長度特征的畫面序列,具有大于特定閾值長度的畫面被認(rèn)為是一個(gè)長畫面,具有小于特定閾值長度的畫面被認(rèn)為是一個(gè)短畫面,連續(xù)的短畫面被配置為屬于一個(gè)GOS,長畫面組成一個(gè)單獨(dú)的GOS。
9.如權(quán)利請求2或5所述的智能跳轉(zhuǎn)方法,其中GOS信息是依據(jù)用戶智能跳轉(zhuǎn)請求,通過利用從輸入的多媒體信號中提取的畫面的片段信息實(shí)時(shí)進(jìn)行計(jì)算的。
1O、如權(quán)利請求2或5所述的智能跳轉(zhuǎn)方法,其中GOS信息是在用戶智能跳轉(zhuǎn)請求之前被提取并通過利用從輸入的多媒體信號中提取的畫面的片段信息被編入索引的。
11.如權(quán)利請求2或5所述的智能跳轉(zhuǎn)方法,其中當(dāng)位置從當(dāng)前再現(xiàn)位置移動(dòng)到設(shè)置的正常再現(xiàn)重啟的開始時(shí)間時(shí),媒體的再現(xiàn)暫停,媒體的再現(xiàn)位置立即被再現(xiàn)重啟的開始時(shí)間替換,且正常再現(xiàn)從相應(yīng)位置重啟。
12.如權(quán)利請求2或5所述的智能跳轉(zhuǎn)方法,其中當(dāng)位置從當(dāng)前再現(xiàn)位置移動(dòng)到設(shè)置的正常再現(xiàn)重啟的開始時(shí)間時(shí),媒體的再現(xiàn)暫停,從媒體的當(dāng)前再現(xiàn)位置到正常再現(xiàn)重啟的開始時(shí)間的片段,通過利用快進(jìn)(FF)或快退(FR)方式,依據(jù)向前或向后跳轉(zhuǎn)請求被再現(xiàn),且如果位置到達(dá)了媒體的正常再現(xiàn)位置則正常再現(xiàn)從相應(yīng)位置重啟。
13.視頻再現(xiàn)設(shè)備包括配置用來接收用于智能跳轉(zhuǎn)的用戶指令以便執(zhí)行數(shù)字視頻數(shù)據(jù)的搜索和瀏覽的用戶界面裝置;取決于從用戶界面裝置輸入的用戶指令的視頻流,利用與之相應(yīng)的畫面分割信息和GOS信息控制向前或向后智能跳轉(zhuǎn)的控制裝置;用于提供符合控制裝置請求的視頻流的媒體存儲(chǔ)裝置;以及用于再現(xiàn)其中智能跳轉(zhuǎn)是由控制裝置執(zhí)行的視頻流的顯示裝置。
14.如權(quán)利請求13所述的視頻再現(xiàn)設(shè)備,其中GOS被確定為具有同樣長度特征的畫面序列,畫面在GOS的檢測中被分為短畫面和長畫面,具有大于特定閾值長度的畫面被認(rèn)為是長畫面,具有小于特定閾值長度的畫面被認(rèn)為是短畫面,連續(xù)短畫面被配置為屬于一個(gè)GOS,而長畫面組成一個(gè)獨(dú)立的GOS。
15.如權(quán)利請求13所述的視頻再現(xiàn)設(shè)備,進(jìn)一步包括用于提供符合控制裝置請求的相應(yīng)視頻流的畫面索引信息和GOS信息的索引存儲(chǔ)裝置。
16.如權(quán)利請求15所述的視頻再現(xiàn)設(shè)備,其中畫面索引信息和GOS信息是由聲音/視頻流或與聲音/視頻流一起產(chǎn)生的。
全文摘要
本發(fā)明涉及視頻再現(xiàn)設(shè)備和智能跳轉(zhuǎn)方法,其能夠提供智能跳轉(zhuǎn)。特別地,本發(fā)明提供利用內(nèi)容的畫面信息的基于畫面組(GOS)向前或向后智能跳轉(zhuǎn)的設(shè)備和方法。
文檔編號G11B27/28GK1784898SQ200380107566
公開日2006年6月7日 申請日期2003年12月24日 優(yōu)先權(quán)日2002年12月24日
發(fā)明者金泰亨, 尹慶老, 田星培, 姜培根 申請人:Lg電子有限公司