DocumentCode
737859
Title
Balanced Parallel Scheduling for Video Encoding with Adaptive GOP Structure
Author
Hsu-Feng Hsiao ; Chen-Tsang Wu
Author_Institution
Dept. of Comput. Sci., Nat. Chiao Tung Univ., Hsinchu, Taiwan
Volume
24
Issue
12
fYear
2013
Firstpage
2355
Lastpage
2364
Abstract
Due to the nature of a dynamic group of picture (GOP) structure, parallel scheduling for video encoding becomes challenging. To address this, the balanced frame-level parallel scheduling algorithms are developed. The proposed approaches first determine the frame priority and then the thread priority assignment for scheduling. The concept of the algorithms lies in the analysis of coding complexity, temporal influence, and the required temporal burden to finish coding. To complete the scheduling with the dynamic GOP structure, a block-based abrupt and gradual scene change detection algorithm is also proposed to determine the GOP structure adaptively. The experiments show that the scheduling performance is close to the optimal. In addition, the concept of batch processing is incorporated so that the required buffer can be reduced.
Keywords
batch processing (computers); scheduling; video coding; adaptive GOP structure; balanced frame level parallel scheduling algorithms; balanced parallel scheduling; batch processing; block based abrupt; coding complexity; dynamic GOP structure; dynamic group; gradual scene change detection algorithm; temporal influence; thread priority assignment; video encoding; Complexity theory; Dynamic scheduling; Encoding; Instruction sets; Processor scheduling; Streaming media; Video coding; Adaptive GOP structure; parallel scheduling;
fLanguage
English
Journal_Title
Parallel and Distributed Systems, IEEE Transactions on
Publisher
ieee
ISSN
1045-9219
Type
jour
DOI
10.1109/TPDS.2013.7
Filename
6409839
Link To Document