H.264 can be coded with 7 different block sizes for motion-compensation in the inter mode, and various spatial directional prediction modes in the intra mode. To achieve as high a coding efficiency as possible, the H.264 encoder employs a complex mode decision technique based on rate-distortion optimization. It calculates rate distortion cost (RDcost) of all possible modes to choose the best one having the minimum RDcost. Therefore, this mode selection method calls for high computational complexity. In order to reduce the complexity, we propose two techniques - `early SKIP mode decision' and `selective intra mode decision'. The simulation results show that without considerable performance degradation, the proposed methods reduce encoding time by 30% on average and save the number of computing rate-distortion costs by 72%
[1]
Joint Video Team.
Draft ITU-T Recommendation and Final draft international standard of joint video specification
,
2003
.
[2]
Gary Sullivan,et al.
Recommended Simulation Common Conditions for H.26L Coding Efficiency Experiments on Low Resolution Progressive Scan Source Material
,
2001
.
[3]
G. Bjontegaard,et al.
Calculation of Average PSNR Differences between RD-curves
,
2001
.
[4]
Byeungwoo Jeon,et al.
Fast Mode Decision for H.264 with Variable Motion Block Sizes
,
2003,
ISCIS.
[5]
Byeungwoo Jeon,et al.
Pruned Mode Decision based on Variable Block Sizes Motion Compensation for H.264
,
2003,
MIPS.
[6]
F. Pan,et al.
Fast Mode Decision for Intra Prediction
,
2003
.