H.264/SVC Rate Allocation based on Graceful
Degradation of Subjective Quality in Frame Rate Switching ABSTRACT H.264
scalable extension (SVC), which is constructed based on H.264/AVC, is the most
recent scalable video coding standard. H.264/SVC is incorporate temporal,
spatial, and SNR scalability so that not only it has high compression
efficiency but also the encoded stream can be adapted to heterogeneous
user/network environments without transcoding. Temporal scalability can
support multiple display frame rates with a wide range of bitrates. When we
adopt the JVT recommended QP setting for H.264/SVC temporal layers, a big
subjective quality gap between
different
layers is occurred in frame rate switching. Thus how to efficiently allocate a given total bitrate among
multiple temporal layers to reduce the difference of subjective
quality is an important issue. This thesis
proposes a rate allocation method for SVC temporal scalability based on perceptual
quality metric. The proposed method gracefully lowers video quality in frame
rate switching under the circumstance of bandwidth fluctuation. We utilize
the subjective quality metric, instead of the conventional objective
measurement PSNR, to measure video quality. Each temporal layer is measured
by the subjective quality metric and allocated with the corresponding rate to
achieve closer subjective quality between different
frame rates. In simulations, several video sequences with
various total rate constraints are experimented. The proposed method can
efficiently allocate the rate for each temporal layer with closer subjective
video quality when the bandwidth is insufficient. Compared with the JVT
recommended method, the difference of subjective quality is reduced from 4.03dB to 2.8dB. |