Motion Compensation Complexity Model for Decoder-Friendly H.264 System Design
An improved motion compensation decoding complexity model is proposed and its application to H.264/AVC decoding complexity reduction is examined in this work. This complexity model considers a rich set of inter prediction modes of H.264 as well as the relationship between motion vectors and frame sizes, which turn out to be highly related to the cache management efficiency. An H.264 encoder equipped with the complexity model can estimate the decoding complexity and choose the best inter prediction mode to meet the decoding complexity constraint of the target receiver platform. The performance of the proposed complexity model and its application to video decoding complexity reduction are demonstrated experimentally.