A model predictive controller for frame-level rate control in multiview video coding

Bruno Boessio Vizzotto, Bruno Zatt, Muhammad Shafique, Sergio Bampi, Jörg Henkel

Research output: Contribution to journalConference articlepeer-review


In this work, we present a novel frame-level Rate Control algorithm for Multiview Video Coding encoder that adopts the Model Predictive Control technique in order to provide low bitrate fluctuation and high video quality. Our Model Predictive Rate Control (MPRC) predicts the bitrate for a frame by employing (i) inter-view inter-GOP (Group of Pictures) phase-based bitrate prediction, and (ii) temporal (intra-GOP) target bitrate linear weighting. Moreover, the MPRC also defines an optimal control action through frame-level QP value selection. Experimental results demonstrate that our MPRC bitrate prediction incurs a Mean Bit Estimation Error (MBEE) of 1.13% compared to 2.46% provided by single view-based Rate Control and 1.61% provided by the state-of-the-art MVC Rate Control. Our solution also provides on average 0.876dB BD-PSNR increase and 28.92% BD-Bitrate reduction while providing smoother quality and bitrate variations when compared to state-of-the-art.

Original languageEnglish (US)
Article number6298448
Pages (from-to)485-490
Number of pages6
JournalProceedings - IEEE International Conference on Multimedia and Expo
StatePublished - 2012
Event2012 13th IEEE International Conference on Multimedia and Expo, ICME 2012 - Melbourne, VIC, Australia
Duration: Jul 9 2012Jul 13 2012


  • Bit-Allocation
  • Model Predictive Control
  • Multiview Video Coding
  • Rate Control

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Computer Science Applications


Dive into the research topics of 'A model predictive controller for frame-level rate control in multiview video coding'. Together they form a unique fingerprint.

Cite this