EECE 541 Multimedia Systems Project Proposal: Logo ... - Courses
EECE 541 Multimedia Systems Project Proposal: Logo ... - Courses
EECE 541 Multimedia Systems Project Proposal: Logo ... - Courses
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Figure 2. Open-loop architecture.<br />
Open-loop systems are relatively simple. They do not include motion estimation, motion<br />
compensation, DCT, and inverse DCT (IDCT). Therefore, open-loop structures are<br />
computationally very efficient, but they suffer from low video quality due to the drift<br />
problem. The drift problem is caused by the mismatch between the actual reference frame<br />
used for motion estimation in the encoder and the degraded reference frame used for<br />
motion compensation in the decoder. The drift problem accumulates and causes severe<br />
degradation to the video quality.<br />
To avoid the high complexity problem in the cascaded architecture and the poor video<br />
quality problem in the open-loop structure, closed-loop systems provide a good tradeoff<br />
between quality and computational complexity. In closed-loop structure, significant<br />
complexity saving can be achieved while still maintaining acceptable video quality.<br />
Closed-loop systems provide drift compensation for re-quantized data. They aim at<br />
eliminating the mismatch between predictive and residual components by approximating<br />
the cascaded transcoding architecture. In the simplified closed-loop structure as shown in<br />
Figure 3, only one reconstruction loop is required with one DCT and one IDCT. Some<br />
architecture inaccuracy is introduced due to the non-linear nature in which the reconstruction<br />
loops are combined. However, it has been found that the approximation has<br />
little effect on the video quality.<br />
Figure 3. Closed-loop architecture.<br />
5