欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于web的視頻瀏覽的制作方法

文檔序號:7936353閱讀:162來源:國知局
專利名稱:基于web的視頻瀏覽的制作方法
基于WEB的視頻瀏覽
背景技術(shù)
存在能夠產(chǎn)生視頻的各式各樣的裝置。能夠產(chǎn)生視頻的裝置的示例 包括攝像機和具有集成照相機的手持裝置。
另外,存在使得個人能夠經(jīng)由互聯(lián)網(wǎng)分享視頻的各種基于web的服 務(wù)。例如,網(wǎng)站可以使得個人能夠上載一見頻,從而這些一見頻可以被朋友 和家屬觀看。
可能期望提供基于web的視頻瀏覽。例如,使得個人能夠分享視頻 的網(wǎng)站可通過提供視頻打印服務(wù)而獲利,所述視頻打印服務(wù)使得客戶端 能夠瀏覽視頻并且選擇個別的視頻幀來打印。
提供基于web的^L頻瀏覽可能產(chǎn)生許多問題。例如,web客戶端可 使用各種不同的、產(chǎn)生不同通信速度的網(wǎng)絡(luò)連接而連接到web服務(wù)器。 適應(yīng)高速連接的視頻瀏覽和選擇系統(tǒng)使用低速連接可能表現(xiàn)不好,反之 亦然。另外,從中選擇視頻幀的源視頻可包括大量視頻幀,并且瀏覽大 量視頻幀可能將不期望的負擔(dān)強加給用戶。

發(fā)明內(nèi)容
公開了一種用于基于web的視頻瀏覽的系統(tǒng),該系統(tǒng)包括合作地提 供一組視頻瀏覽功能的web服務(wù)器和web客戶端。該視頻瀏覽功能使得 web客戶端的用戶能夠瀏覽源視頻,并且從源視頻中選褲,視頻幀而不將 過度負擔(dān)強加給用戶。在web服務(wù)器和web客戶端之間的視頻瀏覽功能 的分配可適應(yīng)于在所述web月良務(wù)器和所述web客戶端之間的通信速度。
本發(fā)明的其它特征和優(yōu)點將根據(jù)隨后的詳細描述而變得顯而易見。


關(guān)于其特定示例性實施例描述本發(fā)明,并且相應(yīng)地參照附圖,其中 圖1示出根據(jù)本教導(dǎo)的基于web的視頻瀏覽系統(tǒng); 圖2-6示出在web客戶端和web服務(wù)器之間的 一組^L頻瀏覽功能的 示例分配;
圖7a-7d圖解說明用于選擇視頻幀的半自動方法。
具體實施例方式
圖1示出根據(jù)本教導(dǎo)的基于web的視頻瀏覽系統(tǒng)100。該基于web 的視頻瀏覽系統(tǒng)100包括使用web協(xié)議經(jīng)由網(wǎng)絡(luò)14來通信的web服務(wù) 器lO和web客戶端12。 web服務(wù)器lO和web客戶端12合作地提供一 組視頻瀏覽功能18,該視頻瀏覽功能18使得web客戶端12的用戶能夠 瀏覽源視頻22并且從源視頻22中選擇視頻幀30。基于web的視頻瀏覽 系統(tǒng)100可以是在其中選拷,一見頻幀30進行打印的基于web的一見頻打印 服務(wù)的一部分?;趙eb的視頻瀏覽系統(tǒng)100的其它應(yīng)用包括視頻書 (book)(根據(jù)視頻幀產(chǎn)生的照片書)和視頻縮略圖。
一見頻瀏覽功能18被分配在web服務(wù)器10和web客戶端12之間。 視頻瀏覽功能18的分配適應(yīng)于由web客戶端12所使用的到達通信網(wǎng)絡(luò) 14的通信鏈路16的特性??梢赃x擇該分配來增強web客戶端12的用戶 的體驗。例如,如果通信鏈路16具有相對受限的帶寬,則視頻瀏覽功 能18在web服務(wù)器10和web客戶端12之間分配以將通信鏈路16上的 帶寬利用最小化。另一方面,如果通信鏈路16具有相對高的帶寬,則 視頻瀏覽功能18在web服務(wù)器10和web客戶端12之間分配以充分利 用通信鏈路16的可用帶寬。
圖2示出在源視頻22存儲在web服務(wù)器10上的實施例中的視頻瀏 覽功能18的分配。在這個示例分配中,視頻瀏覽功能18包括位于web 客戶端12中的視頻瀏覽器300和位于web服務(wù)器10中的幀增強器302。 web客戶端12從web服務(wù)器10下載源S見頻22。源—見頻22可以實時或 者非實時地從web服務(wù)器10下載。web客戶端12的用戶使用視頻瀏覽 器300在web客戶端12上瀏覽源視頻22。用戶使用視頻瀏覽器300從 源視頻22中選擇視頻幀30,然后視頻瀏覽器300將視頻幀30上載到 web服務(wù)器10。在其上載之后,幀增強器302增強視頻幀30。可替換地, 幀增強器302可位于web客戶端12上,從而在視頻幀30上載之前對該 視頻幀30進行增強。
圖3示出在源視頻22存儲在web服務(wù)器10上的實施例中的視頻瀏 覽功能18的另一分配。在這個示例分配中,視頻瀏覽功能18包括位于 web客戶端12中的^L頻瀏覽器300和位于web服務(wù)器10中的幀提取器 304。 web客戶端12從web服務(wù)器10下載源-現(xiàn)頻22,并且web客戶端12的用戶使用視頻瀏覽器300在web客戶端12上瀏覽源視頻22并且使 用視頻瀏覽器300從源視頻22中選擇視頻幀30。然后,視頻瀏覽器300 將標(biāo)識符54上載到web服務(wù)器10。例如,標(biāo)識符54可以是源視頻22 中的視頻幀30的幀索引。web服務(wù)器IO上的幀提取器304使用標(biāo)識符 54來從存儲在web服務(wù)器IO上的源視頻22中提取視頻幀30。
圖4示出在源視頻22存儲在web服務(wù)器IO上的實施例中的視頻瀏 覽功能18的又一分配。在這個示例分配中,視頻瀏覽功能18包括位于 web客戶端12中的視頻瀏覽器300和位于web服務(wù)器10中的幀提取器 304以及位于web服務(wù)器10中的壓縮器306。壓縮器306生成壓縮視頻 24,并且web客戶端12從web服務(wù)器10下載該壓縮一見頻24。壓縮視頻 24是源視頻22的下采樣(down-sample )。壓縮視頻24可以是源視頻 22在幀速率或者在幀大小方面的下采樣。web客戶端12的用戶使用視 頻瀏覽器300在web客戶端12上瀏覽壓縮視頻24,并且使用視頻瀏覽 器300從壓縮一見頻24中選擇與一見頻幀30相對應(yīng)的幀31。然后,;f見頻瀏 覽器300將與幀31相對應(yīng)的標(biāo)識符56上載到web服務(wù)器10。 web服務(wù) 器10上的幀提取器304使用標(biāo)識符56來從存儲在web服務(wù)器10上的 源視頻22中提取視頻幀30。 web服務(wù)器10隨后可以將視頻幀30發(fā)送 給web客戶端12, /人而web客戶端12向用戶顯示該一見頻幀30。這使得 web客戶端12的用戶能夠在決定是否應(yīng)該選擇視頻幀30以例如用于打 印之前以其全分辨率來觀看一見頻幀30。
圖5示出在源視頻22存儲在web服務(wù)器10上的實施例中的視頻瀏 覽功能18的另一分配。在這個示例分配中,視頻瀏覽器功能18包括位 于web服務(wù)器10中的視頻瀏覽器300和幀增強器302。在這個實施例中, 視頻瀏覽器300使得web客戶端12的用戶能夠在源-魄頻22仍然在web 服務(wù)器10上的時候瀏覽源視頻22并且選擇視頻幀30。例如,視頻瀏覽 器300生成一組網(wǎng)頁80-82, web客戶端12的用戶訪問這些網(wǎng)頁80-82 以瀏覽源視頻22并選擇視頻幀30。 一旦被選擇,幀增強器302就增強 一見頻幀30。
圖6示出在源視頻22存儲在web客戶端12上的實施例中的視頻瀏 覽功能18的分配。在這個示例分配中,視頻瀏覽功能18包括位于web 客戶端12中的^L頻瀏覽器300。 一見頻瀏覽器300使得web客戶端12的 用戶能夠在源視頻22在web客戶端12上的時候瀏覽源視頻22,并且從源視頻22中選擇視頻幀30。然后,視頻瀏覽器300將視頻幀30上載到 web服務(wù)器10以用于進一步處理,例如打印。幀增強器302可位于web 服務(wù)器IO或者web客戶端12上。
上述視頻瀏覽功能18的組件(例如視頻瀏覽器300 )可以使用在 web服務(wù)器10和web客戶端12上運行的軟件來實施。例如,web客戶 端12可以是能夠運行以軟件實施的web瀏覽器300的個人計算機???以將在web客戶端12上運行的軟件預(yù)先下載并且永久安裝在web客戶 端12處;或者可以根據(jù)需要下載該軟件并且將其安裝在web客戶端12 上的臨時文件夾中,然后在工作會話結(jié)束之后移除該軟件??商鎿Q地, 該軟件可以/人web服務(wù)器IO遠程運行,并且對web客戶端12處的源4見 頻22進行操作。
圖7a-7d圖解說明了用于從源視頻22中選擇視頻幀30的半自動方 法。在步驟200-206中描繪的該半自動方法可以在web服務(wù)器10或者 web客戶端12上執(zhí)行的視頻瀏覽器300中實施。圖7a-7d描繪了與對應(yīng) 的用戶選擇一起展現(xiàn)(render)給web客戶端12的用戶的用戶界面顯 示。可使用例如web客戶端12的顯示裝置來展現(xiàn)用戶界面顯示,并且 可使用例如web客戶端12的鍵盤/鼠標(biāo)來進行對應(yīng)的用戶選擇。用戶選 擇用加深的邊界來指示。
圖7a圖解說明了步驟200,在該步驟200期間從源視頻22中提取 一組關(guān)鍵幀40-44。位于關(guān)4建幀40-44的相鄰對之間的一組框50-53表 示在對應(yīng)的關(guān)鍵幀之間的源S見頻22的相應(yīng)節(jié)l殳(section)。例如,由 web客戶端12的用戶所選擇的框50表示位于關(guān)鍵幀40和41之間的源 視頻22的節(jié)段???49表示關(guān)鍵幀40之前的源視頻22的節(jié)段,而框 154表示在關(guān)鍵幀44之后的源視頻22的部分。
在步驟200可以采用用于提取一組關(guān)鍵幀的任何已知方法。在步驟 200所提取的關(guān)鍵幀的數(shù)量可以是用戶可選的,或者可以是響應(yīng)于源視 頻22的內(nèi)容而自適應(yīng)確定的。
web客戶端12的用戶檢查來自步驟200的關(guān)4建幀40-44,并且決定 他們主觀上更喜歡由關(guān)鍵幀40和41所界定的源視頻22的部分。web客 戶端12的用戶通過例如使用web客戶端12的鍵盤/鼠標(biāo)選擇框50來指 示該偏愛。
圖7b圖解說明步驟202,在該步驟202期間從與步驟200所選擇的框50相對應(yīng)的源視頻22的部分提取一組關(guān)鍵幀60-64。框169表示關(guān) 鍵幀60之前的源視頻22的節(jié)段,而框174表示關(guān)鍵幀64之后的源視 頻22的節(jié)段。關(guān)鍵幀60-64示出與框50相對應(yīng)的源視頻22的節(jié)段的 附加細節(jié)。web客戶端12的用戶檢查關(guān)鍵幀60-64,并且決定他們主觀 上更喜歡關(guān)鍵幀63。 web客戶端12的用戶通過選擇關(guān)鍵幀63來指示該 偏愛。
圖7c圖解說明步驟204,在該步驟204期間,由用戶選擇的關(guān)鍵幀 63與來自源一見頻22的M個先前—見頻幀70-72的組和M個隨后一見頻幀 80-82的組一起呈現(xiàn)。關(guān)鍵幀63在視頻幀70-72之后, 一見頻幀80-82在 關(guān)鍵幀63之后,這些幀是來自源視頻22的視頻幀的連續(xù)序列,其中沒 有任何插入的一見頻幀。web客戶端12的用戶從視頻幀70-72中選擇視頻 幀70。
圖7d圖解說明步驟206,在該步驟206期間,由用戶在步驟204所 選才奪的一見頻幀70與來自源一見頻22的一組M個先前^L頻幀90-92和M個 隨后一見頻幀120-122 —起呈現(xiàn)。web客戶端12的用戶/人—見頻幀90-92、 視頻幀70和一見頻幀120-122中選擇一見頻幀30。
半自動方法使得用戶能夠表達對視頻幀30的主觀期望。在使得用 戶能夠根據(jù)他們自身的主觀偏愛獲得最佳視頻幀的同時,半自動過程有 助避免將乏味的手動操作強加給用戶。
-現(xiàn)頻瀏覽器300可以自動地選擇一見頻幀30。例如,可以采用用于/人 視頻中選擇關(guān)鍵幀的各種已知方法,并且視頻幀30可以是所提取的關(guān) 鍵幀中的一個。 一個示例是在源視頻22中每N個幀提取一個關(guān)鍵幀。 可以基于源視頻22的內(nèi)容分析來選擇關(guān)鍵幀,從而從源視頻22的突出 部分(highlight portion)選擇更多的關(guān)鍵幀。
可替換地,可以使用全手動方法,其中web客戶端12的用戶瀏覽 源—見頻22中的所有視頻幀以選擇視頻幀30。
幀增強器302可以采用各種方法中的一個或者多個來增強視頻幀 30的圖像質(zhì)量。示例包括通過應(yīng)用超分辨率處理來增加視頻幀30的分 辨率、使用去噪處理來減少視頻幀30中的噪聲和偽像、銳化視頻幀30 的邊緣、用白平衡來校正視頻幀30中的顏色等等。
提供本發(fā)明的上述詳細描述是用于圖解說明的目的,而不打算是窮 盡性的或者將本發(fā)明限制在所公開的精確實施例。相應(yīng)地,本發(fā)明的范圍由所附的權(quán)利要求書來限定。
權(quán)利要求
1.一種用于基于web的視頻瀏覽的系統(tǒng),包括合作地提供一組視頻瀏覽功能(18)的web服務(wù)器(10)和web客戶端(12),所述視頻瀏覽功能(18)使得所述web客戶端(12)的用戶能夠瀏覽源視頻(22)并且從所述源視頻(22)中選擇視頻幀(30)。
2. 權(quán)利要求1的系統(tǒng),其中所述視頻瀏覽功能(18)包括所述web 客戶端(12)上的視頻瀏覽器(300 ),所述視頻瀏覽器(300 )使得用 戶能夠瀏覽所述源視頻(22 )并且從所述源視頻(22 )中提取視頻幀(30 ), 并且所述視頻瀏覽器(300 )將所述視頻幀(30)上載到所述web服務(wù) 器(10)。
3. 權(quán)利要求1的系統(tǒng),其中所述視頻瀏覽功能(18)包括所述web 客戶端(12)上的視頻瀏覽器(300 ),所述視頻瀏覽器(300 )使得用 戶能夠瀏覽所述源視頻(22 )并且從所述源視頻(22 )中提取視頻幀(30), 并且所述視頻瀏覽器(300 )將所述視頻幀(30)的標(biāo)識符(54)上載 到所述web服務(wù)器(10)。
4. 權(quán)利要求1的系統(tǒng),其中所述視頻瀏覽功能(18)包括所述web 服務(wù)器(IO)上的壓縮器(306 )和幀提取器(3(M)以及web客戶端(12) 上的視頻瀏覽器(300 ),從而所述web客戶端(n )從所迷壓縮器(306 ) 下載所述源視頻(22)的下采樣,并且所述視頻瀏覽器(300 )使得用 戶能夠從該下采樣中提取所述視頻幀(30)的下采樣,并且所述視頻瀏 覽器(300 )然后將視頻幀(30)的標(biāo)識符上載到所述web服務(wù)器(10)。
5. 權(quán)利要求l的系統(tǒng),其中所述視頻瀏覽功能(18)包括所述web 服務(wù)器(10)上的視頻瀏覽器(300 ),所述視頻瀏覽器(300 )生成使 得用戶能夠瀏覽所述源視頻(22)并且從所述源視頻(")中選擇所述 -現(xiàn)頻幀(30)的一組網(wǎng)頁。
6. —種用于基于web的—見頻瀏覽的方法,包括響應(yīng)于在web服務(wù)和 web客戶端(12)之間的通信特性,在web服務(wù)器(10)和所述web客 戶端(12)之間分配一組視頻瀏覽功能(18),從而所述視頻瀏覽功能(18)使得所述web客戶端(12)的用戶能夠瀏覽源視頻(22)并且從 所述源視頻(22)中選擇視頻幀(30)。
7. 權(quán)利要求6的方法,其中分配包括在所述web客戶端(12)上提 供視頻瀏覽器(300 ),所述視頻瀏覽器(300 )使得用戶能夠瀏覽所述源視頻(22)并且從所述源視頻(22)中提取視頻幀(30),并且所述 視頻瀏覽器(300 )將所述視頻幀(30)上載到所述web服務(wù)器(10)。
8. 權(quán)利要求6的方法,其中分配包括在所述web客戶端(12)上 提供視頻瀏覽器(300 ),所述視頻瀏覽器(300 )使得用戶能夠瀏覽所 述源視頻(22)并且從所述源視頻(22)中提取視頻幀(30),并且所 述視頻瀏覽器(300)將所述視頻幀(30)的標(biāo)識符上載到所述web服 務(wù)器(10)。
9. 權(quán)利要求6的方法,其中分配包括在所述web服務(wù)器(10)上 提供壓縮器(306 )和幀提取器(304 )以及在web客戶端(12)上提供 視頻瀏覽器(300 ),從而所述web客戶端(12)從所述壓縮器(306 ) 下載所述源視頻(22)的下采樣,并且所述視頻瀏覽器(300 )使得用 戶能夠從該下采樣中提取所述視頻幀(30)的下采樣,然后所述^L頻瀏 覽器(300 )將所述視頻幀(30)的標(biāo)識符上載到所述web服務(wù)器(10)。
10. 權(quán)利要求6的方法,其中分配包括在所述web服務(wù)器(10)上 提供視頻瀏覽器(300 ),所述視頻瀏覽器(300 )生成使得用戶能夠瀏 覽所述源一見頻(22)并且從所述源一見頻(22)中選擇所述視頻幀(30) 的一組網(wǎng)頁。
全文摘要
用于基于web的視頻瀏覽的系統(tǒng)包括web服務(wù)器(10)和web客戶端(12)。web服務(wù)器(10)和web客戶端(12)合作地提供一組視頻瀏覽功能(18)。視頻瀏覽功能(18)使得web客戶端(12)的用戶能夠瀏覽源視頻(22)并且從源視頻(22)中選擇視頻幀(30)。web服務(wù)器(10)和web客戶端(12)之間的視頻瀏覽功能(18)的分配可適應(yīng)于web服務(wù)器(10)和web客戶端(12)之間的通信速度。
文檔編號H04N7/173GK101589618SQ200880002566
公開日2009年11月25日 申請日期2008年1月18日 優(yōu)先權(quán)日2007年1月19日
發(fā)明者P·吳, S·劉, T·張 申請人:惠普開發(fā)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
施秉县| 襄城县| 莱州市| 中宁县| 吴旗县| 桑日县| 延长县| 凤凰县| 宕昌县| 蓝田县| 彰化市| 富川| 侯马市| 庆元县| 云梦县| 樟树市| 中西区| 屏边| 天全县| 南雄市| 新竹市| 宿松县| 康定县| 香格里拉县| 莱西市| 邯郸市| 彝良县| 环江| 含山县| 遂溪县| 上栗县| 眉山市| 闽侯县| 万安县| 栾川县| 渝北区| 班戈县| 濮阳县| 沁源县| 揭阳市| 诸暨市|