Adaptive data-driven parallelization of multi-view video coding on multi-core processor

被引:0
作者
PANG Yi
机构
基金
中国国家自然科学基金;
关键词
adaptive data-driven; multi-view video coding; Cell Broadband EngineTM Processor; parallelization;
D O I
暂无
中图分类号
TN919.81 [图像编码];
学科分类号
0810 ; 081001 ;
摘要
Multi-view video coding (MVC) comprises rich 3D information and is widely used in new visual media,such as 3DTV and free viewpoint TV (FTV). However,even with mainstream computer manufacturers migrating to multi-core processors,the huge computational requirement of MVC currently prohibits its wide use in consumer markets. In this paper,we demonstrate the design and implementation of the first parallel MVC system on Cell Broadband EngineTM processor which is a state-of-the-art multi-core processor. We propose a task-dispatching algorithm which is adaptive data-driven on the frame level for MVC,and implement a parallel multi-view video decoder with modified H.264/AVC codec on real machine. This approach provides scalable speedup (up to 16 times on sixteen cores) through proper local store management,utilization of code locality and SIMD improvement. Decoding speed,speedup and utilization rate of cores are expressed in experimental results.
引用
收藏
页码:195 / 205
页数:11
相关论文
共 1 条
[1]   High performance imaging using large camera arrays [J].
Wilburn, B ;
Joshi, N ;
Vaish, V ;
Talvala, EV ;
Antunez, E ;
Barth, A ;
Adams, A ;
Horowitz, M ;
Levoy, M .
ACM TRANSACTIONS ON GRAPHICS, 2005, 24 (03) :765-776