天天看點

H.264幀間預測以及P幀

看了《深入剖析H.264幀間預測(P宏塊)》原文位址:http://blog.csdn.net/stpeace/article/details/8115392

        主要收獲如下:

         1.部落客這個講得很清楚的,就是P幀預測值的由來,就是從I幀中像素值進行平移得來的,找到P幀中宏塊中的某個子宏塊,對它的運動矢量除以4,得到一個移動的向量,負值表示原始I幀的像素值向右平移,後面那個是正的話表示向上平移。

    2.對于子宏塊的劃分有了新的認識,那個M*N的表示方法,M是橫向的大小,N是縱向的大小,與之前那個圖像的貌似有點不太一樣的。

    3.幀間預測是參考的重建幀是經過去塊效應濾波器濾波之後的圖像,與幀内預測是不一樣的。

    4.對于除以4不是整數個像素值的應該就是之前看書的什麼1/4像素點之類的,繼續參考部落客的文章學習當中。

     以上就是本次學習P幀的收獲。并且下載下傳了官網的那個JM8.6進行編碼,在這裡值得一提的是之前那個介紹的平台使用與官網的不太一樣,可能因為師兄師姐搞的是立體視訊,是以改的路徑有點不一樣,總的來說還是相同的。官網的隻需要修改那個配置檔案即可,路徑正确就好參看http://blog.csdn.net/xueyushenzhou/article/details/40538397

我這裡主要搞錯的是路徑直接點了複制反斜杠和斜杠搞錯了,要修改一下,直接複制的是反斜杠,然後裡面的就是看上面那個博文改一下就可以了。

新插幾張圖便于了解。

H.264幀間預測以及P幀
H.264幀間預測以及P幀
H.264幀間預測以及P幀