專利名稱:手動(dòng)回放過沖校正的制作方法
技術(shù)領(lǐng)域:
本公開涉及視頻回放,并且更具體地,涉及用于快進(jìn)過沖(overshoot)的校正技術(shù)。
背景技術(shù):
磁帶錄像機(jī)(VCR)和數(shù)字錄像機(jī)(DVR)的用戶常常利用“快進(jìn)”功能來跳過廣告、 或僅移動(dòng)給定的之前錄制的節(jié)目的所選擇的場(chǎng)景。在跳過廣告的情形中,用戶可觀看屏幕等待正常的節(jié)目繼續(xù)的標(biāo)志(例如,大的“TV-PG”可出現(xiàn)在屏幕的左上手側(cè)),然后,按下 PLAY按鍵(例如,在遠(yuǎn)程控制設(shè)備上)以繼續(xù)正常的播放速度。但是,由于通常的用戶的反應(yīng)時(shí)間和眼手的協(xié)作,當(dāng)用戶實(shí)際上按下了 PLAY按鍵并且VCR或DVR響應(yīng)該命令時(shí),實(shí)際的繼續(xù)播放點(diǎn)常常是所意欲的點(diǎn)之后的幾秒。該現(xiàn)象一般被稱為快進(jìn)“過沖”。當(dāng)發(fā)生過沖時(shí),用戶可隨后按下倒回按鍵,以及時(shí)移動(dòng)回節(jié)目中初始所意欲的點(diǎn), 僅僅是在相反的方向上過沖。在這種情形中,用戶被迫觀看一部分他不趕興趣的節(jié)目/廣告,或者,他可再次嘗試快進(jìn)操作,其可能再次導(dǎo)致原始的過沖問題。
圖1示出了本發(fā)明的實(shí)施例可被實(shí)現(xiàn)的通常的設(shè)備和網(wǎng)絡(luò)配置;圖2描繪了可與本發(fā)明的實(shí)施例操作的遠(yuǎn)程控制設(shè)備;圖3是本發(fā)明的一個(gè)可能實(shí)施例的流程圖;以及圖4是根據(jù)本發(fā)明的實(shí)施例的示出了如何利用計(jì)數(shù)器來監(jiān)視按鍵被按下的時(shí)長(zhǎng)的流程圖。
具體實(shí)施例方式概述本發(fā)明的實(shí)施例提供了用于在顯示器上控制視頻呈現(xiàn)的過沖的方法和系統(tǒng)。例如,實(shí)施例提供了接收指示以快進(jìn)視頻呈現(xiàn),以及執(zhí)行快進(jìn)操作,使得視頻呈現(xiàn)以快于第一 (播放)速度的第二速度被顯示。然后,例如通過檢測(cè)到PLAY按鍵已被按下,接收指示,以停止快進(jìn)操作并以第一速度播放視頻呈現(xiàn)。然后,檢測(cè)用以停止快進(jìn)操作并以第一(播放) 速度播放視頻呈現(xiàn)的指示是否被提供了長(zhǎng)于預(yù)定時(shí)間量的時(shí)間,例如,確定PLAY按鍵已被持續(xù)按下了多于預(yù)置的時(shí)間量。如果是該情形,視頻呈現(xiàn)隨后以第三速度被反向播放,直到檢測(cè)到PLAY按鍵已被釋放為止。第三速度可以是與快進(jìn)播放速度相同的速度,或可能更快。甚至可基于最近的反向/倒回速度來選擇第三速度。以下,更完整描述了本發(fā)明的這些和其他實(shí)施例。圖1示出了本發(fā)明的實(shí)施例可被實(shí)現(xiàn)的通常的設(shè)備和網(wǎng)絡(luò)配置。具體地,電視 110(其還可以是計(jì)算機(jī)顯示器或其他顯示設(shè)備)被連接到具有內(nèi)部存儲(chǔ)器114(諸如,固態(tài)存儲(chǔ)器、磁盤驅(qū)動(dòng)、或其組合)的數(shù)字錄像機(jī)(DVR) 112。根據(jù)本發(fā)明,存儲(chǔ)器114還可包括緩沖存儲(chǔ)器,該緩沖存儲(chǔ)器可與本發(fā)明的實(shí)施例一起使用。如已知,遠(yuǎn)程控制設(shè)備115可被用于遠(yuǎn)程控制DVRl 12。圖2描繪了可與本發(fā)明一起使用的通常的遠(yuǎn)程控制設(shè)備115。仍參照?qǐng)D1,示出了機(jī)頂盒(STB) 125被連接到網(wǎng)絡(luò)130, 諸如,外圍電纜網(wǎng)、或根據(jù)TCP/IP操作的公共網(wǎng)絡(luò)。網(wǎng)絡(luò)130還可被連接到集線器或頭端 135,包括視頻節(jié)目的內(nèi)容從該集線器或頭端源發(fā)。雖然未明確示出,但是,STB125可與用于接收對(duì)視頻和音頻內(nèi)容的衛(wèi)星傳輸?shù)男l(wèi)星終端通信。如所示,STB 125還與DVR 112通信,使得在網(wǎng)絡(luò)130上從集線器或頭端135提供的內(nèi)容可隨著節(jié)目被接收而被實(shí)時(shí)地錄制。節(jié)目可包括傳統(tǒng)的網(wǎng)絡(luò)節(jié)目(包括商業(yè)廣告) 以及付費(fèi)節(jié)目(pay per view)和其他已知的類型的節(jié)目。還應(yīng)當(dāng)注意,雖然DVR 112和 STB 125被示出為兩個(gè)獨(dú)立的設(shè)備,但是,這些設(shè)備可被組合成單個(gè)單元。內(nèi)容、節(jié)目、或視頻呈現(xiàn)至少在一點(diǎn)上以遵從運(yùn)動(dòng)圖片專家組(MPEG)格式的格式存在。在圖2中所示的遠(yuǎn)程控制115包括已知的按鈕或按鍵(包括頻道按鍵和音量按鍵、輸入按鍵、以及出于本應(yīng)用的實(shí)施例的目的的DVR或(或甚至VCR)的命令按鍵,其包括 PLAY、STOP、FAST FORWARD (FF)、反向或REWIND (REW)和PAUSE)。用戶通過按下這些按鍵中的任一個(gè)可控制DVR 112的操作,以及由此的描繪在電視或顯示器110上的內(nèi)容。根據(jù)本發(fā)明的實(shí)施例,并且,為了處理上述過沖問題,DVR 112和遠(yuǎn)程控制115 — 起被配置為以獨(dú)特的方式工作。具體地,當(dāng)DVR 112處于快進(jìn)模式時(shí),如果用戶按下在遠(yuǎn)程控制115上的PLAY按鍵(或在DVR 112自身上的類似按鍵),并且,保持該按鍵被按下大于例如一個(gè)半秒的時(shí)間,則DVR進(jìn)入IX REWIND模式,并且,保持該模式,直到用戶釋放PLAY 按鍵為止,一旦用戶釋放了 PLAY按鍵,DVR 112繼續(xù)正常的播放。這允許用戶以更合適的速度倒回,直到找到所希望的視頻幀為止。在本發(fā)明的一個(gè)實(shí)施例中,當(dāng)用戶以已擴(kuò)展的時(shí)段按下PLAY按鍵時(shí),取決于所使用的快進(jìn)速度,可實(shí)現(xiàn)不同的倒回速度。例如,如果用戶正利用60X快進(jìn)時(shí),DVR 112可以 2X的速度倒回。假定不管快進(jìn)速度如何,用戶的反應(yīng)本質(zhì)上是相同的,這可幫助用戶更好的定位所希望的幀。根據(jù)優(yōu)選的實(shí)施例,由已擴(kuò)展的所按下的PLAY按鍵所觸發(fā)的倒回速度可被用戶配置?,F(xiàn)參見圖3,其示出了本發(fā)明的實(shí)施例的一個(gè)可能的流程圖。在步驟310處,確定 DVR112是否處于快進(jìn)模式。如果不是,則處理返回到開始模式。如果DVR112已經(jīng)處于快進(jìn)模式,則在步驟312處,確定PLAY按鍵是否已被按下。此刻,必須在PLAY按鍵已被暫時(shí)按下以命令慣常的播放模式或如步驟314所指示的PLAY按鍵已被按下某已擴(kuò)展的時(shí)段(例如,一個(gè)半秒)之間做出區(qū)分。如果PLAY按鍵僅被暫時(shí)按下(例如,小于一個(gè)半秒),則如步驟316所指示,啟動(dòng)正規(guī)的播放模式。如果PLAY按鍵被檢測(cè)為被按下了長(zhǎng)于一個(gè)半秒(或其他預(yù)定的時(shí)間量),則在步驟318處,DVR112進(jìn)入倒回模式,在該點(diǎn)處,視頻呈現(xiàn)被反向呈現(xiàn)。反向速度可以是與正常
5PLAY模式的速度相同的速度(雖然相反),或者,可以更快。舉例來說,如果FAST FORWARD 速度是正常速度的60倍(60X),則可希望與已擴(kuò)展的PLAY按鍵按下相關(guān)聯(lián)的反向速度是 2X、3X、或某些其他速度。在優(yōu)選的實(shí)施例中,與已擴(kuò)展的PLAY按鍵按下相關(guān)聯(lián)的反向速度可由用戶配置(例如,經(jīng)由在屏幕上的顯示菜單選擇)。在步驟320處,確定PLAY按鍵是否仍被按下。如果是這樣,則該指示仍需要與已擴(kuò)展的PLAY按鍵按下相關(guān)聯(lián)的REWIND模式,因此,在步驟322處,DVRl 12保持在該REWIND 模式。如果在步驟320處PLAY按鍵不再被按下,則DVRl 12進(jìn)入標(biāo)準(zhǔn)的PLAY模式,其中,視頻呈現(xiàn)以正常速度被前向播放。DVR或其他被配置為根據(jù)本發(fā)明的實(shí)施例操作的媒體設(shè)備僅需要對(duì)與遠(yuǎn)程控制能夠相關(guān)聯(lián)的邏輯的輕微修改。具體地,計(jì)時(shí)器被優(yōu)選地融合到邏輯中,以監(jiān)視PLAY按鍵被按下的時(shí)間。這種計(jì)數(shù)器對(duì)本領(lǐng)域技術(shù)人員而言是已知的。例如,圖4描繪了根據(jù)本發(fā)明的實(shí)施例的融合了計(jì)數(shù)器的處理。在步驟410處,檢測(cè)PLAY按鍵是否已被按下。如果是,則在步驟412處,計(jì)數(shù)器被重置。該計(jì)數(shù)器隨后被允許經(jīng)由步驟416 (或取決于如何被實(shí)現(xiàn)而向下技術(shù))向上計(jì)數(shù),并且,在之后的步驟414處, 確定計(jì)數(shù)是否大于某些預(yù)定(X)計(jì)數(shù)。如果是,則在步驟418處,如上所述,邏輯被配置為將DR置于REWIND模式,直到PLAY按鍵被釋放為止。針對(duì)REWIND操作自身,如在本領(lǐng)域中所公知的,諸如圖片組(GOP)之類的視頻部分被前向解碼并存儲(chǔ)在存儲(chǔ)器(諸如,存儲(chǔ)器114中的緩沖器)中,并且,隨后被回放??商鎿Q地,僅I-幀可被用于REWIND操作,從而節(jié)省顯著的存儲(chǔ)并避免額外的處理。在這種情形中,多個(gè)幀通常位于I-幀之間,給定I-幀可針對(duì)未被顯示的幀(B或P幀)中的每一個(gè)被顯示,從而保持整體的定時(shí)。如上述,如果沒有此處所描述的功能,由于FAST FORWARD過沖,試圖利用FAST FORWARD模式略過視頻呈現(xiàn)(諸如廣告或特定場(chǎng)景)中的某部分的用戶將常常需要在用戶意欲開始觀看視頻呈現(xiàn)的時(shí)刻在按下PLAY按鍵之后啟動(dòng)慣常的REWIND操作。但是,REWIND 操作僅可導(dǎo)致在相反方向的過沖,依舊把用戶留在視頻呈現(xiàn)的連續(xù)體中的非意欲位置中。 在另一方面,通過本發(fā)明的實(shí)施例的功能,僅通過當(dāng)看到所意欲的幀時(shí)繼續(xù)保持按下PLAY 按鍵,用戶可以更加受控的速度倒回視頻呈現(xiàn),并且,無需按下另一按鍵。通過這種方式,用戶可到達(dá)用于重新開始的視頻呈現(xiàn)播放的實(shí)際所意欲幀。本領(lǐng)域技術(shù)人員將理解,本發(fā)明還可利用在遠(yuǎn)程控制115上的完全獨(dú)立/新的按鍵來實(shí)現(xiàn),而非擴(kuò)展PLAY按鍵的功能。舉例來說,新的按鍵(未示出),諸如,PLAY/REW按鍵可被設(shè)置在遠(yuǎn)程控制上。這種按鍵可操作為倒回視頻呈現(xiàn),直到其不再被按下為止,一旦其不再被按下,正常的PLAY模式可繼續(xù)。本發(fā)明的實(shí)施例還可利用與VCR或任意其他存儲(chǔ)并重放視頻的回放媒體設(shè)備。最后,雖然已與本地DVR或STB —起描述了本發(fā)明的實(shí)施例,但是,視頻內(nèi)容自身還可以被遠(yuǎn)程存儲(chǔ)(即,在客戶地點(diǎn)的外部),并且,可經(jīng)由網(wǎng)絡(luò)130訪問,如圖1所示。在這種情形中,包括FASTFORWARD、PLAY和NEW的多個(gè)命令可通過網(wǎng)絡(luò)130被傳輸,并且,集線器或頭端135可提供合適的視頻呈現(xiàn)流。雖然此處已以說明并描述了體現(xiàn)在一個(gè)或多個(gè)具體示例中的裝置、系統(tǒng)和方法, 但是,其絕不意欲受限于所示出的細(xì)節(jié),因?yàn)榇颂幙勺龀龆喾N修改和結(jié)構(gòu)變更,只要不偏離裝置、系統(tǒng)和方法的范圍并在權(quán)利要求的等同物的范圍內(nèi)即可。因此,廣泛地并與在以下權(quán)利要求中所給出的裝置、系統(tǒng)和方法的范圍相一致的方式理解所附權(quán)利要求是合適的。
權(quán)利要求
1.一種用于控制在顯示器上的視頻呈現(xiàn)的方法,包括接收用于快進(jìn)所述視頻呈現(xiàn)的指示,并且,執(zhí)行快進(jìn)操作,以使得所述視頻呈現(xiàn)以快于第一速度的第二速度被顯示;接收用于停止所述快進(jìn)操作并以所述第一速度播放所述視頻呈現(xiàn)的指令; 檢測(cè)用于停止所述快進(jìn)操作并以所述第一速度播放所述視頻呈現(xiàn)的所述指示被提供了長(zhǎng)于預(yù)定時(shí)間量的時(shí)間;以及響應(yīng)于所述檢測(cè)步驟,以第三速度反向播放所述視頻呈現(xiàn)。
2.如權(quán)利要求1所述的方法,還包括以所述第三速度反向播放所述視頻呈現(xiàn),直到用于停止所述快進(jìn)操作并以所述第一速度播放所述視頻呈現(xiàn)的所述指示不再被檢測(cè)到為止。
3.如權(quán)利要求1所述的方法,還包括從遠(yuǎn)程控制設(shè)備接收用于快進(jìn)所述視頻呈現(xiàn)的所述指令。
4.如權(quán)利要求1所述的方法,還包括從遠(yuǎn)程控制設(shè)備接收用于停止所述快進(jìn)操作并以所述第一速度播放所述視頻呈現(xiàn)的指示。
5.如權(quán)利要求1所述的方法,其中,所述第三速度與所述第一速度相同。
6.如權(quán)利要求1所述的方法,其中,所述預(yù)定時(shí)間量是大約0.5秒。
7.如權(quán)利要求1所述的方法,還包括基于所述第二速度來選擇所述第三速度的速度。
8.如權(quán)利要求1所述的方法,還包括從客戶地點(diǎn)外部的集線器接收所述視頻呈現(xiàn)。
9.如權(quán)利要求1所述的方法,其中,所述視頻呈現(xiàn)至少在某一點(diǎn)處以遵從運(yùn)動(dòng)圖片專家組(MPEG)格式的格式存在。
10.一種系統(tǒng),包括媒體設(shè)備,該媒體設(shè)備被配置為連接到顯示器;所述媒體設(shè)備還被配置為以第一播放速度、第二快進(jìn)速度和第三倒回速度將視頻呈現(xiàn)提供給所述顯示器,所述媒體設(shè)備還進(jìn)一步被配置為接收用于快進(jìn)所述視頻呈現(xiàn)的指示并執(zhí)行快進(jìn)操作,以使得所述視頻呈現(xiàn)以快于所述第一播放速度的所述第二快進(jìn)速度被顯示;接收用于停止所述快進(jìn)操作并以所述第一速度播放所述視頻呈現(xiàn)的指示; 檢測(cè)用于停止所述快進(jìn)操作并以所述第一速度播放所述視頻呈現(xiàn)的所述指示被提供了長(zhǎng)于預(yù)定時(shí)間量的時(shí)間;以及作為響應(yīng),以第三倒回速度反向播放所示視頻呈現(xiàn)。
11.如權(quán)利要求10所述的系統(tǒng),其中,所述媒體設(shè)備是數(shù)字錄像機(jī)(DVR)。
12.如權(quán)利要求10所述的系統(tǒng),其中,所述媒體設(shè)備是機(jī)頂盒(STB)。
13.如權(quán)利要求10所述的系統(tǒng),其中,所述媒體設(shè)備還被配置為以所述第三倒回速度反向播放所述視頻呈現(xiàn),直到用于停止所述快進(jìn)操作并以所述第一播放速度播放所述視頻呈現(xiàn)的所述指示不再被檢測(cè)到為止。
14.如權(quán)利要求10所述的系統(tǒng),其中,所述媒體設(shè)備還被配置為從遠(yuǎn)程控制設(shè)備接收用于快進(jìn)所述視頻呈現(xiàn)的所述指令。
15.如權(quán)利要求10所述的系統(tǒng),其中,所述媒體設(shè)備還被配置為從遠(yuǎn)程控制設(shè)備接收用于停止所述快進(jìn)操作并以所述第一播放速度播放所述視頻呈現(xiàn)的所述指示。
16.如權(quán)利要求10所述的系統(tǒng),其中,所述第三倒回速度與所述第一播放速度相同。
17.如權(quán)利要求10所述的系統(tǒng),其中,所述預(yù)定時(shí)間量是大約0.5秒。
18.如權(quán)利要求10所述的系統(tǒng),其中,所述第三倒回速度的速度是基于所述第二快進(jìn)速度的。
19.如權(quán)利要求10所述的系統(tǒng),還包括集線器,所述視頻呈現(xiàn)從該集線器處被接收,其中,所述集線器位于客戶地點(diǎn)的外部。
20.如權(quán)利要求10所述的系統(tǒng),其中,所述視頻呈現(xiàn)至少在某一點(diǎn)處以遵從運(yùn)動(dòng)圖片專家組(MPEG)格式的格式存在。
全文摘要
一種解決快進(jìn)過沖的視頻顯示功能。在快進(jìn)功能期間,以長(zhǎng)于預(yù)定時(shí)間量的時(shí)間保持按下播放按鍵導(dǎo)致視頻呈現(xiàn)被置于反向模式,直到播放按鍵被釋放為止。這允許用戶在快進(jìn)操作之后手動(dòng)地并容易地控制備份多少給定的視頻呈現(xiàn),而無需單獨(dú)地利用倒回鍵。
文檔編號(hào)H04N5/781GK102308575SQ201080007000
公開日2012年1月4日 申請(qǐng)日期2010年2月5日 優(yōu)先權(quán)日2009年2月9日
發(fā)明者約翰·瑪瑞·施萊博 申請(qǐng)人:思科技術(shù)公司