Frame Rate Optimization of Video Encoding
Using Subjective Quality Metric ABSTRACT With
the improvements of video coding technology, network infrastructures, storage
capacity, and CPU computing capability, the applications of multimedia
systems become wider and more popular. Nowadays, how to provide the best
video quality to users under the rate constraints is always an important
issue in video coding. In general, we can either increase the quantization
step size or reduce the frame rate to meet the bitrate
constraint. Objective quality metrics such as PSNR has long been used as the
quality assessment in video coding. However, in the condition of video frame
rate switching, this objective quality metric is not able to reveal the
perception of human eyes. Instead, a good subjective video quality metric is
necessary in helping us find the best encoding configurations. In
this work we focus on how to find the optimum frame rates in the sense of
maximizing a subjective video quality metric under different rate
constraints. We first characterize video sequences by parameters in temporal
and spatial aspects such as edge strength, average motion vector, and motion
compensation difference. Then the subjective video quality metric of a video
sequence is modeled by these characteristic parameters. Finally, with this
model a frame rate optimization algorithm in video encoding is proposed. Simulation
results show that reducing frame rate may be more effective than increasing
quantization step size when the given bitrate is
not sufficiently high. It also reveals that the frame rate provided by the
proposed algorithm is very close to the ideal case. |