Real-time macroblock level bits allocation for depth maps in 3-D video coding

Jimin Xiao*, Tammam Tillo, Hui Yuan

*Corresponding author for this work

Research output: Chapter in Book or Report/Conference proceedingConference Proceedingpeer-review

4 Citations (Scopus)

Abstract

In the texture-plus-depth 3-D video format, the texture videos and depth maps will affect the quality of the synthesized views, this makes bits allocation for the depth maps indispensable. The existing bits allocation approaches are either inaccurate or requiring pre-encoding and analyzing in temporal dimension, making them unsuitable for the real-time applications. Motivated by the fact that different regions of the depth maps have different impacts on the synthesized image quality, a real-time macroblock level bits allocation approach is proposed, where different macroblocks of the depth maps are encoded with different quantization parameters and coding modes. As the bits allocation granularity is fine, the R-D performance of the proposed approach outperforms other bits allocation approaches significantly, while no additional pre-encoding delay is caused. Specifically, it can save more than 10% overall bit rate comparing with Morvan's full search approach, while maintaining the same synthesized view quality.

Original languageEnglish
Title of host publicationAdvances in Multimedia Information Processing, PCM 2012 - 13th Pacific-Rim Conference on Multimedia, Proceedings
Pages232-240
Number of pages9
DOIs
Publication statusPublished - 2012
Event13th Pacific-Rim Conference on Multimedia, PCM 2012 - Singapore, Singapore
Duration: 4 Dec 20126 Dec 2012

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume7674 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference13th Pacific-Rim Conference on Multimedia, PCM 2012
Country/TerritorySingapore
CitySingapore
Period4/12/126/12/12

Keywords

  • 3-D video coding
  • R-D optimization
  • bits allocation
  • macroblock level
  • real-time

Cite this