專利名稱:搜索工具的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及開始顯示圖像流的起始圖像的選擇方法,用于選擇開始顯示圖 像流的起始圖像的系統(tǒng),并且涉及用于在合適硬件中實現(xiàn)這一方法的計算機程 序產(chǎn)品或計算機程序套件。具體而言但并非排他,本發(fā)明可以用于以下領(lǐng)域諸如Sky+ Box的錄像機、以及DVD播放器和計算機實現(xiàn)的視頻播放系統(tǒng)。
技術(shù)背景通常使用個人錄像機觀看電視節(jié)目或電影的人可以選擇記錄開始以外的 特定起點開始觀看節(jié)目或電影。當播放例如連續(xù)劇的DVD時,諸如"老友記", 觀眾可能選擇一集開始觀看DVD。 DVD上的記錄被分成數(shù)據(jù)分組,每個分組 對應(yīng)于不同一集。觀眾只能從每個數(shù)據(jù)分組的開始處回放該記錄。這將觀眾限 制在只能從有限的特定起點觀看DVD記錄。觀眾可以選擇跳過電視廣播或傳輸?shù)膫€人記錄中的廣告。為了找到每個廣 告間歇的結(jié)束,觀眾必須快進該記錄。他增加記錄的播放速度(線索),同時 播放加速版的記錄。這是耗時的搜索記錄方法。他可以采用更快的速度來快進 該記錄。有一種在記錄中行進的更快方法,但是觀眾并不能輕易得知他何時將 該記錄進行到廣告結(jié)束而沒有過量(overshoot)太多。 一旦再次播放記錄,他 很可能不得不插入(cue)或回顧到記錄的正確點上。有時,在記錄的數(shù)據(jù)流中,以固定時間間隔把數(shù)據(jù)分組隔開。如果他所選 的起點在數(shù)據(jù)分組內(nèi),則可在這些數(shù)據(jù)分組中選擇一個,這使用戶不能輕松地 標識他偏好的重新開始點。為了選擇他所選的起點,觀眾必須從數(shù)據(jù)分組的開 始或結(jié)尾對圖像流進行快進或倒帶。本發(fā)明的目標是改進本領(lǐng)域的上述缺點。發(fā)明內(nèi)容在本發(fā)明的第一方面,存在一種選擇開始播放圖像流的起始圖像的方法, 該方法包括以下迭代步驟(1)顯示來自圖像流的多個候選圖像以供用戶選 擇最接近的候選圖像;以及(2)顯示來自靠近用戶響應(yīng)于步驟(1)而選擇的 候選圖像的圖像流時間范圍內(nèi)的多個候選圖像。在本說明書中,引用"最接近的候選圖像"。當最接近的候選圖像被選擇 時,該候選圖像沒有必要在時間上最靠近起始圖像。從本說明書可以認識到, 在用戶選擇他認為在起始圖像之前的最后一個候選圖像的情況下,該候選圖像 被視為最接近起始圖像,因為不能期望用戶認出在圖像流中稍后重現(xiàn)的候選圖 像。必須相應(yīng)地解釋詞組"最接近的候選圖像"。本方法允許觀眾迅速識別他選擇開始或重新開始觀看節(jié)目的時間點。在迭代地重新選擇參考圖像的步驟中,所搜索的圖像流范圍可以在連續(xù)迭 代中得到縮小。有益的是,搜索范圍隨著每次迭代而縮小。較佳地,該方法包括響應(yīng)于前一迭代而顯示來自接近用戶所選候選圖像的 圖像流時間范圍內(nèi)的多個候選圖像的一個或多個迭代步驟。這允許該方法更加 準確地選擇所需起始圖像。當顯示候選圖像時,較佳地是以時間順序顯示,由此幫助用戶操作本方法。 更佳地,以與用戶控制器上多個鍵相同的配置安排候選圖像,使用戶能夠通過 按壓關(guān)聯(lián)鍵來選擇圖像。每個候選圖像可以包括對應(yīng)號碼選擇。此外,為了幫 助用戶,可以進行候選圖像的硬選擇,使圖像流從該圖像開始播放或者從極其靠近它的圖像開始播放。較佳地,可以通過以相對長持續(xù)時間(例如0.6秒以 上)來按壓鍵盤上與所選候選圖像對應(yīng)的鍵,或者通過在短時段(例如0.5秒)內(nèi)按壓該鍵兩次來進行硬選擇。這表示可以繞過通常發(fā)生的任何進一步迭代, 以利于系統(tǒng)直接從該點播放圖像流??梢赃M行其它類型的硬選擇。例如,可以連同換擋(shift)或外延(extension)鍵一起按壓鍵盤上對應(yīng)于所選候選圖像 的鍵,以便與該鍵的常規(guī)按壓區(qū)別開。如果該系統(tǒng)使用屏幕上選擇,則可在屏 幕上使用某種硬選擇手段。例如,如果使用屏幕上指針,則可將該指針移動到 所需候選圖像,并且使用雙擊來表示硬選擇。如果未使用指針,而是使用從屏 幕上圖像間移動的焦點來選擇候選圖像,則可以使用該焦點對適當候選圖像加 亮,并通過例如在該選擇上雙擊來進行硬選擇。在屏幕對觸摸敏感的情況下,可以使用對屏幕上適當候選圖像的觸摸來進行選擇。在某些實施方式中,有利的是定義從中顯示候選圖像的圖像流,包括在圖 像流起始處的參考圖像。顯示候選圖像可以進一步包括顯示每個候選圖像相對 于參考圖像的時間流逝。候選圖像可以是固定的,或者是對每個或某些候選圖像給出活動圖片的圖 像流活動剪輯。每個剪輯的持續(xù)時間較佳地不超過兩秒。在候選圖像之間的時 間間隔小于每個剪輯的持續(xù)時間的情況下,候選圖像可以是固定的。較佳地用時間間隔將候選圖像隔開,更有利的是針對每次連續(xù)迭代減小時 間間隔。在每次連續(xù)迭代中,有利的是能根據(jù)幾何級數(shù)減小時間間隔。在某些環(huán)境中,較佳的是候選圖像之間的時間流逝可調(diào)。這允許用戶增大 或減小候選圖像之間的時隙。減小時隙會有助于關(guān)注期望開始圖像流的點。增 大時隙可以允許用戶在較長圖像流中進行快速搜索??梢酝ㄟ^控制器上提供的 鍵或多個鍵來調(diào)節(jié)候選圖像之間的時間流逝,諸如音量升和音量降鍵。顯示候選圖像的每個步驟可以包括將參考圖像顯示為候選圖像之一。在較 佳實施方式中,參考圖像在圖像流中其它候選圖像之前。同樣較佳的是,該方 法還包括一旦執(zhí)行預(yù)定次數(shù)的迭代就顯示起始圖像的步驟。這涉及由該方法執(zhí) 行的迭代計數(shù)。分析候選圖像之間的時間流逝或者圖像流的持續(xù)時間、并相應(yīng) 地增大或減小由該方法執(zhí)行的迭代次數(shù)也是有利的。例如,跳過圖像流中3或 4分鐘的廣告所需的迭代次數(shù)有可能小于在5小時視頻記錄中尋找一點。操作 該方法的處理器可以包括確定所使用的適當?shù)螖?shù)的算法。有利的是,可沿 圖像流將候選圖像等距隔開。第一迭代中的時間間隔至少為40秒。有利的是,每個候選圖像之間初始的流逝時間比用戶在圖像流中通常期望向前'插入'的更長。較佳地,最后迭代的時間間隔是0.625秒。如上所述,能夠調(diào)節(jié)候選圖像之間的時間流逝是有 利的。實現(xiàn)如此的較佳方法是使用控制器上的單個鍵或多個鍵來調(diào)節(jié)候選圖像 間的時間流逝。所用的鍵可以包括音量升和音量降鍵。此外,迭代次數(shù)可以取 決于圖像流長度或第一迭代的時間流逝而改變??梢燥@示9幅圖像??梢杂?個鍵,這些鍵具有常規(guī)的例如帶有數(shù)字1-9 的數(shù)字鍵盤配置。有利的是,鍵盤上的數(shù)字可在顯示器上顯示,每個數(shù)字具有其相關(guān)聯(lián)的圖像??稍陲@示器上將數(shù)字進行排列以便不混淆候選圖像。如上所 述,可以使用這些鍵來進行硬選擇,其中按下這些鍵相對較長時段,以便從與 所按壓鍵相對應(yīng)的候選圖像開始圖像流。圖像流可以具有音頻成分。有利的是,該方法適于應(yīng)用到音頻視覺節(jié)目, 包括但不限于電視節(jié)目、電影或家庭視頻。圖像流可以包括一系列幀。有利的是,圖像流是電視廣播的記錄,包括但 不限于電視節(jié)目、電影或家庭視頻。在某些實施方式中,本發(fā)明可以應(yīng)用于顯示圖像流的計算機實現(xiàn)系統(tǒng),諸如Window Media Player (視窗媒體播放器),但是還可以應(yīng)用于諸如Sky+TM box、 TiVo錄像機的個人錄像機、諸如視頻iPod的便攜式視頻播放器、或者 DVD播放器或視頻播放器。在許多這些系統(tǒng)中,圖像流可以來源于廣播、有 線電視傳輸、網(wǎng)絡(luò)流送因特網(wǎng)服務(wù)器等,并且在使用適當播放器回放之前被記 錄。如果視頻流從因特網(wǎng)服務(wù)器到用戶一對一地引導(dǎo),則該搜索工具可以在 web服務(wù)器端操作,但可由用戶來控制。因此,用戶如果期望搜索視頻流內(nèi)的 特定點,或者期望跳過視頻流的特定部分,則可以按壓使該系統(tǒng)進入搜索模式 的按鈕或鍵,從而用戶可以根據(jù)本發(fā)明搜索起始圖像。因此,在該實施方式中, web服務(wù)器生成用于在用戶機器上顯示的一組候選圖像,用戶機器可以是PC 或啟用因特網(wǎng)的電視機等。用戶隨后選擇最接近的候選圖像,遠程web服務(wù)器 會顯示另一組候選圖像供用戶進一步選擇。顯然,這不僅可以應(yīng)用于因特網(wǎng)上 的視頻流,而且還可以應(yīng)用于其中遠程服務(wù)器在一對一的基礎(chǔ)上提供視頻內(nèi)容 而非向多個用戶多播的其它系統(tǒng)。在本發(fā)明的第二方面,存在一種在處理器中 用于選擇開始顯示圖像流的起始圖像的方法,該方法包括步驟(1)從數(shù)據(jù) 源接收圖像流;(2)將該圖像流轉(zhuǎn)發(fā)到顯示器;(3)接收表示參考圖像選擇 的信號;(4)顯示來自圖像流中的多個候選圖像供用戶選擇最接近候選圖像; 以及(5)對接近步驟(4)中所選候選圖像的時間范圍重復(fù)步驟(4)。在本發(fā)明的第三方面,存在一種計算機程序,或者計算機程序套件,它們 被配置成在由計算機執(zhí)行時它/它們控制該計算機執(zhí)行本發(fā)明第一或第二方面 的方法。在本發(fā)明的第四方面,存在存儲根據(jù)本發(fā)明第三方面的計算機程序或多個計算機程序中至少一個的計算機可讀介質(zhì)。在本發(fā)明第五方面,存在提供圖像流的系統(tǒng),包括(1)處理器,被配 置成從圖像源接收圖像流并生成到顯示設(shè)備的視頻輸出;以及(2)用戶控制 器,被配置成操作處理器以啟動搜索模式來尋找開始顯示圖像流的起始圖像, 其中該處理器被配置成顯示來自視頻流的多個候選圖像以供用戶選擇最接近 的候選圖像,并且隨后對接近先前選擇的候選圖像的圖像流時間范圍重復(fù)該步 驟。有利的是,該系統(tǒng)允許觀眾迅速識別選擇開始或重新開始觀看節(jié)目的點。 較佳地,在使用中進一步配置處理器,以減小在每個連續(xù)迭代中搜索的圖 像流范圍。更佳地,在每次迭代中,在使用中將控制器配置成將顯示在顯示器 上的候選圖像之一選擇為參考圖像。此外,可以將顯示器配置成以時間順序顯 示候選圖像,并且可以將參考圖像配置成在圖像流的一個或多個候選圖像之 前。較佳地,將該系統(tǒng)配置成響應(yīng)于對候選圖像的硬選擇而從該候選圖像開始 運行圖像流。例如,對該系統(tǒng)進行配置,以便通過保持按壓控制器鍵相對較長 持續(xù)時間來實現(xiàn)硬選擇。如果用戶樂于從硬選擇的候選圖像顯示圖像流,則這 使該用戶能夠節(jié)省時間并跳過進一步迭代。此外,可將處理器配置成允許調(diào)節(jié)候選圖像之間的時間流逝。在一種配置 中,控制器包括被配置成由用戶操作以調(diào)節(jié)候選圖像之間的時間流逝的一個或 多個鍵,例如音量升和音量降鍵。在較佳實施方式中,將處理器配置成使顯示器顯示每個候選圖像相對于初 始參考的時間流逝??刂破骺梢园ㄒ栽陲@示器上顯示的候選圖像相同的安排配置的至少兩 個鍵,每個圖像對應(yīng)于一個鍵??梢詫⑻幚砥髋渲贸蛇x擇候選圖像,每個候選 圖像在圖像流中以相同時間間隔隔開,并且時間間隔針對每個連續(xù)迭代減小, 在較佳實施方式中,以預(yù)定次數(shù)重新選擇參考圖像??梢詫⑻幚砥髋渲贸煽刂?顯示裝置以顯示從起始圖像開始的圖像流。可以將處理器配置成分析候選圖像 之間的時間流逝或者圖像流的持續(xù)時間,以及相應(yīng)地增大或減小由該方法執(zhí)行 的迭代次數(shù)。這使該系統(tǒng)能夠取決于被搜索的圖像流的長度來選擇適當?shù)螖?shù)。如果用戶簡單地跳過3或4分鐘廣告,則很可能需要少于用戶在5小時視 頻記錄中搜索所需的迭代。該系統(tǒng)還包括存儲器高速緩存,該存儲器高速緩存可由處理器控制并被配 置成將該圖像流的一部分下載到處理器本地。有利的是,在存儲器高速緩存上 可獲得需要在顯示器上顯示的圖像流,無論是連續(xù)圖像或是候選圖像。這避免 請求、接收和獲得圖像流一部分用于即時顯示中的延遲。個人錄像機可以包括處理器,該個人錄像機具有存儲器。較佳地,該存儲 器是硬件驅(qū)動器,或者固態(tài)存儲器。在本發(fā)明的第六方面,存在用于選擇開始顯示圖像流的起始圖像的處理 器,該處理器包括從數(shù)據(jù)源接收圖像流、將圖像流轉(zhuǎn)發(fā)到顯示器、并從控制裝 置接收信號的輸入/輸出,該處理器被配置成用于(1)從數(shù)據(jù)源接收圖像流;(2)將圖像流轉(zhuǎn)發(fā)到顯示器;(3)從控制裝置接收表示從顯示器選擇的初始 參考圖像的信號;以及(4)迭代地重新選擇參考圖像以選擇起始圖像,起始 圖像在圖像流的最終參考圖像的時段內(nèi)。根據(jù)所附權(quán)利要求書,較佳特征的多個其它方面將變得顯而易見。
根據(jù)僅通過示例方式呈現(xiàn)的實施方式的以下描述,并參照附圖,本發(fā)明的其它特征和優(yōu)點將變得顯而易見。圖1是表示本發(fā)明的系統(tǒng)的較佳實施方式中關(guān)鍵組件的示意圖;圖2是表示在本發(fā)明中使用的控制器鍵盤的示意圖;圖3是表示在本發(fā)明中例示的方法中各步驟的示意流程圖;圖4是在第一迭代中具有9個候選圖像的顯示的示意表示;圖5是在第二迭代中具有9個候選圖像的顯示的示意表示;圖6是示出第三迭代中9個候選圖像的顯示的示意表示;圖7是示出第一迭代中9個候選圖像并且通過一個步驟向后滾動圖像流的顯示的示意表示;圖8是示出第一迭代中9個候選圖像并且通過一個步驟向前滾動圖像流的 顯示的示意表示;圖9是示出實現(xiàn)本發(fā)明另一實施方式的計算機的視圖。
具體實施方式
圖1示出包括Sky+TMBox的合適系統(tǒng)環(huán)境的示例,其中可以實現(xiàn)本發(fā)明。 該系統(tǒng)環(huán)境僅為合適系統(tǒng)環(huán)境的一個示例、較佳實施方式,并非旨在對本發(fā)明 的范圍或功能進行任何限制。用于實現(xiàn)如圖1所示的本發(fā)明的示例性系統(tǒng)1具有多個組件包括用于提供圖像流的數(shù)據(jù)存儲3、處理器5、存儲器高速緩存7、視覺顯示單元9、和 控制器11。處理器5和存儲器高速緩存7彼此連接,并且各自被配置成與數(shù)據(jù) 存儲3通信。存儲器高速緩存連接于視覺顯示單元9,且控制器被配置成與處 理器5無線或通過有線裝置進行通信。在使用中,從處理器5向數(shù)據(jù)存儲3發(fā)送請求。數(shù)據(jù)存儲3將圖像流下載 到存儲器高速緩存7。在從處理器5接收到指令時,存儲器高速緩存7將圖像 流轉(zhuǎn)發(fā)到視覺顯示單元9,以便顯示該圖像流。隨后,存儲器高速緩存7可以 在視覺顯示單元9上顯示圖像流之前下載并存儲該圖像流。由于控制器11用于控制處理器5,控制器11可以用于控制在視覺顯示單 元9上顯示的圖像流,例如在特定圖像處暫定圖像流,或者快進或回退圖像流 的顯示。圖2示出適于在系統(tǒng)1中使用的控制器11。控制器11具有數(shù)字1-9 (由 標號30表示)和0 (32)的數(shù)字鍵盤。它還具有頻道加按鈕34、頻道減按鈕 36、回退(backup)按鈕38和音量控制按鈕40。在從控制器11收到指令時,將處理器5配置成控制數(shù)據(jù)存儲3向存儲器 高速緩存7提供圖像流以存儲數(shù)據(jù)流,并將所存儲數(shù)據(jù)流的部分轉(zhuǎn)發(fā)到視覺顯 示單元9。還將處理器配置成從存儲器高速緩存7接收信號。這些信號包括來 自存儲器高速緩存7的指示它是否存儲圖像流特定部分的確認??梢栽谟捎嬎銠C執(zhí)行的諸如程序模塊的計算機可執(zhí)行指令的一般上下文 中對本發(fā)明的實施方式進行描述。通常,程序模塊包括執(zhí)行特定任務(wù)的例程、 程序、對象、組件、數(shù)據(jù)結(jié)構(gòu)等等。還可以在分布式計算環(huán)境中實踐本發(fā)明, 其中由通過通信網(wǎng)絡(luò)鏈接的遠程處理設(shè)備來執(zhí)行任務(wù)。在分布式計算環(huán)境中,程序模塊可以位于本地和/或遠程計算機存儲介質(zhì)中,包括存儲器存儲設(shè)備。在 此特定系統(tǒng)中,數(shù)據(jù)存儲可以是該系統(tǒng)剩余部分的遠程設(shè)備(例如在有線電視 系統(tǒng)的頭端),并且可以遠程執(zhí)行提供圖像流的任務(wù)。除了上述一般功能之外,例示本發(fā)明的該系統(tǒng)還被配置成實現(xiàn)選擇圖像流 中開始顯示圖像流的起點的方法,如圖3的流程圖所示意性示出的。該方法允 許觀眾在從計算機可讀介質(zhì)提供的記錄的圖像流中迭代地搜索起始圖像,而無 需快進或回退圖像流的顯示。在流程圖中,單個實線箭頭表示該過程從一個步驟移動到下一步驟,其中 不存在對該移動的替換。單個開口箭頭表示在步驟的兩個可選產(chǎn)出中,該箭頭 指示負面結(jié)果;而雙開口箭頭指示該步驟的產(chǎn)出是正面結(jié)果。為了在圖像流中找出起點,首先有必要選擇或定義被搜索的圖像流的起始 和結(jié)束。在某些情形中,這與數(shù)據(jù)分組對應(yīng),或者與整個記錄對應(yīng)。例如,在 包含若干集"老友記"的DVD中,要搜索的數(shù)據(jù)流可能是其中一集?;蛘撸赡苁且患囊徊糠?,這取決于數(shù)據(jù)分組的長度。如果DVD是電影,諸如 "星球大戰(zhàn)",則可將該電影分成多個分組,可以獨立搜索每個分組?;蛘?, 獲取整部電影,并貫穿整部電影進行搜索。在從電視廣播進行記錄并且期望跳 過被記錄的廣告的情形中,要搜索的視頻流可被定義為在節(jié)目中激活跳躍時觀 看的點之后的5分鐘時段。在激活搜索設(shè)施并選擇要搜索的圖像流時,在電視屏幕上以三乘三陣列向 觀眾呈現(xiàn)9個圖像。當然,在其它實施方式中,圖像陣列可以更大或更小,但 是9是與鍵盤的9個自然數(shù)相對應(yīng)的簡便數(shù)目。一般而言,將在圖像陣列中顯示的9個圖像的每一個在圖像流中隔開。因 此,第一圖像位于或靠近圖像流的開始,并且后續(xù)圖像的每一個在圖像流的剩 余部分中等距間隔開。在所述實施方式中,將圖像流有效地分成8部分,并且 除了第九圖像之外,陣列中的每個圖像都與這8個部分的每個開始相對應(yīng)。在 陣列中顯示的每個圖像是可由用戶通過按壓鍵盤上相應(yīng)按鈕進行選擇的候選 圖像。在圖4所示的實施方式中,9個圖像分散在僅5分鐘時段上。因此,可以用于跳過對被記錄的電影或電視節(jié)目內(nèi)廣告間歇的觀看。為了跳過該間歇, 用戶簡單地選擇作為廣告間歇之后的第一圖像的候選圖像,該圖像立即將用戶帶到非常接近廣告間歇結(jié)尾的位置。然后,在屏幕上顯示與用戶在第一迭代中 第一次選擇時所選的圖像流部分相對應(yīng)的9個候選圖像的刷新陣列。因此,一 組刷新候選圖像形成該過程的第二迭代,其中與廣告間歇不相關(guān)聯(lián)的第一圖像 再次被選擇,從而使觀眾更靠近廣告間歇的結(jié)尾。通過在數(shù)次迭代中重復(fù)該動 作,用戶很快到達重新開始節(jié)目或電影觀看的起始圖像。迭代次數(shù)很可能取決
于圖像流的初始長度。對于跳過廣告間歇而言,迭代次數(shù)很可能小于在2小時 電影中搜索一點。處理器可以包括基于被搜索的圖像流長度或者當前迭代的時 間流逝持續(xù)時間來確定迭代次數(shù)的算法。
以上,通過按壓鍵盤上的對應(yīng)鍵來實現(xiàn)對適當候選圖像的選擇。選擇是通 過常規(guī)、簡易的按鍵來實現(xiàn)的。然而,如果用戶期望簡單地從圖像之一開始圖 像流而不進行進一步迭代,則他或她可以按壓與繼續(xù)圖像流的圖像相對應(yīng)的適 當鍵,并且可以在較長時段內(nèi)保持鍵按下,例如l秒。這種選擇可以稱為"硬" 選擇,它涉及保持鍵的持續(xù)時間而非按壓強度。硬選擇還可以通過某些其它不 同選擇圖像的方法來實現(xiàn)。例如,可以與可能提供的(未示出)換擋或外延鍵 一起按壓鍵盤上的編碼鍵。與使用鍵盤的編碼鍵選擇候選圖像不同,可以使用 屏幕上選擇系統(tǒng),其中在屏幕上選擇候選圖像。屏幕上選擇的典型示例是可移 動指針,可以將該指針定位在要選擇的候選圖像上,然后通過點擊鍵盤上的回 車按鈕進行選擇。另一種屏幕上系統(tǒng)通過使用焦點來加亮每個圖像,并且鍵盤 上的箭頭鍵或操縱桿可用于將焦點從一候選圖像移動到另一候選圖像。例如, 可以通過按壓回車鍵來選擇候選圖像。在這種情形中,可以通過按壓替換鍵或 者通過雙擊選擇或回車鍵來進行硬選擇,而非單擊以進行軟選擇。在另一實施 方式中(未示出),屏幕是觸敏的,并且為了進行選擇,用戶簡單地觸摸屏幕 上的適當候選圖像。
現(xiàn)在描述本發(fā)明實施方式的更多細節(jié)。
最初,在視覺顯示單元9上顯示圖像流。在第一步驟101中,觀眾通過按 壓控制器11上的搜索鍵來起動實現(xiàn)該方法的過程。這選擇了初始參考圖像。 它可以是在按壓搜索鍵時在屏幕上顯示的圖像,或者在按壓該鍵之前短時間內(nèi) 的圖像。在以下示例中,獲取在圖像流中按壓鍵之前5秒的圖像。在此起動的 搜索是允許用戶跳過廣告的搜索。因此,用戶在到達廣告間歇幵始時起動該搜索,它允許用戶快速便捷地跳過廣告。初始參考時間通常與廣告間歇的開始相 對應(yīng)。搜索在圖像流的隨后320s內(nèi)進行。在該過程中,圖像流中的所有其它 圖像都相對于初始化圖像具有時間流逝T。初始化圖像是按壓搜索鍵以初始化 搜索設(shè)施時所顯示的圖像。因此,參考圖像具有-5秒的時間流逝T。通過具有 -5秒的時間流逝T,視頻流的整個范圍被稍稍擴展。這允許將第一候選圖像設(shè) 置在選擇搜索的時間之前少許。在某些實施方式中,用戶可能發(fā)現(xiàn)將該時間設(shè) 為O秒更加可以接受。將參照圖4描述該實施方式。
在第二步驟103中,處理器對搜索設(shè)置條件。每次迭代具有計數(shù)值(C), 該值最初被設(shè)為1。在每次迭代中,處理器選擇多個候選圖像。將第一次迭代 Tri (Trc,其中C是迭代計數(shù)值)的參考時間設(shè)為與第一候選圖像13的值Tj 相同。
在第三步驟105中,處理器5命令存儲器高速緩存7從圖像流提供9個候 選圖像15。在圖像流中,每個圖像與相鄰圖像間隔開40秒的時間間隔,St。 該值可由用戶按需改變。例如,可以使用音量鍵40改變這一值,131, 132。 與升高和降低聲音不同,音量鍵可用于增大131和減小132時間間隔133、 134。 或者,可以使用來自鍵盤或其它設(shè)備的某種其它用戶輸入來改變時隙值,133、 134。在圖3的框133和134中,當按壓音量升或音量降按鈕時,時間流逝被 加倍或減半,從而產(chǎn)生幾何級數(shù)。然而,替換實施方式可以將時間流逝增大或 減小設(shè)定量,例如原始時間流逝的20%。這通過算術(shù)級數(shù)而非幾何級數(shù)的步驟 來增大或減小時間流逝。8t是圖像之間的時隙,即1^與T2之間,丁2與丁3之間 等。這取決于C的值。在本實施方式中
對于C=l,8t = 40s C = 2, 5t = 5s C = 3,5t = 0.625s
這9個圖像的第一個是第一候選圖像13。如果存儲器高速緩存不保存這些圖像 中任一個,則處理器5命令數(shù)據(jù)存儲3向存儲器高速緩存7發(fā)送具有這些缺失 圖像的圖像流。存儲器高速緩存7隨后將候選圖像15發(fā)送到視覺顯示單元9。 這些圖像以時間順序在視覺顯示單元上顯示。圖像流中T,處的第一圖像被顯 示為第一候選圖像13,在視覺顯示單元9的屏幕17的左上角。圖像流中T2處的第二圖像被顯示在屏幕17中頂行的中間。對剩余7個圖像的每一個重復(fù)
該操作,使得圖像流中T9處的最后一個候選圖像是屏幕17的右下角的圖像, 如圖4所示。向觀眾顯示候選圖像,直到處理器5從控制器11收到信號。在 第四步驟107中,處理器等待來自控制器11的信號。可從控制器11接收多個 不同輸入中任一個。這可以從圖3清晰得出。然而,最終,用戶有必要選擇候 選圖像之一,在此這是第五步驟109。然而,應(yīng)該意識到,在第四與第五步驟
之間可以進行其它輸入。
控制器具有標準數(shù)字鍵盤。每個數(shù)字鍵30都在1與9之間,1和9也包
括在內(nèi),并且具有相關(guān)聯(lián)的候選圖像13。觀眾選擇新候選圖像之一。下一次迭 代的候選圖像將是所選圖像之前的候選圖像(按壓鍵6選擇第五圖像作為下一 迭代的參考圖像)。在第六步驟109中,其中鍵不是1與9之間的數(shù)字鍵30, 該過程返回到第四步驟107,直到數(shù)字鍵被按壓。如上所述,如果進行硬選擇, 則視頻流會從所選圖像開始運行。在本實施方式中,通過雙次按壓或雙擊數(shù)字 鍵來進行硬選擇,并且這通過第五步驟135來標識。如果沒有檢測到雙擊,則 該過程移動到步驟6。然而,如果檢測到雙擊,則重新開始回放136。
在第六步驟109中,處理器關(guān)注輸入數(shù)字鍵,(x。在第七步驟111,檢査 迭代計數(shù)C以確保它不等于表示第三次迭代的3。(將該過程配置成在3次迭 代之后停止)。如果C不等于3,則該過程繼續(xù)進行到第七步驟113,以在其 中時間間隔5t減小的進一步迭代中繼續(xù)該過程。
在第八步驟113中,改變搜索條件。將計數(shù)值C加1。計算新的第一候選 圖像,即新參考圖像在圖像流中的時間Tp從而將當前時間間隔5t乘以比所 按壓數(shù)字鍵的值(x小1的整數(shù),并將該值累加到前一第一候選圖像的時間上
T,新=丁!老十((a-l)xSt)
將第二迭代TR2的參考時間值設(shè)置為第一候選圖像的新值T^。于是,該 過程返回到第三步驟105。將時間間隔St縮小為1/8,盡管該分母可以是至多 為比所選候選圖像數(shù)目小1的任何值。視覺顯示單元9如圖5所示地顯示9個 候選圖像,其中9個圖像各自沿圖像流隔開5秒的時間間隔。從選擇圖4所示 的第一迭代的第7圖像導(dǎo)出圖5所示的候選圖像選擇。在圖5中,第一候選圖 像19在圖像流中位于初始化圖像之后195秒。重復(fù)該過程的第三、第四、第五、第六、第七和第八步驟,如圖6中通過 示例對第三迭代所示。在該示例的第二迭代中,按壓數(shù)字鍵6,并且在第三迭
代中,按壓數(shù)字鍵7。在第三迭代中,候選圖像隔開0.625秒的間隔。其中, 在第七步驟111中,發(fā)現(xiàn)迭代計數(shù)C為3,于是該過程進行到第九步驟115。 在所選圖像之前的候選圖像變成起始圖像。
在第九步驟115中,在屏幕上顯示起始圖像。在一個實施方式中,視覺顯 示單元9立即開始回放圖像流。在另一實施方式中,在顯示器9上定格圖像流, 直到按壓控制器11上的鍵以起動回放。
在該較佳實施方式中,圖像流的回放可以重新開始而無需用戶選擇候選圖 像之一。如果按壓控制器ll的數(shù)字鍵盤上的回退按鈕38 (也可以是數(shù)字鍵零 32),則該過程進入"回退"模式117。如果在步驟119中迭代計數(shù)C的值等 于l,則從圖像流中初始化圖像之前1秒回放該圖像流,如步驟121。如果迭 代計數(shù)C不等于1,則在步驟123中,參考圖像與前一迭代的第一候選圖像相 同,并且迭代計數(shù)C的值減小1。隨后,該過程返回到第三步驟105,其中視 覺顯示單元9顯示前一迭代的候選圖像。這還使觀眾能夠在發(fā)覺在迭代中選錯 候選圖像的情況下回顧前一迭代的候選圖像。
除此之外或作為替代,如果觀眾選擇其范圍中不包括起始圖像的候選圖 像,則他可以在圖像流中進行搜索而無需返回前一迭代。如果起始圖像位于視 覺顯示單元9上第一候選圖像之前,圖像流的T9處,則觀眾可以按壓控制器 11上的頻道加按鈕34。該過程進入"向上滾動"模式125。在步驟127中,將 第一候選圖像的時間L重置為比^的當前值領(lǐng)先六個當前迭代的時間間隔St。 將當前迭代的時間值TKc設(shè)為等于^的新值。該過程返回到第三步驟105,視 覺顯示單元9顯示9個候選圖像,每個隔開時間間隔5t,并且其中在新T!處 從圖像流提取第一候選圖像。圖7示出圖4所示圖像的向上滾動過程的效果。
如果觀眾選擇在當前顯示的最后候選圖像之后搜索起始圖像,則該觀眾可 以按壓控制器11的鍵盤上的頻道減按鈕36,以進入"向下滾動"過程129。 在步驟130,在丁7處的第7候選圖像時間變成T,處的第一候選圖像的時間。 當前迭代的時間值TKc采用新的^值。于是,該過程返回到第三步驟105,如 圖8所示,其中對在圖4中顯示的圖像應(yīng)用向下滾動過程。在本發(fā)明的使用中,當回放記錄時,用戶可以選擇初始參考圖像ioi。顯 示器示出隔開40秒的9個圖像,并且第一圖像^在初始化圖像之前5秒,如 圖4所示。如果觀眾選擇圖4中的第7圖像21,則視覺顯示單元9則顯示隔開 5秒的9個圖像,如圖5所示,最后一個圖像是圖4的第7圖像21。如果觀眾 選擇第6圖像23,則視覺顯示單元9顯示如圖6所示的9個圖像,其中最后一 個圖像丁9是圖5的第6圖像23,并且圖像隔開0.625秒。觀眾從這9個圖像 的任一個選擇起始圖像。起始圖像是在最終選擇的圖像之前的候選圖像。視覺 顯示單元9則開始從該起始圖像顯示圖像流。
在全部這些候選圖像中,與相對于初始化圖像的時間相關(guān)地表示每個圖像 在圖像流中的位置,并且與各自候選圖像相關(guān)聯(lián)地在視覺顯示單元9上顯示這 些位置。
該較佳實施方式通過將圖像選擇為觀眾選擇觀看的圖像流范圍內(nèi)的第一 圖像來搜索起始圖像。該方法可被更改成為每次迭代選擇的圖像變成下一迭代 的第一圖像,因此該方法通過觀眾不選擇觀看的圖像流范圍內(nèi)的最后圖像來選 擇起始圖像。
也可以連同相關(guān)聯(lián)圖像一起顯示與該圖像相關(guān)聯(lián)的數(shù)字鍵值。可以在視覺 顯示單元9上顯示任意數(shù)目的圖像,只要示出至少兩個,并且觀眾具有選擇圖 像流中所有圖像的裝置。候選圖像之間的初始時間間隔可以是出于搜索目的的 任何適當值,迭代的次數(shù)也可以是任何預(yù)定數(shù)目。實際上,迭代的次數(shù)無需是 預(yù)定的,并且可以是基于迭代中候選圖像之間時間間隔大小而有條件的。
迭代之間的時間間隔比值可以是任意值,只要對于所選擇要搜索的圖像流 整個范圍,候選圖像個數(shù)足夠,并且它們之間的時間間隔足夠。
可以顯示關(guān)于每個候選圖像的信息,諸如鍵盤上的對應(yīng)鍵和圖像流中相對 于初始參考圖像的時間位置,使得這些信息不會混淆圖像。
圖像可以是固定或移動的。如果圖像是移動的,則每個圖像剪輯的持續(xù)時 間是2秒,但是在其它實施方式中可以更長或更短。 一旦時間間隔減小到比圖 像流中候選圖像之間的時間間隔更短,則以時間間隔持續(xù)時間來顯示每個圖 像,每個圖像從候選圖像之一開始。為了確保能夠觀看所選起點的圖像,觀眾 會選擇一候選圖像作為參考圖像,該參考圖像位于其一般會在圖像為固定的情況下選擇的起始圖像之前。
圖像流可以包括一系列幀。如果根據(jù)圖像選擇的圖像流時間不具有圖像 幀,或者具有不足以辨識圖像的反差,則顯示圖像流中的下一幀。
控制器可由數(shù)字鍵之外的鍵或操作裝置來操作。候選圖像的安排可被配置 成適于在控制器上使用的鍵安排。
可以在本發(fā)明的范圍內(nèi)使用附加搜索模式。在可以在圖1所示系統(tǒng)上執(zhí)行 的附加實施方式中,可以將處理器配置為在用戶正觀看圖像流(插入/回顧)的 同時貫穿圖像流向前或向后搜索的情況下,在用戶停止搜索的情況下,進入多 圖像搜索模式。在觀看視頻節(jié)目或記錄的常規(guī)機器中,有可能在觀看圖像流的 同時進行向前或向后搜索,并且通常有可能以不同速度進行搜索。這種向前或 向后搜索通常是為了尋找用戶期望開始觀看記錄的特定點。在這種搜索中,一 定量的過量是不可避免的 一旦識別出期望開始的點,則需要特定時間量來停 止搜索。過量取決于兩方面,首先是用戶的反應(yīng)速度,其次是搜索視頻流的速 度。搜索越快,過量也就越多。在這種搜索模式中,當停止搜索時,設(shè)備中的 處理器被配置成進入多圖像搜索模式,其中在屏幕上示出多個圖像,較佳地為 9個,并以其在圖像流中出現(xiàn)的次序示出。在圖像流中向后搜索之后進入多圖 像搜索模式的情況下,到達過量結(jié)尾處的最終圖像形成第一候選圖像。示出8 個后續(xù)圖像,每一個都與前一圖像隔開一時間流逝或時間間距。時間流逝可以 取決于就在停止搜索之前執(zhí)行的向前或向后搜索的速度。因此,快速搜索可能 需要每個圖像之間10秒的時間流逝,但是較慢搜索會造成較少的過量,并且 時間流逝可能是l秒。然而,存在這樣的示例,時間流逝可能大于10秒或小 于l秒。
如果過量之前的搜索是向前搜索,則在過量結(jié)尾處選擇的圖像會形成候選 圖像的最后一個,并且其它8個圖像會順序排列在最終候選圖像之前。用戶對 最適當候選圖像的選擇可以允許圖像流在該點進行播放,或者作為替代,導(dǎo)致 一次或多次進一步迭代。
可以將可用的某些個人錄像機配置成記錄觀眾正在觀看的實況廣播或其
它圖像流的最后10、 15分鐘或其它可選分鐘數(shù)。在可被稱為動作重放搜索模
式的附加搜索模式中,將處理器配置成,當觀眾觀看廣播或其它圖像流時,對當前觀看的圖像流時段進行記錄,例如圖像流的前10分鐘,并且將處理器進 一步配置成,當按壓搜索按鈕時,從該記錄時間引出9個候選圖像。第9圖像
將是按壓搜索按鈕時的當前圖像。如果間距是10秒,則必須記錄的圖像流的 最小長度是80秒。按壓鍵盤上與所選候選圖像有關(guān)的數(shù)字,會導(dǎo)致視頻流從
所選候選圖像開始,從而有效地給出動作重放措施。有可能使用音量控制按鈕 來增大或減小候選圖像之間的時間流逝。如果有可能增大時間流逝,則需要從
先前觀看的圖像流記錄80秒以上。如果需要,進一步的迭代也有可能。本發(fā)
明操作的系統(tǒng)1是適于回放作為圖像流的記錄的任何設(shè)備,例如CD ROM播
放器、DVD播放器、運行視頻播放器程序的計算機或Sky+ Box。計算機視
頻播放器的示例是微軟媒體播放器和Adobe Flash Player和RealPlayer??梢詫?br>
提供本發(fā)明的功能的軟件結(jié)合到計算機視頻播放軟件中,或者可以通過向最初 不具有本發(fā)明功能的現(xiàn)有計算機視頻播放器程序添加功能的插件來提供。數(shù)據(jù)
存儲3可以連接到處理器5,或者它可以遠離系統(tǒng)l的剩余部分。至此描述的 處理器5、存儲器高速緩存7、數(shù)據(jù)存儲3和視覺顯示單元9的配置僅為示例 性的。處理器5可以排他地與數(shù)據(jù)存儲3進行通信。存儲器高速緩存7可以遠 離數(shù)據(jù)存儲3和處理器5,或者與視覺顯示單元9一起定位。因此,視覺顯示 單元9、處理器5和數(shù)據(jù)存儲3可以各自包括含有計算機可讀介質(zhì)的計算機。
計算機可讀介質(zhì)可以是能由計算機訪問的任何可用介質(zhì),并且包括易失性 和非易失性介質(zhì),可移動和不可移動介質(zhì)。作為示例而非限制,計算機可讀介 質(zhì)可以包括計算機存儲介質(zhì)和通信介質(zhì)。
計算機存儲介質(zhì)包括以任何方法或技術(shù)實現(xiàn)用于存儲諸如計算機可讀指
令、數(shù)據(jù)結(jié)構(gòu)、程序模塊、或其它數(shù)據(jù)的易失性和非易失性、可移動和不可移 動介質(zhì)。計算機存儲介質(zhì)包括,但不限于RAM、 ROM、 EEPROM、閃存或其 它存儲器技術(shù)、CD-ROM、數(shù)字多功能盤(DVD)或其它光盤存儲、磁盤存儲 或其它磁性存儲設(shè)備、或者可用于存儲所需信息并可由計算機訪問的任何其它 介質(zhì)。
通信介質(zhì)通常具體化為諸如載波或其它傳輸機制的調(diào)制數(shù)據(jù)信號中的計 算機可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其它數(shù)據(jù),并且包括任何信息傳輸介質(zhì)。 術(shù)語"已調(diào)制數(shù)據(jù)信號"表示以在信號中編碼信息的方式設(shè)置或改變其特征的一個或多個的信號。術(shù)語"圖像流"在本文中是指編碼圖像數(shù)據(jù)的這樣一種調(diào) 制數(shù)據(jù)信號。作為示例而非限制,通信介質(zhì)包括諸如接線網(wǎng)絡(luò)或直接接線連接 的有線介質(zhì),以及諸如聲學、紅外的無線介質(zhì)和其它無線介質(zhì)。以上中任一個 的組合也應(yīng)該包括在計算機可讀介質(zhì)的范圍內(nèi)。
圖像流還可以具有音頻成分,并且將該系統(tǒng)配置成連同在視覺顯示單元上 顯示圖像流一起廣播該音頻成分。
圖9示出計算機實現(xiàn)的實施方式,其中計算機系統(tǒng)60被示為包括PC、計
算機屏幕62、鍵盤63和控制器69。 PC包括介質(zhì)驅(qū)動器單元,在本示例中, 該單元是DVD播放器64。應(yīng)該意識到,可以包括任何合適的驅(qū)動器,或者PC 硬盤驅(qū)動器可用作圖像流的源。此外,可以從任何其它合適的源接收圖像流, 包括因特網(wǎng)70。在PC 61上運行操作系統(tǒng)65,操作系統(tǒng)上運行諸如微軟媒體 播放器的視頻播放器程序66、搜索工具插件67和視頻播放器程序66操作的工 作數(shù)據(jù)。在本示例中,工作數(shù)據(jù)68通常是視頻流。搜索工具插件67是除視頻 播放器程序之外的軟件片,盡管它可能被結(jié)合在視頻播放器程序自身中。因此, 可以將插件作為獨立軟件提供,或者可以按需將其結(jié)合在視頻播放器程序中。 一起操作的視頻播放器程序和搜索工具插件的組合表示,在使用視頻播放器程 序顯示視頻流的過程中,可以調(diào)用插件67以利用如圖3-8所述的搜索設(shè)施。 可以使用控制器69,或者控制器按鈕的功能可以由鍵盤63上的鍵、觸摸屏62 上可用的按鈕或可使用鼠標(未示出)選擇的按鈕來代替。
權(quán)利要求
1. 一種選擇開始顯示圖像流的起始圖像的方法,所述方法包括以下迭代步驟(1) 顯示來自圖像流內(nèi)的多個候選圖像,以供用戶選擇最接近的候選圖 像;以及(2) 顯示來自所述圖像流中接近用戶響應(yīng)于步驟(1)而選擇的候選圖像的時間范圍內(nèi)的多個候選圖像。
2. 如權(quán)利要求1所述的方法,其特征在于,還包括響應(yīng)于前一迭代而顯 示來自圖像流中接近用戶所選候選圖像的時間范圍內(nèi)的多個候選圖像的一個 或多個迭代步驟。
3. 如權(quán)利要求1或2所述的方法,其特征在于,在顯示候選圖像時,所 述圖像是以時間次序顯示的。
4. 如權(quán)利要求1至3中任一項所述的方法,其特征在于,在顯示候選圖 像時,以與用戶控制器上多個鍵相同的配置來安排候選圖像,用于重新選擇參 考圖像。
5. 如權(quán)利要求4所述的方法,其特征在于,響應(yīng)于對候選圖像的硬選擇, 所述圖像流從該圖像開始播放。
6. 如權(quán)利要求5所述的方法,其特征在于,以相對長的持續(xù)時間按住鍵 以選擇候選圖像,構(gòu)成硬選擇。
7. 如權(quán)利要求5所述的方法,其特征在于,在較短時段內(nèi)兩次按鍵構(gòu)成 硬選擇。
8. 如權(quán)利要求1至3中任一項所述的方法,其特征在于,在觸敏屏幕上 排列所述候選圖像,使得觸摸所述屏幕上的候選圖像來選擇該候選圖像。
9. 如以上權(quán)利要求中任一項所述的方法,其特征在于,連同對應(yīng)的選擇 編號一起顯示每個候選圖像。
10. 如以上權(quán)利要求中任一項所述的方法,其特征在于,包括定義從其顯 示候選圖像的圖像流,所述候選圖像包括位于該圖像流起始處的參考圖像。
11. 如權(quán)利要求IO所述的方法,其特征在于,顯示候選圖像的步驟還包括顯示每個候選圖像相對于所述參考圖像的時間流逝的步驟。
12. 如權(quán)利要求3至11中任一項所述的方法,其特征在于,所述候選圖 像是固定的。
13. 如權(quán)利要求3至12中任一項所述的方法,其特征在于,所述候選圖 像各自被隔開一時間間隔。
14. 如權(quán)利要求13所述的方法,其特征在于,還包括減小每個連續(xù)迭代 的時間間隔的步驟。
15. 如權(quán)利要求14所述的方法,其特征在于,在每次連續(xù)迭代中,所述 時間間隔依照幾何級數(shù)減小。
16. 如權(quán)利要求11至15中任一項所述的方法,其特征在于,候選圖像之 間的所述時間流逝是可調(diào)節(jié)的。
17. 如權(quán)利要求16所述的方法,其特征在于,候選圖像之間的所述時間 流逝可以通過使用所述控制器上的單個或多個鍵或者使用觸敏屏幕上的可選 區(qū)域來調(diào)節(jié)。
18. 如權(quán)利要求10至17中任一項所述的方法,其特征在于,每個顯示候 選圖像的步驟包括將所述參考圖像顯示為所述候選圖像之一。
19. 如權(quán)利要求10至18中任一項所述的方法,其特征在于,所述參考圖 像在所述圖像流中所述候選圖像的一個或多個之前。
20. 如以上權(quán)利要求中任一項所述的方法,其特征在于,還包括一旦執(zhí)行 了預(yù)定次數(shù)的迭代則顯示所述起始圖像的步驟。
21. 如以上權(quán)利要求中任一項所述的方法,還包括對由所述方法執(zhí)行的迭 代次數(shù)進行計數(shù)的步驟。
22. 如以上權(quán)利要求中任一項所述的方法,包括分析候選圖像之間的時間 流逝或者所述圖像流的持續(xù)時間,并相應(yīng)地增大或減小由所述方法執(zhí)行的迭代 次數(shù)。
23. —種在處理器中用于選擇開始顯示圖像流的起始圖像的方法,所述方法包括以下步驟(1) 從數(shù)據(jù)源接收圖像流;(2) 將所述圖像流轉(zhuǎn)發(fā)到顯示器;(3) 接收表示選擇參考圖像的信號;(4) 顯示來自圖像流內(nèi)的多個候選圖像供用戶選擇最接近候選圖像;以及(5) 對接近步驟(4)中所選候選圖像的時間范圍重復(fù)步驟(4)。
24. —種計算機程序或者計算機程序套件,它們被配置成在由計算機執(zhí)行 時控制該計算機執(zhí)行以上權(quán)利要求中任一項所述的方法。
25. —種存儲如權(quán)利要求24所述的計算機程序或計算機程序套件中至少 一個的計算機可讀存儲介質(zhì)。
26. —種提供圖像流的系統(tǒng),包括(1) 處理器,被配置成從圖像源接收圖像流并生成到顯示設(shè)備的視頻輸 出;以及(2) 用戶控制器,被配置成操作所述處理器以啟動搜索模式來尋找開始 顯示圖像流的起始圖像,其中所述處理器被配置成顯示來自視頻流內(nèi)的多個候選圖像以供用戶選 擇最接近的候選圖像,并且隨后對所述圖像流中接近先前選擇的候選圖像的時 間范圍重復(fù)該步驟。
27. 如權(quán)利要求26所述的系統(tǒng),其特征在于,所述處理器還被配置成用 于減小每個連續(xù)迭代中搜索的圖像流的范圍。
28. 如權(quán)利要求27所述的系統(tǒng),其特征在于,在每次迭代中,所述控制 器被配置成用于將顯示在顯示器上的候選圖像之一重新選擇為參考圖像。
29. 如權(quán)利要求28所述的系統(tǒng),其特征在于,所述系統(tǒng)被配置成響應(yīng)于 對一候選圖像的硬選擇而開始從該候選圖像運行所述圖像流。
30. 如權(quán)利要求29所示的系統(tǒng),其特征在于,所述系統(tǒng)被配置成所述硬 選擇是通過以相對長的持續(xù)時間按住控制器的鍵來實現(xiàn)的。
31. 如權(quán)利要求29所述的系統(tǒng),其特征在于,該系統(tǒng)被配置成,所述硬 選擇是通過在較短時段內(nèi)兩次按壓所述控制器的鍵來實現(xiàn)的。
32. 如權(quán)利要求26、 27或28所述的系統(tǒng),其特征在于,包括被配置成顯 示所述候選圖像以供選擇的觸敏屏幕。
33. 如權(quán)利要求27至32中任一項所述的系統(tǒng),其特征在于,所述顯示器被配置成以時間順序顯示所述候選圖像。
34. 如權(quán)利要求27至33中任一項所述的系統(tǒng),其特征在于,所述參考圖 像在所述圖像流中所述候選圖像的一個或多個之前。
35. 如權(quán)利要求27至34中任一項所述的系統(tǒng),其特征在于,所述處理器 被配置成使所述顯示器顯示每個候選圖像相對于初始參考的時間流逝。
36. 如權(quán)利要求26至35中任一項所述的系統(tǒng),其特征在于,所述處理器 被配置成允許調(diào)節(jié)候選圖像之間的時間流逝。
37. 如權(quán)利要求36所述的系統(tǒng),其特征在于,所述控制器包括被配置成 由用戶用于調(diào)節(jié)候選圖像之間的所述時間流逝的一個或多個鍵。
38. 如權(quán)利要求27至37中任一項所述的系統(tǒng),其特征在于,所述控制器 具有與在所述顯示器上顯示的所述候選圖像配置相同的至少兩個鍵,每個候選 圖像對應(yīng)于一個鍵。
39. 如權(quán)利要求27至38中任一項所述的系統(tǒng),其特征在于,所述處理器 被配置成選擇所述候選圖像,每個候選圖像在所述圖像流中被隔開相同的時間 間隔,并且對于每次連續(xù)迭代,所述時間間隔減小。
40. 如權(quán)利要求27至39中任一項所述的系統(tǒng),其特征在于,所述參考圖 像被重新選擇預(yù)定次數(shù)。
41. 如權(quán)利要求26至40中任一項所述的系統(tǒng),其特征在于,所述處理器 被配置成分析候選圖像之間的時間流逝或者所述圖像流的持續(xù)時間,并且相應(yīng) 地增大或減小所述方法執(zhí)行的迭代次數(shù)。
42. 如權(quán)利要求26至41中任一項所述的系統(tǒng),其特征在于,所述處理器 被配置成控制顯示裝置從起始圖像開始顯示所述圖像流。
43. 如權(quán)利要求26至41中任一項所述的系統(tǒng),其特征在于,所述系統(tǒng)還 包括存儲器高速緩存,所述存儲器高速緩存由所述處理器控制并被配置成將所 述圖像流的一部分下載到所述處理器本地。
44. 如權(quán)利要求26至43中任一項所述的系統(tǒng),其特征在于,個人錄像機 包括所述處理器,所述個人錄像機具有存儲器。
45. —種用于選擇開始顯示圖像流的起始圖像的處理器,所述處理器包括 從數(shù)據(jù)源接收所述圖像流、將所述圖像流轉(zhuǎn)發(fā)到顯示器、并從控制裝置接收信號的輸入/輸出,所述處理器被配置成用于(1) 從所述數(shù)據(jù)源接收所述圖像流;(2) 將所述圖像流轉(zhuǎn)發(fā)到所述顯示器;(3) 從所述控制裝置接收表示從所述顯示器選擇的初始參考圖像的信號;以及(4) 迭代地重新選擇參考圖像以選擇起始圖像,所述起始圖像在所述圖 像流的最終參考圖像的時段內(nèi)。
46. —種如本文所述并且如附圖3至7所示的充分選擇開始顯示圖像流的 起始圖像的方法。
47. —種選擇開始顯示圖像流的起始圖像的系統(tǒng),所述系統(tǒng)如本文所述并 且參照附圖1和2中所示地充分構(gòu)建和配置。
48. —種用于選擇開始顯示圖像流的起始圖像的處理器,所述處理器如本 文所述、參照附圖1并如圖1所示地被充分構(gòu)建和配置。
全文摘要
一種選擇開始顯示圖像流的起始圖像的方法,包括從圖像流內(nèi)顯示多個候選圖像以供用戶選擇最接近的候選圖像,以及從圖像流中接近用戶響應(yīng)于第一步驟而選擇的候選圖像的時間范圍內(nèi)顯示多個候選圖像的迭代步驟。這實現(xiàn)了對起始圖像極為快速和有效選擇。這可用于快速跳過所記錄電視節(jié)目中的廣告間歇。
文檔編號G11B27/10GK101313362SQ200680043256
公開日2008年11月26日 申請日期2006年9月22日 優(yōu)先權(quán)日2005年9月22日
發(fā)明者J·E·包恩斯 申請人:Jfdi工程有限公司