Title :
Regulated complexity scalable MPEG-2 video decoding for media processors
Author :
Chen, Yingwei ; Zhong, Zhun ; Lan, Tse-Hua ; Peng, Sharon ; Van Zon, Kees
Author_Institution :
Philips Res., Briarcliff Manor, NY, USA
fDate :
8/1/2002 12:00:00 AM
Abstract :
Video processing on programmable platforms offers significant advantages over dedicated hardware such as shorter development cycles, flexibility, and upgradability, among others. Although the emergence of powerful media processors is making video processing on programmable platforms closer to reality, practical media-processor-based systems benefit from complexity-scalable video processing algorithms that can trade off video quality against computation while ensuring real-time performance. We develop complexity-scalable MPEG-2 video decoding algorithms with both SNR quality degradation and decoding resolution reduction. We improve the decoder´s complexity-quality performance by employing signal-adaptive processing in decoding blocks and picture-type-dependent processing with unequal computation resource allocation to exploit each picture type´s varying impact on the overall video quality. Realizing that software video decoding operates in a dynamic environment where both the actual computation (depending on video data) and computation allocation (depending on other functions running simultaneously) vary, we develop dynamic complexity regulation techniques to ensure that the decoding complexity stays within allocation. Simulation results on complexity-scalable MPEG-2 video decoding and dynamic complexity regulation on media processors are presented.
Keywords :
adaptive signal processing; code standards; communication complexity; decoding; multimedia computing; real-time systems; video coding; MPEG-2; SNR quality degradation; complexity-quality performance; complexity-scalable video processing; dynamic complexity regulation; media processor; picture-type-dependent processing; programmable platforms; real-time performance; resolution reduction; signal-adaptive processing; unequal computation resource allocation; video decoding; video processing; video quality; Bandwidth; Decoding; Degradation; Hardware; Real time systems; Resource management; Scalability; Signal processing; Signal resolution; Software algorithms;
Journal_Title :
Circuits and Systems for Video Technology, IEEE Transactions on
DOI :
10.1109/TCSVT.2002.800861