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

一種視頻預(yù)處理與播放的方法及系統(tǒng)的制作方法

文檔序號(hào):6773352閱讀:184來源:國知局
專利名稱:一種視頻預(yù)處理與播放的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及多媒體技術(shù)領(lǐng)域,尤其涉及一種視頻預(yù)處理與播放的方法及系統(tǒng)。
背景技術(shù)
隨著計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的發(fā)展,人們以各種方式生產(chǎn)和獲得的視頻數(shù)據(jù)量越 來越大,視頻已逐漸成為信息處理領(lǐng)域中主要的媒體形式。如何快速瀏覽視頻成為了多媒 體技術(shù)研究中的熱點(diǎn)問題。傳統(tǒng)的視頻瀏覽方式就是使用常規(guī)的視頻播放器播放視頻文件,為減少觀看時(shí)間 可以使用播放器提供的快速播放功能,為提高效率可以采取拖動(dòng)進(jìn)度條的方式快速定位到 感興趣的位置。這種方式適合觀看少量的視頻文件,但是當(dāng)需要瀏覽大量視頻時(shí),采取這種 瀏覽方式的缺陷是很明顯的。人工瀏覽大量視頻不僅費(fèi)時(shí)費(fèi)力,而且容易因?yàn)槠趯?dǎo)致錯(cuò) 過重要信息;采用快速播放方式,容易跳過包含重要內(nèi)容的畫面;而手工拖放方式往往定 位不準(zhǔn)。一般,人們是帶著某種目的去瀏覽大量視頻,并且關(guān)注的是視頻中的一部分內(nèi)容。 例如,利用監(jiān)控錄像來發(fā)現(xiàn)和分析犯罪行為時(shí),人們往往比較關(guān)注監(jiān)控錄像中有活動(dòng)目標(biāo) 的畫面,但是監(jiān)控錄像中往往有大量的“靜止”畫面。盡管常用的視頻播放器都有快放功 能,但是并不區(qū)分視頻中的靜止部分和活動(dòng)部分,而是等速率地跳幀,導(dǎo)致跳過包含重要線 索的活動(dòng)畫面。如果有一種視頻瀏覽系統(tǒng),能夠把用戶感興趣的內(nèi)容自動(dòng)提取出來,然后對(duì)這些 提取出來的視頻片段進(jìn)行組織,能夠?qū)ζ渭M(jìn)行播放,而且可以在片段播放和原始視頻 文件播放模式間任意切換,這樣的系統(tǒng)必然能提高瀏覽大量視頻的效率。但是,目前還未見 到這樣的視頻瀏覽方式和系統(tǒng)。

發(fā)明內(nèi)容
針對(duì)上述存在的技術(shù)問題,本發(fā)明的目的是提供一種視頻預(yù)處理與播放的方法及 系統(tǒng),能夠從視頻中提取出用戶關(guān)注的內(nèi)容,在減少需要觀看的視頻畫面的同時(shí)而不遺漏 重要畫面,從而提高視頻瀏覽的效率。為達(dá)到上述目的,本發(fā)明采用如下的技術(shù)方案 一種視頻預(yù)處理與播放的方法,包括對(duì)視頻文件進(jìn)行預(yù)處理的步驟在導(dǎo)入一個(gè)視頻文件后,利用現(xiàn)有的智能視頻技術(shù),提 取感興趣的視頻段,并把每一個(gè)感興趣的視頻段的信息保存到數(shù)據(jù)庫或預(yù)處理信息文件;組織和播放活動(dòng)視頻段的步驟在打開一個(gè)視頻文件進(jìn)行播放時(shí),從數(shù)據(jù)庫或預(yù)處理 信息文件中讀取該視頻文件的預(yù)處理信息,把預(yù)處理提取到的視頻段按時(shí)間順序加入播放 列表,以此方式把視頻段組織起來形成一個(gè)邏輯視頻文件,然后對(duì)該邏輯視頻文件進(jìn)行常 規(guī)的播放控制。所述組織和播放活動(dòng)視頻段的步驟進(jìn)一步包括以下子步驟步驟1 視頻播放器讀取視頻文件預(yù)處理信息,預(yù)處理信息包含視頻片段列表,每一 視頻片段使用開始幀和結(jié)束幀來描述;步驟2 判斷是否存在視頻預(yù)處理片段;步驟3 如果無視頻文件預(yù)處理信息,則進(jìn)行常規(guī)視頻文件播放控制;步驟4 如果有視頻文件預(yù)處理信息,則啟動(dòng)視頻播放進(jìn)度監(jiān)控模塊讀取視頻播放信息;步驟5 判斷是否切換到視頻文件播放,如果用戶選擇切換,則記錄當(dāng)前播放時(shí)刻,轉(zhuǎn) 到常規(guī)視頻文件播放控制步驟3 ;步驟6 根據(jù)當(dāng)前播放模式選擇不同的播放控制策略進(jìn)行播放控制,所述播放控制策 略包括順序播放策略或回退方式播放策略;步驟7 判斷播放是否結(jié)束,否則循環(huán)進(jìn)行步驟4和步驟6。所述順序播放策略包括以下子步驟①獲取視頻當(dāng)前幀信息Fl;②讀取一條視頻預(yù)處理片段信息,獲取視頻片段開始幀F(xiàn)2和結(jié)束幀F(xiàn)3;③如果獲取視頻片段信息失敗,則退出控制策略流程;④比較當(dāng)前幀F(xiàn)l和片段結(jié)束幀F(xiàn)3,如果F1>F3,則判斷當(dāng)前幀在本視頻片段區(qū)間之 外,轉(zhuǎn)到②讀取下一條視頻預(yù)處理片段信息;⑤比較當(dāng)前幀F(xiàn)l和片段開始幀F(xiàn)2,如果如果F1>F2,則判斷當(dāng)前幀在本視頻片段區(qū)間 之內(nèi),不做重定位,退出控制策略流程;⑥重定位當(dāng)前幀為片段開始幀F(xiàn)2。所述回退方式播放策略包括以下步驟①獲取視頻當(dāng)前幀信息Fl;②讀取一條視頻預(yù)處理片段信息,獲取視頻片段開始幀F(xiàn)2和結(jié)束幀F(xiàn)3;③如果獲取視頻片段信息失敗,則退出控制策略流程;④比較當(dāng)前幀F(xiàn)l和片段開始幀F(xiàn)2,如果F1<F2,則判斷當(dāng)前幀在本視頻片段區(qū)間之 外,轉(zhuǎn)到步驟②讀取下一條視頻預(yù)處理片段信息;⑤比較當(dāng)前幀F(xiàn)l和片段結(jié)束幀F(xiàn)3,如果如果F1<F3,則判斷當(dāng)前幀在本視頻片段區(qū)間 之內(nèi),不做重定位,退出控制策略流程;⑥重定位當(dāng)前幀為片段結(jié)束幀F(xiàn)3。對(duì)視頻文件進(jìn)行預(yù)處理的步驟中的,智能視頻技術(shù)包括運(yùn)動(dòng)檢測(cè)、色彩搜索、人臉 檢測(cè)、車輛檢測(cè)、人體檢測(cè)、徘徊檢測(cè)、越線檢測(cè)等。一種視頻預(yù)處理與播放的系統(tǒng)對(duì)視頻文件進(jìn)行預(yù)處理模塊用于在導(dǎo)入一個(gè)視頻文件后,利用現(xiàn)有的智能視頻技術(shù), 提取感興趣的視頻段,并把每一個(gè)感興趣的視頻段的信息保存到數(shù)據(jù)庫或預(yù)處理信息文 件;組織和播放活動(dòng)視頻段模塊用于在打開一個(gè)視頻文件進(jìn)行播放時(shí),從數(shù)據(jù)庫或預(yù)處 理信息文件中讀取該視頻文件的預(yù)處理信息,把預(yù)處理提取到的視頻段按時(shí)間順序加入播 放列表,以此方式把視頻段組織起來形成一個(gè)邏輯視頻文件,然后對(duì)該邏輯視頻文件進(jìn)行 常規(guī)的播放控制。6
所述組織和播放活動(dòng)視頻段模塊進(jìn)一步包括以下子模塊模塊1 視頻播放器讀取視頻文件預(yù)處理信息,預(yù)處理信息包含視頻片段列表,每一 視頻片段使用開始幀和結(jié)束幀來描述;模塊2 判斷是否存在視頻預(yù)處理片段;模塊3 如果無視頻文件預(yù)處理信息,則進(jìn)行常規(guī)視頻文件播放控制;模塊4 如果有視頻文件預(yù)處理信息,則啟動(dòng)視頻播放進(jìn)度監(jiān)控模塊讀取視頻播放信息;模塊5 判斷是否切換到視頻文件播放,如果用戶選擇切換,則記錄當(dāng)前播放時(shí)刻,轉(zhuǎn) 到常規(guī)視頻文件播放控制模塊3 ;模塊6 根據(jù)當(dāng)前播放模式選擇不同的播放控制策略進(jìn)行播放控制,所述播放控制策 略包括順序播放策略或回退方式播放策略;模塊7 判斷播放是否結(jié)束,否則循環(huán)進(jìn)行模塊4和模塊6。所述順序播放策略包括以下子模塊 模塊①獲取視頻當(dāng)前幀信息Fl ;模塊②讀取一條視頻預(yù)處理片段信息,獲取視頻片段開始幀F(xiàn)2和結(jié)束幀F(xiàn)3 ; 模塊③如果獲取視頻片段信息失敗,則退出控制策略流程;模塊④比較當(dāng)前幀F(xiàn)l和片段結(jié)束幀F(xiàn)3,如果F1>F3,則判斷當(dāng)前幀在本視頻片段區(qū)間 之外,轉(zhuǎn)到模塊②讀取下一條視頻預(yù)處理片段信息;模塊⑤比較當(dāng)前幀F(xiàn)l和片段開始幀F(xiàn)2,如果如果F1>F2,則判斷當(dāng)前幀在本視頻片段 區(qū)間之內(nèi),不做重定位,退出控制策略流程; 模塊⑥重定位當(dāng)前幀為片段開始幀F(xiàn)2。所述回退方式播放策略包括以下子模塊 模塊①獲取視頻當(dāng)前幀信息Fl ;模塊②讀取一條視頻預(yù)處理片段信息,獲取視頻片段開始幀F(xiàn)2和結(jié)束幀F(xiàn)3 ; 模塊③如果獲取視頻片段信息失敗,則退出控制策略流程;模塊④比較當(dāng)前幀F(xiàn)l和片段開始幀F(xiàn)2,如果F1<F2,則判斷當(dāng)前幀在本視頻片段區(qū)間 之外,轉(zhuǎn)到模塊②讀取下一條視頻預(yù)處理片段信息;模塊⑤比較當(dāng)前幀F(xiàn)l和片段結(jié)束幀F(xiàn)3,如果如果F1<F3,則判斷當(dāng)前幀在本視頻片段 區(qū)間之內(nèi),不做重定位,退出控制策略流程; 模塊⑥重定位當(dāng)前幀為片段結(jié)束幀F(xiàn)3。對(duì)視頻文件進(jìn)行預(yù)處理的模塊中的,智能視頻技術(shù)包括運(yùn)動(dòng)檢測(cè)、色彩搜索、人臉 檢測(cè)、車輛檢測(cè)、人體檢測(cè)、徘徊檢測(cè)、越線檢測(cè)等。本發(fā)明具有以下優(yōu)點(diǎn)和積極效果1)本發(fā)明通過對(duì)視頻進(jìn)行預(yù)處理,提取出包含感興趣內(nèi)容的視頻片段,把這些片段順 序組織起來,連續(xù)播放,這樣就減少了需要觀看的視頻幀數(shù)量;2)本發(fā)明沒有遺漏重要畫面,同時(shí)用戶依然可以使用常規(guī)的播放控制功能,以及在視 頻片段和原始視頻文件之間任意切換播放,從而提高了視頻的瀏覽效率。


圖1是本發(fā)明提供的視頻預(yù)處理和播放方法的流程圖。圖2是本發(fā)明提供的視頻播放器模塊結(jié)構(gòu)圖。圖3是本發(fā)明提供的視頻播放器播放控制流程圖。圖4是本發(fā)明提供的視頻播放器順序播放控制流程圖。圖5是本發(fā)明提供的視頻播放器回退方式播放控制流程圖。
具體實(shí)施例方式本發(fā)明的主要發(fā)明構(gòu)思是通過使用公開的智能視頻技術(shù)(例如運(yùn)動(dòng)檢測(cè)、色彩搜 索、人臉檢測(cè)、車輛檢測(cè)、人體檢測(cè)、徘徊檢測(cè)、越線檢測(cè)等)對(duì)視頻進(jìn)行分割,提取出包含用 戶感興趣內(nèi)容的視頻段,并把視頻片段的信息保存到數(shù)據(jù)庫或附屬文件;然后把這些視頻 段按時(shí)間順序組織起來,構(gòu)成一個(gè)邏輯視頻文件,并實(shí)現(xiàn)對(duì)該邏輯視頻文件進(jìn)行常規(guī)的播 放控制功能,也可以在視頻片段和原始視頻文件間平滑切換播放控制,從而減少了需要觀 看的視頻幀數(shù)量,讓用戶集中精力在重要畫面上,提高視頻瀏覽的效率。如圖1所示,該圖描述了本發(fā)明提供的視頻預(yù)處理與播放方法的流程。步驟SlOl 對(duì)視頻文件進(jìn)行預(yù)處理。在導(dǎo)入一個(gè)視頻文件后,利用已公開的智能 視頻技術(shù)(例如運(yùn)動(dòng)檢測(cè)、色彩搜索、人臉檢測(cè)、車輛檢測(cè)、人體檢測(cè)、徘徊檢測(cè)、越線檢測(cè) 等)對(duì)視頻進(jìn)行分割,提取出包含用戶感興趣內(nèi)容的視頻段。例如,利用公開的基于幀差法 的視頻運(yùn)動(dòng)檢測(cè)技術(shù)檢測(cè)到包含運(yùn)動(dòng)目標(biāo)的視頻段的開始幀和結(jié)束幀,或者利用公開的色 彩搜索技術(shù)在視頻文件或視頻片斷集中找到包含指定顏色且面積相當(dāng)?shù)纳珘K的視頻段,然 后把每一個(gè)視頻段的信息保存到數(shù)據(jù)庫或附屬文件。所述的公開的智能視頻技術(shù)都來自公 開刊物上發(fā)表的學(xué)術(shù)論文,在此不予贅述。步驟S102 組織和播放活動(dòng)視頻段。在打開一個(gè)視頻文件進(jìn)行播放時(shí),從數(shù)據(jù)庫 或預(yù)處理信息文件中讀取該視頻文件的預(yù)處理信息,把預(yù)處理提取到的視頻段按時(shí)間順序 加入播放列表,以此方式把視頻段組織起來形成一個(gè)邏輯視頻文件,然后對(duì)該邏輯視頻文 件進(jìn)行常規(guī)的播放控制。本發(fā)明提出的邏輯視頻文件是由預(yù)處理得到的若干視頻片段構(gòu)成的,這些視頻片 段可能來自不同的視頻文件,但是其內(nèi)容是相關(guān)的。于是,通過按內(nèi)在的時(shí)間或空間關(guān)聯(lián)關(guān) 系建立這些片段之間的邏輯關(guān)系,然后順序播放,給用戶的映像是這些片段構(gòu)成了一個(gè)內(nèi) 容上連貫的視頻文件。圖3所示為視頻播放器播放控制流程圖步驟S301 視頻播放器讀取視頻文件預(yù)處理信息,預(yù)處理信息包含視頻片段列表,每 一視頻片段使用開始幀和結(jié)束幀來描述;步驟S302 判斷是否存在視頻預(yù)處理片段;步驟S303 如果無視頻文件預(yù)處理信息,則進(jìn)行常規(guī)視頻文件播放控制; 步驟S304 如果有視頻文件預(yù)處理信息,則啟動(dòng)視頻播放進(jìn)度監(jiān)控模塊讀取視頻播放 fn息;步驟S305:判斷是否切換到視頻文件播放,如果用戶選擇切換,則記錄當(dāng)前播放時(shí)刻, 轉(zhuǎn)到常規(guī)視頻文件播放控制步驟S303 ;步驟S306 播放控制策略模塊根據(jù)當(dāng)前播放模式(順序播放或回退方式播放)選擇不同 的控制方案進(jìn)行播放控制;步驟S307 判斷播放是否結(jié)束,否則循環(huán)進(jìn)行步驟S304和步驟S306。更具體的,步驟S306包含順序播放控制策略和回退方式播放控制策略。圖4為視頻播放器順序播放控制流程圖 步驟S401 獲取視頻當(dāng)前幀信息Fl ;步驟S402 讀取一條視頻預(yù)處理片段信息,獲取視頻片段開始幀F(xiàn)2和結(jié)束幀F(xiàn)3 ; 步驟S403 如果獲取視頻片段信息失敗,則退出控制策略流程; 步驟S404 比較當(dāng)前幀F(xiàn)l和片段結(jié)束幀F(xiàn)3,如果F1>F3,則判斷當(dāng)前幀在本視頻片段 區(qū)間之外,轉(zhuǎn)到步驟S402讀取下一條視頻預(yù)處理片段信息;步驟S405 比較當(dāng)前幀F(xiàn)l和片段開始幀F(xiàn)2,如果如果F1>F2,則判斷當(dāng)前幀在本視頻 片段區(qū)間之內(nèi),不做重定位,退出控制策略流程; 步驟S406 重定位當(dāng)前幀為片段開始幀F(xiàn)2。圖5為視頻播放器回退方式播放控制流程圖 步驟S501 獲取視頻當(dāng)前幀信息Fl ;步驟S502 讀取一條視頻預(yù)處理片段信息,獲取視頻片段開始幀F(xiàn)2和結(jié)束幀F(xiàn)3 ; 步驟S503 如果獲取視頻片段信息失敗,則退出控制策略流程; 步驟S504 比較當(dāng)前幀F(xiàn)l和片段開始幀F(xiàn)2,如果F1<F2,則判斷當(dāng)前幀在本視頻片段 區(qū)間之外,轉(zhuǎn)到步驟S502讀取下一條視頻預(yù)處理片段信息;步驟S505 比較當(dāng)前幀F(xiàn)l和片段結(jié)束幀F(xiàn)3,如果如果F1<F3,則判斷當(dāng)前幀在本視頻 片段區(qū)間之內(nèi),不做重定位,退出控制策略流程; 步驟S506 重定位當(dāng)前幀為片段結(jié)束幀F(xiàn)3。本發(fā)明同時(shí)還提供了一種視頻預(yù)處理與播放的系統(tǒng),如圖2所示,包括視頻文件預(yù)處理模塊,采用公開的智能視頻技術(shù)對(duì)輸入的視頻文件進(jìn)行分割,提取出 包含感興趣內(nèi)容的視頻段,并把視頻段的基本信息(例如所屬文件、開始幀和結(jié)束幀等)輸 出到數(shù)據(jù)庫或數(shù)據(jù)文件;視頻文件預(yù)處理信息解析模塊,從數(shù)據(jù)庫或數(shù)據(jù)文件讀取視頻預(yù)處理信息,解析出視 頻段及其屬性;視頻播放進(jìn)度監(jiān)控模塊,用于在播放視頻文件時(shí)監(jiān)測(cè)播放進(jìn)度,即檢測(cè)當(dāng)前視頻片段 的全部幀是否播放完,是否開始播放一個(gè)新的視頻片段等事件;播放控制策略模塊,用于根據(jù)播放進(jìn)度信息和視頻預(yù)處理信息進(jìn)行播放控制,播放控 制策略分為順序播放控制策略和回退方式播放控制策略。以上實(shí)施例僅供說明本發(fā)明之用,而非對(duì)本發(fā)明的限制,有關(guān)技術(shù)領(lǐng)域的技術(shù)人 員,在不脫離本發(fā)明的精神和范圍的情況下,還可以作出各種變換或變型,因此所有等同的 技術(shù)方案,都落入本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種視頻預(yù)處理與播放的方法,其特征在于,包括以下步驟對(duì)視頻文件進(jìn)行預(yù)處理的步驟在導(dǎo)入一個(gè)視頻文件后,利用現(xiàn)有的智能視頻技術(shù),提 取感興趣的視頻段,并把每一個(gè)感興趣的視頻段的信息保存到數(shù)據(jù)庫或預(yù)處理信息文件;組織和播放活動(dòng)視頻段的步驟在打開一個(gè)視頻文件進(jìn)行播放時(shí),從數(shù)據(jù)庫或預(yù)處理 信息文件中讀取該視頻文件的預(yù)處理信息,把預(yù)處理提取到的視頻段按時(shí)間順序加入播放 列表,以此方式把視頻段組織起來形成一個(gè)邏輯視頻文件,然后對(duì)該邏輯視頻文件進(jìn)行常 規(guī)的播放控制。
2.根據(jù)權(quán)利要求1所述的視頻預(yù)處理與播放的方法,其特征在于,所述組織和播放活 動(dòng)視頻段的步驟進(jìn)一步包括以下子步驟步驟1 視頻播放器讀取視頻文件預(yù)處理信息,預(yù)處理信息包含視頻片段列表,每一 視頻片段使用開始幀和結(jié)束幀來描述;步驟2 判斷是否存在視頻預(yù)處理片段;步驟3 如果無視頻文件預(yù)處理信息,則進(jìn)行常規(guī)視頻文件播放控制;步驟4 如果有視頻文件預(yù)處理信息,則啟動(dòng)視頻播放進(jìn)度監(jiān)控模塊讀取視頻播放信息;步驟5 判斷是否切換到視頻文件播放,如果用戶選擇切換,則記錄當(dāng)前播放時(shí)刻,轉(zhuǎn) 到常規(guī)視頻文件播放控制步驟3 ;步驟6 根據(jù)當(dāng)前播放模式選擇不同的播放控制策略進(jìn)行播放控制,所述播放控制策 略包括順序播放策略或回退方式播放策略;步驟7 判斷播放是否結(jié)束,否則循環(huán)進(jìn)行步驟4和步驟6。
3.根據(jù)權(quán)利要求2所述的視頻預(yù)處理與播放的方法,其特征在于,所述順序播放策略 包括以下子步驟①獲取視頻當(dāng)前幀信息Fl;②讀取一條視頻預(yù)處理片段信息,獲取視頻片段開始幀F(xiàn)2和結(jié)束幀F(xiàn)3;③如果獲取視頻片段信息失敗,則退出控制策略流程;④比較當(dāng)前幀F(xiàn)l和片段結(jié)束幀F(xiàn)3,如果F1>F3,則判斷當(dāng)前幀在本視頻片段區(qū)間之 外,轉(zhuǎn)到②讀取下一條視頻預(yù)處理片段信息;⑤比較當(dāng)前幀F(xiàn)l和片段開始幀F(xiàn)2,如果如果F1>F2,則判斷當(dāng)前幀在本視頻片段區(qū)間 之內(nèi),不做重定位,退出控制策略流程;⑥重定位當(dāng)前幀為片段開始幀F(xiàn)2。
4.根據(jù)權(quán)利要求2所述的視頻預(yù)處理與播放的方法,其特征在于,所述回退方式播放 策略包括以下步驟①獲取視頻當(dāng)前幀信息Fl;②讀取一條視頻預(yù)處理片段信息,獲取視頻片段開始幀F(xiàn)2和結(jié)束幀F(xiàn)3;③如果獲取視頻片段信息失敗,則退出控制策略流程;④比較當(dāng)前幀F(xiàn)l和片段開始幀F(xiàn)2,如果F1<F2,則判斷當(dāng)前幀在本視頻片段區(qū)間之 外,轉(zhuǎn)到步驟②讀取下一條視頻預(yù)處理片段信息;⑤比較當(dāng)前幀F(xiàn)l和片段結(jié)束幀F(xiàn)3,如果如果F1<F3,則判斷當(dāng)前幀在本視頻片段區(qū)間 之內(nèi),不做重定位,退出控制策略流程;⑥重定位當(dāng)前幀為片段結(jié)束幀F(xiàn)3。
5.根據(jù)權(quán)利要求1-4中任一項(xiàng)所述的視頻預(yù)處理與播放的方法,其特征在于對(duì)視頻文件進(jìn)行預(yù)處理的步驟中的,智能視頻技術(shù)包括運(yùn)動(dòng)檢測(cè)、色彩搜索、人臉檢 測(cè)、車輛檢測(cè)、人體檢測(cè)、徘徊檢測(cè)、越線檢測(cè)等。
6.一種視頻預(yù)處理與播放的系統(tǒng),其特征在于,包括對(duì)視頻文件進(jìn)行預(yù)處理模塊用于在導(dǎo)入一個(gè)視頻文件后,利用現(xiàn)有的智能視頻技術(shù), 提取感興趣的視頻段,并把每一個(gè)感興趣的視頻段的信息保存到數(shù)據(jù)庫或預(yù)處理信息文 件;組織和播放活動(dòng)視頻段模塊用于在打開一個(gè)視頻文件進(jìn)行播放時(shí),從數(shù)據(jù)庫或預(yù)處 理信息文件中讀取該視頻文件的預(yù)處理信息,把預(yù)處理提取到的視頻段按時(shí)間順序加入播 放列表,以此方式把視頻段組織起來形成一個(gè)邏輯視頻文件,然后對(duì)該邏輯視頻文件進(jìn)行 常規(guī)的播放控制。
7.根據(jù)權(quán)利要求6所述的視頻預(yù)處理與播放的系統(tǒng),其特征在于,所述組織和播放活 動(dòng)視頻段模塊進(jìn)一步包括以下子模塊模塊1 視頻播放器讀取視頻文件預(yù)處理信息,預(yù)處理信息包含視頻片段列表,每一 視頻片段使用開始幀和結(jié)束幀來描述;模塊2 判斷是否存在視頻預(yù)處理片段;模塊3 如果無視頻文件預(yù)處理信息,則進(jìn)行常規(guī)視頻文件播放控制;模塊4 如果有視頻文件預(yù)處理信息,則啟動(dòng)視頻播放進(jìn)度監(jiān)控模塊讀取視頻播放信息;模塊5 判斷是否切換到視頻文件播放,如果用戶選擇切換,則記錄當(dāng)前播放時(shí)刻,轉(zhuǎn) 到常規(guī)視頻文件播放控制模塊3 ;模塊6 根據(jù)當(dāng)前播放模式選擇不同的播放控制策略進(jìn)行播放控制,所述播放控制策 略包括順序播放策略或回退方式播放策略;模塊7 判斷播放是否結(jié)束,否則循環(huán)進(jìn)行模塊4和模塊6。
8.根據(jù)權(quán)利要求7所述的視頻預(yù)處理與播放的系統(tǒng),其特征在于,所述順序播放策略 包括以下子模塊模塊①獲取視頻當(dāng)前幀信息Fl ;模塊②讀取一條視頻預(yù)處理片段信息,獲取視頻片段開始幀F(xiàn)2和結(jié)束幀F(xiàn)3 ; 模塊③如果獲取視頻片段信息失敗,則退出控制策略流程;模塊④比較當(dāng)前幀F(xiàn)l和片段結(jié)束幀F(xiàn)3,如果F1>F3,則判斷當(dāng)前幀在本視頻片段區(qū)間 之外,轉(zhuǎn)到模塊②讀取下一條視頻預(yù)處理片段信息;模塊⑤比較當(dāng)前幀F(xiàn)l和片段開始幀F(xiàn)2,如果如果F1>F2,則判斷當(dāng)前幀在本視頻片段 區(qū)間之內(nèi),不做重定位,退出控制策略流程; 模塊⑥重定位當(dāng)前幀為片段開始幀F(xiàn)2。
9.根據(jù)權(quán)利要求7所述的視頻預(yù)處理與播放的系統(tǒng),其特征在于,所述回退方式播放 策略包括以下子模塊模塊①獲取視頻當(dāng)前幀信息Fl ;模塊②讀取一條視頻預(yù)處理片段信息,獲取視頻片段開始幀F(xiàn)2和結(jié)束幀F(xiàn)3 ;模塊③如果獲取視頻片段信息失敗,則退出控制策略流程;模塊④比較當(dāng)前幀F(xiàn)l和片段開始幀F(xiàn)2,如果F1<F2,則判斷當(dāng)前幀在本視頻片段區(qū)間 之外,轉(zhuǎn)到模塊②讀取下一條視頻預(yù)處理片段信息;模塊⑤比較當(dāng)前幀F(xiàn)l和片段結(jié)束幀F(xiàn)3,如果如果F1<F3,則判斷當(dāng)前幀在本視頻片段 區(qū)間之內(nèi),不做重定位,退出控制策略流程; 模塊⑥重定位當(dāng)前幀為片段結(jié)束幀F(xiàn)3。
10.根據(jù)權(quán)利要求6-9中任一項(xiàng)所述的視頻預(yù)處理與播放的方法,其特征在于 對(duì)視頻文件進(jìn)行預(yù)處理的模塊中的,智能視頻技術(shù)包括運(yùn)動(dòng)檢測(cè)、色彩搜索、人臉檢 測(cè)、車輛檢測(cè)、人體檢測(cè)、徘徊檢測(cè)、越線檢測(cè)等。
全文摘要
本發(fā)明涉及多媒體技術(shù)領(lǐng)域,尤其涉及一種視頻預(yù)處理與播放的方法及系統(tǒng)。本發(fā)明通過使用公開的智能視頻技術(shù)對(duì)視頻進(jìn)行分割,提取出包含用戶感興趣內(nèi)容的視頻段,并把視頻片段的信息保存到數(shù)據(jù)庫或附屬文件,然后把這些視頻段按時(shí)間順序組織起來,構(gòu)成一個(gè)邏輯視頻文件,并實(shí)現(xiàn)對(duì)該邏輯視頻文件進(jìn)行常規(guī)的播放控制功能,也可以在視頻片段和原始視頻文件間平滑切換播放控制,從而減少了需要觀看的視頻幀數(shù)量,讓用戶集中精力在重要畫面上,提高視頻瀏覽的效率。
文檔編號(hào)G11B27/10GK102054510SQ20101053423
公開日2011年5月11日 申請(qǐng)日期2010年11月8日 優(yōu)先權(quán)日2010年11月8日
發(fā)明者嚴(yán)國建, 宋麟, 張華 , 胡瑞敏, 陳軍, 陳強(qiáng)國 申請(qǐng)人:武漢大千信息技術(shù)有限公司, 武漢大學(xué)
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
武穴市| 高青县| 宜兰市| 永寿县| 陇西县| 三原县| 祁连县| 扬中市| 湘潭市| 咸宁市| 衡阳县| 江华| 通山县| 青川县| 黑水县| 三门峡市| 德令哈市| 望奎县| 榆林市| 浦江县| 临泽县| 澄城县| 阿尔山市| 司法| 昭苏县| 咸阳市| 巴塘县| 宁国市| 广元市| 胶州市| 海盐县| 福海县| 武义县| 夹江县| 青阳县| 德兴市| 鄄城县| 饶阳县| 游戏| 天柱县| 芜湖市|