• DocumentCode
    342194
  • Title

    Dynamic scheduling of multiple video objects for MPEG-4 encoding with user interactions

  • Author

    He, Yong ; Ahmad, Ishfaq ; Liou, Ming L.

  • Author_Institution
    Dept. of Electr. & Electron. Eng., Hong Kong Univ., Kowloon, Hong Kong
  • Volume
    4
  • fYear
    1999
  • fDate
    36342
  • Firstpage
    319
  • Abstract
    MPEG-4 video consists of various video objects, rather than frames, allowing a true interactivity and manipulation of separate arbitrary shape object. Software-based encoding of MPEG-4 video objects can be carried out by using parallel processing with efficient scheduling scheme to speedup the computation. In this paper, we propose two dynamic scheduling algorithms which have different scheduling costs and performance levels. The algorithms assign the multiple video objects encoding tasks to the cluster of workstations with proper load balancing. The algorithms allow user on-line interactions and perform the concurrent encoding on the video objects to achieve real-time speed. The experimental results, while showing real-time encoding rates, exhibit tradeoffs between load balancing, overhead scheduling cost and global performance
  • Keywords
    computational complexity; parallel algorithms; processor scheduling; real-time systems; telecommunication standards; video coding; MPEG-4 encoding; cluster of workstations; concurrent encoding; dynamic scheduling algorithms; global performance; interactivity; load balancing; multiple video objects; overhead scheduling cost; parallel processing; real-time encoding rates; real-time speed; separate arbitrary shape object; software-based encoding; user interactions; user online interactions; video objects; Clustering algorithms; Concurrent computing; Costs; Dynamic scheduling; Encoding; Load management; MPEG 4 Standard; Parallel processing; Processor scheduling; Shape;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1999. ISCAS '99. Proceedings of the 1999 IEEE International Symposium on
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    0-7803-5471-0
  • Type

    conf

  • DOI
    10.1109/ISCAS.1999.780006
  • Filename
    780006