Abstract
Video coding and compression are essential components of multimedia services but are known to be computationally intensive and energy demanding. Traditional video coding paradigms, predictive and distributed video coding (PVC and DVC), result in excessive computation at either the encoder (PVC) or decoder (DVC). Several recent papers have proposed a hybrid PVC/DVC codec which shares the video coding workload between encoder and decoder. In this article, we propose a controller for such hybrid coders that considers energy and temperature to dynamically split the coding workload of a system comprised of one encoder and one decoder. We also present two heuristic algorithms for determining safe operating temperatures in the controller solution: (1) stable state thermal modeling algorithm, which focuses on long term temperatures, and (2) transient thermal modeling algorithm, which is better for short-term thermal behavior. Results show that the proposed algorithms result in more balanced energy utilization, improve overall system lifetime, and reduce operating temperatures when compared to strictly PVC and DVC systems.
- Aaron, A., Varodayan, D., and Girod, B. 2006. Wyner-ziv residual coding of video. In Proceedings of the Picture Coding Symposium (PCS’06).Google Scholar
- Bannister, K., Giorgetti, G., and Gupta, S. 2008. Wireless sensor networking for hot applications: Effects of temperature on signal strength, data collection and localization. In Proceedings of the Workshop on Embedded Networked Sensors (HotEmNets’08).Google Scholar
- Chen, H. and Steinbach, E. 2008. Flexible distribution of computational complexity between the encoder and the decoder in distributed video coding. In Proceedings of the IEEE ICME. 801--804.Google Scholar
- Chhetri, A. S., Morrell, D., and Papandreou-Suppappola, A. 2005. Energy efficient target tracking in a sensor network using non-myopic sensor scheduling. In Proceedings of the International Conference on Information Fusion. 558--565.Google Scholar
- Cohen, A., Finkelstein, Mendelson, A., Ronen, R., and Rudoy, D. 2003. On estimating optimal performance of cpu dynamic thermal management. IEEE Comput. Architect. Lett. 2, 1. Google Scholar
Digital Library
- Girod, B., Aaron, A. M., Rane, S., and Rebollo-Monedero, D. 2005. Distributed video coding. Proc. IEEE 93, 1, 71--83.Google Scholar
Cross Ref
- He, Z., Cheng, W., and Chen, X. 2008. Energy minimization of portablevideo communication devices based on power-rate-distortion optimization. IEEE Trans. Circuits Syst. Video Technol. 18, 5, 596--608. Google Scholar
Digital Library
- He, Z., Liang, Y., Chen, L., Ahmad, I., and Wu, D. 2005. Power-rate-distortion analysis for wireless video communication under energy constraints. IEEE Trans. Circuits Syst. Video Technol. 15, 5, 645--658. Google Scholar
Digital Library
- Lee, W., Patel, K., and Pedram, M. 2006. Dynamic thermal management for mpeg-2 decoding. In Proceedings of ISLPED. 316--321. Google Scholar
Digital Library
- Macchiavello, B., Brandi, F., Peixoto, E., de Queiroz, R. L., and Mukherjee, D. 2009. Side-information generation for temporally and spatially scalable wyner-ziv codecs. J. Image Video Process. 2009, 1--11. Google Scholar
Digital Library
- Pu, W., Lu, Y., and Wu, F. 2006. Joint power-distortion optimization on devices with mpeg-4 avc/h.264 codec. In Proceedings of the ICC. 441--446.Google Scholar
- Puri, R. and Ramchandran, K. 2003. Prism: A video coding architecture based on distributed compression principles. Tech. rep. UCB/ERL M03/6, EECS Department, University of California, Berkeley, CA.Google Scholar
- Rao, R., Vrudhula, S., and Rakhmatov, D. N. 2003. Battery modeling for energy-aware system design. Computer 36, 77--87. Google Scholar
Digital Library
- Richardson, I. E. 2003. H.264 and MPEG-4 Video Compression: Video Coding for Next Generation Multimedia 1st Ed. Wiley, New York, NY.Google Scholar
- Skadron, K., Stan, M. R., Sankaranarayanan, K., Huang, W., Velusamy, S., and Tarjan, D. 2004. Temperature-aware microarchitecture: Modeling and implementation. ACM Trans. Architect. Code Optim. 1, 1, 94--125. Google Scholar
Digital Library
- Slowack, J., Skorupa, J., Mys, S., Lambert, P., Grecos, C., and de Walle, R. V. 2010. Flexible distribution of complexity by hybrid predictive-distributed video coding. Signal Process. Image Commun. 25, 2, 94--110. Google Scholar
Digital Library
- Srinivasan, J., Adve, S. V., Bose, P., and Rivers, J. A. 2004. The impact of technology scaling on lifetime reliability. In Proceedings of DSN. 177--186. Google Scholar
Digital Library
- Wyner, A. D. and Ziv, J. 1976. The rate-distortion function for source coding with side information at the decoder. IEEE Trans. Inf. Theory 22, 1--10. Google Scholar
Digital Library
- Yeo, I. and Kim, E. J. 2008. Hybrid dynamic thermal management based on statistical characteristics of multimedia applications. In Proceedings of ISLPED. 321--326. Google Scholar
Digital Library
- Zhang, J., Wu, D., Ci, S., Wang, H., and Katsaggelos, A. K. 2009. Power-aware mobile multimedia: A survey (invited paper). J. Comm. 4, 9.Google Scholar
Cross Ref
Index Terms
Energy- and Thermal-Aware Video Coding via Encoder/Decoder Workload Balancing
Recommendations
Energy and thermal-aware video coding via encoder/decoder workload balancing
ISLPED '10: Proceedings of the 16th ACM/IEEE international symposium on Low power electronics and designEven with consistent advances in storage and transmission capacity, video coding and compression are essential components of multimedia services. Traditional video coding paradigms result in excessive computation at either the encoder or decoder. ...
Mapping motion vectors for a Wyner-Ziv video transcoder
ICIP'09: Proceedings of the 16th IEEE international conference on Image processingWyner-Ziv (WZ) coding of video utilizes simple encoders and highly complex decoders. A transcoder from a WZ codec to a traditional codec can potentially increase the range of applications for WZ codecs. We present a transcoder scheme from the most ...
Study of turbo code and low density parity check code in transform domain distributed video coding
ICWET '11: Proceedings of the International Conference & Workshop on Emerging Trends in TechnologyDistributed coding is a new paradigm for video compression based on Slepian and Wolf's and Wyner and Ziv's information-theoretic results from the 1970s. This paper reviews the recent development of practical distributed video coding schemes. Wyner--Ziv ...






Comments