Object-Based Video Compression

以物體為基礎的影片壓縮技術之研究

 

   以物體為基礎的影片壓縮方法是現在很熱門的題目,也是一個影片壓縮很重要的發展方向。藉由將物體由背景中擷取出來,並且針對不同的物體作個別的處理,使得影片壓縮更有效率和彈性。在這裡,我們首先提出一個將剛性(不形變)物體由背景中切割出來的方法,這個方法主要是藉由分析兩張連續影像內容的motion資訊來達成;接著我們提出一個以物體為基礎的影片壓縮方法,利用前一個方法先切割出影片中的物體,我們只需要紀錄物體和背景在之後的畫面中如何移動,以及紀錄一些因為攝影機移動或物體移動而新出現的背景區域像素即可,如此一來,就可以相當有效率地壓縮影片,兩個方法的結果都展示如下。

 

Rigid Object Segmentation

    將畫面切割成 blocks,利用分析每個 block 的 motion,來找出影片中的 Rigid Object,圖一(a)顯示 "Coast Guard" 這段影片前半段的物體切割結果,圖一(b)顯示影片後半段的物體切割結果。

(a)                                                                                                          (b)

(圖一) 物體切割的結果

 

Object-Based Video Compression

    利用前面自動切割出來的物體當作一個 object model,使用重建背景所需的資訊,再將物體貼到對應的位置,就得到解壓縮的影片。另外,由於自動切割物體並無法非常的精準,因此,我們亦提供了一個半自動,使用手動切割物體的方法來作比較。其壓縮的品質如下,圖二(a)是 "Coast Guard" 原始的影片,圖二(b)是使用自動切割物體所得到的結果,圖二(c)則是使用手動切割物體得到的結果。

 

(a)

(b)

(c)

(圖二) 壓縮結果

 

論文下載