TY - JOUR
T1 - Optimization scheduling of MPEG-4 FGS video coding stream under the feasible mandatory constraint
AU - Sun, Huey Min
AU - Shu, Lihchyun
N1 - Copyright:
Copyright 2009 Elsevier B.V., All rights reserved.
PY - 2009/8
Y1 - 2009/8
N2 - MPEG-4 video coding stream with Fine Granularity Scalability (FGS) can be flexibly dropped by very fine granularity so as to adapt to the available network bandwidth. The MPEG-4 FGS model is similar to the imprecise computation model originally proposed in the real-time scheduling field. In both models, it is required that all the mandatory tasks be completely scheduled before their deadlines even in the worst case, which is called the feasible mandatory constraint. The problem is how to maximize the number of the scheduled tasks based on the importance of tasks and to satisfy the feasible mandatory constraint. We adapt the existing unit-time tasks scheduling algorithm to address the problem by using a weighted assignment scheme that adds constant weights to mandatory tasks. Under the feasible mandatory constraint, we prove that the proposed algorithm maximizes the total weights of the scheduled tasks, and all mandatory tasks are guaranteed to be completely scheduled before their deadlines. The experimental results show the performance of the video quality for our scheduling algorithm by the measurements of Peak Signal to Noise Ratio (PSNR).
AB - MPEG-4 video coding stream with Fine Granularity Scalability (FGS) can be flexibly dropped by very fine granularity so as to adapt to the available network bandwidth. The MPEG-4 FGS model is similar to the imprecise computation model originally proposed in the real-time scheduling field. In both models, it is required that all the mandatory tasks be completely scheduled before their deadlines even in the worst case, which is called the feasible mandatory constraint. The problem is how to maximize the number of the scheduled tasks based on the importance of tasks and to satisfy the feasible mandatory constraint. We adapt the existing unit-time tasks scheduling algorithm to address the problem by using a weighted assignment scheme that adds constant weights to mandatory tasks. Under the feasible mandatory constraint, we prove that the proposed algorithm maximizes the total weights of the scheduled tasks, and all mandatory tasks are guaranteed to be completely scheduled before their deadlines. The experimental results show the performance of the video quality for our scheduling algorithm by the measurements of Peak Signal to Noise Ratio (PSNR).
UR - http://www.scopus.com/inward/record.url?scp=67449113536&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=67449113536&partnerID=8YFLogxK
U2 - 10.1007/s11042-009-0279-7
DO - 10.1007/s11042-009-0279-7
M3 - Article
AN - SCOPUS:67449113536
SN - 1380-7501
VL - 44
SP - 111
EP - 131
JO - Multimedia Tools and Applications
JF - Multimedia Tools and Applications
IS - 1
ER -