The invention relates to systems and methods for prioritizing video slices of H.264
video bitstream comprising: a memory storage and a
processing unit coupled to the memory storage, wherein the
processing unit operates to execute a
low complexity scheme to predict the expected cumulative mean squared error (CMSE) contributed by the loss of a slice of H.264
video bitstream, wherein the
processing unit operates to execute a series of actions comprising assigning each slice a predicted value according to the
low complexity scheme; extracting video parameters during encoding process, said video parameters; and using a
generalized linear model to model CMSE as a linear combination of the video parameters, wherein the video parameters are derived from analytical estimations by using a
Generalized Linear Model (GLM) over a video
database, encompassing videos of different characteristics such as high and low motion, camera panning, zooming and still videos, further comprising wherein the GLM is constructed in a
training phase as follows: determining the distribution of the computed CMSE to be a Normal distribution with the Identity link function; sequentially adding covariates using the
forward selection technique where by the best model is evaluated at each stage using the Akaike's Information Criterion (AIC); the
training phase of the model generates regression coefficients; the final model is validated through the testing phase by predicting the CMSE for different video sequences, not in the training
database; and by using the regression coefficients, the expected CMSE values are predicted for each slice.