The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.03 - July-Sept. (2012 vol.19)
pp: 7-11
Kiho Choi , Hanyang University, Korea
Euee S. Jang , Hanyang University, Korea
ABSTRACT
Video coding has always been a computationally intensive process. Although dramatic improvements in coding efficiency have been realized in recent years, the algorithms have become increasingly complex and there is a broader recognition that it is necessary to realize the capabilities of multicore processors. This article discusses how recent trends in parallel computing have influenced the design of modern video coding standards. Specifically, the authors discuss how the High Efficiency Video Coding (HEVC) standard, which is being jointly developed by ISO/IEC JTC1/SC29 WG11 (MPEG) and ITU-T SH16/Q.6 (VCEG), is looking at ways to implement the co-exploration between algorithm and architecture (CEAA) approach.
INDEX TERMS
Parallel programming, Video coding, Multicore processing, Algorithm design and analysis, Standards, MPEG 4 Standard, Video signal processing, CEAA, multimedia, multimedia standards, video coding standards, parallel processing, multicore processing, High Efficiency Video Coding standard, HEVC, co-exploration between algorithm and architecture
CITATION
Kiho Choi, Euee S. Jang, "Leveraging Parallel Computing in Modern Video Coding Standards", IEEE MultiMedia, vol.19, no. 3, pp. 7-11, July-Sept. 2012, doi:10.1109/MMUL.2012.36
REFERENCES
1. M. Feldman, "BGI Speeds Genome Analysis with GPUs," Dec. 2011; www.hpcwire.com/hpcwire/2011-12-15bgi_speeds_genome_analysis_with_ gpus.html .
2. Y.K. Chen et al., "Implementation of H.264 Encoder and Decoder on Personal Computers," J. Visual Communication and Image Representation, vol. 17, no. 2, 2006, pp. 509–532.
3. G.G. Lee et al., "Algorithm/Architecture Co- exploration of Visual Computing on Emergent Platforms: Overview and Future Prospects," IEEE Trans. Circuits and Systems for Video Technology, vol. 19, no. 11, 2009, pp. 1576–1587.
4. T. Wiegand et al., "Special Section on the Joint Call for Proposals on High Efficiency Video Coding (HEVC) Standardization," IEEE Trans. Circuits and Systems for Video Technology, vol. 20, no. 12, 2010, pp. 1661–1666.
5. G. Clare, F. Henry, and S. Patexu, "Wavefront Parallel Processing for HEVC Encoding and Decoding," Proc. Joint Collaborative Team on Video Coding (JCT-VC) 6th Meeting, 2011, article JCTVC-F274.
6. A. Fuldseth et al., "Tiles," Proc. Joint Collaborative Team on Video Coding (JCT-VC) 6th Meeting, 2011, article JCTVC-F335.
7. M. Zhou, "AHG10: Configurable and CU-group level parallel merge/skip," Proc. Joint Collaborative Team on Video Coding (JCT-VC) 8th Meeting, 2012, article JCTVC-H0082.
8. A. Fuldseth, G. Bj⊘ntegaard, and M. Budagavi, "Core Transform Design for HEVC," Proc. Joint Collaborative Team on Video Coding (JCT-VC) 7th Meeting, 2011, article JCTVC-G495.
9. B. Bross et al., "High-Efficiency Video Coding (HEVC) Text Specification Draft 6," Proc. Joint Collaborative Team on Video Coding (JCT-VC) 8th Meeting, 2012.
44 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool