Course: CIS451/651  Data Compression in Multimedia
Professor: Paul D. Amer
Semester: Spring 2009
Title:  Homework - Chapter 13 - Transform Encoding
Due Date:

Tasks

Read Chapter 13. Omit Section 13.4.4.
In solving these problems, you may write your own programs, or use any public software packages such as matlab. I recommend the latter!
  1. (4 pts) Consider Sayood's Example 13.2.1.
  2. (2 pts) The book says the transformed values in Table 13.2 are "energy preserving". 
  3. (3 pts)  Chapter 13: Projects and Problems: 2
  4. (2 pts) Compute all coefficients of the 2X2 Discrete Cosine Transform (DCT) transform matrix
  5. (2 pts) Compute the coefficient C3,3 of the 8X8 DCT transform matrix.   Solve completely and show all work.
  6. (2 pts) Reproduce the computations needed to derive the value -102.43 in Table 13.6.  You need to fully solve the calculations.
  7. (3 pts) Estimate how many multiplications and additions are performed for a DCT transform of a 4" X 6" color photograph
  8. (2 pts) Encode the sequence "12 14 12 -35 -35 200" of JPEG DC values using difference encoding and Table 13.9.
  9. (2 pts) Encode only the AC components of the following transformed and quantized 8x8 matrix:
  10. (2 pts) Use Table 13.10 to decode the following AC components.  Show your answer as an 8x8 matrix of integers.

Notes

  1. Students may work individually or in groups of 2.   Students in different groups may NOT compare answers prior to submitting their work. See the syllabus for the full statement on the lateness and academic honesty policies.