这本书是难的的基本中文H264书,本来作者好心,可搞错了就是害人啊。我在阅读过程中发现一下错误,这里提出来,供大家参考:
1.P86中:如果采用帧内预测编码,其预测值PRED(图中用P 表示)是由当前片中前面已编码的参考图像经运动补偿(MC)后得出,其中参考图像用F’n-1 表示.
其实这里应该是帧间。
作者后面烦很多类似的错误,估计作者没有好好理解。
2.P87中关于宏块和片的解释。
P 宏块利用前面已编码图象作为参考图象进行帧内预测,一个帧内编码的宏块可进一步作宏块的
分割:即16×16、16×8、8×16 或8×8 亮度像素块(以及附带的彩色像素);如果选了8×8 的子宏块,
则可再分成各种子宏块的分割,其尺寸为8×8、8×4、4×8 或4×4 亮度像素块(以及附带的彩色像素)。
B 宏块则利用双向的参考图象(当前和未来的已编码图象帧)进行帧内预测。
这里P和B片都是只有在P和B帧中存在,他们都是进行帧间预测的帧,所有这里的帧内都是帧间,而P宏块后面的那段文字也不一定对,需要参考英文的标准。