Multi-stage motion vector prediction schedule strategy for AVS HD encoder
Motion vector prediction (MVP) is a high-efficiency technology for motion estimation in video compressing. In this paper, a novel MVP schedule strategy is proposed for AVS HD real-time encoder. A multi-stage MVP architecture is designed in this strategy for the macroblock (MB)-based pipelining. The tradeoff between complexity and performance is achieved for the MVP architecture which breaks the data dependencies in the spatial MVP which is harmful for normal pipeline rhythm. The experimental results show that the proposed MVP schedule strategy meets the real-time requirement of AVS HD encoder with an acceptable coding performance loss.