簡介
為了降低用於編碼運動信息的比特數,H.264/AVC利用相鄰宏塊之間的空間相關性,根據相鄰已編碼塊的運動信息對當前待編碼塊的運動信息進行預測,然後對預測差進行編碼。這樣可以有效地降低表示運動信息的比特數。基於此,在對當前宏塊的MV編碼過程中,H.264/AVC首先使用相鄰已編碼塊的MV預測當前宏塊的MV,然後對MV的預測值(記為MVP(MotionVectorPrediction))與MV的真正估值之間的差值(記為MVD(MotionVectorDifference))進行編碼,從而有效降低MV的編碼比特數。