Parallel H.264/AVC rate-distortion optimization baseline profile encoder on distributed share memory system

Jing Xin Wang, Yung Chang Chiu, Alvin W.Y. Su, Ce Kuen Shieh

Research output: Contribution to journalArticlepeer-review

3 Citations (Scopus)


The H.264/AVC video coding standard incorporates many coding tools into its design to improve its compression performance, which dramatically raises computation complexity. In a H.264/AVC rate-distortion optimization (RDO) encoder, computation time is primarily spent on calculating the rate-distortion cost of choosing the best coding mode. Parallel computation is one of the ways to speed up the encoder. However, calculating the rate-distortion costs requires lots of reference data of the macroblocks obtained from the encoded adjacent macroblocks to maintain the coding efficiency. This is not a good property for any parallel computing strategy, especially distributed share memory (DSM) system. To investigate this problem, this study proposes the parallel H.264/AVC RDO encoder architecture to obtain more speedup and parallel slice scheme (PSS) to parallel the modules of H.264/AVC RDO encoder and maintain the video quality. The proposed schemes are executed over a DSM system consisting with 5 PC computers (one master node with four slave processing nodes) and each computer has two dual-core processors. The reduction of rate-distortion curve in slow motion sequence such as Akiyo is slight. The maximum speedup of PSS is 4.22 in n=5/p=1 (five computers are used and each computer only uses one core). The final the PSS combined with wavefront order scheme in n=5/p=4 had executed in this paper.

Original languageEnglish
Pages (from-to)4065-4075
Number of pages11
JournalInternational Journal of Innovative Computing, Information and Control
Issue number9
Publication statusPublished - 2010 Sept 1

All Science Journal Classification (ASJC) codes

  • Software
  • Theoretical Computer Science
  • Information Systems
  • Computational Theory and Mathematics


Dive into the research topics of 'Parallel H.264/AVC rate-distortion optimization baseline profile encoder on distributed share memory system'. Together they form a unique fingerprint.

Cite this