Interlace 技術看起來快要過時了, 因為現在的 display 技術都可以輕易做到 1080p (p = progressive), i (= interlace) 字輩當然只好走入歷史. 不過今天我突然好奇起來, 為何 de-interlace 裡的 bob 要叫做 bob ? 上網也查不到原因. 看來最後只好去雅虎知識問一問了.
關於interlace 的技術, 可以參考網路上的這一篇, 它被很多人冒用, 可見的很紅…
http://neuron2.net/LVG/interlacing.html
這裡面提到 deinterlace 的三種方法:
1. 丟掉一個 field, 用另外一個 field up scale 成整張畫面
2. 每個 field 都 up scale 成一張畫面, 然後平均起來.
3 每個 field 都 up scale 成一張畫面, 依正確的順序送出來. (Bob)
在 http://www.100fps.com/ 裡面,
假設原來有 50 個 field, 採用下面的方法, 輸出的 fps 放在最後的[] 中.
方法 1: 每個 field up scale -> Average (= Blend) = 上述方法 2 [25]
方法 2: Weave -> 什麼事都不做. [25]
方法 3: Area based, 只對會產生鬚鬚的地方做 Blend. [25]
方法 4: Area based, 只對會產生鬚鬚的地方做 blur. [25]
方法 5: Discard, 丟掉一個 field = 上述方法 1 [25]
方法 6: Bob (stupid Bob)= 上述方法 3 [50]
方法 7: 混用 weave 和 bob. 這是作者推薦的方法 (progressive scan). [50]
方法 8: Motion Compensation. 一次看很多張, 追蹤 object. [50]
最後它附了一張詳細的比較表.
根據上面兩個網站的解釋, bob 名稱的由來還是無從得知. 是人名嗎? 這個方法又太簡單, 不太可能用來紀念發明人. ‘Best of best" 更是不可能…哈哈哈!
其他參考網址: