Optimization and Parallelization on a Multimeida Application

As digital video data becomes more pervasive, mining information from multimedia data becomes increasingly important. However, the huge computational requirement prohibits its wide use in practice. This paper presents some optimization techniques and parallel approaches to accelerate a real video mining application -goalmouth detection in soccer video. By tuning the application performance with efficient optimization techniques (fast lookup tables, SIMD technology, and cache blocking) and exploiting the thread level parallelism, we enable the real time processing for this application on Intel latest dual core desktop machine -Core 2 Dual. Our study shows that with proper optimization and parallelization, multimedia mining can be used widely in our daily life soon.

[1]  HongJiang Zhang,et al.  Automatic parsing of TV soccer programs , 1995, Proceedings of the International Conference on Multimedia Computing and Systems.

[2]  Tao Wang,et al.  Workload Characterization of a Parallel Video Mining Application on a 16-Way Shared-Memory Multiprocessor System , 2006, 2006 IEEE International Symposium on Workload Characterization.

[3]  A. Murat Tekalp,et al.  Automatic soccer video analysis and summarization , 2003, IEEE Trans. Image Process..

[4]  Changsheng Xu,et al.  Real-time goal-mouth detection in MPEG soccer video , 2003, MULTIMEDIA '03.

[5]  Xinmin Tian,et al.  Compiler support of the workqueuing execution model for Intel SMP architectures , 2002 .