引用:
作者raiechun
Sony 社長說 H.264 無法呈現膠捲的顆粒感 , 於是 H.264 制定了 Advance Profile , Fidelity Range Extention , 現在出現了這個東西 , 是因為改進後的 H.264 的顆粒感效果依舊不良嗎 ?
又為什麼 FGT 在編碼和解碼都起作用呢 ? 若編碼時保留下顆粒 , 解碼時自然能呈現顆粒感 ; 或是在編碼時刪掉顆粒 , 解碼時加入模擬的顆粒感 . 兩種方式只需選一個 , 為什麼 FGT 在編碼和解碼都起作用呢 ?
|
編碼時要判斷畫面上哪些是雜訊,哪些是資訊,所以需要 FGT 作判斷。
解碼時需要編碼時記錄的一點資訊來還原(模擬)原本雜訊型態、能量強度,所以也需要 FGT。
FGT 包含對雜訊的判斷、濾除雜訊,和事後的重建雜訊。
FGT 能夠促進壓縮效率的原因是,把雜訊濾掉以後,少了雜訊的干擾,作動作估計的時候動作向量能夠更準確的抓到物體真正的運動,而不會指到雜訊去。當然雜訊本身是高頻,濾掉雜訊以後畫面更平滑,本來就比較好壓縮。
FRExt 是 H.264 High Profile。