專利名稱:一種視頻編目方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及視頻數(shù)據(jù)處理技術(shù)領(lǐng)域,尤其涉及一種視頻編目方法及系統(tǒng)。
背景技術(shù):
視頻節(jié)目和素材作為一種資產(chǎn),其巨大的經(jīng)濟(jì)價(jià)值已經(jīng)為媒體和業(yè)界廣泛認(rèn)同。 隨著互聯(lián)網(wǎng)帶寬的升級(jí)和視頻傳輸技術(shù)的發(fā)展,視頻在互聯(lián)網(wǎng)上的廣泛應(yīng)用已經(jīng)成為現(xiàn) 實(shí)。為了充分發(fā)揮這些媒體資產(chǎn)的最大價(jià)值,首先必須對(duì)視頻內(nèi)容進(jìn)行編目。如
圖1所示, 傳統(tǒng)的視頻編目采用的技術(shù)方案,用戶只能逐幀的獲取視頻中包含的音視頻信息,需要標(biāo) 注出視頻的某一內(nèi)容時(shí),只能觀看全部視頻,效率比較低,操作人員需要時(shí)刻集中注意力, 勞動(dòng)強(qiáng)度大。操作人員通過對(duì)視頻不間斷的收看找出需要標(biāo)注的內(nèi)容,當(dāng)操作員發(fā)現(xiàn)想要 標(biāo)注的內(nèi)容時(shí),暫停視頻,然后通過前后跳轉(zhuǎn)來找到標(biāo)注的位置。因此,完成一段視頻的編 目工作所花費(fèi)的時(shí)間,往往比視頻本身的時(shí)長(zhǎng)要多出好幾倍。并且,在審查視頻編目結(jié)果是 否有疏漏錯(cuò)誤時(shí),往往也需要花費(fèi)同樣多的時(shí)間。這種處理方式效率非常低,人力成本相應(yīng) 比較高昂。操作人員大部分時(shí)間都耗費(fèi)在收看無效的節(jié)目?jī)?nèi)容上。這些問題主要是由用戶 不能快速的、以直觀方式的方式獲取視頻內(nèi)容的總體信息導(dǎo)致的,就像是一本字典沒有索 引和排序,查找起來自然既耗時(shí)又費(fèi)力。同時(shí)由于沒有鄰接幀提示,用戶只能通過前后跳幀 的形式找到想找的準(zhǔn)確位置,這也導(dǎo)致了處理效率的進(jìn)一步降低。通過提前保存視頻關(guān)鍵幀的方式,可以實(shí)現(xiàn)視頻預(yù)覽效果。一般來說,大多是根據(jù) 場(chǎng)景切換或等間隔規(guī)則來預(yù)保存視頻關(guān)鍵幀。這種方案雖然能部分實(shí)現(xiàn)視頻預(yù)覽效果,但 需要較長(zhǎng)的時(shí)間對(duì)視頻的進(jìn)行預(yù)處理,也不能讓用戶根據(jù)需要隨意的設(shè)置觀察精度。
發(fā)明內(nèi)容
本發(fā)明針對(duì)現(xiàn)有手工視頻編目方法效率低、成本高、預(yù)覽觀察精度不可調(diào)的問題, 為此,本發(fā)明提供了一種視頻編目方法及系統(tǒng)。為達(dá)成所述目的,本發(fā)明的一方面,是提供一種視頻編目方法,包括 步驟一,加載視頻,獲取視頻片長(zhǎng)及視頻格式信息,確定時(shí)間軸的長(zhǎng)度;
步驟二,確定視頻當(dāng)前觀察位置,解碼并顯示該當(dāng)前觀察位置附近的鄰接幀,當(dāng)所 述視頻當(dāng)前觀察位置發(fā)生變化時(shí),更新鄰接幀;
步驟三,確定初始預(yù)覽顯示比例,解碼并顯示預(yù)覽幀,當(dāng)預(yù)覽顯示比例或當(dāng)前觀察位置 發(fā)生變化時(shí),更新預(yù)覽幀??蛇x地,所述的鄰接幀還包括相應(yīng)的音頻信息??蛇x地,所述的更新鄰接幀包括 先判斷新的當(dāng)前觀察位置是否已經(jīng)被解碼,若是,則調(diào)整并顯示鄰接幀;若否,則解碼并顯 示新當(dāng)前觀察位置附近的鄰接幀??蛇x地,所述的預(yù)覽顯示比例是可調(diào)的。可選地,所述的預(yù)覽幀是通過解碼觀察范圍內(nèi)等間距的幀圖像得到的。本發(fā)明的另一方面是提供一種視頻編目系統(tǒng),包括模塊一,加載視頻,獲取視頻片長(zhǎng)及視頻格式信息,確定時(shí)間軸的長(zhǎng)度; 模塊二,確定視頻當(dāng)前觀察位置,解碼并顯示該當(dāng)前觀察位置附近的鄰接幀,當(dāng)所 述視頻當(dāng)前觀察位置發(fā)生變化時(shí),更新鄰接幀;
模塊三,確定初始預(yù)覽顯示比例,解碼并顯示預(yù)覽幀,當(dāng)預(yù)覽顯示比例或當(dāng)前觀察 位置發(fā)生變化時(shí),更新預(yù)覽幀??蛇x地,所述模塊二解碼并顯示的鄰接幀還包括相應(yīng)的音頻信息。可選地,模塊二中所述的更新鄰接幀包括先判斷新的當(dāng)前觀察位置是否已經(jīng)被 解碼,若是,則調(diào)整并顯示鄰接幀;若否,則解碼并顯示新當(dāng)前觀察位置附近的鄰接幀。可選地,所述模塊三中預(yù)覽顯示比例是可調(diào)的。可選地,所述預(yù)覽幀是通過解碼觀察范圍內(nèi)等間距的幀圖像得到的。編目操作員通過使用本發(fā)明提供的方法及系統(tǒng),通過預(yù)先瀏覽視頻關(guān)鍵幀,而又 不需要全部觀看視頻,之后,通過初步定位后,再觀察鄰接幀可以使編目定位更加精確,編 目效率提高,降低編目工作的勞動(dòng)強(qiáng)度,為用戶及時(shí)處理和利用視頻資源,提供良好的幫 助。說明書附圖
圖1為傳統(tǒng)的視頻編目采用的技術(shù)方案;
圖2為本發(fā)明技術(shù)方案的示意圖3為本發(fā)明提供的編目系統(tǒng)工作流程圖4為本發(fā)明編目系統(tǒng)的模塊三更新預(yù)覽幀的流程圖5為本發(fā)明編目系統(tǒng)模塊二調(diào)整當(dāng)前位置時(shí)更新鄰接幀的流程圖。
具體實(shí)施例方式如圖2所示,是采用本發(fā)明技術(shù)方案的示意圖,當(dāng)編目操作員在位置
①觀察視頻時(shí),操作員可以通過該位置對(duì)應(yīng)的觀察窗口得到視頻預(yù)覽信息,獲取對(duì)該段視
頻的粗略印象。同時(shí)還可以得到當(dāng)前位置所對(duì)應(yīng)的音視頻信息及逐幀顯示的鄰接幀圖像信 息。由此,操作員可以得到關(guān)于該視頻的精確信息。本發(fā)明根據(jù)編目操作員的屏幕分辨率預(yù)先設(shè)定預(yù)覽信息幀的顯示個(gè)數(shù),在預(yù)覽模 塊預(yù)覽窗口中顯示的預(yù)覽幀數(shù)量被固定,這樣,當(dāng)操作員調(diào)整預(yù)覽顯示比例到位置②時(shí), 在同樣的預(yù)覽幀個(gè)數(shù)下,就可以得到比之前更詳細(xì)的預(yù)覽信息。當(dāng)觀察位置平移時(shí),預(yù)覽信息會(huì)隨之改變,這樣操作員就可以很快的獲取到整個(gè) 視頻的信息預(yù)覽。操作員觀察視頻的當(dāng)前位置可以在視頻預(yù)覽窗口內(nèi)平移,本發(fā)明還可以 使當(dāng)前位置停留在當(dāng)前預(yù)覽窗口之外。這樣,編目操作員就可以在保持當(dāng)前位置不變的前 提下,通過預(yù)覽窗口快速瀏覽視頻,直到找出下一個(gè)需要精確定位的視頻信息位置。本發(fā)明提供一種視頻編目方法,包括
步驟一,加載視頻,獲取視頻片長(zhǎng)及視頻格式信息,確定時(shí)間軸的長(zhǎng)度; 步驟二,確定視頻當(dāng)前觀察位置,解碼并顯示該當(dāng)前觀察位置附近的鄰接幀,當(dāng)所 述視頻當(dāng)前觀察位置發(fā)生變化時(shí),更新鄰接幀;步驟三,確定初始預(yù)覽顯示比例,解碼并顯示預(yù)覽幀,當(dāng)預(yù)覽顯示比例或當(dāng)前觀察位置 發(fā)生變化時(shí),更新預(yù)覽幀。該方法所述的鄰接幀還包括相應(yīng)的音頻信息。步驟二中所述的更新鄰接幀包括 先判斷新的當(dāng)前觀察位置是否已經(jīng)被解碼,若是,則調(diào)整并顯示鄰接幀;若否,則解碼并顯 示新當(dāng)前觀察位置附近的鄰接幀。該方法所述的預(yù)覽顯示比例是可調(diào)的。所述的預(yù)覽幀是通過解碼觀察范圍內(nèi)等間 距的幀圖像得到的。另一方面,本發(fā)明提供一種視頻編目系統(tǒng),包括
模塊一,加載視頻,獲取視頻片長(zhǎng)及視頻格式信息,確定時(shí)間軸的長(zhǎng)度; 模塊二,確定視頻當(dāng)前觀察位置,解碼并顯示該當(dāng)前觀察位置附近的鄰接幀,當(dāng)所 述視頻當(dāng)前觀察位置發(fā)生變化時(shí),更新鄰接幀;
模塊三,確定初始預(yù)覽顯示比例,解碼并顯示預(yù)覽幀,當(dāng)預(yù)覽顯示比例或當(dāng)前觀察 位置發(fā)生變化時(shí),更新預(yù)覽幀。該系統(tǒng)所述的模塊二解碼并顯示的鄰接幀還包括相應(yīng)的音頻信息。模塊二中所 述的更新鄰接幀包括先判斷新的當(dāng)前觀察位置是否已經(jīng)被解碼,若是,則調(diào)整并顯示鄰接 幀;若否,則解碼并顯示新當(dāng)前觀察位置附近的鄰接幀。該系統(tǒng)所述的模塊三中預(yù)覽顯示比例是可調(diào)的。所述的預(yù)覽幀是通過解碼觀察范 圍內(nèi)等間距的幀圖像得到的。視頻編目操作員通過使用本發(fā)明提供的方法及系統(tǒng),首先,編目操作員通過模塊 三的預(yù)覽幀信息預(yù)覽視頻內(nèi)容,而后,操作員選定一個(gè)初始定位幀,再通過瀏覽該初始定位 幀附近的鄰接幀的方式確定需要編目標(biāo)記的標(biāo)記幀。并且,編目操作員在瀏覽所述初始定 位幀附近鄰接幀時(shí),有所述鄰接幀對(duì)應(yīng)的音頻波形作為參考。本發(fā)明提供的視頻編目系統(tǒng)的具體工作模式如圖3所示首先,模塊一加載視頻 文件,緩存器獲取視頻片長(zhǎng)及視頻格式等信息,確定時(shí)間軸的長(zhǎng)度;其次,根據(jù)默認(rèn)比例繪 制時(shí)間軸刻度,將當(dāng)前位置歸零,觀察窗口起始位置歸零,確認(rèn)觀察窗口范圍;最后,通過判 斷視頻當(dāng)前觀察位置或觀察窗口是否發(fā)生改變,若是,則由模塊三提取和顯示當(dāng)前觀察范 圍內(nèi)的視頻預(yù)覽信息,由模塊二顯示視頻當(dāng)前觀察位置,由模塊二提取和顯示當(dāng)前位置附 近的鄰接幀及對(duì)應(yīng)的音頻信息。當(dāng)編目操作員改變預(yù)覽模塊顯示比例或者移動(dòng)預(yù)覽范圍,模塊三根據(jù)當(dāng)前的預(yù)覽 顯示比例,先計(jì)算出需要顯示的預(yù)覽幀,然后對(duì)比幀緩沖區(qū)查看需要顯示的預(yù)覽幀是否存 在,如果不存在就對(duì)需要顯示的數(shù)幀進(jìn)行解碼,而后顯示。其流程如圖4所示。當(dāng)操作員調(diào)整視頻當(dāng)前觀察位置,模塊二也會(huì)隨之更新顯示,其流程示意如圖5 所示,首先判斷新的觀察位置是否已經(jīng)被解碼,如果是,則只需要調(diào)整當(dāng)前觀察位置的標(biāo) 記;如果否,則需要解碼當(dāng)前幀及其鄰接幀。根據(jù)所述公開的實(shí)施例,可以使得本領(lǐng)域技術(shù)人員能夠?qū)崿F(xiàn)或者使用本發(fā)明。對(duì) 于本領(lǐng)域技術(shù)人員來說,這些實(shí)施例的各種修改是顯而易見的,并且這里定義的總體原理 也可以在不脫離本發(fā)明的范圍和主旨的基礎(chǔ)上應(yīng)用于其他實(shí)施例。以上所述的實(shí)施例僅為 本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任 何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種視頻編目方法,其特征在于,步驟一,加載視頻,獲取視頻片長(zhǎng)及視頻格式信息,確定時(shí)間軸的長(zhǎng)度;步驟二,確定視頻當(dāng)前觀察位置,解碼并顯示該當(dāng)前觀察位置附近的鄰接幀,當(dāng)所述視 頻當(dāng)前觀察位置發(fā)生變化時(shí),更新鄰接幀;步驟三,確定初始預(yù)覽顯示比例,解碼并顯示預(yù)覽幀,當(dāng)預(yù)覽顯示比例或當(dāng)前觀察位置 發(fā)生變化時(shí),更新預(yù)覽幀。
2.如權(quán)利要求1所述的方法,其特征在于,所述的鄰接幀還包括相應(yīng)的音頻信息。
3.如權(quán)利要求1所述的方法,其特征在于,步驟二中所述的更新鄰接幀包括先判斷新 的當(dāng)前觀察位置是否已經(jīng)被解碼,若是,則調(diào)整并顯示鄰接幀;若否,則解碼并顯示新當(dāng)前 觀察位置附近的鄰接幀。
4.如權(quán)利要求1所述的方法,其特征在于,所述的預(yù)覽顯示比例是可調(diào)的。
5.如權(quán)利要求4所述的方法,其特征在于,所述的預(yù)覽幀是通過解碼觀察范圍內(nèi)等間 距的幀圖像得到的。
6.一種視頻編目系統(tǒng),其特征在于,包括 模塊一,加載視頻,獲取視頻片長(zhǎng)及視頻格式信息,確定時(shí)間軸的長(zhǎng)度;模塊二,確定視頻當(dāng)前觀察位置,解碼并顯示該當(dāng)前觀察位置附近的鄰接幀,當(dāng)所述視 頻當(dāng)前觀察位置發(fā)生變化時(shí),更新鄰接幀;模塊三,確定初始預(yù)覽顯示比例,解碼并顯示預(yù)覽幀,當(dāng)預(yù)覽顯示比例或當(dāng)前觀察位置 發(fā)生變化時(shí),更新預(yù)覽幀。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述的模塊二解碼并顯示的鄰接幀還包括 相應(yīng)的音頻信息。
8.如權(quán)利要求6所述的系統(tǒng),其特征在于,模塊二中所述的更新鄰接幀包括先判斷新 的當(dāng)前觀察位置是否已經(jīng)被解碼,若是,則調(diào)整并顯示鄰接幀;若否,則解碼并顯示新當(dāng)前 觀察位置附近的鄰接幀。
9.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述的模塊三中預(yù)覽顯示比例是可調(diào)的。
10.如權(quán)利要求9所述的系統(tǒng),其特征在于,所述的預(yù)覽幀是通過解碼觀察范圍內(nèi)等間 距的幀圖像得到的。
全文摘要
本發(fā)明針對(duì)現(xiàn)有手工視頻編目方法效率低、成本高、預(yù)覽觀察精度不可調(diào)的問題;提供了一種視頻編目方法及系統(tǒng)1.加載視頻,獲取視頻片長(zhǎng)及視頻格式信息,確定時(shí)間軸的長(zhǎng)度;2.確定視頻當(dāng)前觀察位置,解碼并顯示該當(dāng)前觀察位置附近的鄰接幀,當(dāng)所述視頻當(dāng)前觀察位置發(fā)生變化時(shí),更新鄰接幀;3.確定初始預(yù)覽顯示比例,解碼并顯示預(yù)覽幀,當(dāng)預(yù)覽顯示比例或當(dāng)前觀察位置發(fā)生變化時(shí),更新預(yù)覽幀;編目操作員通過使用本發(fā)明提供的方法及系統(tǒng),預(yù)先瀏覽視頻預(yù)覽幀,而又不需要全部觀看視頻,之后,通過初步定位后,再觀察鄰接幀可以使編目定位更加精確,編目效率提高,降低編目工作的勞動(dòng)強(qiáng)度,為用戶及時(shí)處理和利用視頻資源,提供良好的幫助。
文檔編號(hào)H04N7/26GK102143327SQ20111007853
公開日2011年8月3日 申請(qǐng)日期2011年3月30日 優(yōu)先權(quán)日2011年3月30日
發(fā)明者王克杰, 王曉良, 鮑東山 申請(qǐng)人:北京新岸線網(wǎng)絡(luò)技術(shù)有限公司