現現在城市生活節奏愈來愈快,用戶在瀏覽一些視頻時,並不想花費大量的時間來看一個完整的視頻。更多時候,用戶只想知道這個視頻最精華的信息,也是基於這種需求,谷阿莫等影視評論者才獲得如此多的關注。此時,視頻摘要就體現出其價值所在了。php
什麼是視頻摘要?微信
視頻摘要,就是以自動或半自動的方式,經過分析視頻的結構和內容存在的時空冗餘,從原始視頻中提取有意義的片斷/幀。從摘要的技術處理過程來說,視頻摘要通常能夠分紅兩種,靜態視頻摘要和動態視頻摘要。現階段,咱們公司主要致力於靜態視頻摘要的研究。接下來就和你們說一下靜態視頻摘要。網絡
什麼是靜態視頻摘要?ide
靜態視頻摘要,又稱爲視頻概要,即用一系列從原始視頻流中抽取出來的靜態語義單元來表示視頻內容的技術。簡單來講,就是在一段視頻中提取出一些關鍵幀,經過將多個關鍵幀組合成視頻摘要,使用戶能夠經過少許的關鍵幀快速瀏覽原始視頻內容。進一步發展的話能夠爲用戶提供快速的內容檢索服務。學習
例如,公開課的視頻中,提取出含有完整PPT的幀。咱們將含有關鍵信息的全部幀提供給瀏覽者,可使其在較短的時間內瞭解到較長視頻的主要內容。又例如,將一個2小時的電影提取出其關鍵部分,組合成一個2分鐘的預告片,也屬於靜態視頻摘要。其提取流程大體以下:視頻
靜態視頻摘要技術簡介圖片
靜態視頻摘要經過描述原始視頻中的每幀圖像的特徵,經過對幀間的特徵差別值比較,抽取出原始視頻的關鍵幀。故,靜態視頻摘要的第一步,須要獲取幀信息特徵。get
關於圖片的特徵提取,從2012年的AlexNet,到2014年的VGGNet和GoogleNet,幾年的ILSVRC(ImageNet大規模視覺識別挑戰賽)已經使得圖片分類和特徵提取達到了近乎完美的境界。靜態視頻摘要中的圖片摘要工做基本無需耗費時間,利用已有的圖片分類網絡,提取出視頻每一幀的圖片特徵信息,就能夠解決。it
(圖片來源:http://www.jianshu.com/p/58168fec534d )io
(VGG網絡結構圖,圖片來源: http://x-algo.cn/index.php/2017/01/08/1471/ )
(Googlenet模型,Google官方論文配圖)
可是人們在閱讀一篇文章或觀看一段視頻的時候,每每不是根據單一的幀或單詞進行理解,而是須要與前面所看過的內容相結合,完成對總體內容的理解。傳統的神經網絡不能作到這點,所以,在視頻文本摘要中,每每須要一種特殊的神經網絡——Recurrent Neural Networks(循環神經網絡)。RNN是一種具備循環結構的網絡,它能夠持續保存前面的信息,其大體網絡結構以下圖:
這樣的一個神經網絡,能夠在作視頻文本摘要中,保留一部分前文的信息,達到銜接上下文關係的目的。所以,它被普遍運用在文本類、摘要類的實驗中。
但傳統的RNN網絡依舊存在其弊端,它沒法鏈接到較遠的前文信息。例如,當咱們須要預測「I grew up in France... I speak fluent French」中的最後一個詞「French」,咱們須要與距離當前文較遠的「France」取得聯繫,可是,當兩個詞間隔十分大的時候,RNN就會喪失遠距離的學習能力。這個問題被稱爲「長期依賴問題」。
爲了解決這個問題,一種新的網絡被提出:Long Short Term 網絡,簡稱LSTM,是一種特殊的循環神經網絡,它由Hochreiter & Schmidhuber提出,被認爲能夠解決RNN所不能解決的長期依賴問題。與RNN不一樣,它利用一個叫作「輸入門限層」的sigmoid層來決定須要丟棄或更新的值,在每一步中狀態,保證各個信息實時存在且爲最新的狀態。這樣的網絡被普遍應用於須要上下文相關的實驗模型中。
靜態視頻摘要的過程:
下面咱們用一個例子來簡述靜態視頻摘要的過程。2016年CVPR的文章《Video Summarization with Long Short-term Memory》就利用了LSTM來完成視頻摘要。其主要模型以下:
首先,利用GoogleNet網絡獲取視頻每幀的關鍵信息,即爲上圖的X1…Xt。將特徵信息輸入網絡中,通過雙層LSTM以後,得到Y1…Yt即幀的分值,和ф1…фt爲幀間的類似性。經過上圖模型,咱們利用得到的幀間類似性對總體視頻進行時間分割,以免關鍵幀重複。獲得每一幀的關鍵性分值以後,根據分值大小以及所須要的關鍵幀數目,得到關鍵幀。
最後,根據客戶需求或視頻不一樣內容,能夠將得到的關鍵幀處理爲關鍵圖集或對其進行聚類後從新組合,得到歸納內容的短視頻。
總結:
視頻摘要的運用場合很是普遍,其技術也是近兩年計算機視覺界發展的熱門點。咱們公司目前主要致力於會議場景相關的視頻摘要,將視頻摘要與文本摘要相結合,用更簡單的結果向用戶展現一個完整的會議場景,在縮減用戶觀看視頻時間的同時,也使視頻的內容變得更加簡單。
聯繫咱們,關注圖鴨微信公衆號