15.07.2013 Views

EECE 541 Multimedia Systems Project Proposal: Logo ... - Courses

EECE 541 Multimedia Systems Project Proposal: Logo ... - Courses

EECE 541 Multimedia Systems Project Proposal: Logo ... - Courses

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!