Hybrid mesh-based/block-based motion compensation architecture
The mesh-based model offers a lot of functionalities that the block-based model does not offer. While the mesh-based modes are suitable for spatially continuous representation of in-plane rotations, zooms, and other motions that can be represented by parametric mappings, the block-based models perform better around motion boundaries. Therefore, a hybrid codec with block-based and mesh-based modes, which nicely complement each other, yields the best results over a wide range of video at low bitrates. This paper presents a low-power motion compensation architecture for video applications. It extends the traditional block-based video coders to incorporate the mesh-based model. Using a modified affine transform that reduces the complexity of the motion compensation also reduces the computational cost.