Abstract

Wavelet coding has been shown to achieve better compression than DCT coding and moreover allows scalability. 2D DWT can be easily extended to 3D and thus applied to video coding. However, 3D subband coding of video suffers from two drawbacks. The first is the amount of memory required for coding large 3D blocks; the second is the lack of temporal quality due to the sequence temporal splitting. In fact, 3D block-based video coders produce jerks. They appear at blocks temporal borders during video playback. In this paper, we propose a new temporal scan-based wavelet transform method for video coding combining the advantages of wavelet coding (performance, scalability) with acceptable reduced memory requirements, no additional CPU complexity, and avoiding jerks. We also propose an efficient quality allocation procedure to ensure a constant quality over time.

Highlights

  • 3D subband coding of video [1, 2, 3, 4, 5] provides encouraging results compared to MPEG [6, 7, 8, 9], its generalization suffers from significant memory requirements

  • One way to reduce memory requirements is to apply the temporal discrete wavelet transform (DWT) on 3D blocks coming from a temporal splitting of the sequence

  • We first encoded a sequence with the proposed 3D scanbased temporal wavelet transform and a bitrate regulation for the temporally coherent coefficients of each group of 16 frames

Read more

Summary

INTRODUCTION

3D subband coding of video [1, 2, 3, 4, 5] provides encouraging results compared to MPEG [6, 7, 8, 9], its generalization suffers from significant memory requirements. One way to reduce memory requirements is to apply the temporal discrete wavelet transform (DWT) on 3D blocks coming from a temporal splitting of the sequence. This blockbased DWT method introduces temporal blocking artifacts which result in undesirable jerks during video playback. The proposed wavelet transform provides higher quality control than 3D block-based video compression schemes (avoiding jerks). This bit-allocation procedure controls the output frames quality over time. This new quality-control procedure takes advantage of the model-based rate allocation methods described in [13].

Principle
Temporal scan-based video DWT and delay
Single-stage DWT
Multistage DWT
Memory requirements
Scan-based motion compensated lifting
MODEL-BASED TEMPORAL QUALITY CONTROL
Principle of the model-based MSE allocation
Rate and distortion models
Optimal model-based quantization for MSE control
Parametric approach
EXPERIMENTAL RESULTS
CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call