JOURNAL ARTICLE

Complexity-constrained rate-distortion optimization for h.264/avc video coding

Abstract

In order to enable real-time software-based video encoding, in this work we optimized the prediction stage of an H.264 video encoder, in the complexity sense. Thus, besides looking for the coding options which lead to the best coded representation in terms of rate and distortion (RD), we constrain to a complexity (C) budget. We present a complexity optimized framework (RDC-optimized) which allows for real-time video compression and that does not make use of frame-skipping to comply to the desired encoding speed. We developed our framework around an open source software implementation of the H.264/AVC, the the ×264 encoder. Results show that tight complexity control is attainable in practice, with very little loss in RD performance.

Keywords:
Encoder Computer science Coding (social sciences) Rate–distortion optimization Scalable Video Coding Reference software Context-adaptive binary arithmetic coding Encoding (memory) Computational complexity theory Data compression Multiview Video Coding Real-time computing Software Algorithm Computer engineering Motion compensation Computer hardware Video processing Video tracking Artificial intelligence Mathematics

Metrics

4
Cited By
0.62
FWCI (Field Weighted Citation Impact)
23
Refs
0.69
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Video Coding and Compression Technologies
Physical Sciences →  Computer Science →  Signal Processing
Advanced Vision and Imaging
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
Image and Video Quality Assessment
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
© 2026 ScienceGate Book Chapters — All rights reserved.