Title :
Parallelizing video transcoding using Map-Reduce-based cloud computing
Author :
Feng Lao ; Xinggong Zhang ; Zongming Guo
Author_Institution :
Inst. of Comput. Sci. & Technol., Peking Univ., Beijing, China
Abstract :
Due to the complexity of video coding, fast transcoding is still a challenge. Various parallel coding methods have been proposed. In this paper, we present a parallel transcoding system over Map/Reduce cloud computing architecture. Input video sequences are divided into segments, and mapped to multiple computers. The sub-tasks are launched in parallel with processing results concatenated to the final output sequences. For heterogeneous clips, computing capacity, and task-launching overhead, the task scheduling over cloud is an NP-hard problem. We propose a low-complexity heuristic algorithm, Max-MCT, to find out the optimal solutions for task scheduling. By estimating the low-bound of finish time, we transform the problem into a virtual knapsack problem. But it is not an optimal solution for the original problem therefore we use a minimal complete time (MCT) algorithm to minimize the entire finish time. We carry out extensive experiments on numerical simulations. The results verified that our algorithm outperforms the existing algorithms.
Keywords :
cloud computing; image sequences; numerical analysis; video coding; MCT; NP-hard problem; map reduce based cloud computing; minimal complete time; multiple computers; numerical simulations; parallel coding methods; parallel transcoding system; parallelizing video transcoding; video coding; video sequences; Cloud computing; Complexity theory; Computational modeling; Computers; Processor scheduling; Transcoding; Video sequences;
Conference_Titel :
Circuits and Systems (ISCAS), 2012 IEEE International Symposium on
Conference_Location :
Seoul
Print_ISBN :
978-1-4673-0218-0
DOI :
10.1109/ISCAS.2012.6271923