The new video coding standard, H.264 allows motion estimation performing on tree-structured block partitioning and multiple reference frames. This feature improves the prediction accuracy significantly, but the cost of which is the complexity and computation load of video coding increase drastically. The reference software of H.264 adopts a full search scheme and its complexity increases linearly with specified the number of reference frames and the number of modes respectively. In this paper, we propose a fast mode decision algorithm in H.264 which eliminates searching unnecessary modes. The proposed algorithm takes full use of available information obtained from the previous searching process, e.g., macroblock's best mode in searching the previous reference frames. In the algorithm implementation, multiple half-stop conditions have been set in motion estimation so as to decrease encoder's complexity. Simulation results show that this proposed algorithm can effectively reduce complexity of inter-frame encoding, and the quality degradation is tiny compared with full search scheme. Furthermore, our algorithm is adaptive to variant test sequences, no need to set specific experimental threshold.
[1]
T Koga,et al.
MOTION COMPENSATED INTER-FRAME CODING FOR VIDEO CONFERENCING
,
1981
.
[2]
Thomas Wiegand,et al.
Draft ITU-T recommendation and final draft international standard of joint video specification
,
2003
.
[3]
Lai-Man Po,et al.
Center-biased frame selection algorithms for fast multi-frame motion estimation in H.264
,
2003,
International Conference on Neural Networks and Signal Processing, 2003. Proceedings of the 2003.
[4]
Itu-T.
Video coding for low bitrate communication
,
1996
.
[5]
Liang-Gee Chen,et al.
Analysis and reduction of reference frames for motion estimation in MPEG-4 AVC/JVT/H.264
,
2003,
2003 IEEE International Conference on Acoustics, Speech, and Signal Processing, 2003. Proceedings. (ICASSP '03)..
[6]
Gary J. Sullivan,et al.
Rate-constrained coder control and comparison of video coding standards
,
2003,
IEEE Trans. Circuits Syst. Video Technol..
[7]
K. Rijkse,et al.
H.263: video coding for low-bit-rate communication
,
1996,
IEEE Commun. Mag..