回覆列表
  • 1 # 至誠智客

    一、MEMC設計原理

    MEMC全名Motion Estimate Motion Compensate,運動估計,運動補償的意思。

    它分成兩部分運動估計(Motion Estimate)和運動補償(Motion Compensate)部分

    運動估計:就是對快速運動的物體進行判斷,針對frame 間的移動量做計算,找到運動物體的位置和速度。

    運動補償:透過運動估計計算出快速運動的frame後,在frame 與frame 之間,插入計算出來的虛擬的frame,以減少畫面拖尾、抖動,是觀看者得到最佳的畫面表現。

    二、MEMC的副作用:

    MEMC是針對快速運動畫面設計的演算法,在判斷到快速運動物體後對其插幀。

    但是一但出現以下兩種情況會出問題:

    1、 慢速運動畫面或者運動方向不規律的畫面,這時候運動估計會計算錯誤運動物體的位置,這時候插幀的位置就不對,從而導致畫面閃髒東西。

    2、 突然的彈出OSD,和運動方向不規律一樣,突然彈出的OSD也會導致運動估計部分計算出錯,從而插入錯誤的幀,導致畫面閃髒東西。

    示意圖如下;三、如何正確使用MEMC功能:

    針對MEMC優缺點,選單上有一項MEMC條目,並設定了MEMC的幾個等級:

    1、OFF 2、LOW 3、MIDDLE 4、HIGH

    OFF :無MEMC 效果,無法客服快速運動畫面引起的畫面拖影。

    LOW 、MIDDLE 、HIGH:等級越高,插入的虛擬frame越多,畫面越流暢,萬一MEMC 補償錯誤,出現副作用,閃現象會更明顯。

    對於使用者,這是個需要權衡的。

    在快速運動畫面下,如果使用者覺得拖影嚴重,可以設定MEMC到HIGH等級,讓畫面變得流暢。

    但使用者覺得MEMC的副作用明顯了,影響觀看,把MEMC等級設定低一些,設定到MIDDLE 或MIDDLE ,犧牲一點流暢度來減輕MEMC帶來的閃現象。

    如果畫面本身就沒有拖影現象,那麼把MEMC設定在OFF狀態,無需開啟MEMC,否則反而引起副作用。

  • 中秋節和大豐收的關聯?
  • 大列巴是怎麼做的?