1. Intra prediction (and all other forms of prediction) across slice
boundaries is not used, in order to keep all slices independent of
each other.
intra prediction 時不應參考跨越 slice 邊界的象素
所以編碼端理論上不能使用那些需要參考不存在的象素的intra-mode
2. A constrained intra coding mode can be signaled that
allows prediction only from intra-coded neighboring macroblocks.
實際上, 在 constrained intra coding mode 下
連 inter-MB 都不該去參考, 只參考 decode 完畢的 intra-MB
這是為了避免 error bits 影響 motion compensation 造成的誤差長期延續下去
解碼端遇到這種情況怎麼解... 不確定, 個人猜測是:
a. 當那些不存在的象素是 50% gray 的點
b. 把還在 picture buffer 中, 之前參考的畫面的邊界象素向外 extrapolation 而得
參考資料來源: Overview of the H.264/AVC Video Coding Standard
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY
VOL. 13, NO. 7, JULY 2003
※ 引述《cypher (無名)》之銘言:
: 想請教一下
: H.264裡面的intra prediction
: 是說
: 用想要做intra prediction MB上面和左邊以經編好碼的MB來當reference
: 但是
: 如果是剛開始編碼時,還沒有reference時要怎麼辦呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.255.7.97