PBPAIR: an energy-efficient error-resilient encoding using probability based power aware intra refresh

Error resilient encoding in video communication is becoming increasingly important due to data transmission over unreliable channels. In this paper, we propose a new power-aware error resilient coding scheme based on network error probability and user expectation in video communication using mobile handheld devices. By considering both image content and network conditions, we can achieve a fast recoverable and energy-efficient error resilient coding scheme. More importantly, our approach allows system designers to evaluate various operating points in terms of error resilient level and energy consumption over a wide range of system operating conditions. We have implemented our scheme on an H.263 video codec algorithm, compared it with the previous AIR, GOP and PGOP coding schemes, and measured energy consumption and video quality on the IPAQ and Zaurus PDAs. Our experimental results show that our approach reduces energy consumption by 34%, 24% and 17% compared with AIR, GOP and PGOP schemes respectively, while incurring only a small fluctuation in the compressed frame size. In addition, our experimental results prove that our approach allows faster error recovery than the previous AIR, GOP and PGOP approaches. We believe our error resilient coding scheme is therefore eminently applicable for video communication on energy-constrained wireless mobile handheld devices.

[1]  Itu-T Video coding for low bitrate communication , 1996 .

[2]  Aggelos K. Katsaggelos,et al.  Review of Error Resilient Coding Techniques for Real-Time Video Communications , 2000 .

[3]  Yao Wang,et al.  Error control and concealment for video communication: a review , 1998, Proc. IEEE.

[4]  Soonhoi Ha,et al.  An Energy Optimization Technique for Latency and Quality Constrained Video Applications , 2003, ESTImedia.

[5]  H. Yasuura,et al.  Quality-driven design by bitwidth optimization for video applications , 2003, Proceedings of the ASP-DAC Asia and South Pacific Design Automation Conference, 2003..

[6]  Liang Cheng,et al.  An adaptive error-resilient video encoder , 2003, Visual Communications and Image Processing.

[7]  Aggelos K. Katsaggelos,et al.  Error resilient video coding techniques , 2000, IEEE Signal Process. Mag..

[8]  Henning Schulzrinne,et al.  RTP: A Transport Protocol for Real-Time Applications , 1996, RFC.

[9]  Ahmet M. Kondoz,et al.  Motion adaptive error resilient encoding for MPEG-4 , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

[10]  Clark N. Taylor,et al.  Energy/Latency/Image Quality Tradeoffs in Enabling Mobile Multimedia Communication , 2001 .

[11]  Liang Cheng,et al.  Perceptual quality feedback based progressive frame-level refreshing for robust video communication , 2004, 2004 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[12]  Gang Qu,et al.  Energy reduction techniques for multimedia applications with tolerance to deadline misses , 2003, DAC.