• 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