Quality Aware MPEG-2 Stream Adaptation in Resource Constrained Systems

  • Authors:
  • Damir Isovic;Gerhard Fohler

  • Affiliations:
  • Mälardalen University;Mälardalen University

  • Venue:
  • ECRTS '04 Proceedings of the 16th Euromicro Conference on Real-Time Systems
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

A number of algorithms have been presented for handlingsoftware decoding of MPEG-2 streams based onbuffering or rate adjustment focusing on providing good averagequality. The potentially arising drops in quality aretolerated, e.g., in transmissions over the Internet; they cannotbe accepted in high quality consumer products: thesemandate real-time methods. When resources, such as processingpower or network bandwidth, are limited and notall frames can be handled, best effort decoders incur unnecessaryquality decrease while wasting resources.In this paper, we present a method for quality awareframe selection for MPEG decoding under limited resources,based on realistic timing constraints for the decodingof MPEG streams. Given that not all frames can beprocessed, it selects those which will provide the best picturequality while matching the available resources, startingonly such decoding, which is guaranteed to be completed.We formulate the method as real-time scheduling problemand present its application in an example scheduling algorithm.Results from study based on realistic MPEG-2 videounderline the effectiveness of our approach.